实验四、键盘扫描与数码管显示.pptVIP

  • 97
  • 0
  • 约1.18千字
  • 约 14页
  • 2017-12-30 发布于湖北
  • 举报
实验四、键盘扫描与数码管显示

一、实验目的 掌握矩阵键盘的检测原理; 掌握数码管工作原理。 二、实验内容 完成4x4矩阵键盘实验,要求按下任意按键,数码管显示对应数字。 实验四:键盘扫描与数码管显示 (1)数码管结构与原理 “1”对应b和c 共阴极字段(06H) 共阳极字段(F9H) 共阴极 共阳极 (2)键盘原理与按键消抖 前沿抖动 后沿抖动 机械式按键抖动时间一般为5ms~10ms 抖动会引起一次按键被误读多次,必须消抖: 硬件消抖:利用RS触发器反馈形成双稳态电路 软件消抖:利用延时程序跳过抖动 (3)矩阵键盘与键位编码 独立键盘: 每个按键占用一根I/O线 电路、程序简单 适合按键少 矩阵键盘: 按键采用行列结构复用I/O线 电路、程序复杂 适合按键多 0、1、2、3 → 列号 0、4、8、C → 行首码 按键编码 = 列号+行首码 特点:编码过程复杂,编码简单且连续,便于处理 高四位 低四位 按键编码(十六进制)= 行线编码|列线编码 特点:编码过程简单,编码复杂且不连续,不便处理 二进制组合编码键位识别: (1)检测是否有键按下 行线送全扫描字(P1=F0H),让P1.0~P1.3都为低电平; 读列线状态(P1?=

文档评论(0)

1亿VIP精品文档

相关文档