行列式键盘接口.pptxVIP

  • 2
  • 0
  • 约2.45千字
  • 约 12页
  • 2024-04-07 发布于河北
  • 举报

单片机原理与接口技术建设线上线下混合金课、系统打造一流课堂

人机交互通道配置及其接口技术北京石油化工学院曹建树jianshu@bipt.edu.cnQQ:2245682503北京石油化工学院

行列式键盘接口在单片机应用系统中需要安排较多的按时,通常把键排成行列形式,这样可以合理地利用硬件资源。例可把16只键排成4×4行列形式,用一个8位I/O口控制。01+5vC0C1R0R1键盘I/O接口延时消抖键扫描求键号延时等待键译码求键值修改显示缓冲区跳转各功能程序有按键输入?确有按键?按键释放?是数字键?1.扫描法列线输出,行线输入。列线逐行输出0,某行有按键,行线输入有0,若无按键,行线输入全部为1。2.反转法行列线交换输入、输出,两步获取按键键号。

行描法识别键值的工作原理判断键盘中有无键按下,向行线输出全扫描字00H,读取列线的值。进行行扫描判断键值,依次给行线送低电平,读取列线状态,如读取的值全为1,则按下的键不在此行,否则所按下的键必在此行。而且是与零电平相交的交点上的键。编程思路:判断是否有键按下全扫描确定按下的是哪一个键(确定按键代码)逐行扫描行输出、列输入键值(号)的获得(译码)通常采用计数译码法。这种方法根据

文档评论(0)

1亿VIP精品文档

相关文档