8085 数据传输方案
执行一个 8085 程序时,输入输出设备可以通过程序在中途进行中断。中断的执行方式取决于处理器的运作方式,因为处理器需要与输入输出设备进行紧急通信。数据传输方案总是希望将信息发送给处理器,而不是从 8085 处理器接收信息。这是因为在整个 8085 数据传输方案过程中,发送和接收信息对于执行整个程序至关重要。
与输入输出设备的通信不是直接进行的。通信过程是通过输入输出端口借助于输入输出设备系统地进行的。数据传输可以采用两种形式:并行或串行。通过程序输入访问或并行传输数据,可以使用输入输出程序部分或直接内存访问 (DMA) 方案进行数据传输。对于并行数据传输,我们有三种不同的方式,微处理器可以通过这些方式与输入或输出设备进行通信。它们是
基本数据传输方案:最简单的数据传输方案是基本数据传输。当我们准确了解输入输出设备的定时特性时,此方法对我们非常有益。
状态检查数据传输:状态检查数据传输过程比简单数据传输要复杂得多。当我们不准确了解输入输出设备的定时特性时,可以使用此方法。处理器会收到关于输入输出设备是否准备好进行数据传输的状态信息。
中断驱动数据传输:当我们不准确了解输入输出设备的定时特性时,并且设备准备就绪需要很长时间时,可以使用此方法。如果我们采用数据传输检查;处理器在这里会在循环中浪费大量时间,等待设备准备就绪。
广告