第10章人机交互接口-四川大学课程中心-山东大学.ppt
(12)设定显示参数:0101[MODE][LIMIT][INTENSITY]B 例如 命令数据010101110000B 表示选择不译码方式、扫描极限为7、显示驱动占空比为16/16; 命令数据010110001010B 表示选择BCD 译码方式、扫描极限为8、显示驱动占空比为10/16。 * (5)操作命令 13)设定闪烁控制:0110[D7S][D6S][D5S][D4S][D3S][D2S][D1S][D0S]B 设定闪烁控制命令用于设定CH451 的闪烁显示属性:D7S~D0S 分别对应于8 个字驱动DIG7~DIG0。闪烁属性D7S~D0S 分别通过1 位数据控制,将相应的数据位置为1 则使能闪烁显示,否则为正常显示,不闪烁(默认值)。 * 例, 命令数据011000100001B 表示设定数码管DIG5 和DIG0 闪烁显示, 其余数码管正常显示, 不闪烁。 (5)操作命令 14)加载字数据: 1[DIG_ADDR][DIG_DATA]B 该命令用于将字数据DIG_DATA 写入DIG_ADDR 指定地址的数据寄存器中。DIG_ADDR 通过3 位数据指定数据寄存器的地址,数据000B~111B 分别指定地址0~7,对应于DIG0~DIG7 引脚驱动的8 个数码管。DIG_DATA 是8 位的字数据。 * (5)操作命令 例如 命令数据100001111001B 表示将字数据79H写入第1 个数据寄存器,如果是不译码方式,则DIG0 引脚驱动的数码管将显示E; 命令数据110010001000B 表示将字数据88H 写入第5 个数据寄存器,如果是BCD 译码方式,则DIG4 引脚驱动的数码管将显示8.。 * 14)加载字数据: 1[DIG_ADDR][DIG_DATA]B (5)操作命令 15)读取按键代码:0111xxxxxxxxB 读取按键代码命令用于获得CH451 最近检测到的有效按键的按键代码。 该命令是唯一的具有数据返回的命令,CH451从DOUT引脚输出按键代码,按键代码总是7 位数据,最高位是状态码,位5~位0 是扫描码。 读取按键代码命令的位数据D0~D7 可以是任意值,所以单片机可以将该操作命令缩短为4 位数据D8~D11。 * (5)操作命令 例如,CH451 检测到有效按键并中断,按键代码是5EH,简化描述1^1^1^0^↑H^L^H^H^H^H^L^表示先向CH451 发出读取按键代码命令0111xxxxxxxxB,然后从DOUT 获得按键代码5EH。 * 15)读取按键代码:0111xxxxxxxxB (6)CH451应用 1)单片机与CH451的连接: 通过串行接口相连接电路 * 图10-17 CH451通过串行接口与单片机相连接的电路 2)CH451驱动数码管 CH451 驱动数 码管的 电路如 图所示。 * 图10-18 CH451驱动数码管的电路 3)8×8键盘扫描 CH451连接8×8键盘的电路图如图所示。CH451具有64键的键盘扫描功能,如果应用中只需要很少的按键,则可以在8×8 矩阵中任意去掉不用的按键。 为了防止键被按下后在SEG信号线与DIG信号线之间形成短路,影响显示,一般应该在CH451的DIG0~DIG7 引脚与键盘矩阵之间串接限流电阻R2,其阻值为1KΩ至10KΩ。 * 图10-19 CH451连接8×8键盘电路图 3)8×8键盘扫描 * 4)完整的应用电路 由CH451驱动8个共阴数码管, 并扫描64按键的完整电路: * 图10-20单片机由CH451驱动8个共阴数码管, 并扫描64个按键的完整电路图: STC15F2K60S2 4)完整的应用电路 由于某些数码管在较高工作电压时存在反向漏电现象,容易被CH451误认为是某个按键一直按下,所以建议使用二级管D1-D8 防止数码管反向漏电,并提高键盘扫描时SEG0~SEG7输入信号的电平,确保键盘扫描更可靠。 当电源电压较低时(例如VCC=3.3V),应去掉这些二级管以避免影响显示亮度。 当数码管多于8个时,可以采用多个CH451进行驱动。多个CH451与单片机的连接电路及使用方法请参阅CH451手册,在此从略。 * (1)显示驱动 CH451字驱动引脚DIG7~DIG0的内部电路简图: * 非 非 DIG KEYB-SCAN DISP-SCAN DISP-ENABLE INTENSITY SPARKLING VCC 5mA 8×20mA 图10-13 CH451的字驱动引脚DIG7~DIG0的内部电路简图 (2)键盘扫描 CH451键盘扫描功能支持8×8矩阵64键键盘。 在键盘扫描期间,DIG7~DIG0引脚用于列扫描输出
您可能关注的文档
- 特高压交流氧化锌避雷器电位分布仿真计算与分析-高压电器.PDF
- 呼图壁县疾病预防控制中心2019年部门预.PDF
- 环境预警系统的类型和构成-油气田环境保护.PDF
- 国家助学贷款工作督察、督办情况表(一).doc
- 国控租赁20l8年第-期保理盗产支持专项计划.PDF
- 电压幅值与相角独立控制的可控变压器暂态稳定控制器设计-Journalof.PDF
- 的数值模拟-南京大学中尺度动力学与台风研究团队.PDF
- 基于全阶模型的异步电机磁链观测收敛性分析与对策.PDF
- 盐湖沉积物的穆斯堡尔效应研究.PDF
- 目次前言1范围2规范性引用文件3术语和定义4类型特征4.1结构.doc
- 统编版2025年春季新版七年级下册历史 第21课 明清时期的科技与文化 教案.docx
- 雅安雨城法院书记员招聘考试真题库2025.docx
- 2026届安徽合肥市高考一模高考语文试卷试题(含答案详解).pdf
- 【专题研究】国内外城市更新研究的最新进展.pdf
- 【专题研究】老旧城区改造居民满意度影响因素研究——以遂宁市老旧城区改造为例.pdf
- 【专题研究】关于旧城空间改造理论与创意设计案例的几点思考.pdf
- 西藏拉萨市高三下学期期末物理备考重点详解.docx
- 泾县法院书记员招聘笔试真题2025.pdf
- 2026年春【苏教版】-六年级数学下册-面积的变化.pptx
- 2026年春【苏教版】-六年级数学下册-7.pptx
原创力文档

文档评论(0)