freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于avr單片機(jī)和gsm短信網(wǎng)關(guān)-文庫(kù)吧

2025-06-03 15:32 本頁(yè)面


【正文】 換,就可很方便的與模塊相接。這里可以用開(kāi)發(fā)板上的電平轉(zhuǎn)換部分,也可以用 Max232 電平轉(zhuǎn)換芯片。連接電路如圖 1 所示。三、軟件設(shè)計(jì)系統(tǒng) 模塊的軟件接口及控制技術(shù)在我們?cè)O(shè)計(jì)的系統(tǒng)中,采用的是 GSM 通信模塊為 WAVECOM,該模塊具備 GSM無(wú)線通信的全部功能,并提供標(biāo)準(zhǔn)的 USART 串行接口,支持 GSM 所定義的 AT 命令集的指令。模塊的通訊全部采用 AT+XXXX 完成?;镜?AT 指令如下所述: 短消息格式 AT+CMGF 選擇短消息支持格式(TEXT or PDU)顯示 TEXT 參數(shù) AT+CSDH 顯示當(dāng)前 TEXT 模式下結(jié)果代碼新消息提示 AT+CNMI 選擇當(dāng)有新的短消息來(lái)時(shí)系統(tǒng)提示方式讀短消息 AT+CMGR 讀取短消息列短消息 AT+CMGL 將存儲(chǔ)的短消息列表發(fā)送短消息 AT+CMGS 發(fā)送短消息設(shè)置 TEXT 參數(shù) AT+CSMP 設(shè)置在 TEXT 模式下條件參數(shù)刪除短消息 AT+CMGD 刪除保存的短消息根據(jù) GSM 的定義,SMS 短信息的發(fā)送和接收模式共有三種:Block 模式、基于AT 命令的 Text 模式和基于 AT 命令的 PDU 模式。4 / 13其中發(fā)送和接收中文或中/英文混合的短信息必須采用 PDU 模式,Text 模式只支持傳送英文及數(shù)字信息。由于 Block 模式的相關(guān)資料較少,PDU 模式的編解碼過(guò)程復(fù)雜,我們選擇 Text 模式作為我們系統(tǒng)的通訊模式。2. TEXT 模式簡(jiǎn)介T(mén)ext 模式只支持傳送英文及數(shù)字信息,但它的編碼要比 PDU 模式簡(jiǎn)單很多。 在 Text 5 / 13Mode 下,發(fā)送及接收到的數(shù)據(jù)均以 ASCII 碼的形式來(lái)表示。 TEXT 模式在信息傳送時(shí)通過(guò)串口傳遞的是十六進(jìn)制 ASCII 碼。其 USART 通訊默認(rèn)使用 9600 比特率,8 位數(shù)據(jù)信息,無(wú)奇偶校驗(yàn),有一位開(kāi)始位和一位結(jié)束位。 例如,我們要發(fā)送指令來(lái)讀取第一條短信,使用命令:AT+CMGR=1;我們只需要通過(guò)串口發(fā)送十六進(jìn)制數(shù)碼:0x41,0x54,0x2b,0x43,0x4d,0x47,0x52,0x3d,0x31,0x0d 即可。其中 0x41 是 A 對(duì)應(yīng)的 ASCII 碼,0x54 是 T 對(duì)應(yīng)的 ASCII 碼,以此類(lèi)推,只要將相應(yīng)英文字母的 ASCII 碼以十六進(jìn)制的形式發(fā)送即可。 通訊模式說(shuō)明(在實(shí)驗(yàn)中得出的一些結(jié)論)鑒于TEXT 模式在運(yùn)行中的易操作性,我們最終選擇了這種模式作為我們GSM模塊與單片機(jī)之間的通信方式。我們首先編寫(xiě)了一個(gè)串口通信程序,使數(shù)據(jù)能從單片機(jī)的接口發(fā)送出來(lái)(利用串口調(diào)試助手觀察)。下一步定義各種要用的AT指令及短信內(nèi)容,將這些指令通過(guò)串口傳給GSM模塊,經(jīng)由模塊識(shí)別來(lái)發(fā)送短信內(nèi)容。我們經(jīng)過(guò)反復(fù)測(cè)試,總結(jié)出來(lái)如下一些規(guī)律:① 所有AT 指令的指令符號(hào)、常數(shù)、 TEXT 數(shù)據(jù)包等都是以 ASCII 編碼形式傳送的, 比如 “A ” 的ASCII 編碼為41H ,“T ”的ASCII 編碼為54H,數(shù)字“0”的 ASCII編碼為30H 等。② 單片機(jī)控制GSM模塊工作,必須把GSM模塊的短信息工作模式設(shè)置為T(mén)EXT(只發(fā)英文和數(shù)字)格式,即通過(guò)指令 AT+CMGF=1 完成。指令可以寫(xiě)在程序里,也可通過(guò)電腦進(jìn)行一次設(shè)置。以后使用時(shí)不需再次設(shè)置。③ 單片機(jī)向 GSM 模塊發(fā)送每一條指令后,必須以回車(chē)符作為該條指令的結(jié)束,回車(chē)的ASCII 編碼為 0DH。例如,單片機(jī)向 GSM 模塊發(fā)送“AT+CMGF=0” 這條指令,其ASCII 編碼序列為“41H、54H 、2BH、42H、4DH、47H、46H、3DH
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1