课题七单片机双机通信.pptxVIP

  • 4
  • 0
  • 约1.14千字
  • 约 21页
  • 2022-06-07 发布于上海
  • 举报
会计学;课题分析 ;任务一 与PC通信;;程序设计分析 ;任务二 双机通信;图7-2 单片机系统电路;程序设计分析 ;图7-3 单片机程序框图 (A)主程序 (B)串口中断服务程序;一、串口接收程序;二、显示程序;三、键盘处理;一、有关通信的基本概念;⑴ 字符格式 一帧字符位数的规定:数据位,校验位,起始位和停止位。 ⑵ 波特率 波特率是数据传送的速率,要求发送方和接收方都要以相同的数据传送速率工作。在异步通信中,波特率为每秒钟传送二进制数码的位数,以位/秒作为单位。;二、与串口控制相关的寄存器;SM2(SCON.5):8051连接多重处理器通信的控制位。即在工作方式2、3中允许多机通信的控制位。 REN(SCON.4):串行通信接收允许位。REN=1时允许接收,REN=0时禁止接收。该位可以由软件来设定。 TB8(SCON.3):在串行通信模式2和模式3操作时的第9个传送数据位。 RB8(SCON.2):在串行通信模式2和模式3操作时的第9个接收数据位。 TI(SCON.1) :串行通信传送的中断处理标志位。在方式0中,发送完第8位数据时,由硬件自动置位,其它方式中,在发送停止位之初,由硬件自动置位。T=1时,申请中断,CPU响应中断后,发送下一帧数据。注意在任何方式中,T1都必须由软件先清零。 RI(SCON.0)

文档评论(0)

1亿VIP精品文档

相关文档