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

正文內(nèi)容

單片機(jī)課程設(shè)計(jì)論文-基于cbuilder的pc機(jī)與單片機(jī)之間的串口通信-文庫吧在線文庫

2024-12-31 22:14上一頁面

下一頁面
  

【正文】 等 AAAA03011X 出錯返回 校驗(yàn)錯誤 AAAA03012X 出錯返回 格式錯誤 AAAA03013X 出錯返回 內(nèi)容錯誤 查詢報(bào)警下限 功能碼: 04 數(shù)據(jù)幀 類型 備注 AAAA0400X 發(fā)送 對方地址必須正確,否則不響應(yīng) AAAA0404DDDDX 正常返回 報(bào)警下限必須是 4 位整數(shù),范圍 0000 9998,且必須比上限小 AAAA04011X 出錯返回 校驗(yàn)錯誤 AAAA04012X 出錯返回 格式錯誤 AAAA04013X 出錯返回 內(nèi)容錯誤 14 查詢溫度值 功能碼: 05 數(shù)據(jù)幀 類型 備注 AAAA0500X 發(fā)送 對方地址必須正確,否則不響應(yīng) X 正常返回 溫度范圍 — ,例如 AAAA05011X 出錯返回 校驗(yàn)錯誤 AAAA05012X 出錯返回 格式錯誤 AAAA05013X 出錯返回 內(nèi)容錯誤 查詢報(bào)警狀態(tài) 功能碼: 06 數(shù)據(jù)幀 類型 備注 AAAA0600X 發(fā)送 對方地址必須正確,否則不響應(yīng) AAAA0601DX 正常返回 當(dāng) D 為 5 表示沒有報(bào)警 當(dāng) D 為 6 表示正在報(bào)警 AAAA06011X 出錯返回 校驗(yàn)錯誤 AAAA06012X 出錯返回 格式錯誤 AAAA06013X 出錯返回 內(nèi)容錯誤 批量查詢參數(shù) 功能碼: 07 數(shù)據(jù)幀 類型 備注 AAAA0700X 發(fā)送 對方地址必須正確,否則不響應(yīng) AAAA0716DDDDDDDDDDDDDDDDX 正常返回 共 16 位數(shù)據(jù)分別是量程上限、量程下限、報(bào)警上限、報(bào)警下限 AAAA07011X 出錯返回 校驗(yàn)錯誤 AAAA07012X 出錯返回 格式錯誤 AAAA07013X 出錯返回 內(nèi)容錯誤 設(shè)置(寫)功能碼介紹 設(shè)置地址 功能碼 50 數(shù)據(jù)幀 類型 備注 15 AAAA5004BBBBX 發(fā)送 AAAA為原地址, BBBB為新地址 BBBB50010X 成功返回 AAAA50011X 出錯返回 校驗(yàn)錯誤 AAAA50012X 出錯返回 格式錯誤(前導(dǎo)符、結(jié)束符) AAAA50013X 出錯返回 內(nèi)容錯誤(數(shù)據(jù)超限等) 設(shè)置量程上限 功能碼 51 數(shù)據(jù)幀 類型 備注 AAAA5104DDDDX 發(fā)送 量程上限必須是 4 位整數(shù),范圍 0001 9999,例如 0100,4250等 AAAA51010X 成功返回 AAAA51011X 出錯返回 校驗(yàn)錯誤 AAAA51012X 出錯返回 格式錯誤(前導(dǎo)符、結(jié)束符) AAAA51013X 出錯返回 內(nèi)容錯誤(數(shù)據(jù)超限等) 設(shè)置量程下限 功能碼 52 數(shù)據(jù)幀 類型 備注 AAAA5204DDDDX 發(fā)送 量程下限必須是 4 位整數(shù),范圍 0000 9998,且必須比上限小 AAAA52020X 成功返回 AAAA52020X 出錯返回 校驗(yàn)錯誤 AAAA52020X 出錯返回 格式錯誤(前導(dǎo)符、結(jié)束符) AAAA52020X 出錯返回 內(nèi)容錯誤(數(shù)據(jù)超限等) 設(shè)置報(bào)警上限 功能碼 53 數(shù)據(jù)幀 類型 備注 AAAA5304DDDDX 發(fā)送 量程上限必須是 4 位整數(shù),范圍 0001 9999,例如 0100,4250等 AAAA53010X 成功返回 16 AAAA53011X 出錯返回 校驗(yàn)錯誤 AAAA53012X 出錯返回 格式錯誤(前導(dǎo)符、結(jié)束符) AAAA53013X 出錯返回 內(nèi)容錯誤(數(shù)據(jù)超限等) 設(shè)置量程下限 功能碼 54 數(shù)據(jù)幀 類型 備注 AAAA5404DDDDX 發(fā)送 報(bào)警下限必須是 4 位整數(shù),范圍 0000 9998,且必須比上限小 BBBB54010X 成功返回 AAAA54011X 出錯返回 校驗(yàn)錯誤 AAAA54012X 出錯返回 格式錯誤(前導(dǎo)符、結(jié)束符) AAAA54013X 出錯返回 內(nèi)容錯誤(數(shù)據(jù)超限等) 3. 整個程序 include define uchar unsigned char define uint unsigned int。連在 P1 口上完成基本輸入輸出功能。 U5 PL2303HX 構(gòu)成了 USB 轉(zhuǎn) URAT 電路,即完成 USB 口轉(zhuǎn) TTL 串口電平。 首先針對于這次課設(shè),必須先了解主機(jī)與從機(jī)之間的通信協(xié)議,才能正確地編寫代碼實(shí)現(xiàn)上述所說的 “ 解析從機(jī)發(fā)送的數(shù)據(jù)幀 ”部分 的 功能。方案二解決了通信協(xié)議部分,運(yùn)行成功,而且代碼長度較方案 一更為簡短。 load_109()。039。039。039。x39。39。 TI=0。439。039。 SBUF=slave_addr[3]。 while(!TI)。39。當(dāng) finish=1 時,表示接收結(jié)束。類似的還有只要進(jìn)行燒寫,燒寫軟件界面就會消失,也是通過上述方法解決。進(jìn)行串行通訊時要滿足一定的條件,比如電腦的串口是 RS232電平的,而單片機(jī)的串口是 TTL電平的,兩者之間必須有一個電平轉(zhuǎn)換電路,我們采用了專用芯片 MAX232 進(jìn)行轉(zhuǎn)換 。用軟件置 REN為 1 時,接收器以所選擇波特率的 16 倍速率采樣 RXD 引腳電平,檢測到 RXD 引腳輸入電平發(fā)生負(fù)跳變時,則說明起始位有效,將其移入輸入移位寄存器,并開始接收這一幀信息的其余位。用一臺 PC機(jī)接收來自下位機(jī)的信息和數(shù)據(jù),經(jīng)處理后在微機(jī)界面上顯示,并向下位機(jī)下達(dá)命令,通過下位機(jī)對現(xiàn)場實(shí)施控制。 1 河海大學(xué)計(jì)算機(jī)及信息工程學(xué)院(常州) 課程設(shè)計(jì)報(bào)告 題 目 基于 C++Builder 的 PC 機(jī)與單片機(jī)之間的串口通信 專業(yè) 自動化 學(xué)號 0862510109 學(xué)生姓名 指導(dǎo)教師 完成時間 20201222 2 摘 要 《單片機(jī)》是一 門技術(shù)性、應(yīng)用性很強(qiáng)的學(xué)科,如果不在 實(shí)踐技能的鍛煉上下功夫,單憑課堂理論課學(xué)習(xí),勢必出現(xiàn)理論與實(shí)踐脫節(jié),學(xué)習(xí)與應(yīng)用脫節(jié)的局面。深入到現(xiàn)場,采集各種數(shù)據(jù)及信息,進(jìn)行簡單處理后送至上位機(jī)( PC 機(jī))。其中 1 位起始位, 8 位數(shù)據(jù)位, 1位停止位。 前導(dǎo)符 站號地址 功能碼 數(shù)據(jù)長度 數(shù)據(jù) 結(jié)束符 校驗(yàn)碼 AAAA FF LL DDDD X 圖 3 件設(shè)計(jì) 51 單片機(jī)有一個全雙工的串行通訊口,所以單片機(jī)和電腦之間可以方便地進(jìn)行串口通訊。 8 三、 運(yùn)行調(diào)試 ( 1)燒寫程序時,已經(jīng)上電了,可軟件還是一直提示上電,反復(fù)上電也不行后,最終通過反復(fù) 換串口,反復(fù)燒寫上電解決了。 設(shè)置一個標(biāo)志位,如 uchar finish。 SBUF=39。 SBUF=slave_addr[0]。 TI=0。 SBUF=39。 SBUF=39。 while(!TI)。 SBUF=39。 SBUF=39。(buf_109[3]==39。(buf_109[5]==39。(buf_109[9]==39。) { count_109=0。 } }//查詢地址 } 方案一沒有把通信協(xié)議表達(dá)完善,因此運(yùn)行不成功。因而主要問題在于各部分功能的實(shí)現(xiàn)。其間遇到的各種問題多虧有同學(xué)的幫助和老師周二晚上的集體輔導(dǎo),促成了我們高效率地完成了這次課設(shè),謝謝老師,謝謝大家! 其實(shí),每件事情并沒有想象中的那么難,只要自己多動手操作,知識掌握了,經(jīng)驗(yàn)積累了,一切問題都可以迎刃而解! 五、參考文獻(xiàn) 丁海軍等編著 . 程序設(shè)計(jì)基礎(chǔ)( C 語言) .北京:北京航空航天大學(xué)出版社, 2020 田希暉,薛亮儒編著 .C51 單 片機(jī)技術(shù)教程 .北京: 人民郵電出版社, 2020 11 六、附錄 G 部分電路為串口通訊部分。 A 部分由一個 8 位琴健開關(guān)( U11)和 8 個 LED ( D00- D07)組成。當(dāng)某開關(guān)閉合時,無法做輸出功能使用。 char slave_bj_109l_109[]=3000。 } void serial_109() interrupt 4 { if(RI) { RI=0。039
點(diǎn)擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1