单片机
零度㏄
这个作者很懒,什么都没留下…
展开
-
LCD1602显示
RSRS=1 数据寄存器RS=0 指令和状态R/W 读/写R/W=1 读R/W=0 写。原创 2024-05-19 22:10:38 · 435 阅读 · 1 评论 -
LED点阵显示
1、仿真2、代码3、仿真结果LED点阵。原创 2024-05-19 20:09:34 · 186 阅读 · 1 评论 -
串口中断原理及实现
SM0、SM1——串行口工作模式TI、RI——发送、接收中断标志位TI=0发送TI=1TI=0发送RI=0接收RI=1RI=0接收电源控制寄存器PCON常用的波特率初值表当SMOD位为1,则波特率加倍。原创 2024-05-19 15:38:40 · 354 阅读 · 1 评论 -
中断的介绍与实现
51系列允许5个中断源:——由P3.2端口线引入,低电平或下降沿引起。——由P3.3端口线引入,低电平或下降沿引起。这两个外部中断源标志和它们的触发方式控制位由特殊功能寄存器TCON的低4位控制。——定时器/计数器0中断,由T0回零溢出引起。——定时器/计数器1中断,由T1回零溢出引起。—串口I/O中断,串口端口完成一帧字符发送/接收后引起。这3个内部中断源的控制位分别锁存在特殊功能寄存器TCON和SCON中。原创 2024-05-17 20:31:25 · 556 阅读 · 0 评论 -
实现独立按键和矩阵按键
【代码】实现独立按键和矩阵按键。原创 2024-05-13 23:19:46 · 116 阅读 · 0 评论 -
实现数码管、八位数码管以及结合38译码器的数码管显示
1、选择数码管2、共阳数码管,接高电平3、数码管有八个LED灯组成的数字0:0xc0 1100 0000数字1:0xf9 1111 1001。原创 2024-05-11 21:01:38 · 418 阅读 · 0 评论 -
实现流水灯
1、选择线=>右键选择【Place Wire Label】2、将两条线上标注同一个标签,即可联通3、流水灯仿真图。原创 2024-05-11 12:26:07 · 188 阅读 · 1 评论 -
新建一个Proteus工程并绘制单片机最小系统
1、打开Proteus软件2、找到【New Project】,设置Name和Path,再点击【Next】3、选择默认,点击【Next】,最后选择【Finish】即可。4、创建完成。原创 2024-05-10 22:51:09 · 380 阅读 · 0 评论 -
新建一个Keil5工程
1、打开keil5软件2、选择【Project】=>【New Vision Project】3、新建一个文件夹=>为工程名命名,默认保持类型(.uvproj)=>【保存】4、选择单片机芯片类型5、是否拷贝STARTUP.A51,选择【是】6、空工程建立完成。原创 2024-05-10 17:26:32 · 561 阅读 · 0 评论