在8255的初始化程序中,使INTEA=1的目的是使()。A、A口在中断方式下完成输入/输出操作B、B口在中断方式下完成输入/输出操作C、A口在查询方式下完成输入/输出操作D、B口在查询方式下完成输入/输出操作

题目

在8255的初始化程序中,使INTEA=1的目的是使()。

A、A口在中断方式下完成输入/输出操作

B、B口在中断方式下完成输入/输出操作

C、A口在查询方式下完成输入/输出操作

D、B口在查询方式下完成输入/输出操作


相似考题

2.试题二(共 15分)阅读以下关于某嵌入式处理器和 8255 的叙述,回答问题 l至问题 3,将答案填入答题纸的对应栏内。【说明】图 2-1 为使用某嵌入式处理器和8255 对打印机进行控制的电路图,其中8255 的中断请求 PC3 接到处理器的中断请求输入端INTO上,打印机的数据口接在8255的 PAO-PA7上,打印机的输出电平ACK接在8255的 PC6 上。为了使用 入式处理器对打印机进行控制,在程序设计时,需要将 8255 的 PA口设置为工作方式 1; PB口设置在工作方式 0,配置为输入;PC口的 PC0、PC1、PC2、PC3 和 PC4 定义为输出。为了在打印机输出为低电平时通过8255 的PC3产生有效的中断请求信号 INTRA,必须使得 A口的中断请求使能 INTE=1,实际上就是通过 C口的按位复位操作将 PC6 置1,整个程序分为四部分:依次是8255的初始化,嵌入式处理器的中断初始化,嵌入式处理器的主程序和打印字符的中断处理程序。其中 8255的端口配置功能如表 2-1 所示。嵌入式处理器的中断使能控制字含义如表 2-2 所示,该处理器的典型汇编指令如表 2-3所示。图2-1嵌入式处理器和 8255 对打印机进行控制的电路图EA: 全部中断,0=关中断,1=开中断ES: 串口中断,0=关中断,1=开中断ET1:定时器 1中断,0=关中断,1=开中断EX1:外部 INT1 中断,0=关中断,l=开中断ET0:定时器 0中断,0=关中断,1=开中断EX0:外部 INT0 中断,0=关中断,1=开中断问题1】 (6 分)根据图 2-1 所示,通过嵌入式处理器访问 8255的PA口、PB口和PC口对应的地址分别是什么?(请用16 进制描述)对应的地址:PA口:(1)PB口:(2)PC口:(3)【问题2】(4分)在嵌入式处理器的汇编语言中,最简单的指令寻址方式为立即寻址和直接寻址,请回答下面两个汇编语言语句所描述的含义,将答案填写在答题纸的对应栏中。MOV A, 3AH:(1)MOV R4, 3AH: (2)【问题3】(5分)以下汇编程序用于打印机输出控制,请将下面汇编程序的空(1)~(5)补充完整,并将解答填入答题纸的对应栏中。8255 的A口工作在方式1输出,初始化程序:INTI55: MOV DPTR, 8003HMOV A, 10100010BMOVX @DPTR,A ;配置 A口在工作方式 1、B口在工作方式 0MOV A, 00001101BMOVX @DPTR,A ;将 PC6 口置位嵌入式处理器的中断初始化程序:INT031:MOV IE,(1) ;开总中断及所有五个中断源用十六进制表示ANL TCON,0FEH ;规定 INT0 下降沿低电平产生中断请求嵌入式处理器主程序:(打印存储单元20H 开始向后的内容,中断处理程序中每次从 20H中取到需要打印的存储单元地址,直到遇到存储单元里面内容不是 OAH 为止)ORG0100HMOV R0,20H ;取打印缓冲区地址MOV DPTR, 8000HMOV A,(2) ;取打印字符INC R0MOV 20H, R0MOVX @DPTR,A ;输出打印当字符打印结束会产生一次中断,中断服务程序如下:ORG 1300HPRINTER: PUSH PSW ;压栈操作PUSH AccPUSH R0PUSH DPHPUSH DPLMOV R0,(3);用十六进制表示 MOV DPTR,8000HMOVX .A, @R0 ;取打印字符MOVX @DPTR,A :输出打印INC R0MOV 20H, R0 ;将需要取打印内容的地址放置到 20H 单元CJNE A,0AH,NEXTANL IE,(4);关 INT0中断,用十六进制表示NEXT:POP DPLPOP DPHPOP (5)POP AccPOP PSWRETI

更多“在8255的初始化程序中,使INTEA=1的目的是使()。A、A口在中断方式下完成输入/输出操作B、B口在中断 ”相关问题
  • 第1题:

    某微机执行了下述两条有关8255的指令,已知8255的I/O地址为60H~63H,这两条指令完成的操作是()。 MOV AL,10001001B OUT 63H,AL

    A.输出数据到C口

    B.设置工作方式:B口工作在方式0,输入;A口工作在方式1,输出

    C.设置C口第4位为1

    D.B口为输出,C口输入


    设置工作方式:方式0,A、B口为输出,C口输入

  • 第2题:

    1、设8255A的端口地址为8000H~8003H,要求A口工作在方式1输入、B口工作在方式0输出,C口用作基本输入口,试完成它的初始化编程。


    MOV? ?DX,8003HMOV? ?AL,10110110BOUT? ? DX,AL

  • 第3题:

    8255A的B口中断输出时,应将B口工作方式初始化为________。

    A.方式0

    B.方式1

    C.方式2

    D.不初始化


    PC3

  • 第4题:

    设8255A的端口地址为8000H~8003H,要求A口工作在方式1输入、B口工作在方式0输出,C口用作基本输入口,试完成它的初始化编程。


    MOV DX243H MOV AL084H ;方式字为0D4H085H也可以 OUT DX.AL MOVDX,243HMOVAL,084H;方式字为0D4H,085H也可以OUTDX.AL

  • 第5题:

    8255A的B口设置在选通型输出方式,若CPU采用中断方式输出数据,B口允许中断受PC_____引脚控制。


    10010000B