<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è) > 嵌入式系統 > 設計應用 > 單片機和MODEM接口及利用AT命令來(lái)控制MODEM方案

單片機和MODEM接口及利用AT命令來(lái)控制MODEM方案

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

void main()

{

……

send_code(A,4); /*發(fā)送A應答*/

……

}

void send_code(unsigned char code *send_addr,

unsigned char send_sum)

{

do{

while((U8251_c0x05)!=0x05);

U8251_D=*send_addr;

send_addr++;

}while(--send_sum);

}

為了和操作,對本系統設計中的 做了如下初始化:

FE0V0D0S0Y0W0

3 電路

圖2 為該現場(chǎng)數據采集系統中電路圖, 選用Winbord(華幫)公司生產(chǎn)的高性能低功耗單片機W78E52B,它采用80C31內核,在指令上與MCS-51完全兼容,內含8k的電可擦除MTP ROM(Multiple-Time Programmable ROM)。其內部串口能和其它有串口的通訊設備一起進(jìn)行數據采集(這部分在圖2中沒(méi)畫(huà)出);


圖2 單片機和MODEM 的電路

考慮到所采集的數據較多,故擴展了一片8155 作為外部數據存儲器,并兼做并行數據采集接口,其內部14 位定時(shí)器作為分頻器使用;另擴展的一片8251 用來(lái)和MODEM 接口,8251的內部工作時(shí)序,發(fā)送器時(shí)鐘和接收器時(shí)鐘需要外部輸入,在設計中,單片機提供的ALE信號作為其外部輸入,因而無(wú)需單獨設計分頻器,由于在單片機訪(fǎng)問(wèn)外部存貯器時(shí), ALE要丟失一個(gè)周期,因而采用圖2所示的方法,可充分系統資源,根據接收時(shí)鐘輸入RXCLK和發(fā)送時(shí)鐘輸入TXCLK的不同,8251 的發(fā)送波特率和接收波特率可以不同,在本系統中,發(fā)送波特率和接收波特率相同,都由8155定時(shí)器分頻輸出TMROUT供給。發(fā)送數據可根據系統要求在主程序中完成,接收數據緩沖區請求輸出RXRDY經(jīng)74LS02反向后接78E52B的中斷輸入INT0,接收數據采用中斷方式,系統設計時(shí)忽略了DSR信號, 因而在圖2 中將其直接接地;

RS232 接口電平轉換電路采用一片具有五對輸入和輸出的MSX238,它自帶電荷泵,采用單5伏電源,只用一片便可提供本系統所有RS232電平的驅動(dòng)與轉換。



評論


相關(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>