请教51单片机使用串口中断发送和非中断发送有

如题所述

51单片机串口发送数据,有两种方式,中断方式和查询方式。就发送数据的结果而言没有任何区别,也都很简单容易。要找区别,中断方式适合于稍复杂的系统,单片机执行程序需要完成的任务比较多,就不能采有查询方式发送,这样会白白浪费单片机大量的时间而影响完成其它任务了。
所以,中断方式,节省单片机的时间,效率是最高的,也是正式产品采用的方式。
查询方式,要整个发送数据期间内,除了发送数据是有效的指令,其余时间都是在循环等待,浪费了大量的时间,效率极低。但是,很适合一个小题目小程序采用,对于初学者编程比较容易。
温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答