使用8085微处理器实现移动显示
英特尔8279是经过特殊设计的输入输出端口芯片,具有两个主要功能。它扫描矩阵键盘,并显示多路复用显示,使处理器从繁重的任务中解脱出来并使其系统地执行。我们已经在以下各段中对8279的工作进行了简要说明。
我们不断扫描8279矩阵键盘。在扫描过程中,如果键盘上的某个键被按下,则会在大约10μs的时间内再次执行扫描,导致键弹起而消失。如果发现仍在按下该键,则将其解释为有效的按键按下。之后,按键的扫描代码被按下并存储在FIFORAM中。按键的位置由扫描代码指示,包括控制键和Shift键的状态。FIFORAM存在于8279中,包括8个字的大小长度,每个宽度8位。然后,作为中断请求输出的IRQ被8279激活。IRQ输出连接到微处理器的中断请求引脚。处理器以先进先出的方式读取FIFORAM,仅用于接收8279的信息,从而使扫描代码被按下。为了刷新,使用了多路显示器8279。有趣的事实是,仅由于持久性视觉原理,总共16个LED才能连续且同时显示字符。16个LED的显示大约需要10μs。