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

正文內(nèi)容

基于單片機與gsm模塊無線溫度傳輸系統(tǒng)(參考版)

2025-06-30 19:17本頁面
  

【正文】 //硬件置位,軟件清零。while(TI==0) //判斷串口緩沖區(qū)是否發(fā)送完數(shù)據(jù)(TI=1時表示發(fā)送完){ 。SBUF=a。 //硬件置位,軟件清零a=SBUF。 //啟動定時器1計數(shù),while(1){ while(RI==0) //判斷串口緩沖區(qū)是否接受完數(shù)據(jù)(RI==1表示接受完){。 //串口波特率不加倍。 //允許串口接受數(shù)據(jù),工作方式為1,無奇偶校驗位。 //波特率(9600)=(2^SMOD)*(定時器1的溢出率)/32//溢出速率=(計數(shù)速率)/ [256(TH1)]//計數(shù)速率與TMOD寄存器中C/T()的狀態(tài)有關(guān)。 // 采用定時器1的工作方式2TL1=0xfd。 }}}附錄C 檢測單片機串口發(fā)送數(shù)據(jù)程序include //頭文件void main(void) //主程序(判斷單片機串口是否正常工作){ unsigned char a。 GSM_SMS()。if(!Send_SMS_TXT_key){ GSM_TXT()。i0。while(1){ tempchange()。 }void main(){uchar i。 i=t%100%10+48。 i=t%100/10+48。 i=t/100+48。 return temp。 f_temp=f_temp+。 f_temp=temp*。 temp=8。 b=tempread()。 tempwritebyte(0xbe)。 delay(1)。}uint get_temp(){ uchar a,b。 tempwritebyte(0xcc)。 } }}void tempchange(void){ dsreset()。 i++。 while(i0) i。 } else { ds=0。 i=8。 i++。 if(testb) { ds=0。0x01。j=8。 bit testb。}void tempwritebyte(uchar dat){ uint i。 dat=(j7)|(dat1)。i=8。 dat=0。 return(dat)。 i=8。 i++。 ds=1。 ds=0。 }bit tempreadbit(void){ uint i。 i=4。 while(i0) i。 ds=0。 delay(5000)。 ES=1。 }void GSM_SMS(){ Print_Str(Sms,17)。 ES=1。 Print_Char(0X0D)。 delay(1000)。 Print_Char(0X0A)。 } void GSM_TXT(){ Print_Str(TxtMode,9)。 ES=1。 Print_Char(0X0D)。EA=1。ES=1。TF1 = 1。SCON = 0x50。TH1 = 0xFD。 }Print_Str(uchar * str,uint len) {while(len){Print_Char(*str++)。 while(TI == 0)。y)。x) for(y=110。 for(x=z。 uchar Sms[10] 。 uchar code CenterNum[]={AT+CSCA=\+8613800200500\}。float f_temp。sbit ds=P3^7。感謝在整個畢業(yè)設(shè)計期間和密切合作的同學(xué),和曾經(jīng)在各個方面給予過幫助的伙伴們,在此,再一次真誠地向幫助過老師和同學(xué)表示感謝!最后在這里向?qū)W校和系領(lǐng)導(dǎo)、對評審論文的各位專家、老師們、同學(xué)們表示衷心的感謝!謝謝您們,您們都辛苦了!同時祝愿母校華南農(nóng)業(yè)大學(xué)珠江學(xué)院的將來更加美好,更加輝煌。這幾個月以來,劉愛民老師不僅在學(xué)業(yè)上給以精心指導(dǎo),同時還在思想給以無微不至的關(guān)懷,在此謹(jǐn)向劉愛民老師致以誠摯的謝意和崇高的敬意。每次遇到難題,最先做的就是向劉愛民老師尋求幫助,而劉愛民老師每次不管忙或閑,總會抽空來面談,然后一起商量解決的辦法。老師們課堂上的激情洋溢,課堂下的諄諄教誨;同學(xué)們在學(xué)習(xí)中的認(rèn)真熱情,生活上的熱心主動,所有這些都讓我的四年充滿了感動。 參考文獻(xiàn)[1] 韓斌杰,杜新顏,[M].:機械工業(yè)出版社,2009:7278. [2] 李建東,郭梯云,[M].:西安電子科技大學(xué)出版社,2006:6789.[3] [M].北京:機械工業(yè)出版社,2006:320. [4] [M].北京:電子工業(yè)出版社,1997:510.[5] 丁瑾,[M].北京:電子工業(yè)出版社,1997:39.[6] [M].北京:電子工業(yè)出版社,1997:2028.[7] [M].北京:國防工業(yè)出版社,1995:37.[8] [J].:(7):1114.[9] [J].:(8):2427.[10] [M].北京:高等教育出版社,2007:6467.[11] [M].:機械工業(yè)出版社,2002:100105.[12] [M].西安:西安電子科技大學(xué)出版社,2002:6869.[13] [M].:清華大學(xué)出版社,2005:5480.[14] Behzad of Analog CMOS Integrated Circuits[J].IEEE Transactions on ConsumerElectronics,2001:(5):2531.[15] Lee Speed Circuit Designs for Transmittersin Broadband Data Links[J].IEEE Journal of SolidState :17(7):6170.致 謝大學(xué)四年學(xué)習(xí)時光已經(jīng)接近尾聲,在此想對母校,父母、親人們,老師和同學(xué)們表達(dá)由衷的謝意。本論文詳細(xì)介紹了數(shù)據(jù)采集的發(fā)展過程,提出了系統(tǒng)設(shè)計方案,特別對系統(tǒng)的軟件實現(xiàn)進(jìn)行了深入的探討,并給出了完整的系統(tǒng)程序。在以后的工作中,必須進(jìn)一步深化在實踐中去豐富理論,完善知識結(jié)構(gòu)。也為即將面臨的工作奠定了很好的基礎(chǔ)。在研究設(shè)計電路時,優(yōu)化了電路設(shè)計,這就省去了一部分時間,最難的是調(diào)試了,但在老師和同學(xué)的幫助下,完成的設(shè)計達(dá)到了預(yù)定的要求。真正做到了理論聯(lián)系實際,把以前所學(xué)的知識綜合貫通進(jìn)行實踐,并在實踐中不斷學(xué)習(xí)和完善。而畢業(yè)設(shè)計則是對大學(xué)四年所學(xué)知識的一個綜合的訓(xùn)練及考核,是對所學(xué)知識的應(yīng)用能力和大學(xué)所學(xué)理論知識對實踐技能相結(jié)合的全面的檢驗。畢業(yè)設(shè)計作為綜合性的設(shè)計,它不同于以前教學(xué)中的實驗、課程設(shè)計等實踐環(huán)節(jié)。以上是對KEIL軟件使用和調(diào)試方面進(jìn)行了詳細(xì)的闡述,通過以上論述,本系統(tǒng)的軟件設(shè)計部分介紹完畢。 (8) 軟件調(diào)試。 (6) 點擊“保存” ,在左邊的“project workspace”欄里,右擊“source group 1”,在彈出的對話框里選擇“add files to group‘source group 1’”,在文件類型中選“All files”,文件名選擇“”,然后點“add”。(4) 點擊“new file”創(chuàng)建一個新文件,在文件空白處編寫程序。(2) 打開KEIL C51,點擊PROJECTNEW PROJECT,創(chuàng)建一個新的工程,在彈出的對話框中,保存選擇“message”文件夾,文件名命名為“message”。在實際中,可方便的應(yīng)用于大型軟件系統(tǒng)的開發(fā)中,是電子信息、計算機軟件開發(fā)人員進(jìn)行軟件開發(fā)時很好的工具。Keil C51軟件基于Windows平臺,提供豐富的編程語言選擇和強大的集成開發(fā)調(diào)試環(huán)境。美國Keil Software公司開發(fā)的Keil C51是MCS51單片機系統(tǒng)的軟件編譯開發(fā)軟件,它是一款能夠兼容C語言和匯編語言的開發(fā)平臺。其流程如圖9所示。 溫度采集溫度采集部分主要是采用DS18B20溫度傳感器通過連接到單片機的P3^7口來讀取溫度,其主要的流程圖如圖8所示。ATamp。AT+IPR:顯示串口波特率。AT+CNMI:設(shè)置新短消息通知電腦端。AT+CMGF:短信格式。AT+CMGS:發(fā)送短信。AT+CMGL:列出指定狀態(tài)的短信息的PDU代碼。AT+CSCA:短信中心號碼。AT+CSQ:當(dāng)前信號。AT+CCLK:獲取設(shè)置手機時鐘。AT+CSCS:獲取、設(shè)置當(dāng)前字符集,可設(shè)置為GSM或UCS2。AT+CGSN:得到序列號(IMEI)。AT+CGMI:得到廠商信息。ATE0:關(guān)閉回顯,程序初始化AT部分首先關(guān)閉回顯。(3) TC35i接受一條完整的AT指令后,TC35i并不立即執(zhí)行這條指令,而是首先把剛才接到的AT指令全部反發(fā)送出來(含0DH),其次發(fā)送一個回車符和換行符,然后執(zhí)行該條指令。表10 AT命令類 別形 式含 義 測試命令A(yù)T+C***=?執(zhí)行該命令將返回該命令所支持的參數(shù)及參數(shù)范圍讀命令A(yù)T+C***?執(zhí)行該命令將返回該命令當(dāng)前的參數(shù)值寫命令A(yù)T+C***=….執(zhí)行該命令將設(shè)置該命令的參數(shù)值 單片機與TC35i通行協(xié)議注意事項(1) 通信過程中,單片機與TC35i必須完成握手后,才進(jìn)行數(shù)據(jù)交換,否則通信失敗。其他的一些非預(yù)期的信息(如有人撥號進(jìn)來、線路無信號等),模塊將有對應(yīng)的一些信息提示,接收端可做相應(yīng)的處理。GSM模塊與計算機之間的通信協(xié)議是一些AT指令集,AT指令是以AT作首,字符結(jié)束的字符串,AT指令的響應(yīng)數(shù)據(jù)包在中。如:對SMS的控制共有3種實現(xiàn)途徑:最初的BlockMode;基于AT指令的TextMode;基于AT指令的PDUMode。沒有控制移動電話文本消息的先例,只開發(fā)了一種叫SMS BlockMode的協(xié)議,通過終端設(shè)備(TE)或電腦來完全控制SMS,幾年后,主要的移動電話生產(chǎn)廠商諾基亞、愛立信、摩托羅拉和HP共同為GSM研制了一整套AT指令,其中就包括對SMS的控制。用戶可以通過AT指令進(jìn)行呼叫、短信、電話本、數(shù)據(jù)業(yè)務(wù)、傳真等方
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1