单片微型计算机原理与接口技术第二版第7章80c51单片微机的串行口原理及应用06.pptVIP

  • 2
  • 0
  • 约1.49万字
  • 约 90页
  • 2018-03-26 发布于广东
  • 举报

单片微型计算机原理与接口技术第二版第7章80c51单片微机的串行口原理及应用06.ppt

单片微型计算机原理与接口技术第二版第7章80c51单片微机的串行口原理及应用06

LOOP:MOV A,@R0 ;取ASCII码数据 ACALLSP-OUT ;调用串行口发送子程序 INC R0 ;未发送完,则继续 DJNZ R7,LOOP … 串行口发送子程序 SP-OUT:MOV C,P ;设奇校验位 CPL C MOV ACC.7,C MOV SBUF,A ;带校验位发送 JNB TI,$ ;发送等待 CLR TI RET 把接收到的32个字节数据存放到20H~3FH中,波特率为1200,若奇校验出错,将进位标志C置1 。 ORG 0000H MOV TMOD,#20H ;设T1为定时器方式2 MOV TL1,#0E8H ;设T1时间常数 MOV TH1,#0E8H MOV R0,#20H ;接收缓冲区首址 MOV R7,#32 ;接收字节计数器 例 通过串行口接收带奇偶校验位的数据块 LOOP:ACALL SP-IN ;调用带奇校验的串行口接 ; 收子程序 JC ERROR ;校验错,转出错处理 MOV @R0,A ;存入 INC R0 DJNZ R7,LOOP ;未接收完,则继续 ERROR:… ;校验错,处理 SP-IN:MOV SCON, ;设串行口为方式 ; 1,启动接收 JNB RI,$

文档评论(0)

1亿VIP精品文档

相关文档