- 1、本文档共2页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PAGE
1 -
《单片机原理与应用》试题答案
一、单项选择题 (每小题1分,共20分)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
D
B
A
D
B
B
B
C
A
B
A
D
C
A
D
A
C
B
B
C
二、填空题(每空1分,共20分)
1、00H~IFH 2、位 3、12H 4、位 5、IE0 IE1
6、ALE P0 7、转换速率/时间、分辨率、转换精度 8、程序 数据
9、256 10、MOVC A,@A+PC MOVX A,@A+DPTR 11、OEH、18H、FFH、FEH
三、判断题(每项1分,共10分)
1、∨ 2、∨ 3、╳ 4、╳ 5、╳ 6、╳ ╳ ∨ ∨ ╳
四、阅读并分析程序题(共20分)
1、(5分)A4H 2、(8分)20H、00H、17H、01H、1、17H、23H、28H
3、(3分)42H 4、(4分)B7H
五、接口编程、设计应用题(共30分,3、4题任一题,选第4题者加5分,即该题15分)
1、(10分)
(1)(2分)FFE7H
(2)(6分)82H
MOV DPTR,#0FFE7H
MOV A,#82H
MOVX @DPTR,A
(3)(2分)07H(或17H、27H、37H、47H、57H、67H、77H)
2、(10分)
(1)T=12/f= =2×10 X=2 =FE0CH(5分)
(2)(5分) START:MOV TMOD,#01H
MOV TL0,#0CH
MOV TH0,#0FEH
SETB TR0
LOOP:JBC TF0,PTF0
AJMP LOOP
PTFO:MOV TL0,#0CH
MOV TH0,#0FEH
CPL P1.0
AJMP LOOP
3、(10分)
MOV R2,#31H;数据块长度→R2
MOV R0,#20H;数据块首地址→R0
MOV 51H,#00H;41H单元清零,以记录00H的个数
LOOP:MOV A,@R0;待查找的数据→A
ANL A,#0FFH;与0FFH相与,判断该数据是否为零
JNZ L1;不为零,转L1
INC 51H;为零,00H个数增1
L1: INC R0;地址加1,指向下一个待查数据
DJNZ R2,LOOP;数据块长度减1,不等于零,继续查找
RET ;全部查找完,返回
4、(15分)
(1)H115~H122(P1口)接H30~H37(开关量),H12~H19(并行口输出)接H22~
H29(LED)
H115~H122(P1口)接H22~H29(LED)
(2)
ORG 0000H
LJMP START
ORG 0040H
START: MOV SP,#60H
MOV A,#01H
ROTATE: MOV P1,A ;点亮一个LED
RL A ;循环右移
LCALL DELAY ;延时
SJMP ROTATE
DELAY: ;延时子程序(1秒)
MOV R0,#0AH
DELAY1: MOV R1,#00H
DELAY2: MOV R2,#0B2H
DJNZ R2,$
文档评论(0)