- 2
- 0
- 约3.29千字
- 约 6页
- 2023-11-28 发布于四川
- 举报
口的数据输入输出,其中A口、B
口的数据输入输出,其中A口、B口作输入或输出口,C口的部分位
答信号的通信。3)控制器8255将3个通道分为两组,即PA0
能并行传送8位数据,所以其数据线为8根D0~D7。由于825
8255A芯片简介及其应用
班 级:
姓 名:
学 号:
便能检测到该列线上的低电平;读取B口的状态时,还能读到行线上D显示器等等。五、总
便能检测到该列线上的低电平;读取B口的状态时,还能读到行线上
D显示器等等。五、总
要对8255进行读、写操作时,必须先向8255发片选信号选中
送方式(方式2)。1)方式0:相当于三个独立的8位简单接口,
8255 是 Intel 公司生产的可编程并行 I/O 接口芯片,有 3 个 8 位并行
I/O 口。 具有 3 个通道 3 种工作方式的可编程并行接口芯片( 40 引脚) 。 其 各口功能可由软件选择,使用灵活,通用性强。 8255 可作为单片机与多种 外设连接时的中间接口电路。
二、内部结构
8255 作为主机与外设的连接芯片,必须提供与主机相连的 3 个总线接 口,即数据线、地址线、控制线接口。同时必须具有与外设连接的接口 A、 B、C 口。由于 8255 可编程, 所以必须具有逻辑控制部分,因而 8255 内部结 构分为 3 个部分:与 CPU连接部分、与外设连接部 分、控制部分。
1 )与 CPU连接部分
根据定义, 8255 能并行传送 8 位数据,所以其数据线为 8 根 D0~ D7。 由于 8255 具有 3 个通道 A、 B、C,所以只要两根地址线就能寻址 A、 B、C 口及控制寄存器,故地址线为两根 A0~ A1。此外 CPU要对 8255 进行读、写 与片选操作,所以控制线为片选、复位、读、写信号。各信号的引脚编号 如下:
( 1 )数据总线 DB:编号为 D0~ D7,用于 8255 与 CPU传送 8 位数据。
( 2 )地址总线 AB:编号为 A0~ A1,用于选择 A、 B、C 口与控制寄存 器。
( 3 )控制总线 CB:片选信号、复位信号 RST、写信号、读信号。当 CPU 要对 8255 进行读、写操作时,必须先向 8255 发片选信号选中 8255 芯片, 然后发读信号或写信号对 8255 进行读或写数据的操作。
2 )与外设接口部分
根据定义, 8255 有 3 个通道 A、 B、C 与外设连接,每个通道又有 8 根 线与外设连接,所以 8255 可以用 24 根线与外设连接,若进行开关量控制, 则 8255 可同时控制 24 路开关。各通道的引脚编号如下:
( 1)A 口:编号为 PA0~ PA7,用于 8255 向外设输入输出 8 位并行数 据。
( 2)B 口:编号为 PB0~ PB7,用于 8255 向外设输入输出 8 位并行数 据。
( 3)C 口:编号为 PC0~ PC7,用于 8255 向外设输入输出 8 位并行数 据,当 8255 工作于应答 I/O 方式时, C 口用于应答信号的通信。
3 )控制器
8255 将 3 个通道分为两组,即 PA0~ PA7与 PC4~ PC7组成 A组,PB0~ PB7与 PC0~ PC3组成 B 组。如图( 1 )所示,相应的控制器也分为 A组控制 器与 B 组控制器,各组控制器的作用如下:
( 1)A组控制器:控制 A 口与上 C 口的输入与输出。
1
。(3)C口:编号为PC0~PC7,用于8255向外设输入输7,用于8255与CPU传送8位数据。(
。(3)C口:编号为PC0~PC7,用于8255向外设输入输
7,用于8255与CPU传送8位数据。(2)地址总线AB:编
与上C口的输入与输出。1(2)B组控制器:控制B口与下C口的
,有8个开关K7~K0,要求不断检测它们的通断状态,并随时在
图( 1)
三、工作方式
8255 芯片有三种工作方式:基本输入/ 输出方式(方式 0 )、选通工作 方式(方式 1 )、双向传送方式(方式 2)。
1 )方式 0:
相当于三个独立的 8 位简单接口,各端口既可设置为输入口,也 可设置为输出口,但不能同时实现输入及输出。 C 端口可以是一个 8 位 的简单接口,也可以分为两个独立的 4 位端口。方式 0 常用于连接简 单外设(适于无条件或查询方式)。
常使 A 端口和 B 端口作为 8 位数据的输入或输出口,使 C 口的某 些位作状态输入。
2 )方式 1:
利用一组选通控制信号控制 A 端口和 B 端口的数据输入输出,其 中 A 口、 B 口作输入或输出口, C 口的部分位用作选通控制信号,而 A 口、 B 口在作为输入和输出时的选通信号是不同的。
方式 1 主要用于中断控制方式下的输入输出, C 口的 8 位除用作选 通
您可能关注的文档
- 334省道总体施工组织设计122 - 施工组织.docx
- 334省道总体施工组织设计2 - 施工组织.docx
- 500kV输电线路工程灌注桩基础施工方案122 - 设计及方案.docx
- 520大型促销活动方案2 - 活动策划.docx
- 600雨水管顶管工程2 - 轻工.docx
- 650轧机设备基本情况2 - 公司方案.docx
- 800吨龙门吊修理施工方案2 - 解决方案 .docx
- 800字作文纸带旁批12 - 管理学资料.docx
- 9宫格数独题目2 - 试题.docx
- 2304综采工作面强制放顶安全技术措施2 - 安全文明施工.docx
- 七年级语文上册期末模拟试卷1(解析版).docx
- 七年级语文上册期末模拟试卷1(原卷版).docx
- 七年级语文上册期末模拟试卷2(原卷版).docx
- 七年级语文上册期末模拟试卷2(解析版).docx
- 期末测试卷(二)(解析版)2024—2025学年七年级语文上册期末测试卷(全国版).docx
- 期末测试卷(三)(解析版)2024—2025学年七年级语文上册期末测试卷(全国版).docx
- 期末测试卷(二)(原卷版)2024—2025学年七年级语文上册期末测试卷(全国版).docx
- 期末测试卷(三)(原卷版)2024—2025学年七年级语文上册期末测试卷(全国版).docx
- 期末测试卷(一)(原卷版)2024—2025学年七年级语文上册期末测试卷(全国版).docx
- 期末测试卷(一)(解析版)2024—2025学年七年级语文上册期末测试卷(全国版).docx
原创力文档

文档评论(0)