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

📄 点阵移动.lst

📁 单片机的实用程序代码
💻 LST
字号:
A51 MACRO ASSEMBLER  点阵移禵                                                             08/15/2010 14:30:18 PAGE     1


MACRO ASSEMBLER A51 V7.10
OBJECT MODULE PLACED IN 点阵移动.OBJ
ASSEMBLER INVOKED BY: D:\Program Files\KEIL\C51\BIN\A51.EXE 点阵移动.asm SET(SMALL) DEBUG EP

LOC  OBJ            LINE     SOURCE

0000                   1                     ORG 0000H
0000 C2A1              2     START:            clr p2.1
                       3                       
0002 7B02              4     LOOP3:            MOV R3,#2
0004 7C00              5                       MOV R4,#0
0006 7580FF            6                       MOV P0,#0FFH
0009 7800              7     loop1:            MOV R0,#0
                       8                       
000B 12001B            9                       LCALL  XIANSHI
                      10                       
000E DBF9             11                       djnz r3,loop1
0010 120037           12                       LCALL DEY
                      13                     
                      14                       
0013 0C               15                       inc  r4
0014 7B02             16                         MOV R3,#2
0016 BC11F0           17                       cjne r4,#17,loop1
0019 80E7             18                       SJMP    LOOP3
001B 7A08             19     XIANSHI:mov r2,#8
001D EC               20             MOV A,R4
001E F9               21             MOV R1,A
001F 900061           22     loop4:  MOV DPTR,#TABB
0022 E8               23                       MOV A,R0
                      24     
0023 93               25                       MOVC A,@A+DPTR
                      26     
0024 F580             27                       MOV P0,A
                      28     
0026 08               29                       INC R0
                      30     
0027 900049           31                       MOV DPTR,#TABA
                      32     
002A E9               33                       MOV A,R1
002B 93               34                       MOVC A,@A+DPTR
002C F5A0             35                       MOV P2,A
002E 09               36                       INC R1
002F 120037           37                       LCALL DEY
                      38                       
                      39                       
0032 DAEB             40                       DJNZ R2,loop4
0034 7900             41                       MOV R1,#0
0036 22               42                       ret
0037                  43     DEY:
0037 7E32             44                       MOV  R6,#50
0039 7F32             45                       MOV  R7,#50
003B                  46                   PP:
003B DFFE             47                        DJNZ R7,$
003D DEFC             48                        DJNZ R6,PP  
003F 22               49                        RET
0040                  50     DELAY:
0040 7DFF             51                       MOV  R5,#255
0042 7CFF             52                       MOV  R4,#255
0044                  53                   PPP:
0044 DFFE             54                        DJNZ R7,$
0046 DEFC             55                        DJNZ R6,PPP  
0048 22               56                        RET
                      57     
0049 FFBDBD81         58     TABA:       DB 0FFH,0BDH,0BDH,081H,0BDH,0BDH,0FFH,0FFH,0FFH,0BDH,0BDH,081H,0BDH,0BDH,0FFH,0
A51 MACRO ASSEMBLER  点阵移禵                                                             08/15/2010 14:30:18 PAGE     2

                             FFH,0FFH,0BDH,0BDH,081H,0BDH,0BDH,0FFH,0FFH
004D BDBDFFFF                
0051 FFBDBD81                
0055 BDBDFFFF                
0059 FFBDBD81                
005D BDBDFFFF                
                      59     
0061 01020408         60     TABB:       DB 01H,02H,04H,08H,10H,20H,40H,80H
0065 10204080                
                      61     
                      62                       END
A51 MACRO ASSEMBLER  点阵移禵                                                             08/15/2010 14:30:18 PAGE     3

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


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

DELAY. . . . . . .  C ADDR   0040H   A   
DEY. . . . . . . .  C ADDR   0037H   A   
LOOP1. . . . . . .  C ADDR   0009H   A   
LOOP3. . . . . . .  C ADDR   0002H   A   
LOOP4. . . . . . .  C ADDR   001FH   A   
P0 . . . . . . . .  D ADDR   0080H   A   
P2 . . . . . . . .  D ADDR   00A0H   A   
PP . . . . . . . .  C ADDR   003BH   A   
PPP. . . . . . . .  C ADDR   0044H   A   
START. . . . . . .  C ADDR   0000H   A   
TABA . . . . . . .  C ADDR   0049H   A   
TABB . . . . . . .  C ADDR   0061H   A   
XIANSHI. . . . . .  C ADDR   001BH   A   


REGISTER BANK(S) USED: 0 

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

⌨️ 快捷键说明

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