PC機(jī)與單片機(jī)串行通信中實(shí)現(xiàn)命令批處理
5 部分源程序代碼
由于篇幅所限,這里只提供部分源程序。
(1)主程序
主程序首先接收數(shù)據(jù),對(duì)數(shù)據(jù)進(jìn)行分析,區(qū)分批處理和單條命令;然后執(zhí)行命令;最后將結(jié)果返回上傳給PC機(jī)。
(2)批處理程序
批處理程序?qū)⒖刂妻D(zhuǎn)移的命令都用標(biāo)志來(lái)區(qū)分,通過(guò)解釋命令序列來(lái)執(zhí)行命令,最后將結(jié)果按照通信數(shù)據(jù)格式打包,上傳給PC機(jī),程序清單見(jiàn)本刊網(wǎng)站補(bǔ)充版。
結(jié)束語(yǔ)
本文在PC機(jī)與單片機(jī)串行通信的軟件編程中做了探索,實(shí)現(xiàn)批處理信息數(shù)據(jù)通信的處理。相信這種新的思路和方法會(huì)有所發(fā)展并很快應(yīng)用于實(shí)際嵌入式系統(tǒng)。
參考文獻(xiàn)
1 曹素芬. 單片微型計(jì)算機(jī)原理與接口技術(shù). 沈陽(yáng):東北大學(xué)出版社,1994
2 李朝青. PC機(jī)及單片機(jī)數(shù)據(jù)通信技術(shù). 北京:北京航空航天大學(xué)出版社,1999
3 徐愛(ài)鈞,彭秀華. 單片機(jī)高級(jí)語(yǔ)言C51應(yīng)用程序設(shè)計(jì). 北京:電子工業(yè)出版社,1998
通信相關(guān)文章:通信原理
評(píng)論