P3.0端口的第二功能为RXD,意思是串行输入口
P3.1端口的第二功能为TXD,意思是串行输出口,连接计算机下载程序的串口
RXD,TXD是用于单片机和计算机(或单片机与单片机)之间通讯用的
8051单片机内部有固件程序,在单片机上电的时候会首先和计算机通信一次,确认计算机有没有给它发送下载程序的命令。如果没有下载程序的命令,单片机会自动的执行它原来内部的程序,如果有下载命令的话,它会先和计算机进行信息交互,把计算机要给它下载程序的内容重新下载进去。单片机只有在启动的时候才会检测是否需要下载程序,这也是单片机需要冷启动的原因。
P3.2和 P3.3端口的第二功能分别是外部中断0和外部中断1(INT0嵌入式系统是什么意思,INT1)
P3.4和 P3.5端口第二功能分别是外部计数输入定时器0和外部计数输入定时器1(T0,T1)
P3.6和 P3.7端口第二功能是用于外部数据的读和写
P3.0—3.7(有第二功能的)端口在启动第二功能的时候都要对其对应的特殊功能寄存器进行设置(每个特殊功能寄存器对应一个端口,每一个寄存器都有它的地址)
18,19管脚分别是XTAL2和XTAL1,这两个管脚是单片机晶振的输入端(晶振两端分别占用X1和X2)
30管脚即ALE,输出1/6晶振频率的方波
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论