问题 补全对话,情景问答

观察图片,完成对话。

1.        

A. Nice to meet you, too.

B. Fine. Thank you.

2.        

A. Wow!

B. Sure!

3.        

A. Thank you.

B. Me too!

4.        

A. How are you?

B. How old are you?

答案

1. A   2. B   3. B   4. B

问答题

阅读以下关于某嵌入式处理器和8255的叙述。

[说明]

图2-1为使用某嵌入式处理器和8255对打印机进行控制的电路图,其中8255的中断请求PC3接到处理器的中断请求输入端上,打印机的数据口接在8255的PAO~PA7上,打印机的输出电平接在8255的PC6上。

为了使用嵌入式处理器对打印机进行控制,在程序设计时,需要将8255的PA口设置为工作方式1:PB口设置在工作方式0,配置为输入;PC口的PCO、PC1、PC2、PC3和PC4定义为输出。

为了在打印机输出为低电平时通过8255的PC3产生有效的中断请求信号INTRA,必须使得A口的中断请求使能INTE-1,实际上就是通过C口的按位复位操作将PC6置1,整个程序分为四部分:依次是8255的初始化,嵌入式处理器的中断初始化,嵌入式处理器的主程序和打印字符的中断处理程序。其中8255的端口配置功能如表2-1所示。嵌入式处理器的中断使能控制字含义如表2-2所示,该处理器的典型汇编指令如表2-3所示。

EA:全部中断,0=关中断,1=开中断 ES:串口中断,0=关中断,1=开中断 ETl:定时器1中断,0=关中断,1=开中断 EX1:外部INT1中断,0-关中断,1=开中断 ET0:定时器0中断, 0-关中断,1=开中断 EX0:外部INT0中断,0=关中断,1=开中断

 

 

在汇编程序用于打印机输出控制,请将下面汇编程序的空(1)~(5)补充完整,并将解答填入答题纸的对应栏中。

8255的A口工作在方式1输出,初始化程序:

嵌入式处理器的中断初始化程序:

(打印存储单元20H开始向后的内容,中断处理程序中每次从20H中取到需要打印的存储单元地址,直到遇到存储单元里面内容不是0AH为止)

多项选择题 案例分析题