8279芯片接口详解及应用

需积分: 10 11 下载量 4 浏览量 更新于2024-12-18 收藏 53KB DOC 举报
"8279yingjiao原理图提供了关于8279芯片的详细信息,包括其引脚配置、功能以及与CPU的交互方式。8279是一款可编程键盘/显示接口,适用于微处理器系统中的输入输出管理。" 8279芯片是一种重要的接口集成电路,它设计用于管理键盘输入和显示器输出。该芯片的特点在于它的灵活性和可编程性,允许用户根据具体应用定制键盘布局和显示器功能。8279的主要特点和引脚功能如下: 1. **双向数据总线(DB0~DB7)**:这8个引脚用于8279与CPU之间交换数据和命令。数据可以在读或写操作中流动,取决于RD和WR信号的状态。 2. **时钟输入(CLK)**:这个引脚接收外部时钟信号,用于产生内部操作所需的定时脉冲。 3. **复位(RESET)**:高电平时,8279执行复位操作,初始化为默认状态,如字符显示位置设定在左端,设置二键闭锁为触点回弹模式,程序时钟前置分频器设定为31。 4. **片选输入(CS)**:低电平有效,当CS为低时,表明CPU选择8279进行读写操作。 5. **地址线(A0)**:区分数据和命令。当A0为高时,数据总线上的信号被视为命令或状态;为低时,视为数据。 6. **读信号(RD)**:低电平有效,激活读操作,将8279内部缓冲器的数据传送到外部总线。 7. **写信号(WR)**:低电平有效,用于将外部总线上的数据写入8279的内部缓冲器。 8. **中断请求输出(IRQ)**:高电平时,表示有键盘事件(如FIFO中有数据)或传感器状态变化,中断线在每次读取FIFO后会下降,若有未处理的信息则再次变高。 9. **扫描线(SL0~SL3)**:用于检测键盘开关或传感器阵列的状态,通过编程或译码进行扫描。 10. **回送线(RL0~RL7)**:这些线与扫描线相连,当按键闭合时,相应的回送线变为低电平,无按键闭合时则保持高电平。 11. **换位功能(SHIFT)**:用于识别是否按下SHIFT键,当该键被按下时,此引脚被拉低。 8279的工作方式包括键盘工作方式和传感器工作方式。在键盘工作方式下,FIFO(先进先出)存储键盘的输入数据,并通过IRQ线向CPU发送中断请求。而在传感器工作方式下,8279可以监控传感器阵列的变化,同样通过IRQ发出中断请求。 8279芯片是微处理器系统中一个强大且灵活的组件,能够高效地处理输入输出任务,尤其是在需要自定义键盘布局和显示控制的场合。理解其引脚功能和操作原理对于设计和调试基于8279的系统至关重要。