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

正文內(nèi)容

數(shù)字顯示與鍵盤輸入設(shè)計(jì)課程設(shè)計(jì)(編輯修改稿)

2025-07-14 06:32 本頁面
 

【文章內(nèi)容簡介】 BCD 譯碼方式,置0 時(shí)選擇不譯碼方式(默認(rèn)值)。掃描極限LIMIT 通過3 位數(shù)據(jù)控制,數(shù)據(jù)001B~111B 和000B 分別設(shè)定掃描極限為1~7 和8(默認(rèn)值)。顯示亮度INTENSITY 通過4 位數(shù)據(jù)控制,數(shù)據(jù)0001B~1111B 和0000B 分別設(shè)定顯示驅(qū)動(dòng)占空比為1/16~15/16 和16/16(默認(rèn)值)。例如,命令數(shù)據(jù)010101110000B 表示選擇不譯碼方式、掃描極限為顯示驅(qū)動(dòng)占空比為16/16;命令數(shù)據(jù)010110001010B 表示選擇BCD 譯碼方式、掃描極限為顯示驅(qū)動(dòng)占空比為10/16。9 設(shè)定閃爍控制:0110[D7S][D6S][D5S][D4S][D3S][D2S][D1S][D0S]B設(shè)定閃爍控制命令用于設(shè)定CH451 的閃爍顯示屬性:D7S~D0S 分別對應(yīng)于8 個(gè)字驅(qū)動(dòng)DIG7~DIG0。閃爍屬性D7S~D0S 分別通過1 位數(shù)據(jù)控制,將相應(yīng)的數(shù)據(jù)位置為1 則使能閃爍顯示,否則為正常顯示,不閃爍(默認(rèn)值)。例如,命令數(shù)據(jù)011000100001B 表示設(shè)定數(shù)碼管DIG5 和DIG0 閃爍顯示,其余數(shù)碼管正常顯示,不閃爍。10 加載字?jǐn)?shù)據(jù):1[DIG_ADDR][DIG_DATA]B加載字?jǐn)?shù)據(jù)命令用于將字?jǐn)?shù)據(jù)DIG_DATA 寫入DIG_ADDR 指定地址的數(shù)據(jù)寄存器中。DIG_ADDR 通過3 位數(shù)據(jù)指定數(shù)據(jù)寄存器的地址,數(shù)據(jù)000B~111B 分別指定地址0~7,對應(yīng)于DIG0~DIG7 引腳驅(qū)動(dòng)的8 個(gè)數(shù)碼管。DIG_DATA 是8 位的字?jǐn)?shù)據(jù)。例如,命令數(shù)據(jù)100001111001B 表示將字?jǐn)?shù)據(jù)79H 寫入第1 個(gè)數(shù)據(jù)寄存器,如果是不譯碼方式,則DIG0引腳驅(qū)動(dòng)的數(shù)碼管將顯示E;命令數(shù)據(jù)110010001000B 表示將字?jǐn)?shù)據(jù)88H 寫入第5 個(gè)數(shù)據(jù)寄存器,如果是BCD 譯碼方式,則DIG4 引腳驅(qū)動(dòng)的數(shù)碼管將顯示8.11 讀取按鍵代碼:0111XXXXXXXXB讀取按鍵代碼命令用于獲得CH451 最近檢測到的有效按鍵的按鍵代碼。該命令是唯一的具有數(shù)據(jù)返回的命令,CH451 從DOUT 引腳輸出按鍵代碼,按鍵代碼總是7 位數(shù)據(jù),最高位是狀態(tài)碼,位5~位0 是掃描碼。讀取按鍵代碼命令的位數(shù)據(jù)B0~B7 可以是任意值,所以控制器可以將該操作命令縮短為4 位數(shù)據(jù)B8~B11。例如,CH451 檢測到有效按鍵并中斷,按鍵代碼是5EH,簡化描述1^1^1^0^↑H^L^H^H^H^H^L^表示先向CH451 發(fā)出讀取按鍵代碼命令0111XXXXXXXXB,然后從DOUT 獲得按鍵代碼5EH。CH451BCD碼譯碼表: :CH451CPU89S52J5_89S52P34P15P33P32J23_CH451LOADDCLKDINDOUT將并口線插在實(shí)驗(yàn)板與 PC 機(jī)的并口插座上;按上圖 連接實(shí)驗(yàn)線路;仔細(xì)檢查無誤后,接通電源。(圖中箭頭表示需要接線的地方)其器件內(nèi)部結(jié)構(gòu)為: :進(jìn)入 KEILC 環(huán)境編寫程序。89S52 首先向DIN 發(fā)送一個(gè)上升沿,通知CH451 數(shù)據(jù)線使能,然后89S52 發(fā)送010000000101,010110000000,通知CH451 打開鍵盤掃描功能,開啟顯示功能,選擇BCD 譯碼方式,在就可以向每個(gè)顯示寄存器送入要顯示的數(shù)據(jù)。例如:八個(gè)數(shù)碼管全顯示“8”時(shí)送入的二進(jìn)制數(shù)據(jù)為:100000001000;100100001000;101000001000;101100001000;110000001000;110100001000;111000001000;111100001000;打開 89S52 的外部中斷1,并設(shè)置為下降沿中斷方式,當(dāng)KEY1KEY5 任一鍵按下時(shí),CH451的DOUT 腳會(huì)產(chǎn)生一個(gè)下降沿,這時(shí)89S52 便會(huì)產(chǎn)生一個(gè)中斷,并進(jìn)入中斷程序。中斷程序中,應(yīng)首先關(guān)閉中斷,然后向CH451 發(fā)送讀鍵值指令(0111),讀取鍵值。KEY1KEY5 的鍵值分別為:0X40,0X49,0X52,0X5B,0X64.程序編譯成功后,打開聯(lián)機(jī)下載軟件,將HEX 文件下載到89S52 中,觀看程序運(yùn)行結(jié)果,如有問題則修改程序,再次下載。調(diào)試成功后,將送顯程序,和讀取鍵值程序,各寫成一個(gè)函數(shù),供后續(xù)實(shí)驗(yàn)?zāi)K調(diào)用。:1 啟動(dòng)實(shí)驗(yàn)板,自動(dòng)顯示“”2 按下1 號(hào)按鍵,顯示“001”3 按下2 號(hào)按鍵,顯示“002”4 按下3 號(hào)按鍵,顯示“003”5 按下4 號(hào)按鍵,顯示“004”6 按下5 號(hào)按鍵,顯示“005” : 程序原理圖 程序代碼: /********************************************************\| 項(xiàng)目 武漢理工大學(xué)教學(xué)實(shí)驗(yàn)板(ZG211 定制) || 文件 || 功能 LED顯示演示程序 || 編寫 中格電子 || 創(chuàng)建時(shí)間 2005/09/08 || 版本 || 版本說明 || 修改歷史 || 修改原因 || 修改時(shí)間 || 修改后特性 |\*********************************************
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1