chenweigang 发表于 2012-10-18 11:05:50

51单片机中串口中断函数中嵌套查询的疑问

比如在在中断函数中有这样的写法:RI0=0;
                                                TI0=0;
                                                temp=SBUF0;
                                                延时;
                                                SBUF0=0xFA;
                                                while(TI0==0);
                                                 TI0=0;
                                                 .........
想这样在中断函数中收完后在用查询方式发数据好吗?不是当执行while(TI0==0)时,TI0变为1的话要进中断吗?还会向下执行吗?我在while(TI0==0);后面又加了一个延时函数,想是不是因为中断不能立即执行,把TI0=0了就不进了,结果还是执行下去的。
不是说TI0=1就要进中断吗?

chenweigang 发表于 2012-10-18 13:22:14

怎么没人回啊,大神呢
页: [1]
查看完整版本: 51单片机中串口中断函数中嵌套查询的疑问