好文档 - 专业文书写作范文服务资料分享网站

第7章 作业

天下 分享 时间: 加入收藏 我要投稿 点赞

.

第7章 习题与思考题

1、 设某8086系统中有2片8255A芯片,由74LS138译码器产生两个芯片的片

选信号,要求:第1片8255A的A口工作在方式0输出,B口工作在方式0输入,C口高4位输出,低4位为输入;第2片8255A的A口为方式0输入,B口为方式1输出,C口高4位输出,低4位为B口控制信号。 ①试指出两片8255A芯片各自的端口地址; ②试指出两片8255A芯片各自的方式控制字; ③试写出两片8255A芯片各自的初始化程序。

答:①两片8255A芯片各自的端口地址(设没用到的地址线为0): J1: 各口地址 A15 A14 A13 A12 A11 A10 A9 A8 A7 A6 A5 A4 A3 A2 A1 A0 A口 B口 C口 0 0 0 0 0 0 0 1 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 1 0 0 1 1 1 0 1 0 0 0 0 0 0 0 0 1 0 0 1 1 1 1 0 0 0138H 013AH 013CH 013EH

控制口 0 0 0 0 0 0 0 1 0 0 1 1 1 1 1 0 J2: 各口地址 A15 A14 A13 A12 A11 A10 A9 A8 A7 A6 A5 A4 A3 A2 A1 A0 A口 B口 C口 .

0130H 0132H 0134H 0 0 0 0 0 0 0 1 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 1 0 0 1 1 0 0 1 0 0 0 0 0 0 0 0 1 0 0 1 1 0 1 0 0 .

控制口 0 0 0 0 0 0 0 1 0 0 1 1 0 1 1 0 0136H ②两片8255A芯片各自的方式控制字: D7 D6 D5 D4 D3 D2 B组方式选择: 0=方式0 1=方式1 D1 D0 A组方式选择: 特征位00=方式0 01=方式1 1有效 1?=方式2 A口: PC7 ~PC4: 1=输入 1=输入 0=输出 0=输出 B口: PC3 ~PC0: 1=输入 1=输入 0=输出 0=输出

JI要求:A口工作在方式0输出,B口工作在方式0输入,C口高4位输出,低4位为输入。其方式控制字:10000011B=83H

J2要求:A口为方式0输入,B口为方式1输出,C口高4位输出,低4位为B口控制信号。其方式控制字:10010100B=94H

③两片8255A芯片各自的初始化程序。 J1: MOV AL,83H ;方式控制字

MOV DX,013EH ;控制口地址

;方式控制字写入控制口

OUT DX,AL

J2: MOV AL,94H ;方式控制字

MOV DX,0136H

;控制口地址

OUT DX,AL

.

;方式控制字写入控制口

.

3、 在IBM/XT机中,用74LS138译码器产生各I/O接口芯片的片选信号,试指

出各芯片的端口地址范围。

答:设没用到的地址线为0

各口地址 A15 A14 A13 A12 A11 A10 A9 A8 A7 A6 A5 A4 A3 A2 A1 A0 8237A-5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8295A 8253-5 8255 DMA NMI 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 0 0 0 0 0000H 0020H 0040H 0060H 0080H 00A0H

4、 计数器/定时器8253有哪几种工作方式,各有何特点?其用途如何? 答: ①共6种工作方式,

②其特点及用途

.

第7章 作业

.第7章习题与思考题1、设某8086系统中有2片8255A芯片,由74LS138译码器产生两个芯片的片选信号,要求:第1片8255A的A口工作在方式0输出,B口工作在方式0输入
推荐度:
点击下载文档文档为doc格式
0q1k62ek778c83h0epna2cg5h8inz6016fu
领取福利

微信扫码领取福利

微信扫码分享