习题列表

习题内容

第八章 并行通信和并行接口


来源:  作者:王丽  时间:2012-6-03 12:28:04

一、填空题
1、接口芯片按编程性分类可分为______芯片和______芯片。
2、接口芯片按与外设数据的传送方式分为______芯片和 ______芯片。
3、8255有多种工作方式,其中A口有______ 种工作方式,B口有______种工作方式,C口有______种工
作方式。
4、8255与8086相连接时,若写控制字地址是2006H,C口的读写地址是______。
5、8255的方式0是____________ ;  方式1是___________;方式2是____________。
6、8255A使用了______个端口地址。 
7、8255A能实现双向传送功能的工作方式为________。
8、当8255的A口工作于方式1输入,B口工作于方式1输入时,C口中________位和________可单独使用。 
9、当8255的A口方式1输出,B口方式1输出时,C口中________位和________可单独使用。
10、若8255的A口为工作方式2,B口可工作于________或________。 
11、8255A的端口C按置复位控制字的_______位决定对端口C的某一位进行置位或复位。
二、选择题
1、当8255A端口A工作在方式1时,端口C被分为两个部分,分别作为端口A、端口B的控制信息与状态信
息。这两个部分的划分是(    )。
A.端口C的高4位和低4位
B.端口C的高5位和低3位
C.端口C的高3位和低5位
D.端口C的高6位和低2位
2、8255A工作在方式1时,端口A和端口B作为数据输入/输出使用,而端口C的各位分别为端口A和和端口
B的控制信息和状态信息,其中作为端口A和端口B的中断请求信号的分别是端口C的(     )。
A.PC4和PC2   B.PC7和PC6   C.PC5和PC1    D.PC3和PC0
3、8255A既可以作数据输入/输出端口,又可提供控制信息、状态信息的端口是(      )。
A.B口      B.A口    C.A、B、C三端口均可以  D.C口
4、8255A当A口方式0输入,B方式1输出时的方式选择控制字为(     )。
A.94H       B.80H       C.84H        D.90H
5、8255A引脚信号 =0, =0,A1=1,A0=1时,表示(    )。
A.CPU向A口写入数据        B.CPU向控制口写入控制字
C.CPU读B口数据            D.CPU向A口读数据
6、当并行接口芯片8255A被设定为方式1时,其工作的I/O口(    )。
A.仅能作不带控制信号的输入口或输出口使用
B.仅能作输入口使用
C.既能作输入口,也能作输出口使用
D.仅能作输出口使用
7、某系统采用8255A作并行I/O接口,初始化时CPU所访问的端口地址为0CBH,并设定为方式1输出,则A
口的口地址应为( )。
A.0C8H        B.0CAH        C.0CH        D.0EH    
三、简答题
1、可编程并行接口芯片8255A的编程命令字有哪些?分别说明它们的作用及命令字格式。
2、8255有哪几种工作方式? 
3、简述8255方式0的特点和基本功能。
4、简述8255方式1的特点和基本功能。
5、简述8255方式2的特点和基本功能。
6、设定255A的四个寻址地址为0218H~021BH,试编写下列各种情况的初始化程序:
(1)将A组和B组设置成工作方式0,A端口、B端口为输入,C端口作为输出。
(2)将A组工作方式设置成工作方式2,B组为方式1,B端口作为输出。
(3)将A端口、B端口均设置成工作方式1,均为输入,PC6和PC1为输出。
(4)A端口工作在方式1,输入;B端口工作在方式0,输出;C端口高4位配合A端口工作,低4位为输入
。
7、现在两中简单外设:一组8位开关,一组8位LED灯。试用8255作为接口芯片,读取8位开关状态控制
LED灯,画出硬件连线图并编写控制程序。设8255的片选地址为288H。
8、采用微机来模拟设计8人竞赛抢答器,设计中可选用并行接口芯片8255输入输出数据,用逻辑电平开
关来代替抢答器按钮,并由七段数码管显示对应组号,利用空格键进入下一轮的抢答。
试画出竞赛抢答器电路原理图,并编写控制程序。

Copyright@2012 Tarim University. All rights reserved. 塔里木大学 版权所有
信息管理:机电院  技术维护:信息网络中心  地址:新疆·阿拉尔市 邮编:843300