SPUT 9.18255A可编程外圆接口慈片 A组:控制端口A和端口 有2组控制器 C的高4位 B组:控制端口B和端口 C的低4位 有数据总线缓冲、读/写逻辑芯片 2.工作方式 8255A芯片有三种工作方式。 教据采集与处理 6
6 SDUT 数据采集与处理 9.1 8255A可编程外围接口芯片 有2组控制器 A组:控制端口A和端口 C的高4位 B组:控制端口B和端口 C的低4位 有数据总线缓冲、读/写逻辑芯片 2. 工作方式 8255A芯片有三种工作方式
SPUT 9.18255A可编程外圆接口慈片 o方式0—基本的输入/输出方式 ()任何端口都可用做输入输出 特点(2)输出可被锁存,输入不能锁存 (3)有16种输入/输出组态 ③方式1—选通的输入/输出方式。 教据采集与处理 7
7 SDUT 数据采集与处理 9.1 8255A可编程外围接口芯片 方式0 — 基本的输入/输出方式, 特点 ⑴ 任何端口都可用做输入/输出 ⑵ 输出可被锁存,输入不能锁存 ⑶ 有16种输入/输出组态 方式1— 选通的输入/输出方式
SPUT 9.18255A可编程外圆接口慈片 ()A、B组各有一个8位数据口和 4位控制/数据口 特点 (2)8位数据口的输入/输出均可锁存 (3)端口C的4位传送8位数据口控制 /状态信息 它与方式0的不同之处在于: 借助选通或应答式联络信号,把I/O 数据与指定的端口进行发送或接收。 教据采集与处理 8
8 SDUT 数据采集与处理 9.1 8255A可编程外围接口芯片 特点 ⑴ A、B组各有一个8位数据口和一 4位控制/数据口 ⑵ 8位数据口的输入/输出均可锁存 ⑶ 端口C的4 位传送8 位数据口控制 /状态信息 它与方式0的不同之处在于: 借助选通或应答式联络信号,把I/O 数据与指定的端口进行发送或接收
SPUT 9.18255A可编程外圆接口慈片 o方式2一带联络双向总线I/O方式。 注意:此方式仅用于A口。 ()有一个8位双向数据口和一个5位 控制端口C 特点 (2)输入/输出均可锁存 (3)4位控制口用于8位数据端口的控 制/状态信息 教据采集与处理 9
9 SDUT 数据采集与处理 9.1 8255A可编程外围接口芯片 方式2 — 带联络双向总线I/O方式。 注意:此方式仅用于A口。 特点 ⑴ 有一个8位双向数据口和一个5位 控制端口C ⑵ 输入/输出均可锁存 ⑶ 4位控制口用于8位数据端口的控 制/状态信息
SPUT 9.18255A可编程外圆接口慈片 需要说明:在方式1和方式中,并未将端 口C的所有位都用于传送控制 状态信息,剩余的各位仍然可 以通过编程设定为输入/输出 用 以上介绍的各种工作方式及组态,都 可以通过对8255A的初始化来实现 教据采集与处理
10 SDUT 数据采集与处理 9.1 8255A可编程外围接口芯片 需要说明:在方式1和方式2中,并未将端 口C的所有位都用于传送控制 状态信息,剩余的各位仍然可 以通过编程设定为输入/输出 用。 以上介绍的各种工作方式及组态,都 可以通过对8255A的初始化来实现