摘要:為了實現(xiàn)對RS 232串行通信數(shù)據(jù)的截取,給出了基于AT89C51單片機的設(shè)計方案。系統(tǒng)利用GM8123芯片將單片機的1個串口擴展成為3個串口,采用MAX232芯片實現(xiàn)RS 232電平與TTL電平之間的相互轉(zhuǎn)換,單片機通過串行口截取通信數(shù)據(jù)并對數(shù)據(jù)進(jìn)行處理,處理后的數(shù)據(jù)再通過串行口發(fā)送到上位機進(jìn)行顯示。該系統(tǒng)具有兩種工作模式,模式1實現(xiàn)對通信數(shù)據(jù)的實時截取,模式2是采用存儲轉(zhuǎn)發(fā)原理,截取器可以脫離上位機而工作。
關(guān)鍵詞:數(shù)據(jù)截取器; 波特率; AT89C51; GM8123; MAX232
中圖分類號:TN911.7-34 文獻(xiàn)標(biāo)識碼:A 文章編號:1004-373X(2012)07-0095-03