- 19
- 0
- 约4.08千字
- 约 7页
- 2018-02-04 发布于河南
- 举报
实验四4x4键盘输入
实验报告四
实验名称:4*4键盘输入
1、实验内容
键盘扫描,求键值,并在LED上显示该键值。
2、实验目的
(1) 掌握键盘和显示器的接口方法和编程方法。
(2) 掌握键盘扫描和LED八段码显示器的工作原理。
3、实验要求
在上一个实验的基础上,利用实验仪提供的键盘扫描电路和显示电路,做一个扫描键盘和数码显示实验,把按键输入的键码在六位数码管上显示出来。
实验程序可分为三个模块。
键输入模块:扫描键盘、读取一次键盘并将键值存入键值缓冲单元。
显示模块:将显示单元的内容在显示器上动态显示。
主程序:调用键输入模块和显示模块。
4、实验器材
(1) 计算机 1台
5、实验电路
这里只是键盘草图,列为输出,行为输入。图中电阻为上拉电阻。
图6 8155键盘电路原理图
表2 键值表
07 08 09 0a 13 复位 04 05 06 0b 12 16 01 02 03 0c 11 15 00 0f 0e 0d 10 14 6、实验说明
本实验仪提供了一个6×4的小键盘,向列扫描码地址(0e101H)逐列输出低电平,然后从行码地址(0e103H)读回。如果有键按下,则相应行的值应为低,如果无键按下,由于上拉的作用,行码为高。这样就可以通过输出的列码和读取的行码来判断按下的是什么键。在判断有键按下后,要有一定的时延,进行第二读
原创力文档

文档评论(0)