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

📄 a2zdisplay.lst

📁 5x7 led array interface
💻 LST
📖 第 1 页 / 共 3 页
字号:
A51 MACRO ASSEMBLER  A2ZDISPLAY                                                           02/25/2008 10:00:16 PAGE     1


MACRO ASSEMBLER A51 V7.02a
OBJECT MODULE PLACED IN A2Zdisplay.OBJ
ASSEMBLER INVOKED BY: C:\Keil\C51\BIN\A51.EXE A2Zdisplay.asm SET(SMALL) DEBUG EP

LOC  OBJ            LINE     SOURCE

0000                   1                       org 0000h
0000 1136              2     hhh:      call a1
0002 1162              3                       call b1
0004 118F              4                       call c1
0006 11BC              5                       call d1
0008 11E9              6                       call e1
000A 3116              7                       call f1
000C 3143              8                       call g1
000E 3170              9                       call h1
0010 319D             10                       call i1
0012 31CA             11                       call j1
0014 31F7             12                       call k1
0016 5124             13                       call l1
0018 5151             14                       call m1
001A 517E             15                       call n1
001C 51AB             16                       call o1
001E 51D8             17                       call p11
0020 7105             18                       call q1
0022 7132             19                       call r11
0024 715F             20                       call s1
0026 718C             21                       call t11
0028 71B9             22                       call u1
002A 71E6             23                       call v1
002C 9113             24                       call w1
002E 9140             25                       call x1
0030 916D             26                       call y1
0032 9199             27                       call z1
0034 80CA             28                       sjmp hhh
                      29     
0036 782F             30     a1:     MOV R0,#2FH
0038                  31     AGAIN1:
0038 79FF             32     BACK1:MOV R1,#0FFH
003A 75907C           33          MOV P1,#01111100B
003D D2A0             34          SETB P2.0
003F C2A0             35          CLR P2.0
0041 759012           36          MOV P1,#00010010B
0044 D2A1             37          SETB P2.1
0046 C2A1             38          CLR P2.1
0048 759011           39          MOV P1,#00010001B
004B D2A2             40          SETB P2.2
004D C2A2             41          CLR P2.2
004F 759012           42          MOV P1,#00010010B
0052 D2A3             43          SETB P2.3
0054 C2A3             44          CLR P2.3
0056 75907C           45          MOV P1,#01111100B
0059 D2A4             46          SETB P2.4
005B C2A4             47          CLR P2.4
005D D9D9             48          DJNZ R1,BACK1
005F D8D7             49          DJNZ R0,AGAIN1
0061 22               50              ret
                      51         
0062 782F             52        b1:MOV R0,#2FH
0064 00               53     AGAIN2:NOP
0065 79FF             54     BACK2:MOV R1,#0FFH
0067 759036           55          MOV P1,#00110110B
006A D2A0             56          SETB P2.0
006C C2A0             57          CLR P2.0
006E 759049           58          MOV P1,#01001001B
A51 MACRO ASSEMBLER  A2ZDISPLAY                                                           02/25/2008 10:00:16 PAGE     2

0071 D2A1             59          SETB P2.1
0073 C2A1             60          CLR P2.1
0075 759049           61          MOV P1,#01001001B
0078 D2A2             62          SETB P2.2
007A C2A2             63          CLR P2.2
007C 759049           64          MOV P1,#01001001B
007F D2A3             65          SETB P2.3
0081 C2A3             66          CLR P2.3
0083 75907F           67          MOV P1,#01111111B
0086 D2A4             68          SETB P2.4
0088 C2A4             69          CLR P2.4
008A D9D9             70          DJNZ R1,BACK2
008C D8D6             71          DJNZ R0,AGAIN2
008E 22               72         ret 
008F 782F             73        c1:MOV R0,#2FH
0091 00               74     AGAIN3:NOP
0092 79FF             75     BACK3:MOV R1,#0FFH
0094 75903E           76          MOV P1,#00111110B
0097 D2A0             77          SETB P2.0
0099 C2A0             78          CLR P2.0
009B 75903E           79          MOV P1,#00111110B
009E D2A1             80          SETB P2.1
00A0 C2A1             81          CLR P2.1
00A2 75903E           82          MOV P1,#00111110B
00A5 D2A2             83          SETB P2.2
00A7 C2A2             84          CLR P2.2
00A9 75903E           85          MOV P1,#00111110B
00AC D2A3             86          SETB P2.3
00AE C2A3             87          CLR P2.3
00B0 759041           88          MOV P1,#01000001B
00B3 D2A4             89          SETB P2.4
00B5 C2A4             90          CLR P2.4
00B7 D9D9             91          DJNZ R1,BACK3
00B9 D8D6             92          DJNZ R0,AGAIN3
00BB 22               93         ret 
00BC 782F             94        d1:MOV R0,#2FH
00BE 00               95     AGAIN4:NOP
00BF 79FF             96     BACK4:MOV R1,#0FFH
00C1 759041           97          MOV P1,#01000001B
00C4 D2A0             98          SETB P2.0
00C6 C2A0             99          CLR P2.0
00C8 75903E          100          MOV P1,#00111110B
00CB D2A1            101          SETB P2.1
00CD C2A1            102          CLR P2.1
00CF 75903E          103          MOV P1,#00111110B
00D2 D2A2            104          SETB P2.2
00D4 C2A2            105          CLR P2.2
00D6 75903E          106          MOV P1,#00111110B
00D9 D2A3            107          SETB P2.3
00DB C2A3            108          CLR P2.3
00DD 759000          109          MOV P1,#00000000B
00E0 D2A4            110          SETB P2.4
00E2 C2A4            111          CLR P2.4
00E4 D9D9            112          DJNZ R1,BACK4
00E6 D8D6            113          DJNZ R0,AGAIN4
00E8 22              114         ret 
00E9 782F            115        e1:MOV R0,#2FH
00EB 00              116     AGAIN5:NOP
00EC 79FF            117     BACK5:MOV R1,#0FFH
00EE 75903E          118          MOV P1,#0111110B
00F1 D2A0            119          SETB P2.0
00F3 C2A0            120          CLR P2.0
00F5 75903E          121          MOV P1,#00111110B
00F8 D2A1            122          SETB P2.1
00FA C2A1            123          CLR P2.1
00FC 759036          124          MOV P1,#00110110B
A51 MACRO ASSEMBLER  A2ZDISPLAY                                                           02/25/2008 10:00:16 PAGE     3

00FF D2A2            125          SETB P2.2
0101 C2A2            126          CLR P2.2
0103 759036          127          MOV P1,#00110110B
0106 D2A3            128          SETB P2.3
0108 C2A3            129          CLR P2.3
010A 759000          130          MOV P1,#00000000B
010D D2A4            131          SETB P2.4
010F C2A4            132          CLR P2.4
0111 D9D9            133          DJNZ R1,BACK5
0113 D8D6            134          DJNZ R0,AGAIN5
0115 22              135         ret 
0116 782F            136        f1:MOV R0,#2FH
0118 00              137     AGAIN6:NOP
0119 79FF            138     BACK6:MOV R1,#0FFH
011B 75907E          139          MOV P1,#01111110B
011E D2A0            140          SETB P2.0
0120 C2A0            141          CLR P2.0
0122 75907E          142          MOV P1,#01111110B
0125 D2A1            143          SETB P2.1
0127 C2A1            144          CLR P2.1
0129 759076          145          MOV P1,#01110110B
012C D2A2            146          SETB P2.2
012E C2A2            147          CLR P2.2
0130 759076          148          MOV P1,#01110110B
0133 D2A3            149          SETB P2.3
0135 C2A3            150          CLR P2.3
0137 759000          151          MOV P1,#00000000B
013A D2A4            152          SETB P2.4
013C C2A4            153          CLR P2.4
013E D9D9            154          DJNZ R1,BACK6
0140 D8D6            155          DJNZ R0,AGAIN6
0142 22              156         ret 
0143 782F            157        g1:mOV R0,#2FH
0145 00              158     AGAIN7:NOP
0146 79FF            159     BACK7:MOV R1,#0FFH
0148 759006          160          MOV P1,#00000110B
014B D2A0            161          SETB P2.0
014D C2A0            162          CLR P2.0
014F 759036          163          MOV P1,#00110110B
0152 D2A1            164          SETB P2.1
0154 C2A1            165          CLR P2.1
0156 759036          166          MOV P1,#00110110B
0159 D2A2            167          SETB P2.2
015B C2A2            168          CLR P2.2
015D 75903E          169          MOV P1,#00111110B
0160 D2A3            170          SETB P2.3
0162 C2A3            171          CLR P2.3
0164 759041          172          MOV P1,#01000001B
0167 D2A4            173          SETB P2.4
0169 C2A4            174          CLR P2.4
016B D9D9            175          DJNZ R1,BACK7
016D D8D6            176          DJNZ R0,AGAIN7
016F 22              177         ret
0170 782F            178        h1:MOV R0,#2FH
0172 00              179     AGAIN8:NOP
0173 79FF            180     BACK8:MOV R1,#0FFH
0175 759000          181          MOV P1,#00000000B
0178 D2A0            182          SETB P2.0
017A C2A0            183          CLR P2.0
017C 759077          184          MOV P1,#01110111B
017F D2A1            185          SETB P2.1
0181 C2A1            186          CLR P2.1
0183 759077          187          MOV P1,#01110111B
0186 D2A2            188          SETB P2.2
0188 C2A2            189          CLR P2.2
018A 759077          190          MOV P1,#01110111B
A51 MACRO ASSEMBLER  A2ZDISPLAY                                                           02/25/2008 10:00:16 PAGE     4

018D D2A3            191          SETB P2.3
018F C2A3            192          CLR P2.3
0191 759000          193          MOV P1,#00000000B
0194 D2A4            194          SETB P2.4
0196 C2A4            195          CLR P2.4
0198 D9D9            196          DJNZ R1,BACK8
019A D8D6            197          DJNZ R0,AGAIN8
019C 22              198             ret
019D 782F            199        i1:MOV R0,#2FH
019F 00              200     AGAIN9:NOP
01A0 79FF            201     BACK9:MOV R1,#0FFH
01A2 75903E          202          MOV P1,#00111110B
01A5 D2A0            203          SETB P2.0
01A7 C2A0            204          CLR P2.0
01A9 75903E          205          MOV P1,#00111110B
01AC D2A1            206          SETB P2.1
01AE C2A1            207          CLR P2.1
01B0 759000          208          MOV P1,#00000000B
01B3 D2A2            209          SETB P2.2
01B5 C2A2            210          CLR P2.2
01B7 75903E          211          MOV P1,#00111110B
01BA D2A3            212          SETB P2.3
01BC C2A3            213          CLR P2.3
01BE 75903E          214          MOV P1,#00111110B
01C1 D2A4            215          SETB P2.4
01C3 C2A4            216          CLR P2.4
01C5 D9D9            217          DJNZ R1,BACK9
01C7 D8D6            218          DJNZ R0,AGAIN9
01C9 22              219         ret

⌨️ 快捷键说明

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