新人机对话与数据通信.PPTVIP

  • 8
  • 0
  • 约1.48万字
  • 约 83页
  • 2020-06-29 发布于天津
  • 举报
第三章 人机对话与数据通信 键盘 LCD显示器 触摸屏技术 串行总线数据通信 3.1 键盘 键盘的种类:键盘上闭合键的识别是由专用 硬件实现的,称为编码键盘,靠软件实现的称为非编码键盘。 键盘的接口必须解决下列的一些问题: (1)决定是否有键按下; (2)如有键按下,决定是哪一个键被按下; (3)确定被按键的读数; (4)反弹跳—按键抖动的消除。 (5)处理同时按键既同时有一个以上的按键。 3.1.1 非编码键盘 1. 独立连接式非编码键盘 2.矩阵式非编码键盘 线反转法 3.1.2 键盘信号的获取方法有三种: 程序扫描法、定时扫描法、中断扫描法。 思路如下:首先判断是否有键按下,如果有则延时一段时间,再判断是否有键按下,以便于消除电路抖动和消除干扰信号。一般按键的时间至少有十几毫秒,而干扰的时间都很短。只要两次判断都有键按下,才被确认是真有键按下。当确认有键按下后,再逐行或逐列扫描判断按键的位置。 3.1.2 键盘信号的获取方法有三种: 1.程序控制扫描方式: 只有当单片机空闲时,才调用键盘扫描子程序,响应键盘的输入请求。 3.1.2 键盘信号的获取方法有三种: 2. 定时扫描方式:即每隔一定的时间对键盘扫描一次。单片机可产生10ms的定时中断,对键盘进行扫描,能及时响应键入的命令或数据。 3

文档评论(0)

1亿VIP精品文档

相关文档