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

📄 main.lst

📁 基于51单片机,利用C语言开发的LED护栏源程序代码??1单片机,利用C语言开发的LED护栏源程序代码
💻 LST
📖 第 1 页 / 共 4 页
字号:
051D 7F10            720             MOV     R7,#16
051F 1F              721             DEC     R7
0520 7D01            722             MOV     R5,#1   
0522                 723     DISDJML0:
0522 8F34            724             MOV     XSBF2,R7
0524 8F35            725             MOV     XSBF3,R7
0526 AE35            726             MOV     R6,XSBF3
0528 7B01            727             MOV     R3,#1
                     728     
052A                 729     DISDJML2:
052A 8B36            730             MOV     XSBF4,R3
052C 8E35            731             MOV     XSBF3,R6
052E 8D33            732             MOV     XSBF1,R5
0530 C2A6            733             CLR     CLK
0532 C2A7            734             CLR     STP
0534 D53602          735             DJNZ    XSBF4,DISDJML1
0537 A13F            736             AJMP    DISDJML6
0539                 737     DISDJML1:
0539 120280          738             LCALL   REDDS
053C D536FA          739             DJNZ    XSBF4,DISDJML1
053F                 740     DISDJML6:
053F 120254          741             LCALL   REDYS
0542 D53502          742             DJNZ    XSBF3,DISDJML5
0545 A14D            743             AJMP    DISDJML3
0547                 744     DISDJML5:
0547 120280          745             LCALL   REDDS
054A D535FA          746             DJNZ    XSBF3,DISDJML5
054D                 747     DISDJML3:
054D 120254          748             LCALL   REDYS
0550 D533FA          749             DJNZ    XSBF1,DISDJML3
0553 D2A7            750             SETB    STP
0555 00              751             NOP
0556 C2A7            752             CLR     STP
0558 0B              753             INC     R3
0559 12020A          754             LCALL   DELAY_50MS
055C DECC            755             DJNZ    R6,DISDJML2
055E 0D              756             INC     R5
055F DFC1            757             DJNZ    R7,DISDJML0
0561 DCBA            758             DJNZ    R4,DISDJML4
0563 22              759             RET
                     760     
                     761     ;向左堆积木4列....
0564                 762     DISDJM4L:
0564 12029A          763             LCALL   REDTS
0567                 764     DISDJM4L4:
0567 7450            765             MOV     A,#TIAOSHU
0569 75F004          766             MOV     B,#4
056C 84              767             DIV     AB
056D FF              768             MOV     R7,A
056E 7D01            769             MOV     R5,#1   
0570                 770     DISDJM4L0:
0570 8F34            771             MOV     XSBF2,R7
0572 8F35            772             MOV     XSBF3,R7
0574 AE35            773             MOV     R6,XSBF3
0576 7B01            774             MOV     R3,#1
                     775     
0578                 776     DISDJM4L2:
0578 8B36            777             MOV     XSBF4,R3
057A 8E35            778             MOV     XSBF3,R6
057C 8D33            779             MOV     XSBF1,R5
057E C2A6            780             CLR     CLK
0580 C2A7            781             CLR     STP
0582 D53602          782             DJNZ    XSBF4,DISDJM4L1
0585 A196            783             AJMP    DISDJM4L6
0587                 784     DISDJM4L1:
A51 MACRO ASSEMBLER  MAIN                                                                 09/27/2008 23:49:12 PAGE    13

0587 120280          785             LCALL   REDDS
058A 120280          786             LCALL   REDDS
058D 120280          787             LCALL   REDDS
0590 120280          788             LCALL   REDDS
0593 D536F1          789             DJNZ    XSBF4,DISDJM4L1
0596                 790     DISDJM4L6:
0596 120254          791             LCALL   REDYS
0599 120254          792             LCALL   REDYS
059C 120254          793             LCALL   REDYS
059F 120254          794             LCALL   REDYS
05A2 D53502          795             DJNZ    XSBF3,DISDJM4L5
05A5 A1B6            796             AJMP    DISDJM4L3
05A7                 797     DISDJM4L5:
05A7 120280          798             LCALL   REDDS
05AA 120280          799             LCALL   REDDS
05AD 120280          800             LCALL   REDDS
05B0 120280          801             LCALL   REDDS
05B3 D535F1          802             DJNZ    XSBF3,DISDJM4L5
05B6                 803     DISDJM4L3:
05B6 120254          804             LCALL   REDYS
05B9 120254          805             LCALL   REDYS
05BC 120254          806             LCALL   REDYS
05BF 120254          807             LCALL   REDYS
05C2 D533F1          808             DJNZ    XSBF1,DISDJM4L3
05C5 D2A7            809             SETB    STP
05C7 00              810             NOP
05C8 C2A7            811             CLR     STP
05CA 0B              812             INC     R3
05CB 12020A          813             LCALL   DELAY_50MS
05CE DEA8            814             DJNZ    R6,DISDJM4L2
05D0 0D              815             INC     R5
05D1 DF9D            816             DJNZ    R7,DISDJM4L0
05D3 DC92            817             DJNZ    R4,DISDJM4L4
05D5 22              818             RET
                     819     
                     820     ;8列扫描...
05D6 E550            821     DIS8R:  MOV     A,TIAOSHU
05D8 75F008          822             MOV     B,#8
05DB 84              823             DIV     AB
05DC 04              824             INC     A
05DD FF              825             MOV     R7,A
05DE 120280          826     DIS8R1: LCALL   REDDS
05E1 DFFB            827             DJNZ    R7,DIS8R1
05E3 AF50            828             MOV     R7,TIAOSHU
                     829     
                     830     
                     831             
                     832     
                     833     
                     834     
                     835     
                     836     END
A51 MACRO ASSEMBLER  MAIN                                                                 09/27/2008 23:49:12 PAGE    14

SYMBOL TABLE LISTING
------ ----- -------


N A M E             T Y P E  V A L U E   ATTRIBUTES

ACC. . . . . . . .  D ADDR   00E0H   A   
B. . . . . . . . .  D ADDR   00F0H   A   
CLK. . . . . . . .  B ADDR   00A0H.6 A   
CLOUR. . . . . . .  N NUMB   0020H   A   
D1001. . . . . . .  C ADDR   01FDH   A   
D1002. . . . . . .  C ADDR   01FAH   A   
D101 . . . . . . .  C ADDR   0236H   A   
D102 . . . . . . .  C ADDR   0233H   A   
D11. . . . . . . .  C ADDR   0223H   A   
D12. . . . . . . .  C ADDR   0220H   A   
D501 . . . . . . .  C ADDR   0210H   A   
D502 . . . . . . .  C ADDR   020DH   A   
DAT. . . . . . . .  B ADDR   00A0H.5 A   
DBUF1. . . . . . .  N NUMB   0030H   A   
DBUF2. . . . . . .  N NUMB   0031H   A   
DBUF3. . . . . . .  N NUMB   0032H   A   
DEL01. . . . . . .  C ADDR   0060H   A   
DEL02. . . . . . .  C ADDR   005DH   A   
DELAY. . . . . . .  C ADDR   005AH   A   
DELAY_100MS. . . .  C ADDR   01F7H   A   
DELAY_10MS . . . .  C ADDR   0230H   A   
DELAY_1S . . . . .  C ADDR   021DH   A   
DELAY_50MS . . . .  C ADDR   020AH   A   
DIS8R. . . . . . .  C ADDR   05D6H   A   
DIS8R1 . . . . . .  C ADDR   05DEH   A   
DISADDL. . . . . .  C ADDR   045EH   A   
DISADDL0 . . . . .  C ADDR   0465H   A   
DISADDL1 . . . . .  C ADDR   046DH   A   
DISADDL2 . . . . .  C ADDR   0481H   A   
DISADDL3 . . . . .  C ADDR   047BH   A   
DISADDL4 . . . . .  C ADDR   0461H   A   
DISADDR. . . . . .  C ADDR   048FH   A   
DISADDR0 . . . . .  C ADDR   0496H   A   
DISADDR1 . . . . .  C ADDR   049EH   A   
DISADDR2 . . . . .  C ADDR   04B2H   A   
DISADDR3 . . . . .  C ADDR   04ACH   A   
DISADDR4 . . . . .  C ADDR   0492H   A   
DISALL . . . . . .  C ADDR   0243H   A   
DISALL1. . . . . .  C ADDR   0249H   A   
DISDJM4L . . . . .  C ADDR   0564H   A   
DISDJM4L0. . . . .  C ADDR   0570H   A   
DISDJM4L1. . . . .  C ADDR   0587H   A   
DISDJM4L2. . . . .  C ADDR   0578H   A   
DISDJM4L3. . . . .  C ADDR   05B6H   A   
DISDJM4L4. . . . .  C ADDR   0567H   A   
DISDJM4L5. . . . .  C ADDR   05A7H   A   
DISDJM4L6. . . . .  C ADDR   0596H   A   
DISDJML. . . . . .  C ADDR   051AH   A   
DISDJML0 . . . . .  C ADDR   0522H   A   
DISDJML1 . . . . .  C ADDR   0539H   A   
DISDJML2 . . . . .  C ADDR   052AH   A   
DISDJML3 . . . . .  C ADDR   054DH   A   
DISDJML4 . . . . .  C ADDR   051DH   A   
DISDJML5 . . . . .  C ADDR   0547H   A   
DISDJML6 . . . . .  C ADDR   053FH   A   
DISPLAY. . . . . .  C ADDR   006DH   A   
DISRGB4L . . . . .  C ADDR   04E2H   A   
DISRGB4L0. . . . .  C ADDR   04EBH   A   
DISRGB4L3. . . . .  C ADDR   04F3H   A   
DISRGB4L4. . . . .  C ADDR   04E7H   A   
A51 MACRO ASSEMBLER  MAIN                                                                 09/27/2008 23:49:12 PAGE    15

DISRGBL. . . . . .  C ADDR   04C0H   A   
DISRGBL0 . . . . .  C ADDR   04C9H   A   
DISRGBL3 . . . . .  C ADDR   04D1H   A   
DISRGBL4 . . . . .  C ADDR   04C5H   A   
DISXXXL. . . . . .  C ADDR   02A7H   A   
DISXXXL0 . . . . .  C ADDR   02B4H   A   
DISXXXL1 . . . . .  C ADDR   02BCH   A   
DISXXXL2 . . . . .  C ADDR   02EBH   A   
DISXXXL3 . . . . .  C ADDR   02DCH   A   
DISXXXL4 . . . . .  C ADDR   02AAH   A   
DISXXXM. . . . . .  C ADDR   02F9H   A   
DISXXXM0 . . . . .  C ADDR   0306H   A   
DISXXXM1 . . . . .  C ADDR   030EH   A   
DISXXXM2 . . . . .  C ADDR   033DH   A   
DISXXXM3 . . . . .  C ADDR   032EH   A   
DISXXXM4 . . . . .  C ADDR   0343H   A   
DISXXXM5 . . . . .  C ADDR   0363H   A   
DISXXXM6 . . . . .  C ADDR   0372H   A   
DISXXXM7 . . . . .  C ADDR   034FH   A   
DISXXXM8 . . . . .  C ADDR   02FCH   A   
DISXXXM81. . . . .  C ADDR   0380H   A   
DISXXXR. . . . . .  C ADDR   040CH   A   
DISXXXR0 . . . . .  C ADDR   0419H   A   
DISXXXR1 . . . . .  C ADDR   0421H   A   
DISXXXR2 . . . . .  C ADDR   0450H   A   
DISXXXR3 . . . . .  C ADDR   0441H   A   
DISXXXR4 . . . . .  C ADDR   040FH   A   
DISXXXW. . . . . .  C ADDR   0382H   A   
DISXXXW0 . . . . .  C ADDR   0390H   A   
DISXXXW1 . . . . .  C ADDR   0398H   A   
DISXXXW2 . . . . .  C ADDR   03C7H   A   
DISXXXW3 . . . . .  C ADDR   03B8H   A   
DISXXXW4 . . . . .  C ADDR   03CDH   A   
DISXXXW5 . . . . .  C ADDR   03EDH   A   
DISXXXW6 . . . . .  C ADDR   03FCH   A   
DISXXXW7 . . . . .  C ADDR   03D9H   A   
DISXXXW8 . . . . .  C ADDR   0385H   A   
DISXXXW81. . . . .  C ADDR   040AH   A   
MAIN . . . . . . .  C ADDR   0050H   A   
P2 . . . . . . . .  D ADDR   00A0H   A   
REDAB. . . . . . .  C ADDR   026DH   A   
REDDS. . . . . . .  C ADDR   0280H   A   
REDTS. . . . . . .  C ADDR   029AH   A   
REDYS. . . . . . .  C ADDR   0254H   A   
SP . . . . . . . .  D ADDR   0081H   A   
STP. . . . . . . .  B ADDR   00A0H.7 A   
TIAOSHU. . . . . .  N NUMB   0050H   A   
XSBF1. . . . . . .  N NUMB   0033H   A   
XSBF2. . . . . . .  N NUMB   0034H   A   
XSBF3. . . . . . .  N NUMB   0035H   A   
XSBF4. . . . . . .  N NUMB   0036H   A   


REGISTER BANK(S) USED: 0 

ASSEMBLY COMPLETE.  0 WARNING(S), 0 ERROR(S)

⌨️ 快捷键说明

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