- 1、本文档共50页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
LED 静态显示方式
《AT89S52单片机原理与应用接口-2》 电子工程学院 胡永忠 ?单片机系统应用接口介绍 单片机显示/键盘系统 8155通用接口芯片 三个I/O端口(A口、B口为8位,C口为6位) 256个字节RAM 14位定时/计时器 1、8155的引脚和方框图 2、8155 I/O 口的工作方式 A口、B口可工作于输入或输出方式 具体工作在一般方式(无条件传送)或选通方式(如中断传送)由C口的工作方式确定。 C口可工作于四种工作方式: 输入方式 输出方式 A口的控制端+输出方式 A口、B口的控制端 8155 C 口的工作方式 单片机显示/键盘系统 8段 LED 数码显示器的介绍 LED 数码显示器的工作方式 数码与显示码之间需进行转换,方法有: 硬件法:使用译码集成电路; 软件法:使用查表法得到显示码。 显示方式有: 静态方式:恒定点亮 动态方式:每个间隔一段时间点亮一次, 即轮流点亮 LED 静态显示方式 LED显示器工作于静态显示方式时,各位的共阴极(或共阳极)连接在一起并接地(或十5V);每位的段选线分别与一8位的锁存输出相连。 之所以称为静态显示,是由于显示器中的各位相互独立,每一位的公共端连接固定不变。 LED 动态显示方式 在多位LED显示时,为了简化硬件电路,通常将所有位的段选线相应地并联在一起,由一个8位I/O口控制,形成段选线的多路复用。 而每一位的公共端分别由相应的I/O口线控制,每一位分时选通。 LED 动态显示方式 动态显示工作方法 硬件: 段码控制显示字形(段码); 位码控制显示位的公共端(位码); 软件: 查段码表获得需要的段码值; 位码实现各位轮流点亮; 注意:要根据数码管的大小,确定驱动电路,包括位码驱动和段码驱动 8155 的应用---单片机显示/键盘系统 LED数码显示器的控制与编程 MAX - 7219 Serially interfaced,8-Digit LED Display Driver Features: MAX – 7219引脚图 MAX – 7219操作寄存器地址表 MAX–7219编码方式字形代码表 MAX – 7219非编码方式显示 MAX – 7219显示亮度控制 MAX – 7219扫描位数控制 MAX – 7219的串接应用 Next 。。。 LCD LCM1602A 字符型液晶显示模块 LCM1602A 功能特点: 1. LCM1602A 显示内容5x8 点字符点阵式,16x2 行; 2. 显示类型:STN 黄绿模式,6:00 或12:00 视角, 正向显示; 3. LED 背光或EL 背光; 4. 工作电压:5V,工作电流:1.25mA(典型值); 5. 控制器KS0066,芯片封装COB。 LCM1602A 功能结构图 LCM1602A 引脚说明 LCM1602A 写操作时序图 LCM1602A 读操作时序图 LCM12864 图形点阵式液晶显示模块 LCM12864ZK 功能特点 1. LCM12864 显示内容128x64 点阵,8x4 行; 2. 内带8000 多GB1、2 汉字字库液晶显示模 块; 3. STN 黄绿模式,6:00 视角,正向显示; 4. LED 背光; 5. 3~5V 电压,电流3V/1.2mA 、5V/2 mA; 6. 控制器ST7920,芯片封装COB。 LCM12864ZK引脚说明 LCM12864ZK 读操作时序图 LCM12864ZK 写操作时序图 LCM12864ZK 指令集 LCM12864ZK 指令集 LCM12864ZK与51单片机应用接口 LCM12864ZK与51单片机应用接口 单片机系统应用接口介绍 键盘接口 非编码键盘与单片机的接口 1、编码键盘 识别、防抖、编码已由专用硬件完成。 2、非编码键盘 识别、防抖、编码需单独设计软/硬接 口来完成。 例:用8155实现的 6 X 5 非编码键盘接口。 非编码键盘的分类: 线性键盘 M × N 个按键需 M × N 条引线 矩阵键盘 M × N 个按键需 M + N 条引线 识别按键的方法----行扫描法 1、确定是否有键按下; 通过C口输出全零到行线,读B口列线数 据判断是否有键按下; 2、通过行扫描确定已按键的行、列位置; C口每根行线依次输出零,读B口列线数 据确定按键的位置; 识别按键的方法----行扫描法 3、确定是否有多键同时按下; 检查是否有“窜键”发生,若有则按键操
文档评论(0)