📄 1.lst
字号:
0614 C002 750 PUSH 02H
0616 7843 751 MOV R0,#TIMEBUF ;指向读出数据缓冲区首地址
0618 752 LCALL RD_PCF8563 ;读时钟、日期数据
*** __________________________________________^
*** ERROR #A45 IN 752 (1.asm, LINE 752): UNDEFINED SYMBOL (PASS-2)
061B E543 753 MOV A,TIMEBUF ;秒单元
061D 547F 754 ANL A,#7FH ;屏蔽数据无关位
061F F543 755 MOV TIMEBUF,A
0621 E544 756 MOV A,TIMEBUF+1 ;分单元
0623 547F 757 ANL A,#7FH
0625 F544 758 MOV TIMEBUF+1,A
0627 E545 759 MOV A,TIMEBUF+2 ;小时
0629 543F 760 ANL A,#3FH
062B F545 761 MOV TIMEBUF+2,A
062D E546 762 MOV A,TIMEBUF+3 ;天
062F 543F 763 ANL A,#3FH
0631 F546 764 MOV TIMEBUF+3,A
0633 E547 765 MOV A,TIMEBUF+4 ;星期
0635 5407 766 ANL A,#07H
0637 F547 767 MOV TIMEBUF+4,A
0639 E548 768 MOV A,TIMEBUF+5 ;月份
063B 541F 769 ANL A,#1FH
063D F548 770 MOV TIMEBUF+5,A
063F E54A 771 MOV A,TIMEBUF+7
0641 547F 772 ANL A,#7FH
0643 F54A 773 MOV TIMEBUF+7,A
0645 E54B 774 MOV A,TIMEBUF+8
0647 543F 775 ANL A,#3FH
0649 F54B 776 MOV TIMEBUF+8,A
064B E54C 777 MOV A,TIMEBUF+9
064D 543F 778 ANL A,#3FH
064F F54C 779 MOV TIMEBUF+9,A
0651 E54A 780 MOV A,TIMEBUF+7 ;对分的处理
0653 540F 781 ANL A,#0FH
0655 F53D 782 MOV LEDBUF1,A ;低四送显示缓冲器
0657 E54A 783 MOV A,TIMEBUF+7
0659 C4 784 SWAP A
065A 540F 785 ANL A,#0FH
065C F53E 786 MOV LEDBUF2,A ;高四位送显示缓冲器
065E E54B 787 MOV A,TIMEBUF+8 ;对小时的处理
0660 540F 788 ANL A,#0FH
0662 F53F 789 MOV LEDBUF3,A
790
0664 E54B 791 MOV A,TIMEBUF+8
0666 C4 792 SWAP A
0667 540F 793 ANL A,#0FH
0669 F540 794 MOV LEDBUF4,A
066B E54C 795 MOV A,TIMEBUF+9 ;对星期的处理
066D 540F 796 ANL A,#0FH
066F F541 797 MOV LEDBUF5,A ;低四送显示缓冲器
798
0671 E54C 799 MOV A,TIMEBUF+9
0673 C4 800 SWAP A
0674 540F 801 ANL A,#0FH
0676 F542 802 MOV LEDBUF6,A ;高四位送显示缓冲器
0678 803 LCALL DISPNUMBER ;调显示程序
*** ____________________________________________^
*** ERROR #A45 IN 803 (1.asm, LINE 803): UNDEFINED SYMBOL (PASS-2)
067B 804 LCALL DELAY ;延时
A51 MACRO ASSEMBLER 1 06/15/2007 15:52:22 PAGE 15
*** ____________________________________________^
*** ERROR #A45 IN 804 (1.asm, LINE 804): UNDEFINED SYMBOL (PASS-2)
067E D002 805 POP 02H
0680 22 806 RET
*** WARNING #A41 IN 806 (1.asm, LINE 806): MISSING 'END' STATEMENT
A51 MACRO ASSEMBLER 1 06/15/2007 15:52:22 PAGE 16
SYMBOL TABLE LISTING
------ ----- -------
N A M E T Y P E V A L U E ATTRIBUTES
ACC. . . . . . . . D ADDR 00E0H A
ADDR_KEY . . . . . N NUMB 0080H A
BUJIASHI . . . . . C ADDR 0597H A
CLEARDISP. . . . . ---- -----
CLOCK. . . . . . . N NUMB 003CH A
CNTRL0 . . . . . . N NUMB 0030H A
CNTRL1 . . . . . . N NUMB 0031H A
DAT. . . . . . . . N NUMB 0035H A
DATBJ. . . . . . . N NUMB 003BH A
DATNEXT. . . . . . C ADDR 04C6H A
DAT_1. . . . . . . C ADDR 04CEH A
DELAY. . . . . . . ---- -----
DELAY1 . . . . . . C ADDR 04E0H A
DISP . . . . . . . C ADDR 0182H A
DISPNUMBER . . . . ---- -----
DISP_NUM . . . . . C ADDR 04E7H A
DL10MS . . . . . . C ADDR 04DEH A
EA . . . . . . . . B ADDR 00A8H.7 A
EX1. . . . . . . . B ADDR 00A8H.2 A
FLAG . . . . . . . B ADDR 0020H.0 A
FLAG1. . . . . . . B ADDR 0020H.1 A
FLAG_1 . . . . . . C ADDR 0147H A
HOUR . . . . . . . N NUMB 0034H A
HOURBJ . . . . . . N NUMB 003AH A
HOURNEXT . . . . . C ADDR 0475H A
HOUR_1 . . . . . . C ADDR 0477H A
INC_NUM. . . . . . C ADDR 01D3H A
INC_NUM0 . . . . . C ADDR 02E4H A
INC_NUM1 . . . . . C ADDR 025FH A
INC_NUM11. . . . . C ADDR 0362H A
INC_NUM2 . . . . . C ADDR 0218H A
INC_NUM22. . . . . C ADDR 0329H A
INC_NZDATSZ. . . . C ADDR 04B9H A
INC_NZHOURSZ . . . C ADDR 0468H A
INC_NZMINSZ. . . . C ADDR 0417H A
INC_SEC. . . . . . C ADDR 03BCH A
INT. . . . . . . . ---- -----
IT1. . . . . . . . B ADDR 0088H.2 A
JIASHI . . . . . . C ADDR 05CAH A
KEY. . . . . . . . C ADDR 0282H A
KEY1 . . . . . . . C ADDR 0276H A
KEY_TMP. . . . . . N NUMB 0070H A
KS1. . . . . . . . C ADDR 02A7H A
LEDBUF1. . . . . . N NUMB 003DH A
LEDBUF2. . . . . . N NUMB 003EH A
LEDBUF3. . . . . . N NUMB 003FH A
LEDBUF4. . . . . . N NUMB 0040H A
LEDBUF5. . . . . . N NUMB 0041H A
LEDBUF6. . . . . . N NUMB 0042H A
LEDCLK . . . . . . B ADDR 00A0H.6 A
LEDDATA. . . . . . B ADDR 00A0H.7 A
LK1. . . . . . . . C ADDR 028AH A
LK2. . . . . . . . C ADDR 0295H A
LK3. . . . . . . . C ADDR 029CH A
LK8. . . . . . . . C ADDR 02A4H A
LOAD8563 . . . . . ---- -----
LOOP . . . . . . . C ADDR 01E8H A
LOOP0. . . . . . . C ADDR 02F9H A
LOOP0_ . . . . . . C ADDR 02FEH A
LOOP_. . . . . . . C ADDR 01EDH A
A51 MACRO ASSEMBLER 1 06/15/2007 15:52:22 PAGE 17
LOP. . . . . . . . C ADDR 022FH A
LOP0 . . . . . . . C ADDR 0332H A
LOP0_. . . . . . . C ADDR 0337H A
LOP_ . . . . . . . C ADDR 0234H A
LO_OP. . . . . . . C ADDR 0229H A
LO_P . . . . . . . C ADDR 0270H A
LP . . . . . . . . C ADDR 019FH A
LP0. . . . . . . . C ADDR 02B2H A
LP0_ . . . . . . . C ADDR 02B7H A
LP_. . . . . . . . C ADDR 01A6H A
LP_0 . . . . . . . C ADDR 02F3H A
L_P. . . . . . . . C ADDR 01E2H A
MAIN . . . . . . . C ADDR 0100H A
MIN. . . . . . . . N NUMB 0033H A
MINBJ. . . . . . . N NUMB 0039H A
MINNEXT. . . . . . C ADDR 0424H A
MIN_1. . . . . . . C ADDR 0426H A
MONTH. . . . . . . N NUMB 0037H A
NAOZHONG . . . . . C ADDR 0199H A
NAOZHONG_1 . . . . C ADDR 03C9H A
NAOZHONG_11. . . . C ADDR 03CBH A
NEXT . . . . . . . C ADDR 01E0H A
NEXT0. . . . . . . C ADDR 01C5H A
NEXT00 . . . . . . C ADDR 02D6H A
NEXT1. . . . . . . C ADDR 0251H A
NEXT11 . . . . . . C ADDR 0354H A
NEXT2. . . . . . . C ADDR 026CH A
NEXT22 . . . . . . C ADDR 036FH A
NEXT4. . . . . . . C ADDR 020AH A
NEXT5. . . . . . . C ADDR 0225H A
NEXT6. . . . . . . C ADDR 02F1H A
NEXT7. . . . . . . C ADDR 031BH A
NO_ADD1. . . . . . C ADDR 05D3H A
NO_ADD2. . . . . . C ADDR 05DFH A
NO_ADD3. . . . . . C ADDR 05EAH A
NO_ADD4. . . . . . C ADDR 05F6H A
NO_ADD5. . . . . . C ADDR 0601H A
NO_ADD6. . . . . . C ADDR 060DH A
NZDATSZ. . . . . . C ADDR 0487H A
NZDATSZ1 . . . . . C ADDR 04ABH A
NZDATSZ_ . . . . . C ADDR 048CH A
NZHOURSZ . . . . . C ADDR 0436H A
NZHOURSZ1. . . . . C ADDR 045AH A
NZHOURSZ_. . . . . C ADDR 043BH A
NZMINSZ. . . . . . C ADDR 03E3H A
NZMINSZ1 . . . . . C ADDR 0409H A
NZMINSZ11. . . . . C ADDR 04C8H A
NZMINSZ_ . . . . . C ADDR 03EAH A
P0 . . . . . . . . D ADDR 0080H A
P2 . . . . . . . . D ADDR 00A0H A
PPP. . . . . . . . C ADDR 014BH A
PX1. . . . . . . . B ADDR 00B8H.2 A
QUANLING . . . . . C ADDR 0614H A
RD_PCF8563 . . . . ---- -----
REREAD . . . . . . C ADDR 0125H A
REREAD1. . . . . . C ADDR 012AH A
SCK. . . . . . . . B ADDR 00A0H.0 A
SDA. . . . . . . . B ADDR 00A0H.1 A
SEC. . . . . . . . N NUMB 0032H A
SEC1 . . . . . . . C ADDR 0373H A
SEC2 . . . . . . . C ADDR 0378H A
SEC3 . . . . . . . C ADDR 0396H A
SEC4 . . . . . . . C ADDR 03B6H A
SP . . . . . . . . D ADDR 0081H A
SSPP . . . . . . . C ADDR 017FH A
TIME . . . . . . . C ADDR 0554H A
A51 MACRO ASSEMBLER 1 06/15/2007 15:52:22 PAGE 18
TIMEBUF. . . . . . N NUMB 0043H A
WEEK . . . . . . . N NUMB 0036H A
WRDATA . . . . . . C ADDR 0118H A
WRDATA_. . . . . . C ADDR 016AH A
WR_PCF8563 . . . . ---- -----
XIANSHI. . . . . . C ADDR 05BEH A
YEAR . . . . . . . N NUMB 0038H A
ZHENCHANG. . . . . C ADDR 017AH A
REGISTER BANK(S) USED: 0
ASSEMBLY COMPLETE. 1 WARNING(S), 57 ERROR(S)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -