单片机试题1 答案

发布 2024-04-17 18:55:10 阅读 3027

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 程序计数...