第十一章键盘与显示器接口.pptVIP

  • 1
  • 0
  • 约3.18千字
  • 约 54页
  • 2021-04-16 发布于浙江
  • 举报
二、按键过程的基本特点 抖动时间:10ms 左右,及按键的机械特性有关。 1.按键抖动 11.2.1 基本知识 2、消抖方法: 1)采用硬件消抖电路(利用RS 触发器) 2).软件消抖 基本思想: 检测到有键按下,键对应的行线为低,软件延时10ms后,行线如仍为低,则确认该行有键按下。 当键松开时,行线变高,软件延时10ms后,行线仍为 高,说明按键已松开。 采取以上措施,躲开了两个抖动期t1和t3的影响。 判断是否有键按下 判断键是否释放 三、键盘应用程序应具备的主要功能 1. 监测有无键按下 2. 保证可靠性:采取软件消抖(或硬件消抖) 3. 不管按键过程持续多长时间,仅执行一次按 键功能程序。 4. 输出确定的键号(键值)。 1、程序扫描方式: 当CPU 空闲时,扫描键盘,判断 有无键按下。 2、定时扫描方式: 利用CPU 的定时器,每隔一定 时间扫描一次键盘。 3、中断方式: 在硬件上采用中断,有键按下时,产 生中断,由中断服务程序来处理。 前两种方法占用CPU 时间较多,中断方式的效率高。 四、键盘监测方法 五、按键的基本接口方法 独立式:连线简单,适用于按键较少的情况 。 行列式(矩阵式):连线较复杂,适用于按键较多的情况 11.2 键盘接口 11.2.1 基本知识 11.2.2 独立式按键接口方法和应用程序设计 11.2.3 行列式按键接口方法和应用程序设计 第十一章 显示器和键盘接口 第十一章 显示器和键盘接口 11.1 显示器接口 11.2 键盘接口 11.1.1 显示器的分类 CRT(Cathode-ray Tube):荧光管显示器, 阴极射线管显示器 11.1.1 显示器的分类 LCD(Liquid crystal Display):液晶显示器 11.1.1 显示器的分类 LED(Light Emitting diode):发光二极管显示器; LED 显示器又分有字符型和点阵型; 11.1.1 显示器的分类 11.1.1 LED显示器接口原理 LED(Light Emitting Diode):发光二极管的缩写。 显示器前面冠以“LED”。 11.1.1.1 LED显示器的结构 常用的LED显示器为8段(或7段,8段比7段多了一 个小数点“dp”段)。 有共阳极和共阴极两种。如图所示。 为使LED显示不同的符号或数字,要为LED提供段码 (或称字型码)。 提供给LED显示器的段码(字型码)正好是一个字节(8段)。各段及字节中各位对应关系如下: 显示字符 共阴极段码 共阳极段码 显示字符 共阴极段码 共阳极段码 0 3FH C0H c 39H C6H 1 06H F9H d 5EH A1H 2 5BH A4H E 79H 86H 3 4FH B0H F 71H 8EH 4 66H 99H P 73H 8CH 5 6DH 92H U 3EH C1H 6 7DH 82H T 31H CEH 7 07H F8H y 6EH 91H 8 7FH 80H H 76H 89H 9 6FH 90H L 38H C7H A 77FH 88H “灭” 00H FFH b 7CH 83H … … … 表11-1 LED段码(8段) 11.1.2 LED 显示器 LED 的种类 公共端(接法):共阴、共阳 亮度: 普亮、高亮、超高亮 尺寸(高度): 颜色:红、绿、黄、紫、白 11.1.2 LED 显示器 主要电气参数 VF——正向压降 IF——正向工作电流 限流电阻的计算: 11.1 显示器接口 11.1.1 显示器的分类 11.1.2 LED 显示器 11.1.3 LED 显示器接口设计方法 N个LED显示块有N位位选线和8×N根段码线。 11.1.1.2 LED显示器工作原理 图是4位LED显示器的结构原理图。 段码线控制显示的字型, 位选线控制该显示位的亮或暗。 静态显示和动态显示两种显示方式。 1. 静态显示方式 各位的公共端连接在一起(接地或+5V)。 每位的段码线(a~dp)分别及一个8位的锁存器 输出相连。 显示字符一确定,相应锁存器的段码输出将维持 不变,直到送入另一个段码为止。显示的亮度高。 特点: 软件简单,但占用I/O 口线多,功耗大 4位静态LED显示器电路。该电路各位可独立显示。 MOV P1, #0C0H ;‘0’的字模 MOV P2, #0F9H ;‘1’的字模 11.1.1.3 动态显示方式 所有位的段码线相应段并在一起,由一个8

文档评论(0)

1亿VIP精品文档

相关文档