3.(A)=01H (B)=10H
4. (41H)=03H (42H)=02H 五。1.MOV R7,#10H MOV R1,#30H
LOOP:CJNE @R1,#00H,NEXT MOV @R1,#00H SJMP NEXT1 NEXT: DEC @R1 NEXT1: INC R1
DJNZ R7,LOOP SJMP $ END
2.(1) ① T0的工作方式0时: tmax=2×1213
fc =2×2us=16.384ms
13
13
定时10ms可达要求,则X=2-10ms13
2us=2-10000us2us =3192=C78H=6318H
②T0工作在方式1时: tmax=2×1216
16
fc=2×2us=131.072ms
16
定时10ms也可达要求,则X=2-10ms ③T0工作在方式2或3时: tmax=2×1288
2us=EC78H
8
fc=2×2us=512us
定时500us,循环20次,X=2-500us2us=06H
(2) 方式0:2-100=8092=1F9CH=FC1CH X=M-计数值 方式1:2-100=FF9CH
方式2或3:2-100=9CH
① DELAY: MOV TMOD #00H(#01H / #10H / #11H) (MOV R3 ,#14H) MOV TH0 , #63H MOV TL0, #18H SETB TR0
LP1: JBC TF0 ,CLOSE SJMP LP1 CLOSE: SJMP $ RET 五.简答及做图题21个SFR 堆栈及数据缓冲区
8
16
13
128个位寻址区 工作寄存器 题号 答案 题号 答案 题号 答案 题号 答案 1 D 11 D 21 D 1 √ 2 A 12 B 22 A 2 × 机模拟试卷008参考答案 一:单选题:(30分) 3 B 13 A 23 A 3 √ 4 C 14 B 24 D 4 × 5 A 15 B 25 D 5 √ 6 C 16 C 26 C 6 × 7 D 17 A 27 C 7 × 8 D 18 B 28 C 8 × 9 C 19 A 29 B 9 × 10 A 20 C 30 B 10 × 二.判断题:(10分)
三.计算题:(22分)
(1)(A)=1AH (CY)=不受影响 (2)REL=40H (3)(A)= 6DH (CY)= 1 (OV)=1 (AC)=0 (4)(A)=00H (B)=32H (CY)= 总为0 (OV)=1 (5)目标地址=EFF9H
四:阅读并分析程序(28分)
(1)1)执行POP 10H后堆栈内容?(SP)=5AH 2)执行M5A:SJMP M5A后,(SP)=58H (20H)=0FH (2)(30H)=5BH
(3)R0=35H A=7FH 4BH=20H 40H=7FH (4)
CY 1 AC 1 OV 0 P 1 OF 0 RS1 1 五、程序填空(10分)
1._#20H_ __R1___ _LOOP_ 2.__41H___ __R0___
3.__40H___ _#0AH_ __A___ 4._#40H___ __#0FH_
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说教育文库单片机原理及应用期末考试题试卷及答案(5)在线全文阅读。
相关推荐: