51单片机入门教程-2020版 程序全程纯手打 从零开始入门

18 19接时钟
4组引脚,每组8个 p0.0 p0.1 .........p3.0 ........p3.7








由于无需配置,使用准双向口,使用弱上拉,所以应该共地,读低电平。
使用定时器的目的:delay()占用cpu太多,在等待delay的时候干不了其他事情如扫描键盘按键。



单片机通过配置寄存器来控制内部线路的连接,从而实现不同的功能

可位寻址:可以对寄存器某一位赋值
不可位寻址:只能对寄存器整体赋值
取高低位(16位分为两个8位)



12M晶振:

11.0592M
每隔0.9216us计数值加一
1085个计数值约为1ms
65535-1085=64450
位操作:与置0,或置1
keil快速注释

串口通信
UART通用异步收发器


【DB9接口】
