《微控制器技术应用》试卷9

2019-02-15 13:29

适用班级:1111 印刷数: 需答题纸数(8开) 命题人: 审题人: 大连职业技术学院

20 -20 学年 第 学期 (总第 学期)

《微控制器技术应用》 试卷(9)卷

(本试卷共 页,计 道大题)

答题说明:

1、考生必须写清答题纸上要求填写的考试科目、系别、班级、姓名、考号等项内容;

2、考生必须依照题签上的题目顺序,在答题纸上写清题号,按顺序答题。 第一部分 笔试题

(本部分共有3大题,总分60分,考试时间60分钟,闭卷)

一、填空题(每空1分,共20分)

1、中断源的优先级别被分为高级和低级两大级别,各中断源的中断请求是属于什么级别是由( )寄存器的内容决确定的。

2、在程序状态字寄存器PSW中,CY与OV标志的状态可反应指令运算的结果,其中CY为进位(借位)标志,被用于( )符号数加(减)运算;OV为溢出标志,被用于( )符号数加(减)运算。 3、消除键盘抖动常用两种方法,一是采用硬件去抖电路,用基本RS触发器构成;二是采用软件去抖程序,既测试有键输入时需延时( )秒后再测试是否有键输入,此方法可判断是否有键抖动。

4、ADC0809的转换时钟一般为( )Hz ,可采用单片机的( )信号,再经过( )的方法获得。

5、ROM在单片机系统中作为程序存储器,主要类型有ROM、PROM、EPROM、EEPROM和FLASH 存储器。其中8051有4K( ) ;8751有4K( );89C51有4K( )。 6、2.中断源的允许是由( )寄存器决定的,中断源的优先级别是由( )寄存器决定的。

7、单片机内部与外部RAM之间的查表指令是( )。 8、转移指令LCALL addr16 的转移范围是( ),JNB rel 的转移范围是( ),调用指令AJMP addr11的调用范围是( )。

1

9、扩展并行口时常采用8155可编程芯片,它由()、( )、( )、()4部分组成。 二、选择题(每题1分,共20分) 1、如果(P0)=65H ,则当 CPL P0.2 SETB C

MOV P0.4 ,C

执行后(P0)=( )

(A)61H (B) 75H (C) 71H (D) 17H 2、 ( )指令是MCS-51指令系统中执行时间最长且长达4 us的。 (A)比较转移 (B)循环转移 (C)增减量 (D)乘除法

3、10. 8031单片机中,将累加器A中的数送入外RAM的40H单元,可执行的指令( )。

(A) MOV R1 ,40H (B) MOV R1 ,#40H MOVX @R1 , A MOVX R1 , A (C) MOVX 40H , A (D) MOV R1, #40H MOVX @R1 , A

4、11. 已知累加器A的数值为98H,它与0FAH相加,相加后会影响标志位CY、AC和OV位。各个位的值是( )。

(A) 0、0、0 (B) 1、0、1 (C) 1、1、1 (D) 1、1、0 5、不属于单片机与输入输出设备进行信息交换的方式是( )。

(A) 无条件传送方式 (B) 查询方式 (C) 中断方式 (D) 存储器直接存取方式

6、8051与8255A的硬件连接如图P110图6-7,其中规定未用的地址线取0。则8255A的控制字寄存器的地址是( )

(A) 0000H (B) 0001H (C) 0002H (D) 0003H 7、A/D转换方法有以下四种,ADC0809是一种采用( )进行A/D转换的8位接口芯片。

(A) 计数式 (B) 双积分式 (C) 逐次逼近式 (D) 并行式 8、15.8051单片机内有( )个16位的定时/计数器 ,每个定时/计数器都有( )种工作方式。

(A) 4, 5 (B) 2, 4 (C) 5, 2 (D) 2, 3 9、定时/计数器的定时是指 ,定时/计数器的计数是指 。 A.对时间计数 B.外部事件定时 C.内部事件计数 D.外部事件计数 E.对内部时钟计数

10、在单片机中,通常将一些中间计算结果放在( )中 。

A、累加器 B、控制器 C、程序存储器 D、数据存储器 11、单片机8051的XTAL1和XTAL2引脚是( )引脚 。

A、外接定时器 B、外接串行口 C、外接中断 D、外接晶振

2

12、当标志寄存器P S W的R S O和R S I分别为1和0时,系统选用的工作寄存器组为( ) 。

A、组0 B、组1 C、组2 D、组3 13、下列指令中错误的是( )。

A、MOV A,R4 B、MOV 20H,R4 C 、MOV R4,R3 D、MO V﹫R4,R3 14、8051单片机共有( )中断源 。

A、4 B、5 C 、6 D、7

15、在堆栈操作中,当进栈数据全部弹出后,这时S P应指向( ) 。 A、栈底单元 B、7FH单元 C 、栈底单元地址加1 D、栈底单元地址减1

16、执行M O V I E,#81H指令的意义是:( ) 。

A、屏蔽中断源 B、开放外部中断源0 C 、开放外部中断源1 D、开放外部中断源0和1

17、执行如下三条指令后,30H单元的内容是( ) 。 MOV R 1,#30H MOV 40H,#0 E H MOV ﹫R 1,40H

A、40H B、30H C 、0 E H D、F F H 18、8051的程序计数器P C为16位计数器,其寻址范围是( ) 。 A、8K B、16 K C 、32 K D、64 K 19、程序计数器PC用来( ) 。

A、存放指令 B、存放正在执行的指令地址 C、存放下一条的指令地址

三、分析程序并写出结果:(每题5分,共20分)

1、已知(R0)=20H, (20H ) =10H, (P0) =30H, (R2) =20H, 执行如下程序段后( 40H ) =

MOV @R0 , #11H MOV A , R2 ADD A , 20H MOV PSW , #80H SUBB A , P0 XRL A , #45H MOV 40H , A

2、已知 ( R0 )=20H, (20H )=36H, (21H) =17H, (36H) =34H, 执行过程如下: MOV A , @R0 MOV R0 , A MOV A , @R0 ADD A , 21H ORL A , #21H

3

RL A MOV R2 , A RET

则执行结束(R0)= (R2)= 3、执行下面一段程序; MOV SP, #60H MOV A, #10H MOV B, #01H PUSH A PUSH B POP A POP B

A , B的内容是:(A)= (B)=

4、设在31H单元存有#23H,执行下面程序: MOV A, 31H ANL A, #0FH MOV 41H, A MOV A, 31H ANL A, #0F0H SWAP A

MOV 42H, A

则(41H)= (42H)=

第二部分 操作题

(本部分共有1大题,总分40分,考试时间60分钟)

题目要求:在实验箱上利用8155并行扩展4位显示电路,要求4个LED轮流显示,每个显示1S,显示内容2003。。(注:PA0~PA7 输出段码,PB4~PB7输出位控码)

1、按要求在实验箱上连接出电路。

2、编写程序并进行调试,写出程序清单。

4


《微控制器技术应用》试卷9.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:水文分析与计算知识重点

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: