串行通信原理与应用.pptVIP

  • 0
  • 0
  • 约8.51千字
  • 约 34页
  • 2024-01-05 发布于广东
  • 举报

例题2电路图如上图

用超级终端软件通过PC的COM1向PIC发送一个字符(由键盘输入),MCU收到后把此字符加一后回传给PC。要求波特率为9600bps,8位数据位,无奇偶校验位,一位停止位,无数据流控,请编程实现。第30页,讲稿共34页,2023年5月2日,星期三流程图初始化串行口PIR1的RXIF位==1TXREG=RCREG+1;第31页,讲稿共34页,2023年5月2日,星期三程序源代码MAIN(){ RCSTA=0SPBRG=25;TXSTA=0while(1){if((PIR10!=0){TXREG=RCREG+1;}}}//串口使能,接收使能//9600bps@4MHz//发送使能,高波特率//接收完毕吗?//把收到的字符+1后发送//死循环,循环发送第32页,讲稿共34页,2023年5月2日,星期三作业PIC16F877的主频为4Mhz,通过MAX232与PC的COM1正确相连,编程实现PC通过超级终端发给MCU一个字符串(以\r结尾),MCU收到此字符串把此串长度反馈给PC,而后循环此过程,通信方式为:波特率9600bps,8位数据位,奇

文档评论(0)

1亿VIP精品文档

相关文档