微机原理第八章 基本人机交互接口.pptVIP

  • 4
  • 0
  • 约2.2千字
  • 约 10页
  • 2019-08-09 发布于辽宁
  • 举报
第八章 基本人机交互接口 主要内容 8.1 键盘接口 8.2 LED显示器及接口 8.3 CRT显示器及接口 8.4 打印接口 键盘接口 编码键盘 非编码键盘 识别键盘矩阵中的被按键; 产生与被按键对应的编码; 消除键接触时产生的抖动干扰; 防止键盘操作的串键错 抖动与串键 键的抖动 串键:由于操作上的原因,在键盘上同时按下一个以上的键是可能的, 这种情况称为串键 非编码键盘的结构 行扫描法原理 行扫描法的工作原理是: ①检查键盘中有无键按下。先向行端口送出全“0”信号,使所有行同时为低电平,再检查是否有列线也处于低电平。如果有列线为0,则表明有键被按下。 ②确定哪一个键被按下 一旦有键按下,用行扫描法来确定哪一个键被按下。先通过向行端口输出数据,使第0行接低电平,其余行为高电平;然后从列端口读入列线状态,检查是否有列线为低电平。如果有某条列线变为低电平,则表示第0行和此列线相交的位置上的键被按下。如果没有任何一条列线为低电平,则说明第0行上没有键被按下。然后,再向行端口输出数据,使第1行接低电平,再检测列线,如此往下逐行扫描,直到最后一行。在扫描过程中,当发现某一行有键按下时,用此时从行端口输出的值和从列端口读入的值合成键号,根据键值再判断出是哪行哪列的键被按下。 行扫描法流程 LED显示器及接口 (a)七段L

文档评论(0)

1亿VIP精品文档

相关文档