自考《单片机原理及应用》模拟试题及答案Word文件下载.docx

上传人:b****2 文档编号:14787728 上传时间:2022-10-24 格式:DOCX 页数:18 大小:26.28KB
下载 相关 举报
自考《单片机原理及应用》模拟试题及答案Word文件下载.docx_第1页
第1页 / 共18页
自考《单片机原理及应用》模拟试题及答案Word文件下载.docx_第2页
第2页 / 共18页
自考《单片机原理及应用》模拟试题及答案Word文件下载.docx_第3页
第3页 / 共18页
自考《单片机原理及应用》模拟试题及答案Word文件下载.docx_第4页
第4页 / 共18页
自考《单片机原理及应用》模拟试题及答案Word文件下载.docx_第5页
第5页 / 共18页
点击查看更多>>
下载资源
资源描述

自考《单片机原理及应用》模拟试题及答案Word文件下载.docx

《自考《单片机原理及应用》模拟试题及答案Word文件下载.docx》由会员分享,可在线阅读,更多相关《自考《单片机原理及应用》模拟试题及答案Word文件下载.docx(18页珍藏版)》请在冰豆网上搜索。

自考《单片机原理及应用》模拟试题及答案Word文件下载.docx

6.单片机与普通计算机的不同之处在于其将( 

)、( 

)和( 

)三部分集成于一块芯片上。

7.下列指令中有错误的是( 

 

)。

(2分)

A、MOVA,R4 

B、MOV20H,R4 

C、MOVR4,R3 

D、MOV﹫R4,R3

8.8031复位后,PC与SP的值为( 

)、( 

9.8051内部有( 

)个并行端口,P0口直接作为I/O端口使用时,必须外接( 

);

并行端口作输入端口时,必须先执行( 

)指令,然后执行输入指令,才能正确的读入端口的状态。

10.当单片机接到外设的中断申请时,单片机响应中断,单片机将暂停( 

)的执行,转去执行( 

)程序,执行完 

( 

),再执行( 

)程序。

11.定时器/计数器的工作方式3是指将 

) 

拆成两个独立的8位计数器。

而另一个定时器/计数器此时通常只可作为( 

)使用。

12.串行口每一次传送( 

)字符。

A.1位 

B.1串 

C.1帧 

D.1波特

13.执行下列程序段后,(P1)=( 

MOV 

P1,#5DH

CPL 

P1.1

CLR 

P1.6

SETB 

P1.7

二、简答与计算题(24分)

1. 

MCS51的中断系统有几个中断源?

(1分)几个中断优先级?

(1分)如何用指令设置各中断源的优先级别?

(1分)如果同一级别同时存在多个中断申请时,CPU按什么顺序响应(按自然优先级顺序写出各个中断源)(2.5分)?

各个中断源的入口地址是多少?

(2.5分);

(共8分)

2.在MCS-51单片机系统中,外接程序存储器和数据存储器共用16位地址线和8位数据线,会不会发生冲突,并说明为什么?

(6分)

3.已知程序执行前有A=02H,SP=52H,(51H)=80H,(52H)=00H。

下述程序执行后:

POP 

DPL

DPH

RL 

A

MOV 

B,A

MOVC 

A,@A+DPTR

PUSH 

A,B

INC 

RET

ORG 

8000H

DB 

10H,80H,30H,50H,30H,50H

请问:

A=(),SP=(),(51H)=(),(52H)=(),PC=()。

(10分)

 

三、编程题(28分)

1.编程将片内RAM20H~2FH单元开始的16个数传送到片外RAM3000H~300FH开始的单元中。

(12分)

2.将存放在单片机片内数据存储器30H,31H,32H三个单元中不同的数据按从小到大的顺序排序,并将结果存放在片内RAM的30H~32H中。

3.编制中断初始化程序,外部中断0(边沿触发)、外部中断1(电平触发)、定时器0开中断(中断允许);

定时器1关中断(不允许中断)。

(6分) 

四、综合应用题(18分)

MCS-51单片机系统硬件连接示意图如下图所示,系统采用12MHZ的晶体振荡器;

并扩展了一片数据存储器6264和一片通用I/O接口芯片8255,并通过8255的PA端口驱动8个发光二极管,各发光二极管的阴极一起连接到地(GND)。

完成以下要求:

1.写出数据存储器6264的地址范围。

(2分)

2.写出8255各端口地址。

(4分)

3.编程实现连接在8255的PA端口上的发光二极管循环闪亮(即“走马灯”显示)的控制程序,(要求循环闪亮的时间间隔为50ms。

采用定时中断的方式来实现)

(注:

“/n” 

说明此引脚为低电平有效,如8255的/CS端。

) 

(12分)

8255的控制字格式:

TMOD的格式

GATE 

C//T 

M1 

M0 

GATE 

M0

TCON的格式

TF1 

TR1 

TF0 

TR0 

IE1 

IT1 

IE0 

IT0

MCS-51单片机的指令表如下:

MOV

A,Rn

ADD

A,@Ri

DJNZ

direct,rel

A,direct

A,#data

Rn,rel

A,@Ri

ADDC

A,Rn

NOP

A,#data

A,direct

ACALL

add11

Rn,A

LCALL

add16

Rn,direct

RET

Rn,#data

SUBB

RETI

direct,Rn

AJMP

direct,direct

LJMP

direct,A

SJMP

rel

direct,@Ri

ANL

CLR

C

direct,#data

bit

@Ri,A

SETB

@Ri,direct

@Ri,#data

direct,A

CPL

DPTR,#data16

direct,#data

MOVC

A,@A+DPTR

ORL

C,bit

A,@A+PC

C,/bit

MOVX

A,@DPTR

@DPTR,A

bit,C

PUSH

direct

XRL

JC

POP

JNC

XCH

JB

bit,rel

A,direct

JNB

A,@Ri

JBC

XCHD

INC

A

Rn

RL

@Ri

RLC

DPTR

RR

DEC

RRC

SWAP

JMP

@A+DPTR

JZ

MUL

AB

JNZ

DIV

CJNE

A,direct,rel

DA

A,#data,rel

Rn,#data,rel

@Ri,#data,rel

一.填空题(每空1分,共20分)

1、在MCS-51单片机中,如果采用24MHz晶振,1个机器周期为()。

2、若A中的内容为0E6H,那么,P标志位的值为()。

3、MCS-51单片机程序存储器的寻址范围是由程序计数器PC的位数所决定的,因为MCS-51的PC是16位的,因此其寻址的范围为()KB。

4、指令格式是由()和()所组成,也可能仅由()组成。

5、在MCS-51中,PC和DPTR都用于提供地址,但PC是为访问()存储器提供地址,而DPTR是为访问()存储器提供地址。

6、已知程序执行前有A=01H,SP=52H,(51H)=FFH,(52H)=FFH。

DPTR,#4000H

4000H

70H,90H,10H,40H,30H,20H

A=(),SP=(),(51H)=(),(52H)=()。

7、假定A=55H,R3=0ABH,在执行指令ANLA,R3后,A=(),R3=()。

8、假定,SP=60H,A=30H,B=70H,执行下列指令:

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

当前位置:首页 > 工作范文 > 演讲主持

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

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