单片机按键扫描实验报告.docVIP

  • 243
  • 0
  • 约1.65千字
  • 约 4页
  • 2018-03-07 发布于河南
  • 举报
单片机按键扫描实验报告

键盘扫描 一.实验目的 (1)掌握矩阵键盘接口电路和键盘扫描编程方法。 (2)掌握按键值处理与显示电路设计。 二.实验任务 (1)设计4*4键盘,编写各个键的特征码和对应的键值(0~F); (2)编程扫描按键,将按键对应的数字值使用数码管显示出来。 三.实验电路及连线方法 1.采用动态显示 连线方法:电路由2 片74LS573,1 个六字一体的共阴数码管组成。由U15 输出段选码,U16 做位选码,与单片机的采用I/O 口连接方式,短路片J22 连接P2.0,J23 连接P2.3,做输出信号锁存。 (实际电路连接是d7-d6-d5-d4-d3-d2-d1-d0?h-c-d-e-g-b-a-f)。PW12 是电源端。 2.键盘电路 连线方法:电路由16 个按键组成,用P1 口扩展4×4 行列式键盘。 J20 是键盘连接端,连接到P1 口。J21 是行列键盘、独立键盘选择端,当J21 的短路片连接2-3 脚时,构成4×4 行列式键盘;当J21 的短路片连接2-1 脚时,可形成3×4 行列式键盘,4 个独立式 按键S4、S8、S12、S16,这4 个独立按键分别连接P1.4~P1.7;其他12 个键3×4 行列式键盘。 PW15 是电源端。 四.编程思路 1.采用反转法识别按键的闭合。 2.采用动态显示将键值显示出来。 五.算法流程图 六.资源分配 1.用P1口进行查找按键

文档评论(0)

1亿VIP精品文档

相关文档