位置:51电子网 » 技术资料 » 传感与控制

MCsˉ51单片机串行口的结构

发布时间:2016/7/16 19:39:32 访问次数:1201

   MCs-51单片机内置一个全双SMAJ12A工的串行通信接口,可用作同步移位寄存器,也可用作通用异步接收/发送器UART,其结构如图8.4所示。串行数据从RxD(P3.ω引脚输入,从TxD(P3.1)引脚输出。

   串行口由数据缓冲器、移位寄存器、串行控制寄存器和波特率发生器等组成。数据缓冲器由两个互相独立的同名的(sBUF)接收、发送缓冲器构成,可以同时发送和接收数据。发送缓冲器只能写入而不能读出,接收缓冲器只能读出而不能写入,因而两个缓冲器可以公用一个地址码。串行口的两个缓冲器公用的地址码是∞H,物理上对哪个缓冲寄存器操作的确定是用读、写指令加以区分的。例如,指令MOV sBUFA则是对发送缓冲器写入,而指令MOV A,sBUF

则是对接收缓冲器读出。

   

 

   MCs-51单片机内置一个全双SMAJ12A工的串行通信接口,可用作同步移位寄存器,也可用作通用异步接收/发送器UART,其结构如图8.4所示。串行数据从RxD(P3.ω引脚输入,从TxD(P3.1)引脚输出。

   串行口由数据缓冲器、移位寄存器、串行控制寄存器和波特率发生器等组成。数据缓冲器由两个互相独立的同名的(sBUF)接收、发送缓冲器构成,可以同时发送和接收数据。发送缓冲器只能写入而不能读出,接收缓冲器只能读出而不能写入,因而两个缓冲器可以公用一个地址码。串行口的两个缓冲器公用的地址码是∞H,物理上对哪个缓冲寄存器操作的确定是用读、写指令加以区分的。例如,指令MOV sBUFA则是对发送缓冲器写入,而指令MOV A,sBUF

则是对接收缓冲器读出。

   

 

相关技术资料
7-16MCsˉ51单片机串行口的结构

热门点击

 

推荐技术资料

滑雪绕桩机器人
   本例是一款非常有趣,同时又有一定调试难度的玩法。EDE2116AB... [详细]
版权所有:51dzw.COM
深圳服务热线:13692101218  13751165337
粤ICP备09112631号-6(miitbeian.gov.cn)
公网安备44030402000607
深圳市碧威特网络技术有限公司
付款方式


 复制成功!