




下載本文檔
版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、嵌入式鍵盤(pán)控制實(shí)驗(yàn)嵌入式系統(tǒng)鍵盤(pán)控制實(shí)驗(yàn)日期:報(bào)告分:一、實(shí)驗(yàn)?zāi)康?. 學(xué)習(xí)維盤(pán)及LED驅(qū)動(dòng)原理。2掌握Z(yǔ)LG7289芯片的使用方法。二=實(shí)臉內(nèi)容通過(guò)ZLG7289芯片驅(qū)動(dòng)17鍵的鍵盤(pán)和8個(gè)共陰極LED;將按鍵值在LED上顯示出來(lái)。三、實(shí)驗(yàn)步驟1. 新建工程2. 定義 ZLG7289 寄存器(ZLG7289.il)#(lefiiie ZLG7289_CS (0x20J /GPB5dtfiue ZLG7289 KEY(0x10) /GPG43. 編寫(xiě)ZLG7289駆動(dòng)函數(shù)圖2-2 ZLG7289復(fù)位 圖23讀取鍵值4. 定義鍵盤(pán)映射表u n sign e d char KeyBoard _Map
2、 =4,& 1 1,0 0, 6 0, 0,5, 9, IN 15, 1,00,06 】0,13, 162,3,0, 0,7, 0, 1 4,0,0,0,0,0 ? 0? 0 0 ? 0? 0, 0,0, 0, 0; 0? 0? 0 0 0, 0; 0? 0 f 0, 0. 0; 0 0, Q D 7 Q 0 a 0 ; 0? 0? 0? 0 0 丿/64鍵值映射表,通過(guò)查找鍵盤(pán)映射表來(lái)確走鍵盤(pán)掃描碼對(duì)應(yīng)的按鍵值5. 定義鍵值讀取函數(shù),流程圖如圖2-4所示圖24鎮(zhèn)值讀取函數(shù)6. 編寫(xiě)主函數(shù).將按鍵值在數(shù)碼管上顯示,流程圖如圖25所示圖25主函數(shù)四 實(shí)驗(yàn)主要過(guò)程截圖:3 (5嵌入式鍵盤(pán)控制實(shí)驗(yàn)i
3、mtE 15trier% rd vitm如_創(chuàng)Wu&cngg s C2207V:Main, e line 16inventing *extCD mt ARJTTgetlmct | 八Haln.c line 1?A Vatamg : CZZQ7V: irwncino excecn inc UatcFtinUO;0 M if rath D * 檬念實(shí)吿Xttrupllae ARKTarqetInit(): lCD_Inn( .LCJggoHodotXpTjaHode;八嫌愉KXH手愼式為交X UdTt_Pr 1 nt t ( nAr Grgt Init OK ; Zlg?263_Reset ();
4、 z Lg72Jt 位Lim 3 Col 0 |實(shí)驗(yàn)結(jié)果拍照:5 (5seLED五=實(shí)驗(yàn)關(guān)鍵代碼苗注私最好有流程圖#iricl udeuhal.h #iric1u 仏keyb。的 d h # i nclu de* z 0289 h*細(xì)elude 4b.hu珀 i nChdcTCp 320 H#Pagrrj s i mp rt(_use_rio _ s m 力 q 厲 n g_$ w i)“ ensu r e n o f imciions t hat use seirj i hosting e xtern inr Z I 97289$ 】OEand;exte I-nint 乙 L g 72&9S
5、【Ctrl,in t main 0 i d)U32key;AJRMTar竽tS i 0;開(kāi)發(fā)版.初始化LCD.ImbO ,L C D_ C診o d譏D s p 丁 x tM d J/轉(zhuǎn)換LCD顯示模式為文本顯示模式U a rt_Pmtf (ViArm Target Ink O K J;Z19 723 98 tg/zi 9 7 289 復(fù)位vrh i lc()(Kcy = GtKcy 0 :/?得到按鉗值3 f (key =1) L CD_pri n i W);f ( k ey=2) LCD“ n tff* W);f (k ey= ) L C _p r mff:址”遼 kGy=卻)LD-pr i
6、 n tff?、s“);)f gy=5) LcD_pnn tf (H8 nf ( k ey=6 ) LcDjr i nt f f9 n M );9)/7槌值夭于9顯示十位Wntc S D I O(ZLG 7 28 _CMD_ AtA0|1); /發(fā)送十位數(shù)據(jù)WiteSD I O(uns i gn e d ch m)(key/10);Dcfey(l);Wri t eSDIO (ZL G?289_CMD_HIDE ) ,/使二兩拉數(shù)碼管顯示W(wǎng)nt e SD 10(3);else3健值小于1 0不顯示十位Wri t eSDlO(zLG7 28 9_ CKm_HlDE)/使個(gè)拉數(shù)碼管縣示W(wǎng)nteSDiO(i);ZLG7 2 8 9_P I SaELEO ; /zlg72 8 9 放棄同步串口控制權(quán)return 0;六、遇到的問(wèn)題及解決方法每次做實(shí)驗(yàn)都是要改代碼。首先在沒(méi)有改代碼之前,在按鍵的吋候,我按1,出現(xiàn)的不是對(duì)應(yīng)的數(shù) 字,并且在顯示屛上也沒(méi)有出現(xiàn)數(shù)字。所以需要聯(lián)系實(shí)驗(yàn)1中的代碼,讓按鍵出來(lái)的數(shù)字顯示在 顯示屏上。所以一開(kāi)始就需要把實(shí)驗(yàn)1中的LCD 3 2 0.H和lcd320.c文件加入到本實(shí)驗(yàn)里。最 后修改完代碼后,我去做了試驗(yàn)。我按了一牛
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 【正版授權(quán)】 IEC 60335-2-119:2021/AMD1:2025 EN-FR Amendment 1 - Household and similar electrical appliances - Safety - Part 2-119: Particular requirements for commercial vacuum packaging
- 咨詢(xún)委托服務(wù)合同
- 個(gè)體餐飲勞動(dòng)合同
- 智慧校園建設(shè)與數(shù)字化管理合作協(xié)議
- 福建合同本施工合同
- 浴場(chǎng)承包合同協(xié)議書(shū)
- 智能物流系統(tǒng)開(kāi)發(fā)及實(shí)施合同
- 文藝活動(dòng)策劃與執(zhí)行免責(zé)協(xié)議書(shū)
- 人力資源行業(yè)人力資源信息化管理系統(tǒng)建設(shè)方案
- 合同人企業(yè)章程范本
- 工行安心賬戶(hù)托管(交易資金)三方協(xié)議
- 第1課+古代亞非【中職專(zhuān)用】《世界歷史》(高教版2023基礎(chǔ)模塊)
- 趙尚志愛(ài)國(guó)主義教育班會(huì)
- 產(chǎn)品生產(chǎn)技術(shù)方案
- 《陶瓷模型制作》課程標(biāo)準(zhǔn)
- 異位妊娠的臨床表現(xiàn)醫(yī)學(xué)課件
- 《賣(mài)火柴的小女孩》的語(yǔ)文說(shuō)課課件
- 經(jīng)濟(jì)數(shù)學(xué)基礎(chǔ)(高職)全套教學(xué)課件
- 石材幕墻維修方案
- 人工智能導(dǎo)論-課件 第1章 人工智能的前世今生
評(píng)論
0/150
提交評(píng)論