单片机应用基础试题Word下载.docx

上传人:b****5 文档编号:15717163 上传时间:2022-11-15 格式:DOCX 页数:28 大小:41.09KB
下载 相关 举报
单片机应用基础试题Word下载.docx_第1页
第1页 / 共28页
单片机应用基础试题Word下载.docx_第2页
第2页 / 共28页
单片机应用基础试题Word下载.docx_第3页
第3页 / 共28页
单片机应用基础试题Word下载.docx_第4页
第4页 / 共28页
单片机应用基础试题Word下载.docx_第5页
第5页 / 共28页
点击查看更多>>
下载资源
资源描述

单片机应用基础试题Word下载.docx

《单片机应用基础试题Word下载.docx》由会员分享,可在线阅读,更多相关《单片机应用基础试题Word下载.docx(28页珍藏版)》请在冰豆网上搜索。

单片机应用基础试题Word下载.docx

中断服务程序执行的最后一条指令必须是RETI。

14 

在微机的输入/输出方式中,中断请求方式比查询方式的效率高。

15 

执行LCALL指令时,栈指针SP的内容不会发生变化。

一、是非题:

1.×

2.×

3.√4.×

5.×

6.×

7.√8.×

9.√10.×

11.√12.×

√√×

二、选择题(每题2分,共计30分)

二:

1.③2.②3.①4.③5.③6.②7.②8.①9.②10.②11.①12.④③①①

1MCS—51单片机复位后,从下列那个单元开始取指令:

()①0003H②000BH③0000H

对片外数据RAM单元读写数据须用:

()①MOV指令②MOVX指令③MOVC指令

MCS-51的无条件转移指令中,其转移范围最大的是:

()①LJMP②AJMP③SJMP

执行MOVSP,#30H指令后,压栈从片内RAM哪单元开始:

()①2FH②30H③31H

指令中,哪条指令执行后使标志位CY清0:

()①MOVA,#00H②CLRA③ADDA,#00H

6对8031而言,可作为普通I/O口使用的是:

①P0、P2口②P1、P3口③P0、P1、P2、P3口

下面那一段程序能准确地读取P1口引脚信号:

①MOVA,#00H;

MOVP1,A;

MOVA,P1②MOVA,#0FFH;

MOVP1,A;

MOVA,P1

③MOVA,#0FFH;

MOVA,P1④MOVA,#0FFH;

MCS—51单片机的四个并行I/O中,其驱动能力最强的是:

①P0口②P1口③P2口④P3口

9定时器/计数器工作于模式2,在计数溢出时:

①计数从零重新开始②计数从初值重新开始③计数停止

T0设置成计数方式时,外部引脚计数脉冲的最高频率应是晶振频率的:

①1/12②1/24③1/48

当晶振频率是12MHz时,MCS—51单片机的机器周期是:

①1μs②1ms③2μs④2ms

外部中断INT0的触发方式控制位IT0置1后,其有效的中断触发信号是:

()

①高电平②低电平③上升沿④下降沿

N位LED显示器采用动态显示方式时,需要提供的I/O线总数是()①8+N②8×

N③N

一字节补码所表示的数值范围是:

()①-128~+127②-127~+128③-128~+128

三、试叙述MCS-51汇编语言程序的上机过程(10分)

四、程序分析(共15分)

1.已知:

(30H)=X7X6X5X4X3X2X1X0B,(31H)=Y7Y6Y5Y4Y3Y2Y1Y0B,请给出下列每条指令执行后注释中的结果。

(7分)

MOV32H,30H;

(32H)=

ANL32H,#0FH;

MOVA,31H;

(A)=

SWAPA;

RLA;

ANLA,#0F0H;

ORL32H,A;

2.执行下列程序后,问(A)=?

、(R0)=?

、(R1)=?

(8分)

ORG0000H

LJMPMAIN

ORG0030H

MAIN:

MOVSP,#50H

LCALLSBRUT

SJMP$

SBRUT:

MOVR0,#00H

MOVR1,#0AH

MOVA,#00H

MOVDPTR,#DATA

LOOP:

MOVA,R0

MOVCA,@A+DPTR

CJNEA,#0FFH,LOOP1

SJMPEXIT

LOOP1:

INCR0

DJNZR1,LOOP

EXIT:

RET

DATA:

DB00H,11H,22H,33H,44H

DB55H,66H,77H,88H,99H

END

五、程序设计(15分)

已知晶振频率为12MHZ,请用T0的工作模式1定时及溢出中断方式编程,实现从P1.0引脚输出如下方波。

要求先确定定时时间并给出定时初值的计算步骤,然后写程序。

.....10ms...10ms

单片机应用基础试卷2

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

1、MCS-51对片内RAM,片外RAM和片内、外ROM访问时分别用指令____、____、____来区分。

2、MCS-51片外扩展存储器时,ROM的最大容量为______,RAM的最大容量为______。

3、P0~P3口在作输入口使用时,应先向口锁存器写入______。

4、P0口在作输出口使用时,必须外接_______。

5、8051中断源共5个,它们分别是_______、_______、______、______、______。

6、中断服务程序的返回指令是_____,子程序的返回指令是_____。

7、TMOD中M1、M0的用途是_____,C/T=1时为方式______。

8、已知:

(A)=E7H,CY=1。

执行指令SUBBA,#70H后,(A)=___、CY=__、AC=___、OV=__、P=___。

10、单片机的键盘结构有两种,分别是_____和_______。

二、选择题(每题2分,共20分)

1、PSW中的RS1=0、RS0=1时,当前使用的工作寄存区对应的单元是:

①00H~07H②08H~1FH③10H~17H④18H~1FH

2、MCS-51中的位地址00H~7FH,位于下列那些单元中:

①片内RAM00H~1FH②片内RAM20H~2FH③片外RAM0020H~002FH

3、MCS-51中DPTR寄存器用途是:

①程序计数器②片内RAM指针③片外RAM指针

4、MCS-51单片机用来开放或禁止中断的控制寄存器是:

①IP②TCON③IE④SCON

5、MCS—51单片机复位后,压栈从片内RAM哪单元开始:

①06H②07H③08H

6、MCS-51的无条件转移指令中,其转移范围最小的是:

①SJMP②AJMP③LJMP

7、外部中断INT0的中断入口地址是:

①0003H②000BH③0013H

8、8051单片机在响应中断后,需要用软件来清除的中断标志是:

①TF0、TF1②RI、TI③IE0、IE1

9、已知晶振频率为6MHZ,定时器T0工作在模式2时,其初值计算公式是:

①t=(28-X)×

1μs②t=(28-X)×

2μs③t=(216-X)×

2μs

10、N位LED显示器采用静态显示方式时,需要提供的I/O线总数是:

①8+N②8×

1、执行下列程序后,累加器A和栈指针SP各为何结果?

(6分)

MOVSP,#60H

MOVA,#0ABH

LCALLSUBRT

INCA

HERE:

SJMPHERE

SUBRT:

PUSHA

XRLA,#0F0H

POPA

RET

2、已知(30H)=95H,(31H)=8FH,问执行下列程序后32H和33H单元内容是什么?

该程序的功能是什么?

(9分)

MOVR0,#30H

MOVA,@R0

INCR0

ADDA,@R0

MOV@R0,A

CLRA

ADDCA,#00H

MOV@R0,

试将片内RAM中30H~3FH的数据传送到片外RAM地址为1000H开始的单元中

单片机应用基础试卷3

一、概念题(是非、选择题每题1分,填空题每格1分,共计45分)

1、MCS—51单片机的数据空间与程序空间是统一编址的。

2、在MCS—51中,片内RAM与SFR是统一编址的。

3、8051四组工作寄存器区具有相同的地址。

4、CPU取指令时,完全由程序计数器PC控制。

5、程序状态寄存器PSW用于存放运算结果。

6、8031片内含EPROM,8751片内不含EPROM。

7、多个中断源不可以同时申请中断。

8、CPU在响应INT0中断时,INT0的中断申请标志IE0要用软件清除。

9、TI是串行口发送中断标志,RI是串行口接收中断标志。

10、串行口的发送中断与接收中断各自有自己的中断入口地址。

11、MCS—51单片机中断响应的充分条件是中断允许总控制位EA=1。

12、波特率反映了串行通讯的速率。

13、MCS—51单片机外扩存储器时,使用P0口和P2口作总线。

14、8031单片机的EA脚在连接时,必须接高电平。

15、字节符号数的范围为:

①-128~+127②-127~+128③-128~+128

16、MCS—51单片机RESET时,PC的内容为:

①0003H②000BH

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 工程科技 > 纺织轻工业

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1