⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 51.asm

📁 8051 simulator: work together with Keil uVision to download and debug in system
💻 ASM
📖 第 1 页 / 共 5 页
字号:
	CJNE     A,0x29,C:06BC	;C:0x06B3    B52906   CJNE     A,0x29,C:06BC
	LCALL    L_0C7D	;C:0x06B6    120C7D   LCALL    L_0C7D
	LJMP     C:05CC	;C:0x06B9    0205CC   LJMP     C:05CC
	INC      A	;C:0x06BC    04       INC      A
	CJNE     A,0x29,C:06C6	;C:0x06BD    B52906   CJNE     A,0x29,C:06C6
	LCALL    L_0C79	;C:0x06C0    120C79   LCALL    L_0C79
	LJMP     C:05CC	;C:0x06C3    0205CC   LJMP     C:05CC
	INC      A	;C:0x06C6    04       INC      A
	CJNE     A,0x29,C:06D0	;C:0x06C7    B52906   CJNE     A,0x29,C:06D0
	LCALL    L_0C81	;C:0x06CA    120C81   LCALL    L_0C81
	LJMP     C:05CC	;C:0x06CD    0205CC   LJMP     C:05CC
	LCALL    L_0CAE	;C:0x06D0    120CAE   LCALL    L_0CAE
	LJMP     C:05CC	;C:0x06D3    0205CC   LJMP     C:05CC
	MOV      0x28,#0x00	;C:0x06D6    752800   MOV      0x28,#0x00
	LCALL    L_099C	;C:0x06D9    12099C   LCALL    L_099C
	MOV      0x29,A	;C:0x06DC    F529     MOV      0x29,A
	LCALL    L_099C	;C:0x06DE    12099C   LCALL    L_099C
	MOV      0x27,A	;C:0x06E1    F527     MOV      0x27,A
	LCALL    L_099C	;C:0x06E3    12099C   LCALL    L_099C
	MOV      0x26,A	;C:0x06E6    F526     MOV      0x26,A
	LCALL    L_099C	;C:0x06E8    12099C   LCALL    L_099C
	MOV      DPH,A	;C:0x06EB    F583     MOV      DPH,A
	LCALL    L_099C	;C:0x06ED    12099C   LCALL    L_099C
	MOV      DPL,A	;C:0x06F0    F582     MOV      DPL,A
	LCALL    L_099C	;C:0x06F2    12099C   LCALL    L_099C
	MOV      R2,A	;C:0x06F5    FA       MOV      R2,A
	LCALL    L_099C	;C:0x06F6    12099C   LCALL    L_099C
	MOV      R0,A	;C:0x06F9    F8       MOV      R0,A
	LCALL    L_099C	;C:0x06FA    12099C   LCALL    L_099C
	MOV      R1,A	;C:0x06FD    F9       MOV      R1,A
	LCALL    L_099C	;C:0x06FE    12099C   LCALL    L_099C
	MOV      A,0x25	;C:0x0701    E525     MOV      A,0x25
	JZ       C:070C	;C:0x0703    6007     JZ       C:070C
	MOV      0x28,#0x02	;C:0x0705    752802   MOV      0x28,#0x02
	LCALL    L_05CC	;C:0x0708    1205CC   LCALL    L_05CC
	RET      	;C:0x070B    22       RET      
	CLR      A	;C:0x070C    E4       CLR      A
	CJNE     A,0x29,C:071C	;C:0x070D    B5290C   CJNE     A,0x29,C:071C
	LCALL    L_0DD5	;C:0x0710    120DD5   LCALL    L_0DD5
	LCALL    L_0192	;C:0x0713    120192   LCALL    L_0192
	JNC      C:071B	;C:0x0716    5003     JNC      C:071B
	LCALL    L_0990	;C:0x0718    120990   LCALL    L_0990
	RET      	;C:0x071B    22       RET      
	INC      A	;C:0x071C    04       INC      A
	CJNE     A,0x29,C:0723	;C:0x071D    B52903   CJNE     A,0x29,C:0723
	LJMP     C:0743	;C:0x0720    020743   LJMP     C:0743
	INC      A	;C:0x0723    04       INC      A
	CJNE     A,0x29,C:072F	;C:0x0724    B52908   CJNE     A,0x29,C:072F
	CLR      0x22.1	;C:0x0727    C211     CLR      0x22.1
	LCALL    L_0D99	;C:0x0729    120D99   LCALL    L_0D99
	LJMP     C:0743	;C:0x072C    020743   LJMP     C:0743
	CLR      0x22.2	;C:0x072F    C212     CLR      0x22.2
	LCALL    L_0D97	;C:0x0731    120D97   LCALL    L_0D97
	JB       0x22.2,C:0742	;C:0x0734    20120B   JB       0x22.2,C:0742
	LCALL    L_05CC	;C:0x0737    1205CC   LCALL    L_05CC
	LCALL    L_0192	;C:0x073A    120192   LCALL    L_0192
	JNC      C:0742	;C:0x073D    5003     JNC      C:0742
	LCALL    L_0990	;C:0x073F    120990   LCALL    L_0990
	RET      	;C:0x0742    22       RET      
	MOV      0x25,#0x00	;C:0x0743    752500   MOV      0x25,#0x00
	MOV      A,#0x02	;C:0x0746    7402     MOV      A,#0x02
	LCALL    L_09B0	;C:0x0748    1209B0   LCALL    L_09B0
	MOV      0x26,#0x04	;C:0x074B    752604   MOV      0x26,#0x04
	MOV      DPH,#0x00	;C:0x074E    758300   MOV      DPH,#0x00
	MOV      DPL,#0xE0	;C:0x0751    7582E0   MOV      DPL,#0xE0
	LCALL    L_0A6B	;C:0x0754    120A6B   LCALL    L_0A6B
	LCALL    L_09B0	;C:0x0757    1209B0   LCALL    L_09B0
	MOV      DPL,#B	;C:0x075A    7582F0   MOV      DPL,#B
	LCALL    L_0A6B	;C:0x075D    120A6B   LCALL    L_0A6B
	LCALL    L_09B0	;C:0x0760    1209B0   LCALL    L_09B0
	MOV      DPL,#PSW	;C:0x0763    7582D0   MOV      DPL,#PSW
	MOV      0x2A,#0x08	;C:0x0766    752A08   MOV      0x2A,#0x08
	LCALL    L_0A6B	;C:0x0769    120A6B   LCALL    L_0A6B
	ANL      A,#pulse(0x18)	;C:0x076C    5418     ANL      A,#pulse(0x18)
	MOV      DPL,A	;C:0x076E    F582     MOV      DPL,A
	LCALL    L_0A6B	;C:0x0770    120A6B   LCALL    L_0A6B
	LCALL    L_09B0	;C:0x0773    1209B0   LCALL    L_09B0
	INC      DPTR	;C:0x0776    A3       INC      DPTR
	DJNZ     0x2A,C:0770	;C:0x0777    D52AF6   DJNZ     0x2A,C:0770
	MOV      DPL,#DPH	;C:0x077A    758283   MOV      DPL,#DPH
	LCALL    L_0A6B	;C:0x077D    120A6B   LCALL    L_0A6B
	LCALL    L_09B0	;C:0x0780    1209B0   LCALL    L_09B0
	MOV      DPL,#DPL	;C:0x0783    758282   MOV      DPL,#DPL
	LCALL    L_0A6B	;C:0x0786    120A6B   LCALL    L_0A6B
	LCALL    L_09B0	;C:0x0789    1209B0   LCALL    L_09B0
	MOV      DPTR,#0xFF0D	;C:0x078C    90FF0D   MOV      DPTR,#0xFF0D
	CLR      A	;C:0x078F    E4       CLR      A
	MOVC     A,@A+DPTR	;C:0x0790    93       MOVC     A,@A+DPTR
	LCALL    L_09B0	;C:0x0791    1209B0   LCALL    L_09B0
	INC      DPTR	;C:0x0794    A3       INC      DPTR
	CLR      A	;C:0x0795    E4       CLR      A
	MOVC     A,@A+DPTR	;C:0x0796    93       MOVC     A,@A+DPTR
	LCALL    L_09B0	;C:0x0797    1209B0   LCALL    L_09B0
	MOV      DPL,#PSW	;C:0x079A    7582D0   MOV      DPL,#PSW
	LCALL    L_0A6B	;C:0x079D    120A6B   LCALL    L_0A6B
	LCALL    L_09B0	;C:0x07A0    1209B0   LCALL    L_09B0
	CLR      A	;C:0x07A3    E4       CLR      A
	LCALL    L_09B0	;C:0x07A4    1209B0   LCALL    L_09B0
	CLR      A	;C:0x07A7    E4       CLR      A
	LCALL    L_09B0	;C:0x07A8    1209B0   LCALL    L_09B0
	CLR      A	;C:0x07AB    E4       CLR      A
	LCALL    L_09B0	;C:0x07AC    1209B0   LCALL    L_09B0
	CLR      A	;C:0x07AF    E4       CLR      A
	LCALL    L_09B0	;C:0x07B0    1209B0   LCALL    L_09B0
	MOV      DPL,#SP	;C:0x07B3    758281   MOV      DPL,#SP
	LCALL    L_0A6B	;C:0x07B6    120A6B   LCALL    L_0A6B
	MOV      DPL,A	;C:0x07B9    F582     MOV      DPL,A
	LCALL    L_09B0	;C:0x07BB    1209B0   LCALL    L_09B0
	MOV      0x26,#0x01	;C:0x07BE    752601   MOV      0x26,#0x01
	LCALL    L_0A6B	;C:0x07C1    120A6B   LCALL    L_0A6B
	LCALL    L_09B0	;C:0x07C4    1209B0   LCALL    L_09B0
	DEC      DPL	;C:0x07C7    1582     DEC      DPL
	DJNZ     0x27,C:07C1	;C:0x07C9    D527F5   DJNZ     0x27,C:07C1
	CLR      A	;C:0x07CC    E4       CLR      A
	CLR      C	;C:0x07CD    C3       CLR      C
	SUBB     A,0x25	;C:0x07CE    9525     SUBB     A,0x25
	LCALL    L_09B0	;C:0x07D0    1209B0   LCALL    L_09B0
	RET      	;C:0x07D3    22       RET      
	MOV      0x28,#0x00	;C:0x07D4    752800   MOV      0x28,#0x00
	LCALL    L_099C	;C:0x07D7    12099C   LCALL    L_099C
	MOV      0x26,A	;C:0x07DA    F526     MOV      0x26,A
	LCALL    L_099C	;C:0x07DC    12099C   LCALL    L_099C
	MOV      DPH,A	;C:0x07DF    F583     MOV      DPH,A
	LCALL    L_099C	;C:0x07E1    12099C   LCALL    L_099C
	MOV      DPL,A	;C:0x07E4    F582     MOV      DPL,A
	LCALL    L_099C	;C:0x07E6    12099C   LCALL    L_099C
	INC      A	;C:0x07E9    04       INC      A
	MOV      0x29,A	;C:0x07EA    F529     MOV      0x29,A
	LCALL    L_099C	;C:0x07EC    12099C   LCALL    L_099C
	INC      A	;C:0x07EF    04       INC      A
	MOV      0x27,A	;C:0x07F0    F527     MOV      0x27,A
	LCALL    L_099C	;C:0x07F2    12099C   LCALL    L_099C
	MOV      0x2A,A	;C:0x07F5    F52A     MOV      0x2A,A
	SJMP     C:07FF	;C:0x07F7    8006     SJMP     C:07FF
	MOV      A,0x2A	;C:0x07F9    E52A     MOV      A,0x2A
	LCALL    L_09D0	;C:0x07FB    1209D0   LCALL    L_09D0
	INC      DPTR	;C:0x07FE    A3       INC      DPTR
	DJNZ     0x27,C:07F9	;C:0x07FF    D527F7   DJNZ     0x27,C:07F9
	DJNZ     0x29,C:07F9	;C:0x0802    D529F4   DJNZ     0x29,C:07F9
	LCALL    L_099C	;C:0x0805    12099C   LCALL    L_099C
	MOV      A,0x25	;C:0x0808    E525     MOV      A,0x25
	JZ       C:080F	;C:0x080A    6003     JZ       C:080F
	MOV      0x28,#0x02	;C:0x080C    752802   MOV      0x28,#0x02
	LCALL    L_05CC	;C:0x080F    1205CC   LCALL    L_05CC
	RET      	;C:0x0812    22       RET      
	MOV      0x28,#0x00	;C:0x0813    752800   MOV      0x28,#0x00
	LCALL    L_099C	;C:0x0816    12099C   LCALL    L_099C
	MOV      A,0x25	;C:0x0819    E525     MOV      A,0x25
	JZ       C:0824	;C:0x081B    6007     JZ       C:0824
	MOV      0x28,#0x02	;C:0x081D    752802   MOV      0x28,#0x02
	LCALL    L_05CC	;C:0x0820    1205CC   LCALL    L_05CC
	RET      	;C:0x0823    22       RET      
	CLR      0x22.1	;C:0x0824    C211     CLR      0x22.1
	LCALL    L_0D99	;C:0x0826    120D99   LCALL    L_0D99
	MOV      DPTR,#0xFF0D	;C:0x0829    90FF0D   MOV      DPTR,#0xFF0D
	CLR      A	;C:0x082C    E4       CLR      A
	MOVC     A,@A+DPTR	;C:0x082D    93       MOVC     A,@A+DPTR
	MOV      R0,A	;C:0x082E    F8       MOV      R0,A
	INC      DPTR	;C:0x082F    A3       INC      DPTR
	CLR      A	;C:0x0830    E4       CLR      A
	MOVC     A,@A+DPTR	;C:0x0831    93       MOVC     A,@A+DPTR
	MOV      R1,A	;C:0x0832    F9       MOV      R1,A
	MOV      DPTR,#0xFF03	;C:0x0833    90FF03   MOV      DPTR,#0xFF03
	MOV      A,R0	;C:0x0836    E8       MOV      A,R0
	MOVX     @DPTR,A	;C:0x0837    F0       MOVX     @DPTR,A
	INC      DPTR	;C:0x0838    A3       INC      DPTR
	MOV      A,R1	;C:0x0839    E9       MOV      A,R1
	MOVX     @DPTR,A	;C:0x083A    F0       MOVX     @DPTR,A
	MOV      DPH,R0	;C:0x083B    8883     MOV      DPH,R0
	MOV      DPL,R1	;C:0x083D    8982     MOV      DPL,R1
	MOV      0x26,#0x05	;C:0x083F    752605   MOV      0x26,#0x05
	LCALL    L_0A6B	;C:0x0842    120A6B   LCALL    L_0A6B
	MOV      DPTR,#0xFF05	;C:0x0845    90FF05   MOV      DPTR,#0xFF05
	MOVX     @DPTR,A	;C:0x0848    F0       MOVX     @DPTR,A
	LCALL    L_05CC	;C:0x0849    1205CC   LCALL    L_05CC
	RET      	;C:0x084C    22       RET      
	MOV      0x28,#0x00	;C:0x084D    752800   MOV      0x28,#0x00
	LCALL    L_099C	;C:0x0850    12099C   LCALL    L_099C
	MOV      0x29,A	;C:0x0853    F529     MOV      0x29,A
	LCALL    L_099C	;C:0x0855    12099C   LCALL    L_099C
	MOV      0x27,A	;C:0x0858    F527     MOV      0x27,A
	LCALL    L_099C	;C:0x085A    12099C   LCALL    L_099C
	MOV      A,0x25	;C:0x085D    E525     MOV      A,0x25
	JZ       C:0867	;C:0x085F    6006     JZ       C:0867
	MOV      0x28,#0x02	;C:0x0861    752802   MOV      0x28,#0x02
	LJMP     C:05CC	;C:0x0864    0205CC   LJMP     C:05CC
	CLR      A	;C:0x0867    E4       CLR      A
	CJNE     A,0x29,C:0871	;C:0x0868    B52906   CJNE     A,0x29,C:0871
	ANL      0x24,#0xFB	;C:0x086B    5324FB   ANL      0x24,#0xFB
	LJMP     C:05CC	;C:0x086E    0205CC   LJMP     C:05CC
	INC      A	;C:0x0871    04       INC      A
	CJNE     A,0x29,C:087B	;C:0x0872    B52906   CJNE     A,0x29,C:087B
	ORL      0x24,#0x04	;C:0x0875    432404   ORL      0x24,#0x04
	LJMP     C:05CC	;C:0x0878    0205CC   LJMP     C:05CC
	INC      A	;C:0x087B    04       INC      A
	CJNE     A,0x29,C:0887	;C:0x087C    B52908   CJNE     A,0x29,C:0887
	CLR      A	;C:0x087F    E4       CLR      A
	MOV      0x30,A	;C:0x0880    F530     MOV      0x30,A
	MOV      0x31,A	;C:0x0882    F531     MOV      0x31,A
	LJMP     C:05CC	;C:0x0884    0205CC   LJMP     C:05CC
	MOV      DPL,0x30	;C:0x0887    853082   MOV      DPL,0x30
	MOV      A,0x27	;C:0x088A    E527     MOV      A,0x27
	JZ       C:0897	;C:0x088C    6009     JZ       C:0897
	CLR      C	;C:0x088E    C3       CLR      C
	MOV      A,0x30	;C:0x088F    E530     MOV      A,0x30
	SUBB     A,0x27	;C:0x0891    9527     SUBB     A,0x27
	MOV      DPL,A	;C:0x0893    F582     MOV      DPL,A
	JNC      C:089E	;C:0x0895    5007     JNC      C:089E
	MOV      A,0x31	;C:0x0897    E531     MOV      A,0x31
	JNZ      C:089E	;C:0x0899    7003     JNZ      C:089E
	LJMP     C:05CC	;C:0x089B    0205CC   LJMP     C:05CC
	MOV      0x25,#0x00	;C:0x089E    752500   MOV      0x25,#0x00
	MOV      A,#0x02	;C:0x08A1    7402     MOV      A,#0x02
	LCALL    L_09B0	;C:0x08A3    1209B0   LCALL    L_09B0
	MOV      DPH,#0xEB	;C:0x08A6    7583EB   MOV      DPH,#0xEB
	CLR      A	;C:0x08A9    E4       CLR      A
	MOVC     A,@A+DPTR	;C:0x08AA    93       MOVC     A,@A+DPTR
	LCALL    L_09B0	;C:0x08AB    1209B0   LCALL    L_09B0
	INC      DPH	;C:0x08AE    0583     INC      DPH
	CLR      A	;C:0x08B0    E4       CLR      A
	MOVC     A,@A+DPTR	;C:0x08B1    93       MOVC     A,@A+DPTR
	LCALL    L_09B0	;C:0x08B2    1209B0   LCALL    L_09B0
	INC      DPH	;C:0x08B5    0583     INC      DPH
	CLR      A	;C:0x08B7    E4       CLR      A
	MOVC     A,@A+DPTR	;C:0x08B8    93       MOVC     A,@A+DPTR
	LCALL    L_09B0	;C:0x08B9    1209B0   LCALL    L_09B0
	INC      DPH	;C:0x08BC    0583     INC      DPH
	CLR      A	;C:0x08BE    E4       CLR      A
	MOVC     A,@A+DPTR	;C:0x08BF    93       MOVC     A,@A+DPTR
	LCALL    L_09B0	;C:0x08C0    1209B0   LCALL    L_09B0
	INC      DPH	;C:0x08C3    0583     INC      DPH
	CLR      A	;C:0x08C5    E4       CLR      A
	MOVC     A,@A+DPTR	;C:0x08C6    93       MOVC     A,@A+DPTR
	LCALL    L_09B0	;C:0x08C7    1209B0   LCALL    L_09B0
	INC      DPH	;C:0x08CA    0583     INC      DPH
	CLR      A	;C:0x08CC    E4       CLR      A
	MOVC     A,@A+DPTR	;C:0x08CD    93       MOVC     A,@A+DPTR
	LCALL    L_09B0	;C:0x08CE    1209B0   LCALL    L_09B0
	INC      DPH	;C:0x08D1    0583     INC      DPH
	CLR      A	;C:0x08D3    E4       CLR      A
	MOVC     A,@A+DPTR	;C:0x08D4    93       MOVC     A,@A+DPTR
	LCALL    L_09B0	;C:0x08D5    1209B0   LCALL    L_09B0
	INC      DPH	;C:0x08D8    0583     INC      DPH
	CLR      A	;C:0x08DA    E4       CLR      A
	MOVC     A,@A+DPTR	;C:0x08DB    93       MOVC     A,@A+DPTR
	LCALL    L_09B0	;C:0x08DC    1209B0   LCALL    L_09B0
	INC      DPH	;C:0x08DF    0583     INC      DPH
	CLR      A	;C:0x08E1    E4       CLR      A
	MOVC     A,@A+DPTR	;C:0x08E2    93       MOVC     A,@A+DPTR
	LCALL    L_09B0	;C:0x08E3    1209B0   LCALL    L_09B0
	INC      DPH	;C:0x08E6    0583     INC      DPH
	CLR      A	;C:0x08E8    E4       CLR      A
	MOVC     A,@A+DPTR	;C:0x08E9    93       MOVC     A,@A+DPTR
	LCALL    L_09B0	;C:0x08EA    1209B0   LCALL    L_09B0
	INC      DPH	;C:0x08ED    0583     INC      DPH
	CLR      A	;C:0x08EF    E4       CLR      A
	MOVC     A,@A+DPTR	;C:0x08F0    93       MOVC     A,@A+DPTR
	LCALL    L_09B0	;C:0x08F1    1209B0   LCALL    L_09B0
	INC      DPH	;C:0x08F4    0583     INC      DPH
	CLR      A	;C:0x08F6    E4       CLR      A
	MOVC     A,@A+DPTR	;C:0x08F7    93       MOVC     A,@A+DPTR
	LCALL    L_09B0	;C:0x08F8    1209B0   LCALL    L_09B0
	INC      DPH	;C:0x08FB    0583     INC      DPH
	CLR      A	;C:0x08FD    E4       CLR      A

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -