下载此文档

第8章 可编程接口芯片及其应用.ppt


文档分类:IT计算机 | 页数:约151页 举报非法文档有奖
1/151
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/151 下载此文档
文档列表 文档介绍
第8章可编程接口芯片及其应用
可编程接口芯片概述
可编程并行接口芯片8255A
可编程定时器/计数器8253-5
串口接口芯片
模拟接口
1
可编程接口芯片概述
片选概念
读/写概念
可编程接口的概念
“联络”的概念
2
可编程接口芯片概述
接口电路中多数具有如下电路单元:
(1)输入/输出数据锁存器和缓冲器
用以解决CPU与外设之间速度不匹配的矛盾,
以及起隔离和缓冲的作用;
(2)控制命令和状态寄存器
以存放CPU对外设的控制命令,
以及外设的状态信息;
3
(3)地址译码器
用来选择接口电路中的不同端口(寄存器);
(4)读写控制逻辑;
(5)中断控制逻辑。
从早期的逻辑电路板到大规模集成电路芯片为主的接口芯片。
4
片选概念
必须要有一个地址信号选中接口芯片后,才能使该接口芯片进入电路工作状态,实现数据的输入/输出。
选通端CE(Chip Enable),又称片选端CS (Chip Select)。
CE端是控制接口芯片进入电路工作状态的引脚端。
5
读/写概念:
用IN,OUT指令读/写。
可编程接口的概念
接口芯片大部分是多通道、多功能的。
多通道是指一个接口芯片一面与CPU连接,另一面可接几个外设;
多功能是指一个接口芯片能实现多种接口功能,实现不同的电路工作状态。
6
在接口芯片中,各硬件单元不是固定接死的,可由用户在使用中选择,即通过计算机的指令来选择不同的通道和不同的电路功能,称为“编程控制”。接口电路的组态(即电路工作状态)可由计算机指令来控制的接口芯片称为“可编程序接口芯片”。
用来存放控制电路组态的控制字节的寄存器,称为“控制寄存器”。
7
“联络”的概念
接口芯片常常需要和外设间有一定的“联络”信号,以保证信息的正常传送。
通常采用两个“联络”(Handhake)信号: (选通信号,strobe)和RDY(就绪信号,Ready)。
8
可编程并行接口芯片8255A
8255A的结构和引脚功能
8255A的工作方式
8255A的初始化
8255A的应用举例
16位系统中的并行接口
9
可编程并行接口芯片8255A
Intel 8255A是一种通用的可编程序并行I/O接口芯片,又称“可编程外设接口芯片”PPI(Programmable Peripheral Interface)。
8255A的结构和引脚功能
一、8255A的内部结构
有三个8位端口PA、PB和PC,都可由程序设定为各种不同的工作方式。
通常PA口与PB口用作输入/输出的数据端口,PC口通常用作控制或状态信息的端口,PC口可以分成两个4位的端口。
10

第8章 可编程接口芯片及其应用 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数151
  • 收藏数0 收藏
  • 顶次数0
  • 上传人中国课件站
  • 文件大小0 KB
  • 时间2011-10-11
最近更新