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

正文內(nèi)容

數(shù)字顯示與鍵盤輸入設(shè)計(jì)_課程設(shè)計(jì)-文庫(kù)吧資料

2024-09-04 12:05本頁(yè)面
  

【正文】 DIN = (_datai)amp。 //送 8BIT數(shù)據(jù) for(i=0。 extern unsigned char key_data。調(diào)試成功后 ,將送顯程序,和讀取鍵值程序,各寫成一個(gè)函數(shù),供后續(xù)實(shí)驗(yàn)?zāi)K調(diào)用。中斷程序中,應(yīng)首先關(guān)閉中斷,然后向 CH451 發(fā)送讀鍵值指令( 0111),讀取鍵值。 89S52 首先向 DIN 發(fā)送一個(gè)上升沿,通知 CH451 數(shù)據(jù)線使能 ,然后 89S52 發(fā)送 010000000101,010110000000,通知 CH451 打開(kāi)鍵盤掃描功能 ,開(kāi)啟顯示功能,選擇BCD 譯碼方式,在就可以向每個(gè)顯示寄存器送入要顯示的數(shù)據(jù)。 武漢理工大學(xué)《硬件綜合設(shè)計(jì)》課程設(shè)計(jì)說(shuō)明書 8 CH451BCD碼譯碼表 : : CPU 89S52 CH451 J5_89S52 P34 P15 P33 P32 J23_CH451 LOAD DCLK DIN DOUT 武漢理工大學(xué)《硬件綜合設(shè)計(jì)》課程設(shè)計(jì)說(shuō)明書 9 將并口線插在實(shí)驗(yàn)板與 PC 機(jī)的并口插座上; 按上圖 連接實(shí)驗(yàn)線路; 仔細(xì)檢查無(wú)誤后,接通電源。讀取按鍵代碼命令的位數(shù)據(jù) B0~ B7 可以是任意值,所以控制器可以將該操作命令縮短 為 4 位數(shù)據(jù) B8~ B11。例如,命令數(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 最近檢測(cè)到的有效按鍵的按鍵代碼。 DIG_ADDR 通過(guò) 3 位數(shù)據(jù)指定數(shù)據(jù)寄存器的地址,數(shù)據(jù) 000B~ 111B 分別指定地址 0~ 7,對(duì)應(yīng)于 DIG0~ DIG7 引腳驅(qū)動(dòng)的 8 個(gè)數(shù)碼管。例如,命令數(shù)據(jù) 011000100001B 表示設(shè)定數(shù)碼管DIG5 和 DIG0 閃爍顯示,其余數(shù)碼管正常顯示,不閃爍。 9 設(shè)定閃爍控制: 0110[D7S][D6S][D5S][D4S][D3S][D2S][D1S][D0S]B 設(shè)定閃爍控制命令用于設(shè)定 CH451 的閃爍顯示屬性: D7S~ D0S 分別對(duì)應(yīng)于 8 個(gè)字驅(qū)動(dòng) DIG7~ DIG0。顯示亮度 INTENSITY 通過(guò) 4 位數(shù)據(jù)控制,數(shù)據(jù) 0001B~ 1111B 和 0000B 分別設(shè)定顯示驅(qū)動(dòng)占空比為 1/16~15/16 和 16/16(默認(rèn)值)。譯碼方式 MODE 通過(guò) 1 位數(shù)據(jù)控制,置 1 時(shí)選擇 BCD 譯碼方式,置 0 時(shí)選擇不譯碼方式(默認(rèn)值)。例如,命令數(shù)據(jù) 010000000101B 表示啟用看門狗的功能、關(guān)閉鍵盤掃描的功能、啟用顯示掃描驅(qū)動(dòng)的功能。 7 設(shè)定 系統(tǒng)參數(shù): 010000000[WDOG][KEYB][DISP]B 設(shè)定系統(tǒng)參數(shù)命令用于設(shè)定 CH451 的系統(tǒng)級(jí)參數(shù):看門狗使能WDOG,鍵盤掃描使能 KEYB,顯示驅(qū)動(dòng)使能 DISP。 6 字?jǐn)?shù)據(jù)右循環(huán): 001100000011B 字?jǐn)?shù)據(jù)右循環(huán)命令將 CH451 的字?jǐn)?shù)據(jù)右循環(huán)一次,即從 DIG7 向武漢理工大學(xué)《硬件綜合設(shè)計(jì)》課程設(shè)計(jì)說(shuō)明書 7 DIG0 移動(dòng)一位,然后最左邊的 DIG7 補(bǔ)進(jìn)原 DIG0 的數(shù)據(jù)。 5 字?jǐn)?shù)據(jù)左循環(huán): 001100000001B 字?jǐn)?shù)據(jù)左循環(huán)命令將 CH451 的字?jǐn)?shù)據(jù)左循環(huán)一次,即從 DIG0 向DIG7 移動(dòng)一位,然后最右邊的 DIG0 補(bǔ)進(jìn)原 DIG7 的數(shù)據(jù)。 4 字?jǐn)?shù)據(jù)右移: 001100000010B 字?jǐn)?shù)據(jù)右移命令將 CH451 的字?jǐn)?shù)據(jù)右移一次,即從 DIG7 向 DIG0 移動(dòng)一位,然后最左邊的 DIG7 補(bǔ)進(jìn)數(shù)據(jù) 00H。 3 字?jǐn)?shù)據(jù)左移: 001100000000B 字?jǐn)?shù)據(jù)左移命令將 CH451 的字?jǐn)?shù)據(jù)左移一次,即從 DIG0 向 DIG7 移動(dòng)一位,然后最右邊的 DIG0 補(bǔ)進(jìn)數(shù)據(jù) 00H。 2 芯片內(nèi)部復(fù)位: 001000000001B 內(nèi)部復(fù)位命令將 CH451 的各個(gè)寄存器和各種參數(shù)復(fù)位到默認(rèn)的狀態(tài)。為了在不影響 CH451 的前提下變化 DCLK 以清除看門狗計(jì)時(shí),也 可以發(fā)送空操作命令。單片機(jī)通過(guò) 4 根信號(hào)線(串行數(shù)據(jù)輸入線 DIN、串行數(shù)據(jù)時(shí)鐘線 DCLK、串行數(shù)據(jù)加載線 LOAD、串行數(shù)據(jù)輸出線 DOUT)控制 CH451,顯示數(shù)據(jù),同時(shí)通過(guò) CH451 對(duì)鍵盤的掃描,達(dá)到人機(jī)交換信息的目的。 指導(dǎo)教師簽名: 年 月 日 系主任(或責(zé)任教師)簽名: 年 月 日 武漢理工大學(xué)《硬件綜合設(shè)計(jì)》課程設(shè)計(jì)說(shuō)明書 3 數(shù)字顯示與鍵盤輸入設(shè)計(jì) 1. 系統(tǒng)描述: : 1 掌握對(duì)單片機(jī) IO口的操作,及中斷的應(yīng)用 2 掌握顯示接口芯片 CH451 的運(yùn)用 : 1 PC 機(jī)一臺(tái) 2 ZG211 單片機(jī)系統(tǒng)實(shí)驗(yàn)板一塊 3 實(shí)驗(yàn)連接線若干 4 芯片: CH451, 89S52 5 并 口編程線一根 6 配套電源 1 個(gè) 實(shí)驗(yàn)板實(shí)物圖: : 1 能正常操作 LED 數(shù)碼顯示 2 能通過(guò)中斷方式接收按鍵信息 2. 設(shè)計(jì)過(guò)程: : 本實(shí)驗(yàn)的顯示接口采用 CH451 芯片。 第 18 周: 1. 使用 C 語(yǔ)言或匯 編語(yǔ)言設(shè)計(jì)和調(diào)試接口程序。 時(shí)間安排: 第 17 周: 1. 熟悉 ZG211 硬件綜合實(shí)驗(yàn)平臺(tái), KEILC UVISION2 集成開(kāi)發(fā)環(huán)境;查閱接口芯片資料, 熟悉接口芯片和它的使用方法。能夠解釋使用程序模擬電路時(shí)序信號(hào)和數(shù)據(jù)。在集成開(kāi)發(fā)環(huán)境中調(diào)試程序。 5. 設(shè)計(jì)與硬件電路原理圖對(duì)應(yīng)的 C語(yǔ)言程序(或 8051匯編語(yǔ)言)
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1