📄 text1.lst
字号:
0715 A843 850 MOV R0,DIS_BUF_L13
A51 MACRO ASSEMBLER TEXT1 09/13/2007 19:19:02 PAGE 14
0717 120759 851 LCALL LCD_WDAT
071A A844 852 MOV R0,DIS_BUF_L14
071C 120759 853 LCALL LCD_WDAT
071F A845 854 MOV R0,DIS_BUF_L15
0721 120759 855 LCALL LCD_WDAT
0724 22 856 RET
857
858
859
0725 860 BF_TEST:
0725 C0E0 861 PUSH ACC
0727 C2A0 862 CLR RS
0729 D2A1 863 SETB RW
072B D2A2 864 SETB EP
072D 00 865 NOP
072E 00 866 NOP
072F 00 867 NOP
0730 00 868 NOP
0731 7580FF 869 MOV P0,#0FFH
0734 870 WT_BF:
0734 00 871 NOP
0735 C287 872 CLR P0.7
0737 2087FA 873 JB P0.7,WT_BF
073A C2A2 874 CLR EP
073C D0E0 875 POP ACC
073E 22 876 RET
877
878
073F 879 LCD_WCMD:
073F 120725 880 LCALL BF_TEST
0742 C2A0 881 CLR RS
0744 C2A1 882 CLR RW
0746 C2A2 883 CLR EP
0748 00 884 NOP
0749 00 885 NOP
074A 8880 886 MOV P0,R0
074C 00 887 NOP
074D 00 888 NOP
074E 00 889 NOP
074F 00 890 NOP
0750 D2A2 891 SETB EP
0752 00 892 NOP
0753 00 893 NOP
0754 00 894 NOP
0755 00 895 NOP
0756 C2A2 896 CLR EP
0758 22 897 RET
898
0759 899 LCD_WDAT:
0759 120725 900 LCALL BF_TEST
075C D2A0 901 SETB RS
075E C2A1 902 CLR RW
0760 C2A2 903 CLR EP
0762 00 904 NOP
0763 00 905 NOP
0764 8880 906 MOV P0,R0
0766 00 907 NOP
0767 00 908 NOP
0768 00 909 NOP
0769 00 910 NOP
076A D2A2 911 SETB EP
076C 00 912 NOP
076D 00 913 NOP
076E 00 914 NOP
076F 00 915 NOP
0770 C2A2 916 CLR EP
A51 MACRO ASSEMBLER TEXT1 09/13/2007 19:19:02 PAGE 15
0772 22 917 RET
918
919
0773 920 LCD_POS:
0773 E8 921 MOV A,R0
0774 4480 922 ORL A,#80H
0776 F8 923 MOV R0,A
0777 12073F 924 LCALL LCD_WCMD
077A 22 925 RET
926
077B 927 DELAY_5ms:
077B 7F19 928 MOV R7,#25
077D 929 DELAY1:
077D 7E64 930 MOV R6,#100
077F 931 DELAY2:
077F DEFE 932 DJNZ R6,DELAY2
933
0781 DFFA 934 DJNZ R7,DELAY1
0783 22 935 RET
936
0784 937 MONTH_TAB:
0784 00 938 DB 0
0785 00 939 DB 0
0786 03 940 DB 3
0787 03 941 DB 3
0788 06 942 DB 6
0789 01 943 DB 1
078A 04 944 DB 4
078B 06 945 DB 6
078C 02 946 DB 2
078D 05 947 DB 5
078E 00 948 DB 0
078F 03 949 DB 3
0790 05 950 DB 5
951
0791 952 WEEK_TAB:
0791 53554E 953 DB 'S','U','N'
0794 4D4F4E 954 DB 'M','O','N'
0797 545545 955 DB 'T','U','E'
079A 574544 956 DB 'W','E','D'
079D 544855 957 DB 'T','H','U'
07A0 465249 958 DB 'F','R','I'
07A3 534154 959 DB 'S','A','T'
960 END
A51 MACRO ASSEMBLER TEXT1 09/13/2007 19:19:02 PAGE 16
SYMBOL TABLE LISTING
------ ----- -------
N A M E T Y P E V A L U E ATTRIBUTES
ACC. . . . . . . . D ADDR 00E0H A
ADJ. . . . . . . . B ADDR 0090H.5 A
ALARM. . . . . . . B ADDR 0023H.0 A
B. . . . . . . . . D ADDR 00F0H A
BF_TEST. . . . . . C ADDR 0725H A
DATE . . . . . . . D ADDR 001AH A
DELAY1 . . . . . . C ADDR 077DH A
DELAY2 . . . . . . C ADDR 077FH A
DELAY_5MS. . . . . C ADDR 077BH A
DISPLAY_PRO. . . . C ADDR 067AH A
DIS_BUF_L0 . . . . D ADDR 0036H A
DIS_BUF_L1 . . . . D ADDR 0037H A
DIS_BUF_L10. . . . D ADDR 0040H A
DIS_BUF_L11. . . . D ADDR 0041H A
DIS_BUF_L12. . . . D ADDR 0042H A
DIS_BUF_L13. . . . D ADDR 0043H A
DIS_BUF_L14. . . . D ADDR 0044H A
DIS_BUF_L15. . . . D ADDR 0045H A
DIS_BUF_L2 . . . . D ADDR 0038H A
DIS_BUF_L3 . . . . D ADDR 0039H A
DIS_BUF_L4 . . . . D ADDR 003AH A
DIS_BUF_L5 . . . . D ADDR 003BH A
DIS_BUF_L6 . . . . D ADDR 003CH A
DIS_BUF_L7 . . . . D ADDR 003DH A
DIS_BUF_L8 . . . . D ADDR 003EH A
DIS_BUF_L9 . . . . D ADDR 003FH A
DIS_BUF_U0 . . . . D ADDR 0026H A
DIS_BUF_U1 . . . . D ADDR 0027H A
DIS_BUF_U10. . . . D ADDR 0030H A
DIS_BUF_U11. . . . D ADDR 0031H A
DIS_BUF_U12. . . . D ADDR 0032H A
DIS_BUF_U13. . . . D ADDR 0033H A
DIS_BUF_U14. . . . D ADDR 0034H A
DIS_BUF_U15. . . . D ADDR 0035H A
DIS_BUF_U2 . . . . D ADDR 0028H A
DIS_BUF_U3 . . . . D ADDR 0029H A
DIS_BUF_U4 . . . . D ADDR 002AH A
DIS_BUF_U5 . . . . D ADDR 002BH A
DIS_BUF_U6 . . . . D ADDR 002CH A
DIS_BUF_U7 . . . . D ADDR 002DH A
DIS_BUF_U8 . . . . D ADDR 002EH A
DIS_BUF_U9 . . . . D ADDR 002FH A
DIS_H. . . . . . . D ADDR 0047H A
DIS_M. . . . . . . D ADDR 0048H A
DIS_S. . . . . . . D ADDR 0049H A
DIS_S0 . . . . . . D ADDR 004AH A
DIS_S1 . . . . . . D ADDR 004BH A
DIS_S2 . . . . . . D ADDR 004CH A
DIS_S3 . . . . . . D ADDR 004DH A
DIS_S4 . . . . . . D ADDR 004EH A
DIS_S5 . . . . . . D ADDR 004FH A
EP . . . . . . . . B ADDR 00A0H.2 A
FLAG . . . . . . . D ADDR 0046H A
HOUR . . . . . . . D ADDR 001CH A
HOUR_ARM . . . . . D ADDR 0050H A
IE . . . . . . . . D ADDR 00A8H A
KEY_ADJ_0. . . . . C ADDR 031FH A
KEY_ADJ_01 . . . . C ADDR 033FH A
KEY_ADJ_0_1. . . . C ADDR 0332H A
KEY_ADJ_1. . . . . C ADDR 0351H A
A51 MACRO ASSEMBLER TEXT1 09/13/2007 19:19:02 PAGE 17
KEY_ADJ_1_1. . . . C ADDR 035EH A
KEY_ADJ_2. . . . . C ADDR 036EH A
KEY_ADJ_2_1. . . . C ADDR 037BH A
KEY_ADJ_3. . . . . C ADDR 038BH A
KEY_ADJ_3_1. . . . C ADDR 0398H A
KEY_ADJ_4. . . . . C ADDR 03A8H A
KEY_ADJ_4_1. . . . C ADDR 03B5H A
KEY_ADJ_5. . . . . C ADDR 03C5H A
KEY_ADJ_5_1. . . . C ADDR 03D2H A
KEY_ADJ_6. . . . . C ADDR 03E2H A
KEY_ADJ_6_1. . . . C ADDR 03F9H A
KEY_ADJ_6_2. . . . C ADDR 03FFH A
KEY_ADJ_6_3. . . . C ADDR 041FH A
KEY_ADJ_6_4. . . . C ADDR 0425H A
KEY_ADJ_6_5. . . . C ADDR 0428H A
KEY_ADJ_7. . . . . C ADDR 0438H A
KEY_ADJ_7_1. . . . C ADDR 0445H A
KEY_ADJ_8. . . . . C ADDR 0455H A
KEY_ADJ_8_1. . . . C ADDR 0462H A
KEY_ADJ_9. . . . . C ADDR 0472H A
KEY_ADJ_9_1. . . . C ADDR 047FH A
KEY_ADJ_A. . . . . C ADDR 031DH A
KEY_ADJ_E. . . . . C ADDR 048FH A
KEY_ADJ_PRO. . . . C ADDR 0312H A
KEY_PRE_0. . . . . C ADDR 0278H A
KEY_PRE_1. . . . . C ADDR 0282H A
KEY_PRE_10 . . . . C ADDR 02FFH A
KEY_PRE_2. . . . . C ADDR 028CH A
KEY_PRE_3. . . . . C ADDR 0296H A
KEY_PRE_4. . . . . C ADDR 02A0H A
KEY_PRE_5. . . . . C ADDR 02CDH A
KEY_PRE_6. . . . . C ADDR 02D7H A
KEY_PRE_7. . . . . C ADDR 02E1H A
KEY_PRE_8. . . . . C ADDR 02EBH A
KEY_PRE_9. . . . . C ADDR 02F5H A
KEY_PRE_E. . . . . C ADDR 0311H A
KEY_PRE_PRO. . . . C ADDR 0242H A
KEY_S. . . . . . . D ADDR 0024H A
KEY_SCAN . . . . . C ADDR 0233H A
KEY_V. . . . . . . D ADDR 0025H A
LCD_POS. . . . . . C ADDR 0773H A
LCD_WCMD . . . . . C ADDR 073FH A
LCD_WDAT . . . . . C ADDR 0759H A
LEAP . . . . . . . B ADDR 0023H.1 A
LEAP_PRO . . . . . C ADDR 05ABH A
LEAP_PRO_1 . . . . C ADDR 05BAH A
LEAP_PRO_E . . . . C ADDR 05BCH A
MAIN . . . . . . . C ADDR 01E2H A
MAIN_1 . . . . . . C ADDR 01FDH A
MAIN_2 . . . . . . C ADDR 0228H A
MEM_INI. . . . . . C ADDR 0107H A
MIN. . . . . . . . D ADDR 001DH A
MIN_ARM. . . . . . D ADDR 0060H A
MONTH. . . . . . . D ADDR 0019H A
MONTH_TAB. . . . . C ADDR 0784H A
NUM. . . . . . . . D ADDR 0047H A
P0 . . . . . . . . D ADDR 0080H A
P1 . . . . . . . . D ADDR 0090H A
P2 . . . . . . . . D ADDR 00A0H A
P3 . . . . . . . . D ADDR 00B0H A
PRE. . . . . . . . B ADDR 0090H.4 A
RS . . . . . . . . B ADDR 00A0H.0 A
RW . . . . . . . . B ADDR 00A0H.1 A
SEC. . . . . . . . D ADDR 001EH A
SEC100 . . . . . . D ADDR 001FH A
SEC_ARM. . . . . . D ADDR 0070H A
A51 MACRO ASSEMBLER TEXT1 09/13/2007 19:19:02 PAGE 18
SP . . . . . . . . D ADDR 0081H A
SPK. . . . . . . . B ADDR 00B0H.7 A
START. . . . . . . C ADDR 0100H A
STATE. . . . . . . D ADDR 0023H A
TH0. . . . . . . . D ADDR 008CH A
TH1. . . . . . . . D ADDR 008DH A
TIMER0 . . . . . . C ADDR 0490H A
TIMER0_2 . . . . . C ADDR 04C9H A
TIMER0_E . . . . . C ADDR 04DAH A
TIMER1 . . . . . . C ADDR 04DBH A
TIME_PRO . . . . . C ADDR 04E4H A
TIME_PRO_A . . . . C ADDR 055CH A
TIME_PRO_D1. . . . C ADDR 0516H A
TIME_PRO_D2. . . . C ADDR 051CH A
TIME_PRO_D3. . . . C ADDR 053CH A
TIME_PRO_E . . . . C ADDR 0570H A
TIME_PRO_M . . . . C ADDR 0542H A
TIME_PRO_W . . . . C ADDR 0559H 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
UPDATE_BUF . . . . C ADDR 05BDH A
UPDATE_BUF_1 . . . C ADDR 0640H A
UPDATE_BUF_2 . . . C ADDR 0643H A
WEEK . . . . . . . D ADDR 001BH A
WEEK_PRO . . . . . C ADDR 0571H A
WEEK_PRO_1 . . . . C ADDR 057FH A
WEEK_PRO_2 . . . . C ADDR 058AH A
WEEK_PRO_3 . . . . C ADDR 058CH A
WEEK_TAB . . . . . C ADDR 0791H A
WT_BF. . . . . . . C ADDR 0734H A
YEAR . . . . . . . D ADDR 0018H A
REGISTER BANK(S) USED: 0
ASSEMBLY COMPLETE. 0 WARNING(S), 0 ERROR(S)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -