单片机考试试题

发布 2024-04-17 18:15:10 阅读 3068

《单片机原理及应用》试卷1

本试题分笔试题和操作题两部分。共100分,考试时间120分钟。)

第一部分笔试题。

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

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

1、计算机中最常用的字符信息编码是( )

2、mcs-51系列单片机为( )位单片机。

3、若不使用mcs-51片内存储器引脚必须接( )

单片机有两种复位方式,既上电复位和手动复位。复位后sp =(pc =(psw =(p0 =(

5、在 mcs-51中,pc和dptr都用于提供地址,pc为访问( )存储器提供地址,而dptr是为访问( )存储器提供地址。

6、mcs-51单片机系列有( )个中断源,可分为( )个优先级。

7、假定(a)=85h, (r0)=20h,(20h)=0afh.执行指令:add a,@r0 后,累加器a的内容为( )cy的内容为( )ov的内容为( )

8、a/d转换器的作用是将( )量转为( )量。

9、led数码显示按显示过程分为( )显示和( )显示2种。

10、用汇编语言指令编写的程序,应该称作( )程序,经过汇编的程序应该称作( )

二、选择题(每空1分,共10分)

1、采用8031单片机必须扩展( )

a、数据存储器 b、程序存储器 c、i/o接口 d、显示接口

2、psw=18h时,则当前工作寄存器是( )

a、0组 b、1组 c、2组 d、3组。

3、执行push acc指令, mcs-51完成的操作是( )

a、sp+1→sp (acc)→(sp) b、(acc) →sp) sp-1→sp

c、sp-1→sp (acc)→(sp) d、(acc)→(sp) sp+1→sp

4、mov c,20h.0 的操作方式是( )

a、位寻址 b、直接寻址 c、立即寻址 d、寄存器寻址。

5、当执行movx @dptr,a指令时, mcs—51产生下面哪一个控制信号( )

a、 b、 c、ale d、

6、外部中断1固定对应的中断入口地址为( )

a、0003h b、0000bh c、0013h d、001bh

7、对程序存储器的读操作,只能用( )

a、mov 指令 b、push指令 c、movx指令 d、movc指令。

定时/计数器共有四种操作模式,由tmod寄存器中m1 m0的状态决定,当m1 m0的状态为01 时,定时/计数器被设定为( )

a、13位定时/计数器。

b、t0为2个独立的8位定时/计数器,t1停止工作。

c、自动重装8位定时/计数器。

d、16位定时/计数器。

9、在进行串行通信时,若两机的发送与接收可以同时进行,则称为( )

a、半双工传送 b、单工传送 c、双工传送 d、全双工传送。

10、下列指令中错误的有( )

a、clr a

b、movc @dptr,a

c、mov p,a

d、jbc tf0,loop

三、简述题(每题4分,共16分)

1、存储器的容量如下所示,若它的首地址为0000h,写出它的末地址。

1)存储容量1kb,末地址为多少?

2)存储容量4kb,末地址为多少?

2、dptr是什么寄存器?它的作用是什么?它是由哪几个寄存器组成?

3、(a)=3bh,执行anl a,#9eh指令后,(a)=?cy)=?

4、mcs-51采用6mhz的晶振,定时0.5ms,如用定时器方式1时的初值(16进制数)应为多少?(写出计算过程)

四、写出下列程序每步的运行结果(共14分)

org 0000h

mov dptr,#1234h

mov r0,#32h

inc dptr

dec r0

mov a,#56h

movx @dptr,a

mov @r0,a

add a,#23h

mov 40h,a

cpl a

rl a setb c

rrc a

anl a,40h

orl a,#0ffh

mov 50h,a

end第二部分操作题。

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

题目要求:下面是一个循环点亮八个发光二极管的程序,请阅读该程序,完成以下问题:

org 0000h

mov p1,#0ffh

mov a,#0feh

l1: mov p1,a

lcall ys0

rl asjmp l1

ys0: mov r6,#0a0h

ys1: mov r7,#0ffh

ys2: djnz r7,ys2

djnz r6,ys1

retend

1、按上面程序在实验箱上连接出亮灯电路。

2、实训电路中发光二极管电路增设74ls244的目的是什么?

3、修改程序并进行调试,使每个发光二极管闪烁10次后向右依次循环。

单片机原理及应用》试卷2

本试题分笔试题和操作题两部分。共100分,考试时间120分钟。)

第一部分笔试题。

本部分共有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( )

.中断源的允许是由( )寄存器决定的,中断源的优先级别是由( )寄存器决定的。

7、单片机内部与外部ram之间的查表指令是( )

8、转移指令lcall addr16 的转移范围是( )jnb rel 的转移范围是( )调用指令ajmp addr11的调用范围是( )

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)乘除法。

. 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

. 已知累加器a的数值为98h,它与0fah相加,相加后会影响标志位cy、ac和ov位。各个位的值是( )

(a (b (c (d

5、不属于单片机与输入输出设备进行信息交换的方式是( )

(a) 无条件传送方式 (b) 查询方式 (c) 中断方式 (d) 存储器直接存取方式。

单片机考试试题

一 填空题。1 单片机是把 处理器 存储器 定时器 计数器以及i o接口电路等主要计算机部件集成在一块集成电路芯片上的微型计算机。2.除了单片机这一名称之外,单片机还可称为微控制器 嵌入式控制器。3 计算机的系统总线有地址总线 控制总线和数据总线。4 80c51单片机基本型内部ram有 128 个字...

单片机考试试题

单片机原理及应用试卷a 一 填空题 每空1分,共20分 1 单片微型计算机由cpu 存储器和 i o 三部分组成。2 mcs 51系统中,当信号有效时,表示从p0口稳定地送出了低8位地址。3 访问8031片外数据存储器采用的是寄存器间接寻址方式。4 累加器 a 80h,执行完指令 add a,83h...

单片机考试试题

单片机期中测验。一 填空 每格1分共22分 1.单片机有各种型号,我们以intel公司的 系列为例来学习单片机技术。2.半导体存储器中有一类在掉电后不会丢失数据,称之为有一类掉电后会丢失数据,称之为。3.我们用的单片机一共有 个引脚。其中第9脚是 引脚。4.单片机的存储器空间一共有四个,分别是和。5...