第8章并行接口芯片 并行接口一般具有两个或两个以上的8位/O接口。各个口 的工作方式可由程序分别确定或改变,使用灵活,便于和 各种外部设备连接。因此,又称可编程的外部接口(PP) 目前各主要微处理器厂商都有自己的PP产品,但它们的 功能基本类似 i Lin University China CpTE型CIENCE AND T厘CHNDOLOGY
COMPUTER SCIENCE AND TECHNOLOGY COMPUTER SCIENCE AND TECHNOLOGY 第8章 并行接口芯片 • 并行接口一般具有两个或两个以上的8位I/O接口。各个口 的工作方式可由程序分别确定或改变,使用灵活,便于和 各种外部设备连接。因此,又称可编程的外部接口(PPI) • 目前各主要微处理器厂商都有自己的PPI产品,但它们的 功能基本类似
8.1可编程的输入输出接口芯片8255 上 8255可编程外部设备接口是Intel的PPI产品。该芯片可以 和8086、8088等微处理器直接连接,也适用于MCS-48、 MCS-51系列单片机 Ji Lin University China COMPUTER SCIENCE AND TECHNOLOGY
COMPUTER SCIENCE AND TECHNOLOGY COMPUTER SCIENCE AND TECHNOLOGY 8.1 可编程的输入输出接口芯片8255 • 8255可编程外部设备接口是Intel的PPI产品。该芯片可以 和8086、8088等微处理器直接连接,也适用于MCS-48、 MCS-51系列单片机
CHINA 8255的引线及结构 -PA4 ☐(8) -PAS A 控制 b7-D0 数总 糧 器 端口 高4位 CTA PC4 低 (8) 位 40 逻辑 B组 制 端 -PB4 (8) PB7A PBO -PB3 RESET 口B Ji Lin University China COMPUTER SCIENCE山NDY室CHNOLOGY
COMPUTER SCIENCE AND TECHNOLOGY COMPUTER SCIENCE AND TECHNOLOGY 8255的引线及结构
8255的工作方式 8255有三种基本工作方式: 方式0一一基本输入输出方式 方式1一一选通输入输出方式 方式2一一双向传送方式 三种工作方式均可由用户编程来选定,即由编程送入控制 口内的不同控制字来选择 Ji Lin University China COMPUTER SCIENCE AND TECHNOLOGY
COMPUTER SCIENCE AND TECHNOLOGY COMPUTER SCIENCE AND TECHNOLOGY 8255的工作方式 • 8255有三种基本工作方式: • 方式0――基本输入输出方式 • 方式1――选通输入输出方式 • 方式2――双向传送方式 • 三种工作方式均可由用户编程来选定,即由编程送入控制 口内的不同控制字来选择
8255的控制字 方式选择字 D6 Ds D D D2 D D A口方式选择 A口 C口高 B▣ B口 C口低 IO 半I/o 方式 VO 半Vo D.Ds 方式 0= 0= 0= 0= 0= 0 0 方式0 输出 输出 方式0 输出 1 方式 1= 1 方式2 勤入 方式 入 指入 C口置位/复位控制字 D Ds Ds Da D; D2 Di D × × 位选择 状态 3D2D1位选择 0=复位 0 00 PCO 1=置位 01 PCI 0 1 0 PC2 11 PC3 1 0 0 PC4 1 PC5 0 PC6 1 PC7 Ji Lin University China COMPUTER CCE山DY里COL)GY
COMPUTER SCIENCE AND TECHNOLOGY COMPUTER SCIENCE AND TECHNOLOGY 8255 的控制字 方式选择字 D7 D6 D5 D4 D3 D2 D1 D0 1 A 口方式选择 A 口 I/O C 口高 半 I/O B 口 方式 B 口 I/O C 口低 半 I/O C 口置位/复位控制字 D7 D6 D5 D4 D3 D2 D1 D0 1 × × × 位选择 状态 图 4.2.2 8255A 控制字格式 D6 D5 方式 0 0 方式 0 0 1 方式 1 1 × 方式 2 D3 D2 D1 位选择 0 0 0 PC0 0 0 1 PC1 0 1 0 PC2 0 1 1 PC3 1 0 0 PC4 1 0 1 PC5 1 1 0 PC6 1 1 1 PC7 0=复位 1=置位 0 = 输出 1 = 输入 0 = 输出 1 = 输入 0 = 方式 0 1 = 方式 1 0 = 输出 1 = 输入 0 = 输出 1 = 输入