ZKX's LAB

程序跑飞只进中断不进主循环 单片机外部中断实验—为什么一直进不了外部中断程序?!!因为我自己也没有钱了,所以先谢谢回答的朋友了

2021-04-07知识1

PIC单片机问题 串口传输数据,感觉一直在中断程序里面门都进不了主循环。 unsigned char rev_data=0;unsigned char send_data=0;void interrupt ISR(){if(RCIE&RCIF)/判断是否为串口接收中断{rev_data=RCREG;将接收缓存器中数据读取出来if(TRMT=1){TXREG=rev_data;}PORTD=~PORTD;}}单片机最好不要直接寄存器的值赋给寄存器,对串口接收中断必须将缓存器数据读取出来才能清空。另外main函数中while(1)当中要作长延时,不然数据看不到你从串口助手发送后,单片机返回的数据,你尝试一下,不能保证一定可以。

单片机外部中断实验—为什么一直进不了外部中断程序?!!因为我自己也没有钱了,所以先谢谢回答的朋友了 程序没有主循环,运行一次程序就飞了怎么进行下个周期?题目:通过P1.0端口以1HZ的频率输出信号,使用该信号点亮一个LED指示灯, 并将信号接入到INT1,统计中断的次数。。

为什么单片机中断程序执行时主程序还在慢慢运行?初学~~~ 你从哪看出来程序还在运行的,你的中断只有一句,马上就执行完成了,就跳出中断函数继续执行之前的程序了,你要是想观察中断后主程序是否运行,应该用死循环或者延时吧程序。

#程序跑飞只进中断不进主循环

随机阅读

qrcode
访问手机版