PIC单片机精通_异步串口通讯实例与细节

1.前言

PIC16F876a异步串口通信的定义以及寄存器控制,这里不再多谈,前面已经进行过详细的分析。这里注意集中在几个关键点上。

串口中断服务程序应该注意什么span>

利用串口助手进行调试应该注意什么span>

串口助手接收不到数据的几种可能因素span>

2.实例分析

PIC单片机与上位机握手程序如下:


3.经验总结

1.编写中断服务程序时,一定要注意接收中断标志位这个事儿!RCIF这个标志位,硬件不会自动清空。因此,一旦我们编写中断服务程序时,先把RCIF清零!!!

2.利用串口助手进行调试的时候,关注端口 !!!(计算机->管理->设备管理器->端口)确定你选择的端口是与PIC单片机是相连的,否则即使协议很正确,端口 没对上,也白扯。

3.波特率很关键,看好高低速,把初值算对很重要。

4.感想

曾经下过决心,不碰硬件,可是呢,有的时候你不去做就没有人做,这不得不说是一种悲哀!接下来的软件,瞧!看我飞起~~~

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2016年10月16日
下一篇 2016年10月16日

相关推荐