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

正文內(nèi)容

單片機與gsm模塊設(shè)計-資料下載頁

2025-07-07 13:06本頁面
  

【正文】 步收發(fā)器,它符合ITUT RS232接口標準,它有固定的參數(shù);8位數(shù)據(jù)位和一位停止位,無校驗位,波特率在300bps115kbps之間可選。單片機可以通過串口直接與TC35進行通信,且DTE(單片機)與DCE(TC35通信模塊)可相應的RXD、TXD對應直接相連。,單片機工作在5V,為了保證數(shù)據(jù)傳輸?shù)恼_,必須在接口加電平轉(zhuǎn)換電路。電路如圖所示圖11 單片機與TC35通過電路(2)單片機與PC串口通信電路在單片與PC串口中,PC機串口是RS232電平,其電壓值為+12V~12V,單片機是TTL電平,其電壓值為0~+5V,通信時,兩者之間必須有一個電平轉(zhuǎn)換電路,通常采用電平轉(zhuǎn)換芯片將兩者電平進行轉(zhuǎn)換。在本系統(tǒng)中,采用MAX232轉(zhuǎn)換芯片實現(xiàn)TTL電平與RS232電平之間的轉(zhuǎn)換。 一般,單片機和PC機通信,只要將TXD、RXD引腳通過轉(zhuǎn)換芯片交叉相連即可以實現(xiàn)。由于單片機89C52內(nèi)部只有一個串口通信,這個串口已經(jīng)應用于與TC35通信,需要采用串口與PC通信顯然串口資源不夠。解決這個問題,可以用串口擴展芯片進行串口擴展,也可以利用單片機普通I/O口,用軟件模擬的方法來擴展串口。此系統(tǒng)中,我們采用軟件模擬方法進行擴展,、TXD引腳,并通過定時器0產(chǎn)生延時,得到串行通信的波特率。此設(shè)計中模擬的波特率為9600Bps。通信接口電路如圖12所示。圖12 單片機與PC接口電路4 系統(tǒng)程序設(shè)計 本系統(tǒng)程序設(shè)計,包括PC界面設(shè)計及單片機程序設(shè)計。此處只介紹單片機程序設(shè)計。單片機程序設(shè)計主要是包括單片機及TC35模塊初始化程序;單片機對TC35模塊的工作控制程序;TC35模塊的短信收發(fā)程序。其主程序流程圖如圖16所示。主程序是對整個系統(tǒng)框架的描述。本系統(tǒng)主程序的功能是上電后,完成系統(tǒng)的初始化,然后等待PC端或TC35模塊端的命令到達,并根據(jù)命令的內(nèi)容完成相應的動作,如發(fā)送或接收短信。系統(tǒng)初始化包括單片機本身及TC35模塊的初始化工作。單片機初始化主要是對串口及定時器寄存器進行設(shè)置。本系統(tǒng)中,串口設(shè)置為波特率9600Bps,并設(shè)置定時器0進行延時,用于產(chǎn)生模擬串口所需的波特率。TC35模塊的初始化,則通過單片機發(fā)送AT指令對TC35模塊進行設(shè)置。單片機對TC35的控制也是通過AT指令完成的,并由TC35對指令的響應值來做出相應的動作。對短息的接收方式,單片機采用串口中斷方式,當串口中斷時,便判斷是否為新消息提示,從而進行下一步動作。發(fā)送短信息則采用查詢方式,在主程序中對PC端進行循環(huán)查詢,對查詢結(jié)果執(zhí)行相應動作。單片機系統(tǒng)全部程序使用C語言作為系統(tǒng)開發(fā)設(shè)計語言,C語言具有直觀、可讀性強、效率較高、可移植性好的優(yōu)點。開始YYYYYNNNNNPC是否發(fā)送數(shù)據(jù)刪除信息發(fā)送至PC讀取新信息是否有新消息讀BUFF數(shù)據(jù)等待一段時間重發(fā)超過3次?發(fā)送成功?發(fā)送至TC35PDU編碼是否有串口中斷初始化串口、定時器 啟動、初始化TC35圖13 主程序設(shè)計流程圖5 結(jié)論 經(jīng)過近一個月的努力,基于單片機的短信手法系統(tǒng)已經(jīng)基本完成。在這過程所做的主要工作包括:(1)圍繞“單片機與手機短信手法系統(tǒng)的設(shè)計”這一課題,收集和閱讀了了大量參考文獻,了解本系統(tǒng)中采用的GSM模塊TC35,并熟悉本設(shè)計中的關(guān)鍵技術(shù),如用AT指令控制TC35模塊、對中文短信進行PDU編碼、軟件模擬串口等。(2)完成了IGT啟動電路以及單片機與TC35和PC機的串行接口等硬件電路的設(shè)計。在單片機程序設(shè)計中,用C51進行編碼。(3)在系統(tǒng)設(shè)計制作過程中的難點主要集中在軟件上,我們可以通過調(diào)試軟件很清楚的了解單片機內(nèi)部的工作情況,而對于TC35模塊的狀態(tài),我們只能通過丹皮納吉想它發(fā)送AT指令,等待它返回的響應,再根據(jù)響應值,判斷軟件的正確性。響應值如有錯,則需要分析原因,它往往和TC35模塊當時的狀態(tài)以及GSM網(wǎng)絡(luò)本身的狀態(tài)有關(guān),所以錯誤類型并不唯一,種類很多。有時還會出現(xiàn)無響應狀態(tài),這給調(diào)試帶來很大的麻煩。所有AT質(zhì)量能夠的相應要通過大量的實驗才能掌握。 本系統(tǒng)并沒有局限于特定領(lǐng)域的應用,主要是通過本設(shè)計對短信息系統(tǒng)中的通用關(guān)鍵技術(shù)進行分析研究,掌握此技術(shù)后,只需增加單片機外圍電路,便可將其應用于遠程數(shù)據(jù)采集、監(jiān)控、報警等特定領(lǐng)域。參考文獻[1] 劉濤,張春業(yè),韓旭東等,基于手機模塊TC35的單片機短信息手法系統(tǒng)[J],電子技術(shù),2003,(3).[2] 郭紅霞,基于GSM模塊TC35i的收發(fā)短信的無線終端的設(shè)計[D],四川:西南石油學院,2004.[3] 李輝,基于GSM短消息的無線通訊系統(tǒng)[D],南京:南京理工大學,2004.[4] 李壽林,張鷹,[J].計算機與數(shù)字工程,2005.[5] SIEMENS. AT Command Set Siemens Cellular Engines[Z].. Siemens AG,2002.[6] 李鴻. 用單片機控制手機收發(fā)短消息[J]. 電子技術(shù)應用,2003,(8).[7] SIEMENS. TC35/TC37 Hardware Interface Description[Z]. Siemens AG ,2002.[8] SIEMENS. Technical Product Information TC35[Z]. Siemens A
點擊復制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1