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

正文內(nèi)容

采用嵌入式移動網(wǎng)絡(luò)的遠(yuǎn)程控制系統(tǒng)(編輯修改稿)

2024-08-03 16:02 本頁面
 

【文章內(nèi)容簡介】 E00標(biāo)準(zhǔn)情況下的MStoSC短消息傳送F08UCS2(16bit)數(shù)據(jù)編碼方式G00信息有效期TPVPH06長度TPUDLI003153F75F00信息內(nèi)容,是采用USC2編碼后的內(nèi)容,“1號開”單片機(jī)可以通過讀指令A(yù)T十CMGR=INDEXCRLF來讀取SIM卡指定位置的短消息。例如讀取的短消息是由手機(jī)號碼為13915027490的用戶發(fā)送的“1 。則模塊返回給單片機(jī)的PDU串為0891683108509105F0040D91683119057294F0000808508051003301020031。對各個數(shù)據(jù)域進(jìn)行分析如表24和表25所列。 表24接收消息格式ABCDEFGHI表25 接收消息的PDU串分析 接收短信格式符數(shù)據(jù)說明A0891683108509105F0短信服務(wù)中心號碼及長度B04PDU類型C0D目標(biāo)電話號碼長度的十六進(jìn)制表示D91683119057294F091為目標(biāo)電話號碼的類型,后面是經(jīng)過編碼后的目標(biāo)電話號碼E00PID,協(xié)議標(biāo)識F08指短信內(nèi)容采用的UCS2編碼G08508051003301SCTS短消息發(fā)送時(shí)間,08/05/08/15:00/H02短信內(nèi)容長度I0031經(jīng)過編碼后的PDU數(shù)據(jù),“1” GSM模塊測試GSM無線模塊可以通過RS232和計(jì)算機(jī)通信,為了測試連接是否成功,可以通過串口調(diào)試軟件來測試。此測試中使用COM4,端口參數(shù)設(shè)置如下:波特率為 “9600 bps”,數(shù)據(jù)位為“8”。奇偶校驗(yàn)為“無”。停止位為“1”。當(dāng)參數(shù)設(shè)置好后,進(jìn)入串口調(diào)試軟件,命令執(zhí)行如下:AT OK 在接收區(qū)“OK”,表明設(shè)備連接成功,且設(shè)備能正常工作。AT+CMGF=0 設(shè)置短消息輸入和輸出的格式,“0”表示PDU模式,“1”表示文本模式OK AT+CSCA?+CSCA: +8613800577500,145 返回短消息中心,前面為“+”是為第2個參數(shù)為145,否則為129OKAT+CNMI=1,1,0,0,1 設(shè)置新消息指示,該設(shè)置可使模塊在短消息到達(dá)后向單片機(jī)發(fā)送指令+CMTI:”SM“,INDEX(信息在SIM卡中的存儲位置)OKAT+CMGR=3 讀取第3條短消息+CMGR: 1,300891683108507705F0240D91683159786058F30008504022016035000A523054EA91CC4E86FF1FOKAT+CMGS=28 發(fā)送一條短信到手機(jī)13587679298 0011000B913185679792F80008A70E00500044005577ED4FE16D4B8BD5+CMGS: 235OKAT+CMGD=1 刪除第一條短信OK 以上面方式與上位機(jī)可以通信,證明TC35模塊是好的,然后就開始設(shè)計(jì)單片機(jī)電路與TC35接口電路了。第3章 基于短消息業(yè)務(wù)的系統(tǒng)硬件設(shè)計(jì)本系統(tǒng)共分兩個部分:由單片機(jī)控制的GSM終端數(shù)據(jù)發(fā)送接收部分和PC機(jī)端數(shù)據(jù)接收部分。系統(tǒng)框圖如圖31所示:PC機(jī)SIM卡GSM模塊本地手機(jī) 圖31 系統(tǒng)框圖被控對象 SIM卡通信接口的硬件設(shè)計(jì) 圖32TC35使用外接式SIM卡, 24~29為SIM卡引腳,如上圖32所示,SIM卡同TC35是這樣連接的:SIM上的CCRST、CCIO、CCCL、CCVCC和CCGND通過SIM卡閱讀器與TC35的同名端直接相連,ZIF連接座的CCIN引腳用來檢測SIM卡是否插好,如果連接正確,則CCIN引腳輸出高電平,系統(tǒng)方可進(jìn)入正常工作。否則為低電平?,F(xiàn)在市面上有PIC、AVR、51系列單片機(jī),但是考慮到在學(xué)校就學(xué)的是51系列單片機(jī),所以就選擇了51單片機(jī)。在51系列單片機(jī)中,STC是一款很出色的單片機(jī),不光價(jià)格便宜,而且性能優(yōu)越,我在本設(shè)計(jì)中使用的是STC89LE58RD+,它是altera公司推出的新一代超強(qiáng)抗干擾/高速/低功耗的單片機(jī),指令代碼完全兼容傳統(tǒng) 8051 單片機(jī),采用 6 時(shí)鐘/機(jī)器周期,而且它具有倍頻功能,那么整個單片機(jī)的指令周期為125ns,在以上的指令中是最小的,因此它傳送數(shù)據(jù)的速度是最快的!它是可電擦除的ROM型單片機(jī),數(shù)據(jù)存取器容量比較大,它為真正的看門狗,缺省為關(guān)閉(冷啟動),啟動后無法關(guān)閉,可放心省去外部看門狗。內(nèi)部 Flash 擦寫次數(shù)為 100,000 次以上,STC89C51RC/RD+ 系列單片機(jī)出廠時(shí)就已完全加密,無法解密。用戶程序是用 ISP/IAP 機(jī)制寫入,一邊校驗(yàn)一邊寫,無讀出命令,徹底無法解密。STC89LE58RD+ 有四個典型特點(diǎn): 6 時(shí)鐘/機(jī)器周期:(5V單片機(jī)) :040MHz 單片機(jī)端系統(tǒng)主要實(shí)現(xiàn)單片機(jī)通過AT指令操作GSM模塊實(shí)現(xiàn)數(shù)據(jù)編碼并進(jìn)行短消息的發(fā)送和接收。單片機(jī)要和TC35進(jìn)行串行通信,必須對在程序中對串口進(jìn)行設(shè)置,其設(shè)置如下:(1)工作方式由于GSM通信模塊的數(shù)據(jù)接口配置為8位數(shù)據(jù)位、1位停止位、無校驗(yàn)位,所以單片機(jī)的串行口工作在方式1。(2)波特率設(shè)定,波特率為9600b/s,所以根據(jù)記數(shù)初值的計(jì)算公式:X=256fose*1/384*波特率,TH1=OFCH。(3)連線目前市場上可購得的GSM模塊都具有數(shù)據(jù)引出口,并基本上都支持與GSM短消息相關(guān)的AT控制指令(GSMSMSAT),GSM模塊通過數(shù)據(jù)口以串行方式接收指令并向外輸出數(shù)據(jù)。理論上講,在數(shù)據(jù)口中找出RXD、TXD和GND引腳與單片機(jī)的串口(,)對應(yīng)連接即完成了串口的硬件連接。然而,由于本設(shè)計(jì)所用GSM模塊為TTL電平,而單片機(jī)與上位機(jī)的連接需要通過RS232進(jìn)行電平轉(zhuǎn)換。RS 232C是由美國電子工業(yè)協(xié)會(EIA)正式公布的在異步串行通信中應(yīng)用最為廣泛的標(biāo)準(zhǔn)總線。它包括了按位串行傳輸?shù)碾姎夂蜋C(jī)械方面的規(guī)定。適合短距離或帶調(diào)制解調(diào)器的通信場合。它適合于數(shù)據(jù)傳輸速率在0—20000b/s范圍內(nèi)的通信。這個標(biāo)準(zhǔn)對串行通信接口的有關(guān)問題,如信號線功能、電器特性都作了明確規(guī)定。由于通信設(shè)備廠商都生產(chǎn)與RS232C制式兼容的通信設(shè)備,因此,它作為一種標(biāo)準(zhǔn),目前已在微機(jī)和單片機(jī)系統(tǒng)中廣泛采用。本系統(tǒng)中MODEM與單片機(jī)的接口就是RS232。目前電腦上較為常用的串口有9針串口(DB9),DB9常用信號腳說明如表31 所示。 表31 DB9常用信號腳說明表9針串口(DB9)針號功能說明縮寫1數(shù)據(jù)載波檢測DCD2接收數(shù)據(jù)RXD3發(fā)送數(shù)據(jù)TXD4數(shù)據(jù)終端準(zhǔn)備DTR5信號地GND6數(shù)據(jù)設(shè)備準(zhǔn)備好DSR7請求發(fā)送RTS8清除發(fā)送CTS9振鈴指示DELL本設(shè)計(jì)單片機(jī)與上位機(jī)通信采用DB9作為通信接口。它們通信過程只有三個腳有用,第一個是2腳接收數(shù)據(jù),第二個是3腳發(fā)送數(shù)據(jù),最后一個是5腳接地。其他的腳為無關(guān)腳,這里可以不需要考慮。RS232的電平為3~15表示邏輯“1”,3~15表示邏輯“0”,所以必須進(jìn)行電平轉(zhuǎn)換,MAXIM公司生產(chǎn)的MAX232是性能比較優(yōu)秀轉(zhuǎn)換芯片,最終我們考慮的是用MAX232電平轉(zhuǎn)換專用芯片。第4章 基于短消息業(yè)務(wù)的系統(tǒng)軟件設(shè)計(jì)單片機(jī)系統(tǒng)除了必要的硬件支持外,還需要進(jìn)行軟件設(shè)計(jì)。單片機(jī)端的軟件程序是用C語言編寫的。單片機(jī)與GSM模塊的軟件接口其實(shí)就是單片機(jī)通過與GSM短消息有關(guān)的AT指令控制GSM模塊的控制技術(shù),主要是GSM模塊的一些本身的順序控制以及發(fā)送短消息和接收短信。然而,執(zhí)行一條指令,也并非如某些資料中介紹得那么簡單。事實(shí)上,指令的執(zhí)行過程需要單片機(jī)與GSM模塊交互應(yīng)答完成,每一次發(fā)送或接收的字節(jié)數(shù)都有嚴(yán)格的規(guī)定,二者必須依據(jù)這些規(guī)定實(shí)現(xiàn)數(shù)據(jù)交換,否則,通信就是失敗的。對幾個問題說明如下:,然后上電初始化。、常數(shù)、PDU數(shù)據(jù)包等都是以ASCII編碼形式傳送的,比如“A”的ASCII編碼為41H,“T”的ASCII編碼為54H,數(shù)字“0”的ASCII編碼為30H等,具體詳細(xì)的ASCII編碼對照表見附錄。,必須把SIM卡的短信息工作模式設(shè)置為PDU格式,即通過指令A(yù)T+CMGF=0完成。,必須以回車符作為該條指令的結(jié)束,回車的ASCII編碼為0DH。例如,單片機(jī)向手機(jī)發(fā)送“AT+CMGF=0”這條指令,其ASCII編碼序列為“41H,54H,2BH,42H,4DH,47H,46H,3DH,30H,30H,0DH”,最后一個字節(jié)0DH就是回車符,表示該條指令結(jié)束,如果沒有這個回車符,GSM模塊將不識別這條指令。主程序是對單片機(jī)端系統(tǒng)框架的描述。本系統(tǒng)的主程序的功能是上電后,完成系統(tǒng)的初始化,然后在主程序里循環(huán)判斷,如果有來電,就一次性把電話掛了,沒有就往執(zhí)行,判斷有無新短信,有就調(diào)用讀短信子程序,完成對外部的控制后回發(fā)一條短信出去以及把數(shù)據(jù)通過模擬串口發(fā)送到上位機(jī)。沒有新短信就返回繼續(xù)循環(huán)判斷。主程序流程圖如圖41所示。開始調(diào)用單片機(jī)初始化子程序發(fā)送指令A(yù)T進(jìn)行入網(wǎng)檢測調(diào)用延時(shí)300ms子程序返回”O(jiān)K”成功嗎? N Y一次掛斷電話判斷有無電話 Y N N Y 判斷有無新短信調(diào)用讀短信子程序解碼及控制器件回復(fù)一條短消息發(fā)送到上位機(jī) 主程 圖411.TC35完成SIM卡初始化子程序流程圖設(shè)計(jì)。該子程序是完成SIM卡初始化工作,流程圖如圖42所示。開始發(fā)AT+CMGF=0\r選擇短信格式PDU等待時(shí)間5SAT+CPMS=\”SM\”選擇短信存儲區(qū)等待時(shí)間5S 發(fā)ATamp。W\r保存設(shè)置返回圖42 SIM卡初始化子程序流圖2.模擬串口發(fā)送子程序流程圖設(shè)計(jì)。該子程序是完成單片機(jī)與上位機(jī)通信,因?yàn)閹в须p串行口的單片機(jī)價(jià)格較昂貴,所以選擇了單串行口單片機(jī),把它本身自帶的串行口與TC35相連接通信,(TXD)、(RXD)作為模擬串行口的I/O端。開
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1