摘 要: | 可编程的并行输入/输出接口芯片 Z—80PIO 有两个独立的端口——A 口和 B 口,由程序可设定四种不同的工作方式,其中方式0、方式1、方式3的应用很广泛,而方式2(双向方式)的应用很少。其原因是方式2对数据输入和输出的时序要求很严格,而外设的输入和输出又具有自己特有的时序,故二者(或三者)不易配合。我们在 PIO 的A 口同时接入了 ADC0809芯片和 TPμP—40型打印机,以少量的硬件实现了三者间时序的配合,完成了双向传输。它有理论意义,也有实用价值:一个端口带了二个外设,节省出一个口作位控方式用;由于它工作于中断方式,程序编制合适可以使数据的输出和
|