- 5
- 0
- 约1.39万字
- 约 66页
- 2018-06-06 发布于河北
- 举报
10微型计算机原理--可编程并行接口8255A
第十章 可编程并行接口8255A 10.1 可编程并行接口8255A 10.2 8255A的控制字 10.3 方式0-基本的输入/输出方式 10.4 方式1—选通的输入输出方式 10.5 方式2—双向传输方式 10.6 8255A的应用举例 10.1 可编程并行接口8255A 二、8255A的内部结构 8255A是INTER系列的并行接口芯片。它是可编程的,可以通过软件来设置芯片的工作方式。 1.数据端口A、B、C 它有三个输入/输出端口:Port A、Port B和Port C。每一个端口都是8位,都可以选择作为输入或输出。 每个端口:输入带缓冲寄存器, 输出带锁存寄存器。 2.A组控制和B组控制 这是两组根据CPU的命令字控制8255A工作方式的电路。它们有控制寄存器,接受CPU输出的命令字,然后分别决定两组的工作方式,也可根据CPU的命令字对端口C的每一位实现按位“复位”或“置位”操作。 A组控制电路端口A和端口C的上半部。 B组控制电路端口B和端口C的下半部。 3.读/写控制逻辑电路 它与CPU的地址总线中的A1、A0以及有关的控制信号相连,由它控制把CPU的控制命令或输出数据送至相应的端口;也由它控制把外设的状态信息或输入数据通过相应的端口,送至CPU。 4.数据总线缓冲器 是一个三态双向8位缓冲器,它是8255A与系统数据总线的接口。 5.读写控制信号 RESET:复位信号,低电平有效。 D7~D0 :和数据线相连。 CS :芯片选择信号,低电平有效。 RD :芯片读出信号,低电平有效。 WR :芯片写入信号,低电平有效。 A1、A0:端口选择信号。 A1、A0=00,选中端口A; A1、A0=01,选中端口B; A1、A0=10,选中端口C; A1、A0=11,选中控制端口; 提问1: 并行接口芯片8255与CPU接口有哪些信号线,每个信号的用途是什么? 8255占用几个端口地址?各个端口分别对应什么? 端口C可以分为两组吗? 10.2 8255A的控制字 控制字:分为两类 端口的方式选择控制字,可使8255A的3个数据端口工作在不同的方式。 C端口按位置1/0控制字,它可使C端口中的任何一位进行置位或复位。 8255A的3种基本工作方式: 方式0:基本的输入/输出方式 方式1:选通的输入/输出方式 方式2:双向的传输方式 1.方式控制字 例10-1:设A端口工作方式0,输出, B端口工作于方式0,输入。 注意: 端口A可以工作在方式0、方式1或方式2;端口B只能工作在方式0或方式1;端口C则常常配合端口A和端口B工作。 归为同一组的两个端口可以分别工作在输入方式和输出方式,并不要求同为输入方式或同为输出方式,而具体工作在那 个端口,由方式控制字来决定。 2. 端口C置1/0控制字 注意: C端口置1/0控制字尽管是对端口C进行操作,但此控制字必须写入控制口,而不是写入C端口。 置1/0控制字的D0决定了是置1操作还是置0操作。 置1/0控制字的D3、D2、D1位决定了对C端口的那一位进行操作。 例10-2:设8255A的控制口地址为00EEH,要求对端口C的PC7置1,则控制=0FH,要求对端口C的PC3置0,控制字=06H。 下面的程序可以实现上述要求: MOV AL , 0FH ;对PC7置1的控制字 MOV DX , 00EEH ;控制口地址送DX OUT DX , AL ;对PC7置1操作 MOV AL , 06H ;对PC3置0的控制字 OUT DX , AL ;对PC3进行置0的操作 提问2: 8255A的方式选择控制字和置1/置0控制字都是写入控制端口的,那么,它们是由什么来区分的? 10.3 8255A的工作方式0 8255A的3种基本工作方式: 方式0:基本的输入/输出方式 方式1:选通的输入/输出方式 方式2:双向的传输方式 一、方式0--基本输入输出方式功能 ① 任何一个端口可以作为输入口,也可以作为输出口。 ② 各个端口输入或输出,所以可以适用于多种使用场合。 方式0使用场合 两种: 一种是同步传送, 另一种是查询式传送。 二、方式0的时序 例10-3:用8255A控制三个发光二极管依秩序循环显示。 用8255A控制三个发光二极
您可能关注的文档
- 0-医学统计学习题答案(二).pdf
- 003-影响手术数字示教质量的几个因素(天津眼科医院).pdf
- 0-第10章-1-酸碱平衡.ppt
- 00《良种繁育技术》(2010--2011学年第1学期)--课件--00绪论.ppt
- 01 常量、变量与数据类型.ppt
- 01机电动力学基础.ppt
- 02_第2章_类与类图.ppt
- 02章 热力学第一定律-复习2.ppt
- 02章 热力学第一定律-复习4.ppt
- 02牛顿运动定律n.pdf
- 小区绿化施工协议书.docx
- 墙面施工协议书.docx
- 1 古诗二首(课件)--2025-2026学年统编版语文二年级下册.pptx
- (2026春新版)部编版八年级道德与法治下册《3.1《公民基本权利》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《4.3《依法履行义务》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.2《按劳分配为主体、多种分配方式并存》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.1《公有制为主体、多种所有制经济共同发展》PPT课件.pptx
- 初三教学管理交流发言稿.docx
- 小学生课外阅读总结.docx
- 餐饮门店夜经济运营的社会责任报告(夜间贡献)撰写流程试题库及答案.doc
原创力文档

文档评论(0)