- 22
- 0
- 约4.84千字
- 约 6页
- 2017-08-18 发布于江苏
- 举报
MCS-51单片机的串行口 - 控制工程网.doc
MCS-51单片机的串行口
MCS-51串行口具有两条独立的数据线:发送端TXD、接收端RXD,允许数据同时往两个相反的方向传输。一般通信时发送数据由TXD端输出,接收数据由RXD端输入。
一、串行口的控制寄存器
MCS-51单片机串行口是由缓冲器SBUF、移位寄存器、串行口控制寄存器SCON、电源控制寄存器PCON及波特率发生器T1组成。
1.串行口数据缓冲器SBUF
MCS-51单片机内的串行接口部分,具有两个物理上独立的缓冲器:发送缓冲器和接收缓冲器,以便能以全双工的方式进行通信。串行口的接收由移位寄存器和接收缓冲器构成双缓冲结构,能避免在接收数据过程中出现帧重叠。发送时因为CPU是主动的,不会发生帧重叠错误,所以发送结构是单缓冲的。
在逻辑上,串行口的缓冲器只有一个,它既表示接收缓冲器,也表示发送缓冲器。两者共用一个寄存器名SBUF,共用一个地址99H。
即:在完成串行口初始化后,发送数据时,采用MOV SBUF,A指令,将要发送的数据输入SBUF,则CPU自动启动和完成串行数据的输出;接收数据时,采用MOV A,SBUF指令,CPU就自动将接收到的数据从SBUF中读出。
2.串行口控制寄存器SCON
串行口控制寄存器SCON包含:串行口工作方式选择位、接收发送控制位、以及串行口状态标志位。其格式如下:
D7 D6 D5 D4 D3 D2 D1 D0 SM0 SM1 S
您可能关注的文档
最近下载
- 2025年-第三讲文明初现与中华民族起源(史前时期--中华民族共同体概论专家大讲堂课件.pdf VIP
- 新版中华民族共同体概论课件第三讲文明初现与中华民族起源(史前时期)-2025年版.pptx VIP
- GB 18173.4-2010 高分子防水材料 第4部分:盾构法隧道管片用橡胶密封垫.docx VIP
- 2024年湖北省中考物理真题及答案解析.pdf VIP
- 2025云南怒江供电局招聘短期项目制用工10人模拟试卷含答案解析.docx VIP
- GB 18173. 1—2012 高分子防水材料 第1部分.docx VIP
- 内侧前额叶皮质内侧前额叶皮质.pdf VIP
- 2025南平武夷旅游集团幼儿园招聘临聘保育员笔试模拟试题及答案解析.docx VIP
- 注塑模具成本构成.xls VIP
- 2026大学英语六级必备真题核心词汇短语精选(可直接打印).pdf
原创力文档

文档评论(0)