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

正文內(nèi)容

基于avr單片機和gsm短信網(wǎng)關(guān)-在線瀏覽

2024-07-29 15:32本頁面
  

【正文】 GL 將存儲的短消息列表發(fā)送短消息 AT+CMGS 發(fā)送短消息設(shè)置 TEXT 參數(shù) AT+CSMP 設(shè)置在 TEXT 模式下條件參數(shù)刪除短消息 AT+CMGD 刪除保存的短消息根據(jù) GSM 的定義,SMS 短信息的發(fā)送和接收模式共有三種:Block 模式、基于AT 命令的 Text 模式和基于 AT 命令的 PDU 模式。由于 Block 模式的相關(guān)資料較少,PDU 模式的編解碼過程復(fù)雜,我們選擇 Text 模式作為我們系統(tǒng)的通訊模式。 在 Text 5 / 13Mode 下,發(fā)送及接收到的數(shù)據(jù)均以 ASCII 碼的形式來表示。其 USART 通訊默認使用 9600 比特率,8 位數(shù)據(jù)信息,無奇偶校驗,有一位開始位和一位結(jié)束位。其中 0x41 是 A 對應(yīng)的 ASCII 碼,0x54 是 T 對應(yīng)的 ASCII 碼,以此類推,只要將相應(yīng)英文字母的 ASCII 碼以十六進制的形式發(fā)送即可。我們首先編寫了一個串口通信程序,使數(shù)據(jù)能從單片機的接口發(fā)送出來(利用串口調(diào)試助手觀察)。我們經(jīng)過反復(fù)測試,總結(jié)出來如下一些規(guī)律:① 所有AT 指令的指令符號、常數(shù)、 TEXT 數(shù)據(jù)包等都是以 ASCII 編碼形式傳送的, 比如 “A ” 的ASCII 編碼為41H ,“T ”的ASCII 編碼為54H,數(shù)字“0”的 ASCII編碼為30H 等。指令可以寫在程序里,也可通過電腦進行一次設(shè)置。③ 單片機向 GSM 模塊發(fā)送每一條指令后,必須以回車符作為該條指令的結(jié)束,回車的ASCII 編碼為 0DH。指令在程序中的定義方式為 char a[]=AT\r\n。這樣二個字節(jié)的十六進制數(shù)就變成 4 字節(jié)的 ASCII 碼。⑤GSM 模塊執(zhí)行指令的過程中,需要將短信內(nèi)容湊夠一定的字符數(shù)才往外發(fā)送,而且中間有一定時間的延時。軟件流程圖如下:YY軟件代碼://ICCAVR application builder : 2022520 11:21:23// Target : M16// Crystal: include include char a[]=AT\r\n。 //設(shè)置接受手機號碼char c[]=someone has broken into your has broken into your has broken into your has broken into your has broken into your house.\r\n。for (i=0。i++){for(j=0。j++)。 DDRA = 0xFF。 DDRB = 0x00。 //m103 output only DDRC = 0x00。 DDRD = 0x02。 //disable while setting baud rate UCSRA = 0x00。 UBRRL = 0x2F。 //set baud rate hi UCSRB = 0x98。 //disable all interrupts port_init()。 MCUCR = 0x00。 TIMSK = 0x00。 //reenable interrupts //all peripherals are now initialized}void USART_TRANSMIT(char data) //發(fā)送數(shù)據(jù)函數(shù){while(!(UCSRAamp。UDR=data。init_devices()。n4。 //發(fā)送 AT 指令delay250(20220)。u21。 //設(shè)置接受手機號碼delay250(20220)。m180。 //發(fā)送短信內(nèi)容delay250(20
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1