………密………封………线………密………封………线………
学院电子信息工程系单片机原理及应用考试题(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....