第8章 键盘和显示.ppt
【本章内容简介】在微机应用系统中,经常使用简单的键盘和显示器件来完成基本的输入/输出操作。本章重点介绍了键盘的分类;矩阵式键盘按键的识别和键码的产生方法:行扫描法、行列反转法;按键抖动的消除与重键的处理;显示适合配器的分类、组成与性能指标;LED数码显示器的结构、显示方式;并简单介绍了LCD显示器的结构与工作原理。【本章重点难点】重点掌握非编码键盘按键的识别和键码产生的工作原理和LED数码显示器的结构、显示方式及其应用。了解LCD显示器的结构与工作原理。 8.1.1 键盘的概述 键盘按实现编码的手段来分,有全编码键盘和非编码键盘两种。 全编码键盘是由其内部硬件逻辑电路自动产生被按键的编码。 非编码键盘只是简单实现接点的接通和断开,对按键的编码必须通过软件编程实现。 8.1.2键盘的工作原理 1. 非编码键盘的分类 常用的非编码键盘有线性键盘和矩阵键盘两种。 (1)线性键盘 (2)矩阵键盘 2.按键的识别和键码的产生 常用的键码识别方法有:行扫描法、行列反转法、行列扫描法。 (1)行扫描法 (2)行列反转法 3.消除按键的抖动 常采用硬件和软件两种方法。硬件的方法是在开关的输入端增加一个RC滤波电路,或用一个RS开关电路;软件的方法是当发现键被按下时,用软件产生20ms的延时,等按键稳定后,再去识别按键。 4.重键的处理 例8-1 图8-6为一个4×4的16个按键
原创力文档

文档评论(0)