串行口的扩展2016.pdf

串行口的扩展2016

80C51单片机的串行口的扩展 将串行接口电路集成在芯片内部,称为通用异 步接收/发送器UART。 UART是MCS-51系列单片机的标准配置。 1 MCS-51单片机串行口的结构 带有一个全双工的串行通信接口,可用作: 通用异步接收/发送器UART 同步移位寄存器 网络通信 51单片机串行口结构: 51单片机内置一个全双工的串行通信接口, 串行数据从RxD (P3.0)引脚输入,从TxD (P3.1)引脚输出。 串行口由数据缓冲器、移位寄存器、串行控 制寄存器和波特率发生器等组成。 数据缓冲器由两个互相独立的同名的 (SBUF)接收、发送缓冲器构成,可以同时 发送和接收数据。 发送缓冲器只能写入而不能读出,接收缓冲 器只能读出而不能写入,因而两个缓冲器可 以公用一个地址码99H. 例如: 指令MOV SBUF,A 则是对发送缓冲器写入 指令MOV A,SBUF 则是对接收缓冲器读出 2 MCS-51单片机串行口控制 • 串行口两个控制寄存器:SCON、PCON。 1.串行口控制寄存器SCON 字节地址为98H,可按位寻址。 SM0,SM

文档评论(0)

1亿VIP精品文档

相关文档