MCS-51单片机的串行I/O口及控制寄存器

时间:2023-03-14作者:佚名
1、串行口的结构
MCS-51串行口结构框图示于图。由图可见 MCS-51单片机串行口主要由两个物理上独立的串行数据缓冲寄存器SBUF、发送控制器、接收控制器、输入移位寄存器和输出控制门组成。两个特殊功能寄存器SCON和PCON用来控制串行口的工作方式和波特率。发送缓冲寄存器SBUF只能写,不能读;接收缓冲寄存器SBUF只能读,不能写。两个缓冲寄存器共用一个地址99H,可以用读/写指令区分。
MCS-51单片机的串行I/O口及控制寄存器
串行发送时,通过"MOV SBUF,A”写指令,CPU把累加器A的内容写入发送的SBUF(99H),再由TxD引脚一位一位地向外发送;串行接收时,接收端从RxD一位一位地接收数据,直到收到一个完整的字符数据后通知CPU,再通过"MOV A,SBUF"读指令,CPU从接收的SBUF(99H)读出数据,送到累加器A中。发送和接收的过程可以采用中断方式,从而可以大大提高CPU的效率。
2、串行口的控制寄存器
在MCS-51的SFR中,与串行口有关的控制寄存器有四个。其中最重要的是串行口控制寄存器SCON,在使用串行口时,必须首先对它初始化。
SCON是MCS-51的一个可位寻址的SFR,串行数据通信的方式选择、接收和发送控制以及串行口的状态标志均由专用寄存器SCON控制和指示。复位时所有位被清0。SCON的格式如下:
MCS-51单片机的串行I/O口及控制寄存器
3、电源控制寄存器PCON
PCON主要是为CHMOS型单片机的电源控制而设置的专用寄存器,地址为87H。PCON的最高位SMOD是串行口波特率倍增位。当SMOD=1时,波特率加倍,复位时,SMOD=0。PCON的格式如下:
MCS-51单片机的串行I/O口及控制寄存器
4、中断允许寄存器IE(A8H)
MCS-51单片机的串行I/O口及控制寄存器
其中,ES为串行口中断允许控制位,ES=1允许RI/T1中断,ES=0,禁止RI/TI中断。
5、中断优先级寄存器IP(B8H)

MCS-51单片机的串行I/O口及控制寄存器
其中,PS为串行口中断优先级控制位,该位为“1”,串行口设定为高优先级。

相关阅读

移位指令带你点亮多盏灯不再是难事

在程序编写的时候,常常会涉及到移位的指令,移位指令可以分为位移位、字移位指令。 本文中提到的是左移位指令SFTL,左移位指令有四个操作数组成,源操作数和它的长度,目标操...
2023-03-29
移位指令带你点亮多盏灯不再是难事

水电布线5大要点,知道了能省不少麻烦

为一名水电工,你知道在给房屋布线的时候,应注意的几点是什么吗?你知道业主给房屋装修,重点关心的步骤是什么吗? 给房屋装修终要的无疑是水电布线 ,而水电布线的重点就是...
2023-06-27
水电布线5大要点,知道了能省不少麻烦

什么都没动,就加了个开关电源,就合不上闸了,这是咋回事

前几天发生了一件事,电气部门的主管让新入职的一个员工去设备上加个开关电源。本来很简单的事情却出现了很多波折。 事情是这样的,电气主管让他去接个开关电源,并给他说了一...
2023-04-04
什么都没动,就加了个开关电源,就合不上闸了,这是咋回事

漏电保护器的定期检测与维护要点

漏电保护器(Residual Current Device, RCD),作为电气安全系统中的重要组成部分,旨在保护人员免受因设备漏电而可能导致的电击伤害。它能够在检测到电气回路中不平衡的电流(即漏电...
2024-08-09
漏电保护器的定期检测与维护要点

电气知识基础篇之行程开关与接近开关(一)

行程开关 行程开关,又称限位开关,是一种常用的小电流主令电器。利用机械运动部件的碰撞使其触头动作来实现接通或分断控制电路,达到一定的控制目的。通常,这类开关被用来限...
2023-06-11
电气知识基础篇之行程开关与接近开关(一)

热销商品

德国进口雅马哈风力灭火机大功率手提森林灭火器落叶工地吹雪机汽

德国进口雅马哈风力灭火机是一款高效、可靠的森林灭火和清理设备。它拥有大功率风机,能够迅速吹散落叶、杂草和积雪,有效清理工地和森林地面。这款灭火机采用先进技...
¥ 692.5

3M自粘橡胶条高硬度耐压实心幕墙玻璃舞台搭建货架专用减震密封条

3M自粘橡胶条是一款专为高要求工业及建筑场景设计的高性能密封减震材料,采用高硬度实心橡胶材质,具备优异的耐压性、抗老化性和持久弹性。其独特的自粘背胶设计,安装...
¥ 1.6

公牛官方旗舰店开关插座空调16A插座五孔10A面板暗装多孔G12白灰

公牛官方旗舰店提供一系列高质量的开关插座和空调配件。这款16A插座五孔面板采用暗装设计,适用于多种安装环境,如墙面、天花板等。它具有10A的电流容量,可以满足家庭...
¥ 5.55

电位器旋钮电流调节螺帽直流逆变电焊机二保焊送丝机通用旋钮B102

电位器旋钮电流调节螺帽适用于直流逆变电焊机和二保焊送丝机,是一款通用的旋钮B102。该旋钮采用优质材料制造,具有耐磨损、耐高温、耐腐蚀等特点,能够长时间稳定运行...
¥ 0.7

西门子开关插座无框皓彩米绒白亚光二三插USB10A五孔一开旗舰店

西门子开关插座无框皓彩米绒白亚光二三插USB10A五孔一开旗舰店,作为西门子品牌的专卖店,提供了一系列高品质、设计新颖的家居电气产品。这里销售的开关插座采用无框...
¥ 8.77

网站栏目