预览加载中,请您耐心等待几秒...
1/4
2/4
3/4
4/4

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

WORD格式可编辑 习题 一、选择题 1.对8255A的C口执行按位置位/复位操作时,写入的端口地址是______。 A.端口AB.端口BC.端口CD.控制口 答案:D 2.要将8255A的3个8位的I/O端口全部设定为方式0的输入,其设置的方式控制字为____。 A.98HB.9BHC.9AHD.99H 答案:D 3.当8255A的A口工作在方式1,B口工作在方式1时,C口仍然可按基本的输入输出方式 工作的端口线有_________条。 A.0B.2C.3D.5 答案:B 4.当8255A端口PA、PB分别工作在方式2、方式1时,其PC端口引脚为_______。 A.2位I/OB.2个4位I/OC.全部用作应答联络线D.1个8位I/O 答案:C 5.如果8255A的端口A工作在双向方式,这时还有_____根I/O线可作其他用。 A.11B.12C.10D.13 答案:A 6.当8255A的PC~PC全部为输出线时,表明8255A的A端口工作方式是______。 47 A.方式0B.方式1C.方式2D.任何方式 答案:A 7.8255A中既可以作为数据输入、输出端口,又可以提供控制信息、状态信息的端口是____。 A.端口AB.端口BC.端口CD.控制口 答案:C 8.8255A的端口A和端口B工作在方式1输出时,与外部设备的联络信号将使用____信号。 A.INTRB.ACKC.INTED.IBF 答案:B 二、填空题 1.当8255A的A口工作于方式1输入,B口工作于方式0时,C口的_____位可以作为输入 输出口使用。 答案:5位 2.若要求8255A的A、B口工作在方式1,作为输入,C口作为输出,则输入8255A控制口 的控制字为______。 答案:B6H 3.若8255A的端口B工作在方式1,并为输出口,置位PC的作用为______。 2 答案:允许端口B输出中断 4.当数据从8255A的端口C往数据总线上读出时,8255的几个控制信号CS、A、A、RD、 10 WR分别是__________________。 专业知识整理分享 WORD格式可编辑 答案:01001 7.8255A在方式0工作时,端口A、B和C的输入输出可以有_______种组合。 答案:16 三、问答题 7.8256并 行答案:3个数据端口 接这3个端口与外设的数据接口都是8位,但功能不完全相同。A口有3种工作方式,B 口 芯口有2种工作方式,C口有1种工作方式。C口可以分两部分使用,常用来配合A口和B 口工作,片C口的高四位PC~PC常用来配合A口工作,C口的低四位PC~PC常用来配 87430 2合B口工作。 5各端口在结构上有所不同: 5 A端口A包含1个8位的数据输入锁存器,1个8位的数据输出锁存器; 和端口B包含1个8位的数据输入缓冲器,1个8位的数据输出锁存器; 外 设端口C包含1个8位的数据输入缓冲器,1个8位的数据输出锁存器。 之 9.A的地址信号线是什么?共占用几个端口地址? 间 有答案: 几地址信号端A、A,有4种组合: 个10 数A1A=00,选中端口A的寄存器; 0 据A1A=01,选中端口B的寄存器; 端0 口A1A=10,选中端口C的寄存器; 0 ?AA=11,选中控制字寄存器。 在10 结5.A 构为口 上的工输 有作口,答案:8255A占用的4个端口地址为80H~83H,编写初始化程序,画出端口地址 控制字:于1001010094H 方 式MOVAL,94H OUT83H,AL0 , 输PA~PA A170 入7 ,A≥1CS A8 B9 APB~PB 口A67 工50 APC 作A42 M/IOPC3 于1 至DBD~D 方70 式AA 111 AA ,00 输 PC6为“1”时,A口输出数据46H,并且PC2输出“1”。设8255A的4个端口地址 4.8255出A 为的, CA1答案: 控制字:口01000100088HA口方式0输出C口高4位输入 的8和 PHB C口~ 都1 作0工1 为E作 于H 输 方, 口,PC作 试式2 编0 ,写 P以专业知识整理分享 上C WORD格式可编辑 PC2输出10000010105H MOVDX,10EH MOVAL,88H OUTDX,AL;控制字 DECDX NEXT:INAL,DX TESTAL,40H;测试PC6 JZNEXT;为0,继续查询 MOVDX,108H MOVAL,46H OUTDX,AL;A口输出 MOVAL,05H MOVDX,10EH OUTDX,AL;PC2输出 8.如题图9.1所示电路,当A口连接的开关闭合时,相应的B口连接的发光二极管亮。 (1)写出8255A的4个端口地址; (2)编写程序完成以上操作。