📄 boot.ls1
字号:
0084 AF00 F 338 MOV R7,g_MsgReturnValue
0086 120000 F 339 LCALL _rtc_soft_process
340 ; #else
341 ; rtc_pcf8563_process(g_MsgReturnValue);
342 ; #endif
343 ; //lcd_display_byte(0, 32, TRUE, FALSE, g_RTCPool[0]);
344 ; lcd_display_byte(0, 32, TRUE, FALSE, i++);
345 ; SOURCE LINE # 98
0089 D200 F 346 SETB ?_lcd_display_byte?BIT
008B C200 F 347 CLR ?_lcd_display_byte?BIT+01H
008D 900000 F 348 MOV DPTR,#i
0090 E0 349 MOVX A,@DPTR
0091 FF 350 MOV R7,A
0092 04 351 INC A
0093 F0 352 MOVX @DPTR,A
0094 900000 F 353 MOV DPTR,#?_lcd_display_byte?BYTE+02H
0097 EF 354 MOV A,R7
0098 F0 355 MOVX @DPTR,A
0099 7D20 356 MOV R5,#020H
009B E4 357 CLR A
009C FF 358 MOV R7,A
009D 120000 F 359 LCALL _lcd_display_byte
360 ; DEBUG(printf("wangsw = %x\n", (word)g_RTCPool[1]));
361 ; SOURCE LINE # 99
00A0 300087 F 362 JNB g_bDebug,?C0001
00A3 7BFF 363 MOV R3,#0FFH
00A5 7A00 F 364 MOV R2,#HIGH (?SC_12)
00A7 7900 F 365 MOV R1,#LOW (?SC_12)
00A9 900000 F 366 MOV DPTR,#?_printf?BYTE+03H
00AC E4 367 CLR A
00AD F0 368 MOVX @DPTR,A
00AE A3 369 INC DPTR
00AF E500 F 370 MOV A,g_RTCPool+01H
00B1 F0 371 MOVX @DPTR,A
00B2 120000 F 372 LCALL _printf
373 ; break;
374 ; SOURCE LINE # 100
00B5 020000 F 375 LJMP ?C0001
376 ; END OF main
377
378 END
A51 MACRO ASSEMBLER BOOT 10/31/2003 02:22:23 PAGE 7
SYMBOL TABLE LISTING
------ ----- -------
N A M E T Y P E V A L U E ATTRIBUTES
?C0001 . . . . . . . . . . C ADDR 002AH R SEG=?PR?MAIN?BOOT
?C0004 . . . . . . . . . . C ADDR 003CH R SEG=?PR?MAIN?BOOT
?C0005 . . . . . . . . . . C ADDR 0065H R SEG=?PR?MAIN?BOOT
?C0007 . . . . . . . . . . C ADDR 007DH R SEG=?PR?MAIN?BOOT
?C0008 . . . . . . . . . . C ADDR 0082H R SEG=?PR?MAIN?BOOT
?C0010 . . . . . . . . . . C ADDR 0084H R SEG=?PR?MAIN?BOOT
?CO?BOOT . . . . . . . . . C SEG 0019H REL=UNIT
?C_INITSEG . . . . . . . . C SEG 0004H REL=UNIT
?C_STARTUP . . . . . . . . C ADDR ----- EXT
?PR?MAIN?BOOT. . . . . . . C SEG 00B8H REL=UNIT
?SC_0. . . . . . . . . . . C ADDR 0000H R SEG=?CO?BOOT
?SC_12 . . . . . . . . . . C ADDR 000CH R SEG=?CO?BOOT
?XD?BOOT . . . . . . . . . X SEG 0001H REL=UNIT
?_LCD_DISPLAY_BYTE?BIT . . B ADDR ----- EXT
?_LCD_DISPLAY_BYTE?BYTE. . X ADDR ----- EXT
?_LCD_DISPLAY_GRAPHIC?BIT. B ADDR ----- EXT
?_LCD_DISPLAY_GRAPHIC?BYTE X ADDR ----- EXT
?_PRINTF?BYTE. . . . . . . X ADDR ----- EXT
?_SMART_TIMER_START?BYTE . X ADDR ----- EXT
AC . . . . . . . . . . . . B ADDR 00D0H.6 A
ACC. . . . . . . . . . . . D ADDR 00E0H A
AUXR . . . . . . . . . . . D ADDR 008EH A
AUXR1. . . . . . . . . . . D ADDR 00A2H A
B. . . . . . . . . . . . . D ADDR 00F0H A
BOOT . . . . . . . . . . . N NUMB -----
CKCON. . . . . . . . . . . D ADDR 008FH A
CP_RL2 . . . . . . . . . . B ADDR 00C8H.0 A
CY . . . . . . . . . . . . B ADDR 00D0H.7 A
C_T2 . . . . . . . . . . . B ADDR 00C8H.1 A
DPH. . . . . . . . . . . . D ADDR 0083H A
DPL. . . . . . . . . . . . D ADDR 0082H A
EA . . . . . . . . . . . . B ADDR 00A8H.7 A
ES . . . . . . . . . . . . B ADDR 00A8H.4 A
ET0. . . . . . . . . . . . B ADDR 00A8H.1 A
ET1. . . . . . . . . . . . B ADDR 00A8H.3 A
ET2. . . . . . . . . . . . B ADDR 00A8H.5 A
EX0. . . . . . . . . . . . B ADDR 00A8H.0 A
EX1. . . . . . . . . . . . B ADDR 00A8H.2 A
EXEN2. . . . . . . . . . . B ADDR 00C8H.3 A
EXF2 . . . . . . . . . . . B ADDR 00C8H.6 A
F0 . . . . . . . . . . . . B ADDR 00D0H.5 A
G_BDEBUG . . . . . . . . . B ADDR ----- EXT
G_KEYSTORE . . . . . . . . D ADDR ----- EXT
G_MSGRETURNVALUE . . . . . D ADDR ----- EXT
G_RTCPOOL. . . . . . . . . D ADDR ----- EXT
I. . . . . . . . . . . . . X ADDR 0000H R SEG=?XD?BOOT
IE . . . . . . . . . . . . D ADDR 00A8H A
IE0. . . . . . . . . . . . B ADDR 0088H.1 A
IE1. . . . . . . . . . . . B ADDR 0088H.3 A
INIT_PROCESS . . . . . . . C ADDR ----- EXT
INT0 . . . . . . . . . . . B ADDR 00B0H.2 A
INT1 . . . . . . . . . . . B ADDR 00B0H.3 A
IP . . . . . . . . . . . . D ADDR 00B8H A
IPH. . . . . . . . . . . . D ADDR 00B7H A
IT0. . . . . . . . . . . . B ADDR 0088H.0 A
IT1. . . . . . . . . . . . B ADDR 0088H.2 A
MAIN . . . . . . . . . . . C ADDR 0000H R SEG=?PR?MAIN?BOOT
MSG_QUEUE_OUT. . . . . . . C ADDR ----- EXT
OV . . . . . . . . . . . . B ADDR 00D0H.2 A
P. . . . . . . . . . . . . B ADDR 00D0H.0 A
A51 MACRO ASSEMBLER BOOT 10/31/2003 02:22:23 PAGE 8
P0 . . . . . . . . . . . . D ADDR 0080H A
P1 . . . . . . . . . . . . D ADDR 0090H A
P2 . . . . . . . . . . . . D ADDR 00A0H A
P3 . . . . . . . . . . . . D ADDR 00B0H A
PCON . . . . . . . . . . . D ADDR 0087H A
PS . . . . . . . . . . . . B ADDR 00B8H.4 A
PSW. . . . . . . . . . . . D ADDR 00D0H A
PT0. . . . . . . . . . . . B ADDR 00B8H.1 A
PT1. . . . . . . . . . . . B ADDR 00B8H.3 A
PT2. . . . . . . . . . . . B ADDR 00B8H.5 A
PX0. . . . . . . . . . . . B ADDR 00B8H.0 A
PX1. . . . . . . . . . . . B ADDR 00B8H.2 A
RB8. . . . . . . . . . . . B ADDR 0098H.2 A
RCAP2H . . . . . . . . . . D ADDR 00CBH A
RCAP2L . . . . . . . . . . D ADDR 00CAH A
RCLK . . . . . . . . . . . B ADDR 00C8H.5 A
RD . . . . . . . . . . . . B ADDR 00B0H.7 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
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
T0 . . . . . . . . . . . . B ADDR 00B0H.4 A
T1 . . . . . . . . . . . . B ADDR 00B0H.5 A
T2 . . . . . . . . . . . . B ADDR 0090H.0 A
T2CON. . . . . . . . . . . D ADDR 00C8H A
T2EX . . . . . . . . . . . B ADDR 0090H.1 A
T2MOD. . . . . . . . . . . D ADDR 00C9H A
TB8. . . . . . . . . . . . B ADDR 0098H.3 A
TCLK . . . . . . . . . . . B ADDR 00C8H.4 A
TCON . . . . . . . . . . . D ADDR 0088H A
TF0. . . . . . . . . . . . B ADDR 0088H.5 A
TF1. . . . . . . . . . . . B ADDR 0088H.7 A
TF2. . . . . . . . . . . . B ADDR 00C8H.7 A
TH0. . . . . . . . . . . . D ADDR 008CH A
TH1. . . . . . . . . . . . D ADDR 008DH A
TH2. . . . . . . . . . . . D ADDR 00CDH A
TI . . . . . . . . . . . . B ADDR 0098H.1 A
TL0. . . . . . . . . . . . D ADDR 008AH A
TL1. . . . . . . . . . . . D ADDR 008BH A
TL2. . . . . . . . . . . . D ADDR 00CCH A
TMOD . . . . . . . . . . . D ADDR 0089H A
TR0. . . . . . . . . . . . B ADDR 0088H.4 A
TR1. . . . . . . . . . . . B ADDR 0088H.6 A
TR2. . . . . . . . . . . . B ADDR 00C8H.2 A
TXD. . . . . . . . . . . . B ADDR 00B0H.1 A
UART_PROCESS . . . . . . . C ADDR ----- EXT
WR . . . . . . . . . . . . B ADDR 00B0H.6 A
_LCD_DISPLAY_BYTE. . . . . C ADDR ----- EXT
_LCD_DISPLAY_GRAPHIC . . . C ADDR ----- EXT
_PRINTF. . . . . . . . . . C ADDR ----- EXT
_RTC_SOFT_PROCESS. . . . . C ADDR ----- EXT
_SMART_TIMER_START . . . . C ADDR ----- EXT
REGISTER BANK(S) USED: 0
ASSEMBLY COMPLETE. 0 WARNING(S), 0 ERROR(S)
A51 MACRO ASSEMBLER BOOT 10/31/2003 02:22:23 PAGE 9
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -