异步通讯程序举例-单片机课程

时间:2024-05-13 13:37:21
【文件属性】:

文件名称:异步通讯程序举例-单片机课程

文件大小:3.04MB

文件格式:PPT

更新时间:2024-05-13 13:37:21

串口 接口 通信

六、异步通讯程序举例 发送程序:先发送一个字符,等待TI=1后再发送下一个字符。 TRAM: MOV A,@R0 ;取数据 MOV SBUF,A ;发送一个字符 WAIT: JBC TI,NEXT ;等待发送结束 SJMP WAIT NEXT: INC R0 ;准备下一次发送 SJMP TRAM 查询方式: ORG 0023H ;串行口中断入口 AJMP SINT MAIN: … ;初始化编程 TRAM: MOV A,@R0 ;取数据 MOV SBUF,A ;发送第一个字符 H: SJMP H ;其它工作 SINT: CLR TI ;中断服务程序 INC R0 MOV A,@R0 ;取数据 MOV SBUF,A ;发送下一个字符 RETI 中断方式:


网友评论