8279 可编程键盘 / 显示控制器 —— 工作原理及其应用 概述 ? Intel8279 是一种通用的可编程序的键盘、显示接口器件, 单片器件就能够完成键盘输入和显示控制两种功能。 ? 键盘部分提供扫描工作方式,可以连接 64 键的矩阵键盘, 能自动消除按键抖动、识别键码以及对双键或 n 键同时按 下实行保护。 ? 显示部分以扫描方式工作,为 LED 数码管提供多路复用 信号,可以显示多达 16 位的字符或数字。 内部结构 8279 内部结构 ? 8279 内部功能模块: ? 共用模块 ? 数据缓冲器和输入 / 输出控制器 ? 控制与定时寄存器 ? 扫描计数器 ? 键盘功能模块 ? FIFO/ 传感器 RAM ? FIFO 状态寄存器 ? 回馈缓冲器、键盘消抖及编码控制 ? 显示功能模块 ? 显示 RAM ? 显示地址寄存器 8279 内部结构 -- 共用模块 ? 数据缓冲器和输入 / 输出控制器 ? 数据缓冲器是双向缓冲器,用于传送 CPU 和 8279 之间 的命令或数据。 ? 输入 / 输出控制器根据 CS (片选)、 WR (写)、 RD (读)和 A0 信号状态,控制数据缓冲器输出或输入数 据。其中控制线 A0 用于区别信息的状态。 ? A0=1 时 , 如 CPU 写操作:输入指令;如 CPU 读操作: 输出 FIFO 状态字。 ? A0=0 时,如 CPU 写操作 : 输入显示数据;如 CPU 读操 作,则可输出键值或在显示 RAM 中的显示数据; 8279 内部结构 -- 共用模块 ? 控制与定时寄存器 控制与定时寄存器用于寄存键盘及显示的工作方式,以及 由 CPU 编程的其它操作方式。 定时控制含有分频功能,分频值可在 2-31 之间由软件编程, 以便将外部时钟 CLK 进行分频,得到内部所需要的 100KHZ 时钟 信号,提供键盘逐行扫描频率和显示位扫描时间。 ? 扫描计数器 扫描器有编码、译码两种工作方式。 扫描计数器在工作时,将计数值从扫描线 SL0-SL3 输出, 为键盘和显示器提供扫描信号。 常用的是编码扫描方式。 8279 内部结构 — 键盘功能模块 ? FIFO/ 传感器 RAM FIFO/ 传感器 RAM 一个双重功能的 8 字节 RAM ,用于 存储按键数据。每当有键按下时,采集到的键值顺序写 入 FIFO/ 传感器 RAM 单元,而每次读出时,总是按输入 的顺序,将最先输入的数据读出。 ? FIFO 状态寄存器 FIFO 状态寄存器用于记录 FIFO / 传感器 RAM 的工作 状态。其所表示的状态信息有: RAM 是满还是空;其中 存有多少字符;是否操作出错等,并根据检测情况,输 出中断申请信号。 8279 内部结构 — 键盘功能模块 ? 回馈缓冲器、键盘消抖及编码控制 来自 RL0-RL7 8 根回馈线的回馈信号,由回 馈缓冲器缓冲并存入 FIFO RAM 。 在键盘矩阵工作方式中,回馈线搜索一行中 闭合的键。当某一键闭合时,消抖动电路置位, 延时 100ms 后,再检验该键是否是连续保持闭 合。若闭合,则该键的地址和 SHIFT 、 CTRL 状 态一起形成键值送入 FIFO RAM 。 8279 内部结构 — 键盘功能模块 在 FIFO 存储器中的键盘数据格式如下: D7 D6 D5 D4 D3 D2 D1 D0 CTRL/STB SHIFT 扫描 回馈 ? CTRL 和 SHIFT ( D7 和 D6 )的状态由两个独立的附加开 关输入信号线 CTRL/STB 和 SHIFT 的状态来决定, ? D5 、 D4 、 D3 三位来自扫描计数器,是按键的行编码; ? D2 、 D1 、 D0 三位则是来自列计数器,它们是根据回馈 信号而确定的按键的列编码。 8279 内部结构 — 键盘功能模块 回馈信号 (RL7-RL0) 和回馈信号编码 (D2-D0) 的对应关 系如下: RL7 – RL0 D2 – D0 000 001
您可能关注的文档
- 71繁盛一时的隋朝.ppt
- 72收入分配与社会公.ppt
- 71肿瘤标志物化验单解释最终版.ppt
- 71集装箱运输与国际多式联运概述.ppt
- 72弯曲表面的性质.ppt
- 72爱在家人家共20张.ppt
- 72013高校设计大赛培训教材.ppt
- 72收入分配与社会公平1.ppt
- 72用联系的观点看问题公开课.ppt
- 73二元一次不等式组的解及简单线性规划精讲.ppt
- 2026年智能音箱行业语音交互技术市场竞争分析报告.docx
- 2026年塑料行业废弃物资源化利用技术突破报告.docx
- 2026年能源互联网行业产业链整合方案报告.docx
- 2026年救援机器人行业技术突破与政策支持分析报告.docx
- 2026年亚洲皮革市场绿色生产与品牌可持续发展报告.docx
- 生物医药五年机遇:新药研发与产业化进程2026年技术趋势.docx
- 2026年五金制品行业品牌建设消费者洞察及市场拓展精准营销报告[001].docx
- 2026年能源维护行业客户需求挖掘报告.docx
- 2026年电力系统安全培训市场发展分析报告.docx
- 2025年建筑安防解决方案:智能预警技术报告.docx
最近下载
- 2026年执业药师《西药学综合知识与技能》教材变动对比.docx VIP
- 化工制图[高校教材郑晓梅主编].pdf VIP
- 中医养生企业五行舒体产品手册介绍PPT课件.pptx
- 医院护工培训.pptx VIP
- 第三单元走向未来的少年(教师版)2026年中考一轮复习 道德与法治 九年级下册 统编版.docx VIP
- 2026年带头强化政治忠诚、提高政治能力、固本培元、增强党性等紧扣“五个带头”对照检查发言材料5篇文.docx VIP
- 2025年青岛市初中学业水平考试生物试题真题(含答案)_可搜索.pdf VIP
- 2025年青岛市初中学业水平生物考试.docx VIP
- 列车长反思案例集.docx VIP
- 600MW等级水氢冷发电机主机对外培训资料.pptx VIP
原创力文档

文档评论(0)