- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
键盘显示接口芯片8279的应用
1. 8279功能介绍
8279 是可编程的键盘、显示接口芯片。它既具有按键处理 功能,又具有自动显示功能,在单片机系统中应用很广泛。8279 内部有键盘 FIFO(先进先出堆栈)/传感器,双重功能的 8*8=64B RAM,键盘控制部分可控制 8*8=64 个按键或 8*8 阵列方式的传 感器。该芯片能自动消抖并具有双键锁定保护功能。显示 RAM 容量为 16*8,即显示器最大配置可达 16 位 LED 数码显示。
(1)数据线
DB0→DB7 是双向三态数据总线,在接口电路中与系统数据 总线相连,用以传送 CPU 和 8279 之间的数据和命令。 (2)地址线
/CS=0 选中 8279,当 A0=1 时,为命令字及状态字地址;当 A0=0 时,为片内数据地址,故 8279 芯片占用 2 个端口地址。 (3)控制线
CLK:8279 的时钟输入线。
IRQ:中断请求输出线,高电平有效。 图 3.1 8279 引脚图
/RD、/WR:读、写输入控制线。
SL0---SL3:扫描输出线,用来作为扫描键盘和显示的代码输出或直接输出线。
RL0---RL7:回复输入线,它们是键盘或传感器矩阵的信号输入线。
SHIFT:来自外部键盘或传感器矩阵的输入信号,它是 8279 键盘数据的次高位即 D6 位的 状态,该位状态控制键盘上/下档功能。在传感器方式和选通方式中,该引脚无用。 CNTL/S:控制/选通输入线,高电平有效。键盘方式时,键盘数据最高位(D7)的信号输 入到该引脚,以扩充键功能;选通方式时,当该引脚信号上升沿到时,把 RL0---RL7 的数 据存入 FIFO RAM 中。
OUTA0---OUTA3:通常作为显示信号的高 4 位输出线。
OUTB0---OUTB3:通常作为显示信号的低 4 位输出线。
/BD:显示熄灭输出线,低电平有效。当/BD=0 时将显示全熄灭。
2. 8279的工作方式
8279 有三种工作方式:键盘方式、显示方式和传感器方式。
(1) 键盘工作方式
8279 在键盘工作方式时,可设置为双键互锁方式和 N 键循回方式。
双键互锁方式:若有两个或多个键同时按下时,不管按键先后顺序如何,只能识别最 后一个被释放的键,并把该键值送入 FIFO RAM 中。
N 键循回方式:一次按下任意个键均可被识别,按键值按扫描次序被送入 FIFO RAM 中。
(2) 显示方式
8279 的显示方式又可分为左端入口和右端入口方式。
显示数据只要写入显示 RAM,则可由显示器显示出来,因此显示数据写入显示 RAM 的 顺序,决定了显示的次序。
14
左端入口方式即显示位置从显示器最左端 1 位(最高位)开始,以后显示的字符逐个 向右顺序排列;右端入口方式即显示位置从显示器最右端 1 位(最低位)开始,已显示的 字符逐个向左移位。但无论左右入口,后输入的总是显示在最右边。 (3) 传感器方式
传感器方式是把传感器的开关状态送入传感器 RAM 中。当 CPU 对传感器阵列扫描时, 一旦发现传感器状态发生变化就发出中断请求(IRQ 置 1),中断响应后转入中断处理程序。
3. 8279的命令字及其格式
(说明:读者也可直接根据本实验讲义第 24 页 8279 命令一览表设置命令字)
8279 的各种工作方式都要通过对命令寄存器的设置来实现。8279 共有 8 种命令,通
过这些命令设置工作寄存器,来选择各种工作方式。命令寄存器共 8 位,格式为:
D7 D6 D5 D4 D3 D2 D1 D0
命令类型 命令内容
如上图,8279 的一条命令由两大部分组成,一部分表征命令类型,为命令特征位,由
命令寄存器高 3 位 D7---D5 决定。D7---D5 三位的状态可组合出 8 种形式,对应 8 类命令。
另一部分为命令的具体内容,由 D4---D0 决定。每种特征所代表的命令如表 3.3 所示
表 3.3 8279 命令特征表
D7 D6 D5 代表的命令类型
0 0 0 键盘/显示命令
0 0 1 时钟编程命令
0 1 0 读 FIFO/传感器 RAM 命令
0 1 1 读显示器 RAM 命令
1 0 0 写显示命令
1 0 1 显示禁止/熄灭命令
1 1 0 清除命令
1 1 1 结束中断/出错方式设置命令
下面详细说明各种命令中,D4---D0 各位的设置方法,以便确定各种命令字。 (1) 键盘/显示命令
特征位 D7 D6 D5=000
D4、D3 两位用来设定 4 种显示方式,D2---D0 三位用以设定 8 种键盘/显示扫描方式, 分别如表 3.4 和表
您可能关注的文档
最近下载
- 《生态系统的结构和功能》教学设计-2025-2026学年人教版(2024)初中生物八年级上册.docx VIP
- 中成药处方点评专家共识的解读.pptx
- 管理人员台账+特种作业人员台账.docx VIP
- 《冶金企业和有色金属企业安全生产规定》、《生产安全事故罚款处罚规定》试题.docx VIP
- 人教版2025-2026学年八年级历史上册教学工作计划(及进度表).docx
- 整车开发流程培训.pptx VIP
- 残疾人就业指导培训项目组织机构及人员配备.docx VIP
- 体格检查之腹部检查.ppt VIP
- 《中华优秀传统文化》(卢志宁)089-2教案 第8课 中医诊疗与养生.pdf VIP
- 巨人通力GPN65KM(KDL or KDM)-YH无机房电气原理图纸_51833752D04D-2023-9.pdf
文档评论(0)