《2022年春季北京石油大学《单片机原理及应用》在线考试(主观题).docx》由会员分享,可在线阅读,更多相关《2022年春季北京石油大学《单片机原理及应用》在线考试(主观题).docx(4页珍藏版)》请在第壹文秘上搜索。
1、中国石油大学(北京)网络与继续教育学院期末考试单片机原理及应用学习中心:姓名:学号:关于课程考试违规作弊的说明1、提交文件中涉嫌抄袭内容(包括抄袭网上、书籍、报刊杂志及其他已有论文),带有明显外校标记,不符合学院要求或学生本人情况,或存在查明出处的内容或其他可疑字样者,判为抄袭,成绩为“0”。2、两人或两人以上答题内容或用语有50%以上相同者判为雷同,成绩为“0”。3、所提交试卷或材料没有对老师题目进行作答或提交内容与该课程要求完全不相干者,认定为“白卷”或“错卷”,成绩为“0”。说明:共100分,每题20分,在下题中任选5题。1.使用定时器/计数器1进行定时,每隔IOmS产生一次中断定时。假
2、定单片机的晶振频率为12MHz。请编写初始化程序。2 .已知内部数据存储器30H和40H单元的内容分别是67H和77H,执行下列一段程序后,试分析有关单元内容。MOVR0,#30H;MOVA,RO;MOVR0,40H;MOV40H,A;MOVR0,#60H;3 .指出下列指令中画线的操作数的寻址方式。MOVXA,DPTR;MOVDPTR,#026711:MOVCA,ADPTR:MIJLAB:INCDPTR:MOVA,50H:MOVA,RO;SUBBA,R7_4 .什么是中断优先级?中断优先处理的原则是什么?5 .堆栈有哪些功能?堆栈指示器(SP)的作用是什么?6 .内部RAM低128单元划分为
3、哪三个主要部分?各部分的单元地址为何?答案1 .解:已知:时钟频率为12MHZBTHi=12MHZ=IMs取TI,方式1定时IOmS的计数初值:计数初值=20Vs=6553610000/1=65536-10000=55536=110110001U10000B=0D8F()H=0D8H(j8()OFOH(低8位)程序清单:ORGOOOOHAJMPMAINORGOOlBHAJMPDZ51ORGOI(X)HMAIN:MOVIE,#OFFHMOVTHl,#0D8HMOVTLl,#()FOHSETBTRlMOVTMOD,#10HSJMP$DZ51:MOVTHL#0D8HMOVTLl,#OFOHRETIE
4、ND2.(RO)=30H(八)=67H(30H)=(40H)=77H(40H)=67H(RO)=60H3 .间接寻址。立即寻址变址寻址寄存器寻址直接寻址直接寻址寄存器间接寻址寄存器寻址4 .答:中断优先级是多个中断源哪个优先响应中断的级别。对于MCS-51单片机,中断优先处理的原则是:(1) 不同级的中断源同时申请中断时先高级后低级:(2) 同级的中断源同时申请中断时一一事先规定:(3) 处理低级中断又收到高级中断请求时停低转高;(4) 处理高级中断又收到低级中断请求时高不理低。5 .答:堆栈的功能主要是在了程序调用或中断处理时保护现场数据、返回后恢复现场数据。堆栈指示器(SP)的作用是用来指示栈顶位置的寄存器。6 .答:内部RAM低128单元划分为三个主要部分:(1)工作寄存器区,地址为OOH1FH:(2)位寻址区:地址为20H2FH:(3)般RAM区:地址为3()H7FH1 .参考第二章。2 .参考第二章、第三章3 .参考第三章第二节指令寻址方式4 .参考第四章第三节中断处理过程5 .参考第二章6 .参考第六章单片机存储器的扩展