人机接口实验 -4x4键盘控制实验.pptVIP

  • 8
  • 0
  • 约1.32千字
  • 约 13页
  • 2017-02-14 发布于北京
  • 举报
人机接口实验 -4x4键盘控制实验.ppt

5.2 4x4键盘控制实验 一、实验目的 通过实验掌握中断式键盘控制与设计方法。 掌握中断式键盘检测程序的设计思路 熟练编写ARM核处理器S3C44B0X中断处理程序。 二、实验设备 硬件:Embest S3CEV40实验平台,Embest ARM标准/增强型仿真器套件,PC机。 软件:Embest IDE 2003集成开发环境,Windows 98/2000/NT/XP。 三、实验内容 使用实验板上4x4用户键盘,编写程序通过中断的方式读入键值,并在实验板的LED数码管上显示读到的键值。 四、实验原理 键盘是计算机最重要的外部输入设备之一,是计算机硬件的重要组成部分,是人们使用计算机的主要工具。键盘输入方式的优点是方便快捷,可靠性好,控制容易,价格便宜等。 四、实验原理 独立式按键:是指直接用I/O口线构成的单个按键电路。每个独立式按键单独占有一根I/O口线。 行列式按键:又叫做矩阵式键盘,用I/O口线组成行、列结构,按键设置在行线和列线的交点上。 四、实验原理 编程扫描工作方式 定式扫描工作方式 中断扫描工作方式 四、实验原理 中断式 扫描法 反转法 四、实验原理 4x4行列式键盘电路图 4x4键盘识别电路 四、实验原理 S3CEV40实验板由三个74HC08“与”门器件(U9B,U9C,U9D)组成中断输入电路(外部中断1),锁存器74HC17(U11)和74HC541(U10)以及四个二极管组成键盘检测电路部分。按键按下相当于连接J7键盘接口的行线和列线,即 1~4脚任意连通5~8脚形成一个键盘动作。 四、实验原理 结合键盘硬件控制电路要编写相关的程序包括键盘中断程序、按键识别程序以及键值显示程序。程序流程图如下图所示。 五、实验操作步骤 准备实验环境。使用Embest仿真器连接目标板,使用Embest S3CEV40实验板附带的串口线连接实验板上的UART0和PC机的串口。 在PC机上运行windows自带的超级终端串口通信程序(波特率115200、1位停止位、无校验位、无硬件流控制);或者使用其它串口通信程序。 使用EmbestIDE并通过Embest仿真器连接实验板,打开实验例程目录下Keyboard_test子目录下的Keyboard_Test.ews例程,编译链接通过后连接目标板,下载并运行它。 五、实验操作步骤 在PC上观察超级终端程序主窗口,可以看到如下界面: 用户可以按下实验系统的4x4键盘,在八段数码管上观察结果。 理解和掌握实验后,完成实验练习题。 * 实验操作步骤 实验原理 实验内容 实验设备 实验目的 1 2 3 4 5 键盘简介 键盘按键类型 键盘工作方式 按键识别方式 键盘硬件电路设计 键盘工作原理 键盘的程序设计 Embest 44B0X Evaluation Board(S3CEV40) Keyboard Test Example Please press one key on keyboard and look at LED ... *

文档评论(0)

1亿VIP精品文档

相关文档