嵌入式键盘控制实验_第1页
嵌入式键盘控制实验_第2页
嵌入式键盘控制实验_第3页
嵌入式键盘控制实验_第4页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、嵌入式系统键盘控制实验日期: 报告分:一、实验目的1学习键盘及LED驱动原理。2.掌握ZLG7289芯片的使用方法。二、实验内容通过ZLG7289芯片驱动17键的键盘和8个共阴极LED,将按键值在LED上显示出来。三、实验步骤1. 新建工程2. 定义ZLG7289寄存器()(0x20)#defi neZLG7289_CS: inK K:.LaEh EI1U y ; em b IJE. Efl旳冃朿甲笛丄专 *Vt. Jd. L. EEOB.riro.li I1 IhVwt.s MHkrt.h 冲 IlZ.h ajlSLji.i inui c.|止曲h 说细e 打卄?1的.O3i K .LlHE

2、t) cb * U H r 回 jp r ? h!, #LQclude*LCCSza.HBv| - s rp I :i - -!- i r-s i . ,- ! - i # auuja u tuanticMnten uit ZlZlQ mA.shI Km mt Zl?ZE?F I0ri.rl . itit xiln(tra-idEMTsx 弋 t 二ILL I: J;牙 赶 g Pl妇 ftL=|j_ J AL t f i ;L.L亠u zE_ = l工”二.上-十屮朮三=中二 UiiL_Priti巳 t ( -. -I ige-t I L _ k ).ZdsTir血订打二叩肩will 1(1

3、1)fker厂匚已f F:JO :1 1 (kW = = 1 Jii (fecy-21 XGDLri 1 (leqr=3j LCCLJxr il(k*y*i 二;D 丄WWSD - 7 一11 I. i W = E -t E t I z 却 Ci 4*A _JzJSlMEing 釦列:itwtnlng 1 extern inr HTiruitclnit| 廉up 1uj応j UaEniafl i C23Q7D5 icreKiofl 1 etesa int UGtrPE44itC |); tlolTL,C line 1?h *卄” H*自.cf - titk. 0 M雀结层皿氓雄冶tar:xW9

4、)/ 键值大于 9 显示十位WriteSDIO(ZLG7289_CMD_DATA0|1);/ 发送十位数据WriteSDIO(unsigned char)(key/10);Delay(1);WriteSDIO(ZLG7289_CMD_HIDE);/ 使一、二两位数码管显示WriteSDIO(3);else/ 键值小于 10 不显示十位WriteSDIO(ZLG7289_CMD_HIDE);/ 使个位数码管显示 WriteSDIO(1);ZLG7289_DISABLE();/zlg7289 放弃同步串口控制权return 0;六、遇到的问题及解决方法每次做实验都是要改代码。 首先在没有改代码之前, 在按键的时候, 我按 1,出现的不是对应 的数字,并且在显示屏上也没有出现数字。所以需要联系实验 1 中的代码,让按键出来的数字显 示在显示屏上。所以一开始就需要把实验 1 中的和文件加入到本实验里。最后修改完代码后,我 去做了试验。我按了一个 1数字键,发现屏幕上出现了有 7个 1,难道是我按的太慢了我很快地 又按了

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论