接口考试试题第4章8255)_第1页
接口考试试题第4章8255)_第2页
接口考试试题第4章8255)_第3页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

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

文档简介

1、接口考试试题第4章(8255)、选择题2.8255A在方式1工作时,端口 A和端口 B作为数据输入输出使用,而端口 C的 各位分别作为端口 A和端口 B的控制信息和状态信息。其中作为端口 A和端口 B的中 断请求信号的分别是端口 C的()A . PC4 和 PC2B.PC5 和 PCI C.PC6 和 PC7D.PC3 和 PCOD3.8255A的端口 A或端口 B工作在方式1输入时,端口与外设的联络信号有 (A.选通输入STB#B.中断请求信号INTRC.中断允许信号INTED.输入缓冲器满信号IBFA4当8255A的端口 A和端口 B都工作在方式1输入时端口 C的PC7和PC6(A.被禁止

2、使用B.只能作为输入使用C只能作为输出使用D.可以设定为输入或输出使用D7.8255A的A 口工作在方式2时,B 口( XA.可工作在方式0或方式1B.可工作在方式1或方式2C.只能工作在方式1D.只能空着A8.8255A用户可以用命令字设置()AA 口和B 口均可工作在方式0或方式1或方式2 B.A 口工作在方式0 , B 口工 作在方式1C. A 口工作在方式1 , B 口工作在方式1或方式2 DA 口工作励式2 , B 口只 能工作在方式1B10. 当8255A工作在方式1时端口 C被分为两个部分,分别作为端口 A和端口 B的控制信息和状态信息。这两个部分的划分是()A端口 C的高4位和

3、低4位B.端口 C的高5位和低3位C端口 C的高3位和低5位D.端口 C的高6位和低2两位B11. 8255A工作方式设置为方式1时,CPU与外设通信()A.可以采用查询方式传送,或者采用中断方式传送B.只能采用中断方式传送C .可以进行双向方式传 送D. 只能采用无条件传送方式或查询方式传送A14假定对8255A进行初始化时所访问的端口地址是0CBH ,并将其A端口设定 为工作方式1输出,则A端口的地址是(XA. 0C8HB. 0CAHC. OCCHD. 0CEH本题答案为Ao16当8255A工作于方式2时,要占用几条联络信号线()。A . 2B . 3C . 4D . 5本题答案为D。17

4、. 8255A的PA 口工作在方式2 , PB 口工作方式1时,其PC端口()。A用作两个4位I/O端口B部分引脚作联络,部分引脚作I/O线C全部引脚均作联络信号D作8位10端口,引脚都为I/O线 C19. 若采用8255A的PA端口输出控制一个七段LED显示器,8255A的PA 口应 工作于方式( A方式0B方式1 C方式2 D前面3中的任一方式 A20. 当8255A的PA 口工作在方式1的输入时,对PC4置位,其作用是(XA 启动输入 B 开放输入中断 C允许中断 D停止输入B22.8255A的方式选择控制字的正确值为(XA 0A0HB7FHC70HD09HA23.8255A的C 口位置

5、位/复位字的正确值为(XA80HB 90HCAOhD OFHD25.8255PA 口工作于在方式1时,其PC端口(X A用作两个4位I/O端口。B部分引脚作联络,部分弓I脚作I/O C全部引脚均作联络信号D做8位I/O端口,弓I脚都为I/O端口B26.8255A的工作方式设置为方式2,则表示(L A仅PA 口用于双向传送B 仅PB 口用于双向传送D PA 口和PB 口都不用于双向传送C PA 口和PA都用于双向传送1.8255A 是一个()接口芯片。可编程的通用并行输入输出6.8255A内部具有()个输入输出端口,每个端口的数据寄存器的长度为)位,其中端口()没有输入锁存功能。3;8;CA二、

6、填空题7.8255A与CPU连接时,地址线一般与CPU的地址总线的()连接。 A0和A19 .8255AI作在方式1或方式2时,INTE为(),它的置1/清0由()进行控制。中断允许位;C口按位置位清零控制字13.8255A可允许中断请求的工作方式有()和(X方式1,方式215.8255A工作在方式1的输入状态时,通过信号()标识端口已经准备好了向 CPU输入的数据。IBF三、简答题2.可编程并行接口芯片8255A有哪几种工作方式,每种工作方式有何特点?答: 可编程并行接口芯片8255A有3种工作方式,各自特点如下:(1)方式0 :没有固定的用于应答式传送的联络信号线,CPU可以采用无条件传

7、送方式与8255A交换数据;(2 )方式1 :有专用的中断请求和联络信号线,因此,方式1通常用于查询传送 或中断传送方式;(3 )方式2 : PA 口为双向选通输入/输出或叫双向应答式输入/输出。13.设可编程并行接口芯片8255A的4个端口地址为OOCOH、00C2H、00C4H、 00C6H ,要求用置0/置1方式对PC6置1 ,对PC4置0。2答:对端口 C的PC6置1的控制字为:00001101B,对PC4置0的控制字为: 00001000Bo程序段为:MOVAL,0DH OUT00C6H,AL MOVAL,08H OUT00C6H,AL17. 如果某个8255的控制字为91H ,求出

8、各个端口的工作方式。答:由于d7=l z 91H是方式控制字;d6d5=00 , PA端口选择方式0 ; d4=l , PA端口为输入方式;d3=0z PC7-4为输出方式;d2=0f PB端口选择方式0 ; d7=0 f PB端口为输出方式;d0=l , PC3-0为输入方式。18. 如果PA端口选择方式1输出,PB端口选择方式1输入,PC端口选择输出。(1)求出方式控制字。(2 )说明哪些PC弓I脚可用作输出。(3 )求出可用作输出的某根PC弓I脚输出高电平和低电平的端口 C置1/B0控 制字。答:(1)方式控制字d7=l , d6d5=01 ( PA端口方式1), d4=0 ( PA端口

9、输 出),d3=0( PC7-4 输出),d2 = l ( PB 端口方式 1), d7=l ( PB 端口输入),dO=O (PC3-0输出),综合可得出方式控制字=10100110=A6Ho(2 )由于PA端口为方式1输出:PC6作为ACK# , PC7作为OBF# , PC3作为 INTRO PB端口为方式1输入:PC0作为INTE , PC1作为IBF , PC2作为STB#。只 有PC4、PC5可作为普通输出弓I脚。(3)使PC5输出高电平的C端口置1/S 0控制字=00001011( OBH X使PC5 输出低电平的C端口置1/置0控制字=00001010 (OAH X四、综合题2

10、.使用8255的B端口(端口地址为261H )驱动红色与绿色发光二级管各4只, 且红绿管轮流发光各2s,不断循环,试画出只包括地址译码、8255与发光管部分的接 口电路图及编写控制程序。答:接口电路图如图所示。8255 74LS30 AEN A9 A8 A7 A6 A5 A4 A3 A2 & VCC PB7 CS Al AO IOW#IOR #D7D0 D7D0 & PB6Al AO WR #RD RESET #PBO编写的控制程序如下:stacksegment stack ' stack 'dw 32 dup(O) stackends codesegment

11、startproc farassume ss: stack,cs:code push ds suh ax,ax push ax mov ax,data mov ds,axMOV DX.263 H MOV AL,80H OUT DX,AL MOV AL,OFH MOV DX.261HPUSH AXMOV AHJ1INT21HretCMP AL,0POP AXJE LOPstartendp codeend startendsLOP :NOT ALOUT DX,ALCALL D2S35.CPU通过8255控制8个开关和发光二极管,要求发光二极管的亮灭和开关状 态一致,设计电路并编写程序。答:8255

12、控制开关、发光二极管电路如下图所示:D7 DO IOR IOW A2 A3 A4 A5 A6 CPU A7 A8 A9 D7 DO PA7 PA6 RD WRPAO AO Al A B C G2A G2B G 8255 Y6 CS PB7 PB6 PBO + + + +5VMOV DX,26CH;设置8255控制端口地址MOV AL,82H;确定PA方式0输出,PB方式0输入OUT DX,ALMOV DX,264H;读入开关状态IN AL,DXNOT AL;合上开关所对应的状态值为1MOV DX,260H;输出到PA端口,使发光二极管状态和开关一致OUT DX,AL每执行程序一次,合上开关所对应的发光二极管发亮,如果要永远保持开关状态 和发光二极管亮灭一致,程序必须从读入开关状态开始无限次循环。39假定某个8255的端口地址范围为260H26FH ,编写用PC7输出一个负脉 冲的程序。答:用PC7输出一个负脉冲的电路图如下图所示:D7 DO IOR IOW A2 A3 A4 A5 A6 CPU A7 A8 A9 D7- DO RD WR AO Al A BC G2A G2B G 8255 Y6 CS PC7MOV DX,26CHMOV AL,80H;PA、PB方式0输出,PC70输出MOV AL,

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论