<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 嵌入式系統 > 設計應用 > PIC16F877A單片機控制Modem的串行通信設計

PIC16F877A單片機控制Modem的串行通信設計

作者: 時(shí)間:2011-12-09 來(lái)源:網(wǎng)絡(luò ) 收藏


  異步主程序框圖如圖2,中斷服務(wù)子程序框圖如圖3?!            ?

                    

2.3 Modem設置
在Modem安裝好開(kāi)通之前,須預先設置好Modem的初始狀態(tài)。PIC上電后,需對Modem進(jìn)行復位操作,發(fā)送命令設置Modem結果碼形式。
Modem初始化服務(wù)程序執行Modem初始化命令和呼叫(應答)等。Modem的呼叫、應答采用自動(dòng)方式。在進(jìn)行通信之前,呼叫PIC發(fā)出ATD (專(zhuān)線(xiàn)方式)命令,Modem監測線(xiàn)路上的載波。如果檢測到載波,則返回連接成功結果碼;否則返回無(wú)載波結果碼。兩端Modem正確可靠地建立起數據鏈路后。就可以進(jìn)行數據通信了。通信完成以后,雙方Modem若要拆線(xiàn)掛機.則Modem由數據狀態(tài)轉為命令狀態(tài),PIC發(fā)出ATH(掛機命令)實(shí)現掛機。掛機后要對Modem的自動(dòng)應答和中斷等狀態(tài)進(jìn)行重新設置。

3 PIC控制Modem 同步
用PIC的同步串口USART控制Modem實(shí)現同步數據通信,保證了數據的高效率和實(shí)時(shí)傳輸。PIC的USART模塊工作于同步方式時(shí),RC7引腳被用做數據雙向傳輸通道DT,RC6引腳被用做時(shí)鐘發(fā)送/接收專(zhuān)線(xiàn)CK。線(xiàn)路上的數據格式可以是8位或者9位,由于利用時(shí)鐘專(zhuān)線(xiàn)進(jìn)行雙方同步,就不需要起始位和停止位了。同步數據是在一條線(xiàn)路上雙向傳輸的,而時(shí)鐘卻是在一條線(xiàn)路上固定從主機向從機單向發(fā)送的。
同步串口的初始化與異步串口通信類(lèi)似,程序設計可參照2.2,對Modem進(jìn)行相應的初始化,使其工作于同步模式。

4 結論
本系統用PIC單片機控制Modem的同步/異步,實(shí)現了數據的遠程傳輸,可方便提供多種速率,硬件構成簡(jiǎn)單,軟件設計容易。在點(diǎn)對點(diǎn)的遠程數字終端維護中,傳輸數據、話(huà)音及傳真收到了很好的效果。


上一頁(yè) 1 2 3 下一頁(yè)

關(guān)鍵詞: PIC16F877A 串行通信

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>