单片机试卷

发布 2021-04-26 20:12:28 阅读 6981

………密………封………线………密………封………线………

学院电子信息工程系单片机原理及应用考试题(10)

闭卷时间120分钟。

题号。得分评卷人。

15.串行口工作方式控制寄存器是()。

单片机的串行中断入口地址为()

a. 0003h

b. 0013hc. 0023hd. 0033h一。二。

三。四。五。六。

七。总分复核人。

班姓名座号。

一。单项选择题(共40分,每题2分)

单片机的复位信号是()有效。

a.高电平b.低电平c.脉冲d.下降沿。

2.要用传送指令访问mcs—51片外ram,它的指令操作码助记符应是() d.以上都行。

3.若psw.4=0,psw.3=1,要想把寄存器r0的内容入栈,应使用()指令。 r0 @r0 00h 08h

串行接口扩展并行i/o口时,串行接口工作方式应选择()a方式0b.方式1c.方式2d.

方式35.在片外扩展一片2764程序存储器芯片要()地址线。a.

8根b.13根c.16根d.

20根6.定时器/计数器工作方式1是()。

a.8位计数器结构b.2个8位计数器结构c.13位计数结构d.16位计数结构 a,#30h指令中源操作数的寻址方式是( )

a.寄存器寻址b.寄存器间接寻址c.直接寻址d.立即寻址。

8.已知1只共阴极led显示器,其中a笔段为字形**的最低位,若需显示数字1,它的字形**应为()。

9.要把p0口的高4位变不变,低4位0,应使用指令( )p0, #0fh p0, # p0, #0f0h p0, #0fh10.串行口的控制寄存器scon中,ren的作用是()。

a.接收中断标志位b.发送中断请求标志位c.

串行口允许接收位d.地址/数据位 rel指令的寻址方式是()。

a.立即寻址b.寄存器寻址c.

相对寻址d.位寻址12.执行lcall 4000h指令时,mcs-51所完成的操作是()。

a.保护pcb.4000hpcc.

保护现场入栈,4000hpc13.下面哪一条指令产生rd信号()。

a, a,@a+ @a+dptr, @dptr, a

第 a,@dptr指令中源操作数的地址寻址方式是()。

一a.寄存器寻址b.寄存器间接寻址。

页c.直接寻址d.立即寻址。

17.执行push acc指令,mcs-51完成的操作是()。

sp(acc)->sp)b.(acc) -sp sp-1->>sp (acc)->sp)d.(acc) -sp) sp+1->单片机各中断源的优先级别设定是利用寄存器()指令sjmp的跳转范围是()。

a.256bb.1kbc.2kbd.64kb20.执行返回指令时,返回的断点是()。

a.调用指令的首地址b.调用指令的末地址c.调用指令下一条指令的首地址d.返回指令的末地址二。判断题(共10分,每题1分)

的相对转移指令最大负跳距是127b。()2.当mcs-51上电复位时,堆栈指针sp=00h。()

3.调用子程序指令(如:call)及返回指令(如:ret)与堆栈有关但与pc无关。()

三。填空题(共20分,每空1分)

1、计算机的系统总线有地址总线、控制总线和总线。2、十进制29的二进制表示为:。3、单片微型计算机由cpu、存储器和口三部分组成。

4、当mcs-51引脚ale信号有效时,表示从p0口稳定地送出了地址。5、若用传送指令访问mcs-51的程序存储器,它的操作码助记符应为。6、累加器(a)=80h,执行完指令add a,#83h后,进位位c=。

7、orla,#0f0h是将a的高四位置1,而低四位。

8、mcs-51片内20h~2fh范围内的数据存储器,既可以字节寻址又可以:寻址。9、mcs-51特殊功能寄存器只能采用寻址方式。

10、mcs-5定时器有4种工作方式,这可在初始化程序中用软件填写特殊功能寄存器加以选择。

11、pc复位后地址为:。

12、mova,r0源操作数寻址方式为。13、假定(sp)=60h,(acc)=30h,(b)=70h。执行下列指令:

pushacc共。

pushb二。

后,sp的内容为,61h单元的内容为,62h的内容为。页。

………密………封………线………密………封………线………

班姓名座号。

14、sjmpe的指令操作码地址为0050h,e=65h那么它的转移目的地址为。15.下列程序段执行后,(abmov a,#0fbhmov b,#12hdiv ab

16.下列程序段执行后,(r07eh7fhmov r0,#7fhmov 7eh,#0mov 7fh,#40hdec @r0dec r0dec @r0

四.编程题:(共30分)

1.片外ram2000h开始的单元中有5个字节的数据,编程将它们传送到片内ram20h开始的单元中去。(5分)

2.假如在mcs-51单片机内部ram中30h单元中存储有一个二进制数,设计一段程序把这个数转换成bcd编码的十进制数,并把百位数存于32h单元中,十位和个位数存入31h单元中。(5

3.由单片机的串行通信端口接收数据,保存到片内ram30h-3fh中。要求如下:

单片机晶振频率11.0592mhz,串口工作于方式1,pcon的smod位为0,接收端波特率1200。(10分)(设置寄存器时无关位取0)

4.如图所示,设计一段程序实现功能:如果(a)中1的个数为奇数,所有的二极管发光;如。

果全0,则只让vd0-vd3发光;否则全灭。

vccgnd

c230pf

gndr1c3

30pf9y1

6.000mhz

ea/vpx1

at89c51

p0.0p0.1p0.

2p0.3p0.4p0.

5p0.6p0.7p2.

0p2.1p2.2p2.

3p2.4p2.5p2.

6p2.7rdwrpsenale/ptxdrxd

gn***0

r9330x2

vd1r8330

10kc147uf

resetvd2

r7330vcc

int0int1t0t1p1.0p1.1p1.2p1.3p1.4p1.5p1.6p1.7

vd3r6330

vd4r5330分)vd5

r4330vd6

r3330vd7

r2330第共。

二二页页。班姓名座号。

………密………封………线………密………封………线………

一三页页。第共。

班姓名座号。

………密………封………线………密………封………线………

第共三三页页。

单片机试卷讲解

华南农业大学期末考试试卷 a卷 b卷 2011学年第 1 学期考试科目 单片机原理与应用 考试类型 闭卷 考试考试时间 120 分钟。学号姓名年级专业。一 填空题 本大题共 5 小题,每小题 3 分,共 15 分 1 要使89c51单片机复位的条件是 复位引脚产生两个机器周期以上的高电平。2 mcs...

答案单片机试卷

一 填空题 每空2分,共30分 二 判断题 每题2分,共20分 三 简答题 3小题,共15分 1 答 为了指示栈顶地址,所以要设置堆栈指示器sp,sp的内容是堆栈栈顶的存储单元的地址。系统复位后,sp的内容为07h,但由于堆栈最好在内部ram 的30h 7fh单元中开辟,所以在程设计时应将sp的值初...

2019单片机模拟试卷

20 20学年第一学期闽江学院考试试卷 a 一 单项选择题 20 每小题2分 请将正确答案填写在每小题题。号前的括号中。b 1 二进制数110100b转换成十六进制数表示为a.30h b.34h c.c0h d.d0h c 2 at89s51单片机内部包含的flash rom的容量是a.0kb b....