《单片机原理》第五章.pptVIP

  • 6
  • 0
  • 约1.7万字
  • 约 56页
  • 2017-05-06 发布于浙江
  • 举报
第5章 MCS-51单片机的串行口及其应用 5.2 单片机系统中的串行接口及特点 在嵌入式系统中,与并行接口的总线形式相比:串行通讯成为简化电路结构的新的接口形式而越来越多的被采用。 MCS51单片机串行(异步)通讯应用示意图 5.3.1 数据缓冲寄存器 SBUF(99H) 在MCS-51的串行口电路中,SBUF是用来存放发送和接收数据的两个独立的缓冲寄存器,在SFR的地址都是99H。CPU执行写SBUF指令便开始引发串口的发送。 MOV SBUF,A 当串口接收缓冲器接收到一帧数据时,可以执行下面指令进行读取: MOV A,SBUF SBUF实际上是一个能够独立完成数据接收和数据发送操作的复杂的硬件电路; ① CPU只要将数据送到发送SBUF(MOV SBUF, A)后,SBUF便一位一位地发送数据,发送完成后标志TI=1; ② 在CPU允许接收串行数据的前提下,外部串行数据经RXD送入SBUF时,电路便自动启动接收,直至完成一帧数据后标志 RI=1。 由于发送SBUF与接收SBUF是两个独立的缓冲器,所以51串行口是一个可以同时发送与接收的“全双工”接口。 5.3.2 串行口控制寄存器 SCON(SFR地址98H) SM0 SM1

文档评论(0)

1亿VIP精品文档

相关文档