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

📄 a8255.lst

📁 51单片机与8255接口的源程序
💻 LST
字号:
A51 MACRO ASSEMBLER  A8255                                                                04/07/2008 21:30:34 PAGE     1


MACRO ASSEMBLER A51 V1.13
OBJECT MODULE PLACED IN A8255.OBJ
ASSEMBLER INVOKED BY: D:\PROGRA~1\MANLEY\MEDWIN~1.39\A51.EXE A8255.ASM DB

LOC  OBJ            LINE     SOURCE

0000                   1             ORG     0000H
0000 802E              2             SJMP    0030H
                       3             
0030                   4             ORG     0030H
0030 8000              5             SJMP    START
                       6             
0032                   7     START:
0032 120069            8             LCALL   DELAY        
0035 7482              9             MOV A,#82H                       ;A出B入
0037 90FF7F           10             MOV DPTR,#0FF7FH;
003A F0               11             MOVX @DPTR,A
003B                  12     LOOP:   
003B 7400             13             MOV A,#00H
003D 90FF7C           14             MOV DPTR,#0FF7CH; 
0040 F0               15             MOVX @DPTR,A
0041 7400             16             MOV A,#00H
0043 90FF7D           17             MOV DPTR,#0FF7DH; 
0046 F0               18             MOVX @DPTR,A
0047 7400             19             MOV A,#00H
0049 90FF7E           20             MOV DPTR,#0FF7EH; 
004C F0               21             MOVX @DPTR,A
                      22           
004D 120069           23             LCALL   DELAY
                      24             
0050 74FF             25             MOV A,#0FFH
0052 90FF7C           26             MOV DPTR,#0FF7CH; 
0055 F0               27             MOVX @DPTR,A
0056 74FF             28             MOV A,#0FFH
0058 90FF7D           29             MOV DPTR,#0FF7DH; 
005B F0               30             MOVX @DPTR,A
005C 74FF             31             MOV A,#0FFH
005E 90FF7E           32             MOV DPTR,#0FF7EH; 
0061 F0               33             MOVX @DPTR,A       
                      34             
0062 120069           35             LCALL   DELAY
                      36             
0065 02003B           37             LJMP    LOOP
                      38             
                      39             
                      40     
0068 22               41             RET
                      42             
0069 7D08             43     DELAY:  MOV     R5,     #008H
006B 7EFF             44     D2:     MOV     R6,     #0FFH
006D 7FFF             45     D1:     MOV     R7,     #0FFH
006F DFFE             46             DJNZ    R7,     $
0071 DEFA             47             DJNZ    R6,     D1
0073 DDF6             48             DJNZ    R5,     D2
0075 22               49             RET
                      50             END
A51 MACRO ASSEMBLER  A8255                                                                04/07/2008 21:30:34 PAGE     2

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


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

D1 . . . . . . . .  C ADDR   006DH   A   
D2 . . . . . . . .  C ADDR   006BH   A   
DELAY. . . . . . .  C ADDR   0069H   A   
LOOP . . . . . . .  C ADDR   003BH   A   
START. . . . . . .  C ADDR   0032H   A   


REGISTER BANK(S) USED: 0 


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

⌨️ 快捷键说明

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