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

正文內容

多路溫度檢測及報警系統(tǒng)_單片機課程設計(編輯修改稿)

2024-09-30 15:03 本頁面
 

【文章內容簡介】 第 15~ 16 腳:空腳 1602 液晶模塊內部的字符發(fā)生存儲器( CGROM)已經存儲了不同的點陣字符圖形,這些字符有,阿拉伯數字、英文字母的大小寫、常用的符號、和日文假名等,每一個字符都有一個固定的代碼,其中數字與字母同 ASCII 碼兼容。 它的讀寫操作、屏幕和光標的操作都是通過指令編程來實現的。(說明: 1為高電平、 0 為低電平) 指令 1:清顯示,指令碼 01H,光標復位到地址 00H 位置 指令 2:光標復位,光標返回到地址 00H 指令 3:光標和顯示模式設置 I/D:光標移動方向,高電平右移,低電平左移 S:屏幕上所有文字是否左移或者右移。高電平表示有效,低電平則無效 指令 4:顯示開關控制。 D:控制整體顯示的開與關,高電平表示開顯示,低電平表示關顯示 C:控制光標的開與關,高電平表示有光標,低電平表示無光標 B:控制光標是否閃爍,高電平閃爍,低電平不閃爍 指令 5:光標或顯示移位 S/C:高電平時移動顯示的文字,低電平時移動光標 指令 6:功能設置命令 DL:高電平時為 4 位總線,低電平時為 8 位總線 N:低電平時為單行 顯示,高電平時雙行顯示 F: 低電平時顯示 5x7的點陣字符,高電平時顯示 5x10 的點陣字符 (有些模塊是 DL:高電平時為 8 位總線,低電平時為 4 位總線) 指令 7:字符發(fā)生器 RAM 地址設置 指令 8: DDRAM 地址設置 指令 9:讀忙信號和光標地址 BF:為忙標志位,高電平表示忙,此時模塊不能接收命令或者數據,如果為低電平表示不忙。 指令 10:寫數據 指令 11:讀數據 指令表: 序號 指令 RS RW D7 D6 D5 D4 D3 D2 D1 D0 1 清屏 0 0 0 0 0 0 0 0 0 1 2 光標返回 0 0 0 0 0 0 0 0 1 * 3 輸入模式 0 0 0 0 0 0 0 1 I/D S 4 顯示控制 0 0 0 0 0 0 1 D C B 5 光標 /字符移位 0 0 0 0 0 1 S/C R/L * * 6 功能 0 0 0 0 1 DL N F * * 7 置字符 發(fā)生器地址 0 0 0 1 字符發(fā)生存貯器地址 8 置數據 存貯器地址 0 0 1 顯示數據存貯器地址 9 讀忙標志 和地址 0 1 BF 計數器地址 10 寫數據到指令 所設地址 1 0 要寫的數據 11 從指令 的地址讀數據 1 1 讀出的 六、系統(tǒng)軟件設計 軟件是系統(tǒng)的主要組成部分,也是整個調試的重點和難點工作。 本系統(tǒng)的軟件由 C 語言 編寫, 程序的主要功能是負責溫度的實時顯示、讀出并處理 DS18B20的測量的當前溫度值。 開始 執(zhí)行初始化時序 發(fā)出跳過 ROM匹配命令 啟動溫度轉換 延時 750mS等待溫度轉換完成 執(zhí)行初始化時序 發(fā) 出 匹 配 ROM 命令 1 CRC 校 練 正 確? 溫度數據格式轉換 結束 讀 取 便 箋 存 儲 器 內 容 并 進 行 CRC 校 練 發(fā) 出 讀 便 箋 存 儲 器 命 令 發(fā)出 64 位序列號 1 N Y 七、 實驗結果 當溫度小于 10 度或者高于 60 度時,報警燈亮。 八、心得體會 本次課 程設計再一次的加深了我們對控制理論與單片機控制技術的理解,鍛煉了我們的實踐能力。在本次課程設計以前,我一直認為我已經把單片機學懂了,誰知道到了課程設計的時候才發(fā)現原來并不是那么一回事,學海無涯,我也終于對這句話有了更深刻的認識。 通過兩周的單片機綜合課程設計,我鞏固了以前學的知識,并學了些新的東西,做課設之前我們找了很多的資料,仔細研究了所需器件的說明書,通過看說明書我知道了各個部件的連線,主要是串口通信的研究,以前我們做系統(tǒng)都是由單機組成的,這種只能是很小的系統(tǒng),大系統(tǒng)為了實現其功能常常需要多機通信。從做 這次課設,我收獲還是很多的,要問從這次課設學到什么,那就是持之以恒,無論遇到多大的難題都要想辦法去解決。而且任何難題都有解決的辦法,只要你堅持不懈,努力探索,終會找到。 通過這次課設,我們學到的不僅是理論知識,并且學到了很多的生活知識,每天我都在付出沒有浪費這三周的時間,付出才有收獲,當我們成功時內心很高興。我們只有把所學的理論知識與實踐相結合起來,從理論中得出結論,才能提高自己的實際動手能力和獨立思考的能力。在設計的過程中遇到問題,可以說得是困難重重,這畢竟第一次做多機通信,難免會遇到過各種各樣的問題,同 時在設計的過程中發(fā)現了自己的不足之處,對以前所學過的知識理解得不夠深刻,掌握得不夠牢固,通過這次課程設計之后,一定把以前所學過的知識重新溫故。這次課程設計終于順利完成了,在此要感謝胡老師對我們悉心的指導與幫助。在設計過程中,我通過查閱大量有關資料,與同學交流經驗和自學,并上網查找等方式,使自己學到了不少知識,也經歷了不少艱辛,但收獲同樣巨大。在整個設計中我懂得了許多東西,也培養(yǎng)了我獨立工作的能力。相信會對今后的學習工作生活有非常重要的影響。而且大大提高了縝密思考的能力,使我充分體會到了在創(chuàng)造過程中探索的艱難 和成功時的喜悅。雖然這個設計做的也不太好,但是在設計過程中所學到的東西是這次課程設計的最大收獲和財富,使我受益頗多。 附錄 A:電路原理圖 附錄 B:程序清單 include include define uint unsigned int define uchar unsigned char define data 1000 define lcd_date P0 sbit lcd_en=P2^2。 sbit lcd_rw=P2^1。 sbit lcd_rs=P2^0。 sbit key0=P1^0。 sbit key1=P1^1。 sbit led=P1^7。 uchar code lcdtable[]={0123456789 }。 uchar code error[12]={no facility}。 uchar rom_id[3][8]={ {0x28,0xc4,0x14,0x11,0x00,0x00,0x00,0x89}, {0x28,0xc4,0x14,0x10,0x00,0x00,0x00,0x06}}。 uchar dispbuf[8]。
點擊復制文檔內容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1