2023年全國(guó)碩士研究生考試考研英語一試題真題(含答案詳解+作文范文)_第1頁(yè)
已閱讀1頁(yè),還剩19頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、<p>  BZW0 EQU 20H </p><p>  BZW1 EQU BZW0+1 </p><p>  Hour EQU BZW1+1</p><p>  Minuter EQU HOUR+1</p><p> 

2、 FLASHBIT EQU MINUTER+1 ; =55H show no flash</p><p>  ; =03H show led8 flash</p><p>  ; =02H show led7 flash</p><p>  ; =01H show led6 flash</p><p>  ; =00H

3、show led5 flash</p><p>  KEYFLAG EQU FLASHBIT+1 ; D0=1 show PRG Down</p><p>  ; D1=1 show YZ Down</p><p>  ; D2=1 show JST Down</p><p>  Zszl EQU

4、 KEYFLAG+1</p><p>  Zszh EQU Zszl+1</p><p>  Yzszl EQU Zszh+1</p><p>  Yzszh EQU Yzszl+1</p><p>  Jszl EQU Yzszh+1</p&

5、gt;<p>  Jszh EQU Jszl+1</p><p>  AAL00 EQU Jszh+1</p><p>  AAH00 EQU AAL00+1</p><p>  YZSZL1 EQU AAH00+1</p><p>  YZ

6、SZH1 EQU YZSZL1+1</p><p>  JSZL1 EQU YZSZH1+1</p><p>  JSZH1 EQU JSZL1+1</p><p>  Disbuf0 EQU JSZH1+1 ;Disbuf0---Disbuf3 display number

7、or Couner</p><p>  Disbuf1 EQU Disbuf0+1</p><p>  Disbuf2 EQU Disbuf1+1</p><p>  Disbuf3 EQU Disbuf2+1</p><p>  Disbuf4 EQU Disbuf3+

8、1 ;Disbuf4---Disbuf7 display time or speed</p><p>  Disbuf5 EQU Disbuf4+1</p><p>  Disbuf6 EQU Disbuf5+1</p><p>  Disbuf7 EQU Disbuf6+1</p><p&

9、gt;  Zscs EQU Disbuf7+1</p><p>  DDcs1 EQU Zscs+1</p><p>  DDcs2 EQU DDcs1+1</p><p>  KEYCOU EQU DDCS2+1</p><p>  FLASHFLAG

10、 EQU KEYCOU+1</p><p>  FLASHC EQU FLASHFLAG+1</p><p>  JSZL10 EQU FLASHC+1</p><p>  JSZH10 EQU JSZL10+1</p><p>  JSZL11 EQU

11、 JSZH10+1</p><p>  JSZH11 EQU JSZL11+1</p><p>  STAKk EQU JSZH11+1</p><p>  stakkk equ stakk+1</p><p>  stak equ stakkk+1&l

12、t;/p><p>  ywk1equ stak+1</p><p>  ywk2equ ywk1+1</p><p>  ywk3equ ywk2+1</p><p>  ywk4equ ywk3+1</p><p>  ywk5equ ywk4+1</p><p&

13、gt;  ywk6equ ywk5+1</p><p>  ywk7equ ywk6+1</p><p>  ywk8equ ywk7+1</p><p>  ywk9equ ywk8+1</p><p>  ywk10equ ywk9+1</p><p>  ywk1

14、1equ ywk10+1</p><p>  ywk12equ ywk11+1</p><p>  ywk13equ ywk12+1</p><p>  ywk14equ ywk13+1</p><p>  ywk15equ ywk14+1</p><p>  ywkendeq

15、u ywk15+1</p><p>  check equ stak</p><p><b>  ORG 0000H</b></p><p>  LJMP START</p><p><b>  ORG 0003H</b></p><p>

16、  CLR EX0</p><p><b>  RETI</b></p><p><b>  ORG 000BH</b></p><p>  LJMP TIME0</p><p><b>  ORG 0013H</b></p><

17、;p>  CLR EX1</p><p><b>  RETI</b></p><p><b>  ORG 001BH</b></p><p>  LJMP TIME1</p><p><b>  ORG 0023H</b></p>

18、;<p>  ljmp ssint</p><p>  ORG 00100H</p><p>  START: MOV R0, #0</p><p>  MOV R1, #0</p><p>  LOOP: DJNZ R1, LOOP</p><p>  D

19、JNZ R0, LOOP</p><p>  MOV IE, #00H</p><p>  MOV SP, #STAK</p><p>  MOV TMOD, #16H</p><p>  MOV R0, #20H</p><p>  MOV R1, #

20、STAK-20H</p><p><b>  CLR A</b></p><p>  Clear: MOV @R0, A</p><p>  INC R0</p><p>  djnz R1, Clear</p><p>  MOV TL0,

21、#0FFH</p><p>  MOV TH0, #0FFH</p><p>  MOV TL1, #0f0H</p><p>  MOV TH1, #0d8H</p><p>  mov 0cdh, #0ffh</p><p>  mov 0cch, #0eeh

22、</p><p>  mov 0cbh, #0ffh</p><p>  mov 0cah, #0eeh</p><p>  mov scon, #50h</p><p>  mov 0c8h, #34h</p><p>  MOV ZSCS, #64H</p&g

23、t;<p>  SETB EA</p><p>  SETB ES</p><p>  SETB TR1</p><p>  SETB ET1</p><p>  SETB ET0</p><p>  SETB TR0</p><p>  lca

24、ll read1</p><p>  mov a, check</p><p>  lcall read</p><p>  lcall readsum</p><p>  SETB BZW1.2</p><p>  MAIN: </p><p>  LCAL

25、L KEY</p><p>  LCALL DATT</p><p>  LCALL SENDZS</p><p>  LCALL SENDYZ</p><p>  LCALL SENDJS</p><p>  LCALL CONTROL</p><p>  LCALL

26、 DISPLAY</p><p>  LJMP MAIN</p><p>  KEY: MOV A, P3</p><p>  JNB P3.7,yz</p><p>  JNB P3.6, JST</p><p>  jnb p0.4,abc</p>&l

27、t;p><b>  jmp abcd</b></p><p><b>  abc:</b></p><p>  lcall ywxs</p><p>  abcd: </p><p>  MOV KEYCOU, #0</p><p&g

28、t;  CLR BZW1.0</p><p>  LJMP KEYRET</p><p>  YZ: MOV KEYFLAG, #02H</p><p>  INC KEYCOU</p><p>  MOV A, KEYCOU</p><p>  CJNE A, #10H

29、, KEYRET</p><p>  jb bzw0.1, keyret</p><p>  MOV A, stakk</p><p><b>  INC A</b></p><p>  CJNE A, #0AH, YZZ</p><p>  MOV A, #00H<

30、/p><p>  YZZ: MOV stakk, A</p><p>  lcall write</p><p>  lcall readsum</p><p>  SETB BZW1.2</p><p>  LJMP KEYRET</p><p>  JST: MO

31、V KEYFLAG, #04H</p><p>  INC KEYCOU</p><p>  MOV A, KEYCOU</p><p>  CJNE A, #10H, KEYRET</p><p>  CLR BZW1.2</p><p>  JB BZW0.1, JST23</p&

32、gt;<p>  SETB BZW0.1</p><p>  CLR BZW0.5</p><p>  MOV R0, #AAL00</p><p>  MOV R5, #02H</p><p><b>  CLR A</b></p><p>  CLEAR1:

33、 MOV @R0, A</p><p><b>  INC R0</b></p><p>  DJNZ R5, CLEAR1</p><p>  LJMP KEYRET</p><p>  JST23: CLR BZW0.1</p><p>  SETB

34、BZW0.3</p><p>  SETB BZW1.1 </p><p>  KEYRET: RET</p><p>  DATT: JNB BZW0.1, DATT3</p><p>  MOV R5, AAH00</p><p>  M

35、OV R4, AAL00</p><p>  MOV R3, #00H</p><p>  MOV R2, #60</p><p>  LCALL DUDIV</p><p>  MOV JSZH10, R5</p><p>  MOV JSZL10, R4&l

36、t;/p><p>  MOV YZSZL1, YZSZL</p><p>  MOV YZSZH1, YZSZH</p><p>  MOV JSZL11, JSZL10</p><p>  MOV JSZH11, JSZH10</p><p>  MOV R0, #YZSZL1

37、</p><p>  MOV R1, #JSZL11</p><p>  MOV R3, #02H</p><p>  LCALL MSUB</p><p>  JB BZW0.7, DATT22</p><p>  MOV A, @R0</p><p>

38、;<b>  INC R0</b></p><p>  ORL A, @R0</p><p>  CJNE A,#00H, DATT3</p><p>  DATT22: CLR BZW0.1</p><p>  SETB BZW0.3</p><p>  DATT

39、3: JB BZW0.5, DATT31</p><p>  LJMP DATTRET</p><p>  DATT31: CLR BZW0.5</p><p>  MOV A, ZSZL</p><p>  MOV B, ZSZH</p><p>  ORL

40、A, B</p><p>  CJNE A, #00H, DATT310</p><p>  JB BZW0.4, DATT32</p><p>  CLR BZW0.6</p><p>  MOV DDCS1, #0C8H</p><p>  MOV DDCS2, #12H&

41、lt;/p><p>  SETB BZW0.4</p><p>  SJMP DATTRET</p><p>  DATT310: CLR BZW0.4</p><p>  SETB BZW0.0</p><p>  CLR BZW0.2</p><p>  MOV F

42、LASHBIT, #55H</p><p>  SJMP DATTRET</p><p>  DATT32: JNB BZW0.6, DATTRET</p><p>  CLR BZW0.0</p><p>  DATTRET: RET</p><p>  MSUB: CLR

43、BZW0.7</p><p>  MOV A, R0</p><p>  MOV R2, A</p><p>  MOV A, R3</p><p>  MOV R7, A</p><p><b>  CLR C</b></p><p&

44、gt;  LP0: MOV A, @R0</p><p>  SUBB A, @R1</p><p>  MOV @R0, A</p><p><b>  INC R0</b></p><p><b>  INC R1</b></p>&l

45、t;p>  DJNZ R7, LP0</p><p>  JNC LP1</p><p>  SETB BZW0.7</p><p>  LP1: MOV A, R2</p><p>  MOV R0, A</p><p><b>  RET</b&

46、gt;</p><p>  TIME0: PUSH Acc</p><p>  PUSH PSW</p><p>  MOV A, #01H</p><p><b>  CLR C</b></p><p>  ADD A, JSZL</p>

47、<p>  MOV JSZL, A</p><p><b>  CLR A</b></p><p>  ADDC A, JSZH</p><p>  MOV JSZH, A</p><p>  JNB BZW0.1, TIME01</p><p>

48、  MOV A, #01H</p><p><b>  CLR C</b></p><p>  ADD A, AAL00</p><p>  MOV AAL00, A</p><p><b>  CLR A</b></p><p>

49、  ADDC A, AAH00</p><p>  MOV AAH00, A</p><p>  TIME01: POP PSW</p><p>  POP Acc</p><p><b>  RETI</b></p><p>  TIME1: PUSH A

50、cc</p><p>  PUSH PSW</p><p>  MOV TH1, #0d8H</p><p>  MOV TL1, #0f0H</p><p>  DJNZ ZSCS, TIME1RET</p><p>  SETB BZW0.5</p><p> 

51、 MOV ZSZH, JSZH</p><p>  MOV ZSZL, JSZL</p><p>  MOV JSZL, #00H</p><p>  MOV JSZH, #00H</p><p>  MOV ZSCS, #64H</p><p>  TIME1RET: POP

52、 PSW</p><p>  POP Acc</p><p><b>  RETI</b></p><p>  SENDZS: JNB BZW0.0, SZRET</p><p>  MOV R2, ZSZL</p><p>  MOV R3, ZSZH<

53、/p><p>  LCALL B16BCD</p><p>  MOV A, R4</p><p>  ANL A, #0FH</p><p>  MOV DISBUF3, A</p><p>  MOV A, R4</p><p&g

54、t;  ANL A, #0F0H</p><p><b>  SWAP A</b></p><p>  MOV DISBUF2, A</p><p>  MOV A, R5</p><p>  ANL A, #0FH</p><p

55、>  MOV DISBUF1, A</p><p>  MOV A, R5</p><p>  ANL A, #0F0H</p><p><b>  SWAP A</b></p><p>  MOV DISBUF0, A</p><p&

56、gt;  SZRET: RET</p><p>  SENDYZ: JNB BZW1.2, SYRET</p><p>  MOV R2, YZSZL</p><p>  MOV R3, YZSZH</p><p>  LCALL B16BCD</p><p>  LCALL

57、SEND</p><p>  SYRET: RET</p><p>  SENDJS: JB BZW1.2, SJRET</p><p>  MOV R2, JSZL10</p><p>  MOV R3, JSZH10</p><p>  LCALL B16BCD</p&

58、gt;<p>  LCALL SEND</p><p>  SJRET: RET</p><p>  DISPLAY: mov a,disbuf0</p><p>  mov dptr,#seg</p><p>  movc a,@a+dptr</p><p><b>  mov p1

59、,a</b></p><p>  mov p2,#00000001b</p><p>  lcall delay1</p><p>  mov p2,#00000000b</p><p>  mov a,disbuf1</p><p>  mov dptr,#seg</p><p>

60、;  movc a,@a+dptr</p><p><b>  mov p1,a</b></p><p>  mov p2,#00000010b</p><p>  lcall delay1</p><p>  mov p2,#00000000b</p><p>  mov a,disbuf2&

61、lt;/p><p>  mov dptr,#seg</p><p>  movc a,@a+dptr</p><p><b>  mov p1,a</b></p><p>  mov p2,#00000100b</p><p>  lcall delay1</p><p> 

62、 mov p2,#00000000b</p><p>  mov a,disbuf3</p><p>  mov dptr,#seg</p><p>  movc a,@a+dptr</p><p><b>  mov p1,a</b></p><p>  mov p2,#00001000b<

63、;/p><p>  lcall delay1</p><p>  mov p2,#00000000b</p><p>  mov a,disbuf4</p><p>  mov dptr,#seg</p><p>  movc a,@a+dptr</p><p><b>  mov p1

64、,a</b></p><p>  mov p2,#00010000b</p><p>  lcall delay1</p><p>  mov p2,#00000000b</p><p>  mov a,disbuf5</p><p>  mov dptr,#seg</p><p>

65、;  movc a,@a+dptr</p><p><b>  mov p1,a</b></p><p>  mov p2,#00100000b</p><p>  lcall delay1</p><p>  mov p2,#00000000b</p><p>  mov a,disbuf6&

66、lt;/p><p>  mov dptr,#seg</p><p>  movc a,@a+dptr</p><p><b>  mov p1,a</b></p><p>  mov p2,#01000000b</p><p>  lcall delay1</p><p> 

67、 mov p2,#00000000b</p><p>  mov a,disbuf7</p><p>  mov dptr,#seg</p><p>  movc a,@a+dptr</p><p><b>  mov p1,a</b></p><p>  mov p2,#10000000b<

68、;/p><p>  lcall delay1</p><p>  mov p2,#00000000b</p><p><b>  RET</b></p><p>  ; (00) (01) (02) (03) (04)</p><p>  SEG: DB 03FH,006H,05

69、BH,04FH,066H</p><p>  ; (05) (06) (07) (08) (09)</p><p>  DB 06DH,07DH,007H,07FH,06FH</p><p>  DELAY1: MOV R1, #0A0H</p><p>  DEL11: NOP</p><p&g

70、t;  DJNZ R1, DEL11</p><p><b>  RET</b></p><p>  CONTROL: JB BZW0.1, CON1</p><p>  SETB P3.5</p><p>  LJMP CONRET</p><p>  CON1:

71、 CLR P3.5</p><p>  CONRET: RET</p><p>  B16BCD: CLR A</p><p>  MOV R4, A</p><p>  MOV R5, A</p><p>  MOV R6, A</p><p&

72、gt;  MOV R7, #10H</p><p>  LDP: CLR C</p><p>  MOV A, R2</p><p><b>  RLC A</b></p><p>  MOV R2, A</p><p>  MOV

73、 A, R3</p><p><b>  RLC A</b></p><p>  MOV R3, A</p><p>  MOV A, R4</p><p>  ADDC A, R4</p><p><b>  DA

74、 A</b></p><p>  MOV R4, A</p><p>  MOV A, R5</p><p>  ADDC A, R5</p><p><b>  DA A</b></p><p>  MOV R5, A

75、</p><p>  MOV A, R6</p><p>  ADDC A, R6</p><p><b>  DA A</b></p><p>  MOV R6, A</p><p>  DJNZ R7, LDP</p>

76、<p><b>  RET</b></p><p>  SEND: MOV A, R4</p><p>  ANL A, #0FH</p><p>  MOV DISBUF7, A</p><p>  MOV A, R4</p&

77、gt;<p>  ANL A, #0F0H</p><p><b>  SWAP A</b></p><p>  MOV DISBUF6, A</p><p>  MOV A, R5</p><p>  ANL A, #0FH</

78、p><p>  MOV DISBUF5, A</p><p>  MOV A, R5</p><p>  ANL A, #0F0H</p><p><b>  SWAP A</b></p><p>  MOV DISBUF4, A</p

79、><p><b>  RET</b></p><p>  DUDIV:CLR A</p><p>  MOV R7, A</p><p>  MOV R6, A</p><p>  MOV R0, #10H</p><p>  DIVLP:CLR

80、 C</p><p>  MOV A, R4</p><p><b>  RLC A</b></p><p>  MOV R4, A</p><p>  MOV A, R5</p><p><b>  RLC A</b></p

81、><p>  MOV R5, A</p><p>  MOV A, R6</p><p><b>  RLC A</b></p><p>  MOV R6, A</p><p>  MOV A, R7</p><p><b>

82、  RLC A</b></p><p>  MOV R7, A</p><p>  DIVLP1: MOV A, R6</p><p>  SUBB A, R2</p><p>  MOV R1, A</p><p>  MOV A, R7</p>

83、;<p>  SUBB A, R3</p><p>  JC SMALL</p><p>  MOV R7, A</p><p>  MOV A, R1</p><p>  MOV R6, A</p><p><b>  INC R4</b&

84、gt;</p><p>  SJMP DIVLP1</p><p>  SMALL:DJNZ R0, DIVLP</p><p>  MOV A, R7</p><p>  JB ACC.7, ADD1</p><p><b>  CLR C</b></p&g

85、t;<p>  MOV A, R6</p><p><b>  RLC A</b></p><p>  MOV R6, A</p><p>  MOV A, R7</p><p><b>  RLC A</b></p><p&

86、gt;  SUBB A, R3</p><p>  JC RETURN</p><p>  JNZ ADD1</p><p>  MOV A, R6</p><p>  SUBB A, R2</p><p>  JC RETURN</p><p>

87、  ADD1: MOV A, R4</p><p><b>  CLR C</b></p><p>  ADD A, #01H</p><p>  MOV R4, A</p><p>  MOV A, R5</p><p>  ADDC A, #

88、00H</p><p>  MOV R5, A</p><p>  RETURN: RET</p><p>  READ1: LCALL BEGN</p><p>  MOV A, #0A0H</p><p><b>  LCALL TB</b></p>&l

89、t;p>  MOV A, #20H</p><p><b>  LCALL TB</b></p><p>  lcall begn</p><p>  LCALL BEGN</p><p>  mov a, #0a1h</p><p><b>  LCAL

90、L TB</b></p><p><b>  LCALL RB</b></p><p>  MOV check, A</p><p>  CLR P3.3</p><p>  SETB P3.2</p><p><b>  NOP</b><

91、/p><p><b>  NOP</b></p><p>  SETB P3.3</p><p><b>  NOP</b></p><p><b>  NOP</b></p><p>  LCALL STOP</p><p>

92、;<b>  RET</b></p><p>  READ: LCALL BEGN</p><p>  MOV A, #0A0H</p><p><b>  LCALL TB</b></p><p>  MOV A, #10H</p><p>&l

93、t;b>  LCALL TB</b></p><p>  lcall begn</p><p>  LCALL BEGN</p><p>  mov a, #0a1h</p><p><b>  LCALL TB</b></p><p><b>  LC

94、ALL RB</b></p><p>  MOV STAKK, A</p><p>  CLR P3.3</p><p>  SETB P3.2</p><p><b>  NOP</b></p><p><b>  NOP</b></p&g

95、t;<p>  SETB P3.3</p><p><b>  NOP</b></p><p><b>  NOP</b></p><p>  LCALL STOP</p><p><b>  RET</b></p><p>  W

96、RITE: LCALL BEGN</p><p>  MOV A, #0A0H</p><p><b>  LCALL TB</b></p><p>  MOV A, #10H </p><p><b>  LCALL TB</b></p><p&g

97、t;  MOV A, stakk</p><p><b>  LCALL TB</b></p><p>  MOV A, stakkk</p><p><b>  LCALL TB</b></p><p>  LCALL STOP</p><p>&l

98、t;b>  RET</b></p><p>  TB: MOV R6, #08H</p><p>  TB1: CLR P3.3</p><p><b>  NOP</b></p><p><b>  RLC A</b></p><

99、;p>  MOV P3.2, C</p><p>  SETB P3.3</p><p><b>  NOP</b></p><p>  DJNZ R6, TB1</p><p>  CLR P3.3</p><p>  setb p3.2</p&g

100、t;<p><b>  nop</b></p><p><b>  nop</b></p><p>  SETB P3.3</p><p>  tb2: mov a, p3</p><p>  JB P3.2, TB2</p><p>

101、;<b>  RET</b></p><p>  RB: MOV R7, #08H</p><p><b>  CLR P3.3</b></p><p>  SETB P3.2</p><p><b>  NOP</b></p><p>&l

102、t;b>  NOP</b></p><p>  RB1: SETB P3.3</p><p><b>  NOP</b></p><p>  MOV C, P3.2</p><p><b>  RLC A</b></p><p> 

103、 CLR P3.3</p><p><b>  NOP</b></p><p>  DJNZ R7, RB1</p><p><b>  RET</b></p><p>  BEGN: SETB P3.3</p><p>  SETB P3.2<

104、/p><p>  CLR P3.2</p><p><b>  NOP</b></p><p><b>  NOP</b></p><p>  CLR P3.3</p><p><b>  RET</b></p><p>  

105、STOP: CLR P3.3</p><p><b>  CLR P3.2</b></p><p><b>  NOP</b></p><p><b>  NOP</b></p><p>  SETB P3.3</p><p>  SETB

106、 P3.2</p><p><b>  RET</b></p><p>  readsum: mov a, stakk</p><p>  mov r5, A</p><p><b>  CLR C</b></p><p>  SUBB A, #0AH<

107、/p><p>  JC CJL3</p><p><b>  CLR A</b></p><p>  SJMP CJL31</p><p>  CJL3: MOV A, R5</p><p>  CJL31: MOV DPTR, #SUMABB</p>

108、<p>  MOV R0, A</p><p><b>  CLR C</b></p><p>  ADD A, R0</p><p>  MOV R0, A</p><p>  MOVC A, @A+DPTR</p><p>  MOV YZSZL,

109、 A</p><p>  MOV A, R0</p><p><b>  INC A</b></p><p>  MOVC A, @A+DPTR</p><p>  MOV YZSZH, A</p><p><b>  RET</b></p>

110、<p>  SUMABB: DB 64H, 00H, 0C8H, 00H, 2CH, 01H</p><p>  DB 90H, 01H, 0F4H, 01H, 58H, 02H</p><p>  DB 0BCH, 02H, 20H, 03H, 84H, 03H, 0E8H, 03H</p><p>  ssi

111、nt: nop</p><p><b>  clr es</b></p><p><b>  push acc</b></p><p><b>  push psw</b></p><p>  jNb RI , sin</p><p> 

112、 sjmp sin1</p><p>  sin: ajmp sint </p><p>  sin1: mov a, sbuf</p><p><b>  clr ri</b></p><p>  cjne a,#74h, sin2</p><p>  sjmp

113、 sin3</p><p>  sin2: ajmp sint</p><p><b>  sin3: </b></p><p>  mov sbuf, #74h</p><p>  jnb ti, $</p><p><b>  clr ti</b>

114、</p><p><b>  nop</b></p><p>  mov sbuf , disbuf0</p><p>  jnb ti , $</p><p><b>  clr ti</b></p><p><b>  nop</b><

115、;/p><p>  mov sbuf , disbuf1</p><p>  jnb ti , $</p><p><b>  clr ti</b></p><p><b>  nop</b></p><p>  mov sbuf , disbuf2</p>

116、;<p>  jnb ti , $</p><p><b>  clr ti</b></p><p><b>  nop</b></p><p>  mov sbuf , disbuf3</p><p>  jnb ti , $</p><p>&

117、lt;b>  clr ti</b></p><p><b>  nop</b></p><p><b>  nop</b></p><p>  mov sbuf, disbuf4</p><p>  jnb ti, $</p><p><b&

118、gt;  clr ti</b></p><p><b>  nop</b></p><p><b>  NOP</b></p><p>  mov sbuf, disbuf5</p><p>  jnb ti, $</p><p><b>  cl

119、r ti</b></p><p><b>  nop</b></p><p>  mov sbuf, disbuf6</p><p>  jnb ti, $</p><p><b>  clr ti</b></p><p><b>  nop&l

120、t;/b></p><p><b>  nop</b></p><p>  mov sbuf ,disbuf7</p><p>  jnb ti, $</p><p><b>  clr ti</b></p><p><b>  nop</b>

121、</p><p>  ljmp sint</p><p>  SINT: nop</p><p><b>  pop psw</b></p><p><b>  pop acc</b></p><p><b>  clr ti</b>&

122、lt;/p><p><b>  clr ri</b></p><p><b>  setb es</b></p><p><b>  reti</b></p><p><b>  ywxs: </b></p><p>  lc

123、all delay1</p><p>  jb p0.4,abc1</p><p><b>  jmp abcd1</b></p><p><b>  abc1:ret</b></p><p><b>  abcd1:</b></p><p>  jnb

124、 p0.4,$</p><p>  lcall main0</p><p><b>  ret</b></p><p><b>  RESET:NOP</b></p><p>  L0:CLR p0.7</p><p>  MOV R2,#200</p><

125、;p><b>  L1:NOP</b></p><p>  DJNZ R2,L1</p><p><b>  SETB p0.7</b></p><p>  MOV R2,#30</p><p>  L4:DJNZ R2,L4</p><p><b>  CL

126、R C</b></p><p>  ORL C,p0.7</p><p><b>  JC L3</b></p><p>  MOV R6,#80</p><p>  L5:ORL C,p0.7</p><p><b>  JC L3</b></p>

127、<p>  DJNZ R6,L5</p><p><b>  SJMP L0</b></p><p>  L3:MOV R2,#250</p><p>  L2:DJNZ R2,L2</p><p><b>  RET</b></p><p>  WRITE00:

128、MOV R3,#8</p><p>  WR1:SETB p0.7</p><p><b>  MOV R4,#8</b></p><p><b>  RRC A</b></p><p><b>  CLR p0.7</b></p><p>  WR2:

129、DJNZ R4,WR2</p><p>  MOV p0.7,C</p><p>  MOV R4,#20</p><p>  WR3:DJNZ R4,WR3</p><p>  DJNZ R3,WR1</p><p><b>  SETB p0.7</b></p><p>

130、;<b>  RET</b></p><p>  READ00:MOV R6,#8</p><p>  RE1:CLR p0.7</p><p><b>  MOV R4,#6</b></p><p><b>  NOP</b></p><p><

131、b>  SETB p0.7</b></p><p>  RE2:DJNZ R4,RE2</p><p>  MOV C,p0.7</p><p><b>  RRC A</b></p><p>  MOV R5,#30</p><p>  RE3:DJNZ R5,RE3</

132、p><p>  DJNZ R6,RE1</p><p><b>  MOV 3DH,A</b></p><p><b>  SETB p0.7</b></p><p><b>  RET</b></p><p>  DEL1000:MOV ywk1,#08H

133、</p><p>  DEL100:MOV ywk2,#0FAH</p><p>  DEL10:MOV ywk3,#0FAH</p><p>  DEL1:DJNZ ywk3,DEL1</p><p>  DJNZ ywk2,DEL100</p><p>  DJNZ ywk1,DEL1000</p>

134、<p><b>  RET</b></p><p><b>  MAIN0:</b></p><p><b>  clr tr0</b></p><p><b>  clr tr1</b></p><p>  MOV SP,#60H</p&

135、gt;<p><b>  CLR RS1</b></p><p><b>  CLR RS0</b></p><p>  MOV ywk4,#0B0H</p><p>  RDTMP:CLR RS1</p><p><b>  CLR RS0</b></p&

136、gt;<p>  LCALL RESET</p><p>  MOV A,#0CCH</p><p>  LCALL WRITE00</p><p>  MOV A,#44H</p><p>  LCALL WRITE00</p><p>  LCALL RESET</p><p>

137、;  MOV A,#0CCH</p><p>  LCALL WRITE00</p><p>  MOV A,#0BEH</p><p>  LCALL WRITE00</p><p>  LCALL READ00</p><p><b>  MOV A,3DH</b></p>&l

138、t;p>  MOV ywk9,A</p><p>  LCALL READ00</p><p><b>  MOV A,3DH</b></p><p>  MOV ywk10,A</p><p>  MOV R0, #ywk15</p><p>  MOV A,ywk10</p>

139、<p><b>  RLC A</b></p><p>  MOV ywk4,C </p><p>  JNB ywk4, BTOD1 ;28H中的最高位是否為1(溫度<0)</p><p>  BTOD1:MOV A,ywk10</p><p><b>  RRC A<

140、/b></p><p>  MOV ywk5,C</p><p><b>  RRC A</b></p><p>  MOV ywk6,C</p><p><b>  RRC A</b></p><p>  MOV ywk7,C</p><p>

141、<b>  RRC A</b></p><p>  MOV ywk8,C</p><p>  MOV A,ywk9</p><p>  MOV ywk11, A</p><p>  MOV C,ywk5 ;將28H中的最低位移入C,40H41H42H43H為28H中的位地址</p><p><

142、;b>  RRC A</b></p><p>  MOV C,ywk6</p><p><b>  RRC A</b></p><p>  MOV C,ywk7</p><p><b>  RRC A</b></p><p>  MOV C,ywk8<

143、/p><p><b>  RRC A</b></p><p>  MOV ywk9,A </p><p>  MOV A, ywk9 ;將29H中的十六進(jìn)制數(shù)轉(zhuǎn)換成10進(jìn)制 </p><p>  MOV B, #100 </p><p><b>  DIV AB </b><

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫(kù)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論