當前位置:外匯行情大全網 - 外匯開戶 - 單片機匯編程序

單片機匯編程序

連接到上層程序循環:

;MOV P0,# 00001111B

ZT MOV r 1

CJNE R1,#0,A001

MOV P0,#0FFH

SETB P2.7

SETB P2.6

JMP A002

A001:

WZ MOV r 1

CJNE R1,#1,B01

CLR P0.0

JMP A002

B01: CJNE R1,#2,B02

CLR P0.1

JMP A002

b02: CJNE R1,#3,B03

CLR P0.2

JMP A002

B03: CJNE R1,#4,B04

CLR P0.3

JMP A002

B04:CJNE R1,#5,B05

CLR P0.4

JMP A002

B05: CJNE R1,#6,B06

CLR P0.5

JMP A002

B06: CJNE R1,#7,B07

CLR P0.6

JMP A002

B07: CJNE R1,#8,B08

CLR P0.7

JMP A002

B08: CJNE R1,#9,B09

CLR P2.7

JMP A002

B09: CJNE R1,#10,A002

CLR P2.6

;JMP A002

A002: JBC TF0,key_cz

通話時間1_ZD

key_cz: JNB S1,KEY_01

JNB·S2,鑰匙_02

JNB·S3,鑰匙_03

;JNB·S4,鑰匙_04

MOV鍵_C,#0

JMP三鮮

KEY_01:

MOV R1,KEY_C

CJNE R1,#0,KEY_01C

呼叫延遲

MOV R1,BCD_SAN

CJNE R1,#6,KEY_01A

MOV BCD_SAN,#1

JMP KEY_01B

KEY_01A:INC BCD_SAN

KEY_01B:MOV KEY_C,#1

KEY_01C: JMP三縣

;-

KEY_02:

MOV R1,KEY_C

CJNE R1,#0,KEY_02C

呼叫延遲

R4電影公司,BCD_SAN

MOV R1,#31H

MOV A,R1

加壹個,R4

MOV R1,A

MOV A,@R1

CJNE A,#9,KEY_02A

MOV A,#0

JMP鑰匙_02B

關鍵_02A:公司A

KEY_02B:MOV @R1,A

MOV鑰匙_C,#1

KEY_02C: JMP三縣

;-

KEY_03:

MOV BCD_SAN,#0

打電話給ININ

JMP三鮮

;- bcd_san設置閃存開始時的閃存位置。

三弦:

電影R4,荷蘭

MOV·DPTR #表

R4 MOV

MOVC A,@A+DPTR

MOV·斯布夫

MOV R1,BCD_SAN

CJNE R1,#1,NO_SAN01

JBC TF0,TOUT01

JMP SAN01

TOUT01:通話時間1_ZD

SAN01: MOV R1,BCD_ZT

CJNE R1,#1,AA01

NO _ San 01:CLR p 1.1

;MOV P2,SBUF

呼叫延遲

AA01: SETB

mov R4,OUT_NH

MOV·DPTR #表

R4 MOV

MOVC A,@A+DPTR

MOV·斯布夫

MOV R1,BCD_SAN

CJNE R1,#2,NO_SAN02

JBC TF0,TOUT02

JMP桑02

TOUT02:通話時間1_ZD

SAN02: MOV R1,ZT BCD

CJNE R1,#1,AA02

NO_SAN02:CLR P1.2

;MOV P2,SBUF

呼叫延遲

AA02: SETB P1.2

;mov R4,OUT_TL

mov R4,OUT_TL

MOV·DPTR #表

R4 MOV

MOVC A,@A+DPTR

MOV·斯布夫

MOV R1,BCD_SAN

CJNE R1,#3,NO_SAN03

JBC TF0,TOUT03

JMP SAN03

通話時間1_ZD

SAN03: MOV R1,ZT BCD

CJNE R1,#1,AA03

NO_SAN03:CLR P1.3

;MOV P2,SBUF

呼叫延遲

AA03: SETB P1.3

電影R4,出_TH

MOV·DPTR #表

R4 MOV

MOVC A,@A+DPTR

MOV·斯布夫

MOV R1,BCD_SAN

CJNE R1,#4,NO_SAN04

JBC TF0,TOUT04

JMP SAN04

TOUT04:通話時間1_ZD

SAN04: MOV R1,BCD_ZT

CJNE R1,#1,AA04

NO_SAN04:CLR P1.4

;MOV P2,SBUF

呼叫延遲

AA04: SETB P1.4

mov R4,OUT_TFL

MOV·DPTR #表

R4 MOV

MOVC A,@A+DPTR

MOV·斯布夫

MOV R1,BCD_SAN

CJNE R1,#5,NO_SAN05

JBC TF0,TOUT05

JMP SAN05

通話時間1_ZD

MOV R1,BCD_ZT

CJNE R1,#1,AA05

NO_SAN05:CLR P1.5

;MOV P2,SBUF

呼叫延遲

AA05: SETB P1.5

TFH外的R4電影

MOV·DPTR #表

R4 MOV

MOVC A,@A+DPTR

MOV·斯布夫

MOV R1,BCD_SAN

CJNE R1,#6,NO_SAN06

JBC TF0,TOUT06

JMP SAN06

通話時間1_ZD

SAN06: MOV R1,ZT BCD

CJNE R1,#1,AA06

NO_SAN06:CLR P1.6

;MOV P2,SBUF

呼叫延遲

AA06: SETB P1.6

ENDA: JMP環線

延遲:

MOV R7,2號

D1: MOV R6,#200

DJNZ R6,美元

DJNZ R7,D1

浸水使柔軟

時間1_ZD:

CLR TR0

十二月中旬

MOV TH0,#(8192-5000)/32

MOV TL0,24號

SETB TR0

MOV R1,BCD_T

CJNE R1,#0,AA2

呼出_nft

MOV BCD_T,#50

MOV R1,ZT BCD

CJNE R1,#0,AA1

ZT MOV BCD,#1

JMP AA2

AA1: MOV BCD_ZT,#0

AA2:退休

out_nft:

ZT MOV r 1

CJNE R1,#0,OUT_NFT01

MOV R1,OUT_NT

CJNE R1,#0,OUT_NFT02

MOV出來了,妳好

MOV OUT_ZT,#1

JMP OUT_NFT03

OUT_NFT02:

十二月十五日

JMP OUT_NFT03

OUT_NFT01:

MOV R1,OUT_FT

CJNE R1,#0,OUT_NFT04

MOV出_ZT,#0

WZ外的MOV

CJNE A,OUT_W,OUT _ NFT05丁瓚

MOV出_WZ,#0

WZ輸出公司

MOV輸出英尺,日英尺

JMP OUT_NFT03

OUT_NFT04:

十二層出英尺

;JMP OUT_NFT03

OUT_NFT03:RET

ININ:電影A,OUT_TH

MOV B,#10

MUL AB

ADDC機場

JOUT茹阿特

運動輸出,運動輸出

TFH外的mov A

MOV B,#10

MUL AB

ADDC A,OUT_TFL

MOV日報

移動出英尺,移動英尺

mov A,OUT_NH

MOV B,#10

MUL AB

ADDC A,出_NL

CLR C

CJNE A,#11,ININ02

ININ02: JC ININ01

MOV A,#10

IN01:

CLR C

MOV郊外

浸水使柔軟

表:;ABCDEFGX

DB 00000011B;0

DB 10011111B;1

DB 00100101B;2

DB 00001101B;三

DB 10011001B;四

DB 01001001B;五

DB 0100001B;六

DB 00011111B;七

DB 00000001B;八

DB 00001001B;九

結束

;-閃光結束了。

我只能看懂簡單的程序,復雜的我看不懂!!!!555555555555555

  • 上一篇:Windows XP SP2說V9,V10,V11,V12是什麽意思?
  • 下一篇:國際快遞包裹有什麽作用?
  • copyright 2024外匯行情大全網