📄 main.lst
字号:
0323 04 +1 924 inc a;
0324 93 +1 925 movc a,@a+DPTR;
0325 F582 +1 926 mov DPL,a;
0327 853383 +1 927 mov DPH,vSPI_CM;
032A E539 +1 928 mov a,vDispCnt;
032C 93 +1 929 movc a,@a+DPTR;
032D F533 +1 930 mov vSPI_CM,a;
+1 931 ; call SEntryReadSpi;
032F +1 932 SEntryReadSpiForDisplayEnd:
032F +1 933 SEntryReadSpiForDisplayRts:
032F 22 +1 934 ret;
+1 935
+1 936 ;********************************************************************
+1 937 ; Table for Display Data Command
+1 938 ;--------------------------------------------------------------------
0330 +1 939 PTabDataAddress:
0330 0342 +1 940 dw PTabIdle;
0332 0343 +1 941 dw PTabVoltage;
0334 0346 +1 942 dw PTabCurrent;
0336 034A +1 943 dw PTabActive;
0338 034E +1 944 dw PTabReactive;
033A 0352 +1 945 dw PTabApparent;
033C 0356 +1 946 dw PTabFrequency;
A51 MACRO ASSEMBLER MAIN 06/16/2003 09:39:59 PAGE 15
033E 0357 +1 947 dw PTabPowerFactor;
0340 035B +1 948 dw PTabPowerAngle;
0342 +1 949 PTabDataAddressEnd:
+1 950
0342 +1 951 PTabIdle:
0342 7F +1 952 db 7Fh;
0343 +1 953 PTabVoltage:
0343 0D0E0F +1 954 db 0Dh,0Eh,0Fh;
0346 +1 955 PTabCurrent:
0346 10111213 +1 956 db 10h,11h,12h,13h;
034A +1 957 PTabActive:
034A 01020304 +1 958 db 01h,02h,03h,04h;
034E +1 959 PTabReactive:
034E 05060708 +1 960 db 05h,06h,07h,08h;
0352 +1 961 PTabApparent:
0352 090A0B0C +1 962 db 09h,0Ah,0Bh,0Ch;
0356 +1 963 PTabFrequency:
0356 1C +1 964 db 1Ch;
0357 +1 965 PTabPowerFactor:
0357 14151617 +1 966 db 14h,15h,16h,17h;
035B +1 967 PTabPowerAngle:
035B 18191A1B +1 968 db 18h,19h,1Ah,1Bh;
+1 969
970
971
972 ;********************************************************************
973 END;
;********************************************************************
A51 MACRO ASSEMBLER MAIN 06/16/2003 09:39:59 PAGE 16
SYMBOL TABLE LISTING
------ ----- -------
N A M E T Y P E V A L U E ATTRIBUTES
ACC . . . . . . . . . . . . . . . . D ADDR 00E0H A
CBAUDLOAD . . . . . . . . . . . . . N NUMB 00F9H A
CK1PRESS. . . . . . . . . . . . . . N NUMB 0010H A
CK2PRESS. . . . . . . . . . . . . . N NUMB 0020H A
CK3PRESS. . . . . . . . . . . . . . N NUMB 0040H A
CK4PRESS. . . . . . . . . . . . . . N NUMB 0080H A
CKPACTENERGY. . . . . . . . . . . . N NUMB 0009H A
CKPACTIVE . . . . . . . . . . . . . N NUMB 0003H A
CKPAPPARENT . . . . . . . . . . . . N NUMB 0005H A
CKPCURRENT. . . . . . . . . . . . . N NUMB 0002H A
CKPFREQUENCY. . . . . . . . . . . . N NUMB 0006H A
CKPIDLE . . . . . . . . . . . . . . N NUMB 0000H A
CKPPOWERANGLE . . . . . . . . . . . N NUMB 0008H A
CKPPOWERFACTOR. . . . . . . . . . . N NUMB 0007H A
CKPREACTENERGY. . . . . . . . . . . N NUMB 000AH A
CKPREACTIVE . . . . . . . . . . . . N NUMB 0004H A
CKPVOLTAGE. . . . . . . . . . . . . N NUMB 0001H A
CTIMER0DATAH. . . . . . . . . . . . N NUMB 0095H A
CTIMER0DATAL. . . . . . . . . . . . N NUMB 0055H A
CTIMER1DATAH. . . . . . . . . . . . N NUMB 003CH A
CTIMER1DATAL. . . . . . . . . . . . N NUMB 00B0H A
DPH . . . . . . . . . . . . . . . . D ADDR 0083H A
DPL . . . . . . . . . . . . . . . . D ADDR 0082H A
EA. . . . . . . . . . . . . . . . . B ADDR 00A8H.7 A
EEP_CK. . . . . . . . . . . . . . . B ADDR 0090H.6 A
EEP_CS. . . . . . . . . . . . . . . B ADDR 0090H.7 A
EEP_DI. . . . . . . . . . . . . . . B ADDR 0090H.4 A
EEP_DO. . . . . . . . . . . . . . . B ADDR 0090H.5 A
ES. . . . . . . . . . . . . . . . . B ADDR 00A8H.4 A
ET0 . . . . . . . . . . . . . . . . B ADDR 00A8H.1 A
EX0 . . . . . . . . . . . . . . . . B ADDR 00A8H.0 A
EX1 . . . . . . . . . . . . . . . . B ADDR 00A8H.2 A
FDISPLAY. . . . . . . . . . . . . . D ADDR 0022H A
FDISPLAYNEG . . . . . . . . . . . . B ADDR 0022H.1 A
FDISPLAYZERO. . . . . . . . . . . . B ADDR 0022H.0 A
FKEYINT . . . . . . . . . . . . . . B ADDR 0020H.0 A
FLCDUPDATE. . . . . . . . . . . . . B ADDR 0020H.6 A
FMAINLOOPINT. . . . . . . . . . . . D ADDR 0020H A
FRTNINT . . . . . . . . . . . . . . B ADDR 0020H.4 A
FSERIALCOMM . . . . . . . . . . . . D ADDR 0021H A
FSIGINT . . . . . . . . . . . . . . B ADDR 0020H.1 A
FSPCINT . . . . . . . . . . . . . . B ADDR 0020H.2 A
FSPFINISH . . . . . . . . . . . . . B ADDR 0020H.5 A
FSPSTART. . . . . . . . . . . . . . B ADDR 0021H.0 A
FSPTXEND. . . . . . . . . . . . . . B ADDR 0021H.1 A
FTMRINT . . . . . . . . . . . . . . B ADDR 0020H.3 A
IT0 . . . . . . . . . . . . . . . . B ADDR 0088H.0 A
IT1 . . . . . . . . . . . . . . . . B ADDR 0088H.2 A
KEY_IN. . . . . . . . . . . . . . . D ADDR 00A0H A
LCD_CS. . . . . . . . . . . . . . . B ADDR 00A0H.3 A
LCD_DATA. . . . . . . . . . . . . . B ADDR 00A0H.0 A
LCD_RD. . . . . . . . . . . . . . . B ADDR 00A0H.2 A
LCD_WR. . . . . . . . . . . . . . . B ADDR 00A0H.1 A
LENTRYINITIALSYSTEMCLEARRAM20TO7F . C ADDR 004CH A
LENTRYINITIALSYSTEMCLEARRAM80TOFF . C ADDR 0054H A
LENTRYINITIALSYSTEMEND. . . . . . . C ADDR 0079H A
LENTRYINITIALSYSTEMRTS. . . . . . . C ADDR 0079H A
LENTRYMANAGEDSPRESETEND . . . . . . C ADDR 0212H A
LENTRYMANAGEDSPRESETRTS . . . . . . C ADDR 0212H A
LENTRYREADSPIEND. . . . . . . . . . C ADDR 02A6H A
A51 MACRO ASSEMBLER MAIN 06/16/2003 09:39:59 PAGE 17
LENTRYREADSPIREADDATAHIGHLOOP . . . C ADDR 0260H A
LENTRYREADSPIREADDATAHIGHLOOPBITEND C ADDR 026EH A
LENTRYREADSPIREADDATAHIGHLOOPBITHI. C ADDR 0268H A
LENTRYREADSPIREADDATAHIGHLOOPBITLO. C ADDR 026CH A
LENTRYREADSPIREADDATALOWLOOP. . . . C ADDR 0290H A
LENTRYREADSPIREADDATALOWLOOPBITEND. C ADDR 029EH A
LENTRYREADSPIREADDATALOWLOOPBITHI . C ADDR 0298H A
LENTRYREADSPIREADDATALOWLOOPBITLO . C ADDR 029CH A
LENTRYREADSPIREADDATAMIDLOOP. . . . C ADDR 0278H A
LENTRYREADSPIREADDATAMIDLOOPBITEND. C ADDR 0286H A
LENTRYREADSPIREADDATAMIDLOOPBITHI . C ADDR 0280H A
LENTRYREADSPIREADDATAMIDLOOPBITLO . C ADDR 0284H A
LENTRYREADSPIRTS. . . . . . . . . . C ADDR 02A6H A
LENTRYREADSPISENDCOMMANDBITEND. . . C ADDR 0258H A
LENTRYREADSPISENDCOMMANDBITHI . . . C ADDR 0252H A
LENTRYREADSPISENDCOMMANDBITLO . . . C ADDR 024AH A
LENTRYREADSPISENDCOMMANDLOOP. . . . C ADDR 0247H A
LENTRYSENDCALIBRATEDATAEND. . . . . C ADDR 023EH A
LENTRYSENDCALIBRATEDATALOOP1. . . . C ADDR 0217H A
LENTRYSENDCALIBRATEDATALOOP2. . . . C ADDR 022DH A
LENTRYSENDCALIBRATEDATARTS. . . . . C ADDR 023EH A
LENTRYWRITESPIEND . . . . . . . . . C ADDR 0313H A
LENTRYWRITESPIRTS . . . . . . . . . C ADDR 0313H A
LENTRYWRITESPISENDCOMMANDBITEND . . C ADDR 02C2H A
LENTRYWRITESPISENDCOMMANDBITHI. . . C ADDR 02BBH A
LENTRYWRITESPISENDCOMMANDBITLO. . . C ADDR 02B2H A
LENTRYWRITESPISENDCOMMANDLOOP . . . C ADDR 02AFH A
LENTRYWRITESPISENDDATAHIGHBITEND. . C ADDR 02DBH A
LENTRYWRITESPISENDDATAHIGHBITHI . . C ADDR 02D4H A
LENTRYWRITESPISENDDATAHIGHBITLO . . C ADDR 02CBH A
LENTRYWRITESPISENDDATAHIGHLOOP. . . C ADDR 02C8H A
LENTRYWRITESPISENDDATALOWBITEND . . C ADDR 030DH A
LENTRYWRITESPISENDDATALOWBITHI. . . C ADDR 0306H A
LENTRYWRITESPISENDDATALOWBITLO. . . C ADDR 02FDH A
LENTRYWRITESPISENDDATALOWLOOP . . . C ADDR 02FAH A
LENTRYWRITESPISENDDATAMIDBITEND . . C ADDR 02F4H A
LENTRYWRITESPISENDDATAMIDBITHI. . . C ADDR 02EDH A
LENTRYWRITESPISENDDATAMIDBITLO. . . C ADDR 02E4H A
LENTRYWRITESPISENDDATAMIDLOOP . . . C ADDR 02E1H A
LIRQFOREXTINT0END . . . . . . . . . C ADDR 007EH A
LIRQFOREXTINT0RTS . . . . . . . . . C ADDR 007EH A
LMAINLOOP . . . . . . . . . . . . . C ADDR 003BH A
LMAINLOOPDSPRESETEVENT. . . . . . . C ADDR 003EH A
LMAINLOOPDSPRESETEVENTEND . . . . . C ADDR 0042H A
MEEPBUF . . . . . . . . . . . . . . N NUMB 0080H A
P1. . . . . . . . . . . . . . . . . D ADDR 0090H A
P2. . . . . . . . . . . . . . . . . D ADDR 00A0H A
PTABACTIVE. . . . . . . . . . . . . C ADDR 034AH A
PTABAPPARENT. . . . . . . . . . . . C ADDR 0352H A
PTABCURRENT . . . . . . . . . . . . C ADDR 0346H A
PTABDATAADDRESS . . . . . . . . . . C ADDR 0330H A
PTABDATAADDRESSEND. . . . . . . . . C ADDR 0342H A
PTABFREQUENCY . . . . . . . . . . . C ADDR 0356H A
PTABIDLE. . . . . . . . . . . . . . C ADDR 0342H A
PTABPOWERANGLE. . . . . . . . . . . C ADDR 035BH A
PTABPOWERFACTOR . . . . . . . . . . C ADDR 0357H A
PTABREACTIVE. . . . . . . . . . . . C ADDR 034EH A
PTABVOLTAGE . . . . . . . . . . . . C ADDR 0343H A
SCON. . . . . . . . . . . . . . . . D ADDR 0098H A
SENTRYINITIALSYSTEM . . . . . . . . C ADDR 0044H A
SENTRYMANAGEDSPRESET. . . . . . . . C ADDR 007FH A
SENTRYREADSPI . . . . . . . . . . . C ADDR 023FH A
SENTRYREADSPIFORDISPLAY . . . . . . C ADDR 0314H A
SENTRYREADSPIFORDISPLAYEND. . . . . C ADDR 032FH A
SENTRYREADSPIFORDISPLAYRTS. . . . . C ADDR 032FH A
SENTRYSENDCALIBRATEDATA . . . . . . C ADDR 0213H A
A51 MACRO ASSEMBLER MAIN 06/16/2003 09:39:59 PAGE 18
SENTRYWRITESPI. . . . . . . . . . . C ADDR 02A7H A
SIRQFOREXTINT0. . . . . . . . . . . C ADDR 007AH A
SMAINSTART. . . . . . . . . . . . . C ADDR 0030H A
SP. . . . . . . . . . . . . . . . . D ADDR 0081H A
SPI_CK. . . . . . . . . . . . . . . B ADDR 0090H.0 A
SPI_CS. . . . . . . . . . . . . . . B ADDR 0090H.1 A
SPI_DI. . . . . . . . . . . . . . . B ADDR 0090H.3 A
SPI_DO. . . . . . . . . . . . . . . B ADDR 0090H.2 A
TH0 . . . . . . . . . . . . . . . . D ADDR 008CH A
TH1 . . . . . . . . . . . . . . . . D ADDR 008DH A
TL0 . . . . . . . . . . . . . . . . D ADDR 008AH A
TMOD. . . . . . . . . . . . . . . . D ADDR 0089H A
TR0 . . . . . . . . . . . . . . . . B ADDR 0088H.4 A
TR1 . . . . . . . . . . . . . . . . B ADDR 0088H.6 A
VDISPCNT. . . . . . . . . . . . . . D ADDR 0039H A
VEEP_DH . . . . . . . . . . . . . . D ADDR 0031H A
VEEP_DL . . . . . . . . . . . . . . D ADDR 0032H A
VKEY. . . . . . . . . . . . . . . . D ADDR 0030H A
VKEYPROC. . . . . . . . . . . . . . D ADDR 0037H A
VKEYPROCLAST. . . . . . . . . . . . D ADDR 0038H A
VLCDBUFFER00. . . . . . . . . . . . D ADDR 0060H A
VLCDBUFFER01. . . . . . . . . . . . D ADDR 0061H A
VLCDBUFFER02. . . . . . . . . . . . D ADDR 0062H A
VLCDBUFFER03. . . . . . . . . . . . D ADDR 0063H A
VLCDBUFFER04. . . . . . . . . . . . D ADDR 0064H A
VLCDBUFFER05. . . . . . . . . . . . D ADDR 0065H A
VLCDBUFFER06. . . . . . . . . . . . D ADDR 0066H A
VLCDBUFFER07. . . . . . . . . . . . D ADDR 0067H A
VLCDBUFFER08. . . . . . . . . . . . D ADDR 0068H A
VLCDBUFFER09. . . . . . . . . . . . D ADDR 0069H A
VLCDBUFFER0A. . . . . . . . . . . . D ADDR 006AH A
VLCDBUFFER0B. . . . . . . . . . . . D ADDR 006BH A
VLCDBUFFER0C. . . . . . . . . . . . D ADDR 006CH A
VLCDBUFFER0D. . . . . . . . . . . . D ADDR 006DH A
VLCDBUFFER0E. . . . . . . . . . . . D ADDR 006EH A
VLCDBUFFER0F. . . . . . . . . . . . D ADDR 006FH A
VLCDBUFFER10. . . . . . . . . . . . D ADDR 0070H A
VLCDBUFFER11. . . . . . . . . . . . D ADDR 0071H A
VLCDBUFFER12. . . . . . . . . . . . D ADDR 0072H A
VLCDBUFF
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -