微型计算机原理第十章可编程外围接口芯片8255A及其应用_第1页
微型计算机原理第十章可编程外围接口芯片8255A及其应用_第2页
微型计算机原理第十章可编程外围接口芯片8255A及其应用_第3页
微型计算机原理第十章可编程外围接口芯片8255A及其应用_第4页
微型计算机原理第十章可编程外围接口芯片8255A及其应用_第5页
已阅读5页,还剩31页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第十章可编程外围接口芯片

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. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论