- 6
- 0
- 约5.68千字
- 约 47页
- 2019-05-13 发布于广东
- 举报
第 8 章 (一) 可编程并行接口8255A 教学重点 8255A的工作方式和编程 8255A的应用 并行数据传输方式 以计算机的字长,通常是8位、16位或32位为传输单位,一次传送一个字长的数据 适合于外部设备与微机之间进行近距离、大量和快速的信息交换 例如:微机与并行接口打印机、磁盘驱动器 微机系统中最基本的信息交换方法 例如:系统板上各部件之间,接口电路板上各部件之间 8.1 8255A的内部结构 具有多种功能的可编程并行接口电路芯片 最基本的接口电路:三态缓冲器和锁存器 与CPU间、与外设间的接口电路:状态寄存器和控制寄存器 还有端口的译码和控制电路、中断控制电路 分3个端口,共24个外设引脚 共三种输入输出工作方式 并行接口8255 特点: 含3个独立的8位并行输入/输出端口,各端口均具有数据的控制和锁存能力 可通过编程设置各端口的工作方式和数据传送方向(入/出/双向)。 一、引线 8.2 8255A的引脚信号和功能 引线(续) 连接系统端的主要引线: D0~D7 CS RD WR A0,A1 RESET——复位信号,接系统总线的RESET 引线(续) 连接外设端的引脚: PA0~PA7 PB0~PB7 PC0~PC7 二、结构 A组 B组 8255与系统的连接示意图 三、8255工作方式 基本输入/输出方式(方式0) 选通工作方式(方式
您可能关注的文档
- 青岛理工大学理学院Java程序设计基础课件 第七讲(2).ppt
- 青岛理工大学理学院Java程序设计基础课件 第三讲(1).ppt
- 青岛理工大学理学院Java程序设计基础课件 第三讲(2).ppt
- 青岛理工大学理学院Java程序设计基础课件 第三讲(3).ppt
- 青岛理工大学理学院Java程序设计基础课件 第十讲.ppt
- 青岛理工大学理学院Java程序设计基础课件 第十一讲(1).ppt
- 青岛理工大学理学院Java程序设计基础课件 第十一讲(2).ppt
- 青岛理工大学理学院Java程序设计基础课件 第四讲.ppt
- 青岛理工大学理学院Java程序设计基础课件 第五讲.ppt
- 青岛理工大学理学院Java程序设计基础课件 第一讲.ppt
- 青岛农业大学机电工程学院微机原理与应用课件 第八章(2).ppt
- 青岛农业大学机电工程学院微机原理与应用课件 第二章.ppt
- 青岛农业大学机电工程学院微机原理与应用课件 第六章.ppt
- 青岛农业大学机电工程学院微机原理与应用课件 第七章.ppt
- 青岛农业大学机电工程学院微机原理与应用课件 第三章.ppt
- 青岛农业大学机电工程学院微机原理与应用课件 第十二章.ppt
- 青岛农业大学机电工程学院微机原理与应用课件 第十三章.ppt
- 青岛农业大学机电工程学院微机原理与应用课件 第四章(1).ppt
- 青岛农业大学机电工程学院微机原理与应用课件 第四章(2).ppt
- 青岛农业大学机电工程学院微机原理与应用课件 第四章(3).ppt
原创力文档

文档评论(0)