单片机技术与应用_项目教材复习题答案.doc

单片机技术与应用_项目教材复习题答案.doc

ID:55176462

大小:370.00 KB

页数:18页

时间:2020-04-30

单片机技术与应用_项目教材复习题答案.doc_第1页
单片机技术与应用_项目教材复习题答案.doc_第2页
单片机技术与应用_项目教材复习题答案.doc_第3页
单片机技术与应用_项目教材复习题答案.doc_第4页
单片机技术与应用_项目教材复习题答案.doc_第5页
资源描述:

《单片机技术与应用_项目教材复习题答案.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、项目一练习题一、选择题CDABDD二、填空题1.时钟振荡电路的引脚;2.用作地址指针;3.P3口;4.暂存数据和地址;5.ROM三、简答题1.最小系统组成:包括电源、时钟电路、复位电路、引脚这几部分2.发光二极管为共阳极时,阴极送低电平(指令CLRP1.0)使其点亮,送高电平(指令SETBP1.0)使其熄灭;发光二极管为共阴极时,所送指令相反。3.SETB、CLR、ORG、LJMP、SJMP、END、ACALL、MOV、DJNZ四、训练题1.5BH2.ORG0000HSTART:MOVC,P1.0;读取开关状态,保存在"C"中ORLC,P1.1;两个开关有任意一个闭合(是或的

2、关系),灯就亮MOVP1.7,C;把"C"值输出到P1.0,控制发光二极管亮、灭LJMPSTARTEND项目二练习题一、选择题ACDCCDB二、填空题1.P2口在通常应用情况下,作为高位地址线使用。2.50H3.(C)=1,(OV)=1,(A)=6FH6EH,-146(6EH)4.MOVA,#00H;ANLA,#00H;MOVA,#dataXRLA,#data;CLRA三、指令及编程训练1.指出以下程序段每条指令执行的结果。MOVA,#10H;(A)=(10H)MOVDPTR,#2000H;(DPTR)=(2000H)MOVXDPTR,A;(2000H)=(10H)MOVA,

3、#0F0H;(A)=(0F0H)2.顺序执行下列指令,写出执行结果。MOVA,#20H;(A)=(20H)MOVR0,#20H;(R0)=(20H)MOV15H,R0;(15H)=(20H)MOVR0,A;(R0)=(20H)MOV22H,A;(22H)=(20H)MOVR1,#15H;(R1)=(15H)MOVA,R1;(A)=(20H)MOV22H,A;(22H)=(20H)MOV11H,22H;(11H)=(20H)3.执行以上指令后(A)=23H。4.执行以上指令后(A)=33H。5.请写出完成下列操作的指令:ANLA,#0F0HORLA,#0FHXRLA,#0FHC

4、PLA6.编写程序:(1)ORG0000HLJMPMOVEORG0030HMOVE:MOVR0,#00HMOVR2,#10HMOVA,#00HM1:MOVR0,AINCR0INCADJNZR2,M1END(2)ORG0000HLJMPMOVEORG0030HMOVE:MOVR0,#30HMOVDPTR,#1000HMOVR2,#10HM3:MOVXA,DPTRMOVR0,AINCR0INCDPTR;将片外RAM的1000H-100FH单元中的数据搬到DJNZR2,M3;片RAM的30H-3FH单元END(3)提示:可调用排序子程序实现。(4)提示:利用循环程序控制延时时间。(

5、5)ORG0000HLOOP:MOVR6,#8MOVDPTR,#TABLMOVR2,#0LOOP1:MOVA,R2INCR2MOVCA,A+DPTRMOVP1,ALCALLDELAY;延时0.5sLCALLDELAY;延时0.5sDJNZR6,LOOP1SJMP$TABL:DB4BH,0BFH,59H,0BFH,0FBH,0EH,0A9HDELAY:MOVR3,#0FFH;延时程序DEL2:MOVR4,#0FFHDEL1:NOPNOPNOPNOPNOPDJNZR4,DEL1DJNZR3,DEL2RETEND(6)ORG0000HMAIN:LOOP:MOVR6,#16MOVR5

6、,#5MOVDPTR,#TABLMOVR2,#0LOOP1:MOVA,R2INCR2MOVCA,A+DPTRMOVP1,ALCALLDELAY;延时0.5sLCALLDELAY;延时0.5sDJNZR6,LOOP1LOOP2:MOVP1,#00H;全亮LCALLDELAY;延时0.5sLCALLDELAY;延时0.5sMOVP1,#0FFH;全灭LCALLDELAY;延时0.5sDJNZR5,LOOP2;循环5遍SJMP$TABL:DB0FEH,0FCH,0F8H,0F0H,0E0H,0C0H,80H,00HDB01H,03H,07H,0FH,1FH,3FH,7FH,0FFH

7、DELAY:MOVR3,#0FFH;延时程序DEL2:MOVR4,#0FFHDEL1:NOPNOPNOPNOPDJNZR4,DEL1DJNZR3,DEL2RETEND项目三练习题一、选择题ADDCBBD二、填空题1、中断响应;中断返回2、中断嵌套3、TCON、SCON、IE、IP;外部中断INT0、INT1,定时器中断T0、T1和串口中断4、0003H、000BH、0013H、001BH、0023H5、定时器中断请求、串行口中断请求、外部中断请求的撤除三种形式6、中断源发出中断请求、CPU开放中断和申请

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。