《单片机应用技术项目化教程》课件_项目5 单片机串行通信设计.pptVIP

  • 2
  • 0
  • 约9.23千字
  • 约 53页
  • 2025-09-22 发布于广东
  • 举报

《单片机应用技术项目化教程》课件_项目5 单片机串行通信设计.ppt

*开大单片机教学资源课件制作组图6-5方式0用于扩展输出口用一块(或多块)串入并出的移位寄存器74LS164扩展输出口。*开大单片机教学资源课件制作组接收操作在RI=0和REN=1条件下启动,串行数据由RXD端逐位移入SBUF中,TXD输出移位时钟。接收电路接收到8位数据后,RI自动置1,CPU查询到RI=1或响应中断后便可通过指令“MOVA,SBUF”把SBUF中数据送入累加器A。必须用软件清零TI。*开大单片机教学资源课件制作组2.方式1--8位异步通信接口方式1、方式2、方式3均为全双工方式,串行数据经TXD(P3.1)端发送给外设,而外设发出的串行数据由RXD(P3.0)端接收,发送和接收可同时进行。当SM0=0,SM1=1时,串行口工作在方式1。串行口为10位异步通信方式。方式1多用于两个单片机(双机)之间或单片机与外设电路间的通信。在此方式下字符帧除8位数据位外,还有1位起始位(0)和1位停止位(1)。*开大单片机教学资源课件制作组发送过程TI=0的条件下,执行“MOVSBUF,A”指令来启动,然后发送电路就自动在8位发送字符前后分别添加一位起始位和停止位,并在移位脉冲作用下数据依次从TXD端发出。一帧数据发送完毕,TXD端维持高电平不变。TI在停止位开始时自动由硬件置1,以通知CPU再发送下一个字符。必须用软

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档