第5章 GPO的应用实例.docVIP

  • 58
  • 0
  • 约7.27千字
  • 约 11页
  • 2017-02-07 发布于湖北
  • 举报
第5章 GPIO的应用实例:键盘、LED与LCD 本章导读:键盘、LED数码管和LCD液晶显示是嵌入式系统中常用的输入/输出设备,它们一般通过通用I/O 口与MCU连接,本章把它们作为GPIO的应用实例来看待。键盘是嵌入式应用的输入设备,识别按键情况常用查询法、定时扫描法与中断法等。LED和LCD是嵌入式应用的输出设备。本章主要知识点有①键盘扫描基本原理与编程方法;②LED扫描基本原理与编程方法;③字符型LCD的编程举例。在本章讲述的鍵盘、LED和LCD构件设计的一般模型,可适用于不同型号的设备,但需注意硬件电路设计的差异。 ? 5.1键盘模块的驱动构件设计 本节首先简要阐明有关键盘识别的一些基本问题,随后给出K60的键盘的工作原理、基于构 件思想的键盘构件头文件以及源程序文件的设计思想,并给出了一个实际的4×4键盘驱动构件设计与测试实例。 5.1.1键盘模型及接口 1.键盘模型及接口 键盘是由若干个按键组成的开关矩阵,它是最简单的MCU数字量输入设备。操作员通过键盘输入数据或命令,实现简单的人机通信。 首先,我们应了解键盘模型及接口的基本概念和原理,以便为后续编程做准备。键盘的基本电路为接触开关,通、断两种状态分别表示0和1。键盘的电路模型及其实际按键动作见图5-1 所示。MCU通过检测与键盘相连接的I/O口来确定键盘状态。 图5-1键盘模型及按键抖动示意图

文档评论(0)

1亿VIP精品文档

相关文档