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

正文內容

利用51單片機linux系統(tǒng)在arm板上顯示的溫度測量儀表(編輯修改稿)

2025-07-27 19:06 本頁面
 

【文章內容簡介】 數(shù)據(jù)送到上位機進行處理顯示。圖 3 13 主函數(shù)流程圖對DS18B20溫度模塊進行初始化,利用51單片機調用DS18B20頭文件讀取溫度數(shù)據(jù),并進行數(shù)據(jù)處理。編寫串口通信程序利用串口向ARM發(fā)送數(shù)據(jù),最后在ARM端讀取串口數(shù)據(jù)獲取溫度值,并顯示在LCD上。4. 設計驗證圖 4 1串口助手接收到的數(shù)據(jù)圖41中,數(shù)據(jù)按5個字節(jié)發(fā)送,首先發(fā)送01,再將轉化成十進制的數(shù)據(jù)按百位、十位、個位的順序分別加上0x30,最后按和校驗方式發(fā)送第五個數(shù)據(jù),即將前四個數(shù)據(jù)的高位和低位相加所得。圖 4 2 linux顯示的數(shù)據(jù) 圖中第二行與第三行為正常的數(shù)據(jù)發(fā)送,以01為首數(shù)據(jù),按8個字節(jié)發(fā)送,校驗正確。5. 總結在做課程設計的過程中,通過理論聯(lián)系實際,不斷的學習和總結經驗,鞏固了所學的知識,提高了處理實際問題的能力。我的理論和實踐水平都有了較大的提高。在本設計中,我熟練掌握了單片機硬件設計和接口技術,對溫度傳感器的原理及應用有了一定的了解,同時,我對linux系統(tǒng)有了一定的了解,掌握了各種控制電路及其相關元器件的使用。這次課程設計過程中也讓我認識到了團隊合作的重要性。通過這次課程設計,我不僅學會如何將所學專業(yè)知識運用到實際生活中,還學會如何克服未知的困難,解決難題的方法,為將來畢業(yè)設計的順利進行打下了基礎。這次設計過程中也讓我認識到了很多不足,在今后的學習過程中我一定努力補缺補漏,多實踐,將理論知識更好地應用于實踐。最后感謝各位指導老師的指導。 參考文獻[1] 童詩白,[M]. 北京:高等教育出版社,2006[2] 張齊,[M]. 北京:電子工業(yè)出版社,2007[3] 中國機械工業(yè)教育協(xié)會組編.《單片機原理與應用》.[4] 求是科技.單片機通信技術與工程實踐[M].北京:人民郵電出版社,2005[5] 張洪潤電子線路與電子技術[M].清華大學出版社[M],2005[6] 郭永貞主編數(shù)字電子技術[M].西安電子科技大學出版社 2000[7] 李廣弟單片機基礎[M],北京:北京航空航天大學出版社,2001[8] [M].北京:人民郵電出版社,2005 附錄實物圖主程序源代碼51單片機代碼:主函數(shù):include include include include include /***************************************************************************define HD7279_RESET 0xa4define HD7279_TEST 0xbfdefine HD7279_RLC 0xa3define HD7279_RRC 0xa2define HD7279_RL 0xa1define HD7279_RR 0xa0define HD7279_DECODE0 0x80 //0x80代表數(shù)碼管1 10進制define HD7279_DECODE1 0xc8 //0xC8代表數(shù)碼管1 16進制define HD7279_UNDECODE 0x90 //0x90代表數(shù)碼管1 直接顯示define HD7279_HIDE 0x98define HD7279_FLASH 0x88define HD7279_SEGON 0xe0define HD7279_SEGOFF 0xc0define HD7279_READ 0x15下載數(shù)據(jù)并按方式0譯碼 數(shù)據(jù)格式 1 0 0 0 0 a2 a1 a0 dp x x x d3 d2 d1 d0下載數(shù)據(jù)并按方式1譯碼 數(shù)據(jù)格式 1 1 0 0 1 a2 a1 a0 dp x x x d3 d2 d1 d0下載數(shù)據(jù)但不譯碼 數(shù)據(jù)格式 1 0 0 1 0 a2 a1 a0 dp a b c d e f g閃爍控制 數(shù)據(jù)格式 1 0 0 0 1 0 0 0 d7 d6 d5 d4 d3 d2 d1 d0消隱控制 數(shù)據(jù)格式 1 0 0 1 1 0 0 0 d7 d6 d5 d4 d3 d2 d1 d0段點亮控制 數(shù)據(jù)格式 1 1 1 0 0 0 0 0 X X d5 d4 d3 d2 d1 d0段關閉控制 數(shù)據(jù)格式 1 1 0 0 0 0 0 0 X X d5 d4 d3 d2 d1 d0讀鍵盤指令: 數(shù)據(jù)格式 0 0 0 1 0 1 0 1 d7 d6 d5 d4 d3 d2 d1 d0********************************************************************************//********************延時函數(shù), 延時單位1ms*********************/unsigned char rev=0xaa。unsigned char flag=0x00。unsigned int temp[5]。unsigned int num。void Delay_ms(unsigned int Ms){ int us,usn。 while(Ms!=0) { usn = 4。 while(usn!=0) { us=0xfa。 while (us!=0){us。}。 usn。 } Ms。 }}void send_int(void){ TMOD = 0x20。 // 定時器1工作于8位自動重載模式, 用于產生波特率 // 定時器0工作在16位方式 TH1 = 0xFD。 // 波特率9600 TL1 = 0xFD。 SCON = 0x50。 // 設定串行口工作方式 PCON= 0x00。 // 波特率倍增 TR1 = 1。}void send_char(unsigned char txd)// 傳送
點擊復制文檔內容
物理相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1