📄 pwm.lst
字号:
A51 MACRO ASSEMBLER PWM 05/19/2009 17:43:06 PAGE 1
MACRO ASSEMBLER A51 V7.02
NO OBJECT MODULE REQUESTED
ASSEMBLER INVOKED BY: D:\Keil2\C51\BIN\A51.EXE PWM.A SET(SMALL) DEBUG EP
LOC OBJ LINE SOURCE
0000 1 ORG 0000H
0000 90001E 2 MOV DPTR,#TAB
0003 C290 3 MAIN: CLR P1.0
0005 7901 4 MOV R1,#01H
0007 7F14 5 MOV R7,#20
0009 E9 6 LOOP: MOV A,R1
000A 93 7 MOVC A,@A+DPTR
000B F58A 8 MOV TL0,A
000D 09 9 INC R1
000E E9 10 MOV A,R1
000F 93 11 MOVC A,@A+DPTR
0010 F58C 12 MOV TH0,A
0012 09 13 INC R1
0013 D28C 14 SETB TR0
0015 108D02 15 LOOP1:JBC TF0,NEXT
0018 80FB 16 SJMP LOOP1
001A B290 17 NEXT: CPL P1.0
001C DFEB 18 DJNZ R7,LOOP
001E 10F111FD 19 TAB: DB 10H, 0F1H, 11H, 0FDH, 0CH, 0E5H, 1CH, 0F8H, 19H, 0E9H, 1EH, 0F4H, 09H, 0EDH, 03H
, 0F2H, 12H, 0EFH, 13H, 0F0H,
0022 0CE51CF8
0026 19E91EF4
002A 09ED03F2
001E 19 TAB: DB 10H, 0F1H, 11H, 0FDH, 0CH, 0E5H, 1CH, 0F8H, 19H, 0E9H, 1EH, 0F4H, 09H, 0EDH, 03H
, 0F2H, 12H, 0EFH, 13H, 0F0H,
*** ____________________________________________________________________________________________________________________
____________________________^
*** ERROR #A9 IN 19 (PWM.A, LINE 19): SYNTAX ERROR
0032 0BF014F0 20 DB 0BH, 0F0H, 14H, 0F0H, 12H, 0EFH, 03H, 0F2H, 09H, 0EDH, 1EH, 0F4H, 19H, 0E9H, 1CH
, 0F8H, 0CH, 0E5H, 11H, 0FDH
0036 12EF03F2
003A 09ED1EF4
003E 19E91CF8
0042 0CE511FD
21 END
A51 MACRO ASSEMBLER PWM 05/19/2009 17:43:06 PAGE 2
SYMBOL TABLE LISTING
------ ----- -------
N A M E T Y P E V A L U E ATTRIBUTES
LOOP . . . . . . . C ADDR 0009H A
LOOP1. . . . . . . C ADDR 0015H A
MAIN . . . . . . . C ADDR 0003H A
NEXT . . . . . . . C ADDR 001AH A
P1 . . . . . . . . D ADDR 0090H A
TAB. . . . . . . . C ADDR 001EH A
TF0. . . . . . . . B ADDR 0088H.5 A
TH0. . . . . . . . D ADDR 008CH A
TL0. . . . . . . . D ADDR 008AH A
TR0. . . . . . . . B ADDR 0088H.4 A
REGISTER BANK(S) USED: 0
ASSEMBLY COMPLETE. 0 WARNING(S), 1 ERROR(S)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -