2、82C55的工作方式和时序
  82C55有三种工作方式,一种是称作方式0的同步的输入、输出传送,一种称作方式1的异步输入或输出传送,另一种是称作方式2的异步双向传送。
  82C55有如下三种工作方式。方式0是指同步的输入、输出传送;方式1是指异步输入或输出传送;方式2则是指异步双向传送。三种方式的具体含义如下:
方式0
  A、B、C三个端口都可以工作在方式0同步数据传送方式,方式0操作可以使82C55A成为一个具有缓冲的输入设备,或者成为一个具有锁存功能的输出设备。在该方式下82C55提供了最基本的输入/输出工作方式,它没有“握手联络”信号,微处理器只要对端口进行最简单的读和写就能完成数据的输入和输出操作。在该方式下,82C55A可以定义为两个8位端口(A、B),两个4位端口(C);任意端口均可定义为输入或输出。