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

  • 1
  • 0
  • 约小于1千字
  • 约 2页
  • 2022-02-22 发布于天津
  • 举报

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

【Word版本下载可任意编辑】 PAGE 1 - / NUMPAGES 1 MCS-51单片机的串行I/O口及控制存放器 1、串行口的构造 MCS-51串行口构造框图示于图。由图可见 MCS-51单片机串行口主要由两个物理上独立的串行数据缓冲存放器SBUF、发送控制器、接收控制器、输入移位存放器和输出控制门组成。两个特殊功能存放器SCON和PCON用来控制串行口的工作方式和波特率。发送缓冲存放器SBUF只能写,不能读;接收缓冲存放器SBUF只能读,不能写。两个缓冲存放器共用一个地址99H,可以用读/写指令区分。 串行发送时,通过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,串行数据通信的方

文档评论(0)

1亿VIP精品文档

相关文档