LX51 LINKER/LOCATER V4.66.100.0 12/29/2025 08:49:06 PAGE 1 LX51 LINKER/LOCATER V4.66.100.0, INVOKED BY: C:\PROGRAM FILES\KEIL\C51\BIN\LX51.EXE .\Output\main.obj, .\Output\AddFunction.obj, .\Output\Interrupt.obj, .\Output\Mot >> orControl.obj, .\Output\MotorControlFunction.obj, .\Output\MotorProtect.obj, .\Output\ADC.obj, .\Output\AMP.obj, .\Ou >> tput\CMP.obj, .\Output\CRC.obj, .\Output\DRIVER.obj, .\Output\GPIO.obj, .\Output\TIMER.obj, .\Output\UART.obj, .\Outp >> ut\TSD.obj, .\Output\SMDU.obj, .\Output\STARTUP_FU6805.obj TO .\Output\Fortior_FOC_FU68x5 PRINT (.\Listings\Fortior_F >> OC_FU68x5.map) REMOVEUNUSED CPU MODE: 8051 MODE MEMORY MODEL: LARGE WITH FLOATING POINT ARITHMETIC INPUT MODULES INCLUDED: .\Output\main.obj (MAIN) COMMENT TYPE 0: C51 V9.60.7.0 .\Output\AddFunction.obj (ADDFUNCTION) COMMENT TYPE 0: C51 V9.60.7.0 .\Output\Interrupt.obj (INTERRUPT) COMMENT TYPE 0: C51 V9.60.7.0 .\Output\MotorControl.obj (MOTORCONTROL) COMMENT TYPE 0: C51 V9.60.7.0 .\Output\MotorControlFunction.obj (MOTORCONTROLFUNCTION) COMMENT TYPE 0: C51 V9.60.7.0 .\Output\MotorProtect.obj (MOTORPROTECT) COMMENT TYPE 0: C51 V9.60.7.0 .\Output\ADC.obj (ADC) COMMENT TYPE 0: C51 V9.60.7.0 .\Output\AMP.obj (AMP) COMMENT TYPE 0: C51 V9.60.7.0 .\Output\CMP.obj (CMP) COMMENT TYPE 0: C51 V9.60.7.0 .\Output\CRC.obj (CRC) COMMENT TYPE 0: C51 V9.60.7.0 .\Output\DRIVER.obj (DRIVER) COMMENT TYPE 0: C51 V9.60.7.0 .\Output\GPIO.obj (GPIO) COMMENT TYPE 0: C51 V9.60.7.0 .\Output\TIMER.obj (TIMER) COMMENT TYPE 0: C51 V9.60.7.0 .\Output\UART.obj (UART) COMMENT TYPE 0: C51 V9.60.7.0 .\Output\TSD.obj (TSD) COMMENT TYPE 0: C51 V9.60.7.0 .\Output\SMDU.obj (SMDU) COMMENT TYPE 0: C51 V9.60.7.0 .\Output\STARTUP_FU6805.obj (?C_STARTUP) COMMENT TYPE 1: A51 / ASM51 Assembler C:\PROGRAM FILES\KEIL\C51\LIB\C51FPL.LIB (?C?FPADD) COMMENT TYPE 1: A51 / ASM51 Assembler C:\PROGRAM FILES\KEIL\C51\LIB\C51FPL.LIB (?C?FPMUL) COMMENT TYPE 1: A51 / ASM51 Assembler C:\PROGRAM FILES\KEIL\C51\LIB\C51FPL.LIB (?C?FPDIV) COMMENT TYPE 1: A51 / ASM51 Assembler C:\PROGRAM FILES\KEIL\C51\LIB\C51FPL.LIB (?C?FPCMP) COMMENT TYPE 1: A51 / ASM51 Assembler C:\PROGRAM FILES\KEIL\C51\LIB\C51FPL.LIB (?C?FCAST) COMMENT TYPE 1: A51 / ASM51 Assembler C:\PROGRAM FILES\KEIL\C51\LIB\C51FPL.LIB (?C?CASTF) COMMENT TYPE 1: A51 / ASM51 Assembler C:\PROGRAM FILES\KEIL\C51\LIB\C51FPL.LIB (?C?FPGETOPN) COMMENT TYPE 1: A51 / ASM51 Assembler C:\PROGRAM FILES\KEIL\C51\LIB\C51L.LIB (?C_INIT) COMMENT TYPE 1: A51 / ASM51 Assembler C:\PROGRAM FILES\KEIL\C51\LIB\C51L.LIB (?C?LNEG) COMMENT TYPE 1: A51 / ASM51 Assembler C:\PROGRAM FILES\KEIL\C51\LIB\C51L.LIB (?C?SLCMP) LX51 LINKER/LOCATER V4.66.100.0 12/29/2025 08:49:06 PAGE 2 COMMENT TYPE 1: A51 / ASM51 Assembler C:\PROGRAM FILES\KEIL\C51\LIB\C51L.LIB (?C?SLSHR) COMMENT TYPE 1: A51 / ASM51 Assembler C:\PROGRAM FILES\KEIL\C51\LIB\C51L.LIB (?C?LSTXDATA) COMMENT TYPE 1: A51 / ASM51 Assembler C:\PROGRAM FILES\KEIL\C51\LIB\C51L.LIB (?C?LSTKXDATA) COMMENT TYPE 1: A51 / ASM51 Assembler C:\PROGRAM FILES\KEIL\C51\LIB\C51L.LIB (?C?MEMSET) COMMENT TYPE 1: A51 / ASM51 Assembler ACTIVE MEMORY CLASSES OF MODULE: .\Output\Fortior_FOC_FU68x5 (MAIN) BASE START END USED MEMORY CLASS ========================================================== C:000000H C:000000H C:00FFFFH 00144BH CODE X:000000H X:000000H X:00FFFFH 000064H XDATA I:000000H I:000000H I:00007FH 00000BH DATA I:000020H.0 I:000020H.0 I:00002FH.7 000000H.1 BIT I:000000H I:000000H I:0000FFH 000003H IDATA MEMORY MAP OF MODULE: .\Output\Fortior_FOC_FU68x5 (MAIN) START STOP LENGTH ALIGN RELOC MEMORY CLASS SEGMENT NAME ========================================================================= * * * * * * * * * * * D A T A M E M O R Y * * * * * * * * * * * * * 000000H 000007H 000008H --- AT.. DATA "REG BANK 0" 000008H 000008H 000001H BYTE UNIT DATA ?DT?MAIN 000009H 000009H 000001H BYTE UNIT DATA ?DT?MOTORCONTROL 00000AH 00000AH 000001H BYTE UNIT DATA ?DT?MOTORPROTECT 00000BH 00000CH 000002H BYTE UNIT IDATA ?ID?INTERRUPT 00000DH.0 00001FH.7 000013H.0 --- --- **GAP** 000020H.0 000020H.0 000000H.1 BIT UNIT BIT ?BI?ADDFUNCTION 000020H.1 000020H 000000H.7 --- --- **GAP** 000021H 000021H 000001H BYTE UNIT IDATA ?STACK * * * * * * * * * * * C O D E M E M O R Y * * * * * * * * * * * * * 000000H 000002H 000003H --- OFFS.. CODE ?CO??C_STARTUP?0 000003H 000005H 000003H BYTE OFFS.. CODE ?INTERRUPT?00003 000006H 000009H 000004H BYTE UNIT CODE ?PR?GPIO_INIT?GPIO 00000AH 00000AH 000001H BYTE UNIT CODE ?PR?UART2_INT?INTERRUPT 00000BH 00000DH 000003H BYTE OFFS.. CODE ?INTERRUPT?0000B 00000EH 00001AH 00000DH BYTE UNIT CODE ?PR?TARGETREF_PROCESS?ADDFUNCTION 00001BH 00001DH 000003H BYTE OFFS.. CODE ?INTERRUPT?0001B 00001EH 000045H 000028H BYTE UNIT CODE ?PR?FAULT_GETCURRENTOFFSET?MOTORPROTECT 000046H 00004AH 000005H --- --- **GAP** 00004BH 00004DH 000003H BYTE OFFS.. CODE ?INTERRUPT?0004B 00004EH 000052H 000005H --- --- **GAP** 000053H 000055H 000003H BYTE OFFS.. CODE ?INTERRUPT?00053 000056H 000060H 00000BH BYTE UNIT CODE ?C_INITSEG 000061H 000062H 000002H --- --- **GAP** 000063H 000065H 000003H BYTE OFFS.. CODE ?INTERRUPT?00063 000066H 00006BH 000006H BYTE UNIT CODE ?PR?EXTERN0_INT?INTERRUPT 00006CH 000072H 000007H --- --- **GAP** 000073H 000075H 000003H BYTE OFFS.. CODE ?INTERRUPT?00073 000076H 0004ECH 000477H BYTE UNIT CODE ?C?LIB_CODE 0004EDH 000712H 000226H BYTE UNIT CODE ?PR?MC_CONTROL?MOTORCONTROL 000713H 000887H 000175H BYTE UNIT CODE ?PR?_MOTOR_RAMP?ADDFUNCTION 000888H 0009BEH 000137H BYTE UNIT CODE ?PR?GETCURRENTOFFSET?MOTORCONTROLFUNCTION 0009BFH 000ADCH 00011EH BYTE UNIT CODE ?PR?FOC_INIT?MOTORCONTROLFUNCTION 000ADDH 000BF4H 000118H BYTE UNIT CODE ?PR?MAIN?MAIN 000BF5H 000CE2H 0000EEH BYTE UNIT CODE ?PR?SPEED_RESPONSE?ADDFUNCTION LX51 LINKER/LOCATER V4.66.100.0 12/29/2025 08:49:06 PAGE 3 000CE3H 000DC6H 0000E4H BYTE UNIT CODE ?PR?MOTOR_CHARGE?MOTORCONTROLFUNCTION 000DC7H 000E60H 00009AH BYTE UNIT CODE ?C_C51STARTUP 000E61H 000EE1H 000081H BYTE UNIT CODE ?PR?MOTOR_STATIC_OPEN?MOTORCONTROLFUNCTION 000EE2H 000F61H 000080H BYTE UNIT CODE ?PR?ATORAMP?ADDFUNCTION 000F62H 000FDDH 00007CH BYTE UNIT CODE ?PR?ADC_INIT?ADC 000FDEH 00104CH 00006FH BYTE UNIT CODE ?PR?MOTOR_ALIGN?MOTORCONTROLFUNCTION 00104DH 0010B4H 000068H BYTE UNIT CODE ?PR?DRIVER_INIT?DRIVER 0010B5H 001100H 00004CH BYTE UNIT CODE ?PR?TIMER3_INIT?TIMER 001101H 001148H 000048H BYTE UNIT CODE ?PR?MOTOR_INIT?MOTORCONTROLFUNCTION 001149H 001186H 00003EH BYTE UNIT CODE ?PR?HW_ZERO_PI_INIT?SMDU 001187H 0011C2H 00003CH BYTE UNIT CODE ?PR?SYSTICK_INT?INTERRUPT 0011C3H 0011FCH 00003AH BYTE UNIT CODE ?PR?SOFTWAREINIT?MAIN 0011FDH 001236H 00003AH BYTE UNIT CODE ?PR?MOTOR_READY?MOTORCONTROLFUNCTION 001237H 00126EH 000038H BYTE UNIT CODE ?PR?_LPF_ZERO_UPDATE?SMDU 00126FH 0012A2H 000034H BYTE UNIT CODE ?PR?CMP3_INIT?CMP 0012A3H 0012D3H 000031H BYTE UNIT CODE ?PR?AMP_INIT?AMP 0012D4H 001301H 00002EH BYTE UNIT CODE ?PR?HW_ONE_PI_INIT?SMDU 001302H 00132FH 00002EH BYTE UNIT CODE ?PR?HW_TWO_PI_INIT?SMDU 001330H 00135DH 00002EH BYTE UNIT CODE ?PR?HW_THREE_PI_INIT?SMDU 00135EH 001384H 000027H BYTE UNIT CODE ?PR?VREFCONFIGINIT?MAIN 001385H 0013A9H 000025H BYTE UNIT CODE ?PR?HARDWAREINIT?MAIN 0013AAH 0013CEH 000025H BYTE UNIT CODE ?PR?LVW_TSD_INT?INTERRUPT 0013CFH 0013EBH 00001DH BYTE UNIT CODE ?PR?TIM3_INT?INTERRUPT 0013ECH 001407H 00001CH BYTE UNIT CODE ?PR?_ABS_F16?ADDFUNCTION 001408H 001420H 000019H BYTE UNIT CODE ?PR?_HW_ZERO_CALC?SMDU 001421H 001437H 000017H BYTE UNIT CODE ?PR?DRV_ISR?INTERRUPT 001438H 00144DH 000016H BYTE UNIT CODE ?PR?CMP3_INT?INTERRUPT 00144EH 00145DH 000010H BYTE UNIT CODE ?PR?CMP3_INTERRUPT_INIT?CMP * * * * * * * * * * * X D A T A M E M O R Y * * * * * * * * * * * * * 000000H 000041H 000042H BYTE UNIT XDATA ?XD?ADDFUNCTION 000042H 00005CH 00001BH BYTE UNIT XDATA ?XD?MOTORCONTROLFUNCTION 00005DH 000062H 000006H BYTE UNIT XDATA _XDATA_GROUP_ 000063H 000063H 000001H BYTE UNIT XDATA ?XD?MOTORCONTROL * * * * * * * * * R E M O V E D S E G M E N T S * * * * * * * * *DEL*: 000041H BYTE UNIT CODE ?PR?_ABS_F32?ADDFUNCTION *DEL*: 000004H BYTE UNIT XDATA ?XD?_ABS_F32?ADDFUNCTION *DEL*: 000001H BYTE UNIT CODE ?PR?TICKCYCLE_1MS?ADDFUNCTION *DEL*: 00002CH BYTE UNIT CODE ?PR?MC_BREAK?MOTORCONTROLFUNCTION *DEL*: 000001H BYTE UNIT CODE ?PR?MOTORCONTROLINIT?MOTORCONTROLFUNCTION *DEL*: 00004AH BYTE UNIT CODE ?PR?_CRC_CHECK?CRC *DEL*: 000002H BYTE UNIT XDATA ?XD?_CRC_CHECK?CRC *DEL*: 00002AH BYTE UNIT CODE ?PR?GPIO_DEFAULT_INIT?GPIO *DEL*: 000040H BYTE UNIT CODE ?PR?TIMER2_INIT?TIMER *DEL*: 00004EH BYTE UNIT CODE ?PR?TIMER4_INIT?TIMER *DEL*: 00001FH BYTE UNIT CODE ?PR?UART1_INIT?UART *DEL*: 000013H BYTE UNIT CODE ?PR?TSD_INIT?TSD *DEL*: 000019H BYTE UNIT CODE ?PR?_HW_ONE_CALC?SMDU *DEL*: 000019H BYTE UNIT CODE ?PR?_HW_TWO_CALC?SMDU *DEL*: 000019H BYTE UNIT CODE ?PR?_HW_THREE_CALC?SMDU *DEL*: 000038H BYTE UNIT CODE ?PR?_LPF_ONE_UPDATE?SMDU *DEL*: 000002H BYTE UNIT XDATA ?XD?_LPF_ONE_UPDATE?SMDU *DEL*: 000038H BYTE UNIT CODE ?PR?_LPF_TWO_UPDATE?SMDU *DEL*: 000002H BYTE UNIT XDATA ?XD?_LPF_TWO_UPDATE?SMDU *DEL*: 000038H BYTE UNIT CODE ?PR?_LPF_THREE_UPDATE?SMDU *DEL*: 000002H BYTE UNIT XDATA ?XD?_LPF_THREE_UPDATE?SMDU *DEL*: 000026H BYTE UNIT CODE ?PR?_ATAN_US_MDU?SMDU *DEL*: 000029H BYTE UNIT CODE ?PR?_DIVQ_L_MDU?SMDU *DEL*: 000029H BYTE UNIT CODE ?PR?_DIVQ_L_MDU2?SMDU *DEL*: 000021H BYTE UNIT CODE ?PR?_SQRT_ALPBET?SMDU *DEL*: 000021H BYTE UNIT CODE ?PR?_MULU_H_MDU?SMDU *DEL*: 00003FH BYTE UNIT CODE ?PR?_MULS_H_MDU?SMDU LX51 LINKER/LOCATER V4.66.100.0 12/29/2025 08:49:06 PAGE 4 OVERLAY MAP OF MODULE: .\Output\Fortior_FOC_FU68x5 (MAIN) FUNCTION/MODULE XDATA_GROUP --> CALLED FUNCTION/MODULE START STOP ======================================================= LVW_TSD_INT/INTERRUPT ----- ----- *** NEW ROOT ****************************** EXTERN0_INT/INTERRUPT ----- ----- *** NEW ROOT ****************************** DRV_ISR/INTERRUPT ----- ----- *** NEW ROOT ****************************** TIM3_INT/INTERRUPT ----- ----- *** NEW ROOT ****************************** SYSTICK_INT/INTERRUPT ----- ----- *** NEW ROOT ****************************** CMP3_INT/INTERRUPT ----- ----- *** NEW ROOT ****************************** UART2_INT/INTERRUPT ----- ----- *** NEW ROOT ****************************** ?C_C51STARTUP ----- ----- +--> MAIN/MAIN +--> ?C_INITSEG MAIN/MAIN 005DH 005EH +--> SOFTWAREINIT/MAIN +--> HARDWAREINIT/MAIN +--> GETCURRENTOFFSET/MOTORCONTROLFUNCTION +--> MC_CONTROL/MOTORCONTROL +--> _LPF_ZERO_UPDATE/SMDU +--> _ABS_F16/ADDFUNCTION +--> TARGETREF_PROCESS/ADDFUNCTION +--> SPEED_RESPONSE/ADDFUNCTION +--> ATORAMP/ADDFUNCTION SOFTWAREINIT/MAIN ----- ----- HARDWAREINIT/MAIN ----- ----- +--> VREFCONFIGINIT/MAIN +--> CMP3_INIT/CMP +--> GPIO_INIT/GPIO +--> ADC_INIT/ADC +--> DRIVER_INIT/DRIVER +--> AMP_INIT/AMP +--> TIMER3_INIT/TIMER +--> CMP3_INTERRUPT_INIT/CMP VREFCONFIGINIT/MAIN ----- ----- CMP3_INIT/CMP ----- ----- LX51 LINKER/LOCATER V4.66.100.0 12/29/2025 08:49:06 PAGE 5 GPIO_INIT/GPIO ----- ----- ADC_INIT/ADC ----- ----- DRIVER_INIT/DRIVER ----- ----- AMP_INIT/AMP ----- ----- TIMER3_INIT/TIMER ----- ----- CMP3_INTERRUPT_INIT/CMP ----- ----- GETCURRENTOFFSET/MOTORCONTROLFUNCTION ----- ----- +--> FAULT_GETCURRENTOFFSET/MOTORPROTECT FAULT_GETCURRENTOFFSET/MOTORPROTECT ----- ----- MC_CONTROL/MOTORCONTROL ----- ----- +--> MOTOR_READY/MOTORCONTROLFUNCTION +--> MOTOR_INIT/MOTORCONTROLFUNCTION +--> MOTOR_CHARGE/MOTORCONTROLFUNCTION +--> MOTOR_ALIGN/MOTORCONTROLFUNCTION +--> MOTOR_STATIC_OPEN/MOTORCONTROLFUNCTION MOTOR_READY/MOTORCONTROLFUNCTION ----- ----- MOTOR_INIT/MOTORCONTROLFUNCTION ----- ----- +--> HW_ZERO_PI_INIT/SMDU +--> HW_ONE_PI_INIT/SMDU +--> HW_TWO_PI_INIT/SMDU +--> HW_THREE_PI_INIT/SMDU HW_ZERO_PI_INIT/SMDU ----- ----- HW_ONE_PI_INIT/SMDU ----- ----- HW_TWO_PI_INIT/SMDU ----- ----- HW_THREE_PI_INIT/SMDU ----- ----- MOTOR_CHARGE/MOTORCONTROLFUNCTION ----- ----- MOTOR_ALIGN/MOTORCONTROLFUNCTION ----- ----- +--> FOC_INIT/MOTORCONTROLFUNCTION FOC_INIT/MOTORCONTROLFUNCTION ----- ----- MOTOR_STATIC_OPEN/MOTORCONTROLFUNCTION ----- ----- +--> FOC_INIT/MOTORCONTROLFUNCTION _LPF_ZERO_UPDATE/SMDU 005FH 0060H _ABS_F16/ADDFUNCTION ----- ----- TARGETREF_PROCESS/ADDFUNCTION ----- ----- SPEED_RESPONSE/ADDFUNCTION 005FH 0062H +--> _MOTOR_RAMP/ADDFUNCTION +--> _HW_ZERO_CALC/SMDU _MOTOR_RAMP/ADDFUNCTION ----- ----- _HW_ZERO_CALC/SMDU ----- ----- LX51 LINKER/LOCATER V4.66.100.0 12/29/2025 08:49:06 PAGE 6 ATORAMP/ADDFUNCTION ----- ----- ?C_INITSEG ----- ----- PUBLIC SYMBOLS OF MODULE: .\Output\Fortior_FOC_FU68x5 (MAIN) VALUE CLASS TYPE PUBLIC SYMBOL NAME ================================================= 010003CBH CODE --- ?C?CASTF 00000000H NUMBER --- ?C?CODESEG 01000397H CODE --- ?C?FCASTC 01000392H CODE --- ?C?FCASTI 0100038DH CODE --- ?C?FCASTL 0100007DH CODE --- ?C?FPADD 01000316H CODE --- ?C?FPCMP 01000314H CODE --- ?C?FPCMP3 01000277H CODE --- ?C?FPDIV 01000402H CODE --- ?C?FPGETOPN2 0100016EH CODE --- ?C?FPMUL 01000437H CODE --- ?C?FPNANRESULT 01000441H CODE --- ?C?FPOVERFLOW 01000419H CODE --- ?C?FPRESULT 0100042DH CODE --- ?C?FPRESULT2 01000079H CODE --- ?C?FPSUB 0100043EH CODE --- ?C?FPUNDERFLOW 0100044CH CODE --- ?C?LNEG 01000490H CODE --- ?C?LSTKXDATA 01000484H CODE --- ?C?LSTXDATA 010004C1H CODE --- ?C?MEMSET 0100045AH CODE --- ?C?SLCMP 01000470H CODE --- ?C?SLSHR 00000000H NUMBER --- ?C?XDATASEG 01000E1CH CODE --- ?C_START 01000000H CODE --- ?C_STARTUP 010013ECH CODE --- _Abs_F16 *DEL*:00000000H CODE --- _Abs_F32 *DEL*:00000000H CODE --- _Atan_Us_MDU *DEL*:00000000H CODE --- _CRC_Check *DEL*:00000000H CODE --- _DivQ_L_MDU *DEL*:00000000H CODE --- _DivQ_L_MDU2 *DEL*:00000000H CODE --- _HW_One_Calc *DEL*:00000000H CODE --- _HW_Three_Calc *DEL*:00000000H CODE --- _HW_Two_Calc 01001408H CODE --- _HW_Zero_Calc *DEL*:00000000H CODE --- _LPF_One_Update *DEL*:00000000H CODE --- _LPF_Three_Update *DEL*:00000000H CODE --- _LPF_Two_Update 01001237H CODE --- _LPF_Zero_Update 01000713H CODE --- _Motor_Ramp *DEL*:00000000H CODE --- _MULS_H_MDU *DEL*:00000000H CODE --- _MULU_H_MDU *DEL*:00000000H CODE --- _Sqrt_alpbet *SFR* 000000D0H.6 DATA BIT AC *SFR* 000000E0H DATA BYTE ACC 01000F62H CODE --- ADC_Init 010012A3H CODE --- AMP_Init 01000EE2H CODE --- ATORamp 0100126FH CODE --- CMP3_Init 01001438H CODE --- CMP3_INT 0100144EH CODE --- CMP3_Interrupt_Init *SFR* 000000D5H DATA BYTE CMP_CR0 *SFR* 000000D6H DATA BYTE CMP_CR1 LX51 LINKER/LOCATER V4.66.100.0 12/29/2025 08:49:06 PAGE 7 *SFR* 000000DAH DATA BYTE CMP_CR2 *SFR* 000000DCH DATA BYTE CMP_CR3 *SFR* 000000E1H DATA BYTE CMP_CR4 *SFR* 000000D7H DATA BYTE CMP_SR *SFR* 000000D0H.7 DATA BIT CY *SFR* 00000082H DATA WORD DPTR 0100104DH CODE --- Driver_Init 01001421H CODE --- DRV_ISR *SFR* 000000F8H DATA BYTE DRV_OUT *SFR* 000000A8H.7 DATA BIT EA *SFR* 000000A8H.4 DATA BIT ES0 *SFR* 000000D9H DATA BYTE EVT_FILT *SFR* 000000A8H.0 DATA BIT EX0 *SFR* 000000A8H.2 DATA BIT EX1 01000066H CODE --- EXTERN0_INT *SFR* 000000D0H.5 DATA BIT F0 *SFR* 000000D0H.1 DATA BIT F1 0100001EH CODE --- Fault_GetCurrentOffset *SFR* 00000085H DATA BYTE FLA_CR *SFR* 00000084H DATA BYTE FLA_KEY 010009BFH CODE --- FOC_Init 00000008H DATA BYTE g_1mTick 01000888H CODE --- GetCurrentOffset *SFR* 00000080H.0 DATA BIT GP00 *SFR* 00000080H.1 DATA BIT GP01 *SFR* 00000080H.2 DATA BIT GP02 *SFR* 00000080H.3 DATA BIT GP03 *SFR* 00000080H.4 DATA BIT GP04 *SFR* 00000080H.5 DATA BIT GP05 *SFR* 00000080H.6 DATA BIT GP06 *SFR* 00000080H.7 DATA BIT GP07 *SFR* 00000090H.0 DATA BIT GP10 *SFR* 00000090H.1 DATA BIT GP11 *SFR* 00000090H.2 DATA BIT GP12 *SFR* 00000090H.3 DATA BIT GP13 *SFR* 00000090H.4 DATA BIT GP14 *SFR* 00000090H.5 DATA BIT GP15 *SFR* 00000090H.6 DATA BIT GP16 *SFR* 00000090H.7 DATA BIT GP17 *SFR* 000000A0H.0 DATA BIT GP20 *SFR* 000000A0H.1 DATA BIT GP21 *SFR* 000000A0H.2 DATA BIT GP22 *SFR* 000000A0H.3 DATA BIT GP23 *SFR* 000000A0H.4 DATA BIT GP24 *SFR* 000000A0H.5 DATA BIT GP25 *SFR* 000000A0H.6 DATA BIT GP26 *SFR* 000000A0H.7 DATA BIT GP27 *SFR* 000000B0H.0 DATA BIT GP30 *SFR* 000000B0H.1 DATA BIT GP31 *SFR* 000000B0H.2 DATA BIT GP32 *SFR* 000000B0H.3 DATA BIT GP33 *SFR* 000000B0H.4 DATA BIT GP34 *SFR* 000000B0H.5 DATA BIT GP35 *SFR* 000000B0H.6 DATA BIT GP36 *SFR* 000000B0H.7 DATA BIT GP37 *SFR* 000000B8H.0 DATA BIT GP40 *SFR* 000000B8H.1 DATA BIT GP41 *SFR* 000000B8H.2 DATA BIT GP42 *SFR* 000000B8H.3 DATA BIT GP43 *SFR* 000000B8H.4 DATA BIT GP44 *SFR* 000000B8H.5 DATA BIT GP45 *SFR* 000000B8H.6 DATA BIT GP46 *SFR* 000000B8H.7 DATA BIT GP47 *SFR* 000000C0H.0 DATA BIT GP50 *SFR* 000000C0H.1 DATA BIT GP51 LX51 LINKER/LOCATER V4.66.100.0 12/29/2025 08:49:06 PAGE 8 *SFR* 000000C0H.2 DATA BIT GP52 *SFR* 000000C0H.3 DATA BIT GP53 *DEL*:00000000H CODE --- GPIO_Default_Init 01000006H CODE --- GPIO_Init *SFR* 000000E2H DATA BYTE HALL_CR 01001385H CODE --- HardwareInit 010012D4H CODE --- HW_One_PI_Init 01001330H CODE --- HW_Three_PI_Init 01001302H CODE --- HW_Two_PI_Init 01001149H CODE --- HW_Zero_PI_Init *SFR* 000000A8H DATA BYTE IE *SFR* 00000088H.2 DATA BIT IF0 *SFR* 0000008AH DATA BYTE IP0 *SFR* 0000008BH DATA BYTE IP1 *SFR* 0000008CH DATA BYTE IP2 *SFR* 0000008DH DATA BYTE IP3 00000020H.0 BIT BIT isCtrlPowOn *SFR* 00000088H.0 DATA BIT IT00 *SFR* 00000088H.1 DATA BIT IT01 *SFR* 00000088H.3 DATA BIT IT10 *SFR* 00000088H.4 DATA BIT IT11 *SFR* 000000DBH DATA BYTE LVSR 010013AAH CODE --- LVW_TSD_INT 01000ADDH CODE --- main *DEL*:00000000H CODE --- MC_Break 010004EDH CODE --- MC_Control 02000042H XDATA --- mcCurOffset 0000000AH DATA BYTE mcFaultSource 0200000EH XDATA --- mcFocCtrl 02000000H XDATA --- mcRefRamp 02000063H XDATA --- McStaSet 00000009H DATA BYTE mcState *SFR* 000000C1H DATA BYTE MDU_CR *SFR* 000000F8H.7 DATA BIT MOE 01000FDEH CODE --- Motor_Align 01000CE3H CODE --- Motor_Charge 01001101H CODE --- Motor_Init 010011FDH CODE --- Motor_Ready 01000E61H CODE --- Motor_Static_Open *DEL*:00000000H CODE --- MotorcontrolInit *SFR* 000000F8H.0 DATA BIT OISUH *SFR* 000000F8H.1 DATA BIT OISUL *SFR* 000000F8H.2 DATA BIT OISVH *SFR* 000000F8H.3 DATA BIT OISVL *SFR* 000000F8H.4 DATA BIT OISWH *SFR* 000000F8H.5 DATA BIT OISWL *SFR* 000000D0H.2 DATA BIT OV *SFR* 000000D0H.0 DATA BIT P *SFR* 00000080H DATA BYTE P0 *SFR* 000000FCH DATA BYTE P0_OE *SFR* 00000090H DATA BYTE P1 *SFR* 000000D1H DATA BYTE P1_IE *SFR* 000000D2H DATA BYTE P1_IF *SFR* 000000FDH DATA BYTE P1_OE *SFR* 000000A0H DATA BYTE P2 *SFR* 000000FEH DATA BYTE P2_OE *SFR* 000000B0H DATA BYTE P3 *SFR* 000000FFH DATA BYTE P3_OE *SFR* 000000B8H DATA BYTE P4 *SFR* 000000D3H DATA BYTE P4_IE *SFR* 000000D4H DATA BYTE P4_IF *SFR* 000000E9H DATA BYTE P4_OE *SFR* 000000C0H DATA BYTE P5 *SFR* 000000FBH DATA BYTE P5_OE *SFR* 00000087H DATA BYTE PCON LX51 LINKER/LOCATER V4.66.100.0 12/29/2025 08:49:06 PAGE 9 *SFR* 000000F9H DATA BYTE PI_CR 0000000BH IDATA INT Power_Currt *SFR* 000000D0H DATA BYTE PSW *SFR* 00000098H.2 DATA BIT RB8 02000040H XDATA INT refRampOut *SFR* 00000098H.4 DATA BIT REN *SFR* 00000098H.0 DATA BIT RI *SFR* 000000D0H.3 DATA BIT RS0 *SFR* 000000D0H.4 DATA BIT RS1 *SFR* 000000C9H DATA BYTE RST_SR *SFR* 000000A8H.6 DATA BIT RTCIE *SFR* 00000098H.5 DATA BIT SM2 010011C3H CODE --- SoftwareInit 01000BF5H CODE --- Speed_response *SFR* 000000A8H.3 DATA BIT SPIIE 01001187H CODE --- SYStick_INT 0100000EH CODE --- TargetRef_Process *SFR* 00000098H.3 DATA BIT TB8 *SFR* 00000088H DATA BYTE TCON *SFR* 00000098H.1 DATA BIT TI *DEL*:00000000H CODE --- TickCycle_1ms *SFR* 000000AEH DATA WORD TIM2__ARR *SFR* 000000AAH DATA WORD TIM2__CNTR *SFR* 000000ACH DATA WORD TIM2__DR *SFR* 000000A1H DATA BYTE TIM2_CR0 *SFR* 000000A9H DATA BYTE TIM2_CR1 *SFR* 000000A6H DATA WORD TIM3__ARR *SFR* 000000A2H DATA WORD TIM3__CNTR *SFR* 000000A4H DATA WORD TIM3__DR *SFR* 0000009CH DATA BYTE TIM3_CR0 *SFR* 0000009DH DATA BYTE TIM3_CR1 010013CFH CODE --- TIM3_INT *SFR* 00000096H DATA WORD TIM4__ARR *SFR* 00000092H DATA WORD TIM4__CNTR *SFR* 00000094H DATA WORD TIM4__DR *SFR* 0000009EH DATA BYTE TIM4_CR0 *SFR* 0000009FH DATA BYTE TIM4_CR1 *DEL*:00000000H CODE --- Timer2_Init 010010B5H CODE --- Timer3_Init *DEL*:00000000H CODE --- Timer4_Init *DEL*:00000000H CODE --- TSD_Init *SFR* 000000A8H.1 DATA BIT TSDIE *SFR* 00000088H.5 DATA BIT TSDIF *DEL*:00000000H CODE --- UART1_Init 0100000AH CODE --- UART2_INT *SFR* 000000D8H DATA BYTE UT2_CR *SFR* 00000089H DATA BYTE UT2_DR *SFR* 000000D8H.6 DATA BIT UT2MOD0 *SFR* 000000D8H.7 DATA BIT UT2MOD1 *SFR* 000000D8H.2 DATA BIT UT2RB8 *SFR* 000000D8H.4 DATA BIT UT2REN *SFR* 000000D8H.0 DATA BIT UT2RI *SFR* 000000D8H.5 DATA BIT UT2SM2 *SFR* 000000D8H.3 DATA BIT UT2TB8 *SFR* 000000D8H.1 DATA BIT UT2TI *SFR* 0000009AH DATA WORD UT_BAUD *SFR* 00000098H DATA BYTE UT_CR *SFR* 00000099H DATA BYTE UT_DR *SFR* 00000098H.6 DATA BIT UT_MOD0 *SFR* 00000098H.7 DATA BIT UT_MOD1 0100135EH CODE --- VREFConfigInit SYMBOL TABLE OF MODULE: .\Output\Fortior_FOC_FU68x5 (MAIN) LX51 LINKER/LOCATER V4.66.100.0 12/29/2025 08:49:06 PAGE 10 VALUE REP CLASS TYPE SYMBOL NAME ==================================================== --- MODULE --- --- MAIN 00000008H PUBLIC DATA BYTE g_1mTick 01000ADDH PUBLIC CODE --- main 010011C3H PUBLIC CODE --- SoftwareInit 01001385H PUBLIC CODE --- HardwareInit 0100135EH PUBLIC CODE --- VREFConfigInit 000000C0H.2 SFRSYM DATA BIT GP52 000000B8H.3 SFRSYM DATA BIT GP43 000000B0H.4 SFRSYM DATA BIT GP34 000000A0H.5 SFRSYM DATA BIT GP25 00000090H.6 SFRSYM DATA BIT GP16 00000080H.7 SFRSYM DATA BIT GP07 00000088H.1 SFRSYM DATA BIT IT01 00000088H.3 SFRSYM DATA BIT IT10 000000C0H.3 SFRSYM DATA BIT GP53 000000B8H.4 SFRSYM DATA BIT GP44 000000B0H.5 SFRSYM DATA BIT GP35 000000A0H.6 SFRSYM DATA BIT GP26 00000090H.7 SFRSYM DATA BIT GP17 00000080H SFRSYM DATA BYTE P0 00000088H.4 SFRSYM DATA BIT IT11 000000C9H SFRSYM DATA BYTE RST_SR 000000D9H SFRSYM DATA BYTE EVT_FILT 000000B8H.5 SFRSYM DATA BIT GP45 000000B0H.6 SFRSYM DATA BIT GP36 000000A0H.7 SFRSYM DATA BIT GP27 00000090H SFRSYM DATA BYTE P1 000000B8H.6 SFRSYM DATA BIT GP46 000000B0H.7 SFRSYM DATA BIT GP37 000000A0H SFRSYM DATA BYTE P2 000000B8H.7 SFRSYM DATA BIT GP47 000000B0H SFRSYM DATA BYTE P3 000000B8H SFRSYM DATA BYTE P4 000000D0H.6 SFRSYM DATA BIT AC 000000C0H SFRSYM DATA BYTE P5 000000A8H.7 SFRSYM DATA BIT EA 000000D5H SFRSYM DATA BYTE CMP_CR0 000000D6H SFRSYM DATA BYTE CMP_CR1 000000DAH SFRSYM DATA BYTE CMP_CR2 000000DCH SFRSYM DATA BYTE CMP_CR3 000000F8H.0 SFRSYM DATA BIT OISUH 000000E1H SFRSYM DATA BYTE CMP_CR4 000000F8H.2 SFRSYM DATA BIT OISVH 000000F8H.4 SFRSYM DATA BIT OISWH 000000F8H.1 SFRSYM DATA BIT OISUL 000000A8H SFRSYM DATA BYTE IE 000000F8H.3 SFRSYM DATA BIT OISVL 000000F9H SFRSYM DATA BYTE PI_CR 000000F8H.5 SFRSYM DATA BIT OISWL 000000AAH SFRSYM DATA WORD TIM2__CNTR 000000A2H SFRSYM DATA WORD TIM3__CNTR 000000E2H SFRSYM DATA BYTE HALL_CR 00000092H SFRSYM DATA WORD TIM4__CNTR 00000098H.0 SFRSYM DATA BIT RI 00000098H.6 SFRSYM DATA BIT UT_MOD0 00000098H.7 SFRSYM DATA BIT UT_MOD1 000000D0H.7 SFRSYM DATA BIT CY 00000098H.1 SFRSYM DATA BIT TI 00000084H SFRSYM DATA BYTE FLA_KEY 00000098H SFRSYM DATA BYTE UT_CR 00000099H SFRSYM DATA BYTE UT_DR 000000D0H.2 SFRSYM DATA BIT OV LX51 LINKER/LOCATER V4.66.100.0 12/29/2025 08:49:06 PAGE 11 0000009AH SFRSYM DATA WORD UT_BAUD 000000D8H.2 SFRSYM DATA BIT UT2RB8 000000D8H.3 SFRSYM DATA BIT UT2TB8 000000D8H.5 SFRSYM DATA BIT UT2SM2 00000087H SFRSYM DATA BYTE PCON 00000088H SFRSYM DATA BYTE TCON 00000082H SFRSYM DATA WORD DPTR 00000088H.2 SFRSYM DATA BIT IF0 000000D8H.4 SFRSYM DATA BIT UT2REN 000000AEH SFRSYM DATA WORD TIM2__ARR 000000A1H SFRSYM DATA BYTE TIM2_CR0 000000A6H SFRSYM DATA WORD TIM3__ARR 0000009CH SFRSYM DATA BYTE TIM3_CR0 000000A9H SFRSYM DATA BYTE TIM2_CR1 00000096H SFRSYM DATA WORD TIM4__ARR 0000009EH SFRSYM DATA BYTE TIM4_CR0 0000009DH SFRSYM DATA BYTE TIM3_CR1 000000F8H SFRSYM DATA BYTE DRV_OUT 0000009FH SFRSYM DATA BYTE TIM4_CR1 000000E0H SFRSYM DATA BYTE ACC 000000DBH SFRSYM DATA BYTE LVSR 000000A8H.4 SFRSYM DATA BIT ES0 00000085H SFRSYM DATA BYTE FLA_CR 0000008AH SFRSYM DATA BYTE IP0 0000008BH SFRSYM DATA BYTE IP1 0000008CH SFRSYM DATA BYTE IP2 00000098H.2 SFRSYM DATA BIT RB8 0000008DH SFRSYM DATA BYTE IP3 000000A8H.0 SFRSYM DATA BIT EX0 00000098H.3 SFRSYM DATA BIT TB8 000000A8H.2 SFRSYM DATA BIT EX1 000000D0H.0 SFRSYM DATA BIT P 000000D8H SFRSYM DATA BYTE UT2_CR 00000089H SFRSYM DATA BYTE UT2_DR 00000098H.5 SFRSYM DATA BIT SM2 000000D0H.3 SFRSYM DATA BIT RS0 000000D0H.4 SFRSYM DATA BIT RS1 000000C1H SFRSYM DATA BYTE MDU_CR 000000F8H.7 SFRSYM DATA BIT MOE 00000098H.4 SFRSYM DATA BIT REN 000000D7H SFRSYM DATA BYTE CMP_SR 000000D8H.6 SFRSYM DATA BIT UT2MOD0 000000D8H.7 SFRSYM DATA BIT UT2MOD1 000000D1H SFRSYM DATA BYTE P1_IE 000000D2H SFRSYM DATA BYTE P1_IF 000000D3H SFRSYM DATA BYTE P4_IE 000000D4H SFRSYM DATA BYTE P4_IF 000000ACH SFRSYM DATA WORD TIM2__DR 000000FCH SFRSYM DATA BYTE P0_OE 000000A4H SFRSYM DATA WORD TIM3__DR 000000FDH SFRSYM DATA BYTE P1_OE 00000094H SFRSYM DATA WORD TIM4__DR 000000D0H.5 SFRSYM DATA BIT F0 000000FEH SFRSYM DATA BYTE P2_OE 000000D0H.1 SFRSYM DATA BIT F1 000000FFH SFRSYM DATA BYTE P3_OE 00000080H.0 SFRSYM DATA BIT GP00 000000D8H.0 SFRSYM DATA BIT UT2RI 000000E9H SFRSYM DATA BYTE P4_OE 00000090H.0 SFRSYM DATA BIT GP10 00000080H.1 SFRSYM DATA BIT GP01 000000A8H.6 SFRSYM DATA BIT RTCIE 000000FBH SFRSYM DATA BYTE P5_OE 000000A0H.0 SFRSYM DATA BIT GP20 00000090H.1 SFRSYM DATA BIT GP11 LX51 LINKER/LOCATER V4.66.100.0 12/29/2025 08:49:06 PAGE 12 00000080H.2 SFRSYM DATA BIT GP02 000000D8H.1 SFRSYM DATA BIT UT2TI 000000B0H.0 SFRSYM DATA BIT GP30 000000A0H.1 SFRSYM DATA BIT GP21 00000090H.2 SFRSYM DATA BIT GP12 00000080H.3 SFRSYM DATA BIT GP03 000000A8H.1 SFRSYM DATA BIT TSDIE 000000D0H SFRSYM DATA BYTE PSW 000000B8H.0 SFRSYM DATA BIT GP40 000000B0H.1 SFRSYM DATA BIT GP31 000000A0H.2 SFRSYM DATA BIT GP22 00000090H.3 SFRSYM DATA BIT GP13 00000080H.4 SFRSYM DATA BIT GP04 000000A8H.3 SFRSYM DATA BIT SPIIE 00000088H.5 SFRSYM DATA BIT TSDIF 000000C0H.0 SFRSYM DATA BIT GP50 000000B8H.1 SFRSYM DATA BIT GP41 000000B0H.2 SFRSYM DATA BIT GP32 000000A0H.3 SFRSYM DATA BIT GP23 00000090H.4 SFRSYM DATA BIT GP14 00000080H.5 SFRSYM DATA BIT GP05 000000C0H.1 SFRSYM DATA BIT GP51 000000B8H.2 SFRSYM DATA BIT GP42 000000B0H.3 SFRSYM DATA BIT GP33 000000A0H.4 SFRSYM DATA BIT GP24 00000090H.5 SFRSYM DATA BIT GP15 00000080H.6 SFRSYM DATA BIT GP06 00000088H.0 SFRSYM DATA BIT IT00 0100135EH BLOCK CODE --- LVL=0 0100135EH LINE CODE --- #10 0100135EH LINE CODE --- #11 0100135EH LINE CODE --- #13 01001367H LINE CODE --- #15 0100136BH LINE CODE --- #17 01001372H LINE CODE --- #18 01001375H LINE CODE --- #21 01001379H LINE CODE --- #22 01001380H LINE CODE --- #24 01001384H LINE CODE --- #25 --- BLOCKEND --- --- LVL=0 01001385H BLOCK CODE --- LVL=0 01001385H LINE CODE --- #31 01001385H LINE CODE --- #32 01001385H LINE CODE --- #33 01001388H LINE CODE --- #34 0100138BH LINE CODE --- #35 0100138EH LINE CODE --- #36 01001391H LINE CODE --- #37 01001394H LINE CODE --- #38 01001397H LINE CODE --- #39 0100139AH LINE CODE --- #41 0100139DH LINE CODE --- #43 010013A0H LINE CODE --- #44 010013A7H LINE CODE --- #45 010013A9H LINE CODE --- #46 --- BLOCKEND --- --- LVL=0 010011C3H BLOCK CODE --- LVL=0 010011C3H LINE CODE --- #54 010011C3H LINE CODE --- #55 010011C3H LINE CODE --- #56 010011D2H LINE CODE --- #58 010011D5H LINE CODE --- #60 LX51 LINKER/LOCATER V4.66.100.0 12/29/2025 08:49:06 PAGE 13 010011D9H LINE CODE --- #61 010011E3H LINE CODE --- #62 010011EDH LINE CODE --- #63 010011F7H LINE CODE --- #64 010011FAH LINE CODE --- #65 010011FCH LINE CODE --- #66 --- BLOCKEND --- --- LVL=0 01000ADDH BLOCK CODE --- LVL=0 01000ADDH BLOCK CODE NEAR LAB LVL=1 0200005DH SYMBOL XDATA WORD PowerUpCnt --- BLOCKEND --- --- LVL=1 01000ADDH LINE CODE --- #70 01000ADDH LINE CODE --- #71 01000ADDH LINE CODE --- #72 01000AE4H LINE CODE --- #73 01000B11H LINE CODE --- #75 01000B14H LINE CODE --- #76 01000B17H LINE CODE --- #78 01000B17H LINE CODE --- #79 01000B17H LINE CODE --- #80 01000B1DH LINE CODE --- #81 01000B1DH LINE CODE --- #82 01000B20H LINE CODE --- #83 01000B22H LINE CODE --- #85 01000B22H LINE CODE --- #86 01000B25H LINE CODE --- #88 01000B29H LINE CODE --- #89 01000B29H LINE CODE --- #90 01000B33H LINE CODE --- #91 01000B33H LINE CODE --- #92 01000B52H LINE CODE --- #93 01000B54H LINE CODE --- #95 01000B54H LINE CODE --- #96 01000B5BH LINE CODE --- #97 01000B5BH LINE CODE --- #99 01000B62H LINE CODE --- #100 01000B6FH LINE CODE --- #101 01000B89H LINE CODE --- #102 01000BAFH LINE CODE --- #104 01000BB5H LINE CODE --- #105 01000BB5H LINE CODE --- #106 01000BD4H LINE CODE --- #107 01000BD6H LINE CODE --- #109 01000BD6H LINE CODE --- #110 01000BE5H LINE CODE --- #111 01000BE5H LINE CODE --- #113 01000BE8H LINE CODE --- #114 01000BEBH LINE CODE --- #115 01000BEEH LINE CODE --- #116 01000BF1H LINE CODE --- #117 01000BF1H LINE CODE --- #118 01000BF1H LINE CODE --- #119 --- BLOCKEND --- --- LVL=0 --- MODULE --- --- ADDFUNCTION 00000020H.0 PUBLIC BIT BIT isCtrlPowOn 02000040H PUBLIC XDATA INT refRampOut 0200000EH PUBLIC XDATA --- mcFocCtrl 02000000H PUBLIC XDATA --- mcRefRamp 01000EE2H PUBLIC CODE --- ATORamp 01000713H PUBLIC CODE --- _Motor_Ramp 01000BF5H PUBLIC CODE --- Speed_response 0100000EH PUBLIC CODE --- TargetRef_Process 010013ECH PUBLIC CODE --- _Abs_F16 LX51 LINKER/LOCATER V4.66.100.0 12/29/2025 08:49:06 PAGE 14 000000C0H.2 SFRSYM DATA BIT GP52 000000B8H.3 SFRSYM DATA BIT GP43 000000B0H.4 SFRSYM DATA BIT GP34 000000A0H.5 SFRSYM DATA BIT GP25 00000090H.6 SFRSYM DATA BIT GP16 00000080H.7 SFRSYM DATA BIT GP07 00000088H.1 SFRSYM DATA BIT IT01 00000088H.3 SFRSYM DATA BIT IT10 000000C0H.3 SFRSYM DATA BIT GP53 000000B8H.4 SFRSYM DATA BIT GP44 000000B0H.5 SFRSYM DATA BIT GP35 000000A0H.6 SFRSYM DATA BIT GP26 00000090H.7 SFRSYM DATA BIT GP17 00000080H SFRSYM DATA BYTE P0 00000088H.4 SFRSYM DATA BIT IT11 000000C9H SFRSYM DATA BYTE RST_SR 000000D9H SFRSYM DATA BYTE EVT_FILT 000000B8H.5 SFRSYM DATA BIT GP45 000000B0H.6 SFRSYM DATA BIT GP36 000000A0H.7 SFRSYM DATA BIT GP27 00000090H SFRSYM DATA BYTE P1 000000B8H.6 SFRSYM DATA BIT GP46 000000B0H.7 SFRSYM DATA BIT GP37 000000A0H SFRSYM DATA BYTE P2 000000B8H.7 SFRSYM DATA BIT GP47 000000B0H SFRSYM DATA BYTE P3 000000B8H SFRSYM DATA BYTE P4 000000D0H.6 SFRSYM DATA BIT AC 000000C0H SFRSYM DATA BYTE P5 000000A8H.7 SFRSYM DATA BIT EA 000000D5H SFRSYM DATA BYTE CMP_CR0 000000D6H SFRSYM DATA BYTE CMP_CR1 000000DAH SFRSYM DATA BYTE CMP_CR2 000000DCH SFRSYM DATA BYTE CMP_CR3 000000F8H.0 SFRSYM DATA BIT OISUH 000000E1H SFRSYM DATA BYTE CMP_CR4 000000F8H.2 SFRSYM DATA BIT OISVH 000000F8H.4 SFRSYM DATA BIT OISWH 000000F8H.1 SFRSYM DATA BIT OISUL 000000A8H SFRSYM DATA BYTE IE 000000F8H.3 SFRSYM DATA BIT OISVL 000000F9H SFRSYM DATA BYTE PI_CR 000000F8H.5 SFRSYM DATA BIT OISWL 000000AAH SFRSYM DATA WORD TIM2__CNTR 000000A2H SFRSYM DATA WORD TIM3__CNTR 000000E2H SFRSYM DATA BYTE HALL_CR 00000092H SFRSYM DATA WORD TIM4__CNTR 00000098H.0 SFRSYM DATA BIT RI 00000098H.6 SFRSYM DATA BIT UT_MOD0 00000098H.7 SFRSYM DATA BIT UT_MOD1 000000D0H.7 SFRSYM DATA BIT CY 00000098H.1 SFRSYM DATA BIT TI 00000084H SFRSYM DATA BYTE FLA_KEY 00000098H SFRSYM DATA BYTE UT_CR 00000099H SFRSYM DATA BYTE UT_DR 000000D0H.2 SFRSYM DATA BIT OV 0000009AH SFRSYM DATA WORD UT_BAUD 000000D8H.2 SFRSYM DATA BIT UT2RB8 000000D8H.3 SFRSYM DATA BIT UT2TB8 000000D8H.5 SFRSYM DATA BIT UT2SM2 00000087H SFRSYM DATA BYTE PCON 00000088H SFRSYM DATA BYTE TCON 00000082H SFRSYM DATA WORD DPTR 00000088H.2 SFRSYM DATA BIT IF0 000000D8H.4 SFRSYM DATA BIT UT2REN LX51 LINKER/LOCATER V4.66.100.0 12/29/2025 08:49:06 PAGE 15 000000AEH SFRSYM DATA WORD TIM2__ARR 000000A1H SFRSYM DATA BYTE TIM2_CR0 000000A6H SFRSYM DATA WORD TIM3__ARR 0000009CH SFRSYM DATA BYTE TIM3_CR0 000000A9H SFRSYM DATA BYTE TIM2_CR1 00000096H SFRSYM DATA WORD TIM4__ARR 0000009EH SFRSYM DATA BYTE TIM4_CR0 0000009DH SFRSYM DATA BYTE TIM3_CR1 000000F8H SFRSYM DATA BYTE DRV_OUT 0000009FH SFRSYM DATA BYTE TIM4_CR1 000000E0H SFRSYM DATA BYTE ACC 000000DBH SFRSYM DATA BYTE LVSR 000000A8H.4 SFRSYM DATA BIT ES0 00000085H SFRSYM DATA BYTE FLA_CR 0000008AH SFRSYM DATA BYTE IP0 0000008BH SFRSYM DATA BYTE IP1 0000008CH SFRSYM DATA BYTE IP2 00000098H.2 SFRSYM DATA BIT RB8 0000008DH SFRSYM DATA BYTE IP3 000000A8H.0 SFRSYM DATA BIT EX0 00000098H.3 SFRSYM DATA BIT TB8 000000A8H.2 SFRSYM DATA BIT EX1 000000D0H.0 SFRSYM DATA BIT P 000000D8H SFRSYM DATA BYTE UT2_CR 00000089H SFRSYM DATA BYTE UT2_DR 00000098H.5 SFRSYM DATA BIT SM2 000000D0H.3 SFRSYM DATA BIT RS0 000000D0H.4 SFRSYM DATA BIT RS1 000000C1H SFRSYM DATA BYTE MDU_CR 000000F8H.7 SFRSYM DATA BIT MOE 00000098H.4 SFRSYM DATA BIT REN 000000D7H SFRSYM DATA BYTE CMP_SR 000000D8H.6 SFRSYM DATA BIT UT2MOD0 000000D8H.7 SFRSYM DATA BIT UT2MOD1 000000D1H SFRSYM DATA BYTE P1_IE 000000D2H SFRSYM DATA BYTE P1_IF 000000D3H SFRSYM DATA BYTE P4_IE 000000D4H SFRSYM DATA BYTE P4_IF 000000ACH SFRSYM DATA WORD TIM2__DR 000000FCH SFRSYM DATA BYTE P0_OE 000000A4H SFRSYM DATA WORD TIM3__DR 000000FDH SFRSYM DATA BYTE P1_OE 00000094H SFRSYM DATA WORD TIM4__DR 000000D0H.5 SFRSYM DATA BIT F0 000000FEH SFRSYM DATA BYTE P2_OE 000000D0H.1 SFRSYM DATA BIT F1 000000FFH SFRSYM DATA BYTE P3_OE 00000080H.0 SFRSYM DATA BIT GP00 000000D8H.0 SFRSYM DATA BIT UT2RI 000000E9H SFRSYM DATA BYTE P4_OE 00000090H.0 SFRSYM DATA BIT GP10 00000080H.1 SFRSYM DATA BIT GP01 000000A8H.6 SFRSYM DATA BIT RTCIE 000000FBH SFRSYM DATA BYTE P5_OE 000000A0H.0 SFRSYM DATA BIT GP20 00000090H.1 SFRSYM DATA BIT GP11 00000080H.2 SFRSYM DATA BIT GP02 000000D8H.1 SFRSYM DATA BIT UT2TI 000000B0H.0 SFRSYM DATA BIT GP30 000000A0H.1 SFRSYM DATA BIT GP21 00000090H.2 SFRSYM DATA BIT GP12 00000080H.3 SFRSYM DATA BIT GP03 000000A8H.1 SFRSYM DATA BIT TSDIE 000000D0H SFRSYM DATA BYTE PSW 000000B8H.0 SFRSYM DATA BIT GP40 LX51 LINKER/LOCATER V4.66.100.0 12/29/2025 08:49:06 PAGE 16 000000B0H.1 SFRSYM DATA BIT GP31 000000A0H.2 SFRSYM DATA BIT GP22 00000090H.3 SFRSYM DATA BIT GP13 00000080H.4 SFRSYM DATA BIT GP04 000000A8H.3 SFRSYM DATA BIT SPIIE 00000088H.5 SFRSYM DATA BIT TSDIF 000000C0H.0 SFRSYM DATA BIT GP50 000000B8H.1 SFRSYM DATA BIT GP41 000000B0H.2 SFRSYM DATA BIT GP32 000000A0H.3 SFRSYM DATA BIT GP23 00000090H.4 SFRSYM DATA BIT GP14 00000080H.5 SFRSYM DATA BIT GP05 000000C0H.1 SFRSYM DATA BIT GP51 000000B8H.2 SFRSYM DATA BIT GP42 000000B0H.3 SFRSYM DATA BIT GP33 000000A0H.4 SFRSYM DATA BIT GP24 00000090H.5 SFRSYM DATA BIT GP15 00000080H.6 SFRSYM DATA BIT GP06 00000088H.0 SFRSYM DATA BIT IT00 010013ECH BLOCK CODE --- LVL=0 00000004H SYMBOL DATA INT value 010013ECH LINE CODE --- #16 010013F0H LINE CODE --- #17 010013F0H LINE CODE --- #18 010013FBH LINE CODE --- #19 010013FBH LINE CODE --- #20 01001403H LINE CODE --- #21 01001403H LINE CODE --- #23 01001403H LINE CODE --- #24 01001407H LINE CODE --- #25 01001407H LINE CODE --- #26 --- BLOCKEND --- --- LVL=0 0100000EH BLOCK CODE --- LVL=0 0100000EH LINE CODE --- #52 0100000EH LINE CODE --- #53 0100000EH LINE CODE --- #55 01000010H LINE CODE --- #56 0100001AH LINE CODE --- #59 --- BLOCKEND --- --- LVL=0 01000BF5H BLOCK CODE --- LVL=0 01000BF5H BLOCK CODE NEAR LAB LVL=1 0200005FH SYMBOL XDATA WORD FOC_KSLIDE_Temp 02000061H SYMBOL XDATA WORD FOC_EKLPFMIN_Temp --- BLOCKEND --- --- LVL=1 01000BF5H LINE CODE --- #66 01000BF5H LINE CODE --- #67 01000BF5H LINE CODE --- #68 01000BFCH LINE CODE --- #69 01000C00H LINE CODE --- #71 01000C0FH LINE CODE --- #72 01000C0FH LINE CODE --- #73 01000C1FH LINE CODE --- #74 01000C1FH LINE CODE --- #75 01000C1FH LINE CODE --- #76 01000C1FH LINE CODE --- #77 01000C30H LINE CODE --- #78 01000C30H LINE CODE --- #79 01000C36H LINE CODE --- #81 01000C3FH LINE CODE --- #82 01000C3FH LINE CODE --- #83 01000C45H LINE CODE --- #84 01000C4FH LINE CODE --- #85 LX51 LINKER/LOCATER V4.66.100.0 12/29/2025 08:49:06 PAGE 17 01000C56H LINE CODE --- #86 01000C60H LINE CODE --- #87 01000C69H LINE CODE --- #89 01000C73H LINE CODE --- #90 01000C79H LINE CODE --- #91 01000C88H LINE CODE --- #92 01000C8FH LINE CODE --- #93 01000C99H LINE CODE --- #94 01000C99H LINE CODE --- #95 01000C9AH LINE CODE --- #97 01000C9AH LINE CODE --- #98 01000C9FH LINE CODE --- #99 01000C9FH LINE CODE --- #100 01000C9FH LINE CODE --- #101 01000CA0H LINE CODE --- #103 01000CA0H LINE CODE --- #104 01000CA0H LINE CODE --- #105 01000CA6H LINE CODE --- #107 01000CACH LINE CODE --- #108 01000CACH LINE CODE --- #109 01000CAEH LINE CODE --- #110 01000CC1H LINE CODE --- #111 01000CDBH LINE CODE --- #112 01000CE2H LINE CODE --- #113 01000CE2H LINE CODE --- #114 01000CE2H LINE CODE --- #115 01000CE2H LINE CODE --- #116 01000CE2H LINE CODE --- #117 01000CE2H LINE CODE --- #118 --- BLOCKEND --- --- LVL=0 01000713H BLOCK CODE --- LVL=0 00000006H SYMBOL DATA INT ref 01000713H LINE CODE --- #130 01000713H LINE CODE --- #131 01000713H LINE CODE --- #132 0100071BH LINE CODE --- #134 01000738H LINE CODE --- #135 01000738H LINE CODE --- #136 01000782H LINE CODE --- #137 01000782H LINE CODE --- #138 010007A5H LINE CODE --- #139 010007A8H LINE CODE --- #141 010007A8H LINE CODE --- #142 010007BAH LINE CODE --- #143 010007BAH LINE CODE --- #144 010007BDH LINE CODE --- #145 010007E1H LINE CODE --- #146 010007E1H LINE CODE --- #147 01000829H LINE CODE --- #148 01000829H LINE CODE --- #149 0100084EH LINE CODE --- #150 01000850H LINE CODE --- #152 01000850H LINE CODE --- #153 01000862H LINE CODE --- #154 01000862H LINE CODE --- #155 01000864H LINE CODE --- #157 01000864H LINE CODE --- #158 01000876H LINE CODE --- #159 01000876H LINE CODE --- #161 01000887H LINE CODE --- #162 --- BLOCKEND --- --- LVL=0 01000EE2H BLOCK CODE --- LVL=0 01000EE2H LINE CODE --- #169 LX51 LINKER/LOCATER V4.66.100.0 12/29/2025 08:49:06 PAGE 18 01000EE2H LINE CODE --- #170 01000EE2H LINE CODE --- #171 01000EE8H LINE CODE --- #172 01000EE8H LINE CODE --- #173 01000EF5H LINE CODE --- #174 01000EF5H LINE CODE --- #175 01000EFFH LINE CODE --- #176 01000F07H LINE CODE --- #177 01000F08H LINE CODE --- #178 01000F0EH LINE CODE --- #179 01000F0EH LINE CODE --- #180 01000F18H LINE CODE --- #181 01000F20H LINE CODE --- #182 01000F21H LINE CODE --- #183 01000F27H LINE CODE --- #184 01000F27H LINE CODE --- #185 01000F31H LINE CODE --- #186 01000F39H LINE CODE --- #187 01000F3AH LINE CODE --- #188 01000F49H LINE CODE --- #189 01000F49H LINE CODE --- #190 01000F53H LINE CODE --- #191 01000F5BH LINE CODE --- #192 01000F61H LINE CODE --- #193 01000F61H LINE CODE --- #194 01000F61H LINE CODE --- #195 --- BLOCKEND --- --- LVL=0 --- MODULE --- --- INTERRUPT 0000000BH PUBLIC IDATA INT Power_Currt 0100000AH PUBLIC CODE --- UART2_INT 01001438H PUBLIC CODE --- CMP3_INT 01001187H PUBLIC CODE --- SYStick_INT 010013CFH PUBLIC CODE --- TIM3_INT 01001421H PUBLIC CODE --- DRV_ISR 01000066H PUBLIC CODE --- EXTERN0_INT 010013AAH PUBLIC CODE --- LVW_TSD_INT 000000C0H.2 SFRSYM DATA BIT GP52 000000B8H.3 SFRSYM DATA BIT GP43 000000B0H.4 SFRSYM DATA BIT GP34 000000A0H.5 SFRSYM DATA BIT GP25 00000090H.6 SFRSYM DATA BIT GP16 00000080H.7 SFRSYM DATA BIT GP07 00000088H.1 SFRSYM DATA BIT IT01 00000088H.3 SFRSYM DATA BIT IT10 000000C0H.3 SFRSYM DATA BIT GP53 000000B8H.4 SFRSYM DATA BIT GP44 000000B0H.5 SFRSYM DATA BIT GP35 000000A0H.6 SFRSYM DATA BIT GP26 00000090H.7 SFRSYM DATA BIT GP17 00000080H SFRSYM DATA BYTE P0 00000088H.4 SFRSYM DATA BIT IT11 000000C9H SFRSYM DATA BYTE RST_SR 000000D9H SFRSYM DATA BYTE EVT_FILT 000000B8H.5 SFRSYM DATA BIT GP45 000000B0H.6 SFRSYM DATA BIT GP36 000000A0H.7 SFRSYM DATA BIT GP27 00000090H SFRSYM DATA BYTE P1 000000B8H.6 SFRSYM DATA BIT GP46 000000B0H.7 SFRSYM DATA BIT GP37 000000A0H SFRSYM DATA BYTE P2 000000B8H.7 SFRSYM DATA BIT GP47 000000B0H SFRSYM DATA BYTE P3 000000B8H SFRSYM DATA BYTE P4 000000D0H.6 SFRSYM DATA BIT AC LX51 LINKER/LOCATER V4.66.100.0 12/29/2025 08:49:06 PAGE 19 000000C0H SFRSYM DATA BYTE P5 000000A8H.7 SFRSYM DATA BIT EA 000000D5H SFRSYM DATA BYTE CMP_CR0 000000D6H SFRSYM DATA BYTE CMP_CR1 000000DAH SFRSYM DATA BYTE CMP_CR2 000000DCH SFRSYM DATA BYTE CMP_CR3 000000F8H.0 SFRSYM DATA BIT OISUH 000000E1H SFRSYM DATA BYTE CMP_CR4 000000F8H.2 SFRSYM DATA BIT OISVH 000000F8H.4 SFRSYM DATA BIT OISWH 000000F8H.1 SFRSYM DATA BIT OISUL 000000A8H SFRSYM DATA BYTE IE 000000F8H.3 SFRSYM DATA BIT OISVL 000000F9H SFRSYM DATA BYTE PI_CR 000000F8H.5 SFRSYM DATA BIT OISWL 000000AAH SFRSYM DATA WORD TIM2__CNTR 000000A2H SFRSYM DATA WORD TIM3__CNTR 000000E2H SFRSYM DATA BYTE HALL_CR 00000092H SFRSYM DATA WORD TIM4__CNTR 00000098H.0 SFRSYM DATA BIT RI 00000098H.6 SFRSYM DATA BIT UT_MOD0 00000098H.7 SFRSYM DATA BIT UT_MOD1 000000D0H.7 SFRSYM DATA BIT CY 00000098H.1 SFRSYM DATA BIT TI 00000084H SFRSYM DATA BYTE FLA_KEY 00000098H SFRSYM DATA BYTE UT_CR 00000099H SFRSYM DATA BYTE UT_DR 000000D0H.2 SFRSYM DATA BIT OV 0000009AH SFRSYM DATA WORD UT_BAUD 000000D8H.2 SFRSYM DATA BIT UT2RB8 000000D8H.3 SFRSYM DATA BIT UT2TB8 000000D8H.5 SFRSYM DATA BIT UT2SM2 00000087H SFRSYM DATA BYTE PCON 00000088H SFRSYM DATA BYTE TCON 00000082H SFRSYM DATA WORD DPTR 00000088H.2 SFRSYM DATA BIT IF0 000000D8H.4 SFRSYM DATA BIT UT2REN 000000AEH SFRSYM DATA WORD TIM2__ARR 000000A1H SFRSYM DATA BYTE TIM2_CR0 000000A6H SFRSYM DATA WORD TIM3__ARR 0000009CH SFRSYM DATA BYTE TIM3_CR0 000000A9H SFRSYM DATA BYTE TIM2_CR1 00000096H SFRSYM DATA WORD TIM4__ARR 0000009EH SFRSYM DATA BYTE TIM4_CR0 0000009DH SFRSYM DATA BYTE TIM3_CR1 000000F8H SFRSYM DATA BYTE DRV_OUT 0000009FH SFRSYM DATA BYTE TIM4_CR1 000000E0H SFRSYM DATA BYTE ACC 000000DBH SFRSYM DATA BYTE LVSR 000000A8H.4 SFRSYM DATA BIT ES0 00000085H SFRSYM DATA BYTE FLA_CR 0000008AH SFRSYM DATA BYTE IP0 0000008BH SFRSYM DATA BYTE IP1 0000008CH SFRSYM DATA BYTE IP2 00000098H.2 SFRSYM DATA BIT RB8 0000008DH SFRSYM DATA BYTE IP3 000000A8H.0 SFRSYM DATA BIT EX0 00000098H.3 SFRSYM DATA BIT TB8 000000A8H.2 SFRSYM DATA BIT EX1 000000D0H.0 SFRSYM DATA BIT P 000000D8H SFRSYM DATA BYTE UT2_CR 00000089H SFRSYM DATA BYTE UT2_DR 00000098H.5 SFRSYM DATA BIT SM2 000000D0H.3 SFRSYM DATA BIT RS0 000000D0H.4 SFRSYM DATA BIT RS1 LX51 LINKER/LOCATER V4.66.100.0 12/29/2025 08:49:06 PAGE 20 000000C1H SFRSYM DATA BYTE MDU_CR 000000F8H.7 SFRSYM DATA BIT MOE 00000098H.4 SFRSYM DATA BIT REN 000000D7H SFRSYM DATA BYTE CMP_SR 000000D8H.6 SFRSYM DATA BIT UT2MOD0 000000D8H.7 SFRSYM DATA BIT UT2MOD1 000000D1H SFRSYM DATA BYTE P1_IE 000000D2H SFRSYM DATA BYTE P1_IF 000000D3H SFRSYM DATA BYTE P4_IE 000000D4H SFRSYM DATA BYTE P4_IF 000000ACH SFRSYM DATA WORD TIM2__DR 000000FCH SFRSYM DATA BYTE P0_OE 000000A4H SFRSYM DATA WORD TIM3__DR 000000FDH SFRSYM DATA BYTE P1_OE 00000094H SFRSYM DATA WORD TIM4__DR 000000D0H.5 SFRSYM DATA BIT F0 000000FEH SFRSYM DATA BYTE P2_OE 000000D0H.1 SFRSYM DATA BIT F1 000000FFH SFRSYM DATA BYTE P3_OE 00000080H.0 SFRSYM DATA BIT GP00 000000D8H.0 SFRSYM DATA BIT UT2RI 000000E9H SFRSYM DATA BYTE P4_OE 00000090H.0 SFRSYM DATA BIT GP10 00000080H.1 SFRSYM DATA BIT GP01 000000A8H.6 SFRSYM DATA BIT RTCIE 000000FBH SFRSYM DATA BYTE P5_OE 000000A0H.0 SFRSYM DATA BIT GP20 00000090H.1 SFRSYM DATA BIT GP11 00000080H.2 SFRSYM DATA BIT GP02 000000D8H.1 SFRSYM DATA BIT UT2TI 000000B0H.0 SFRSYM DATA BIT GP30 000000A0H.1 SFRSYM DATA BIT GP21 00000090H.2 SFRSYM DATA BIT GP12 00000080H.3 SFRSYM DATA BIT GP03 000000A8H.1 SFRSYM DATA BIT TSDIE 000000D0H SFRSYM DATA BYTE PSW 000000B8H.0 SFRSYM DATA BIT GP40 000000B0H.1 SFRSYM DATA BIT GP31 000000A0H.2 SFRSYM DATA BIT GP22 00000090H.3 SFRSYM DATA BIT GP13 00000080H.4 SFRSYM DATA BIT GP04 000000A8H.3 SFRSYM DATA BIT SPIIE 00000088H.5 SFRSYM DATA BIT TSDIF 000000C0H.0 SFRSYM DATA BIT GP50 000000B8H.1 SFRSYM DATA BIT GP41 000000B0H.2 SFRSYM DATA BIT GP32 000000A0H.3 SFRSYM DATA BIT GP23 00000090H.4 SFRSYM DATA BIT GP14 00000080H.5 SFRSYM DATA BIT GP05 000000C0H.1 SFRSYM DATA BIT GP51 000000B8H.2 SFRSYM DATA BIT GP42 000000B0H.3 SFRSYM DATA BIT GP33 000000A0H.4 SFRSYM DATA BIT GP24 00000090H.5 SFRSYM DATA BIT GP15 00000080H.6 SFRSYM DATA BIT GP06 00000088H.0 SFRSYM DATA BIT IT00 010013AAH BLOCK CODE --- LVL=0 010013AAH LINE CODE --- #14 010013ACH LINE CODE --- #16 010013B1H LINE CODE --- #17 010013B1H LINE CODE --- #18 010013B6H LINE CODE --- #19 010013B6H LINE CODE --- #20 010013B9H LINE CODE --- #21 LX51 LINKER/LOCATER V4.66.100.0 12/29/2025 08:49:06 PAGE 21 010013BCH LINE CODE --- #22 010013BCH LINE CODE --- #24 010013BFH LINE CODE --- #25 010013BFH LINE CODE --- #27 010013C2H LINE CODE --- #28 010013C2H LINE CODE --- #29 010013C7H LINE CODE --- #30 010013C7H LINE CODE --- #31 010013CAH LINE CODE --- #32 010013CAH LINE CODE --- #34 010013CCH LINE CODE --- #35 010013CCH LINE CODE --- #36 --- BLOCKEND --- --- LVL=0 01000066H BLOCK CODE --- LVL=0 01000066H LINE CODE --- #43 01000066H LINE CODE --- #45 01000069H LINE CODE --- #46 01000069H LINE CODE --- #47 0100006BH LINE CODE --- #48 0100006BH LINE CODE --- #49 --- BLOCKEND --- --- LVL=0 01001421H BLOCK CODE --- LVL=0 01001421H LINE CODE --- #56 01001427H LINE CODE --- #58 0100142EH LINE CODE --- #59 0100142EH LINE CODE --- #60 01001431H LINE CODE --- #61 01001431H LINE CODE --- #62 --- BLOCKEND --- --- LVL=0 010013CFH BLOCK CODE --- LVL=0 010013CFH LINE CODE --- #71 010013D1H LINE CODE --- #73 010013D6H LINE CODE --- #74 010013D6H LINE CODE --- #75 010013D9H LINE CODE --- #76 010013D9H LINE CODE --- #78 010013DEH LINE CODE --- #79 010013DEH LINE CODE --- #80 010013E1H LINE CODE --- #81 010013E1H LINE CODE --- #83 010013E6H LINE CODE --- #84 010013E6H LINE CODE --- #85 010013E9H LINE CODE --- #86 010013E9H LINE CODE --- #87 --- BLOCKEND --- --- LVL=0 01001187H BLOCK CODE --- LVL=0 01001187H LINE CODE --- #95 0100118FH LINE CODE --- #97 01001196H LINE CODE --- #98 01001196H LINE CODE --- #99 01001199H LINE CODE --- #101 010011A8H LINE CODE --- #102 010011B4H LINE CODE --- #104 010011BAH LINE CODE --- #105 010011BAH LINE CODE --- #106 --- BLOCKEND --- --- LVL=0 01001438H BLOCK CODE --- LVL=0 01001438H LINE CODE --- #116 0100143AH LINE CODE --- #118 0100143FH LINE CODE --- #119 LX51 LINKER/LOCATER V4.66.100.0 12/29/2025 08:49:06 PAGE 22 0100143FH LINE CODE --- #120 01001445H LINE CODE --- #121 01001445H LINE CODE --- #122 01001448H LINE CODE --- #123 01001448H LINE CODE --- #125 0100144BH LINE CODE --- #126 0100144BH LINE CODE --- #127 --- BLOCKEND --- --- LVL=0 0100000AH BLOCK CODE --- LVL=0 0100000AH LINE CODE --- #129 0100000AH LINE CODE --- #131 --- BLOCKEND --- --- LVL=0 --- MODULE --- --- MOTORCONTROL 00000009H PUBLIC DATA BYTE mcState 02000063H PUBLIC XDATA --- McStaSet 010004EDH PUBLIC CODE --- MC_Control 000000C0H.2 SFRSYM DATA BIT GP52 000000B8H.3 SFRSYM DATA BIT GP43 000000B0H.4 SFRSYM DATA BIT GP34 000000A0H.5 SFRSYM DATA BIT GP25 00000090H.6 SFRSYM DATA BIT GP16 00000080H.7 SFRSYM DATA BIT GP07 00000088H.1 SFRSYM DATA BIT IT01 00000088H.3 SFRSYM DATA BIT IT10 000000C0H.3 SFRSYM DATA BIT GP53 000000B8H.4 SFRSYM DATA BIT GP44 000000B0H.5 SFRSYM DATA BIT GP35 000000A0H.6 SFRSYM DATA BIT GP26 00000090H.7 SFRSYM DATA BIT GP17 00000080H SFRSYM DATA BYTE P0 00000088H.4 SFRSYM DATA BIT IT11 000000C9H SFRSYM DATA BYTE RST_SR 000000D9H SFRSYM DATA BYTE EVT_FILT 000000B8H.5 SFRSYM DATA BIT GP45 000000B0H.6 SFRSYM DATA BIT GP36 000000A0H.7 SFRSYM DATA BIT GP27 00000090H SFRSYM DATA BYTE P1 000000B8H.6 SFRSYM DATA BIT GP46 000000B0H.7 SFRSYM DATA BIT GP37 000000A0H SFRSYM DATA BYTE P2 000000B8H.7 SFRSYM DATA BIT GP47 000000B0H SFRSYM DATA BYTE P3 000000B8H SFRSYM DATA BYTE P4 000000D0H.6 SFRSYM DATA BIT AC 000000C0H SFRSYM DATA BYTE P5 000000A8H.7 SFRSYM DATA BIT EA 000000D5H SFRSYM DATA BYTE CMP_CR0 000000D6H SFRSYM DATA BYTE CMP_CR1 000000DAH SFRSYM DATA BYTE CMP_CR2 000000DCH SFRSYM DATA BYTE CMP_CR3 000000F8H.0 SFRSYM DATA BIT OISUH 000000E1H SFRSYM DATA BYTE CMP_CR4 000000F8H.2 SFRSYM DATA BIT OISVH 000000F8H.4 SFRSYM DATA BIT OISWH 000000F8H.1 SFRSYM DATA BIT OISUL 000000A8H SFRSYM DATA BYTE IE 000000F8H.3 SFRSYM DATA BIT OISVL 000000F9H SFRSYM DATA BYTE PI_CR 000000F8H.5 SFRSYM DATA BIT OISWL 000000AAH SFRSYM DATA WORD TIM2__CNTR 000000A2H SFRSYM DATA WORD TIM3__CNTR 000000E2H SFRSYM DATA BYTE HALL_CR 00000092H SFRSYM DATA WORD TIM4__CNTR LX51 LINKER/LOCATER V4.66.100.0 12/29/2025 08:49:06 PAGE 23 00000098H.0 SFRSYM DATA BIT RI 00000098H.6 SFRSYM DATA BIT UT_MOD0 00000098H.7 SFRSYM DATA BIT UT_MOD1 000000D0H.7 SFRSYM DATA BIT CY 00000098H.1 SFRSYM DATA BIT TI 00000084H SFRSYM DATA BYTE FLA_KEY 00000098H SFRSYM DATA BYTE UT_CR 00000099H SFRSYM DATA BYTE UT_DR 000000D0H.2 SFRSYM DATA BIT OV 0000009AH SFRSYM DATA WORD UT_BAUD 000000D8H.2 SFRSYM DATA BIT UT2RB8 000000D8H.3 SFRSYM DATA BIT UT2TB8 000000D8H.5 SFRSYM DATA BIT UT2SM2 00000087H SFRSYM DATA BYTE PCON 00000088H SFRSYM DATA BYTE TCON 00000082H SFRSYM DATA WORD DPTR 00000088H.2 SFRSYM DATA BIT IF0 000000D8H.4 SFRSYM DATA BIT UT2REN 000000AEH SFRSYM DATA WORD TIM2__ARR 000000A1H SFRSYM DATA BYTE TIM2_CR0 000000A6H SFRSYM DATA WORD TIM3__ARR 0000009CH SFRSYM DATA BYTE TIM3_CR0 000000A9H SFRSYM DATA BYTE TIM2_CR1 00000096H SFRSYM DATA WORD TIM4__ARR 0000009EH SFRSYM DATA BYTE TIM4_CR0 0000009DH SFRSYM DATA BYTE TIM3_CR1 000000F8H SFRSYM DATA BYTE DRV_OUT 0000009FH SFRSYM DATA BYTE TIM4_CR1 000000E0H SFRSYM DATA BYTE ACC 000000DBH SFRSYM DATA BYTE LVSR 000000A8H.4 SFRSYM DATA BIT ES0 00000085H SFRSYM DATA BYTE FLA_CR 0000008AH SFRSYM DATA BYTE IP0 0000008BH SFRSYM DATA BYTE IP1 0000008CH SFRSYM DATA BYTE IP2 00000098H.2 SFRSYM DATA BIT RB8 0000008DH SFRSYM DATA BYTE IP3 000000A8H.0 SFRSYM DATA BIT EX0 00000098H.3 SFRSYM DATA BIT TB8 000000A8H.2 SFRSYM DATA BIT EX1 000000D0H.0 SFRSYM DATA BIT P 000000D8H SFRSYM DATA BYTE UT2_CR 00000089H SFRSYM DATA BYTE UT2_DR 00000098H.5 SFRSYM DATA BIT SM2 000000D0H.3 SFRSYM DATA BIT RS0 000000D0H.4 SFRSYM DATA BIT RS1 000000C1H SFRSYM DATA BYTE MDU_CR 000000F8H.7 SFRSYM DATA BIT MOE 00000098H.4 SFRSYM DATA BIT REN 000000D7H SFRSYM DATA BYTE CMP_SR 000000D8H.6 SFRSYM DATA BIT UT2MOD0 000000D8H.7 SFRSYM DATA BIT UT2MOD1 000000D1H SFRSYM DATA BYTE P1_IE 000000D2H SFRSYM DATA BYTE P1_IF 000000D3H SFRSYM DATA BYTE P4_IE 000000D4H SFRSYM DATA BYTE P4_IF 000000ACH SFRSYM DATA WORD TIM2__DR 000000FCH SFRSYM DATA BYTE P0_OE 000000A4H SFRSYM DATA WORD TIM3__DR 000000FDH SFRSYM DATA BYTE P1_OE 00000094H SFRSYM DATA WORD TIM4__DR 000000D0H.5 SFRSYM DATA BIT F0 000000FEH SFRSYM DATA BYTE P2_OE 000000D0H.1 SFRSYM DATA BIT F1 000000FFH SFRSYM DATA BYTE P3_OE LX51 LINKER/LOCATER V4.66.100.0 12/29/2025 08:49:06 PAGE 24 00000080H.0 SFRSYM DATA BIT GP00 000000D8H.0 SFRSYM DATA BIT UT2RI 000000E9H SFRSYM DATA BYTE P4_OE 00000090H.0 SFRSYM DATA BIT GP10 00000080H.1 SFRSYM DATA BIT GP01 000000A8H.6 SFRSYM DATA BIT RTCIE 000000FBH SFRSYM DATA BYTE P5_OE 000000A0H.0 SFRSYM DATA BIT GP20 00000090H.1 SFRSYM DATA BIT GP11 00000080H.2 SFRSYM DATA BIT GP02 000000D8H.1 SFRSYM DATA BIT UT2TI 000000B0H.0 SFRSYM DATA BIT GP30 000000A0H.1 SFRSYM DATA BIT GP21 00000090H.2 SFRSYM DATA BIT GP12 00000080H.3 SFRSYM DATA BIT GP03 000000A8H.1 SFRSYM DATA BIT TSDIE 000000D0H SFRSYM DATA BYTE PSW 000000B8H.0 SFRSYM DATA BIT GP40 000000B0H.1 SFRSYM DATA BIT GP31 000000A0H.2 SFRSYM DATA BIT GP22 00000090H.3 SFRSYM DATA BIT GP13 00000080H.4 SFRSYM DATA BIT GP04 000000A8H.3 SFRSYM DATA BIT SPIIE 00000088H.5 SFRSYM DATA BIT TSDIF 000000C0H.0 SFRSYM DATA BIT GP50 000000B8H.1 SFRSYM DATA BIT GP41 000000B0H.2 SFRSYM DATA BIT GP32 000000A0H.3 SFRSYM DATA BIT GP23 00000090H.4 SFRSYM DATA BIT GP14 00000080H.5 SFRSYM DATA BIT GP05 000000C0H.1 SFRSYM DATA BIT GP51 000000B8H.2 SFRSYM DATA BIT GP42 000000B0H.3 SFRSYM DATA BIT GP33 000000A0H.4 SFRSYM DATA BIT GP24 00000090H.5 SFRSYM DATA BIT GP15 00000080H.6 SFRSYM DATA BIT GP06 00000088H.0 SFRSYM DATA BIT IT00 010004EDH BLOCK CODE --- LVL=0 010004EDH LINE CODE --- #11 010004EDH LINE CODE --- #12 010004EDH LINE CODE --- #13 0100051CH LINE CODE --- #14 0100051CH LINE CODE --- #15 0100051CH LINE CODE --- #16 0100051FH LINE CODE --- #18 01000523H LINE CODE --- #19 01000523H LINE CODE --- #20 01000526H LINE CODE --- #21 01000527H LINE CODE --- #22 01000538H LINE CODE --- #23 0100053BH LINE CODE --- #25 0100053CH LINE CODE --- #27 0100053CH LINE CODE --- #28 01000540H LINE CODE --- #29 01000540H LINE CODE --- #30 01000543H LINE CODE --- #31 01000544H LINE CODE --- #32 01000547H LINE CODE --- #33 01000547H LINE CODE --- #34 0100054AH LINE CODE --- #35 0100054BH LINE CODE --- #37 0100054BH LINE CODE --- #38 0100054EH LINE CODE --- #44 01000558H LINE CODE --- #45 LX51 LINKER/LOCATER V4.66.100.0 12/29/2025 08:49:06 PAGE 25 0100055BH LINE CODE --- #46 01000565H LINE CODE --- #51 01000565H LINE CODE --- #53 01000566H LINE CODE --- #55 01000566H LINE CODE --- #56 0100056AH LINE CODE --- #57 0100056AH LINE CODE --- #58 0100056DH LINE CODE --- #59 0100056EH LINE CODE --- #60 01000571H LINE CODE --- #61 01000571H LINE CODE --- #62 01000574H LINE CODE --- #63 01000575H LINE CODE --- #65 01000575H LINE CODE --- #66 01000578H LINE CODE --- #68 01000585H LINE CODE --- #69 01000585H LINE CODE --- #70 01000587H LINE CODE --- #76 01000591H LINE CODE --- #77 01000594H LINE CODE --- #78 0100059EH LINE CODE --- #82 0100059EH LINE CODE --- #83 0100059EH LINE CODE --- #85 0100059FH LINE CODE --- #88 0100059FH LINE CODE --- #89 010005A3H LINE CODE --- #90 010005A3H LINE CODE --- #91 010005A6H LINE CODE --- #92 010005A7H LINE CODE --- #93 010005AAH LINE CODE --- #94 010005AAH LINE CODE --- #95 010005ADH LINE CODE --- #96 010005AEH LINE CODE --- #98 010005AEH LINE CODE --- #99 010005B1H LINE CODE --- #106 010005C0H LINE CODE --- #107 010005C0H LINE CODE --- #108 010005C5H LINE CODE --- #109 010005CFH LINE CODE --- #110 01000602H LINE CODE --- #111 01000603H LINE CODE --- #112 01000613H LINE CODE --- #113 01000613H LINE CODE --- #114 01000619H LINE CODE --- #115 01000623H LINE CODE --- #116 0100062DH LINE CODE --- #117 0100062EH LINE CODE --- #118 01000637H LINE CODE --- #119 01000637H LINE CODE --- #120 0100063DH LINE CODE --- #121 01000662H LINE CODE --- #122 01000686H LINE CODE --- #123 0100068EH LINE CODE --- #124 0100068FH LINE CODE --- #126 0100068FH LINE CODE --- #127 01000695H LINE CODE --- #128 01000698H LINE CODE --- #129 01000698H LINE CODE --- #132 01000698H LINE CODE --- #134 01000699H LINE CODE --- #137 01000699H LINE CODE --- #138 0100069CH LINE CODE --- #139 0100069FH LINE CODE --- #140 010006A0H LINE CODE --- #142 010006A0H LINE CODE --- #143 LX51 LINKER/LOCATER V4.66.100.0 12/29/2025 08:49:06 PAGE 26 010006A4H LINE CODE --- #144 010006A4H LINE CODE --- #145 010006A7H LINE CODE --- #146 010006A8H LINE CODE --- #147 010006ABH LINE CODE --- #148 010006ABH LINE CODE --- #149 010006AEH LINE CODE --- #150 010006B8H LINE CODE --- #151 010006B8H LINE CODE --- #153 010006B9H LINE CODE --- #155 010006B9H LINE CODE --- #156 010006BDH LINE CODE --- #157 010006BDH LINE CODE --- #158 010006C0H LINE CODE --- #159 010006C1H LINE CODE --- #161 010006C1H LINE CODE --- #162 010006DCH LINE CODE --- #163 010006DCH LINE CODE --- #164 010006DEH LINE CODE --- #165 010006E5H LINE CODE --- #166 010006E9H LINE CODE --- #167 010006EBH LINE CODE --- #168 010006EBH LINE CODE --- #169 010006EBH LINE CODE --- #171 010006ECH LINE CODE --- #173 010006ECH LINE CODE --- #174 010006F0H LINE CODE --- #175 010006F0H LINE CODE --- #176 010006F2H LINE CODE --- #177 010006F3H LINE CODE --- #179 010006F3H LINE CODE --- #180 01000709H LINE CODE --- #181 01000710H LINE CODE --- #182 01000712H LINE CODE --- #183 01000712H LINE CODE --- #185 01000712H LINE CODE --- #186 01000712H LINE CODE --- #187 --- BLOCKEND --- --- LVL=0 --- MODULE --- --- MOTORCONTROLFUNCTION 02000042H PUBLIC XDATA --- mcCurOffset 01001101H PUBLIC CODE --- Motor_Init 010011FDH PUBLIC CODE --- Motor_Ready 01000888H PUBLIC CODE --- GetCurrentOffset 01000E61H PUBLIC CODE --- Motor_Static_Open 01000FDEH PUBLIC CODE --- Motor_Align 01000CE3H PUBLIC CODE --- Motor_Charge 010009BFH PUBLIC CODE --- FOC_Init 000000C0H.2 SFRSYM DATA BIT GP52 000000B8H.3 SFRSYM DATA BIT GP43 000000B0H.4 SFRSYM DATA BIT GP34 000000A0H.5 SFRSYM DATA BIT GP25 00000090H.6 SFRSYM DATA BIT GP16 00000080H.7 SFRSYM DATA BIT GP07 00000088H.1 SFRSYM DATA BIT IT01 00000088H.3 SFRSYM DATA BIT IT10 000000C0H.3 SFRSYM DATA BIT GP53 000000B8H.4 SFRSYM DATA BIT GP44 000000B0H.5 SFRSYM DATA BIT GP35 000000A0H.6 SFRSYM DATA BIT GP26 00000090H.7 SFRSYM DATA BIT GP17 00000080H SFRSYM DATA BYTE P0 00000088H.4 SFRSYM DATA BIT IT11 000000C9H SFRSYM DATA BYTE RST_SR 000000D9H SFRSYM DATA BYTE EVT_FILT LX51 LINKER/LOCATER V4.66.100.0 12/29/2025 08:49:06 PAGE 27 000000B8H.5 SFRSYM DATA BIT GP45 000000B0H.6 SFRSYM DATA BIT GP36 000000A0H.7 SFRSYM DATA BIT GP27 00000090H SFRSYM DATA BYTE P1 000000B8H.6 SFRSYM DATA BIT GP46 000000B0H.7 SFRSYM DATA BIT GP37 000000A0H SFRSYM DATA BYTE P2 000000B8H.7 SFRSYM DATA BIT GP47 000000B0H SFRSYM DATA BYTE P3 000000B8H SFRSYM DATA BYTE P4 000000D0H.6 SFRSYM DATA BIT AC 000000C0H SFRSYM DATA BYTE P5 000000A8H.7 SFRSYM DATA BIT EA 000000D5H SFRSYM DATA BYTE CMP_CR0 000000D6H SFRSYM DATA BYTE CMP_CR1 000000DAH SFRSYM DATA BYTE CMP_CR2 000000DCH SFRSYM DATA BYTE CMP_CR3 000000F8H.0 SFRSYM DATA BIT OISUH 000000E1H SFRSYM DATA BYTE CMP_CR4 000000F8H.2 SFRSYM DATA BIT OISVH 000000F8H.4 SFRSYM DATA BIT OISWH 000000F8H.1 SFRSYM DATA BIT OISUL 000000A8H SFRSYM DATA BYTE IE 000000F8H.3 SFRSYM DATA BIT OISVL 000000F9H SFRSYM DATA BYTE PI_CR 000000F8H.5 SFRSYM DATA BIT OISWL 000000AAH SFRSYM DATA WORD TIM2__CNTR 000000A2H SFRSYM DATA WORD TIM3__CNTR 000000E2H SFRSYM DATA BYTE HALL_CR 00000092H SFRSYM DATA WORD TIM4__CNTR 00000098H.0 SFRSYM DATA BIT RI 00000098H.6 SFRSYM DATA BIT UT_MOD0 00000098H.7 SFRSYM DATA BIT UT_MOD1 000000D0H.7 SFRSYM DATA BIT CY 00000098H.1 SFRSYM DATA BIT TI 00000084H SFRSYM DATA BYTE FLA_KEY 00000098H SFRSYM DATA BYTE UT_CR 00000099H SFRSYM DATA BYTE UT_DR 000000D0H.2 SFRSYM DATA BIT OV 0000009AH SFRSYM DATA WORD UT_BAUD 000000D8H.2 SFRSYM DATA BIT UT2RB8 000000D8H.3 SFRSYM DATA BIT UT2TB8 000000D8H.5 SFRSYM DATA BIT UT2SM2 00000087H SFRSYM DATA BYTE PCON 00000088H SFRSYM DATA BYTE TCON 00000082H SFRSYM DATA WORD DPTR 00000088H.2 SFRSYM DATA BIT IF0 000000D8H.4 SFRSYM DATA BIT UT2REN 000000AEH SFRSYM DATA WORD TIM2__ARR 000000A1H SFRSYM DATA BYTE TIM2_CR0 000000A6H SFRSYM DATA WORD TIM3__ARR 0000009CH SFRSYM DATA BYTE TIM3_CR0 000000A9H SFRSYM DATA BYTE TIM2_CR1 00000096H SFRSYM DATA WORD TIM4__ARR 0000009EH SFRSYM DATA BYTE TIM4_CR0 0000009DH SFRSYM DATA BYTE TIM3_CR1 000000F8H SFRSYM DATA BYTE DRV_OUT 0000009FH SFRSYM DATA BYTE TIM4_CR1 000000E0H SFRSYM DATA BYTE ACC 000000DBH SFRSYM DATA BYTE LVSR 000000A8H.4 SFRSYM DATA BIT ES0 00000085H SFRSYM DATA BYTE FLA_CR 0000008AH SFRSYM DATA BYTE IP0 0000008BH SFRSYM DATA BYTE IP1 0000008CH SFRSYM DATA BYTE IP2 LX51 LINKER/LOCATER V4.66.100.0 12/29/2025 08:49:06 PAGE 28 00000098H.2 SFRSYM DATA BIT RB8 0000008DH SFRSYM DATA BYTE IP3 000000A8H.0 SFRSYM DATA BIT EX0 00000098H.3 SFRSYM DATA BIT TB8 000000A8H.2 SFRSYM DATA BIT EX1 000000D0H.0 SFRSYM DATA BIT P 000000D8H SFRSYM DATA BYTE UT2_CR 00000089H SFRSYM DATA BYTE UT2_DR 00000098H.5 SFRSYM DATA BIT SM2 000000D0H.3 SFRSYM DATA BIT RS0 000000D0H.4 SFRSYM DATA BIT RS1 000000C1H SFRSYM DATA BYTE MDU_CR 000000F8H.7 SFRSYM DATA BIT MOE 00000098H.4 SFRSYM DATA BIT REN 000000D7H SFRSYM DATA BYTE CMP_SR 000000D8H.6 SFRSYM DATA BIT UT2MOD0 000000D8H.7 SFRSYM DATA BIT UT2MOD1 000000D1H SFRSYM DATA BYTE P1_IE 000000D2H SFRSYM DATA BYTE P1_IF 000000D3H SFRSYM DATA BYTE P4_IE 000000D4H SFRSYM DATA BYTE P4_IF 000000ACH SFRSYM DATA WORD TIM2__DR 000000FCH SFRSYM DATA BYTE P0_OE 000000A4H SFRSYM DATA WORD TIM3__DR 000000FDH SFRSYM DATA BYTE P1_OE 00000094H SFRSYM DATA WORD TIM4__DR 000000D0H.5 SFRSYM DATA BIT F0 000000FEH SFRSYM DATA BYTE P2_OE 000000D0H.1 SFRSYM DATA BIT F1 000000FFH SFRSYM DATA BYTE P3_OE 00000080H.0 SFRSYM DATA BIT GP00 000000D8H.0 SFRSYM DATA BIT UT2RI 000000E9H SFRSYM DATA BYTE P4_OE 00000090H.0 SFRSYM DATA BIT GP10 00000080H.1 SFRSYM DATA BIT GP01 000000A8H.6 SFRSYM DATA BIT RTCIE 000000FBH SFRSYM DATA BYTE P5_OE 000000A0H.0 SFRSYM DATA BIT GP20 00000090H.1 SFRSYM DATA BIT GP11 00000080H.2 SFRSYM DATA BIT GP02 000000D8H.1 SFRSYM DATA BIT UT2TI 000000B0H.0 SFRSYM DATA BIT GP30 000000A0H.1 SFRSYM DATA BIT GP21 00000090H.2 SFRSYM DATA BIT GP12 00000080H.3 SFRSYM DATA BIT GP03 000000A8H.1 SFRSYM DATA BIT TSDIE 000000D0H SFRSYM DATA BYTE PSW 000000B8H.0 SFRSYM DATA BIT GP40 000000B0H.1 SFRSYM DATA BIT GP31 000000A0H.2 SFRSYM DATA BIT GP22 00000090H.3 SFRSYM DATA BIT GP13 00000080H.4 SFRSYM DATA BIT GP04 000000A8H.3 SFRSYM DATA BIT SPIIE 00000088H.5 SFRSYM DATA BIT TSDIF 000000C0H.0 SFRSYM DATA BIT GP50 000000B8H.1 SFRSYM DATA BIT GP41 000000B0H.2 SFRSYM DATA BIT GP32 000000A0H.3 SFRSYM DATA BIT GP23 00000090H.4 SFRSYM DATA BIT GP14 00000080H.5 SFRSYM DATA BIT GP05 000000C0H.1 SFRSYM DATA BIT GP51 000000B8H.2 SFRSYM DATA BIT GP42 000000B0H.3 SFRSYM DATA BIT GP33 000000A0H.4 SFRSYM DATA BIT GP24 00000090H.5 SFRSYM DATA BIT GP15 LX51 LINKER/LOCATER V4.66.100.0 12/29/2025 08:49:06 PAGE 29 00000080H.6 SFRSYM DATA BIT GP06 00000088H.0 SFRSYM DATA BIT IT00 010009BFH BLOCK CODE --- LVL=0 010009BFH LINE CODE --- #21 010009BFH LINE CODE --- #22 010009BFH LINE CODE --- #23 010009C9H LINE CODE --- #25 010009D0H LINE CODE --- #26 010009D4H LINE CODE --- #27 010009D8H LINE CODE --- #28 010009DFH LINE CODE --- #29 010009E3H LINE CODE --- #30 010009E9H LINE CODE --- #32 010009EEH LINE CODE --- #33 010009F0H LINE CODE --- #34 010009F6H LINE CODE --- #35 010009FAH LINE CODE --- #36 01000A00H LINE CODE --- #37 01000A06H LINE CODE --- #38 01000A0CH LINE CODE --- #39 01000A10H LINE CODE --- #40 01000A16H LINE CODE --- #41 01000A1CH LINE CODE --- #43 01000A26H LINE CODE --- #44 01000A2EH LINE CODE --- #45 01000A36H LINE CODE --- #46 01000A3EH LINE CODE --- #48 01000A48H LINE CODE --- #49 01000A50H LINE CODE --- #50 01000A5AH LINE CODE --- #51 01000A62H LINE CODE --- #54 01000A62H LINE CODE --- #55 01000A69H LINE CODE --- #56 01000A73H LINE CODE --- #57 01000A7AH LINE CODE --- #58 01000A81H LINE CODE --- #59 01000A88H LINE CODE --- #60 01000A88H LINE CODE --- #74 01000A92H LINE CODE --- #75 01000A9AH LINE CODE --- #76 01000AA0H LINE CODE --- #77 01000AA7H LINE CODE --- #90 01000AA7H LINE CODE --- #91 01000AABH LINE CODE --- #92 01000AB1H LINE CODE --- #93 01000AB7H LINE CODE --- #95 01000ABEH LINE CODE --- #96 01000ABEH LINE CODE --- #157 01000ABEH LINE CODE --- #159 01000AC2H LINE CODE --- #160 01000AD1H LINE CODE --- #161 01000AD1H LINE CODE --- #191 01000AD8H LINE CODE --- #192 01000ADCH LINE CODE --- #193 --- BLOCKEND --- --- LVL=0 01000CE3H BLOCK CODE --- LVL=0 01000CE3H LINE CODE --- #202 01000CE3H LINE CODE --- #203 01000CE3H LINE CODE --- #204 01000CEAH LINE CODE --- #205 01000CEAH LINE CODE --- #206 01000CEEH LINE CODE --- #207 01000CF5H LINE CODE --- #208 LX51 LINKER/LOCATER V4.66.100.0 12/29/2025 08:49:06 PAGE 30 01000D17H LINE CODE --- #209 01000D2DH LINE CODE --- #215 01000D34H LINE CODE --- #216 01000D39H LINE CODE --- #217 01000D39H LINE CODE --- #219 01000D4EH LINE CODE --- #220 01000D4EH LINE CODE --- #221 01000D50H LINE CODE --- #222 01000D66H LINE CODE --- #223 01000D68H LINE CODE --- #224 01000D68H LINE CODE --- #226 01000D7EH LINE CODE --- #227 01000D7EH LINE CODE --- #228 01000D81H LINE CODE --- #229 01000D97H LINE CODE --- #230 01000D97H LINE CODE --- #232 01000DADH LINE CODE --- #233 01000DADH LINE CODE --- #234 01000DB0H LINE CODE --- #235 01000DC6H LINE CODE --- #236 01000DC6H LINE CODE --- #237 --- BLOCKEND --- --- LVL=0 01000FDEH BLOCK CODE --- LVL=0 01000FDEH LINE CODE --- #244 01000FDEH LINE CODE --- #245 01000FDEH LINE CODE --- #246 01000FE5H LINE CODE --- #247 01000FE5H LINE CODE --- #248 01000FE9H LINE CODE --- #250 01000FECH LINE CODE --- #252 01000FF3H LINE CODE --- #253 01000FFBH LINE CODE --- #254 01001005H LINE CODE --- #255 0100100FH LINE CODE --- #256 01001019H LINE CODE --- #257 01001021H LINE CODE --- #258 01001028H LINE CODE --- #259 0100102CH LINE CODE --- #260 01001033H LINE CODE --- #262 0100103DH LINE CODE --- #269 0100103DH LINE CODE --- #270 0100104AH LINE CODE --- #271 0100104AH LINE CODE --- #275 0100104CH LINE CODE --- #276 0100104CH LINE CODE --- #277 --- BLOCKEND --- --- LVL=0 01000E61H BLOCK CODE --- LVL=0 01000E61H LINE CODE --- #285 01000E61H LINE CODE --- #286 01000E61H LINE CODE --- #287 01000E64H LINE CODE --- #288 01000E66H LINE CODE --- #289 01000E75H LINE CODE --- #291 01000E7CH LINE CODE --- #292 01000E86H LINE CODE --- #293 01000E90H LINE CODE --- #294 01000E9AH LINE CODE --- #295 01000EA2H LINE CODE --- #296 01000EA9H LINE CODE --- #297 01000EADH LINE CODE --- #300 01000EADH LINE CODE --- #301 01000EB5H LINE CODE --- #302 01000EBDH LINE CODE --- #303 LX51 LINKER/LOCATER V4.66.100.0 12/29/2025 08:49:06 PAGE 31 01000EC5H LINE CODE --- #304 01000ECEH LINE CODE --- #305 01000ECEH LINE CODE --- #332 01000ECEH LINE CODE --- #335 01000ECEH LINE CODE --- #336 01000ED7H LINE CODE --- #337 01000ED7H LINE CODE --- #345 01000ED7H LINE CODE --- #347 01000EE1H LINE CODE --- #348 --- BLOCKEND --- --- LVL=0 01000888H BLOCK CODE --- LVL=0 01000888H LINE CODE --- #385 01000888H LINE CODE --- #386 01000888H LINE CODE --- #387 0100088FH LINE CODE --- #389 01000896H LINE CODE --- #392 01000896H LINE CODE --- #393 010008C5H LINE CODE --- #394 010008E0H LINE CODE --- #395 01000916H LINE CODE --- #396 01000945H LINE CODE --- #397 01000960H LINE CODE --- #398 01000996H LINE CODE --- #399 01000996H LINE CODE --- #422 010009A4H LINE CODE --- #424 010009B5H LINE CODE --- #425 010009B5H LINE CODE --- #426 010009BBH LINE CODE --- #428 010009BBH LINE CODE --- #429 010009BEH LINE CODE --- #430 010009BEH LINE CODE --- #432 010009BEH LINE CODE --- #433 --- BLOCKEND --- --- LVL=0 010011FDH BLOCK CODE --- LVL=0 010011FDH LINE CODE --- #441 010011FDH LINE CODE --- #442 010011FDH LINE CODE --- #443 01001204H LINE CODE --- #444 01001204H LINE CODE --- #445 01001208H LINE CODE --- #446 0100120AH LINE CODE --- #447 01001211H LINE CODE --- #448 01001215H LINE CODE --- #449 0100121AH LINE CODE --- #450 01001220H LINE CODE --- #452 01001220H LINE CODE --- #453 01001236H LINE CODE --- #454 01001236H LINE CODE --- #460 01001236H LINE CODE --- #461 --- BLOCKEND --- --- LVL=0 01001101H BLOCK CODE --- LVL=0 01001101H LINE CODE --- #470 01001101H LINE CODE --- #471 01001101H LINE CODE --- #473 01001101H LINE CODE --- #474 01001117H LINE CODE --- #475 01001117H LINE CODE --- #481 01001126H LINE CODE --- #483 0100112BH LINE CODE --- #484 0100112FH LINE CODE --- #485 01001133H LINE CODE --- #486 01001137H LINE CODE --- #488 LX51 LINKER/LOCATER V4.66.100.0 12/29/2025 08:49:06 PAGE 32 0100113CH LINE CODE --- #489 0100113FH LINE CODE --- #490 01001142H LINE CODE --- #491 01001145H LINE CODE --- #492 01001148H LINE CODE --- #494 --- BLOCKEND --- --- LVL=0 --- MODULE --- --- MOTORPROTECT 0000000AH PUBLIC DATA BYTE mcFaultSource 0100001EH PUBLIC CODE --- Fault_GetCurrentOffset 000000C0H.2 SFRSYM DATA BIT GP52 000000B8H.3 SFRSYM DATA BIT GP43 000000B0H.4 SFRSYM DATA BIT GP34 000000A0H.5 SFRSYM DATA BIT GP25 00000090H.6 SFRSYM DATA BIT GP16 00000080H.7 SFRSYM DATA BIT GP07 00000088H.1 SFRSYM DATA BIT IT01 00000088H.3 SFRSYM DATA BIT IT10 000000C0H.3 SFRSYM DATA BIT GP53 000000B8H.4 SFRSYM DATA BIT GP44 000000B0H.5 SFRSYM DATA BIT GP35 000000A0H.6 SFRSYM DATA BIT GP26 00000090H.7 SFRSYM DATA BIT GP17 00000080H SFRSYM DATA BYTE P0 00000088H.4 SFRSYM DATA BIT IT11 000000C9H SFRSYM DATA BYTE RST_SR 000000D9H SFRSYM DATA BYTE EVT_FILT 000000B8H.5 SFRSYM DATA BIT GP45 000000B0H.6 SFRSYM DATA BIT GP36 000000A0H.7 SFRSYM DATA BIT GP27 00000090H SFRSYM DATA BYTE P1 000000B8H.6 SFRSYM DATA BIT GP46 000000B0H.7 SFRSYM DATA BIT GP37 000000A0H SFRSYM DATA BYTE P2 000000B8H.7 SFRSYM DATA BIT GP47 000000B0H SFRSYM DATA BYTE P3 000000B8H SFRSYM DATA BYTE P4 000000D0H.6 SFRSYM DATA BIT AC 000000C0H SFRSYM DATA BYTE P5 000000A8H.7 SFRSYM DATA BIT EA 000000D5H SFRSYM DATA BYTE CMP_CR0 000000D6H SFRSYM DATA BYTE CMP_CR1 000000DAH SFRSYM DATA BYTE CMP_CR2 000000DCH SFRSYM DATA BYTE CMP_CR3 000000F8H.0 SFRSYM DATA BIT OISUH 000000E1H SFRSYM DATA BYTE CMP_CR4 000000F8H.2 SFRSYM DATA BIT OISVH 000000F8H.4 SFRSYM DATA BIT OISWH 000000F8H.1 SFRSYM DATA BIT OISUL 000000A8H SFRSYM DATA BYTE IE 000000F8H.3 SFRSYM DATA BIT OISVL 000000F9H SFRSYM DATA BYTE PI_CR 000000F8H.5 SFRSYM DATA BIT OISWL 000000AAH SFRSYM DATA WORD TIM2__CNTR 000000A2H SFRSYM DATA WORD TIM3__CNTR 000000E2H SFRSYM DATA BYTE HALL_CR 00000092H SFRSYM DATA WORD TIM4__CNTR 00000098H.0 SFRSYM DATA BIT RI 00000098H.6 SFRSYM DATA BIT UT_MOD0 00000098H.7 SFRSYM DATA BIT UT_MOD1 000000D0H.7 SFRSYM DATA BIT CY 00000098H.1 SFRSYM DATA BIT TI 00000084H SFRSYM DATA BYTE FLA_KEY 00000098H SFRSYM DATA BYTE UT_CR 00000099H SFRSYM DATA BYTE UT_DR LX51 LINKER/LOCATER V4.66.100.0 12/29/2025 08:49:06 PAGE 33 000000D0H.2 SFRSYM DATA BIT OV 0000009AH SFRSYM DATA WORD UT_BAUD 000000D8H.2 SFRSYM DATA BIT UT2RB8 000000D8H.3 SFRSYM DATA BIT UT2TB8 000000D8H.5 SFRSYM DATA BIT UT2SM2 00000087H SFRSYM DATA BYTE PCON 00000088H SFRSYM DATA BYTE TCON 00000082H SFRSYM DATA WORD DPTR 00000088H.2 SFRSYM DATA BIT IF0 000000D8H.4 SFRSYM DATA BIT UT2REN 000000AEH SFRSYM DATA WORD TIM2__ARR 000000A1H SFRSYM DATA BYTE TIM2_CR0 000000A6H SFRSYM DATA WORD TIM3__ARR 0000009CH SFRSYM DATA BYTE TIM3_CR0 000000A9H SFRSYM DATA BYTE TIM2_CR1 00000096H SFRSYM DATA WORD TIM4__ARR 0000009EH SFRSYM DATA BYTE TIM4_CR0 0000009DH SFRSYM DATA BYTE TIM3_CR1 000000F8H SFRSYM DATA BYTE DRV_OUT 0000009FH SFRSYM DATA BYTE TIM4_CR1 000000E0H SFRSYM DATA BYTE ACC 000000DBH SFRSYM DATA BYTE LVSR 000000A8H.4 SFRSYM DATA BIT ES0 00000085H SFRSYM DATA BYTE FLA_CR 0000008AH SFRSYM DATA BYTE IP0 0000008BH SFRSYM DATA BYTE IP1 0000008CH SFRSYM DATA BYTE IP2 00000098H.2 SFRSYM DATA BIT RB8 0000008DH SFRSYM DATA BYTE IP3 000000A8H.0 SFRSYM DATA BIT EX0 00000098H.3 SFRSYM DATA BIT TB8 000000A8H.2 SFRSYM DATA BIT EX1 000000D0H.0 SFRSYM DATA BIT P 000000D8H SFRSYM DATA BYTE UT2_CR 00000089H SFRSYM DATA BYTE UT2_DR 00000098H.5 SFRSYM DATA BIT SM2 000000D0H.3 SFRSYM DATA BIT RS0 000000D0H.4 SFRSYM DATA BIT RS1 000000C1H SFRSYM DATA BYTE MDU_CR 000000F8H.7 SFRSYM DATA BIT MOE 00000098H.4 SFRSYM DATA BIT REN 000000D7H SFRSYM DATA BYTE CMP_SR 000000D8H.6 SFRSYM DATA BIT UT2MOD0 000000D8H.7 SFRSYM DATA BIT UT2MOD1 000000D1H SFRSYM DATA BYTE P1_IE 000000D2H SFRSYM DATA BYTE P1_IF 000000D3H SFRSYM DATA BYTE P4_IE 000000D4H SFRSYM DATA BYTE P4_IF 000000ACH SFRSYM DATA WORD TIM2__DR 000000FCH SFRSYM DATA BYTE P0_OE 000000A4H SFRSYM DATA WORD TIM3__DR 000000FDH SFRSYM DATA BYTE P1_OE 00000094H SFRSYM DATA WORD TIM4__DR 000000D0H.5 SFRSYM DATA BIT F0 000000FEH SFRSYM DATA BYTE P2_OE 000000D0H.1 SFRSYM DATA BIT F1 000000FFH SFRSYM DATA BYTE P3_OE 00000080H.0 SFRSYM DATA BIT GP00 000000D8H.0 SFRSYM DATA BIT UT2RI 000000E9H SFRSYM DATA BYTE P4_OE 00000090H.0 SFRSYM DATA BIT GP10 00000080H.1 SFRSYM DATA BIT GP01 000000A8H.6 SFRSYM DATA BIT RTCIE 000000FBH SFRSYM DATA BYTE P5_OE 000000A0H.0 SFRSYM DATA BIT GP20 LX51 LINKER/LOCATER V4.66.100.0 12/29/2025 08:49:06 PAGE 34 00000090H.1 SFRSYM DATA BIT GP11 00000080H.2 SFRSYM DATA BIT GP02 000000D8H.1 SFRSYM DATA BIT UT2TI 000000B0H.0 SFRSYM DATA BIT GP30 000000A0H.1 SFRSYM DATA BIT GP21 00000090H.2 SFRSYM DATA BIT GP12 00000080H.3 SFRSYM DATA BIT GP03 000000A8H.1 SFRSYM DATA BIT TSDIE 000000D0H SFRSYM DATA BYTE PSW 000000B8H.0 SFRSYM DATA BIT GP40 000000B0H.1 SFRSYM DATA BIT GP31 000000A0H.2 SFRSYM DATA BIT GP22 00000090H.3 SFRSYM DATA BIT GP13 00000080H.4 SFRSYM DATA BIT GP04 000000A8H.3 SFRSYM DATA BIT SPIIE 00000088H.5 SFRSYM DATA BIT TSDIF 000000C0H.0 SFRSYM DATA BIT GP50 000000B8H.1 SFRSYM DATA BIT GP41 000000B0H.2 SFRSYM DATA BIT GP32 000000A0H.3 SFRSYM DATA BIT GP23 00000090H.4 SFRSYM DATA BIT GP14 00000080H.5 SFRSYM DATA BIT GP05 000000C0H.1 SFRSYM DATA BIT GP51 000000B8H.2 SFRSYM DATA BIT GP42 000000B0H.3 SFRSYM DATA BIT GP33 000000A0H.4 SFRSYM DATA BIT GP24 00000090H.5 SFRSYM DATA BIT GP15 00000080H.6 SFRSYM DATA BIT GP06 00000088H.0 SFRSYM DATA BIT IT00 0100001EH BLOCK CODE --- LVL=0 0100001EH LINE CODE --- #13 0100001EH LINE CODE --- #14 0100001EH LINE CODE --- #15 01000025H LINE CODE --- #16 01000025H LINE CODE --- #18 01000025H LINE CODE --- #20 01000025H LINE CODE --- #21 01000042H LINE CODE --- #22 01000042H LINE CODE --- #23 01000045H LINE CODE --- #24 01000045H LINE CODE --- #25 01000045H LINE CODE --- #44 01000045H LINE CODE --- #72 01000045H LINE CODE --- #73 --- BLOCKEND --- --- LVL=0 --- MODULE --- --- ADC 01000F62H PUBLIC CODE --- ADC_Init 000000C0H.2 SFRSYM DATA BIT GP52 000000B8H.3 SFRSYM DATA BIT GP43 000000B0H.4 SFRSYM DATA BIT GP34 000000A0H.5 SFRSYM DATA BIT GP25 00000090H.6 SFRSYM DATA BIT GP16 00000080H.7 SFRSYM DATA BIT GP07 00000088H.1 SFRSYM DATA BIT IT01 00000088H.3 SFRSYM DATA BIT IT10 000000C0H.3 SFRSYM DATA BIT GP53 000000B8H.4 SFRSYM DATA BIT GP44 000000B0H.5 SFRSYM DATA BIT GP35 000000A0H.6 SFRSYM DATA BIT GP26 00000090H.7 SFRSYM DATA BIT GP17 00000080H SFRSYM DATA BYTE P0 00000088H.4 SFRSYM DATA BIT IT11 000000C9H SFRSYM DATA BYTE RST_SR LX51 LINKER/LOCATER V4.66.100.0 12/29/2025 08:49:06 PAGE 35 000000D9H SFRSYM DATA BYTE EVT_FILT 000000B8H.5 SFRSYM DATA BIT GP45 000000B0H.6 SFRSYM DATA BIT GP36 000000A0H.7 SFRSYM DATA BIT GP27 00000090H SFRSYM DATA BYTE P1 000000B8H.6 SFRSYM DATA BIT GP46 000000B0H.7 SFRSYM DATA BIT GP37 000000A0H SFRSYM DATA BYTE P2 000000B8H.7 SFRSYM DATA BIT GP47 000000B0H SFRSYM DATA BYTE P3 000000B8H SFRSYM DATA BYTE P4 000000D0H.6 SFRSYM DATA BIT AC 000000C0H SFRSYM DATA BYTE P5 000000A8H.7 SFRSYM DATA BIT EA 000000D5H SFRSYM DATA BYTE CMP_CR0 000000D6H SFRSYM DATA BYTE CMP_CR1 000000DAH SFRSYM DATA BYTE CMP_CR2 000000DCH SFRSYM DATA BYTE CMP_CR3 000000F8H.0 SFRSYM DATA BIT OISUH 000000E1H SFRSYM DATA BYTE CMP_CR4 000000F8H.2 SFRSYM DATA BIT OISVH 000000F8H.4 SFRSYM DATA BIT OISWH 000000F8H.1 SFRSYM DATA BIT OISUL 000000A8H SFRSYM DATA BYTE IE 000000F8H.3 SFRSYM DATA BIT OISVL 000000F9H SFRSYM DATA BYTE PI_CR 000000F8H.5 SFRSYM DATA BIT OISWL 000000AAH SFRSYM DATA WORD TIM2__CNTR 000000A2H SFRSYM DATA WORD TIM3__CNTR 000000E2H SFRSYM DATA BYTE HALL_CR 00000092H SFRSYM DATA WORD TIM4__CNTR 00000098H.0 SFRSYM DATA BIT RI 00000098H.6 SFRSYM DATA BIT UT_MOD0 00000098H.7 SFRSYM DATA BIT UT_MOD1 000000D0H.7 SFRSYM DATA BIT CY 00000098H.1 SFRSYM DATA BIT TI 00000084H SFRSYM DATA BYTE FLA_KEY 00000098H SFRSYM DATA BYTE UT_CR 00000099H SFRSYM DATA BYTE UT_DR 000000D0H.2 SFRSYM DATA BIT OV 0000009AH SFRSYM DATA WORD UT_BAUD 000000D8H.2 SFRSYM DATA BIT UT2RB8 000000D8H.3 SFRSYM DATA BIT UT2TB8 000000D8H.5 SFRSYM DATA BIT UT2SM2 00000087H SFRSYM DATA BYTE PCON 00000088H SFRSYM DATA BYTE TCON 00000082H SFRSYM DATA WORD DPTR 00000088H.2 SFRSYM DATA BIT IF0 000000D8H.4 SFRSYM DATA BIT UT2REN 000000AEH SFRSYM DATA WORD TIM2__ARR 000000A1H SFRSYM DATA BYTE TIM2_CR0 000000A6H SFRSYM DATA WORD TIM3__ARR 0000009CH SFRSYM DATA BYTE TIM3_CR0 000000A9H SFRSYM DATA BYTE TIM2_CR1 00000096H SFRSYM DATA WORD TIM4__ARR 0000009EH SFRSYM DATA BYTE TIM4_CR0 0000009DH SFRSYM DATA BYTE TIM3_CR1 000000F8H SFRSYM DATA BYTE DRV_OUT 0000009FH SFRSYM DATA BYTE TIM4_CR1 000000E0H SFRSYM DATA BYTE ACC 000000DBH SFRSYM DATA BYTE LVSR 000000A8H.4 SFRSYM DATA BIT ES0 00000085H SFRSYM DATA BYTE FLA_CR 0000008AH SFRSYM DATA BYTE IP0 0000008BH SFRSYM DATA BYTE IP1 LX51 LINKER/LOCATER V4.66.100.0 12/29/2025 08:49:06 PAGE 36 0000008CH SFRSYM DATA BYTE IP2 00000098H.2 SFRSYM DATA BIT RB8 0000008DH SFRSYM DATA BYTE IP3 000000A8H.0 SFRSYM DATA BIT EX0 00000098H.3 SFRSYM DATA BIT TB8 000000A8H.2 SFRSYM DATA BIT EX1 000000D0H.0 SFRSYM DATA BIT P 000000D8H SFRSYM DATA BYTE UT2_CR 00000089H SFRSYM DATA BYTE UT2_DR 00000098H.5 SFRSYM DATA BIT SM2 000000D0H.3 SFRSYM DATA BIT RS0 000000D0H.4 SFRSYM DATA BIT RS1 000000C1H SFRSYM DATA BYTE MDU_CR 000000F8H.7 SFRSYM DATA BIT MOE 00000098H.4 SFRSYM DATA BIT REN 000000D7H SFRSYM DATA BYTE CMP_SR 000000D8H.6 SFRSYM DATA BIT UT2MOD0 000000D8H.7 SFRSYM DATA BIT UT2MOD1 000000D1H SFRSYM DATA BYTE P1_IE 000000D2H SFRSYM DATA BYTE P1_IF 000000D3H SFRSYM DATA BYTE P4_IE 000000D4H SFRSYM DATA BYTE P4_IF 000000ACH SFRSYM DATA WORD TIM2__DR 000000FCH SFRSYM DATA BYTE P0_OE 000000A4H SFRSYM DATA WORD TIM3__DR 000000FDH SFRSYM DATA BYTE P1_OE 00000094H SFRSYM DATA WORD TIM4__DR 000000D0H.5 SFRSYM DATA BIT F0 000000FEH SFRSYM DATA BYTE P2_OE 000000D0H.1 SFRSYM DATA BIT F1 000000FFH SFRSYM DATA BYTE P3_OE 00000080H.0 SFRSYM DATA BIT GP00 000000D8H.0 SFRSYM DATA BIT UT2RI 000000E9H SFRSYM DATA BYTE P4_OE 00000090H.0 SFRSYM DATA BIT GP10 00000080H.1 SFRSYM DATA BIT GP01 000000A8H.6 SFRSYM DATA BIT RTCIE 000000FBH SFRSYM DATA BYTE P5_OE 000000A0H.0 SFRSYM DATA BIT GP20 00000090H.1 SFRSYM DATA BIT GP11 00000080H.2 SFRSYM DATA BIT GP02 000000D8H.1 SFRSYM DATA BIT UT2TI 000000B0H.0 SFRSYM DATA BIT GP30 000000A0H.1 SFRSYM DATA BIT GP21 00000090H.2 SFRSYM DATA BIT GP12 00000080H.3 SFRSYM DATA BIT GP03 000000A8H.1 SFRSYM DATA BIT TSDIE 000000D0H SFRSYM DATA BYTE PSW 000000B8H.0 SFRSYM DATA BIT GP40 000000B0H.1 SFRSYM DATA BIT GP31 000000A0H.2 SFRSYM DATA BIT GP22 00000090H.3 SFRSYM DATA BIT GP13 00000080H.4 SFRSYM DATA BIT GP04 000000A8H.3 SFRSYM DATA BIT SPIIE 00000088H.5 SFRSYM DATA BIT TSDIF 000000C0H.0 SFRSYM DATA BIT GP50 000000B8H.1 SFRSYM DATA BIT GP41 000000B0H.2 SFRSYM DATA BIT GP32 000000A0H.3 SFRSYM DATA BIT GP23 00000090H.4 SFRSYM DATA BIT GP14 00000080H.5 SFRSYM DATA BIT GP05 000000C0H.1 SFRSYM DATA BIT GP51 000000B8H.2 SFRSYM DATA BIT GP42 000000B0H.3 SFRSYM DATA BIT GP33 000000A0H.4 SFRSYM DATA BIT GP24 LX51 LINKER/LOCATER V4.66.100.0 12/29/2025 08:49:06 PAGE 37 00000090H.5 SFRSYM DATA BIT GP15 00000080H.6 SFRSYM DATA BIT GP06 00000088H.0 SFRSYM DATA BIT IT00 01000F62H BLOCK CODE --- LVL=0 01000F62H LINE CODE --- #4 01000F62H LINE CODE --- #5 01000F62H LINE CODE --- #7 01000F69H LINE CODE --- #8 01000F6DH LINE CODE --- #9 01000F71H LINE CODE --- #10 01000F75H LINE CODE --- #11 01000F79H LINE CODE --- #12 01000F7DH LINE CODE --- #18 01000F82H LINE CODE --- #19 01000F86H LINE CODE --- #21 01000F8DH LINE CODE --- #25 01000F91H LINE CODE --- #28 01000F95H LINE CODE --- #29 01000F98H LINE CODE --- #31 01000F9CH LINE CODE --- #33 01000FB4H LINE CODE --- #35 01000FCAH LINE CODE --- #37 01000FD0H LINE CODE --- #40 01000FD5H LINE CODE --- #42 01000FD9H LINE CODE --- #43 01000FDDH LINE CODE --- #45 --- BLOCKEND --- --- LVL=0 --- MODULE --- --- AMP 010012A3H PUBLIC CODE --- AMP_Init 000000C0H.2 SFRSYM DATA BIT GP52 000000B8H.3 SFRSYM DATA BIT GP43 000000B0H.4 SFRSYM DATA BIT GP34 000000A0H.5 SFRSYM DATA BIT GP25 00000090H.6 SFRSYM DATA BIT GP16 00000080H.7 SFRSYM DATA BIT GP07 00000088H.1 SFRSYM DATA BIT IT01 00000088H.3 SFRSYM DATA BIT IT10 000000C0H.3 SFRSYM DATA BIT GP53 000000B8H.4 SFRSYM DATA BIT GP44 000000B0H.5 SFRSYM DATA BIT GP35 000000A0H.6 SFRSYM DATA BIT GP26 00000090H.7 SFRSYM DATA BIT GP17 00000080H SFRSYM DATA BYTE P0 00000088H.4 SFRSYM DATA BIT IT11 000000C9H SFRSYM DATA BYTE RST_SR 000000D9H SFRSYM DATA BYTE EVT_FILT 000000B8H.5 SFRSYM DATA BIT GP45 000000B0H.6 SFRSYM DATA BIT GP36 000000A0H.7 SFRSYM DATA BIT GP27 00000090H SFRSYM DATA BYTE P1 000000B8H.6 SFRSYM DATA BIT GP46 000000B0H.7 SFRSYM DATA BIT GP37 000000A0H SFRSYM DATA BYTE P2 000000B8H.7 SFRSYM DATA BIT GP47 000000B0H SFRSYM DATA BYTE P3 000000B8H SFRSYM DATA BYTE P4 000000D0H.6 SFRSYM DATA BIT AC 000000C0H SFRSYM DATA BYTE P5 000000A8H.7 SFRSYM DATA BIT EA 000000D5H SFRSYM DATA BYTE CMP_CR0 000000D6H SFRSYM DATA BYTE CMP_CR1 000000DAH SFRSYM DATA BYTE CMP_CR2 000000DCH SFRSYM DATA BYTE CMP_CR3 LX51 LINKER/LOCATER V4.66.100.0 12/29/2025 08:49:06 PAGE 38 000000F8H.0 SFRSYM DATA BIT OISUH 000000E1H SFRSYM DATA BYTE CMP_CR4 000000F8H.2 SFRSYM DATA BIT OISVH 000000F8H.4 SFRSYM DATA BIT OISWH 000000F8H.1 SFRSYM DATA BIT OISUL 000000A8H SFRSYM DATA BYTE IE 000000F8H.3 SFRSYM DATA BIT OISVL 000000F9H SFRSYM DATA BYTE PI_CR 000000F8H.5 SFRSYM DATA BIT OISWL 000000AAH SFRSYM DATA WORD TIM2__CNTR 000000A2H SFRSYM DATA WORD TIM3__CNTR 000000E2H SFRSYM DATA BYTE HALL_CR 00000092H SFRSYM DATA WORD TIM4__CNTR 00000098H.0 SFRSYM DATA BIT RI 00000098H.6 SFRSYM DATA BIT UT_MOD0 00000098H.7 SFRSYM DATA BIT UT_MOD1 000000D0H.7 SFRSYM DATA BIT CY 00000098H.1 SFRSYM DATA BIT TI 00000084H SFRSYM DATA BYTE FLA_KEY 00000098H SFRSYM DATA BYTE UT_CR 00000099H SFRSYM DATA BYTE UT_DR 000000D0H.2 SFRSYM DATA BIT OV 0000009AH SFRSYM DATA WORD UT_BAUD 000000D8H.2 SFRSYM DATA BIT UT2RB8 000000D8H.3 SFRSYM DATA BIT UT2TB8 000000D8H.5 SFRSYM DATA BIT UT2SM2 00000087H SFRSYM DATA BYTE PCON 00000088H SFRSYM DATA BYTE TCON 00000082H SFRSYM DATA WORD DPTR 00000088H.2 SFRSYM DATA BIT IF0 000000D8H.4 SFRSYM DATA BIT UT2REN 000000AEH SFRSYM DATA WORD TIM2__ARR 000000A1H SFRSYM DATA BYTE TIM2_CR0 000000A6H SFRSYM DATA WORD TIM3__ARR 0000009CH SFRSYM DATA BYTE TIM3_CR0 000000A9H SFRSYM DATA BYTE TIM2_CR1 00000096H SFRSYM DATA WORD TIM4__ARR 0000009EH SFRSYM DATA BYTE TIM4_CR0 0000009DH SFRSYM DATA BYTE TIM3_CR1 000000F8H SFRSYM DATA BYTE DRV_OUT 0000009FH SFRSYM DATA BYTE TIM4_CR1 000000E0H SFRSYM DATA BYTE ACC 000000DBH SFRSYM DATA BYTE LVSR 000000A8H.4 SFRSYM DATA BIT ES0 00000085H SFRSYM DATA BYTE FLA_CR 0000008AH SFRSYM DATA BYTE IP0 0000008BH SFRSYM DATA BYTE IP1 0000008CH SFRSYM DATA BYTE IP2 00000098H.2 SFRSYM DATA BIT RB8 0000008DH SFRSYM DATA BYTE IP3 000000A8H.0 SFRSYM DATA BIT EX0 00000098H.3 SFRSYM DATA BIT TB8 000000A8H.2 SFRSYM DATA BIT EX1 000000D0H.0 SFRSYM DATA BIT P 000000D8H SFRSYM DATA BYTE UT2_CR 00000089H SFRSYM DATA BYTE UT2_DR 00000098H.5 SFRSYM DATA BIT SM2 000000D0H.3 SFRSYM DATA BIT RS0 000000D0H.4 SFRSYM DATA BIT RS1 000000C1H SFRSYM DATA BYTE MDU_CR 000000F8H.7 SFRSYM DATA BIT MOE 00000098H.4 SFRSYM DATA BIT REN 000000D7H SFRSYM DATA BYTE CMP_SR 000000D8H.6 SFRSYM DATA BIT UT2MOD0 000000D8H.7 SFRSYM DATA BIT UT2MOD1 LX51 LINKER/LOCATER V4.66.100.0 12/29/2025 08:49:06 PAGE 39 000000D1H SFRSYM DATA BYTE P1_IE 000000D2H SFRSYM DATA BYTE P1_IF 000000D3H SFRSYM DATA BYTE P4_IE 000000D4H SFRSYM DATA BYTE P4_IF 000000ACH SFRSYM DATA WORD TIM2__DR 000000FCH SFRSYM DATA BYTE P0_OE 000000A4H SFRSYM DATA WORD TIM3__DR 000000FDH SFRSYM DATA BYTE P1_OE 00000094H SFRSYM DATA WORD TIM4__DR 000000D0H.5 SFRSYM DATA BIT F0 000000FEH SFRSYM DATA BYTE P2_OE 000000D0H.1 SFRSYM DATA BIT F1 000000FFH SFRSYM DATA BYTE P3_OE 00000080H.0 SFRSYM DATA BIT GP00 000000D8H.0 SFRSYM DATA BIT UT2RI 000000E9H SFRSYM DATA BYTE P4_OE 00000090H.0 SFRSYM DATA BIT GP10 00000080H.1 SFRSYM DATA BIT GP01 000000A8H.6 SFRSYM DATA BIT RTCIE 000000FBH SFRSYM DATA BYTE P5_OE 000000A0H.0 SFRSYM DATA BIT GP20 00000090H.1 SFRSYM DATA BIT GP11 00000080H.2 SFRSYM DATA BIT GP02 000000D8H.1 SFRSYM DATA BIT UT2TI 000000B0H.0 SFRSYM DATA BIT GP30 000000A0H.1 SFRSYM DATA BIT GP21 00000090H.2 SFRSYM DATA BIT GP12 00000080H.3 SFRSYM DATA BIT GP03 000000A8H.1 SFRSYM DATA BIT TSDIE 000000D0H SFRSYM DATA BYTE PSW 000000B8H.0 SFRSYM DATA BIT GP40 000000B0H.1 SFRSYM DATA BIT GP31 000000A0H.2 SFRSYM DATA BIT GP22 00000090H.3 SFRSYM DATA BIT GP13 00000080H.4 SFRSYM DATA BIT GP04 000000A8H.3 SFRSYM DATA BIT SPIIE 00000088H.5 SFRSYM DATA BIT TSDIF 000000C0H.0 SFRSYM DATA BIT GP50 000000B8H.1 SFRSYM DATA BIT GP41 000000B0H.2 SFRSYM DATA BIT GP32 000000A0H.3 SFRSYM DATA BIT GP23 00000090H.4 SFRSYM DATA BIT GP14 00000080H.5 SFRSYM DATA BIT GP05 000000C0H.1 SFRSYM DATA BIT GP51 000000B8H.2 SFRSYM DATA BIT GP42 000000B0H.3 SFRSYM DATA BIT GP33 000000A0H.4 SFRSYM DATA BIT GP24 00000090H.5 SFRSYM DATA BIT GP15 00000080H.6 SFRSYM DATA BIT GP06 00000088H.0 SFRSYM DATA BIT IT00 010012A3H BLOCK CODE --- LVL=0 010012A3H LINE CODE --- #3 010012A3H LINE CODE --- #4 010012A3H LINE CODE --- #6 010012A3H LINE CODE --- #20 010012A3H LINE CODE --- #21 010012AAH LINE CODE --- #22 010012AEH LINE CODE --- #23 010012B5H LINE CODE --- #25 010012BCH LINE CODE --- #26 010012C0H LINE CODE --- #28 010012C4H LINE CODE --- #38 010012C4H LINE CODE --- #39 010012CBH LINE CODE --- #40 LX51 LINKER/LOCATER V4.66.100.0 12/29/2025 08:49:06 PAGE 40 010012CFH LINE CODE --- #41 010012D3H LINE CODE --- #42 010012D3H LINE CODE --- #56 010012D3H LINE CODE --- #58 010012D3H LINE CODE --- #134 --- BLOCKEND --- --- LVL=0 --- MODULE --- --- CMP 0100144EH PUBLIC CODE --- CMP3_Interrupt_Init 0100126FH PUBLIC CODE --- CMP3_Init 000000C0H.2 SFRSYM DATA BIT GP52 000000B8H.3 SFRSYM DATA BIT GP43 000000B0H.4 SFRSYM DATA BIT GP34 000000A0H.5 SFRSYM DATA BIT GP25 00000090H.6 SFRSYM DATA BIT GP16 00000080H.7 SFRSYM DATA BIT GP07 00000088H.1 SFRSYM DATA BIT IT01 00000088H.3 SFRSYM DATA BIT IT10 000000C0H.3 SFRSYM DATA BIT GP53 000000B8H.4 SFRSYM DATA BIT GP44 000000B0H.5 SFRSYM DATA BIT GP35 000000A0H.6 SFRSYM DATA BIT GP26 00000090H.7 SFRSYM DATA BIT GP17 00000080H SFRSYM DATA BYTE P0 00000088H.4 SFRSYM DATA BIT IT11 000000C9H SFRSYM DATA BYTE RST_SR 000000D9H SFRSYM DATA BYTE EVT_FILT 000000B8H.5 SFRSYM DATA BIT GP45 000000B0H.6 SFRSYM DATA BIT GP36 000000A0H.7 SFRSYM DATA BIT GP27 00000090H SFRSYM DATA BYTE P1 000000B8H.6 SFRSYM DATA BIT GP46 000000B0H.7 SFRSYM DATA BIT GP37 000000A0H SFRSYM DATA BYTE P2 000000B8H.7 SFRSYM DATA BIT GP47 000000B0H SFRSYM DATA BYTE P3 000000B8H SFRSYM DATA BYTE P4 000000D0H.6 SFRSYM DATA BIT AC 000000C0H SFRSYM DATA BYTE P5 000000A8H.7 SFRSYM DATA BIT EA 000000D5H SFRSYM DATA BYTE CMP_CR0 000000D6H SFRSYM DATA BYTE CMP_CR1 000000DAH SFRSYM DATA BYTE CMP_CR2 000000DCH SFRSYM DATA BYTE CMP_CR3 000000F8H.0 SFRSYM DATA BIT OISUH 000000E1H SFRSYM DATA BYTE CMP_CR4 000000F8H.2 SFRSYM DATA BIT OISVH 000000F8H.4 SFRSYM DATA BIT OISWH 000000F8H.1 SFRSYM DATA BIT OISUL 000000A8H SFRSYM DATA BYTE IE 000000F8H.3 SFRSYM DATA BIT OISVL 000000F9H SFRSYM DATA BYTE PI_CR 000000F8H.5 SFRSYM DATA BIT OISWL 000000AAH SFRSYM DATA WORD TIM2__CNTR 000000A2H SFRSYM DATA WORD TIM3__CNTR 000000E2H SFRSYM DATA BYTE HALL_CR 00000092H SFRSYM DATA WORD TIM4__CNTR 00000098H.0 SFRSYM DATA BIT RI 00000098H.6 SFRSYM DATA BIT UT_MOD0 00000098H.7 SFRSYM DATA BIT UT_MOD1 000000D0H.7 SFRSYM DATA BIT CY 00000098H.1 SFRSYM DATA BIT TI 00000084H SFRSYM DATA BYTE FLA_KEY 00000098H SFRSYM DATA BYTE UT_CR 00000099H SFRSYM DATA BYTE UT_DR LX51 LINKER/LOCATER V4.66.100.0 12/29/2025 08:49:06 PAGE 41 000000D0H.2 SFRSYM DATA BIT OV 0000009AH SFRSYM DATA WORD UT_BAUD 000000D8H.2 SFRSYM DATA BIT UT2RB8 000000D8H.3 SFRSYM DATA BIT UT2TB8 000000D8H.5 SFRSYM DATA BIT UT2SM2 00000087H SFRSYM DATA BYTE PCON 00000088H SFRSYM DATA BYTE TCON 00000082H SFRSYM DATA WORD DPTR 00000088H.2 SFRSYM DATA BIT IF0 000000D8H.4 SFRSYM DATA BIT UT2REN 000000AEH SFRSYM DATA WORD TIM2__ARR 000000A1H SFRSYM DATA BYTE TIM2_CR0 000000A6H SFRSYM DATA WORD TIM3__ARR 0000009CH SFRSYM DATA BYTE TIM3_CR0 000000A9H SFRSYM DATA BYTE TIM2_CR1 00000096H SFRSYM DATA WORD TIM4__ARR 0000009EH SFRSYM DATA BYTE TIM4_CR0 0000009DH SFRSYM DATA BYTE TIM3_CR1 000000F8H SFRSYM DATA BYTE DRV_OUT 0000009FH SFRSYM DATA BYTE TIM4_CR1 000000E0H SFRSYM DATA BYTE ACC 000000DBH SFRSYM DATA BYTE LVSR 000000A8H.4 SFRSYM DATA BIT ES0 00000085H SFRSYM DATA BYTE FLA_CR 0000008AH SFRSYM DATA BYTE IP0 0000008BH SFRSYM DATA BYTE IP1 0000008CH SFRSYM DATA BYTE IP2 00000098H.2 SFRSYM DATA BIT RB8 0000008DH SFRSYM DATA BYTE IP3 000000A8H.0 SFRSYM DATA BIT EX0 00000098H.3 SFRSYM DATA BIT TB8 000000A8H.2 SFRSYM DATA BIT EX1 000000D0H.0 SFRSYM DATA BIT P 000000D8H SFRSYM DATA BYTE UT2_CR 00000089H SFRSYM DATA BYTE UT2_DR 00000098H.5 SFRSYM DATA BIT SM2 000000D0H.3 SFRSYM DATA BIT RS0 000000D0H.4 SFRSYM DATA BIT RS1 000000C1H SFRSYM DATA BYTE MDU_CR 000000F8H.7 SFRSYM DATA BIT MOE 00000098H.4 SFRSYM DATA BIT REN 000000D7H SFRSYM DATA BYTE CMP_SR 000000D8H.6 SFRSYM DATA BIT UT2MOD0 000000D8H.7 SFRSYM DATA BIT UT2MOD1 000000D1H SFRSYM DATA BYTE P1_IE 000000D2H SFRSYM DATA BYTE P1_IF 000000D3H SFRSYM DATA BYTE P4_IE 000000D4H SFRSYM DATA BYTE P4_IF 000000ACH SFRSYM DATA WORD TIM2__DR 000000FCH SFRSYM DATA BYTE P0_OE 000000A4H SFRSYM DATA WORD TIM3__DR 000000FDH SFRSYM DATA BYTE P1_OE 00000094H SFRSYM DATA WORD TIM4__DR 000000D0H.5 SFRSYM DATA BIT F0 000000FEH SFRSYM DATA BYTE P2_OE 000000D0H.1 SFRSYM DATA BIT F1 000000FFH SFRSYM DATA BYTE P3_OE 00000080H.0 SFRSYM DATA BIT GP00 000000D8H.0 SFRSYM DATA BIT UT2RI 000000E9H SFRSYM DATA BYTE P4_OE 00000090H.0 SFRSYM DATA BIT GP10 00000080H.1 SFRSYM DATA BIT GP01 000000A8H.6 SFRSYM DATA BIT RTCIE 000000FBH SFRSYM DATA BYTE P5_OE 000000A0H.0 SFRSYM DATA BIT GP20 LX51 LINKER/LOCATER V4.66.100.0 12/29/2025 08:49:06 PAGE 42 00000090H.1 SFRSYM DATA BIT GP11 00000080H.2 SFRSYM DATA BIT GP02 000000D8H.1 SFRSYM DATA BIT UT2TI 000000B0H.0 SFRSYM DATA BIT GP30 000000A0H.1 SFRSYM DATA BIT GP21 00000090H.2 SFRSYM DATA BIT GP12 00000080H.3 SFRSYM DATA BIT GP03 000000A8H.1 SFRSYM DATA BIT TSDIE 000000D0H SFRSYM DATA BYTE PSW 000000B8H.0 SFRSYM DATA BIT GP40 000000B0H.1 SFRSYM DATA BIT GP31 000000A0H.2 SFRSYM DATA BIT GP22 00000090H.3 SFRSYM DATA BIT GP13 00000080H.4 SFRSYM DATA BIT GP04 000000A8H.3 SFRSYM DATA BIT SPIIE 00000088H.5 SFRSYM DATA BIT TSDIF 000000C0H.0 SFRSYM DATA BIT GP50 000000B8H.1 SFRSYM DATA BIT GP41 000000B0H.2 SFRSYM DATA BIT GP32 000000A0H.3 SFRSYM DATA BIT GP23 00000090H.4 SFRSYM DATA BIT GP14 00000080H.5 SFRSYM DATA BIT GP05 000000C0H.1 SFRSYM DATA BIT GP51 000000B8H.2 SFRSYM DATA BIT GP42 000000B0H.3 SFRSYM DATA BIT GP33 000000A0H.4 SFRSYM DATA BIT GP24 00000090H.5 SFRSYM DATA BIT GP15 00000080H.6 SFRSYM DATA BIT GP06 00000088H.0 SFRSYM DATA BIT IT00 0100126FH BLOCK CODE --- LVL=0 0100126FH LINE CODE --- #4 0100126FH LINE CODE --- #5 0100126FH LINE CODE --- #9 0100126FH LINE CODE --- #10 01001276H LINE CODE --- #11 01001279H LINE CODE --- #12 0100127CH LINE CODE --- #13 0100127CH LINE CODE --- #36 0100127CH LINE CODE --- #41 01001283H LINE CODE --- #46 01001287H LINE CODE --- #50 0100128DH LINE CODE --- #51 0100128DH LINE CODE --- #54 01001290H LINE CODE --- #59 01001293H LINE CODE --- #67 01001296H LINE CODE --- #68 01001299H LINE CODE --- #78 0100129CH LINE CODE --- #79 0100129FH LINE CODE --- #81 010012A2H LINE CODE --- #82 --- BLOCKEND --- --- LVL=0 0100144EH BLOCK CODE --- LVL=0 0100144EH LINE CODE --- #97 0100144EH LINE CODE --- #98 0100144EH LINE CODE --- #99 01001451H LINE CODE --- #107 01001454H LINE CODE --- #108 01001457H LINE CODE --- #110 0100145AH LINE CODE --- #111 0100145DH LINE CODE --- #113 --- BLOCKEND --- --- LVL=0 --- MODULE --- --- CRC LX51 LINKER/LOCATER V4.66.100.0 12/29/2025 08:49:06 PAGE 43 000000C0H.2 SFRSYM DATA BIT GP52 000000B8H.3 SFRSYM DATA BIT GP43 000000B0H.4 SFRSYM DATA BIT GP34 000000A0H.5 SFRSYM DATA BIT GP25 00000090H.6 SFRSYM DATA BIT GP16 00000080H.7 SFRSYM DATA BIT GP07 00000088H.1 SFRSYM DATA BIT IT01 00000088H.3 SFRSYM DATA BIT IT10 000000C0H.3 SFRSYM DATA BIT GP53 000000B8H.4 SFRSYM DATA BIT GP44 000000B0H.5 SFRSYM DATA BIT GP35 000000A0H.6 SFRSYM DATA BIT GP26 00000090H.7 SFRSYM DATA BIT GP17 00000080H SFRSYM DATA BYTE P0 00000088H.4 SFRSYM DATA BIT IT11 000000C9H SFRSYM DATA BYTE RST_SR 000000D9H SFRSYM DATA BYTE EVT_FILT 000000B8H.5 SFRSYM DATA BIT GP45 000000B0H.6 SFRSYM DATA BIT GP36 000000A0H.7 SFRSYM DATA BIT GP27 00000090H SFRSYM DATA BYTE P1 000000B8H.6 SFRSYM DATA BIT GP46 000000B0H.7 SFRSYM DATA BIT GP37 000000A0H SFRSYM DATA BYTE P2 000000B8H.7 SFRSYM DATA BIT GP47 000000B0H SFRSYM DATA BYTE P3 000000B8H SFRSYM DATA BYTE P4 000000D0H.6 SFRSYM DATA BIT AC 000000C0H SFRSYM DATA BYTE P5 000000A8H.7 SFRSYM DATA BIT EA 000000D5H SFRSYM DATA BYTE CMP_CR0 000000D6H SFRSYM DATA BYTE CMP_CR1 000000DAH SFRSYM DATA BYTE CMP_CR2 000000DCH SFRSYM DATA BYTE CMP_CR3 000000F8H.0 SFRSYM DATA BIT OISUH 000000E1H SFRSYM DATA BYTE CMP_CR4 000000F8H.2 SFRSYM DATA BIT OISVH 000000F8H.4 SFRSYM DATA BIT OISWH 000000F8H.1 SFRSYM DATA BIT OISUL 000000A8H SFRSYM DATA BYTE IE 000000F8H.3 SFRSYM DATA BIT OISVL 000000F9H SFRSYM DATA BYTE PI_CR 000000F8H.5 SFRSYM DATA BIT OISWL 000000AAH SFRSYM DATA WORD TIM2__CNTR 000000A2H SFRSYM DATA WORD TIM3__CNTR 000000E2H SFRSYM DATA BYTE HALL_CR 00000092H SFRSYM DATA WORD TIM4__CNTR 00000098H.0 SFRSYM DATA BIT RI 00000098H.6 SFRSYM DATA BIT UT_MOD0 00000098H.7 SFRSYM DATA BIT UT_MOD1 000000D0H.7 SFRSYM DATA BIT CY 00000098H.1 SFRSYM DATA BIT TI 00000084H SFRSYM DATA BYTE FLA_KEY 00000098H SFRSYM DATA BYTE UT_CR 00000099H SFRSYM DATA BYTE UT_DR 000000D0H.2 SFRSYM DATA BIT OV 0000009AH SFRSYM DATA WORD UT_BAUD 000000D8H.2 SFRSYM DATA BIT UT2RB8 000000D8H.3 SFRSYM DATA BIT UT2TB8 000000D8H.5 SFRSYM DATA BIT UT2SM2 00000087H SFRSYM DATA BYTE PCON 00000088H SFRSYM DATA BYTE TCON 00000082H SFRSYM DATA WORD DPTR 00000088H.2 SFRSYM DATA BIT IF0 000000D8H.4 SFRSYM DATA BIT UT2REN LX51 LINKER/LOCATER V4.66.100.0 12/29/2025 08:49:06 PAGE 44 000000AEH SFRSYM DATA WORD TIM2__ARR 000000A1H SFRSYM DATA BYTE TIM2_CR0 000000A6H SFRSYM DATA WORD TIM3__ARR 0000009CH SFRSYM DATA BYTE TIM3_CR0 000000A9H SFRSYM DATA BYTE TIM2_CR1 00000096H SFRSYM DATA WORD TIM4__ARR 0000009EH SFRSYM DATA BYTE TIM4_CR0 0000009DH SFRSYM DATA BYTE TIM3_CR1 000000F8H SFRSYM DATA BYTE DRV_OUT 0000009FH SFRSYM DATA BYTE TIM4_CR1 000000E0H SFRSYM DATA BYTE ACC 000000DBH SFRSYM DATA BYTE LVSR 000000A8H.4 SFRSYM DATA BIT ES0 00000085H SFRSYM DATA BYTE FLA_CR 0000008AH SFRSYM DATA BYTE IP0 0000008BH SFRSYM DATA BYTE IP1 0000008CH SFRSYM DATA BYTE IP2 00000098H.2 SFRSYM DATA BIT RB8 0000008DH SFRSYM DATA BYTE IP3 000000A8H.0 SFRSYM DATA BIT EX0 00000098H.3 SFRSYM DATA BIT TB8 000000A8H.2 SFRSYM DATA BIT EX1 000000D0H.0 SFRSYM DATA BIT P 000000D8H SFRSYM DATA BYTE UT2_CR 00000089H SFRSYM DATA BYTE UT2_DR 00000098H.5 SFRSYM DATA BIT SM2 000000D0H.3 SFRSYM DATA BIT RS0 000000D0H.4 SFRSYM DATA BIT RS1 000000C1H SFRSYM DATA BYTE MDU_CR 000000F8H.7 SFRSYM DATA BIT MOE 00000098H.4 SFRSYM DATA BIT REN 000000D7H SFRSYM DATA BYTE CMP_SR 000000D8H.6 SFRSYM DATA BIT UT2MOD0 000000D8H.7 SFRSYM DATA BIT UT2MOD1 000000D1H SFRSYM DATA BYTE P1_IE 000000D2H SFRSYM DATA BYTE P1_IF 000000D3H SFRSYM DATA BYTE P4_IE 000000D4H SFRSYM DATA BYTE P4_IF 000000ACH SFRSYM DATA WORD TIM2__DR 000000FCH SFRSYM DATA BYTE P0_OE 000000A4H SFRSYM DATA WORD TIM3__DR 000000FDH SFRSYM DATA BYTE P1_OE 00000094H SFRSYM DATA WORD TIM4__DR 000000D0H.5 SFRSYM DATA BIT F0 000000FEH SFRSYM DATA BYTE P2_OE 000000D0H.1 SFRSYM DATA BIT F1 000000FFH SFRSYM DATA BYTE P3_OE 00000080H.0 SFRSYM DATA BIT GP00 000000D8H.0 SFRSYM DATA BIT UT2RI 000000E9H SFRSYM DATA BYTE P4_OE 00000090H.0 SFRSYM DATA BIT GP10 00000080H.1 SFRSYM DATA BIT GP01 000000A8H.6 SFRSYM DATA BIT RTCIE 000000FBH SFRSYM DATA BYTE P5_OE 000000A0H.0 SFRSYM DATA BIT GP20 00000090H.1 SFRSYM DATA BIT GP11 00000080H.2 SFRSYM DATA BIT GP02 000000D8H.1 SFRSYM DATA BIT UT2TI 000000B0H.0 SFRSYM DATA BIT GP30 000000A0H.1 SFRSYM DATA BIT GP21 00000090H.2 SFRSYM DATA BIT GP12 00000080H.3 SFRSYM DATA BIT GP03 000000A8H.1 SFRSYM DATA BIT TSDIE 000000D0H SFRSYM DATA BYTE PSW 000000B8H.0 SFRSYM DATA BIT GP40 LX51 LINKER/LOCATER V4.66.100.0 12/29/2025 08:49:06 PAGE 45 000000B0H.1 SFRSYM DATA BIT GP31 000000A0H.2 SFRSYM DATA BIT GP22 00000090H.3 SFRSYM DATA BIT GP13 00000080H.4 SFRSYM DATA BIT GP04 000000A8H.3 SFRSYM DATA BIT SPIIE 00000088H.5 SFRSYM DATA BIT TSDIF 000000C0H.0 SFRSYM DATA BIT GP50 000000B8H.1 SFRSYM DATA BIT GP41 000000B0H.2 SFRSYM DATA BIT GP32 000000A0H.3 SFRSYM DATA BIT GP23 00000090H.4 SFRSYM DATA BIT GP14 00000080H.5 SFRSYM DATA BIT GP05 000000C0H.1 SFRSYM DATA BIT GP51 000000B8H.2 SFRSYM DATA BIT GP42 000000B0H.3 SFRSYM DATA BIT GP33 000000A0H.4 SFRSYM DATA BIT GP24 00000090H.5 SFRSYM DATA BIT GP15 00000080H.6 SFRSYM DATA BIT GP06 00000088H.0 SFRSYM DATA BIT IT00 00000001H SYMBOL DATA BYTE start_sector 00000005H SYMBOL DATA BYTE offset_sector 00000006H SYMBOL DATA WORD tempH 00000002H SYMBOL DATA WORD tempL --- MODULE --- --- DRIVER 0100104DH PUBLIC CODE --- Driver_Init 000000C0H.2 SFRSYM DATA BIT GP52 000000B8H.3 SFRSYM DATA BIT GP43 000000B0H.4 SFRSYM DATA BIT GP34 000000A0H.5 SFRSYM DATA BIT GP25 00000090H.6 SFRSYM DATA BIT GP16 00000080H.7 SFRSYM DATA BIT GP07 00000088H.1 SFRSYM DATA BIT IT01 00000088H.3 SFRSYM DATA BIT IT10 000000C0H.3 SFRSYM DATA BIT GP53 000000B8H.4 SFRSYM DATA BIT GP44 000000B0H.5 SFRSYM DATA BIT GP35 000000A0H.6 SFRSYM DATA BIT GP26 00000090H.7 SFRSYM DATA BIT GP17 00000080H SFRSYM DATA BYTE P0 00000088H.4 SFRSYM DATA BIT IT11 000000C9H SFRSYM DATA BYTE RST_SR 000000D9H SFRSYM DATA BYTE EVT_FILT 000000B8H.5 SFRSYM DATA BIT GP45 000000B0H.6 SFRSYM DATA BIT GP36 000000A0H.7 SFRSYM DATA BIT GP27 00000090H SFRSYM DATA BYTE P1 000000B8H.6 SFRSYM DATA BIT GP46 000000B0H.7 SFRSYM DATA BIT GP37 000000A0H SFRSYM DATA BYTE P2 000000B8H.7 SFRSYM DATA BIT GP47 000000B0H SFRSYM DATA BYTE P3 000000B8H SFRSYM DATA BYTE P4 000000D0H.6 SFRSYM DATA BIT AC 000000C0H SFRSYM DATA BYTE P5 000000A8H.7 SFRSYM DATA BIT EA 000000D5H SFRSYM DATA BYTE CMP_CR0 000000D6H SFRSYM DATA BYTE CMP_CR1 000000DAH SFRSYM DATA BYTE CMP_CR2 000000DCH SFRSYM DATA BYTE CMP_CR3 000000F8H.0 SFRSYM DATA BIT OISUH 000000E1H SFRSYM DATA BYTE CMP_CR4 000000F8H.2 SFRSYM DATA BIT OISVH 000000F8H.4 SFRSYM DATA BIT OISWH 000000F8H.1 SFRSYM DATA BIT OISUL LX51 LINKER/LOCATER V4.66.100.0 12/29/2025 08:49:06 PAGE 46 000000A8H SFRSYM DATA BYTE IE 000000F8H.3 SFRSYM DATA BIT OISVL 000000F9H SFRSYM DATA BYTE PI_CR 000000F8H.5 SFRSYM DATA BIT OISWL 000000AAH SFRSYM DATA WORD TIM2__CNTR 000000A2H SFRSYM DATA WORD TIM3__CNTR 000000E2H SFRSYM DATA BYTE HALL_CR 00000092H SFRSYM DATA WORD TIM4__CNTR 00000098H.0 SFRSYM DATA BIT RI 00000098H.6 SFRSYM DATA BIT UT_MOD0 00000098H.7 SFRSYM DATA BIT UT_MOD1 000000D0H.7 SFRSYM DATA BIT CY 00000098H.1 SFRSYM DATA BIT TI 00000084H SFRSYM DATA BYTE FLA_KEY 00000098H SFRSYM DATA BYTE UT_CR 00000099H SFRSYM DATA BYTE UT_DR 000000D0H.2 SFRSYM DATA BIT OV 0000009AH SFRSYM DATA WORD UT_BAUD 000000D8H.2 SFRSYM DATA BIT UT2RB8 000000D8H.3 SFRSYM DATA BIT UT2TB8 000000D8H.5 SFRSYM DATA BIT UT2SM2 00000087H SFRSYM DATA BYTE PCON 00000088H SFRSYM DATA BYTE TCON 00000082H SFRSYM DATA WORD DPTR 00000088H.2 SFRSYM DATA BIT IF0 000000D8H.4 SFRSYM DATA BIT UT2REN 000000AEH SFRSYM DATA WORD TIM2__ARR 000000A1H SFRSYM DATA BYTE TIM2_CR0 000000A6H SFRSYM DATA WORD TIM3__ARR 0000009CH SFRSYM DATA BYTE TIM3_CR0 000000A9H SFRSYM DATA BYTE TIM2_CR1 00000096H SFRSYM DATA WORD TIM4__ARR 0000009EH SFRSYM DATA BYTE TIM4_CR0 0000009DH SFRSYM DATA BYTE TIM3_CR1 000000F8H SFRSYM DATA BYTE DRV_OUT 0000009FH SFRSYM DATA BYTE TIM4_CR1 000000E0H SFRSYM DATA BYTE ACC 000000DBH SFRSYM DATA BYTE LVSR 000000A8H.4 SFRSYM DATA BIT ES0 00000085H SFRSYM DATA BYTE FLA_CR 0000008AH SFRSYM DATA BYTE IP0 0000008BH SFRSYM DATA BYTE IP1 0000008CH SFRSYM DATA BYTE IP2 00000098H.2 SFRSYM DATA BIT RB8 0000008DH SFRSYM DATA BYTE IP3 000000A8H.0 SFRSYM DATA BIT EX0 00000098H.3 SFRSYM DATA BIT TB8 000000A8H.2 SFRSYM DATA BIT EX1 000000D0H.0 SFRSYM DATA BIT P 000000D8H SFRSYM DATA BYTE UT2_CR 00000089H SFRSYM DATA BYTE UT2_DR 00000098H.5 SFRSYM DATA BIT SM2 000000D0H.3 SFRSYM DATA BIT RS0 000000D0H.4 SFRSYM DATA BIT RS1 000000C1H SFRSYM DATA BYTE MDU_CR 000000F8H.7 SFRSYM DATA BIT MOE 00000098H.4 SFRSYM DATA BIT REN 000000D7H SFRSYM DATA BYTE CMP_SR 000000D8H.6 SFRSYM DATA BIT UT2MOD0 000000D8H.7 SFRSYM DATA BIT UT2MOD1 000000D1H SFRSYM DATA BYTE P1_IE 000000D2H SFRSYM DATA BYTE P1_IF 000000D3H SFRSYM DATA BYTE P4_IE 000000D4H SFRSYM DATA BYTE P4_IF 000000ACH SFRSYM DATA WORD TIM2__DR LX51 LINKER/LOCATER V4.66.100.0 12/29/2025 08:49:06 PAGE 47 000000FCH SFRSYM DATA BYTE P0_OE 000000A4H SFRSYM DATA WORD TIM3__DR 000000FDH SFRSYM DATA BYTE P1_OE 00000094H SFRSYM DATA WORD TIM4__DR 000000D0H.5 SFRSYM DATA BIT F0 000000FEH SFRSYM DATA BYTE P2_OE 000000D0H.1 SFRSYM DATA BIT F1 000000FFH SFRSYM DATA BYTE P3_OE 00000080H.0 SFRSYM DATA BIT GP00 000000D8H.0 SFRSYM DATA BIT UT2RI 000000E9H SFRSYM DATA BYTE P4_OE 00000090H.0 SFRSYM DATA BIT GP10 00000080H.1 SFRSYM DATA BIT GP01 000000A8H.6 SFRSYM DATA BIT RTCIE 000000FBH SFRSYM DATA BYTE P5_OE 000000A0H.0 SFRSYM DATA BIT GP20 00000090H.1 SFRSYM DATA BIT GP11 00000080H.2 SFRSYM DATA BIT GP02 000000D8H.1 SFRSYM DATA BIT UT2TI 000000B0H.0 SFRSYM DATA BIT GP30 000000A0H.1 SFRSYM DATA BIT GP21 00000090H.2 SFRSYM DATA BIT GP12 00000080H.3 SFRSYM DATA BIT GP03 000000A8H.1 SFRSYM DATA BIT TSDIE 000000D0H SFRSYM DATA BYTE PSW 000000B8H.0 SFRSYM DATA BIT GP40 000000B0H.1 SFRSYM DATA BIT GP31 000000A0H.2 SFRSYM DATA BIT GP22 00000090H.3 SFRSYM DATA BIT GP13 00000080H.4 SFRSYM DATA BIT GP04 000000A8H.3 SFRSYM DATA BIT SPIIE 00000088H.5 SFRSYM DATA BIT TSDIF 000000C0H.0 SFRSYM DATA BIT GP50 000000B8H.1 SFRSYM DATA BIT GP41 000000B0H.2 SFRSYM DATA BIT GP32 000000A0H.3 SFRSYM DATA BIT GP23 00000090H.4 SFRSYM DATA BIT GP14 00000080H.5 SFRSYM DATA BIT GP05 000000C0H.1 SFRSYM DATA BIT GP51 000000B8H.2 SFRSYM DATA BIT GP42 000000B0H.3 SFRSYM DATA BIT GP33 000000A0H.4 SFRSYM DATA BIT GP24 00000090H.5 SFRSYM DATA BIT GP15 00000080H.6 SFRSYM DATA BIT GP06 00000088H.0 SFRSYM DATA BIT IT00 0100104DH BLOCK CODE --- LVL=0 0100104DH LINE CODE --- #4 0100104DH LINE CODE --- #5 0100104DH LINE CODE --- #6 01001057H LINE CODE --- #7 0100105BH LINE CODE --- #8 01001062H LINE CODE --- #9 0100106CH LINE CODE --- #10 0100106FH LINE CODE --- #14 0100106FH LINE CODE --- #15 01001072H LINE CODE --- #16 01001075H LINE CODE --- #17 01001075H LINE CODE --- #36 0100107CH LINE CODE --- #39 01001080H LINE CODE --- #46 01001084H LINE CODE --- #47 01001088H LINE CODE --- #50 01001092H LINE CODE --- #52 01001095H LINE CODE --- #53 LX51 LINKER/LOCATER V4.66.100.0 12/29/2025 08:49:06 PAGE 48 01001098H LINE CODE --- #54 0100109FH LINE CODE --- #56 010010A4H LINE CODE --- #59 010010A8H LINE CODE --- #61 010010ACH LINE CODE --- #62 010010B0H LINE CODE --- #63 010010B4H LINE CODE --- #64 --- BLOCKEND --- --- LVL=0 --- MODULE --- --- GPIO 01000006H PUBLIC CODE --- GPIO_Init 000000C0H.2 SFRSYM DATA BIT GP52 000000B8H.3 SFRSYM DATA BIT GP43 000000B0H.4 SFRSYM DATA BIT GP34 000000A0H.5 SFRSYM DATA BIT GP25 00000090H.6 SFRSYM DATA BIT GP16 00000080H.7 SFRSYM DATA BIT GP07 00000088H.1 SFRSYM DATA BIT IT01 00000088H.3 SFRSYM DATA BIT IT10 000000C0H.3 SFRSYM DATA BIT GP53 000000B8H.4 SFRSYM DATA BIT GP44 000000B0H.5 SFRSYM DATA BIT GP35 000000A0H.6 SFRSYM DATA BIT GP26 00000090H.7 SFRSYM DATA BIT GP17 00000080H SFRSYM DATA BYTE P0 00000088H.4 SFRSYM DATA BIT IT11 000000C9H SFRSYM DATA BYTE RST_SR 000000D9H SFRSYM DATA BYTE EVT_FILT 000000B8H.5 SFRSYM DATA BIT GP45 000000B0H.6 SFRSYM DATA BIT GP36 000000A0H.7 SFRSYM DATA BIT GP27 00000090H SFRSYM DATA BYTE P1 000000B8H.6 SFRSYM DATA BIT GP46 000000B0H.7 SFRSYM DATA BIT GP37 000000A0H SFRSYM DATA BYTE P2 000000B8H.7 SFRSYM DATA BIT GP47 000000B0H SFRSYM DATA BYTE P3 000000B8H SFRSYM DATA BYTE P4 000000D0H.6 SFRSYM DATA BIT AC 000000C0H SFRSYM DATA BYTE P5 000000A8H.7 SFRSYM DATA BIT EA 000000D5H SFRSYM DATA BYTE CMP_CR0 000000D6H SFRSYM DATA BYTE CMP_CR1 000000DAH SFRSYM DATA BYTE CMP_CR2 000000DCH SFRSYM DATA BYTE CMP_CR3 000000F8H.0 SFRSYM DATA BIT OISUH 000000E1H SFRSYM DATA BYTE CMP_CR4 000000F8H.2 SFRSYM DATA BIT OISVH 000000F8H.4 SFRSYM DATA BIT OISWH 000000F8H.1 SFRSYM DATA BIT OISUL 000000A8H SFRSYM DATA BYTE IE 000000F8H.3 SFRSYM DATA BIT OISVL 000000F9H SFRSYM DATA BYTE PI_CR 000000F8H.5 SFRSYM DATA BIT OISWL 000000AAH SFRSYM DATA WORD TIM2__CNTR 000000A2H SFRSYM DATA WORD TIM3__CNTR 000000E2H SFRSYM DATA BYTE HALL_CR 00000092H SFRSYM DATA WORD TIM4__CNTR 00000098H.0 SFRSYM DATA BIT RI 00000098H.6 SFRSYM DATA BIT UT_MOD0 00000098H.7 SFRSYM DATA BIT UT_MOD1 000000D0H.7 SFRSYM DATA BIT CY 00000098H.1 SFRSYM DATA BIT TI 00000084H SFRSYM DATA BYTE FLA_KEY 00000098H SFRSYM DATA BYTE UT_CR LX51 LINKER/LOCATER V4.66.100.0 12/29/2025 08:49:06 PAGE 49 00000099H SFRSYM DATA BYTE UT_DR 000000D0H.2 SFRSYM DATA BIT OV 0000009AH SFRSYM DATA WORD UT_BAUD 000000D8H.2 SFRSYM DATA BIT UT2RB8 000000D8H.3 SFRSYM DATA BIT UT2TB8 000000D8H.5 SFRSYM DATA BIT UT2SM2 00000087H SFRSYM DATA BYTE PCON 00000088H SFRSYM DATA BYTE TCON 00000082H SFRSYM DATA WORD DPTR 00000088H.2 SFRSYM DATA BIT IF0 000000D8H.4 SFRSYM DATA BIT UT2REN 000000AEH SFRSYM DATA WORD TIM2__ARR 000000A1H SFRSYM DATA BYTE TIM2_CR0 000000A6H SFRSYM DATA WORD TIM3__ARR 0000009CH SFRSYM DATA BYTE TIM3_CR0 000000A9H SFRSYM DATA BYTE TIM2_CR1 00000096H SFRSYM DATA WORD TIM4__ARR 0000009EH SFRSYM DATA BYTE TIM4_CR0 0000009DH SFRSYM DATA BYTE TIM3_CR1 000000F8H SFRSYM DATA BYTE DRV_OUT 0000009FH SFRSYM DATA BYTE TIM4_CR1 000000E0H SFRSYM DATA BYTE ACC 000000DBH SFRSYM DATA BYTE LVSR 000000A8H.4 SFRSYM DATA BIT ES0 00000085H SFRSYM DATA BYTE FLA_CR 0000008AH SFRSYM DATA BYTE IP0 0000008BH SFRSYM DATA BYTE IP1 0000008CH SFRSYM DATA BYTE IP2 00000098H.2 SFRSYM DATA BIT RB8 0000008DH SFRSYM DATA BYTE IP3 000000A8H.0 SFRSYM DATA BIT EX0 00000098H.3 SFRSYM DATA BIT TB8 000000A8H.2 SFRSYM DATA BIT EX1 000000D0H.0 SFRSYM DATA BIT P 000000D8H SFRSYM DATA BYTE UT2_CR 00000089H SFRSYM DATA BYTE UT2_DR 00000098H.5 SFRSYM DATA BIT SM2 000000D0H.3 SFRSYM DATA BIT RS0 000000D0H.4 SFRSYM DATA BIT RS1 000000C1H SFRSYM DATA BYTE MDU_CR 000000F8H.7 SFRSYM DATA BIT MOE 00000098H.4 SFRSYM DATA BIT REN 000000D7H SFRSYM DATA BYTE CMP_SR 000000D8H.6 SFRSYM DATA BIT UT2MOD0 000000D8H.7 SFRSYM DATA BIT UT2MOD1 000000D1H SFRSYM DATA BYTE P1_IE 000000D2H SFRSYM DATA BYTE P1_IF 000000D3H SFRSYM DATA BYTE P4_IE 000000D4H SFRSYM DATA BYTE P4_IF 000000ACH SFRSYM DATA WORD TIM2__DR 000000FCH SFRSYM DATA BYTE P0_OE 000000A4H SFRSYM DATA WORD TIM3__DR 000000FDH SFRSYM DATA BYTE P1_OE 00000094H SFRSYM DATA WORD TIM4__DR 000000D0H.5 SFRSYM DATA BIT F0 000000FEH SFRSYM DATA BYTE P2_OE 000000D0H.1 SFRSYM DATA BIT F1 000000FFH SFRSYM DATA BYTE P3_OE 00000080H.0 SFRSYM DATA BIT GP00 000000D8H.0 SFRSYM DATA BIT UT2RI 000000E9H SFRSYM DATA BYTE P4_OE 00000090H.0 SFRSYM DATA BIT GP10 00000080H.1 SFRSYM DATA BIT GP01 000000A8H.6 SFRSYM DATA BIT RTCIE 000000FBH SFRSYM DATA BYTE P5_OE LX51 LINKER/LOCATER V4.66.100.0 12/29/2025 08:49:06 PAGE 50 000000A0H.0 SFRSYM DATA BIT GP20 00000090H.1 SFRSYM DATA BIT GP11 00000080H.2 SFRSYM DATA BIT GP02 000000D8H.1 SFRSYM DATA BIT UT2TI 000000B0H.0 SFRSYM DATA BIT GP30 000000A0H.1 SFRSYM DATA BIT GP21 00000090H.2 SFRSYM DATA BIT GP12 00000080H.3 SFRSYM DATA BIT GP03 000000A8H.1 SFRSYM DATA BIT TSDIE 000000D0H SFRSYM DATA BYTE PSW 000000B8H.0 SFRSYM DATA BIT GP40 000000B0H.1 SFRSYM DATA BIT GP31 000000A0H.2 SFRSYM DATA BIT GP22 00000090H.3 SFRSYM DATA BIT GP13 00000080H.4 SFRSYM DATA BIT GP04 000000A8H.3 SFRSYM DATA BIT SPIIE 00000088H.5 SFRSYM DATA BIT TSDIF 000000C0H.0 SFRSYM DATA BIT GP50 000000B8H.1 SFRSYM DATA BIT GP41 000000B0H.2 SFRSYM DATA BIT GP32 000000A0H.3 SFRSYM DATA BIT GP23 00000090H.4 SFRSYM DATA BIT GP14 00000080H.5 SFRSYM DATA BIT GP05 000000C0H.1 SFRSYM DATA BIT GP51 000000B8H.2 SFRSYM DATA BIT GP42 000000B0H.3 SFRSYM DATA BIT GP33 000000A0H.4 SFRSYM DATA BIT GP24 00000090H.5 SFRSYM DATA BIT GP15 00000080H.6 SFRSYM DATA BIT GP06 00000088H.0 SFRSYM DATA BIT IT00 01000006H BLOCK CODE --- LVL=0 01000006H LINE CODE --- #23 01000006H LINE CODE --- #24 01000006H LINE CODE --- #25 01000009H LINE CODE --- #29 --- BLOCKEND --- --- LVL=0 --- MODULE --- --- TIMER 010010B5H PUBLIC CODE --- Timer3_Init 000000C0H.2 SFRSYM DATA BIT GP52 000000B8H.3 SFRSYM DATA BIT GP43 000000B0H.4 SFRSYM DATA BIT GP34 000000A0H.5 SFRSYM DATA BIT GP25 00000090H.6 SFRSYM DATA BIT GP16 00000080H.7 SFRSYM DATA BIT GP07 00000088H.1 SFRSYM DATA BIT IT01 00000088H.3 SFRSYM DATA BIT IT10 000000C0H.3 SFRSYM DATA BIT GP53 000000B8H.4 SFRSYM DATA BIT GP44 000000B0H.5 SFRSYM DATA BIT GP35 000000A0H.6 SFRSYM DATA BIT GP26 00000090H.7 SFRSYM DATA BIT GP17 00000080H SFRSYM DATA BYTE P0 00000088H.4 SFRSYM DATA BIT IT11 000000C9H SFRSYM DATA BYTE RST_SR 000000D9H SFRSYM DATA BYTE EVT_FILT 000000B8H.5 SFRSYM DATA BIT GP45 000000B0H.6 SFRSYM DATA BIT GP36 000000A0H.7 SFRSYM DATA BIT GP27 00000090H SFRSYM DATA BYTE P1 000000B8H.6 SFRSYM DATA BIT GP46 000000B0H.7 SFRSYM DATA BIT GP37 000000A0H SFRSYM DATA BYTE P2 000000B8H.7 SFRSYM DATA BIT GP47 LX51 LINKER/LOCATER V4.66.100.0 12/29/2025 08:49:06 PAGE 51 000000B0H SFRSYM DATA BYTE P3 000000B8H SFRSYM DATA BYTE P4 000000D0H.6 SFRSYM DATA BIT AC 000000C0H SFRSYM DATA BYTE P5 000000A8H.7 SFRSYM DATA BIT EA 000000D5H SFRSYM DATA BYTE CMP_CR0 000000D6H SFRSYM DATA BYTE CMP_CR1 000000DAH SFRSYM DATA BYTE CMP_CR2 000000DCH SFRSYM DATA BYTE CMP_CR3 000000F8H.0 SFRSYM DATA BIT OISUH 000000E1H SFRSYM DATA BYTE CMP_CR4 000000F8H.2 SFRSYM DATA BIT OISVH 000000F8H.4 SFRSYM DATA BIT OISWH 000000F8H.1 SFRSYM DATA BIT OISUL 000000A8H SFRSYM DATA BYTE IE 000000F8H.3 SFRSYM DATA BIT OISVL 000000F9H SFRSYM DATA BYTE PI_CR 000000F8H.5 SFRSYM DATA BIT OISWL 000000AAH SFRSYM DATA WORD TIM2__CNTR 000000A2H SFRSYM DATA WORD TIM3__CNTR 000000E2H SFRSYM DATA BYTE HALL_CR 00000092H SFRSYM DATA WORD TIM4__CNTR 00000098H.0 SFRSYM DATA BIT RI 00000098H.6 SFRSYM DATA BIT UT_MOD0 00000098H.7 SFRSYM DATA BIT UT_MOD1 000000D0H.7 SFRSYM DATA BIT CY 00000098H.1 SFRSYM DATA BIT TI 00000084H SFRSYM DATA BYTE FLA_KEY 00000098H SFRSYM DATA BYTE UT_CR 00000099H SFRSYM DATA BYTE UT_DR 000000D0H.2 SFRSYM DATA BIT OV 0000009AH SFRSYM DATA WORD UT_BAUD 000000D8H.2 SFRSYM DATA BIT UT2RB8 000000D8H.3 SFRSYM DATA BIT UT2TB8 000000D8H.5 SFRSYM DATA BIT UT2SM2 00000087H SFRSYM DATA BYTE PCON 00000088H SFRSYM DATA BYTE TCON 00000082H SFRSYM DATA WORD DPTR 00000088H.2 SFRSYM DATA BIT IF0 000000D8H.4 SFRSYM DATA BIT UT2REN 000000AEH SFRSYM DATA WORD TIM2__ARR 000000A1H SFRSYM DATA BYTE TIM2_CR0 000000A6H SFRSYM DATA WORD TIM3__ARR 0000009CH SFRSYM DATA BYTE TIM3_CR0 000000A9H SFRSYM DATA BYTE TIM2_CR1 00000096H SFRSYM DATA WORD TIM4__ARR 0000009EH SFRSYM DATA BYTE TIM4_CR0 0000009DH SFRSYM DATA BYTE TIM3_CR1 000000F8H SFRSYM DATA BYTE DRV_OUT 0000009FH SFRSYM DATA BYTE TIM4_CR1 000000E0H SFRSYM DATA BYTE ACC 000000DBH SFRSYM DATA BYTE LVSR 000000A8H.4 SFRSYM DATA BIT ES0 00000085H SFRSYM DATA BYTE FLA_CR 0000008AH SFRSYM DATA BYTE IP0 0000008BH SFRSYM DATA BYTE IP1 0000008CH SFRSYM DATA BYTE IP2 00000098H.2 SFRSYM DATA BIT RB8 0000008DH SFRSYM DATA BYTE IP3 000000A8H.0 SFRSYM DATA BIT EX0 00000098H.3 SFRSYM DATA BIT TB8 000000A8H.2 SFRSYM DATA BIT EX1 000000D0H.0 SFRSYM DATA BIT P 000000D8H SFRSYM DATA BYTE UT2_CR 00000089H SFRSYM DATA BYTE UT2_DR LX51 LINKER/LOCATER V4.66.100.0 12/29/2025 08:49:06 PAGE 52 00000098H.5 SFRSYM DATA BIT SM2 000000D0H.3 SFRSYM DATA BIT RS0 000000D0H.4 SFRSYM DATA BIT RS1 000000C1H SFRSYM DATA BYTE MDU_CR 000000F8H.7 SFRSYM DATA BIT MOE 00000098H.4 SFRSYM DATA BIT REN 000000D7H SFRSYM DATA BYTE CMP_SR 000000D8H.6 SFRSYM DATA BIT UT2MOD0 000000D8H.7 SFRSYM DATA BIT UT2MOD1 000000D1H SFRSYM DATA BYTE P1_IE 000000D2H SFRSYM DATA BYTE P1_IF 000000D3H SFRSYM DATA BYTE P4_IE 000000D4H SFRSYM DATA BYTE P4_IF 000000ACH SFRSYM DATA WORD TIM2__DR 000000FCH SFRSYM DATA BYTE P0_OE 000000A4H SFRSYM DATA WORD TIM3__DR 000000FDH SFRSYM DATA BYTE P1_OE 00000094H SFRSYM DATA WORD TIM4__DR 000000D0H.5 SFRSYM DATA BIT F0 000000FEH SFRSYM DATA BYTE P2_OE 000000D0H.1 SFRSYM DATA BIT F1 000000FFH SFRSYM DATA BYTE P3_OE 00000080H.0 SFRSYM DATA BIT GP00 000000D8H.0 SFRSYM DATA BIT UT2RI 000000E9H SFRSYM DATA BYTE P4_OE 00000090H.0 SFRSYM DATA BIT GP10 00000080H.1 SFRSYM DATA BIT GP01 000000A8H.6 SFRSYM DATA BIT RTCIE 000000FBH SFRSYM DATA BYTE P5_OE 000000A0H.0 SFRSYM DATA BIT GP20 00000090H.1 SFRSYM DATA BIT GP11 00000080H.2 SFRSYM DATA BIT GP02 000000D8H.1 SFRSYM DATA BIT UT2TI 000000B0H.0 SFRSYM DATA BIT GP30 000000A0H.1 SFRSYM DATA BIT GP21 00000090H.2 SFRSYM DATA BIT GP12 00000080H.3 SFRSYM DATA BIT GP03 000000A8H.1 SFRSYM DATA BIT TSDIE 000000D0H SFRSYM DATA BYTE PSW 000000B8H.0 SFRSYM DATA BIT GP40 000000B0H.1 SFRSYM DATA BIT GP31 000000A0H.2 SFRSYM DATA BIT GP22 00000090H.3 SFRSYM DATA BIT GP13 00000080H.4 SFRSYM DATA BIT GP04 000000A8H.3 SFRSYM DATA BIT SPIIE 00000088H.5 SFRSYM DATA BIT TSDIF 000000C0H.0 SFRSYM DATA BIT GP50 000000B8H.1 SFRSYM DATA BIT GP41 000000B0H.2 SFRSYM DATA BIT GP32 000000A0H.3 SFRSYM DATA BIT GP23 00000090H.4 SFRSYM DATA BIT GP14 00000080H.5 SFRSYM DATA BIT GP05 000000C0H.1 SFRSYM DATA BIT GP51 000000B8H.2 SFRSYM DATA BIT GP42 000000B0H.3 SFRSYM DATA BIT GP33 000000A0H.4 SFRSYM DATA BIT GP24 00000090H.5 SFRSYM DATA BIT GP15 00000080H.6 SFRSYM DATA BIT GP06 00000088H.0 SFRSYM DATA BIT IT00 010010B5H BLOCK CODE --- LVL=0 010010B5H LINE CODE --- #36 010010B5H LINE CODE --- #37 010010B5H LINE CODE --- #38 010010B8H LINE CODE --- #39 LX51 LINKER/LOCATER V4.66.100.0 12/29/2025 08:49:06 PAGE 53 010010BFH LINE CODE --- #40 010010C4H LINE CODE --- #42 010010C7H LINE CODE --- #43 010010CAH LINE CODE --- #44 010010CDH LINE CODE --- #46 010010D0H LINE CODE --- #47 010010D3H LINE CODE --- #49 010010D6H LINE CODE --- #50 010010D9H LINE CODE --- #52 010010DCH LINE CODE --- #53 010010DFH LINE CODE --- #55 010010E2H LINE CODE --- #56 010010E5H LINE CODE --- #58 010010E8H LINE CODE --- #59 010010EBH LINE CODE --- #61 010010F1H LINE CODE --- #62 010010F7H LINE CODE --- #63 010010FDH LINE CODE --- #65 01001100H LINE CODE --- #66 --- BLOCKEND --- --- LVL=0 --- MODULE --- --- UART 000000C0H.2 SFRSYM DATA BIT GP52 000000B8H.3 SFRSYM DATA BIT GP43 000000B0H.4 SFRSYM DATA BIT GP34 000000A0H.5 SFRSYM DATA BIT GP25 00000090H.6 SFRSYM DATA BIT GP16 00000080H.7 SFRSYM DATA BIT GP07 00000088H.1 SFRSYM DATA BIT IT01 00000088H.3 SFRSYM DATA BIT IT10 000000C0H.3 SFRSYM DATA BIT GP53 000000B8H.4 SFRSYM DATA BIT GP44 000000B0H.5 SFRSYM DATA BIT GP35 000000A0H.6 SFRSYM DATA BIT GP26 00000090H.7 SFRSYM DATA BIT GP17 00000080H SFRSYM DATA BYTE P0 00000088H.4 SFRSYM DATA BIT IT11 000000C9H SFRSYM DATA BYTE RST_SR 000000D9H SFRSYM DATA BYTE EVT_FILT 000000B8H.5 SFRSYM DATA BIT GP45 000000B0H.6 SFRSYM DATA BIT GP36 000000A0H.7 SFRSYM DATA BIT GP27 00000090H SFRSYM DATA BYTE P1 000000B8H.6 SFRSYM DATA BIT GP46 000000B0H.7 SFRSYM DATA BIT GP37 000000A0H SFRSYM DATA BYTE P2 000000B8H.7 SFRSYM DATA BIT GP47 000000B0H SFRSYM DATA BYTE P3 000000B8H SFRSYM DATA BYTE P4 000000D0H.6 SFRSYM DATA BIT AC 000000C0H SFRSYM DATA BYTE P5 000000A8H.7 SFRSYM DATA BIT EA 000000D5H SFRSYM DATA BYTE CMP_CR0 000000D6H SFRSYM DATA BYTE CMP_CR1 000000DAH SFRSYM DATA BYTE CMP_CR2 000000DCH SFRSYM DATA BYTE CMP_CR3 000000F8H.0 SFRSYM DATA BIT OISUH 000000E1H SFRSYM DATA BYTE CMP_CR4 000000F8H.2 SFRSYM DATA BIT OISVH 000000F8H.4 SFRSYM DATA BIT OISWH 000000F8H.1 SFRSYM DATA BIT OISUL 000000A8H SFRSYM DATA BYTE IE 000000F8H.3 SFRSYM DATA BIT OISVL 000000F9H SFRSYM DATA BYTE PI_CR 000000F8H.5 SFRSYM DATA BIT OISWL LX51 LINKER/LOCATER V4.66.100.0 12/29/2025 08:49:06 PAGE 54 000000AAH SFRSYM DATA WORD TIM2__CNTR 000000A2H SFRSYM DATA WORD TIM3__CNTR 000000E2H SFRSYM DATA BYTE HALL_CR 00000092H SFRSYM DATA WORD TIM4__CNTR 00000098H.0 SFRSYM DATA BIT RI 00000098H.6 SFRSYM DATA BIT UT_MOD0 00000098H.7 SFRSYM DATA BIT UT_MOD1 000000D0H.7 SFRSYM DATA BIT CY 00000098H.1 SFRSYM DATA BIT TI 00000084H SFRSYM DATA BYTE FLA_KEY 00000098H SFRSYM DATA BYTE UT_CR 00000099H SFRSYM DATA BYTE UT_DR 000000D0H.2 SFRSYM DATA BIT OV 0000009AH SFRSYM DATA WORD UT_BAUD 000000D8H.2 SFRSYM DATA BIT UT2RB8 000000D8H.3 SFRSYM DATA BIT UT2TB8 000000D8H.5 SFRSYM DATA BIT UT2SM2 00000087H SFRSYM DATA BYTE PCON 00000088H SFRSYM DATA BYTE TCON 00000082H SFRSYM DATA WORD DPTR 00000088H.2 SFRSYM DATA BIT IF0 000000D8H.4 SFRSYM DATA BIT UT2REN 000000AEH SFRSYM DATA WORD TIM2__ARR 000000A1H SFRSYM DATA BYTE TIM2_CR0 000000A6H SFRSYM DATA WORD TIM3__ARR 0000009CH SFRSYM DATA BYTE TIM3_CR0 000000A9H SFRSYM DATA BYTE TIM2_CR1 00000096H SFRSYM DATA WORD TIM4__ARR 0000009EH SFRSYM DATA BYTE TIM4_CR0 0000009DH SFRSYM DATA BYTE TIM3_CR1 000000F8H SFRSYM DATA BYTE DRV_OUT 0000009FH SFRSYM DATA BYTE TIM4_CR1 000000E0H SFRSYM DATA BYTE ACC 000000DBH SFRSYM DATA BYTE LVSR 000000A8H.4 SFRSYM DATA BIT ES0 00000085H SFRSYM DATA BYTE FLA_CR 0000008AH SFRSYM DATA BYTE IP0 0000008BH SFRSYM DATA BYTE IP1 0000008CH SFRSYM DATA BYTE IP2 00000098H.2 SFRSYM DATA BIT RB8 0000008DH SFRSYM DATA BYTE IP3 000000A8H.0 SFRSYM DATA BIT EX0 00000098H.3 SFRSYM DATA BIT TB8 000000A8H.2 SFRSYM DATA BIT EX1 000000D0H.0 SFRSYM DATA BIT P 000000D8H SFRSYM DATA BYTE UT2_CR 00000089H SFRSYM DATA BYTE UT2_DR 00000098H.5 SFRSYM DATA BIT SM2 000000D0H.3 SFRSYM DATA BIT RS0 000000D0H.4 SFRSYM DATA BIT RS1 000000C1H SFRSYM DATA BYTE MDU_CR 000000F8H.7 SFRSYM DATA BIT MOE 00000098H.4 SFRSYM DATA BIT REN 000000D7H SFRSYM DATA BYTE CMP_SR 000000D8H.6 SFRSYM DATA BIT UT2MOD0 000000D8H.7 SFRSYM DATA BIT UT2MOD1 000000D1H SFRSYM DATA BYTE P1_IE 000000D2H SFRSYM DATA BYTE P1_IF 000000D3H SFRSYM DATA BYTE P4_IE 000000D4H SFRSYM DATA BYTE P4_IF 000000ACH SFRSYM DATA WORD TIM2__DR 000000FCH SFRSYM DATA BYTE P0_OE 000000A4H SFRSYM DATA WORD TIM3__DR 000000FDH SFRSYM DATA BYTE P1_OE 00000094H SFRSYM DATA WORD TIM4__DR LX51 LINKER/LOCATER V4.66.100.0 12/29/2025 08:49:06 PAGE 55 000000D0H.5 SFRSYM DATA BIT F0 000000FEH SFRSYM DATA BYTE P2_OE 000000D0H.1 SFRSYM DATA BIT F1 000000FFH SFRSYM DATA BYTE P3_OE 00000080H.0 SFRSYM DATA BIT GP00 000000D8H.0 SFRSYM DATA BIT UT2RI 000000E9H SFRSYM DATA BYTE P4_OE 00000090H.0 SFRSYM DATA BIT GP10 00000080H.1 SFRSYM DATA BIT GP01 000000A8H.6 SFRSYM DATA BIT RTCIE 000000FBH SFRSYM DATA BYTE P5_OE 000000A0H.0 SFRSYM DATA BIT GP20 00000090H.1 SFRSYM DATA BIT GP11 00000080H.2 SFRSYM DATA BIT GP02 000000D8H.1 SFRSYM DATA BIT UT2TI 000000B0H.0 SFRSYM DATA BIT GP30 000000A0H.1 SFRSYM DATA BIT GP21 00000090H.2 SFRSYM DATA BIT GP12 00000080H.3 SFRSYM DATA BIT GP03 000000A8H.1 SFRSYM DATA BIT TSDIE 000000D0H SFRSYM DATA BYTE PSW 000000B8H.0 SFRSYM DATA BIT GP40 000000B0H.1 SFRSYM DATA BIT GP31 000000A0H.2 SFRSYM DATA BIT GP22 00000090H.3 SFRSYM DATA BIT GP13 00000080H.4 SFRSYM DATA BIT GP04 000000A8H.3 SFRSYM DATA BIT SPIIE 00000088H.5 SFRSYM DATA BIT TSDIF 000000C0H.0 SFRSYM DATA BIT GP50 000000B8H.1 SFRSYM DATA BIT GP41 000000B0H.2 SFRSYM DATA BIT GP32 000000A0H.3 SFRSYM DATA BIT GP23 00000090H.4 SFRSYM DATA BIT GP14 00000080H.5 SFRSYM DATA BIT GP05 000000C0H.1 SFRSYM DATA BIT GP51 000000B8H.2 SFRSYM DATA BIT GP42 000000B0H.3 SFRSYM DATA BIT GP33 000000A0H.4 SFRSYM DATA BIT GP24 00000090H.5 SFRSYM DATA BIT GP15 00000080H.6 SFRSYM DATA BIT GP06 00000088H.0 SFRSYM DATA BIT IT00 --- MODULE --- --- TSD 000000C0H.2 SFRSYM DATA BIT GP52 000000B8H.3 SFRSYM DATA BIT GP43 000000B0H.4 SFRSYM DATA BIT GP34 000000A0H.5 SFRSYM DATA BIT GP25 00000090H.6 SFRSYM DATA BIT GP16 00000080H.7 SFRSYM DATA BIT GP07 00000088H.1 SFRSYM DATA BIT IT01 00000088H.3 SFRSYM DATA BIT IT10 000000C0H.3 SFRSYM DATA BIT GP53 000000B8H.4 SFRSYM DATA BIT GP44 000000B0H.5 SFRSYM DATA BIT GP35 000000A0H.6 SFRSYM DATA BIT GP26 00000090H.7 SFRSYM DATA BIT GP17 00000080H SFRSYM DATA BYTE P0 00000088H.4 SFRSYM DATA BIT IT11 000000C9H SFRSYM DATA BYTE RST_SR 000000D9H SFRSYM DATA BYTE EVT_FILT 000000B8H.5 SFRSYM DATA BIT GP45 000000B0H.6 SFRSYM DATA BIT GP36 000000A0H.7 SFRSYM DATA BIT GP27 00000090H SFRSYM DATA BYTE P1 000000B8H.6 SFRSYM DATA BIT GP46 LX51 LINKER/LOCATER V4.66.100.0 12/29/2025 08:49:06 PAGE 56 000000B0H.7 SFRSYM DATA BIT GP37 000000A0H SFRSYM DATA BYTE P2 000000B8H.7 SFRSYM DATA BIT GP47 000000B0H SFRSYM DATA BYTE P3 000000B8H SFRSYM DATA BYTE P4 000000D0H.6 SFRSYM DATA BIT AC 000000C0H SFRSYM DATA BYTE P5 000000A8H.7 SFRSYM DATA BIT EA 000000D5H SFRSYM DATA BYTE CMP_CR0 000000D6H SFRSYM DATA BYTE CMP_CR1 000000DAH SFRSYM DATA BYTE CMP_CR2 000000DCH SFRSYM DATA BYTE CMP_CR3 000000F8H.0 SFRSYM DATA BIT OISUH 000000E1H SFRSYM DATA BYTE CMP_CR4 000000F8H.2 SFRSYM DATA BIT OISVH 000000F8H.4 SFRSYM DATA BIT OISWH 000000F8H.1 SFRSYM DATA BIT OISUL 000000A8H SFRSYM DATA BYTE IE 000000F8H.3 SFRSYM DATA BIT OISVL 000000F9H SFRSYM DATA BYTE PI_CR 000000F8H.5 SFRSYM DATA BIT OISWL 000000AAH SFRSYM DATA WORD TIM2__CNTR 000000A2H SFRSYM DATA WORD TIM3__CNTR 000000E2H SFRSYM DATA BYTE HALL_CR 00000092H SFRSYM DATA WORD TIM4__CNTR 00000098H.0 SFRSYM DATA BIT RI 00000098H.6 SFRSYM DATA BIT UT_MOD0 00000098H.7 SFRSYM DATA BIT UT_MOD1 000000D0H.7 SFRSYM DATA BIT CY 00000098H.1 SFRSYM DATA BIT TI 00000084H SFRSYM DATA BYTE FLA_KEY 00000098H SFRSYM DATA BYTE UT_CR 00000099H SFRSYM DATA BYTE UT_DR 000000D0H.2 SFRSYM DATA BIT OV 0000009AH SFRSYM DATA WORD UT_BAUD 000000D8H.2 SFRSYM DATA BIT UT2RB8 000000D8H.3 SFRSYM DATA BIT UT2TB8 000000D8H.5 SFRSYM DATA BIT UT2SM2 00000087H SFRSYM DATA BYTE PCON 00000088H SFRSYM DATA BYTE TCON 00000082H SFRSYM DATA WORD DPTR 00000088H.2 SFRSYM DATA BIT IF0 000000D8H.4 SFRSYM DATA BIT UT2REN 000000AEH SFRSYM DATA WORD TIM2__ARR 000000A1H SFRSYM DATA BYTE TIM2_CR0 000000A6H SFRSYM DATA WORD TIM3__ARR 0000009CH SFRSYM DATA BYTE TIM3_CR0 000000A9H SFRSYM DATA BYTE TIM2_CR1 00000096H SFRSYM DATA WORD TIM4__ARR 0000009EH SFRSYM DATA BYTE TIM4_CR0 0000009DH SFRSYM DATA BYTE TIM3_CR1 000000F8H SFRSYM DATA BYTE DRV_OUT 0000009FH SFRSYM DATA BYTE TIM4_CR1 000000E0H SFRSYM DATA BYTE ACC 000000DBH SFRSYM DATA BYTE LVSR 000000A8H.4 SFRSYM DATA BIT ES0 00000085H SFRSYM DATA BYTE FLA_CR 0000008AH SFRSYM DATA BYTE IP0 0000008BH SFRSYM DATA BYTE IP1 0000008CH SFRSYM DATA BYTE IP2 00000098H.2 SFRSYM DATA BIT RB8 0000008DH SFRSYM DATA BYTE IP3 000000A8H.0 SFRSYM DATA BIT EX0 00000098H.3 SFRSYM DATA BIT TB8 000000A8H.2 SFRSYM DATA BIT EX1 LX51 LINKER/LOCATER V4.66.100.0 12/29/2025 08:49:06 PAGE 57 000000D0H.0 SFRSYM DATA BIT P 000000D8H SFRSYM DATA BYTE UT2_CR 00000089H SFRSYM DATA BYTE UT2_DR 00000098H.5 SFRSYM DATA BIT SM2 000000D0H.3 SFRSYM DATA BIT RS0 000000D0H.4 SFRSYM DATA BIT RS1 000000C1H SFRSYM DATA BYTE MDU_CR 000000F8H.7 SFRSYM DATA BIT MOE 00000098H.4 SFRSYM DATA BIT REN 000000D7H SFRSYM DATA BYTE CMP_SR 000000D8H.6 SFRSYM DATA BIT UT2MOD0 000000D8H.7 SFRSYM DATA BIT UT2MOD1 000000D1H SFRSYM DATA BYTE P1_IE 000000D2H SFRSYM DATA BYTE P1_IF 000000D3H SFRSYM DATA BYTE P4_IE 000000D4H SFRSYM DATA BYTE P4_IF 000000ACH SFRSYM DATA WORD TIM2__DR 000000FCH SFRSYM DATA BYTE P0_OE 000000A4H SFRSYM DATA WORD TIM3__DR 000000FDH SFRSYM DATA BYTE P1_OE 00000094H SFRSYM DATA WORD TIM4__DR 000000D0H.5 SFRSYM DATA BIT F0 000000FEH SFRSYM DATA BYTE P2_OE 000000D0H.1 SFRSYM DATA BIT F1 000000FFH SFRSYM DATA BYTE P3_OE 00000080H.0 SFRSYM DATA BIT GP00 000000D8H.0 SFRSYM DATA BIT UT2RI 000000E9H SFRSYM DATA BYTE P4_OE 00000090H.0 SFRSYM DATA BIT GP10 00000080H.1 SFRSYM DATA BIT GP01 000000A8H.6 SFRSYM DATA BIT RTCIE 000000FBH SFRSYM DATA BYTE P5_OE 000000A0H.0 SFRSYM DATA BIT GP20 00000090H.1 SFRSYM DATA BIT GP11 00000080H.2 SFRSYM DATA BIT GP02 000000D8H.1 SFRSYM DATA BIT UT2TI 000000B0H.0 SFRSYM DATA BIT GP30 000000A0H.1 SFRSYM DATA BIT GP21 00000090H.2 SFRSYM DATA BIT GP12 00000080H.3 SFRSYM DATA BIT GP03 000000A8H.1 SFRSYM DATA BIT TSDIE 000000D0H SFRSYM DATA BYTE PSW 000000B8H.0 SFRSYM DATA BIT GP40 000000B0H.1 SFRSYM DATA BIT GP31 000000A0H.2 SFRSYM DATA BIT GP22 00000090H.3 SFRSYM DATA BIT GP13 00000080H.4 SFRSYM DATA BIT GP04 000000A8H.3 SFRSYM DATA BIT SPIIE 00000088H.5 SFRSYM DATA BIT TSDIF 000000C0H.0 SFRSYM DATA BIT GP50 000000B8H.1 SFRSYM DATA BIT GP41 000000B0H.2 SFRSYM DATA BIT GP32 000000A0H.3 SFRSYM DATA BIT GP23 00000090H.4 SFRSYM DATA BIT GP14 00000080H.5 SFRSYM DATA BIT GP05 000000C0H.1 SFRSYM DATA BIT GP51 000000B8H.2 SFRSYM DATA BIT GP42 000000B0H.3 SFRSYM DATA BIT GP33 000000A0H.4 SFRSYM DATA BIT GP24 00000090H.5 SFRSYM DATA BIT GP15 00000080H.6 SFRSYM DATA BIT GP06 00000088H.0 SFRSYM DATA BIT IT00 --- MODULE --- --- SMDU 01001237H PUBLIC CODE --- _LPF_Zero_Update LX51 LINKER/LOCATER V4.66.100.0 12/29/2025 08:49:06 PAGE 58 01001408H PUBLIC CODE --- _HW_Zero_Calc 01001330H PUBLIC CODE --- HW_Three_PI_Init 01001302H PUBLIC CODE --- HW_Two_PI_Init 010012D4H PUBLIC CODE --- HW_One_PI_Init 01001149H PUBLIC CODE --- HW_Zero_PI_Init 000000C0H.2 SFRSYM DATA BIT GP52 000000B8H.3 SFRSYM DATA BIT GP43 000000B0H.4 SFRSYM DATA BIT GP34 000000A0H.5 SFRSYM DATA BIT GP25 00000090H.6 SFRSYM DATA BIT GP16 00000080H.7 SFRSYM DATA BIT GP07 00000088H.1 SFRSYM DATA BIT IT01 00000088H.3 SFRSYM DATA BIT IT10 000000C0H.3 SFRSYM DATA BIT GP53 000000B8H.4 SFRSYM DATA BIT GP44 000000B0H.5 SFRSYM DATA BIT GP35 000000A0H.6 SFRSYM DATA BIT GP26 00000090H.7 SFRSYM DATA BIT GP17 00000080H SFRSYM DATA BYTE P0 00000088H.4 SFRSYM DATA BIT IT11 000000C9H SFRSYM DATA BYTE RST_SR 000000D9H SFRSYM DATA BYTE EVT_FILT 000000B8H.5 SFRSYM DATA BIT GP45 000000B0H.6 SFRSYM DATA BIT GP36 000000A0H.7 SFRSYM DATA BIT GP27 00000090H SFRSYM DATA BYTE P1 000000B8H.6 SFRSYM DATA BIT GP46 000000B0H.7 SFRSYM DATA BIT GP37 000000A0H SFRSYM DATA BYTE P2 000000B8H.7 SFRSYM DATA BIT GP47 000000B0H SFRSYM DATA BYTE P3 000000B8H SFRSYM DATA BYTE P4 000000D0H.6 SFRSYM DATA BIT AC 000000C0H SFRSYM DATA BYTE P5 000000A8H.7 SFRSYM DATA BIT EA 000000D5H SFRSYM DATA BYTE CMP_CR0 000000D6H SFRSYM DATA BYTE CMP_CR1 000000DAH SFRSYM DATA BYTE CMP_CR2 000000DCH SFRSYM DATA BYTE CMP_CR3 000000F8H.0 SFRSYM DATA BIT OISUH 000000E1H SFRSYM DATA BYTE CMP_CR4 000000F8H.2 SFRSYM DATA BIT OISVH 000000F8H.4 SFRSYM DATA BIT OISWH 000000F8H.1 SFRSYM DATA BIT OISUL 000000A8H SFRSYM DATA BYTE IE 000000F8H.3 SFRSYM DATA BIT OISVL 000000F9H SFRSYM DATA BYTE PI_CR 000000F8H.5 SFRSYM DATA BIT OISWL 000000AAH SFRSYM DATA WORD TIM2__CNTR 000000A2H SFRSYM DATA WORD TIM3__CNTR 000000E2H SFRSYM DATA BYTE HALL_CR 00000092H SFRSYM DATA WORD TIM4__CNTR 00000098H.0 SFRSYM DATA BIT RI 00000098H.6 SFRSYM DATA BIT UT_MOD0 00000098H.7 SFRSYM DATA BIT UT_MOD1 000000D0H.7 SFRSYM DATA BIT CY 00000098H.1 SFRSYM DATA BIT TI 00000084H SFRSYM DATA BYTE FLA_KEY 00000098H SFRSYM DATA BYTE UT_CR 00000099H SFRSYM DATA BYTE UT_DR 000000D0H.2 SFRSYM DATA BIT OV 0000009AH SFRSYM DATA WORD UT_BAUD 000000D8H.2 SFRSYM DATA BIT UT2RB8 000000D8H.3 SFRSYM DATA BIT UT2TB8 000000D8H.5 SFRSYM DATA BIT UT2SM2 LX51 LINKER/LOCATER V4.66.100.0 12/29/2025 08:49:06 PAGE 59 00000087H SFRSYM DATA BYTE PCON 00000088H SFRSYM DATA BYTE TCON 00000082H SFRSYM DATA WORD DPTR 00000088H.2 SFRSYM DATA BIT IF0 000000D8H.4 SFRSYM DATA BIT UT2REN 000000AEH SFRSYM DATA WORD TIM2__ARR 000000A1H SFRSYM DATA BYTE TIM2_CR0 000000A6H SFRSYM DATA WORD TIM3__ARR 0000009CH SFRSYM DATA BYTE TIM3_CR0 000000A9H SFRSYM DATA BYTE TIM2_CR1 00000096H SFRSYM DATA WORD TIM4__ARR 0000009EH SFRSYM DATA BYTE TIM4_CR0 0000009DH SFRSYM DATA BYTE TIM3_CR1 000000F8H SFRSYM DATA BYTE DRV_OUT 0000009FH SFRSYM DATA BYTE TIM4_CR1 000000E0H SFRSYM DATA BYTE ACC 000000DBH SFRSYM DATA BYTE LVSR 000000A8H.4 SFRSYM DATA BIT ES0 00000085H SFRSYM DATA BYTE FLA_CR 0000008AH SFRSYM DATA BYTE IP0 0000008BH SFRSYM DATA BYTE IP1 0000008CH SFRSYM DATA BYTE IP2 00000098H.2 SFRSYM DATA BIT RB8 0000008DH SFRSYM DATA BYTE IP3 000000A8H.0 SFRSYM DATA BIT EX0 00000098H.3 SFRSYM DATA BIT TB8 000000A8H.2 SFRSYM DATA BIT EX1 000000D0H.0 SFRSYM DATA BIT P 000000D8H SFRSYM DATA BYTE UT2_CR 00000089H SFRSYM DATA BYTE UT2_DR 00000098H.5 SFRSYM DATA BIT SM2 000000D0H.3 SFRSYM DATA BIT RS0 000000D0H.4 SFRSYM DATA BIT RS1 000000C1H SFRSYM DATA BYTE MDU_CR 000000F8H.7 SFRSYM DATA BIT MOE 00000098H.4 SFRSYM DATA BIT REN 000000D7H SFRSYM DATA BYTE CMP_SR 000000D8H.6 SFRSYM DATA BIT UT2MOD0 000000D8H.7 SFRSYM DATA BIT UT2MOD1 000000D1H SFRSYM DATA BYTE P1_IE 000000D2H SFRSYM DATA BYTE P1_IF 000000D3H SFRSYM DATA BYTE P4_IE 000000D4H SFRSYM DATA BYTE P4_IF 000000ACH SFRSYM DATA WORD TIM2__DR 000000FCH SFRSYM DATA BYTE P0_OE 000000A4H SFRSYM DATA WORD TIM3__DR 000000FDH SFRSYM DATA BYTE P1_OE 00000094H SFRSYM DATA WORD TIM4__DR 000000D0H.5 SFRSYM DATA BIT F0 000000FEH SFRSYM DATA BYTE P2_OE 000000D0H.1 SFRSYM DATA BIT F1 000000FFH SFRSYM DATA BYTE P3_OE 00000080H.0 SFRSYM DATA BIT GP00 000000D8H.0 SFRSYM DATA BIT UT2RI 000000E9H SFRSYM DATA BYTE P4_OE 00000090H.0 SFRSYM DATA BIT GP10 00000080H.1 SFRSYM DATA BIT GP01 000000A8H.6 SFRSYM DATA BIT RTCIE 000000FBH SFRSYM DATA BYTE P5_OE 000000A0H.0 SFRSYM DATA BIT GP20 00000090H.1 SFRSYM DATA BIT GP11 00000080H.2 SFRSYM DATA BIT GP02 000000D8H.1 SFRSYM DATA BIT UT2TI 000000B0H.0 SFRSYM DATA BIT GP30 000000A0H.1 SFRSYM DATA BIT GP21 LX51 LINKER/LOCATER V4.66.100.0 12/29/2025 08:49:06 PAGE 60 00000090H.2 SFRSYM DATA BIT GP12 00000080H.3 SFRSYM DATA BIT GP03 000000A8H.1 SFRSYM DATA BIT TSDIE 000000D0H SFRSYM DATA BYTE PSW 000000B8H.0 SFRSYM DATA BIT GP40 000000B0H.1 SFRSYM DATA BIT GP31 000000A0H.2 SFRSYM DATA BIT GP22 00000090H.3 SFRSYM DATA BIT GP13 00000080H.4 SFRSYM DATA BIT GP04 000000A8H.3 SFRSYM DATA BIT SPIIE 00000088H.5 SFRSYM DATA BIT TSDIF 000000C0H.0 SFRSYM DATA BIT GP50 000000B8H.1 SFRSYM DATA BIT GP41 000000B0H.2 SFRSYM DATA BIT GP32 000000A0H.3 SFRSYM DATA BIT GP23 00000090H.4 SFRSYM DATA BIT GP14 00000080H.5 SFRSYM DATA BIT GP05 000000C0H.1 SFRSYM DATA BIT GP51 000000B8H.2 SFRSYM DATA BIT GP42 000000B0H.3 SFRSYM DATA BIT GP33 000000A0H.4 SFRSYM DATA BIT GP24 00000090H.5 SFRSYM DATA BIT GP15 00000080H.6 SFRSYM DATA BIT GP06 00000088H.0 SFRSYM DATA BIT IT00 01001149H BLOCK CODE --- LVL=0 01001149H LINE CODE --- #11 01001149H LINE CODE --- #12 01001149H LINE CODE --- #13 01001153H LINE CODE --- #14 0100115DH LINE CODE --- #15 01001164H LINE CODE --- #16 0100116AH LINE CODE --- #17 01001174H LINE CODE --- #18 0100117BH LINE CODE --- #19 01001182H LINE CODE --- #20 01001186H LINE CODE --- #21 --- BLOCKEND --- --- LVL=0 010012D4H BLOCK CODE --- LVL=0 010012D4H LINE CODE --- #29 010012D4H LINE CODE --- #30 010012D4H LINE CODE --- #31 010012DBH LINE CODE --- #32 010012E1H LINE CODE --- #33 010012E7H LINE CODE --- #34 010012EDH LINE CODE --- #35 010012F3H LINE CODE --- #36 010012F7H LINE CODE --- #37 010012FDH LINE CODE --- #38 01001301H LINE CODE --- #39 --- BLOCKEND --- --- LVL=0 01001302H BLOCK CODE --- LVL=0 01001302H LINE CODE --- #46 01001302H LINE CODE --- #47 01001302H LINE CODE --- #48 01001309H LINE CODE --- #49 0100130FH LINE CODE --- #50 01001315H LINE CODE --- #51 0100131BH LINE CODE --- #52 01001321H LINE CODE --- #53 01001325H LINE CODE --- #54 0100132BH LINE CODE --- #55 0100132FH LINE CODE --- #56 LX51 LINKER/LOCATER V4.66.100.0 12/29/2025 08:49:06 PAGE 61 --- BLOCKEND --- --- LVL=0 01001330H BLOCK CODE --- LVL=0 01001330H LINE CODE --- #63 01001330H LINE CODE --- #64 01001330H LINE CODE --- #65 01001337H LINE CODE --- #66 0100133DH LINE CODE --- #67 01001343H LINE CODE --- #68 01001349H LINE CODE --- #69 0100134FH LINE CODE --- #70 01001353H LINE CODE --- #71 01001359H LINE CODE --- #72 0100135DH LINE CODE --- #73 --- BLOCKEND --- --- LVL=0 01001408H BLOCK CODE --- LVL=0 00000006H SYMBOL DATA INT Xn0 01001408H LINE CODE --- #83 01001408H LINE CODE --- #84 01001408H LINE CODE --- #85 01001410H LINE CODE --- #86 01001418H LINE CODE --- #87 01001420H LINE CODE --- #88 --- BLOCKEND --- --- LVL=0 00000006H SYMBOL DATA INT Xn0 00000006H SYMBOL DATA INT Xn0 00000006H SYMBOL DATA INT Xn0 01001237H BLOCK CODE --- LVL=0 0200005FH SYMBOL XDATA INT Xn1 00000004H SYMBOL DATA INT Xn0 00000002H SYMBOL DATA INT K 01001237H LINE CODE --- #144 0100123FH LINE CODE --- #145 0100123FH LINE CODE --- #146 01001247H LINE CODE --- #147 01001256H LINE CODE --- #148 0100125EH LINE CODE --- #149 01001266H LINE CODE --- #150 0100126EH LINE CODE --- #151 --- BLOCKEND --- --- LVL=0 00000004H SYMBOL DATA INT Xn0 00000002H SYMBOL DATA INT K 00000004H SYMBOL DATA INT Xn0 00000002H SYMBOL DATA INT K 00000004H SYMBOL DATA INT Xn0 00000002H SYMBOL DATA INT K 00000006H SYMBOL DATA INT Xn1 00000004H SYMBOL DATA INT Xn0 00000006H SYMBOL DATA WORD Xn1 00000004H SYMBOL DATA WORD Xn0 00000002H SYMBOL DATA WORD Yn 00000006H SYMBOL DATA WORD Xn1 00000004H SYMBOL DATA WORD Xn0 00000002H SYMBOL DATA WORD Yn 00000006H SYMBOL DATA INT i_alp 00000004H SYMBOL DATA INT i_bet 00000006H SYMBOL DATA WORD Xn0 00000004H SYMBOL DATA WORD Xn1 00000006H SYMBOL DATA INT Xn0 00000004H SYMBOL DATA INT Xn1 00000002H SYMBOL DATA --- lusResult32 --- MODULE --- --- ?C_STARTUP LX51 LINKER/LOCATER V4.66.100.0 12/29/2025 08:49:06 PAGE 62 01000000H PUBLIC CODE --- ?C_STARTUP 000000E0H SYMBOL DATA --- ACC 000000F0H SYMBOL DATA --- B 00000083H SYMBOL DATA --- DPH 00000082H SYMBOL DATA --- DPL 00000000H SYMBOL NUMBER --- IBPSTACK 00000100H SYMBOL NUMBER --- IBPSTACKTOP 000000FFH SYMBOL NUMBER --- IDATALEN 01000DCAH SYMBOL CODE --- IDATALOOP 00000000H SYMBOL NUMBER --- PBPSTACK 00000100H SYMBOL NUMBER --- PBPSTACKTOP 00000000H SYMBOL NUMBER --- PDATALEN 00000000H SYMBOL NUMBER --- PDATASTART 00000000H SYMBOL NUMBER --- PPAGE 00000000H SYMBOL NUMBER --- PPAGEENABLE 000000A0H SYMBOL DATA --- PPAGE_SFR 00000081H SYMBOL DATA --- SP 01000DC7H SYMBOL CODE --- STARTUP1 00000000H SYMBOL NUMBER --- XBPSTACK 00000000H SYMBOL NUMBER --- XBPSTACKTOP 00000FD8H SYMBOL NUMBER --- XDATALEN 01000DD5H SYMBOL CODE --- XDATALOOP 00000000H SYMBOL NUMBER --- XDATASTART 01000000H LINE CODE --- #126 01000DC7H LINE CODE --- #133 01000DC9H LINE CODE --- #134 01000DCAH LINE CODE --- #135 01000DCBH LINE CODE --- #136 01000DCDH LINE CODE --- #140 01000DD0H LINE CODE --- #141 01000DD2H LINE CODE --- #143 01000DD4H LINE CODE --- #147 01000DD5H LINE CODE --- #148 01000DD6H LINE CODE --- #149 01000DD7H LINE CODE --- #150 01000DD9H LINE CODE --- #151 01000DDBH LINE CODE --- #185 01000DDEH LINE CODE --- #196 --- MODULE --- --- ?C?FPADD 0100007DH PUBLIC CODE --- ?C?FPADD 01000079H PUBLIC CODE --- ?C?FPSUB --- MODULE --- --- ?C?FPMUL 0100016EH PUBLIC CODE --- ?C?FPMUL --- MODULE --- --- ?C?FPDIV 01000277H PUBLIC CODE --- ?C?FPDIV --- MODULE --- --- ?C?FPCMP 01000316H PUBLIC CODE --- ?C?FPCMP 01000314H PUBLIC CODE --- ?C?FPCMP3 --- MODULE --- --- ?C?FCAST 01000397H PUBLIC CODE --- ?C?FCASTC 01000392H PUBLIC CODE --- ?C?FCASTI 0100038DH PUBLIC CODE --- ?C?FCASTL --- MODULE --- --- ?C?CASTF 010003CBH PUBLIC CODE --- ?C?CASTF --- MODULE --- --- ?C?FPGETOPN 01000402H PUBLIC CODE --- ?C?FPGETOPN2 01000437H PUBLIC CODE --- ?C?FPNANRESULT 01000441H PUBLIC CODE --- ?C?FPOVERFLOW LX51 LINKER/LOCATER V4.66.100.0 12/29/2025 08:49:06 PAGE 63 01000419H PUBLIC CODE --- ?C?FPRESULT 0100042DH PUBLIC CODE --- ?C?FPRESULT2 0100043EH PUBLIC CODE --- ?C?FPUNDERFLOW --- MODULE --- --- ?C_INIT 01000E1CH PUBLIC CODE --- ?C_START --- MODULE --- --- ?C?LNEG 0100044CH PUBLIC CODE --- ?C?LNEG --- MODULE --- --- ?C?SLCMP 0100045AH PUBLIC CODE --- ?C?SLCMP --- MODULE --- --- ?C?SLSHR 01000470H PUBLIC CODE --- ?C?SLSHR --- MODULE --- --- ?C?LSTXDATA 01000484H PUBLIC CODE --- ?C?LSTXDATA --- MODULE --- --- ?C?LSTKXDATA 01000490H PUBLIC CODE --- ?C?LSTKXDATA --- MODULE --- --- ?C?MEMSET 010004C1H PUBLIC CODE --- ?C?MEMSET Program Size: data=14.1 xdata=100 const=0 code=5195 LX51 RUN COMPLETE. 0 WARNING(S), 0 ERROR(S)