niusouti.com

8255的A口工作在方式1输入时,其中断允许控制位INTE的开/关是通过对()的按位置位/复位操作完成的。A、PC0B、PC2C、PC4D、PC6

题目

8255的A口工作在方式1输入时,其中断允许控制位INTE的开/关是通过对()的按位置位/复位操作完成的。

  • A、PC0
  • B、PC2
  • C、PC4
  • D、PC6

相似考题

3.试题二(共 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的A口工作在方式1输入时,其中断允许控制位INTE的开/”相关问题
  • 第1题:

    8255A 工作在方式1的输入状态时,通过信号( )知道端口已经准备好了输入的数据。

    A.READY

    B.ACK

    C.OBF

    D.INTE


    正确答案:D

  • 第2题:

    若8255A接口芯片的A口工作在方式2时,B口可以工作在()。

    A.方式0
    B.位控方式
    C.方式2
    D.方式0或方式1

    答案:D
    解析:

  • 第3题:

    8255AA口工作在方式1输入,B口工作在方式0输出的方式控制字是0011×00×B。()


    答案:错
    解析:

  • 第4题:

    设8255A口工作于方式O输出,C口高4位输出,B口方式0输入,C口低4位输入,其控制字应为()H。


    正确答案:95

  • 第5题:

    8255工作在方式1输入,PA口/PB口产生中断请求信号INTR的充要条件()。

    • A、STB#=1
    • B、STB#=0
    • C、IBF=1
    • D、IBF=0
    • E、INTE=1(P103)

    正确答案:E

  • 第6题:

    8255A的工作方式控制字和C口的按位置位/复位控制字有什么差别?若将C口的PC2的引脚输出高电平(置位),假设8255A控制口地址是43H,程序段是怎样的? 


    正确答案: 工作方式控制字是对8255A的三个端口的工作方式及功能进行说明,即进行初始化,写在程序的开头,控制字的最高位D7=1。按位置位/复位控制字只对C口某一位(不能同时对几位)输出高电平(置位)或低电平(复位)进行控制(对输入无作用),控制字的最高位D7=0。
    P.C2置位程序段:
    M.OV  AL,05H
    O.UT  43H,AL

  • 第7题:

    当8255A的PA口工作在方式1的输入时,对PC4置位,其作用是()

    • A、启动输入
    • B、开放输入中断
    • C、允许输入
    • D、停止输入

    正确答案:B

  • 第8题:

    8255A方式选择控制字中D2表示B口的工作方式当其值为1时,表示B口工作在()。

    • A、方式0
    • B、方式1
    • C、方式2
    • D、方式3

    正确答案:B

  • 第9题:

    设8255A的A口、B口、C口和控制字寄存器的端口地址分别为80H、82H、84H和86H。要求A口工作在方式0输出,B口工作在方式0输入,C口高4位输入,低4位输出,试编写8255A的初始化程序。


    正确答案:MOV AL,10001010B;方式控制字 
    OUT 86H,AL

  • 第10题:

    8255A的控制字有2种:工作方式控制字和C口位操作控制字。


    正确答案:正确

  • 第11题:

    单选题
    当8255A的PA口工作于方式1时,对PC4置位,其作用是()
    A

    启动输入

    B

    开放输入中断

    C

    允许输入

    D

    停止输入


    正确答案: A
    解析: 暂无解析

  • 第12题:

    单选题
    8255工作在方式1输入时,将端口C的PC4置位,应执行()操作。
    A

    10010000→端口C

    B

    00001001→端口C

    C

    00001001→控制口

    D

    00001000→控制口


    正确答案: D
    解析: 暂无解析

  • 第13题:

    芯片8255A的端口A工作在方式1输入时,为了能利用INTRA信号向外发中断信号,下列正确的置位/复位控制字是

    A.09H

    B.0AH

    C.0BH

    D.0CH


    正确答案:A

  • 第14题:

    8255的A口工作在方式1输入时,其中断允许控制位INTE的开/关是通过对的按位置位/复位操作完成的。()

    A.PC0
    B.PC2
    C.PC4
    D.PC6

    答案:C
    解析:

  • 第15题:

    当8255A的PA口工作于方式1时,对PC4置位,其作用是()

    • A、启动输入
    • B、开放输入中断
    • C、允许输入
    • D、停止输入

    正确答案:B

  • 第16题:

    当8255工作在方式1,PA/PB口与外设之间的控制状态信号为STB#、OBF。


    正确答案:正确

  • 第17题:

    8255A可允许中断请求的工作方式有()和()


    正确答案:方式1;方式2

  • 第18题:

    8255A方式选择控制字中D6 D5表示A口的工作方式当其值为00时,表示A口工作在()。

    • A、方式0
    • B、方式1
    • C、方式2
    • D、方式3

    正确答案:A

  • 第19题:

    按下面要求对并行接口片子8255A的控制字进行初始化,且初始化完成置端口A的中断请求为允许中断。 已知:控制字寄存器地址为0FBH,A口工作于方式1、输入时中断允许位INTEA由PC4控制。 端口A:方式1,输入 端口B:方式0,输出 端口C(上半部),输入 端口C(下半部),输出。


    正确答案: 控制字为B8H
    程序为:
    MOV AL,0B8H
    OUT 0FBH,AL
    MOV AL,09H
    OUT DX,AL

  • 第20题:

    8255的PA口和PB口工作在方式1时,其PC口()。

    • A、可作为两个4位的I/O端口使用
    • B、可作为一个8位的I/O端口使用
    • C、部分作为PA口和PB口的控制联络线使用
    • D、全部作为PA口和PB口的控制联络线使用

    正确答案:C

  • 第21题:

    8255A的INTE=1允许中断,要使INTE=1,实现方法为()

    • A、外部脉冲
    • B、由相应的中断指令
    • C、由内部电路固定配搭的
    • D、由端口C的按位置“1”/置“0”的控制字

    正确答案:D

  • 第22题:

    单选题
    8255A的INTE=1允许中断,要使INTE=1,实现方法为()
    A

    外部脉冲

    B

    由相应的中断指令

    C

    由内部电路固定配搭的

    D

    由端口C的按位置“1”/置“0”的控制字


    正确答案: C
    解析: 暂无解析

  • 第23题:

    填空题
    设8255A口工作于方式O输出,C口高4位输出,B口方式0输入,C口低4位输入,其控制字应为()H。

    正确答案: 95
    解析: 暂无解析