当前位置:高等教育资讯网  >  中国高校课件下载中心  >  大学文库  >  浏览文档

上海交通大学:《微机原理与接口技术》课程PPT教学课件(微型计算机技术)第八章 可编程接口芯片及其应用

资源类别:文库,文档格式:PPT,文档页数:151,文件大小:6.42MB,团购合买
8.1 可编程接口芯片概述 ❖片选概念 ❖读/写概念 ❖可编程接口的概念 ❖“联络”的概念 8.2 可编程并行接口芯片8255A ❖8255A的结构和引脚功能 ❖8255A的工作方式 ❖8255A的初始化 ❖8255A的应用举例 ❖16位系统中的并行接口 8.3 可编程定时器/计数器8253-5 ❖可编程定时器/计数器的基本工作原理 ❖8253-5的结构和功能 ❖8253-5的工作方式 8.4 串口接口芯片 ❖串行通信概述 ❖串行接口原理 ❖可编程通信接口8251A 8.5 模拟接口 ❖概述 ❖数/模转换器DAC0832及其接口 ❖模/数转换器ADC0809及其接口
点击下载完整版文档(PPT)

第8章可编程接口芯片及其应用 81可编程接口芯片概述 8.2可编程并行接口芯片8255A 8.3可编程定时器/计数器8253-5 84串口接口芯片 85模拟接

1 第8章 可编程接口芯片及其应用 8.1 可编程接口芯片概述 8.2 可编程并行接口芯片8255A 8.3 可编程定时器/计数器8253-5 8.4 串口接口芯片 8.5 模拟接口

81可编程接口芯片概述 心片选概念 读/写概念 可编程接口的概念 联络”的概念

2 8.1 可编程接口芯片概述 ❖片选概念 ❖读/写概念 ❖可编程接口的概念 ❖“联络”的概念

8.1可编程接口芯片概述 接口电路中多数具有如下电路单元 (1)输入输出数据锁存器和缓冲器 用以解决CPU与外设之间速度不匹配的矛盾, 以及起隔离和缓冲的作用; (2)控制命令和状态寄存器 以存放CPU对外设的控制命令, 以及外设的状态信息;

3 8.1 可编程接口芯片概述 接口电路中多数具有如下电路单元: (1)输入/输出数据锁存器和缓冲器 用以解决CPU与外设之间速度不匹配的矛盾, 以及起隔离和缓冲的作用; (2)控制命令和状态寄存器 以存放CPU对外设的控制命令, 以及外设的状态信息;

(3)地址译码器 用来选择接口电路中的不同端口(寄存器); (4)读写控制逻辑; (5)中断控制逻辑。 从早期的逻辑电路板到大规模集成电路芯片 为主的接口芯片

4 (3)地址译码器 用来选择接口电路中的不同端口(寄存器); (4)读写控制逻辑; (5)中断控制逻辑。 从早期的逻辑电路板 到 大规模集成电路芯片 为主的接口芯片

81.1片选概念 必须要有一个地址 CE 信号选中接口芯片后, 才能使该接口芯片进入AxA小译码器 接口 电路工作状态,实现数 芯片 据的输入/输出 选通端CE(Chip Enable),又称片选端DB 输入口DB 输出口 cs( Chip select M/O RD M/ CE端是控制接口芯cE WR CE 片进入电路工作状态的 引脚端。 (a) (b)

5 8.1.1 片选概念 必须要有一个地址 信号选中接口芯片后, 才能使该接口芯片进入 电路工作状态,实现数 据的输入 /输出。 选通端CE (Chip Enable),又称片选端 CS (Chip Select)。 CE端是控制接口芯 片进入电路工作状态的 引脚端

812读/写概念: 用Ⅳ,OUT指令读/写 8.1.3可编程接口的概念 接口芯片大部分是 通道0 外设0 多通道、多功能的 多通道是指一个接6线 通道1 外设1 口芯片一面与CPU连接, 通道2 外设2 另一面可接几个外设; 通迸n 多功能是指一个接 外设n 口芯片能实现多种接口 功能,实现不同的电路 工作状态

6 8.1.2 读 /写概念 : 用IN ,OUT指令读 /写。 8.1.3 可编程接口的概念 接口芯片大部分是 多通道、多功能的。 多通道是指一个接 口芯片一面与CPU连接, 另一面可接几个外设; 多功能是指一个接 口芯片能实现多种接口 功能,实现不同的电路 工作状态

在接口芯片中,各硬件单 元不是固定接死的,可由用户 在使用中选择,即通过计算机 的指令来选择不同的通道和不 数据线 同的电路功能,称为“编程控 制”。接口电路的组态(即电/妻 外 STB 路工作状态)可由计算机指令口 RDY 设 来控制的接口芯片称为“可编 程序接口芯片”。 用来存放控制电路组态的 控制字节的寄存器,称为“控 制寄存器

7 在接口芯片中,各硬件单 元不是固定接死的,可由用户 在使用中选择,即通过计算机 的指令来选择不同的通道和不 同的电路功能,称为“编程控 制”。接口电路的组态(即电 路工作状态)可由计算机指令 来控制的接口芯片称为“可编 程序接口芯片”。 用来存放控制电路组态的 控制字节的寄存器,称为“控 制寄存器

81.4“联络”的概念 接口芯片常常需要和外设间有一定的“联络”信号, 以保证信息的正常传送 通常采用两个“联络”( Handshake)信号TB(选 通信号, strobe)和RDY(就绪信号, Ready)。 LK∏LL s RDY RD

8 8.1.4 “联络”的概念 接口芯片常常需要和外设间有一定的“联络”信号, 以保证信息的正常传送。 通常采用两个“联络”(Handhake)信号: (选 通信号,strobe)和RDY(就绪信号,Ready)。 STB

82可编程并行接口芯片8255A 8255A的结构和引脚功能 8255A的工作方式 8255A的初始化 8255A的应用举例 16位系统中的并行接口

9 8.2 可编程并行接口芯片8255A ❖8255A的结构和引脚功能 ❖8255A的工作方式 ❖8255A的初始化 ❖8255A的应用举例 ❖16位系统中的并行接口

82可编程并行接口芯片8255A Intel8255A是一种通用的可编程序并行IO接口芯片, 又称“可编程外设接口芯片”PPI( Programmable Peripheral interface) 8218255A的结构和引脚功能 、8255A的内部结构 有三个8位端口PA、PB和PC,都可由程序设定为各 种不同的工作方式。 通常PA口与PB口用作输入/输出的数据端口,PC口通 常用作控制或状态信息的端口,PC口可以分成两个4位的 端口

10 8.2 可编程并行接口芯片8255A Intel 8255A是一种通用的可编程序并行I/O接口芯片, 又称“可编程外设接口芯片”PPI(Programmable Peripheral Interface)。 8.2.1 8255A的结构和引脚功能 一、8255A的内部结构 有三个8位端口PA、PB和PC,都可由程序设定为各 种不同的工作方式。 通常PA口与PB口用作输入/输出的数据端口,PC口通 常用作控制或状态信息的端口,PC口可以分成两个4位的 端口

点击下载完整版文档(PPT)VIP每日下载上限内不扣除下载券和下载次数;
按次数下载不扣除下载券;
24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
共151页,可试读30页,点击继续阅读 ↓↓
相关文档

关于我们|帮助中心|下载说明|相关软件|意见反馈|联系我们

Copyright © 2008-现在 cucdc.com 高等教育资讯网 版权所有