【導(dǎo)讀】單片機(jī)應(yīng)用中,串口通信是不可缺少的部分。如何編寫有效的串口通信程序?qū)Τ獭P虻慕Y(jié)構(gòu)、可靠性都有很大的影響。接收數(shù)據(jù)的時(shí)候不能做其它的事情,處理器利用率低。中斷方式下,在發(fā)送或者接受。其中單片機(jī)作為從機(jī),負(fù)責(zé)現(xiàn)場控制和實(shí)時(shí)數(shù)據(jù)的采集;PC機(jī)。對工業(yè)現(xiàn)場的集中監(jiān)控與管理。由于主從機(jī)需不斷進(jìn)行信息交流,因此通信成為分布。式測控系統(tǒng)重要而基本的功能?;驹鞵C機(jī)與單片機(jī)之間通常采用2種通信方式:并行通信和串行通信。并行通信雖然傳輸效率高,由于所需硬件設(shè)備復(fù)雜,不適于長距離通信,所以一。行通信簡單易實(shí)現(xiàn),傳輸距離較長,所以已被廣泛應(yīng)用于各種工控系統(tǒng)中。同步通信是指通過在每個(gè)數(shù)據(jù)塊開始時(shí)的同步字。校驗(yàn)位和停止位組成。方式,以提高其通用性。2接口電路的設(shè)計(jì)2.1近程通信目前,PC機(jī)是利用異步通訊。準(zhǔn)大多是RS232標(biāo)準(zhǔn),其通訊距離小于15m,傳輸速率小于20kb/s。程序存儲器,這種芯片是為做掩膜前驗(yàn)證電路用的,也用于一些有特殊要求的場所。