1 / 60
文档名称:

第 10 章 并行接口芯片8255.ppt

格式:ppt   页数:60
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

第 10 章 并行接口芯片8255.ppt

上传人:中国课件站 2011/10/11 文件大小:0 KB

下载得到文件列表

第 10 章 并行接口芯片8255.ppt

文档介绍

文档介绍:第 10 章并行接口芯片8255
本章讲述:
可编程并行输入输出接口芯片8255-A的结构
方式选择
方式 0 的功能
方式 1 的功能
方式 2 的功能
8255应用举例
当CPU要从外设输入信号或者输出信息给外设,可以采用程序查询方式、中断方式和DMA方式。但是,不论采用哪一种方式,CPU总是通过接口电路(Interface)才能与外设连接。所以,接口电路一边与CPU连接,另一边与外设连接。
在接口电路中,要有输入输出数据的锁存器和缓冲器,要有状态(如Ready,Busy等)和控制命令的寄存器,以便于CPU与接口电路之间采用应答方式(程序查询式)来交换信息,也便于接口电路与外设之间传送信息。接口电路中还要有端口的译码和控制电路,以及为了与CPU用中断方式交换信息所需要的中断请求触发器、中断屏蔽触发器、中断优先权排队电路和能向CPU发出中断矢量的电路等。这样,才能解决CPU的驱动能力问题、时序的配合问题以及实现各种控制,保证CPU能正确可靠地与外设交换信息。
随着大规模集成电路技术的发展,生产了许多通用的可编程序的接口芯片。这些接口芯片按数据传送的方式可以分为并行接口和串行接口两大类。本章只讨论并行接口芯片,串行接口芯片放在第11章中介绍。
通常并行接口芯片应该具有以下功能:
(1) 两个或两个以上的具有锁存器或缓冲器的数据端口;
(2) 每个数据端口都有与CPU用应答方式交换信号所必需的控制和状态信息,也有与外设交换信息所必需的控制和状态信息;
(3) 通常每个数据端口还具有能用中断方式与CPU交换信息所必需的电路;
(4) 选片和控制电路;
(5) 通常这类接口芯片可用程序选择数据端口,选择端口的传送方向(输入或输出或双向),选择与CPU交换信息的方法(查询或中断)等,故片中要有能实现这些选择的控制字寄存器,它可由CPU用输出指令来写入。
所以,接口芯片在工作前必须要由CPU用输出指令对它编程——初始化,以规定它的工作方式。
-5的结构
Intel 8255A-5是一个为8080、8085和8086/8088微型计算机系统设计的通用I/O接口芯片。它可以用程序来改变功能,通用性强,使用灵活。通过它可以将CPU的总线直接接向外设。
8255A的方框图如图10-1所示。
8255A由以下几个部分组成:
1. 数据端口A、B、C
它有三个输入输出端口: Port A、Port B和Port C。每一个端口都是8位,都可以选择作为输入或输出,但功能上有着不同的特点。
(1) 端口A: 一个8位数据输出锁存和缓冲器;一个8位数据输入锁存器。
(2) 端口B: 一个8位数据输入/输出、锁存/缓冲器;一个8位数据输入缓冲器。
(3) 端口C: 一个8位数据输出锁存/缓冲器;一个8位数据输入缓冲器(输入没有锁存)。
通常端口A或B作为输入输出的数据端口,而端口C作为控制或状态信息的端口,它在方式字的控制下,可以分成两个4位的端口,每个端口包含一个4位锁存器,它们分别与端口 A和B配合使用,可以作为控制信号输出,或者作为状态信号输入。
2. A组和B组控制电路
这是两组根据CPU的命令字控制8255A工作方式的电路。它们有控制寄存器,接受CPU输出的命令字,然后分别决定两组的工作方式,也可根据CPU的命令字对端口C的每一位实现按位“复位”或“置位”。

最近更新

2024年白银矿冶职业技术学院单招职业技能测试.. 41页

2024年石家庄医学高等专科学校单招职业技能测.. 39页

2024年石家庄科技信息职业学院单招职业技能考.. 40页

2024年石河子工程职业技术学院单招职业倾向性.. 40页

2024年福州科技职业技术学院单招职业倾向性测.. 40页

2024年福建生物工程职业技术学院单招职业技能.. 42页

2024年福建省莆田市单招职业适应性考试模拟测.. 40页

2024年聊城职业技术学院单招职业技能测试模拟.. 39页

2024年苏州托普信息职业技术学院单招职业适应.. 40页

2024年衢州职业技术学院单招职业适应性测试模.. 40页

2024年西安电力高等专科学校单招职业技能考试.. 41页

2024年贵州交通职业技术学院单招职业倾向性考.. 39页

2024年贵州工程职业学院单招职业适应性测试模.. 39页

2024年贵州机电职业技术学院单招职业适应性考.. 40页

2024年贵州省六盘水市单招职业倾向性考试题库.. 41页

2024年贵州职业技术学院单招职业倾向性考试题.. 39页

2024年贵州食品工程职业学院单招职业技能考试.. 41页

2024年赣州职业技术学院单招职业倾向性测试模.. 38页

2024年辽宁医药职业学院单招职业适应性测试模.. 42页

2024年辽宁建筑职业学院单招职业适应性考试模.. 39页

2024年辽宁省丹东市单招职业倾向性考试模拟测.. 40页

2024年辽宁轨道交通职业学院单招职业倾向性测.. 41页

2024年达州中医药职业学院单招职业适应性测试.. 40页

2024年通辽职业学院单招职业倾向性考试题库带.. 39页

2024年遵义职业技术学院单招职业技能考试题库.. 40页

2024年郑州医药健康职业学院单招综合素质考试.. 40页

2024年郑州电力职业技术学院单招职业倾向性测.. 39页

小学数学六年级下册《鸽巢问题》作业设计 9页

【人教版英语字帖】七年级下册单词表衡水体字.. 42页

国开《建筑力学》期末机考答案 15页