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

📄 ex4-4.lst

📁 《增强型8051单片机实用开发技术》例程代码
💻 LST
字号:
A51 MACRO ASSEMBLER  EX4_4                                                                11/27/2009 20:42:14 PAGE     1


MACRO ASSEMBLER A51 V8.01
OBJECT MODULE PLACED IN ex4-4.OBJ
ASSEMBLER INVOKED BY: C:\Keil\C51\BIN\A51.EXE ex4-4.asm SET(SMALL) DEBUG EP

LOC  OBJ            LINE     SOURCE

                       1     ;$include (STC12C5A.INC) ;包含STC12C5A60S2单片机寄存器定义文件
                +1     2     $nomod51 
                +1     3  +1 $save 
                +1   152  +1 $restore 
0000                 153                     ORG             0000H
0000 020100          154                     LJMP    MAIN
0100                 155                     ORG             0100H
0100 758170          156     MAIN:   MOV             SP,#70H                 ;设置堆栈指针
0103 900000          157                     MOV             DPTR,#0000H
0106 7A10            158                     MOV             R2,#10H
0108 E4              159                     CLR             A
0109 F0              160     LOOP1:  MOVX    @DPTR,A
010A A3              161                     INC             DPTR
010B DAFC            162                     DJNZ    R2,LOOP1                ;将XRAM 0000H~000FH单元的内容清零
010D D290            163                     SETB    P1.0
010F B290            164     LOOP2:  CPL             P1.0
0111 120117          165                     LCALL   DELAY
0114 02010F          166                     LJMP    LOOP2                   ;输出方波
0117 7A64            167     DELAY:  MOV             R2,#100                 ;10ms延时子程序
0119                 168     DLY_LOOP:
0119 7F96            169                     MOV             R7,#150
011B DFFE            170     LOOP:   DJNZ    R7,LOOP
011D DAFA            171                     DJNZ    R2,DLY_LOOP
011F 22              172                     RET
                     173                     END
A51 MACRO ASSEMBLER  EX4_4                                                                11/27/2009 20:42:14 PAGE     2

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


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

AC . . . . . . . .  B ADDR   00D0H.6 A   
ACC. . . . . . . .  D ADDR   00E0H   A   
ADC_CONTR. . . . .  D ADDR   00BCH   A   
ADC_RES. . . . . .  D ADDR   00BDH   A   
ADC_RESL . . . . .  D ADDR   00BEH   A   
AUXR . . . . . . .  D ADDR   008EH   A   
AUXR1. . . . . . .  D ADDR   00A2H   A   
B. . . . . . . . .  D ADDR   00F0H   A   
BRT. . . . . . . .  D ADDR   009CH   A   
BUS_SPEED. . . . .  D ADDR   00A1H   A   
CCAP0H . . . . . .  D ADDR   00FAH   A   
CCAP0L . . . . . .  D ADDR   00EAH   A   
CCAP1H . . . . . .  D ADDR   00FBH   A   
CCAP1L . . . . . .  D ADDR   00EBH   A   
CCAPM0 . . . . . .  D ADDR   00DAH   A   
CCAPM1 . . . . . .  D ADDR   00DBH   A   
CCF0 . . . . . . .  B ADDR   00D8H.0 A   
CCF1 . . . . . . .  B ADDR   00D8H.1 A   
CCON . . . . . . .  D ADDR   00D8H   A   
CF . . . . . . . .  B ADDR   00D8H.7 A   
CH . . . . . . . .  D ADDR   00F9H   A   
CL . . . . . . . .  D ADDR   00E9H   A   
CLK_DIV. . . . . .  D ADDR   0097H   A   
CMOD . . . . . . .  D ADDR   00D9H   A   
CR . . . . . . . .  B ADDR   00D8H.6 A   
CY . . . . . . . .  B ADDR   00D0H.7 A   
DELAY. . . . . . .  C ADDR   0117H   A   
DLY_LOOP . . . . .  C ADDR   0119H   A   
DPH. . . . . . . .  D ADDR   0083H   A   
DPL. . . . . . . .  D ADDR   0082H   A   
EA . . . . . . . .  B ADDR   00A8H.7 A   
EADC . . . . . . .  B ADDR   00A8H.5 A   
ELVD . . . . . . .  B ADDR   00A8H.6 A   
ES . . . . . . . .  B ADDR   00A8H.4 A   
ET0. . . . . . . .  B ADDR   00A8H.1 A   
ET1. . . . . . . .  B ADDR   00A8H.3 A   
EX0. . . . . . . .  B ADDR   00A8H.0 A   
EX1. . . . . . . .  B ADDR   00A8H.2 A   
F0 . . . . . . . .  B ADDR   00D0H.5 A   
F1 . . . . . . . .  B ADDR   00D0H.1 A   
IAP_ADDRH. . . . .  D ADDR   00C3H   A   
IAP_ADDRL. . . . .  D ADDR   00C4H   A   
IAP_CMD. . . . . .  D ADDR   00C5H   A   
IAP_CONTR. . . . .  D ADDR   00C7H   A   
IAP_DATA . . . . .  D ADDR   00C2H   A   
IAP_TRIG . . . . .  D ADDR   00C6H   A   
IE . . . . . . . .  D ADDR   00A8H   A   
IE0. . . . . . . .  B ADDR   0088H.1 A   
IE1. . . . . . . .  B ADDR   0088H.3 A   
IE2. . . . . . . .  D ADDR   00AFH   A   
INT0 . . . . . . .  B ADDR   00B0H.2 A   
INT1 . . . . . . .  B ADDR   00B0H.3 A   
IP . . . . . . . .  D ADDR   00B8H   A   
IP2. . . . . . . .  D ADDR   00B5H   A   
IP2H . . . . . . .  D ADDR   00B6H   A   
IPH. . . . . . . .  D ADDR   00B7H   A   
IT0. . . . . . . .  B ADDR   0088H.0 A   
IT1. . . . . . . .  B ADDR   0088H.2 A   
LOOP . . . . . . .  C ADDR   011BH   A   
LOOP1. . . . . . .  C ADDR   0109H   A   
A51 MACRO ASSEMBLER  EX4_4                                                                11/27/2009 20:42:14 PAGE     3

LOOP2. . . . . . .  C ADDR   010FH   A   
MAIN . . . . . . .  C ADDR   0100H   A   
OV . . . . . . . .  B ADDR   00D0H.2 A   
P. . . . . . . . .  B ADDR   00D0H.0 A   
P0 . . . . . . . .  D ADDR   0080H   A   
P0M0 . . . . . . .  D ADDR   0094H   A   
P0M1 . . . . . . .  D ADDR   0093H   A   
P1 . . . . . . . .  D ADDR   0090H   A   
P1ASF. . . . . . .  D ADDR   009DH   A   
P1M0 . . . . . . .  D ADDR   0092H   A   
P1M1 . . . . . . .  D ADDR   0091H   A   
P2 . . . . . . . .  D ADDR   00A0H   A   
P2M0 . . . . . . .  D ADDR   0096H   A   
P2M1 . . . . . . .  D ADDR   0095H   A   
P3 . . . . . . . .  D ADDR   00B0H   A   
P3M0 . . . . . . .  D ADDR   00B2H   A   
P3M1 . . . . . . .  D ADDR   00B1H   A   
P4 . . . . . . . .  D ADDR   00C0H   A   
P4M0 . . . . . . .  D ADDR   00B4H   A   
P4M1 . . . . . . .  D ADDR   00B3H   A   
P4SW . . . . . . .  D ADDR   00BBH   A   
P5 . . . . . . . .  D ADDR   00C8H   A   
P5M0 . . . . . . .  D ADDR   00CAH   A   
P5M1 . . . . . . .  D ADDR   00C9H   A   
PADC . . . . . . .  B ADDR   00B8H.5 A   
PCA_PWM0 . . . . .  D ADDR   00F2H   A   
PCA_PWM1 . . . . .  D ADDR   00F3H   A   
PCON . . . . . . .  D ADDR   0087H   A   
PLVD . . . . . . .  B ADDR   00B8H.6 A   
PPCA . . . . . . .  B ADDR   00B8H.7 A   
PS . . . . . . . .  B ADDR   00B8H.4 A   
PSW. . . . . . . .  D ADDR   00D0H   A   
PT0. . . . . . . .  B ADDR   00B8H.1 A   
PT1. . . . . . . .  B ADDR   00B8H.3 A   
PX0. . . . . . . .  B ADDR   00B8H.0 A   
PX1. . . . . . . .  B ADDR   00B8H.2 A   
RB8. . . . . . . .  B ADDR   0098H.2 A   
REG0 . . . . . . .  D ADDR   0000H   A   
REG1 . . . . . . .  D ADDR   0001H   A   
REG2 . . . . . . .  D ADDR   0002H   A   
REG3 . . . . . . .  D ADDR   0003H   A   
REG4 . . . . . . .  D ADDR   0004H   A   
REG5 . . . . . . .  D ADDR   0005H   A   
REG6 . . . . . . .  D ADDR   0006H   A   
REG7 . . . . . . .  D ADDR   0007H   A   
REGB . . . . . . .  D ADDR   00F0H   A   
REN. . . . . . . .  B ADDR   0098H.4 A   
RI . . . . . . . .  B ADDR   0098H.0 A   
RS0. . . . . . . .  B ADDR   00D0H.3 A   
RS1. . . . . . . .  B ADDR   00D0H.4 A   
RXD. . . . . . . .  B ADDR   00B0H.0 A   
S2BUF. . . . . . .  D ADDR   009BH   A   
S2CON. . . . . . .  D ADDR   009AH   A   
SADDR. . . . . . .  D ADDR   00A9H   A   
SADEN. . . . . . .  D ADDR   00B9H   A   
SBUF . . . . . . .  D ADDR   0099H   A   
SCON . . . . . . .  D ADDR   0098H   A   
SM0. . . . . . . .  B ADDR   0098H.7 A   
SM1. . . . . . . .  B ADDR   0098H.6 A   
SM2. . . . . . . .  B ADDR   0098H.5 A   
SP . . . . . . . .  D ADDR   0081H   A   
SPCTL. . . . . . .  D ADDR   00CEH   A   
SPDAT. . . . . . .  D ADDR   00CFH   A   
SPSTAT . . . . . .  D ADDR   00CDH   A   
T0 . . . . . . . .  B ADDR   00B0H.4 A   
T1 . . . . . . . .  B ADDR   00B0H.5 A   
A51 MACRO ASSEMBLER  EX4_4                                                                11/27/2009 20:42:14 PAGE     4

TB8. . . . . . . .  B ADDR   0098H.3 A   
TCON . . . . . . .  D ADDR   0088H   A   
TEST_WDT . . . . .  D ADDR   00A7H   A   
TF0. . . . . . . .  B ADDR   0088H.5 A   
TF1. . . . . . . .  B ADDR   0088H.7 A   
TH0. . . . . . . .  D ADDR   008CH   A   
TH1. . . . . . . .  D ADDR   008DH   A   
TI . . . . . . . .  B ADDR   0098H.1 A   
TL0. . . . . . . .  D ADDR   008AH   A   
TL1. . . . . . . .  D ADDR   008BH   A   
TMOD . . . . . . .  D ADDR   0089H   A   
TR0. . . . . . . .  B ADDR   0088H.4 A   
TR1. . . . . . . .  B ADDR   0088H.6 A   
TXD. . . . . . . .  B ADDR   00B0H.1 A   
WAKE_CLKO. . . . .  D ADDR   008FH   A   
WDT_CONTR. . . . .  D ADDR   00C1H   A   


REGISTER BANK(S) USED: 0 

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

⌨️ 快捷键说明

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