10年级机电专业《单片机原理及应用》期末考试试卷(1)
1.单片机与普通计算机的不同之处在于其将_cpu__、存储器和__i/o接口电路_三部分集成于一块芯片之上。
2.80c51单片机片内共有___128___b的ram, 4 kb的rom,dptr的长度为 16 位。
3.通常单片机上电复位时pc=_0000_h,sp=_07_h,若psw为18h,则选取的是第_3__组通用寄存器。
4.mcs-51单片机的存储器空间配置从功能上可分为四种类型: 外部数据存储器内部数据存储器、 内部程序存储器 、外部程序存储器。
5、堆栈遵循先进后出(或后进先出) 的数据存储原则,针对堆栈的两种操作为_push_和_pop_。
6.单片机一个机器周期包含 12 个晶振周期,当晶振频率为6mhz时机器周期为 2 us 。
7.一个完整的中断过程可分为中断请求 、 中断响应 、 中断处理和中断返回四部分。
8. mov a,#30h是立即寻址方式。movx a,@dptr是寄存器间接寻址方式。
9.串行通信按传输方向可以分为单工 、 半双工 、 全双工 ,1、二进制数01101011b对应的十六进制数可表示为( b )
a)、d3h (bbh (cah (dh
2、cpu主要的组成部部分为(a)
a)运算器、控制器(b)加法器、寄存器(c)运算器、寄存器(d)运算器、指令译码器。
3、 cpu寻址外设端口地址的方法有两种,一种是统一编址,还有一种是( c)。
a) 混合编址 (b) 动态编址 (c) 独立编址 (d) 变址编址。
根地址线的寻址范围可达(b)
a) 8kb (b)16kb (c) 32kb (d)64kb
5、要用传送指令访问mcs-51片外ram,它的指令操作码助记符应是( b )
a)mov (b)movx (c)movc (d)以上都是。
6、指出以下指令中的错误指令( a )。
a)movc @r1,a (b)mov 20h,#01h (c)orl a,r5
d)pop 30h
7、下列程序段中使用了位操作指令的有( b )。
a) mov dptr,#1000h (b)mov c,45h
movx a,@dptrcpl acc.7
c) mov a, 45hd)mov r0,23h
xch a,27hmov a,@r0
8、mcs-51汇编语言源程序设计中,下列符号中不能用作标号的有( b )。
a)loop (b) mov (c)ld1 (d)addr
9、定时器t1固定对应的中断入口地址为( d )
a)0003h (b)000bh (c)0013h (d)001bh
10、dac0832可以实现两路模拟信号的同步输出,这是利用了该芯片的( d ) 特性。
a)单极性 (b)双极性 (c)单缓冲 (d)双缓冲。
1. mcs-51系列单片机有哪7种寻址方式?
答:(1)mcs-51的7种寻址方式分别是:直接寻址、寄存器寻址、寄存器间接寻址、立即寻址、变址寻址、相对寻址和位寻址。
2. mcs-51系列中断系统包括几个中断源和几个中断优先级,写出所有的中断源的符号、名称及其入口地址。
答:mcs-51系列中断系统包括5个中断源2个中断优先级:
中断源符号中断源名称入口地址。
外部中断00003h
t0t0溢出中断 000bh
外部中断1 0013h
t1t1溢出中断 001bh
tx/rx 串行口(接收/发送) 0023h
3. 简述并行通信和串行通信的特点。
答:并行通信的特点是:控制简单、传输速度快;由于传输线较多,长距离传送时成本高且接收方的各位同时接收存在困难。
串行通信的特点是:传输线少,长距离传送时成本低,且可以利用**网等现成的设备,但数据的传送控制比并行通信复杂。
1.若(a)=e8h,(r0)=40h,(r1)=20h(r4)=3ah,(40h)=2ch,20h)=0fh,分析下列指令独立执行后有关寄存器和存储单元的内容。(10分)
1)mov a,@r0 ;(a) =2ch
2)anl 40h, #0fh ;(40h)= 0ch
3)add a, r4 ;(a) =22h
4)swap aa) =8eh
5)dec @r1 ;(20h) =0eh
2.(8分)设a=83h,r0=17h,(17h)=34h;写出下列程序中每条指令执行后的结果:
anl a,#17h;(a)=03h
orl 17h,a ;(17h)=37h
xrl a,@r0;(a)=34h
cpl a ; a)=0cbh
3.设堆栈指针sp中的内容为60h,内部ram中30h和31h单元的内容分别为24h和10h,执行下列程序段后,61h= 24h ,62h= 10h ,30h= 00h,31h= 0ffh,dptr= 2410h 及sp= 60h 。(12分)
push 30h;(sp)=61h,(61h)=24h
push 31h;(sp)=62h,(62h)=10h
pop dpl;(dpl)=10h,(sp)=61h
pop dph;(dph)=24h,(sp)=60h
mov 30h,#00h;(30h)=00h
mov 31h,#0ffh;(31h)=ffh
1.按以下要求编写8051单片机定时器的初值,设系统的时钟频率为6mhz。(6分)
1)t0作为定时,方式0工作,定时时间为1ms。
2)t1作为计数,方式1工作,记满1000溢出。
解:(1)、计算初值x
1000=(8192-x)×12/6
x=7192d=1e0ch=0001111000001100b
th0=0f0h tl0=0ch
2)、计算初值x
x=65536-1000=64536d=0fc18h
th1=0fchtl1=18h
2. p1口接八只发光二极管,试编写程序,让发光二极管依次向左循环点亮。
4分)org 0000h
mov a ,#01h
loop:mov r3 ,#
mov p1 , a
lcall delay
rl adjne r3 ,loop
delay: mov r1 ,#
de1: mov r2,#
djnz r2 ,#
djnz r2 ,$
djnz r1 ,de1
retend
单片机试题A答案 1
单片机原理及接 术 期末试卷 a答案。一 填空 每空1分,共30分 1 处理器 存储器 输入 输出接口2 字长 8 位机 8 位。3 数据总线 地址总线 控制总线 kb 5 地址 地址 地址。6 中断响应 中断处理 中断返回 7 外部中断0 定时器中断0 外部中断1 定时器中断1 串行口中断。8 直...
答案 单片机 试题
单片机原理与接 术期末考试题 理论试题 适应班级 10机械 1 2 班时间 120分钟。班级学号姓名得分。一 填空题 每小题2分,共10分 1.若不使用mcs 51片内程序存储器,引脚必须接使80c51单片机复位有上电复位和低电平 按钮复位。a,0f0h是将a的高4位置1,而低4位 假定dptr的内...
单片机试题A答案
参 与评分标准。一 填空题 每空2分,共20分 1.高级 低级。2.布尔处理器 进位标志位c。3.低128 高128。4.拍节 状态 机器周期 指令周期。二 说明引脚或寄存器功能 每题5分,共25分 1.psen 外部程序存储器读选通信号。2.vss 地线。3.psw 程序状态字。4.pc 程序计数...