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

📄 8255(2).lst

📁 集合了很多的例程
💻 LST
字号:
A51 MACRO ASSEMBLER  8255_2_                                                              05/01/2007 07:27:16 PAGE     1


MACRO ASSEMBLER A51 V8.00d
OBJECT MODULE PLACED IN 8255(2).OBJ
ASSEMBLER INVOKED BY: C:\Keil\C51\BIN\A51.EXE 8255(2).asm SET(SMALL) DEBUG EP

LOC  OBJ            LINE     SOURCE

                       1                     
  7CFF                 2     PORTA   EQU             7CFFH                   ;A口
  7DFF                 3     PORTB   EQU             7DFFH                   ;B口
  7EFF                 4     PORTC   EQU             7EFFH                   ;C口
  7FFF                 5     CADDR   EQU             7FFFH                   ;控制字地址       
0000                   6                     ORG             00H
0000 802E              7                     SJMP    START
0030                   8                     ORG             30H
0030 7482              9     START:  MOV             A,#82H                  ;方式0,PA,PC输出,PB输入
0032 907FFF           10                     MOV             DPTR,#CADDR
0035 F0               11                     MOVX    @ DPTR,A
0036 907DFF           12                     MOV     DPTR,#PORTB
0039 E0               13                     MOVX    A,@ DPTR        ;读入B口
003A 907CFF           14                     MOV     DPTR,#PORTA
003D F0               15                     MOVX    @DPTR,A                 ;输出到A口
003E 1143             16             CALL    DELAY 
0040 020030           17                     LJMP    START
0043 7E00             18     DELAY:  MOV             R6,#0
0045 7F00             19             MOV             R7,#0
0047                  20     DELAYLOOP:
0047 DEFE             21                     DJNZ    R6,DELAYLOOP
0049 DFFC             22                     DJNZ    R7,DELAYLOOP
004B 22               23                     RET
                      24                     END
A51 MACRO ASSEMBLER  8255_2_                                                              05/01/2007 07:27:16 PAGE     2

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


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

CADDR. . . . . . .  N NUMB   7FFFH   A   
DELAY. . . . . . .  C ADDR   0043H   A   
DELAYLOOP. . . . .  C ADDR   0047H   A   
PORTA. . . . . . .  N NUMB   7CFFH   A   
PORTB. . . . . . .  N NUMB   7DFFH   A   
PORTC. . . . . . .  N NUMB   7EFFH   A   
START. . . . . . .  C ADDR   0030H   A   


REGISTER BANK(S) USED: 0 

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

⌨️ 快捷键说明

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