1 / 4
文档名称:

实验四键盘及显示设计实验报告.doc

格式:doc   大小:151KB   页数:4页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

实验四键盘及显示设计实验报告.doc

上传人:小博士 2019/8/3 文件大小:151 KB

下载得到文件列表

实验四键盘及显示设计实验报告.doc

文档介绍

文档介绍:实验四键盘扫描及显示设计实验报告一、 实验要求复****行列矩阵式键盘的工作原理及编程方法。2•复****七段数码管的显示原理。复****单片机控制数码管显示的方法。二、 实验设备PC机一台TD-NMC+教学实验系统三、 实验目的进一步熟悉单片机仿真实验软件KeilC51调试硬件的方法。了解行列矩阵式键盘扫描与数码管显示的基本原理。熟悉获取行列矩阵式键盘按键值的算法。掌握数码管显示的编码方法。掌握数码管动态显示的编程方法。四、 实验内容根据TD-NMC+实验平台的单元电路,构建一个硬件系统,并编写实验程序实现如下功能:扫描键盘输入,并将扫描结果送数码管显示。键盘采用4x4键盘,每个数码管显示值可为0〜F共16个数。实验具体内容如下:将键盘进行编号,记作0〜F,当按下其中一个按键时,将该按键对应的编号在一个数码管上显示出来,当再按下一个按键时,便将这个按键的编号在下一个数码管上显示出来,数码管上可以显示最近4次按下的按键编号。五、实验单元电路及连线矩阵键盘及数码管显示单元一・11U■<HI2・HW3OMJOMFOMIOMS:rOM9OM2OM7OMBYYVY图1键盘及数码管单元电路实验连线ffift及&WUL示爪•兀P01-O——oHK)、c P0jCVAYDP04/"VVEP05VFIH)69Vy\.GP0/■vDpPI0OzxVcYlPI1V1wY2PI、VY3PI3■vXXVcY4PI4yvXIPI$X2PI6■vz^™wX3PI—V-O—VZ—OX4图2实验连线图六、实验说明由于机械触点的弹性作用,一个按键开关在闭合时不会马上稳定地接通,在断开吋也不会一下子断开。因而在闭合及断开的瞬间均伴随有一连串的抖动。抖动时间的长短由按键的机械特性决定,一般为5〜10mso这是一个很重要的时间参数,在很多场合都要用到。键抖动会引起一次按键被误读多次。为了确保CPU对键的一次闭合仅做一次处理,必须去除键抖动。在键闭合稳定时,读取键的状态,并且必须判别;在键释放稳定后,再作处理。按键的抖动,可用硬件或软件两种方法消除。2•为了减少键盘与单片机接口时所占用I/O线的数目,在键数较多时,通常都将键盘排列成行列矩阵形式。从数码管显示方式看,数码管