单片机原理及应用期末考试试题.docx

上传人:b****1 文档编号:14815641 上传时间:2023-06-27 格式:DOCX 页数:8 大小:18KB
下载 相关 举报
单片机原理及应用期末考试试题.docx_第1页
第1页 / 共8页
单片机原理及应用期末考试试题.docx_第2页
第2页 / 共8页
单片机原理及应用期末考试试题.docx_第3页
第3页 / 共8页
单片机原理及应用期末考试试题.docx_第4页
第4页 / 共8页
单片机原理及应用期末考试试题.docx_第5页
第5页 / 共8页
单片机原理及应用期末考试试题.docx_第6页
第6页 / 共8页
单片机原理及应用期末考试试题.docx_第7页
第7页 / 共8页
单片机原理及应用期末考试试题.docx_第8页
第8页 / 共8页
亲,该文档总共8页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

单片机原理及应用期末考试试题.docx

《单片机原理及应用期末考试试题.docx》由会员分享,可在线阅读,更多相关《单片机原理及应用期末考试试题.docx(8页珍藏版)》请在冰点文库上搜索。

单片机原理及应用期末考试试题.docx

单片机原理及应用期末考试试题

单片机原理及应用期末考试试题

单片机原理及应用期末考试试题

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

1.相对寻址是以PC的当前值为基准,加上指令中给出的相对偏移量形成目标地址的方式。

2.AT89S51单片机的1个机器周期含有12个晶振周期或6状态周期。

3.AT89S51单片机进行扩展时,用P0口作为地址/数据总线,用P2口作为地址总线高8位。

4.假定累加器A的内容30H,执行指令:

1000H:

MOVCA,@A+PC后,把

程序存储器1031H单元的内容送累加器A中

5.指令格式是由操作码和操作数部分组成。

6.AT89S51单片机的串行口控制寄存器中有2个中断标志位,它们是TI和RI

7.在进行BCD码加法运算时,紧跟ADD或ADDC指令后的指令必须是DAA指令

8.JNCrel指令执行时,当CY位为0时程序发生跳转。

9.单片机位寻址区的单元地址是从20H单元到2FH单元,若某位地址是10H,它所在单元的地址应该是22H。

10.外部中断0的中断入口地址为0003H,定时/记数器T1的中断入口地址为001BH。

11.串行口工作方式2为9位异步通信,若SMOD=0,fOSC=6MHZ,则其相应波特率为6×106/64b/s

12.堆栈应遵循先进后出规律,堆栈指针的符号为SP

二、单项选择题(每小题1分,共20分)

1.AT89S51单片机的(d)口的引脚,还具有外中断、串行通信等第二功能。

a)P0 b)P1c)P2 d)P3

2.单片机应用程序一般存放在(  b   )  

  a)RAM     b)ROM   c)寄存器  d)CPU  

3.已知某数的BCD码为0111010101000010则其表示的十进制数值为(b)

a)7542Hb)7542c)75.42Hd)75.42

4.下列指令中不影响标志位CY的指令有(  d   )。

  

 a)ADD A,20H     b)CLR     c)RRC A  d)INC A

5.CPU主要的组成部部分为( a  )  

  a)运算器、控制器     b)加法器、寄存器 

c)运算器、寄存器     d)运算器、指令译码器 

6.AT89S51的CPU是(   c  )位的单片机  

  a)16         b)4          

c)8         d)准16 

7.AT89S51复位后,PC与SP的值为(  b   )  

a)0000H,00H   b)0000H,07H    

c)0003H,07Hd)0800H,00H 

8.当需要从AT89S51单片机程序存储器取数据时,采用的指令为(b)。

 

a)MOV  A, @R1        b)MOVC  A,  @A + DPTR 

c)MOVX  A, @ R0        d)MOVX  A,  @ DPTR 

9.AT89S51单片机中既可位寻址又可字节寻址的单元是(   a  )  

a)20H     b)30H          c)00H       d)70H  

10.下列哪条指令是正确的(d)

a)PUSHR2b)ADDR0,A

c)MOVXA@DPTRd)MOV@R0,A

三、写出实现下列各要求的指令或程序段(本大题共5小题,29分)

1、将80H单元中的内容与数据4FH相比较,相等返回,不相等将80H单元置FFH返回。

(5分)

MOVA,80H

CJNEA,#4FH,BD

SJMPL1

BD:

MOV80H,#0FFH

L1:

RET

2、外部RAM单元2000H的内容传送到内部RAM单元70H;(5分)

MOVDPTR,#2000H

MOVXA,@DPTR

MOV70H,A

3、将32H单元中内容的第7位取反后送给50H。

(5分)

MOVA,32H

CPLACC.7

MOVC,ACC.7

MOV50H,C

4、若(50H)=40H,试写出执行以下程序段后累加器A、寄存器R0及内部RAM的40H、41H、42H单元中的内容各为多少?

(5分)

MOVA,50H;(A)=40H

MOVR0,A;(R0)=40H

MOVA,#00H;(A)=0

MOV@R0,A;(40H)=0

MOVA,#3BH;(A)=3BH

MOV41H,A;(41H)=3BH

MOV42H,41H;(42H)=3BH

(A)=3BH;(R0)=40H;

(40H)=0;(41H)=3BH;(42H)=3BH

5、将外部数据存储器3000H开始100个存储单元的内容存入3070开始的存储单

元(9分)

MOVDPTR#3000H

MOVP2,#30H

MOVR1,#70H

MOVR5,#100

L1:

MOVXA,@DPTR

MOVX@R1,A

INCR1

INCDPTR

DJNZR5,L1

RET

四、读程序填空(本大题共4小题,共19分)

1.CLRC

MOVA,4DH

SUBBA,,4EH

MOV30H,A

MOVA,7FH

SUBBA,2BH

MOV31H,A

SJMP$

(1)该程序的功能是:

两个16位数的减法:

(7F4DH)-(2B4EH),结果存入内部RAM的30H和31H单元,31H单元存差的高8位,30H单元存差的低8位(3分)

(2)若(4DH)=06H,(4EH)=05H,(7FH)=0AH,(2BH)=01H

则执行上述程序后(30H)=01H。

(31H)=09H。

(2分)

2.START:

MOVR0,#40H

MOVR7,#04H

MOVA,@R0

LOOP:

INCR0

MOV50H,@R0

CJNEA,50H,NEXT

NEXT:

JNCBIE1

MOVA,50H

BIE1:

DJNZR7,LOOP

MOV30H,A

RET

(1)该程序的功能是:

求出40H—44H中最大的无符号数,并将最大数存入30H中

(3分)

(2)设(40H)=12H,(41H)=22H,(42H)=6EH,(43H)=5AH,(44H)=8AH,

填写程序执行后的结果,(30H)=8AH。

(1分)

3.已知(30H)=49H,(31H)=2BH,(32H)=0A3H,执行以下程序:

MOVR7,#4

RR0:

MOVR6,#3

CLRC

MOVR0,#30H

RR1:

MOVA,@R0

RRCA

MOV@R0,A

INCR0

DJNZR6,RR1

DJNZR7,RR0

RET

从该程序可看出这段程序的功能是:

将内RAM中30H~32H的内容

右移4位(3分)

执行后结果:

(30H)=04H,(31H)=92H,(32H)=0BAH。

(3分)

4、已知(A)=58H,(30H)=7FH,(P1)=EAH,执行下列程序:

MOVSP,#40H

PUSHA

PUSH30H

MOVA,P1

MOV30H,A

POP30H

POPA

执行后结果:

(SP)=40H,(A)=58H,(30H)=7FH,(41H)=58H。

(每空1分)

五、根据题意,按要求答题。

(共12分)

AT98S51单片机P1口上接8只发光二极管(高电平亮,低电平灭),若晶振频率是12MHz,用定时/计数器T0以工作方式1工作,使8只发光二极管每1S单循环点亮。

(1)计算定时初值,写出过程(3分)

(2)根据相关注释,填写程序,(9分)

答:

(1)定时初值:

(216-X)×1μS=50mS

X=216-50000

=15536

(2)MOVTMOD,#01H;设T0工作方式

MOVDPTR,#15536;置定时初值50mS

MOVTH0,DPH

MOVTL0,DPL

MOVA,#01H;置A初值

SETBTR0;允许定时

LOOP:

MOVR7,#20;设定时次数

MOVP1,A;从P1口输出

LOOP1:

JNBTF0,$;判断定时50mS到没

CLRTF0;定时时间到,TF0清0

MOVTH0,DPH;重新置定时初值50mS

MOVTL0,DPL

DJNZR7,LOOP1;判断定时次数到没

RLA;输出左移

SJMPLOOP;继续循环输出

END

 

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

当前位置:首页 > 小学教育 > 语文

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2