单片机原理第8章系统扩展讲述.pptVIP

  • 4
  • 0
  • 约4.61千字
  • 约 42页
  • 2017-03-26 发布于湖北
  • 举报
显示子程序编程要点 1、根据七段显示器的极性和连接方法编写显示字形码,并按顺序编写字形码表。 2、编写查表程序将要显示的内容(一般为16进制码或BCD码)通过查表变换成字形码 3、要有一个计时(定时或延时)程序 4、将字形码送段数据口输出 5、将扫描码送扫描口,点亮欲显示的那个七段显示器,每个时刻只亮一个。 6、在计时程序的控制下,使得各个七段显示器轮流点亮,并显示欲显示的数据。 扫描码特点:根据显示器的极性,其中只有一位是高电平(低电平) * * 第二节??? 键盘接口 键盘——由若干个按键组成的开关矩阵 编码键盘——硬件识别闭合键 未编码键盘——软件识别闭合键 * * 一、键盘工作原理及接口方法 单一按键: 键没有闭合时,输出为高电平; 键合上时,输出为低电平。 可以将按键接在I/O口上; 也可以将按键接在单片机的外部中断0(1)的输入线上。 * * 按键的机械抖动 机械触点在断开、闭合时会产生抖动。 用户感觉不到,但计算机可以完全感应到(计算机处理微秒级,抖动在毫秒级),有可能只按一次键,计算机却已执行多次,或按键时灵时不灵。 * * 去抖动处理 为使CPU能正确读出按键状态,对每一按键只做一次响应,就要去抖动。 软件去抖动:程序获得按键按下信息之后,不是立即认定按键已被按下,而是延时10毫秒或更长时间,再次检测按键仍是按下,说明按键的确按下。 * * 键盘扫描

文档评论(0)

1亿VIP精品文档

相关文档