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

📄 boxing .lst

📁 用单片机实现方搏输出
💻 LST
字号:
A51 MACRO ASSEMBLER  BOXING_                                                              08/15/2007 10:43:02 PAGE     1


MACRO ASSEMBLER A51 V7.09
OBJECT MODULE PLACED IN boxing .OBJ
ASSEMBLER INVOKED BY: D:\软件安装\C51\BIN\A51.EXE boxing .asm SET(SMALL) DEBUG EP

LOC  OBJ            LINE     SOURCE

                       1        
                       2     ;-------D_A输出产生正弦波-------
0100                   3           ORG 0100H 
0100                   4     MAIN: 
                       5     
                       6     
                       7     
                       8     
                       9     
                      10     
                      11     
                      12     
                      13     
                      14     
                      15     
                      16     ;********************************************* 
0100 7900             17           MOV R1,#00H  
0102 900110           18      LOOP:MOV DPTR,#SETTAB
0105 E9               19           MOV A,R1
0106 93               20           MOVC A,@A+DPTR
0107 907FFF           21           MOV DPTR,#7FFFH
                      22          
010A F0               23           MOVX @DPTR,A
010B 5110             24           CALL DELAY
010D 09               25           INC R1
010E 80F2             26           JMP LOOP  
0110                  27     SETTAB: 
                      28     ;正弦表格///////////////////////////////////// 
0110 80838689         29     DB 80H,83H,86H,89H,8DH,90H,93H,96H 
0114 8D909396                
0118 999C9FA2         30     DB 99H,9CH,9FH,0A2H,0A5H,0A8H,0ABH,0AEH 
011C A5A8ABAE                
0120 B1B4B7BA         31     DB 0B1H,0B4H,0B7H,0BAH,0BCH,0BFH,0C2H,0C5H 
0124 BCBFC2C5                
0128 C7CACCCF         32     DB 0C7H,0CAH,0CCH,0CFH,0D1H, 0D4H,0D6H,0D8H 
012C D1D4D6D8                
0130 DADDDFE1         33     DB 0DAH,0DDH,0DFH,0E1H,0E3H, 0E5H,0E7H,0E9H 
0134 E3E5E7E9                
0138 EAECEEEF         34     DB 0EAH,0ECH,0EEH,0EFH,0F1H, 0F2H,0F4H,0F5H 
013C F1F2F4F5                
0140 F6F7F8F9         35     DB 0F6H,0F7H,0F8H,0F9H,0FAH, 0FBH,0FCH,0FDH 
0144 FAFBFCFD                
0148 FDFEFFFF         36     DB 0FDH,0FEH,0FFH,0FFH,0FFH, 0FFH,0FFH,0FFH 
014C FFFFFFFF                
0150 FFFFFFFF         37     DB 0FFH,0FFH,0FFH,0FFH,0FFH, 0FFH,0FEH,0FDH 
0154 FFFFFEFD                
0158 FDFCFBFA         38     DB 0FDH,0FCH,0FBH,0FAH,0F9H, 0F8H,0F7H,0F6H 
015C F9F8F7F6                
0160 F5F4F2F1         39     DB 0F5H,0F4H,0F2H,0F1H,0EFH, 0EEH,0ECH,0EAH 
0164 EFEEECEA                
0168 E9E7E5E3         40     DB 0E9H,0E7H,0E5H,0E3H,0E1H, 0DEH,0DDH,0DAH 
016C E1DEDDDA                
0170 D8D6D4D1         41     DB 0D8H,0D6H,0D4H,0D1H,0CFH, 0CCH,0CAH,0C7H 
0174 CFCCCAC7                
0178 C5C2BFBC         42     DB 0C5H,0C2H,0BFH,0BCH,0BAH, 0B7H,0B4H,0B1H 
017C BAB7B4B1                
0180 AEABA8A5         43     DB 0AEH,0ABH,0A8H,0A5H,0A2H, 9FH, 9CH, 99H 
0184 A29F9C99                
A51 MACRO ASSEMBLER  BOXING_                                                              08/15/2007 10:43:02 PAGE     2

0188 9693908D         44     DB 96H, 93H, 90H, 8DH, 89H, 86H, 83H, 80H 
018C 89868380                
0190 807C7978         45     DB 80H, 7CH, 79H, 78H, 72H, 6FH, 6CH, 69H 
0194 726F6C69                
0198 6663605D         46     DB 66H, 63H, 60H, 5DH, 5AH, 57H, 55H, 51H 
019C 5A575551                
01A0 4E4C4845         47     DB 4EH, 4CH, 48H, 45H, 43H, 40H, 3DH, 3AH 
01A4 43403D3A                
01A8 38353330         48     DB 38H, 35H, 33H, 30H, 2EH, 2BH, 29H, 27H 
01AC 2E2B2927                
01B0 2522201E         49     DB 25H, 22H, 20H, 1EH, 1CH, 1AH, 18H, 16H 
01B4 1C1A1816                
01B8 15131110         50     DB 15H, 13H, 11H, 10H, 0EH, 0DH, 0BH, 0AH 
01BC 0E0D0B0A                
01C0 09080706         51     DB 09H, 08H, 07H, 06H, 05H, 04H, 03H, 02H 
01C4 05040302                
01C8 02010000         52     DB 02H, 01H, 00H, 00H, 00H, 00H, 00H, 00H 
01CC 00000000                
01D0 00000000         53     DB 00H, 00H, 00H, 00H, 00H, 00H, 01H, 02H 
01D4 00000102                
01D8 02030405         54     DB 02H, 03H, 04H, 05H, 06H, 07H, 08H, 09H 
01DC 06070809                
01E0 0A0B0D0E         55     DB 0AH, 0BH, 0DH, 0EH, 10H, 11H, 13H, 15H 
01E4 10111315                
01E8 16181A1C         56     DB 16H, 18H, 1AH, 1CH, 1EH, 20H, 22H, 25H 
01EC 1E202225                
01F0 27292B2E         57     DB 27H, 29H, 2BH, 2EH, 30H, 33H, 35H, 38H 
01F4 30333538                
01F8 3A3D4043         58     DB 3AH, 3DH, 40H, 43H, 45H, 48H, 4CH, 4EH 
01FC 45484C4E                
0200 5155575A         59     DB 51H, 55H, 57H, 5AH, 5DH, 60H, 63H, 66H 
0204 5D606366                
0208 696C6F72         60     DB 69H, 6CH, 6FH, 72H, 76H, 79H, 7CH, 80H 
020C 76797C80                
                      61     ;****************************************************
0210 7E64             62     DELAY: MOV R6,#100
0212 7F0A             63        D2: MOV R7,#10
0214 DFFE             64        D1: DJNZ R7,D1
0216 DEFA             65            DJNZ R6,D2
0218 22               66            RET  
                      67     END
A51 MACRO ASSEMBLER  BOXING_                                                              08/15/2007 10:43:02 PAGE     3

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


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

D1 . . . . . . . .  C ADDR   0214H   A   
D2 . . . . . . . .  C ADDR   0212H   A   
DELAY. . . . . . .  C ADDR   0210H   A   
LOOP . . . . . . .  C ADDR   0102H   A   
MAIN . . . . . . .  C ADDR   0100H   A   
SETTAB . . . . . .  C ADDR   0110H   A   


REGISTER BANK(S) USED: 0 

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

⌨️ 快捷键说明

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