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

正文內(nèi)容

基于gsm短消息的遠程門禁系統(tǒng)設(shè)計與實現(xiàn)畢業(yè)設(shè)計論文(文件)

2025-07-13 13:55 上一頁面

下一頁面
 

【正文】 ff,ATE0V0+CMGF=0)。 break。串行發(fā)送中斷程序如下:void Int_Uart(void) interrupt 4 using 3{ //串口的中斷程序 if(TI){ TI=0。 for(F=0。 return。 P0 = temp。F20。 P0 = temp2++。(2)將單片機與液晶顯示器,矩陣鍵盤等外設(shè)相連接。(3)利用PC機串口軟件更改系統(tǒng)預(yù)設(shè)密碼時,首先應(yīng)該根據(jù)原始密碼進入到系統(tǒng)中,然后再打開串口軟件,在輸入新密碼的前面應(yīng)該加上密碼修改控制字‘a(chǎn)’,然后輸入新密碼:123456,效果如圖17:圖17 串口軟件更改密碼圖測試結(jié)果:通過串口更改系統(tǒng)密碼后,系統(tǒng)原始密碼被新密碼所代替,想重新進入到系統(tǒng)時,只有輸入新密碼才能夠成功進入,原始密碼將會被當(dāng)作錯誤密碼處理。鑒于以上理由,本設(shè)計在實際生產(chǎn)生活中具有很大的意義,能被廣泛的應(yīng)用于家庭、工廠、政府、公司等給類場所,有效的消除安全保衛(wèi)的憂慮。22。在蒲海波老師的指導(dǎo)下,通過本次畢業(yè)設(shè)計自己掌握了單片機的基本結(jié)構(gòu)和開發(fā)技巧,充分了解了單片機串行通信,中斷處理,并行口應(yīng)用,矩陣鍵盤,液晶顯示等知識,能夠在Keil開發(fā)環(huán)境中使用C51程序語言獨立開發(fā)出基本應(yīng)用程序。7 結(jié)論本設(shè)計充分的利用了GSM網(wǎng)絡(luò)無線遠程實時的功效,能夠?qū)⒎欠ㄈ肭珠T禁系統(tǒng)的情況實時的發(fā)送到指定地方,有效的避免和改進了其他門禁系統(tǒng)被動防御帶來的不足與嚴重后果。(1)利用矩陣鍵盤輸入密碼:111111,此密碼與系統(tǒng)預(yù)設(shè)密碼一致,為一個正確密碼,效果如圖15:圖15 測試結(jié)果1圖測試結(jié)果為:蜂鳴器鳴叫3s后停止,連接電子鎖的并口引腳輸出低電平。}} receive_count=0。 } //清除接收緩沖區(qū) receive_count=0。 send_count=0xff。 SBUF = temp。F++){ uart_buff[F]=0。 //send_count ==0xff if((uart_buff[send_count]==0)){ //應(yīng)該檢測命令結(jié)束代碼,檢測到時//結(jié)束通信 at_send_bit=1。在中斷程序Int_Uart()內(nèi),當(dāng)數(shù)據(jù)自動從單片機TXD端發(fā)送出去后會置位TI,在中斷程序中設(shè)置TI = 0,以滿足下一次中斷的條件,循環(huán)的發(fā)送uart_buff[ ]中的字符。 …………………… …………………… case SMS_CMGS: //寫一個短信 strcpy(uart_buff,AT+CMGS=)。 ………………………………………… case SMSS_ID: strcpy(uart_buff,ATE0V0^SSMSS=1+CNMI=2,1)。 case CHECK_PIN: //檢查當(dāng)前是否要輸入PIN碼 strcpy(uart_buff,AT+CPIN?)。部分主要代碼如下:/********************************************************************* * AT指令發(fā)送程序 * *********************************************************************/uchar Send_AT_Command( uchar type){ AT_Command_Type=type。 receive_count=0。 //啟動定時器0 ET0=1。 //倍頻0x80 IE = 0xb0。 0xf0) | 1。 //表示串行口現(xiàn)在可以進行發(fā)送 RI=0。具體程序?qū)崿F(xiàn)流程如圖14:PC機串口程序單片機串口接收程序字符控制字判別程序修改目的電話號碼程序控制字a單片機向PC機回顯輸入情況修改密碼程序控制字bAT24C02寫數(shù)據(jù)函數(shù)并保存修改圖14 密碼及目的電話號碼修改流程圖 單片機初始化模塊該段程序主要完成對單片機串口工作方式的選擇(本設(shè)計選用工作方式1),設(shè)置定時器1作為串口通信傳輸?shù)牟ㄌ芈拾l(fā)生器,以及對應(yīng)各個中斷的設(shè)置。判斷密碼錯誤次數(shù)判斷函數(shù)鍵盤接收密碼函數(shù)單片機輸出控制信號開啟電子鎖密碼正確密碼錯誤錯誤次數(shù)不大于3次通過串口向TC35i發(fā)送編碼TC35i讀取編碼發(fā)送報警信息手機終端編碼處理函數(shù)錯誤次數(shù)超過3次單片機及TC35i初始化函數(shù)AT24C02讀密碼及電話號碼函數(shù)報警函數(shù)圖12 單片機控制TC35i程序結(jié)構(gòu)圖 短消息發(fā)送程序流程圖單片機控制TC35i完成遠程通訊主要使用的是基于GSM網(wǎng)絡(luò)的AT指令和PDU編碼規(guī)則,本設(shè)計中AT指令的代碼主要由單片機串口終端程序發(fā)送,PDU編碼由windows軟件生產(chǎn),再由windows串口軟件發(fā)送給單片機,短消息發(fā)送的程序流程圖如如13:PDU編碼程序PC終端串口程序單片機端編碼組織程序AT指令發(fā)送程序單片機串口程序TC35i硬件發(fā)送接收手機終端單片機設(shè)置更改程序圖13 短信息發(fā)送流程函數(shù)圖 PC機終端修改密碼及目的地址程序為了保證目的電話號碼以及密碼能夠在系統(tǒng)重新啟動中能被保存,本系統(tǒng)在設(shè)計時就將目的電話號碼以及密碼保存在片外AT24C02EEPROM中,這樣就能夠保證在系統(tǒng)重新啟動,斷電等突發(fā)情況下,能夠完好保存密碼和目的電話號碼,同時這也是通過PC機串口修改密碼和目的電話號碼的基礎(chǔ)。程序首先實現(xiàn)對單片機和TC35i硬件設(shè)備的初始化,當(dāng)正確輸入密碼以后。(4)修改源程序中的錯誤。OH51目標文件到HEX格式的轉(zhuǎn)換器,用于創(chuàng)建HEX格式的文件。KEIL uVision3開發(fā)工具編譯C源代碼和匯編源程序,連接和重定位目標文件和庫文件主要使用的是以下特定程序:C51美國標準優(yōu)化C交叉編譯器從C源代碼產(chǎn)生可重定位的目標文件。用于控制TC35i模塊的AT指令和響應(yīng)信息也是以同樣的方式在單片機和TC35i模塊之間傳輸。當(dāng)確定了被按下的數(shù)值以后,通過P2口將對應(yīng)的數(shù)值發(fā)送給LED1602字符液晶顯示器進行相應(yīng)的顯示,就能夠?qū)崿F(xiàn)鍵盤輸入液晶顯示密碼的效果。天線插FlashGSM射頻部分電源ASICGSM基帶處理器40芯的ZIF連接器SIEMENS GSM模塊 TC35i天線圖6 GSM模塊TC35i系統(tǒng)結(jié)構(gòu)圖 矩陣鍵盤與液晶顯示設(shè)計本設(shè)計采用44的矩陣鍵盤作為密碼輸入工具,使用LED1602字符液晶顯示器作為顯示工具。所以在應(yīng)用上,凡是使用調(diào)制解調(diào)器的地方多數(shù)都可以用GSM模塊代替。A波特率發(fā)生器移位寄存器移位寄存器移位寄存器移位寄存器+發(fā)送緩沖器SBUF(99H)接收緩沖器SBUF(99H)串行口中斷請求TXDRXD圖4 STC8
點擊復(fù)制文檔內(nèi)容
物理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1