英锐恩单片机论坛,Microchip单片机,模拟器件,接口电路,麦肯单片机,单片机应用交流's Archiver
论坛首页
›
单片机应用综合技术提高篇
› 采用USART实现串行通信
winnie
发表于 2009-5-22 18:06:30
采用USART实现串行通信
采用USART实现串行通信,这样一来不可估计的中断随时会来,若10ms内程序运行不完如何解决?
winnie
发表于 2009-5-22 18:06:46
分时
用扫描的方法,单片机里面最怕的就是干一件事情死等,那么别的事情都被耽误了,比如发一个字节,设置好了以后开始发送数据,判断发送完毕标志,如果没有完毕,退出程序先干别的事情,下次执行到这里再判断,直到发送完毕再发送下一个字节。另外在中断程序里面尽可能执行的指令少,只设标记在主程序里判断运行,程序会比较可靠。
页:
[1]
查看完整版本:
采用USART实现串行通信