可编程键盘/显示接口 8279 的引脚功能
8279 采用单一+5V 电源供电,40 脚封装。
DB0~DB7:双向数据总线,用来传送 8279 与 CPU 之间的数据和命令。
CLK:时钟输入线,用以产生内部定时的时钟脉冲。
RESET:复位输入线,8279 复位后被置为字符显示左端输入,二键闭锁的触点回弹型式,
程序
时钟前置分频器被置为 31,RESET 信号为高电平有效。
CS:片选输入线,低电平有效,单片机在 CS 端为低时可以对 8279 读/写操作。
A0:缓冲器低位地址,当 A0 为高电平时,表示数据总线上为命令或状态, 当为低电平
时,
表示数据总线上为命令或状态,当为低电平时,表示数据总线上为数据。
RD:读信号输入线,低电平有效,将缓冲器读出,数据送往外部总线。
WR:写信号输入线,低电平有效,将缓立器读出,将数据从外部数据总线写入 8279 的缓
冲器。
RL2-- 1 40 --VCC
RL3-- 2 39 --RL 1
CLK-- 3 38 --RL 0
IRQ-- 4 37 --CNTL/STB
RL4-- 5 36 --SHIFT
RL5-- 6 35 --SL 3
RL6-- 7 34 --SL 2
RL7-- 8 33 --SL 1
RESRT-- 9 32 --SL 0
RD-- 10 31 --OUT B0
WR-- 11 30 --OUT B1
DB0-- 12 29 --OUT B2
DB1-- 13 28 --OUT B3
DB2-- 14 27 --OUT A0
DB3-- 15 26 --OUT A1
DB4-- 16 25 --OUT A2
DB5-- 17 24 --OUT A3
DB6-- 18 23 --BD
DB7-- 19 22 --CS
VSS-- 20 21 --A0
IRQ:中断请求输出线,高电平有效,在键盘工作方式下,当 FIFO/传感器 RAM 中有数
据时,
此中断线变为高电平,在 FIFO/传感器 RAM 每次读出时,中断线就下降为低电平,若在
RAM
中还有信息,则此线重又变为高电平。在传感器工作方式中, 每当探测到传感器信号变
化时,中断线就变为高电平。
SL0~SL3:扫描线,用来扫描按键开关,传感器阵列和显示数字, 这些可被编程或被译
码。
RL0~RL7:回送线,经过按键或传感器开关与扫描线联接, 这些回送线内部设置有上
评论1
最新资源