自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (1)
  • 收藏
  • 关注

原创 51001基于51单片机的智能台灯

智能台灯具有两种模式:自动模式、手动模式。在自动模式下,台灯能根据环境亮度与人是否在台灯的检测范围内来自动感应开启台灯。当人被微机检测到,环境光又达到某个程度的时候(可以设定与调节),台灯就会开启。如果环境光没有达到这个程度,台灯不会开启。当人没有被微机检测到,无论多暗,台灯也不会开。手动模式是为了不习惯使用自动模式的人或是台灯中的微机出故障等紧急情况时用的。在手动模式下,智能台灯和普通台灯的使用是一样的。

2023-08-18 05:20:09 155

原创 【51单片机】I/O口 —— 输出功能(点灯)

51单片机I/O的输出功能,以点灯为例

2023-03-13 00:14:48 144

原创 【新技能】使用相对路径的方式应用头文件

使用相对路径的方式应用头文件

2023-02-24 17:41:19 192

原创 【STM32】外设源文件含义

简要记述一下标准外设库中外设源文件的含义。

2023-02-18 17:13:39 125

原创 【Keil】关于高版本keil更改编码格式意外改变了字体的问题

关于高版本keil更改编码格式意外改变了字体的问题

2023-02-18 15:05:52 1319

原创 【Altium Designer】原理图内容更新到PCB

原理图内容更新到PCB

2023-02-12 15:57:45 11874

原创 【51单片机】单片机点灯程序参考

延时函数可以用软件生成(例如STC-ISP)。也可以用while(i- -);实现不需要比较精确的延时。

2023-01-28 23:45:26 1436

转载 【51单片机】单片机中常说的 1T 和 12T 的意思

而现在51核的单片机工艺质量上去后,频率大大提高,增强型51有6T的,如果接12M的话,一个nop就只需要0.51us,如果是STC的部分单片机1T的话,那只需要1/12us。不是越高越好,对很多不需要大量处理,只是控制的情况,为了增加可靠性,降低编程难度,降低功耗,往往可选用低频的,例如实时时钟的32768晶振。时钟周期就是1us;单片机执行一单位指令所需要的 时钟周期 个数,如 1T,就表示,需要 1个时钟周期;,就是说12个时钟周期(晶振周期,例如12M的,周期是1/12M,单位秒),机器做。

2023-01-27 22:12:47 2960

原创 【STM32】MDK5安装STM32的Software Packs

当前(2023-1-26)官网下载网址:https://www.keil.com/dd2/pack/用Keil开发STM32时,需要选择芯片型号,此时需要独立安装芯片软件包。只需在这个界面(不知道以后会不会该界面)往下找即可。

2023-01-26 14:21:28 898

原创 【51单片机】定时/计数器

T0此时作为两个独立的8位定时器/计数器,TL0由T0的控制位控制,TH0由T1的控制位控制。T1处于方式3时会停止计数。13位定时器/计数器,TL0(TL1)只用低5位参与分频,TH0(TH1)整个8位全用。8位自动重装载定时器,实际只用低8位定时/计数,当溢出时,高8位的值自动重装入低8位。GATE = 1 受外部中断控制(即使软件开启了,也要外部中断引脚置位才行)用来控制定时器的启动、停止,标识定时器的溢出和中断情况。,只能将整个寄存器一起配置。16位定时器/计数器。

2023-01-17 21:14:47 1556

原创 【51单片机】中断系统

对于电平触发的外部中断,一般采用软硬结合的方式撤销中断。因为该方式的中断标志位是硬件自动清零,但中断请求信号的低电平可能继续存在着,所以还需要在中断响应后将中断请求信号输入引脚从低电平变为高电平(例如下面的电路)。所以外部中断常用下降沿触发方式。对于定时器的中断标志位清零,在中断方式下,由硬件清零;在查询方式下,由软件清理。m =0 ~ 3(自己能力不强就一般不设置这个工作寄存器组,而由编译器自动设置)

2023-01-17 21:14:06 160

原创 【51单片机】I/O口

P0:无内置上拉电阻漏极开路双向I/O口,可作为高阻抗输入端使用。P0口做普通 I/O时,需外接10KΩ上拉电阻。作低8位地址/数据总线时,不用外接上拉电阻。P1 ~ P3:内置上拉电阻的双向I/O口,各端口缓冲器可接收、输出4个TTL门电路。P0 ~ P3做输入端时必须将P0 ~ P3口先置1。使内部场效应管截止,从而不影响输入电平。P0 ~ P3均可位操作。================================下面的图个乐,没基础的看这玩意就是挥刀自宫。

2023-01-17 21:13:06 1264

原创 Keil 提示error C231: ‘INT0‘: redefinition的原因及其解决方法

纵览我所写的程序,只有此处首次出现 INT0。既然说我是重复定义,说明被引用到文件里已经定义 INT0。OK,我只包含 reg51.h 头文件,只有找它了。reg51.h 头文件已经使用 INT0 了。将自己写的 INT0 改成其他名字。(不要改头文件里的 INT0)redefinition 中文意思是 “重复定义”

2023-01-17 00:20:56 16572

原创 【STM32】基于标准外设库的STM32工程模板 - Keil版

以 STM32F103RCT6 为例,建立基于标准外设库的 STM32 工程模板。

2023-01-16 21:03:30 1256 3

原创 【Proteus】Proteus仿真的蜂鸣器不响?Proteus不同蜂鸣器的区别

proteus里的buzzer、speaker、sounder区别

2023-01-12 21:47:11 4655

51001基于51单片机的智能台灯-v8.zip

51001基于51单片机的智能台灯-v8.zip

2023-12-24

硬件开发单片机USB转串口虚拟驱动单片机开发嵌入式开发

硬件开发单片机USB转串口虚拟驱动单片机开发嵌入式开发

2023-08-17

基于51单片机的智能台灯带坐姿矫正设计-含Proteus仿真.zip

功能描述: 1、系统分为自动和手动模式,上电之后,绿色的LED灯点亮,代表当前是自动模式。 2、通过按键1,可以在手动模式(绿灯灭)和自动模式(绿灯亮)之间来回切换。 3、在手动模式下,可以通过按键2降低亮度,按键3增加亮度。 4、在自动模式下,首先要检测到有人,才进行亮度的自动控制,否则台灯熄灭。调整光敏电阻,模拟光照的变化,从而就可以看到台灯的亮度会随着环境中的光照强度的改变而改变,效果是光照越弱,台灯越亮。如果人体传感器 1 分钟检测不到有人,台灯就会自动熄灭。 5、无论是自动模式还是手动模式,都是把亮度分为 10 个等级的。 6、注意,人体感应检测功能只在自动模式下有效。 7、带坐姿矫正功能,使用超声波模块测量距离,距离过近发出告警,提醒摆正坐姿。

2023-08-17

Linux命令查询手册

Linux命令查询手册

2023-02-19

Linux基础命令教程-豪华版

Linux基础命令教程-豪华版

2023-02-19

Linux常用命令全集

Linux常用命令全集

2023-02-19

Keil MDK v5.38

Keil MDK v5.38

2023-02-19

VC6.0代码行号插件 - VC++6.0插件

这个插件可以上VC++6.0的代码编辑窗口显示行号。 压缩包的MD5:3F06582CDED77902A0B5876FB9BECB3E

2023-02-19

Keil MDK-v5.36

里面包含了一个STM32F10x的芯片包。 下载不需要积分,不用另外支付。若是官方调整我也没办法

2023-02-19

Keil MDK-v5.23

下载不需要积分,不用另外支付。若是官方调整我也没办法

2023-02-19

单片机开发环境keil-5.18

单片机开发环境keil-5.18

2023-02-19

STM32F4标准外设库

STM32F4标准外设库

2023-02-04

基于51单片机温度监测设计(含PCB原理图).zip

基于51单片机温度监测设计(含PCB原理图).zip

2022-12-17

200个Multisim仿真实例电路.zip

200个Multisim仿真实例电路.zip

2022-12-17

基于51单片机的简易计算器设计,采用了矩阵键盘和LCD1602

基于51单片机的简易计算器设计,采用了矩阵键盘和LCD1602

2022-12-17

用来查询C语言各个库函数作用的小软件

用来查询C语言各个库函数作用的小软件

2022-12-17

数码管数制转换生成器.zip

一款能将数码管的二进制数转换成十六进制数的小工具,不用安装,关闭时就像关闭文件夹一样方便。这个小工具可以按共阳极和共阴极两种方式转换,你只需要点击出你所需要的数字,便会自动给出你所需要的十六进制数值

2020-04-23

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除