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

📄 ledkey2.lst

📁 单片机98c51的一些程序代码
💻 LST
字号:
A51 MACRO ASSEMBLER  LEDKEY2                                                              10/26/2008 15:47:11 PAGE     1


MACRO ASSEMBLER A51 V7.10
OBJECT MODULE PLACED IN ledkey2.OBJ
ASSEMBLER INVOKED BY: e:\xingyan\Keil\C51\Bin\a51.exe ledkey2.asm DB GENONLY RB(0) XREF

LOC  OBJ            LINE     SOURCE

                       1     ;8个led循环5次右移;然后5次左移。
0000                   2             org 0000h
0000 0126              3             ajmp HELLO1
0003                   4             org 0003h
0003 32                5             reti
000B                   6             org 000bh
000B 32                7             reti
0013                   8             org 0013h
0013 32                9             reti
001B                  10             org 001bh
001B 32               11             reti
0023                  12             org 0023h
0023 32               13             reti
                      14             
                      15             
0024 7A10             16       MAIN:MOV R2,#10H
0026                  17      HELLO1:
0026 7590FF           18            MOV P1,#0FFH
0029 7B00             19            MOV R3,#00H
002B 900069           20            MOV DPTR,#LEDS
002E 7D01             21            MOV R5,#01H
0030 7E00             22            MOV R6,#00H
0032 7400             23            MOV A,#00H
0034 EB               24      LOOPG:MOV A,R3
0035 93               25            MOVC A,@A+DPTR
0036 FE               26            MOV R6,A
0037 ED               27            MOV A,R5
0038 23               28            RL A
0039 FD               29            MOV R5,A
003A 7590FF           30            MOV P1,#0FFH
                      31           
003D EE               32            MOV A,R6
003E 1153             33            ACALL SOUT
0040 ED               34            MOV A,R5
0041 F4               35            CPL A
0042 54FF             36            ANL A,#0FFH
0044 5290             37            ANL P1,A
0046 115B             38            ACALL DELAY
                      39            ;ACALL DELAY
                      40            
                      41            
0048 0B               42            INC R3
0049 BB05E8           43            CJNE R3,#05H,LOOPG
004C 7590FF           44            MOV P1,#0FFH
004F 7820             45            MOV R0,#20H
                      46      
0051 80D3             47            SJMP HELLO1
                      48            
                      49            
0053 F599             50       SOUT:MOV SBUF,A
0055 3099FD           51            JNB TI,$
0058 C299             52            CLR TI
005A 22               53            RET  
                      54            
005B D28C             55      DELAY:SETB TR0
005D 758A00           56            MOV TL0,#00H
0060 758C00           57            MOV TH0,#00H
0063 308DFD           58            JNB TF0,$
A51 MACRO ASSEMBLER  LEDKEY2                                                              10/26/2008 15:47:11 PAGE     2

0066 C28D             59            CLR TF0
0068 22               60            RET
                      61            
0069                  62     LEDS:
0069 6E9E1C1C         63           DB 01101110B,10011110B,00011100B,00011100B,11111100B
006D FC                      
                      64     ;***********************************************************
                      65     ;       led=>  /   abcdefgh
006E                  66     led_asc:
006E FC               67                     db 11111100B;0
006F 60               68                     db 01100000B;1
0070 DA               69                     db 11011010B;2
0071 F2               70                     db 11110010B;3
0072 66               71                     db 01100110B;4
0073 B6               72                     db 10110110B;5
0074 BE               73                     db 10111110B;6
0075 E0               74                     db 11100000B;7
0076 FE               75                     db 11111110B;8
0077 F6               76                     db 11110110B;9
0078 EE               77                     DB   11101110B;a=>A
0079 3E               78                     DB   00111110B;B=>B
007A 9C               79                     DB   10011100B;C=>C
007B 7A               80                     DB   01111010B;D=>D
007C 9E               81                     DB   10011110B;E=>E
007D 8E               82                     DB   10001110B;F=>F
007E 6E               83                     DB   01101110B;H=>10H
007F 1C               84                     DB   00011100B;L=>11H
0080 EC               85                     DB   11101100B;N=>12H
0081 2A               86                     db   00101010b;n=>13h
0082 FC               87                     db   11111100b;O=>14h
0083 3A               88                     dB   00111010B;o=>15H
0084 CE               89                     DB   11001110B;P=>16H
0085 E6               90                     DB   11100110B;Q=>17H
0086 0A               91                     DB   00001010B;r=>18H
0087 B6               92                     DB   10110110B;S=>19H
0088 7C               93                     DB   01111100B;U=>1AH
0089 38               94                     DB   00111000B;u=>1BH
008A 00               95                     DB   00000000B;BLACK=>1CH
008B FF               96                     DB   11111111B;8.=>1DH
008C 02               97                     db   00000010b;-=>1Eh
008D 1E               98                     db   00011110b;t=>1Fh
008E FD               99                     db 11111101B;0.=>20h
008F 61              100                     db 01100001B;1.
0090 DB              101                     db 11011011B;2.
0091 F3              102                     db 11110011B;3.
0092 67              103                     db 01100111B;4.
0093 B7              104                     db 10110111B;5.
0094 BF              105                     db 10111111B;6.
0095 E1              106                     db 11100001B;7.
0096 FF              107                     db 11111111B;8.
0097 F7              108                     db 11110111B;9.=>29h
0098 76              109                     db 01110110b;y=>2ah ;2001.5.9
0099 6C69206A        110                     db 'li jie by 2001.6.1'
009D 69652062                
00A1 79203230                
00A5 30312E36                
00A9 2E31                    
                     111     ;********************
                     112            END
                                    
                              
                             
A51 MACRO ASSEMBLER  LEDKEY2                                                              10/26/2008 15:47:11 PAGE     3

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


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

DELAY. . . . . . .  C ADDR   005BH   A      38 55#
HELLO1 . . . . . .  C ADDR   0026H   A      3 17# 47
LEDS . . . . . . .  C ADDR   0069H   A      20 62#
LED_ASC. . . . . .  C ADDR   006EH   A      66#
LOOPG. . . . . . .  C ADDR   0034H   A      24# 43
MAIN . . . . . . .  C ADDR   0024H   A      16#
P1 . . . . . . . .  D ADDR   0090H   A      18 30 37 44
SBUF . . . . . . .  D ADDR   0099H   A      50
SOUT . . . . . . .  C ADDR   0053H   A      33 50#
TF0. . . . . . . .  B ADDR   0088H.5 A      58 59
TH0. . . . . . . .  D ADDR   008CH   A      57
TI . . . . . . . .  B ADDR   0098H.1 A      51 52
TL0. . . . . . . .  D ADDR   008AH   A      56
TR0. . . . . . . .  B ADDR   0088H.4 A      55


REGISTER BANK(S) USED: 0 

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

⌨️ 快捷键说明

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