![微型计算机原理第十章可编程外围接口芯片8255A及其应用_第1页](http://file4.renrendoc.com/view12/M0B/06/07/wKhkGWciZziAcGa7AACvQwPhjNU452.jpg)
![微型计算机原理第十章可编程外围接口芯片8255A及其应用_第2页](http://file4.renrendoc.com/view12/M0B/06/07/wKhkGWciZziAcGa7AACvQwPhjNU4522.jpg)
![微型计算机原理第十章可编程外围接口芯片8255A及其应用_第3页](http://file4.renrendoc.com/view12/M0B/06/07/wKhkGWciZziAcGa7AACvQwPhjNU4523.jpg)
![微型计算机原理第十章可编程外围接口芯片8255A及其应用_第4页](http://file4.renrendoc.com/view12/M0B/06/07/wKhkGWciZziAcGa7AACvQwPhjNU4524.jpg)
![微型计算机原理第十章可编程外围接口芯片8255A及其应用_第5页](http://file4.renrendoc.com/view12/M0B/06/07/wKhkGWciZziAcGa7AACvQwPhjNU4525.jpg)
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第十章可编程外围接口芯片
8255A及其应用
0本章内容
■8255A的工作原理
■8255A的应用举例
2胳豆遇丈孽价等机科学与N森尊
8255A的工作原理
■8255A是一种可编程的并行I/O接口芯片
-三个八位输入/输出端口
-具有多种工作方式(可编程)
-一种通用芯片
2胳豆遇丈孽价等机科学与N森尊
8255A的结构和功能
34以0pA04
33D1pA13
p2
32D2A2
31D3pA31
4pA4
30D40
D5pA5
29pA639
638
28EM7pA7
27D2Z_
5
36RDpB018
WRpB1
9AOpB212-
820
A1EpB3
35RESpB421
CSpB522
pB6
pB724
-25_
014
B姐pc115
pc216
控制辽辑pc3
pc4
pc5
pc612
pc711
pc10
2癌立遇丈孽价售机科学⑨工籍尊
$8255A的结构和功能
■三个八位I/O端口(标识为A、B、C)按
组进行编程
■A组:端口A+端口C的高4位
■B组:端口B+端口C的低4位
-由CS引脚选中,进行端口编程、读或写
-内部寄存器
■A、B、C数据寄存器(读/写)
■命令字寄存器
2胳豆遇丈孽价等机科学与N森尊
$8255A的结构和功能
■PA
・八位输出锁存/缓冲器、八位输入锁存器
■PB
■八位输出锁存/缓冲器、八位输入缓冲器
■PC
■八位输出锁存/缓冲器、八位输入缓冲器
■可以被分成两组4位的输入输出端口使用
2胳豆遇丈孽价等机科学与N森尊
08255A的结构和功能
A1AoRDWRcs操作
00010端口Af数据总线
01010端口Bf数据总线
100:10端口Cf数据总统*
00100数据总线f端口A
01100数据总线一端口B-
10100数搪总线f端口C
100数据总线f控制字寄花版二1
XXXX1数据总线三态
11010非法状态
XX110数据总线三态____________
2盘立遇大孽计算机科学刍工程第
8255A的结构和功能
D7一DO
U2
\_344__________________
DOPAO
\333__________________
DIPAI
\322__________________
D2PA2
\311
D3PA3
端
\30D4PA44011A
\2939______________
D5PA5
338
D6PA6
\2737
D7PA7
IORC518__________________
RDPBO
wc19__________________
WRPB1
Al20__________________
AOPB2
A221__________________
AlPB3
ESETIT端IIB
RESETPB4
623
CSPB5
24__________________
PB6
25
UIPB7
1L5
A7A・Y0O014__________________
24pc
A3BY1o17s~
33pc
A4CY2opc216__________________
2
Y3pc317
6Tpc
A6GlY4o4□---------------端IIC
宜pc5
A5-A:G2AY5pc12
9.6
AO-A:G2BY6pc11
7
Y74710z
2癌立通丈孽科二74ALS13882C55
$8255A的控制字
■8255A具有两类控制字
■方式选择控制字
-定义端口的工作方式
■C口复位/置位控制寄存器
-负责对C口逐位进行复位/置位控制
■通过D7位区分
2胳豆遇丈孽价等机科学与N森尊
8255A的控制字
D7D6D5D46D2DiDo
三:低4仕VO
1:输入
0"输出
上榆人
B口I/O
0-输出
0=方式0
-----B口方式
1=方式1
C口高4位I/O
「1嗝入
A口I/OL.2输出
00=方式0
0卜方式1
1X=方式2
2胳立遇丈孽价等机科学与工森尊
,8255A的控制字
2搐立通大孽价等机科学与工粽萃
&8255A的工作方式
-三种工作方式
■方式0——基本输入输出
■方式1----选通输入输出
■方式2----双向选通输入输出
■8255A复位状态
■三端口为基本输入方式
2胳豆遇丈孽价等机科学与N森尊
$8255A的工作方式
■方式o----基本输入输出
■A、B、CH、CL4个端口可以被分别设置
■或输入、或输出
■简单的输入输出操作,可使用无条件数据读
写方式实现与外设的交互
■可以将联络信号接入CD,实现查询方式
2胳豆遇丈孽价等机科学与N森尊
8255A的工作方式
c=o>正山PA,
RD
WRPH
/MRESET
A774LS138
刖
RG1PAP
G2A
8255A
8088A丽_
Y4CS
«5PBiCO~~LED7
AC
BPB«LEDS
)7A
Ai
A
APPBOLEDO
1M
2君立遇丈学价算机科学⑨工修香
8255A的工作方式
■方式1---选通输入输出
■分为两组(A组、B组)实施
■具有联络(握手)信号的数据传送
■借用C口的引脚作为联络信号
2胳豆遇丈孽价等机科学与N森尊
MODE1(FORTA)
CONTROLWORD
,,DD
DD401.02口,O方
式
•-i-•MFCTT
O-OUTFVT
一
Kb的
输
入
CONTROLWORD
D
07O.O.3A,Dq%方
式
,,NTRB
WD
8255A的工作方式
2癌文遇丈孽价售机科学刍工森尊
MOOE,(PORTA)w
方
式
一
»NTRA
的
输
出
方
式
WR
48255A的工作方式
2珞豆通大孽材等机科学⑨工联察
《方式一的输入/输出方式
瓯
州巩
I/O
5TBi
IBFB
INTRf
(a)A口输入B口输出(b)A口输出B口输入
2痛文通丈予价等机科学刍工能谷
48255A的工作方式
O-MOMO
1
而
2港至通义字针算机科学刍工驿察
,8255A的工作方式
48255A的工作方式—小结
端口方式0方式0方式1方式1方式2
输入输出J输入输出(仅A组)
PA7~PA©INOUTINOUTI/O
PBy-PBoINOUTINOUT方式。或1
PCoINTRBINTRBI/O
PQIBFBOBFBI/O
叫ACKBI/O
INTRA
PC3INTRAINTRA
INOUT
I/OSTOA
PC4STBA
PQIBFAI/OIBFA
PC6I/OACKAACKA
I/O
PC7OBFAOBFA
E痛交通丈学计算机制专专工催察
8255A的工作方式——状态
-查询方式工作
■通过读C口的信息,了解状态
22
PQPC4PQPCtPQ
I/OI/OIBFAINTEAINTRAINTEBIBFBINTRB
方式1输入
OBFAINTEAI/OI/OINTRAINTEBOBFBINTRB
方式1输出
OBFAINTE1IBFAINTE2INTRAXXX
方式2B组,由方式0或方式1定义
2痛交通大学材售机科学与工籍尊
8255A的应用
-并行接口
■简单I/O接口——方式0
■需要联络信号——方式1
■需要双向传送——方式2
2胳豆遇丈孽价等机科学与N森尊
j8255A的应用——简单输入/输出
0
0力PA,
RD
WR
RESET
74LS138
SPAo
8255A
G2A
G2cB_SCSPBi
BY4r
APB6
AI
APPBO
£据重通大孽价第机科学与工器尊
8255A的应用键盘扫描
3
1~~
48255A的应用——LED显示
tDp
g
f
e
dM极
sc
b
a
(a)典型的七段LED(b)共阳极LED(c)共阴极LED
2福豆通丈孽价算机科多与工解系
j8255A的应用---LED显示
■静态显示
■需要较多的并行接口,向LED送显示数据
■需要接口,向接口送控制信号
■动态显示
■一个并行接口向所有的LED送显示数据(分
时)
■另送控制信号,点亮相应的LED
■利用视觉迟滞达到效果
2胳豆遇丈孽价等机科学与N森尊
8255A的应用LED显示
PA7
送位选码
(数位选择码)
PA
06543210数位
57、7、八7、八7、7、I
gfedcba
PB7
送段选码
PB0
2搐文遏大孽计等机科学与工解察
48255A的应用----LED显示
BCg人
2胳豆遇丈孽价等机科学与N森尊
8255A的应用LED显不
8255A
输
出
端
u
A
13|I2|I0|9|15I4|
?+5V
..abcde8LT
A二,
7447RBO
PBi
GNDRBI
□PB2DCBA
「6|zirr共阳极
BPB32\~LED:DL707
Qi-7:2N3O06
2痛丈遇大学价算机科学刍一一~
8255A的应用——打印机
引脚号信号名称方向信号功能
1所政选通)人主机对打印机输入数据的选通脉冲,低电平有效
2-9DATA1-8入并行数据0-7位的信号
10ACK(应答)出向主机发出的传送数据的请求脉冲
11BUSY(忙)出表示打印机是否可接受数据的信号
12PE出纸尽信号
13SLCT出选中信号
14AUTOFEEDXY入自动输纸信号
15NC不用
160V逻辑地
17CHASSIS-GND机壳地
18NC不用
19-20GND对应1-12引脚的接地线
31INTT入初始化信号
32ERROR出出错信号
33GND地
3
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年产学研技术合作协议(三篇)
- 2025年个人无产权房屋买卖合同(2篇)
- 2025年个人购房贷款保险合同范文(2篇)
- 2025年代收股款协议格式版(2篇)
- 2025年产品加工合同转让(2篇)
- 仓储基地土方清理合同
- 橡塑制品短途运输协议范本
- 供热企业煤炭运输协议样本
- 乳制品运输协议模板
- 咖啡馆翻新包工协议
- 江苏省苏州市2024-2025学年高三上学期1月期末生物试题(有答案)
- (正式版)HGT 22820-2024 化工安全仪表系统工程设计规范
- NB-T 47013.15-2021 承压设备无损检测 第15部分:相控阵超声检测
- 各种抽油泵的结构及工作原理幻灯片
- 学习弘扬雷锋精神主题班会PPT雷锋精神我传承争当时代好少年PPT课件(带内容)
- 社区获得性肺炎的护理查房
- 体育赛事策划与管理第八章体育赛事的利益相关者管理课件
- 专题7阅读理解之文化艺术类-备战205高考英语6年真题分项版精解精析原卷
- 《生物资源评估》剩余产量模型
- 2022年广东省10月自考艺术概论00504试题及答案
- 隧道二衬承包合同参考
评论
0/150
提交评论