单片机原理及应用课后习题答案 雷娟版 冶金工业出版社 - 图文

更新时间:2023-09-21 16:50:01 阅读量: 工程科技 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

各位此为单片机原理及应用雷娟版冶金工业出版社课后3-6章课后 编程题的答案。请原谅网上没有题目信息的电子档,只能以照片的方式显示题目信息,希望能给你带来方便。此书封面如下:

第三章

3-4:

ORG 0000H MAIN: MOV SP,#60H

MOV 30H,#24H MOV 31H,#10H PUSH 30H PUSH 31H POP DPL POP DPH MOV 30H,#00H

MOV 31H,#0FFH END

3-5

ORG 0000H

MAIN: MOV A,#0F5H

MOV 30H,#9BH MOV R0,#30H ADD A,#28H ADDC A,@R0 END

3-6

ORG 0000H

MAIN: MOV A,#0F5H

MOV 30H,#9BH MOV R0,#30H ADD A,#28H ADDC A,@R0 END

3-7 3-8 方法一:

ORG 0000H

MAIN: MOV DPH,#26H

MOV DPL,#47H

MOV A,DPH

MOV B,#10H DIV AB MOV 40H,A MOV 41H,B MOV A,DPL MOV B,#10H DIV AB MOV 42H,A MOV 43H,B END

方法二:

ORG 0000H

MAIN: MOV DPH,#26H

MOV DPL,#47H

MOV A,DPL ANL A,#0FH MOV 43H,A MOV A,DPL SWAP A

ANL A,#0FH MOV 42H,A MOV A,DPH ANL A,#0FH MOV 41H,A MOV A,DPH SWAP A ANL A,#0FH MOV 40H,A END

3-9 方法一:

ORG 0000H

MAIN: MOV A,#0A4H

MOV B,#04H MUL AB END

方法二:

ORG 0000H

MAIN: MOV A,#0A4H CLR C ADD A,ACC

MOV R0,A MOV A,#0 ADDC A,#0 MOV R1,A MOV A,R0 ADD A,ACC MOV R0,A MOV A,R1 ADDC A,ACC MOV B,A MOV A,R0 END

方法三:

ORG 0000H

MAIN:

MOV A,#0FFH

RLC A

;MOV R0,A ;MOV A,#0 ;ADDC A,#0 ;MOV R1,A ;MOV A,R0

JNC WUJIN1 MOV R1,#1 CLR C

WUJIN1: INC R1 RLC A JNC WUJIN2 INC R1

WUJIN2: MOV 20H,R1 3-10

ORG 0000H

MOV B,20H ;MOV R0,A ;MOV A,R1 ;ADDC A,ACC ;MOV B,A ;MOV A,R0 END

MAIN: MOV R0,#30H

MOV R1,#20 MOV DPTR,#3000H MOV A,@R0

LOOP:

MOVX @DPTR,A INC R0 INC DPTR DJNZ R1,LOOP END

3-11

ORG 0000H MAIN: MOV R3,#15

CJNE R3,#15,JIXU

JIXU: JNC LOOP

SJMP $

LOOP: INC R3 END 3-12

ORG 0000H

MAIN: MOV R0,#00H

CJNE R0,#0,BUDENG MOV R1,#0 SJMP $

BUDENG: MOV R1,#0FFH END

3-13

ORG 0000H

MAIN: MOV DPTR,#2010H MOVX A,@DPTR ADD A,20H INC DPTR MOVX @DPTR,A

END

3-14 3-15

第四章

6-8

ORG 0000H AJMP MAIN

ORG 0030H

MOV TMOD,#01H ;T0工作模式1

MAIN:

MOV P1,#0FFH CLR C SETB TR0

LOOP: MOV TH0,#3CH

MOV TL0,#0B0H

CHECK: JNB TF0,CHECK 6-9

ORG 0030H

ORG 0000H AJMP MAIN

;查询方式

CLR TF0 MOV A,P1 RLC A MOV P1,A AJMP LOOP END

MAIN: MOV TMOD ,#60H

CLR P1.0

MOV TH1,#0FBH MOV TL1,#0FBH

LOOP: SETB TR1 CHECK: JNB TF1,CHECK 6-10

ORG 0030H ORG 000BH AJMP TIME0 ORG 0000H AJMP MAIN

CLR TF1 CPL P1.0 AJMP LOOP END

MAIN: MOV TMOD,#00010101B

SETB EA SETB ET0 SETB P1.0 CLR P1.1

MOV TH0,#0FFH MOV TL0,#0FFH SETB TR0 SJMP $

TIME0: SETB P1.1

CLR P1.0 MOV TH1,#0FFH MOV TL1,#06H SETB TR1

CHECK1: JNB TF1,CHECK1

CLR TF1 CPL P1.0 MOV TH1,#0FFH MOV TL1,#06H

CHECK2: JNB TF1,CHECK2

CLR TF1 CPL P1.1 MOV TH0,#0FFH MOV TL0,#0FFH RETI

END

本文来源:https://www.bwwdw.com/article/oo3h.html

Top