当前位置:首页 > 单片机 > 单片机
[导读]   MCS-51的串行口是一个全双工的异步串行通信接口,可以同时发送和接收数据。    串行口的内部有数据接收缓冲器和数据发送缓冲器。数据接收缓冲器只能读出不能写入,数据发送缓冲器只能写入不能读

  MCS-51的串行口是一个全双工的异步串行通信接口,可以同时发送和接收数据。
  
  串行口的内部有数据接收缓冲器和数据发送缓冲器。数据接收缓冲器只能读出不能写入,数据发送缓冲器只能写入不能读出,这两个数据缓冲器都用符号SBUF来表示。
  
  CPU对特殊功能寄存器SBUF执行写操作,就是将数据写入数据发送缓冲器;对SBUF执行读操作,就是读出数据接收缓冲器的内容。
  
  与串行通信有关的特殊功能寄存器共有4个:
  
  1、特殊功能寄存器SCON:存放串行口的控制和状态信息。
  
  2、特殊功能寄存器PCON:最高位SMOD为串行口波特率的倍率控制位。
  
  3、中断允许寄存器IE:D4位(ES)为串行口中断允许位。
  
  4、中断优先级控制寄存器IP:D4位(PS)为串行口优先级控制位。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除( 邮箱:macysun@21ic.com )。
换一批
延伸阅读
关闭