1 功能概述:

Intel8279芯片是一种通用的可编程序的键盘、显示接口器件。单个芯片可以实现键盘输入和LED显示控制两种功能

主要功能:8*8 键盘的键值读取   16个LED显示  片内自带 5 位定时器和扫描电路,不占用 CPU 时间

8279 是可编程的键盘、显示接口芯片。它既具有按键处理功能,又具有自动显示功能,在单片机系统中应用很广泛。8279内部有键盘 FIFO(先进先出堆栈)/传感器,双重功能的8*8=64BRAM,键盘控制部分可控制8*8=64个按键或8*8阵列方式的传感器。该芯片能自动消抖并县有双键锁定保护功能。显示_RAM容量为16*8,即显示器最大配置可达16位LED数码显示

2 内部逻辑结构

3 引脚图与引脚功能

(1)数据线DBO一DB7 是双向三态数据总线,在接口电路中与系统数据总线相连,用以传送CPU 和 8279 之间的数据和命令

(2)地址线/CS=0 选中8279,当A0=1 时,为命令字及状态字地址;当A0=0 时,为片内数据地址,故 8279 芯片占用2个端口地址。

(3)控制线

CLK:8279的时钟输入线
IRQ:中断请求输出线,高电平有效。
/RD、/WR:读、写输入控制线

SLO---SL3:扫描输出线,用来作为扫描键盘和显示的代码输出或直接输出线。
RLO---RL7:回复输入线,它们是键盘或传感器矩阵的信号输入线。
SHIFT:来自外部键盘或传感器矩阵的输入信号,它是 8279 键盘数据的次高位即 D6 位的
状态,该位状态控制键盘上/下档功能。在传感器方式和选通方式中,该引脚无用。

CNTL/S:控制/选通输入线,高电平有效。键盘方式时,键盘数据最高位(D7)的信号输
入到该引脚,以扩充键功能:选通方式时,当该引脚信号上升沿到时,把 RLO---RL7 的数
据存入FIFO RAM 中。
OUTA0---0UTA3:通常作为显示信号的高4位输出线
OUTBO---0UTB3:通常作为显示信号的低4位输出线。
/BD:显示熄灭输出线,低电平有效。当/BD=0 时将显示全熄灭。

 

 

Logo

DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。

更多推荐