试题 单片机 键盘、显示接口技术.ppt

  1. 1、本文档共24页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
(3)多位静态显示方式及其接口电路 多位静态显示电路 课件 (4)多位动态显示方式及其接口电路 课件 6.5 LCD显示器及接口设计 一、LCD的原理与分类 1. LCD的原理 LCD是一种被动显示器,本身不发光利用电场效应——液晶的扭曲向列效应 具有功耗低,显示信息大,寿命长和抗干扰能力强等优点 2. LCD的分类 显示类型:笔段型 、字符型点、阵图形型 采光分类:自然采光、背光源采光 驱动分类:静态驱动、动态驱动、双频驱动法 课件 二、LCD液晶显示的接口技术 课件 三、单片机与字符型LCD显示模块的连接方法 直接访问和间接访问两种 1. 直接访问方式:把字符型液晶显示模块作为存储 器或I/O接口设备直接连到单片机总线上。 2. 间接控制方式:把字符型液晶显示模块作为终端 设备连接到单片机的并行口上或使用扩展并行接口电路 来连接。 课件 * * * 第6章 键盘、显示接口技术 6.1 键盘及其与计算机接口 6.2 独立式按键接口设计 6.3 矩阵式键盘接口设计 6.4 LED显示器及接口设计 6.5 LCD显示器及接口设计 课件 6.1 键盘、显示与计算机接口 键盘输入数据和命令,显示用于计算机的状态、命令和计算结果。 一、键盘 单片机键盘有两种: 一种是全编码键盘,其键码全由硬件提供,但是这种方式硬件结构复杂,成本高; 另一种是非编码键盘,这种键盘多采用矩阵方式,利用软件识别键码及完成各种键功能处理。 单片机系统中多采用非编码键盘。 课件 二、显示器 1. LED显示器 内部由发光二极管组成段显示。 数码管结构又分为共阳极型和共阴极型。 2. LCD液晶显示器 常用的LCD可分为字符型和点阵型两大类。 字符型可用来显示字符和数字, 点阵型可用来显示汉字及图形。 课件 6.2 独立式按键接口设计 一、独立式键盘接口电路 P1.0 P1.1 P1.7 +5v 1. 接口与数据 每个按键单独占有一根I/O 接口引线。 输入每根I/O接口引线的信号 对应某个数据。 课件 2. 键盘的可靠性 消除抖动电路 & I/O 接 口 & +5v +5v 消除抖动电路 开关 单片机 抖动时间 <10ms 开关动作时间 >100ms “ 1 ” “ 0 ” <10ms 课件 二、独立式按键接口程序设计 键盘处理程序任务 1)键输入 检查键盘是否有键被按下,消除按 键抖动。确定被按键的键号,获取键号。 硬件电路消除抖动或软件消除抖动。 2)键译码 键号为键盘位置码,根据键号查表 得出被按键的键值。键值:数字键0~9、 字符键0AH~0FH、功能键10H~ 。 3)键处理 根据键值转移到不同程序段。若键 值属于数字、字符键,则调用显示数字 和字符的子程序。若键值属于功能键, 则进行多分支转移,执行各个功能程序 段。 延时等待10ms 仍有按键信号? Y 有按键信号? N Y N 键盘处理 按键释放? N Y 课件 三、单键管理程序 KEY: SETB P1.0 JB P1.0, KEY ;有键按下P1.0=0 KEY1: ACALL DELAY ;延时,防止抖动 SETB P1.0 JB P1.0, KEY1 ;键是否释放 JNB P1.0, KEY1 ;消除了连击功能 JB P1.0, KEY1 ;连击功能 ACALL PROGRAM ; AJMP KEY 课件 6.3 矩阵式键盘 0 1 +5v P1.0 P1.1 P1.4 P1.5 键盘 I/O接口 由多条I/O接口引线组成矩 阵式键盘。 课件 1. 扫描法 列线输出,行线输入。 列线逐行输出0,某行有按键,行线输入有0,若 无按键,行线输入全部为1。 2. 反转法 行

文档评论(0)

158****6000 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档