PIC 串口中断问题

2020-02-08 09:05发布

在PIC串口中断的时候只判断 (RCIE&&RCIF)==1,  就发送固定的一字符串(即只要有串口中断产生就发送数据,而不判断RCREG串口中断过来的数据是什么)

为何现在的情况是产生串口后不停地在发送数据,好像一直在产生中断,不停发送一样,但是PC 只是发送了一次数据

而判断RCREG的数据是否为设定的数据就不会出现上述问题
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
9条回答
Lu.Shi
2020-02-08 19:04
1521732588 发表于 2012-8-13 11:52
需要清IF标志位

我想请问一下,我不知道你说的是哪个型号的单片机,我用的是PIC18F的说的是TXxIF是只读的,不能用软件置1或清零,所以想知道这种情况怎么处理。

一周热门 更多>