LX51 LINKER/LOCATER V4.66.1.0                                                           09/28/2018  11:11:56  PAGE 1


LX51 LINKER/LOCATER V4.66.1.0, INVOKED BY:
C:\KEIL\C51\BIN\LX51.EXE .\Output\main.obj, .\Output\Interrupt.obj, .\Output\TimerInit.obj, .\Output\GPIOInit.obj TO .\O
>> utput\FOC_Fortior PRINT (.\Listing\FOC_Fortior.map) REMOVEUNUSED


CPU MODE:     8051 MODE
MEMORY MODEL: LARGE


INPUT MODULES INCLUDED:
  .\Output\main.obj (MAIN)
         COMMENT TYPE 0: C51 V9.52.0.0
  .\Output\Interrupt.obj (INTERRUPT)
         COMMENT TYPE 0: C51 V9.52.0.0
  .\Output\TimerInit.obj (TIMERINIT)
         COMMENT TYPE 0: C51 V9.52.0.0
  .\Output\GPIOInit.obj (GPIOINIT)
         COMMENT TYPE 0: C51 V9.52.0.0
  C:\KEIL\C51\LIB\C51L.LIB (?C_STARTUP)
         COMMENT TYPE 1: A51 / ASM51 Assembler


ACTIVE MEMORY CLASSES OF MODULE:  .\Output\FOC_Fortior (MAIN)

BASE        START       END         USED      MEMORY CLASS
==========================================================
C:000000H   C:000000H   C:00FFFFH   00008FH   CODE
I:000000H   I:000000H   I:0000FFH   000001H   IDATA
I:000000H   I:000000H   I:00007FH   000008H   DATA


MEMORY MAP OF MODULE:  .\Output\FOC_Fortior (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     IDATA          ?STACK

* * * * * * * * * * *   C O D E   M E M O R Y   * * * * * * * * * * * * *
000000H   000002H   000003H   ---    OFFS..   CODE           ?CO??C_STARTUP?0
000003H   000044H   000042H   BYTE   UNIT     CODE           ?PR?TIM4_INIT?TIMERINIT
000045H   000050H   00000CH   BYTE   UNIT     CODE           ?C_C51STARTUP
000051H   000052H   000002H   ---    ---      **GAP**
000053H   000055H   000003H   BYTE   OFFS..   CODE           ?INTERRUPT?00053
000056H   000072H   00001DH   BYTE   UNIT     CODE           ?PR?TIM4_INT?INTERRUPT
000073H   000085H   000013H   BYTE   UNIT     CODE           ?PR?GPIO_INIT?GPIOINIT
000086H   00008BH   000006H   BYTE   UNIT     CODE           ?PR?HARDWAREINIT?MAIN
00008CH   000090H   000005H   BYTE   UNIT     CODE           ?PR?MAIN?MAIN



OVERLAY MAP OF MODULE:   .\Output\FOC_Fortior (MAIN)


FUNCTION/MODULE              BIT_GROUP   DATA_GROUP 
--> CALLED FUNCTION/MODULE  START  STOP  START  STOP
====================================================
TIM4_INT/INTERRUPT          ----- -----  ----- -----

*** NEW ROOT **************

?C_C51STARTUP               ----- -----  ----- -----
  +--> MAIN/MAIN
LX51 LINKER/LOCATER V4.66.1.0                                                         09/28/2018  11:11:56  PAGE 2



MAIN/MAIN                   ----- -----  ----- -----
  +--> HARDWAREINIT/MAIN

HARDWAREINIT/MAIN           ----- -----  ----- -----
  +--> GPIO_INIT/GPIOINIT
  +--> TIM4_INIT/TIMERINIT

GPIO_INIT/GPIOINIT          ----- -----  ----- -----

TIM4_INIT/TIMERINIT         ----- -----  ----- -----



PUBLIC SYMBOLS OF MODULE:  .\Output\FOC_Fortior (MAIN)


      VALUE       CLASS    TYPE      PUBLIC SYMBOL NAME
      =================================================
      00000000H   NUMBER   ---       ?C?CODESEG
      00000000H   NUMBER   ---       ?C?XDATASEG
      0100008CH   CODE     ---       ?C_START
      01000000H   CODE     ---       ?C_STARTUP
*SFR* 000000D0H.6 DATA     BIT       AC
*SFR* 000000D5H   DATA     BYTE      CMP_CR0
*SFR* 000000D6H   DATA     BYTE      CMP_CR1
*SFR* 000000DAH   DATA     BYTE      CMP_CR2
*SFR* 000000DCH   DATA     BYTE      CMP_CR3
*SFR* 000000D7H   DATA     BYTE      CMP_SR
*SFR* 000000D0H.7 DATA     BIT       CY
*SFR* 00000082H   DATA     WORD      DPTR
*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   DATA     BIT       EX0
*SFR* 000000A8H.2 DATA     BIT       EX1
*SFR* 000000D0H.5 DATA     BIT       F0
*SFR* 000000D0H.1 DATA     BIT       F1
*SFR* 00000085H   DATA     BYTE      FLA_CR
*SFR* 00000084H   DATA     BYTE      FLA_KEY
*SFR* 00000080H   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   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   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
LX51 LINKER/LOCATER V4.66.1.0                                                         09/28/2018  11:11:56  PAGE 3


*SFR* 000000B0H   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* 000000E8H   DATA     BIT       GP40
*SFR* 000000E8H.1 DATA     BIT       GP41
*SFR* 000000E8H.2 DATA     BIT       GP42
      01000073H   CODE     ---       GPIO_Init
      01000086H   CODE     ---       HardwareInit
*SFR* 000000A8H   DATA     BYTE      IE
*SFR* 00000088H.2 DATA     BIT       IF0
*SFR* 000000B8H   DATA     BYTE      IP0
*SFR* 000000C0H   DATA     BYTE      IP1
*SFR* 000000C8H   DATA     BYTE      IP2
*SFR* 000000D8H   DATA     BYTE      IP3
*SFR* 00000088H   DATA     BIT       IT00
*SFR* 00000088H.1 DATA     BIT       IT01
*SFR* 00000088H.3 DATA     BIT       IT10
*SFR* 00000088H.4 DATA     BIT       IT11
*SFR* 000000DDH   DATA     BYTE      LPF_K
*SFR* 000000DEH   DATA     WORD      LPF_X
*SFR* 000000E6H   DATA     WORD      LPF_Y
*SFR* 000000DBH   DATA     BYTE      LVSR
      0100008CH   CODE     ---       main
*SFR* 000000C1H   DATA     BYTE      MDU_CR
*SFR* 000000C4H   DATA     BYTE      MDU_DA0
*SFR* 000000C4H   DATA     WORD      MDU_DA01
*SFR* 000000C5H   DATA     BYTE      MDU_DA1
*SFR* 000000C6H   DATA     BYTE      MDU_DA2
*SFR* 000000C6H   DATA     WORD      MDU_DA23
*SFR* 000000C7H   DATA     BYTE      MDU_DA3
*SFR* 000000CCH   DATA     BYTE      MDU_DB0
*SFR* 000000CCH   DATA     WORD      MDU_DB01
*SFR* 000000CDH   DATA     BYTE      MDU_DB1
*SFR* 000000C2H   DATA     WORD      MDU_MA
*SFR* 000000CAH   DATA     WORD      MDU_MB
*SFR* 000000F8H.7 DATA     BIT       MOE
*SFR* 000000F8H   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       OISWXH
*SFR* 000000F8H.5 DATA     BIT       OISWXL
*SFR* 000000D0H.2 DATA     BIT       OV
*SFR* 000000D0H   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* 000000D3H   DATA     BYTE      P2_IE
*SFR* 000000D4H   DATA     BYTE      P2_IF
*SFR* 000000FEH   DATA     BYTE      P2_OE
*SFR* 000000B0H   DATA     BYTE      P3
*SFR* 000000FFH   DATA     BYTE      P3_OE
*SFR* 000000E8H   DATA     BYTE      P4
*SFR* 000000E9H   DATA     BYTE      P4_OE
*SFR* 000000C0H.4 DATA     BIT       PADC0
*SFR* 000000C0H.5 DATA     BIT       PADC1
LX51 LINKER/LOCATER V4.66.1.0                                                         09/28/2018  11:11:56  PAGE 4


*SFR* 000000C0H.6 DATA     BIT       PCMP0
*SFR* 000000C0H.7 DATA     BIT       PCMP1
*SFR* 00000087H   DATA     BYTE      PCON
*SFR* 000000D8H.6 DATA     BIT       PDMA0
*SFR* 000000D8H.7 DATA     BIT       PDMA1
*SFR* 000000B8H.6 DATA     BIT       PDRV0
*SFR* 000000B8H.7 DATA     BIT       PDRV1
*SFR* 000000D8H.2 DATA     BIT       PI2C0
*SFR* 000000D8H.3 DATA     BIT       PI2C1
*SFR* 000000EAH   DATA     WORD      PI_EK
*SFR* 000000F2H   DATA     WORD      PI_KI
*SFR* 000000EEH   DATA     WORD      PI_KP
*SFR* 000000F9H   DATA     BYTE      PI_LPF_CR
*SFR* 000000ECH   DATA     WORD      PI_UK
*SFR* 000000F4H   DATA     WORD      PI_UKMAX
*SFR* 000000F6H   DATA     WORD      PI_UKMIN
*SFR* 000000B8H   DATA     BIT       PLVW0
*SFR* 000000B8H.1 DATA     BIT       PLVW1
*SFR* 000000D8H.4 DATA     BIT       PSPI0
*SFR* 000000D8H.5 DATA     BIT       PSPI1
*SFR* 000000D0H   DATA     BYTE      PSW
*SFR* 000000C0H.2 DATA     BIT       PTIM10
*SFR* 000000C0H.3 DATA     BIT       PTIM11
*SFR* 000000C0H   DATA     BIT       PTIM20
*SFR* 000000C0H.1 DATA     BIT       PTIM21
*SFR* 000000C8H.2 DATA     BIT       PTIM30
*SFR* 000000C8H.3 DATA     BIT       PTIM31
*SFR* 000000C8H.4 DATA     BIT       PTIM4S0
*SFR* 000000C8H.5 DATA     BIT       PTIM4S1
*SFR* 000000C8H.6 DATA     BIT       PTSD0
*SFR* 000000C8H.7 DATA     BIT       PTSD1
*SFR* 000000D8H   DATA     BIT       PUART0
*SFR* 000000D8H.1 DATA     BIT       PUART1
*SFR* 000000B8H.2 DATA     BIT       PX00
*SFR* 000000B8H.3 DATA     BIT       PX01
*SFR* 000000B8H.4 DATA     BIT       PX10
*SFR* 000000B8H.5 DATA     BIT       PX11
*SFR* 00000098H.2 DATA     BIT       RB8
*SFR* 00000098H.4 DATA     BIT       REN
*SFR* 00000098H   DATA     BIT       RI
*SFR* 000000D0H.3 DATA     BIT       RS0
*SFR* 000000D0H.4 DATA     BIT       RS1
*SFR* 000000C9H   DATA     BYTE      RST_SR
*SFR* 00000098H.5 DATA     BIT       SM2
*SFR* 000000A8H.3 DATA     BIT       SPIIE
*SFR* 00000098H.3 DATA     BIT       TB8
*SFR* 00000088H   DATA     BYTE      TCON
*SFR* 00000098H.1 DATA     BIT       TI
*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
*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
      01000003H   CODE     ---       TIM4_Init
      01000056H   CODE     ---       TIM4_INT
LX51 LINKER/LOCATER V4.66.1.0                                                         09/28/2018  11:11:56  PAGE 5


*SFR* 000000A8H.1 DATA     BIT       TSDIE
*SFR* 00000088H.5 DATA     BIT       TSDIF
*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



SYMBOL TABLE OF MODULE:  .\Output\FOC_Fortior (MAIN)

      VALUE       REP       CLASS    TYPE      SYMBOL NAME
      ====================================================
      ---         MODULE    ---      ---       MAIN
      01000086H   PUBLIC    CODE     ---       HardwareInit
      0100008CH   PUBLIC    CODE     ---       main
      000000B0H.4 SFRSYM    DATA     BIT       GP34
      000000A0H.5 SFRSYM    DATA     BIT       GP25
      00000090H.6 SFRSYM    DATA     BIT       GP16
      00000080H.7 SFRSYM    DATA     BIT       GP07
      000000CDH   SFRSYM    DATA     BYTE      MDU_DB1
      000000C6H   SFRSYM    DATA     BYTE      MDU_DA2
      00000088H.1 SFRSYM    DATA     BIT       IT01
      00000088H.3 SFRSYM    DATA     BIT       IT10
      000000B0H.5 SFRSYM    DATA     BIT       GP35
      000000A0H.6 SFRSYM    DATA     BIT       GP26
      00000090H.7 SFRSYM    DATA     BIT       GP17
      00000080H   SFRSYM    DATA     BYTE      P0
      000000F6H   SFRSYM    DATA     WORD      PI_UKMIN
      000000C7H   SFRSYM    DATA     BYTE      MDU_DA3
      00000088H.4 SFRSYM    DATA     BIT       IT11
      000000C9H   SFRSYM    DATA     BYTE      RST_SR
      000000D9H   SFRSYM    DATA     BYTE      EVT_FILT
      000000B0H.6 SFRSYM    DATA     BIT       GP36
      000000A0H.7 SFRSYM    DATA     BIT       GP27
      00000090H   SFRSYM    DATA     BYTE      P1
      000000B0H.7 SFRSYM    DATA     BIT       GP37
      000000A0H   SFRSYM    DATA     BYTE      P2
      000000F4H   SFRSYM    DATA     WORD      PI_UKMAX
      000000B0H   SFRSYM    DATA     BYTE      P3
      000000E8H   SFRSYM    DATA     BYTE      P4
      000000D0H.6 SFRSYM    DATA     BIT       AC
      000000A8H.7 SFRSYM    DATA     BIT       EA
      000000D5H   SFRSYM    DATA     BYTE      CMP_CR0
      000000D6H   SFRSYM    DATA     BYTE      CMP_CR1
      000000DAH   SFRSYM    DATA     BYTE      CMP_CR2
      000000B8H.2 SFRSYM    DATA     BIT       PX00
      000000DCH   SFRSYM    DATA     BYTE      CMP_CR3
      000000F8H   SFRSYM    DATA     BIT       OISUH
      000000EAH   SFRSYM    DATA     WORD      PI_EK
      000000B8H.3 SFRSYM    DATA     BIT       PX01
      000000B8H.4 SFRSYM    DATA     BIT       PX10
      000000F8H.2 SFRSYM    DATA     BIT       OISVH
      000000B8H.5 SFRSYM    DATA     BIT       PX11
      000000F8H.1 SFRSYM    DATA     BIT       OISUL
      000000DDH   SFRSYM    DATA     BYTE      LPF_K
      000000F2H   SFRSYM    DATA     WORD      PI_KI
      000000A8H   SFRSYM    DATA     BYTE      IE
      000000F8H.3 SFRSYM    DATA     BIT       OISVL
      000000EEH   SFRSYM    DATA     WORD      PI_KP
      000000AAH   SFRSYM    DATA     WORD      TIM2__CNTR
      000000A2H   SFRSYM    DATA     WORD      TIM3__CNTR
      00000092H   SFRSYM    DATA     WORD      TIM4__CNTR
      000000ECH   SFRSYM    DATA     WORD      PI_UK
LX51 LINKER/LOCATER V4.66.1.0                                                         09/28/2018  11:11:56  PAGE 6


      000000DEH   SFRSYM    DATA     WORD      LPF_X
      00000098H   SFRSYM    DATA     BIT       RI
      00000098H.6 SFRSYM    DATA     BIT       UT_MOD0
      000000E6H   SFRSYM    DATA     WORD      LPF_Y
      00000098H.7 SFRSYM    DATA     BIT       UT_MOD1
      000000D0H.7 SFRSYM    DATA     BIT       CY
      00000098H.1 SFRSYM    DATA     BIT       TI
      000000C0H.2 SFRSYM    DATA     BIT       PTIM10
      00000084H   SFRSYM    DATA     BYTE      FLA_KEY
      000000C0H   SFRSYM    DATA     BIT       PTIM20
      000000C0H.3 SFRSYM    DATA     BIT       PTIM11
      00000098H   SFRSYM    DATA     BYTE      UT_CR
      000000C8H.2 SFRSYM    DATA     BIT       PTIM30
      000000C0H.1 SFRSYM    DATA     BIT       PTIM21
      00000099H   SFRSYM    DATA     BYTE      UT_DR
      000000C8H.3 SFRSYM    DATA     BIT       PTIM31
      000000D0H.2 SFRSYM    DATA     BIT       OV
      0000009AH   SFRSYM    DATA     WORD      UT_BAUD
      000000C4H   SFRSYM    DATA     WORD      MDU_DA01
      000000CCH   SFRSYM    DATA     WORD      MDU_DB01
      00000087H   SFRSYM    DATA     BYTE      PCON
      000000C6H   SFRSYM    DATA     WORD      MDU_DA23
      00000088H   SFRSYM    DATA     BYTE      TCON
      00000082H   SFRSYM    DATA     WORD      DPTR
      000000D8H   SFRSYM    DATA     BIT       PUART0
      000000D8H.1 SFRSYM    DATA     BIT       PUART1
      000000D8H.2 SFRSYM    DATA     BIT       PI2C0
      00000088H.2 SFRSYM    DATA     BIT       IF0
      000000D8H.3 SFRSYM    DATA     BIT       PI2C1
      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
      000000DBH   SFRSYM    DATA     BYTE      LVSR
      000000A8H.4 SFRSYM    DATA     BIT       ES0
      00000085H   SFRSYM    DATA     BYTE      FLA_CR
      000000C0H.4 SFRSYM    DATA     BIT       PADC0
      000000B8H   SFRSYM    DATA     BYTE      IP0
      000000C0H.5 SFRSYM    DATA     BIT       PADC1
      000000C0H   SFRSYM    DATA     BYTE      IP1
      000000C8H   SFRSYM    DATA     BYTE      IP2
      00000098H.2 SFRSYM    DATA     BIT       RB8
      000000D8H   SFRSYM    DATA     BYTE      IP3
      000000A8H   SFRSYM    DATA     BIT       EX0
      00000098H.3 SFRSYM    DATA     BIT       TB8
      000000A8H.2 SFRSYM    DATA     BIT       EX1
      000000D0H   SFRSYM    DATA     BIT       P
      000000F9H   SFRSYM    DATA     BYTE      PI_LPF_CR
      00000098H.5 SFRSYM    DATA     BIT       SM2
      000000D8H.6 SFRSYM    DATA     BIT       PDMA0
      000000D8H.7 SFRSYM    DATA     BIT       PDMA1
      000000C2H   SFRSYM    DATA     WORD      MDU_MA
      000000D0H.3 SFRSYM    DATA     BIT       RS0
      000000CAH   SFRSYM    DATA     WORD      MDU_MB
      000000D0H.4 SFRSYM    DATA     BIT       RS1
      000000C1H   SFRSYM    DATA     BYTE      MDU_CR
      000000F8H.7 SFRSYM    DATA     BIT       MOE
      000000C0H.6 SFRSYM    DATA     BIT       PCMP0
      000000C0H.7 SFRSYM    DATA     BIT       PCMP1
LX51 LINKER/LOCATER V4.66.1.0                                                         09/28/2018  11:11:56  PAGE 7


      000000F8H.4 SFRSYM    DATA     BIT       OISWXH
      00000098H.4 SFRSYM    DATA     BIT       REN
      000000D7H   SFRSYM    DATA     BYTE      CMP_SR
      000000F8H.5 SFRSYM    DATA     BIT       OISWXL
      000000C8H.6 SFRSYM    DATA     BIT       PTSD0
      000000D8H.4 SFRSYM    DATA     BIT       PSPI0
      000000C8H.7 SFRSYM    DATA     BIT       PTSD1
      000000B8H.6 SFRSYM    DATA     BIT       PDRV0
      000000D8H.5 SFRSYM    DATA     BIT       PSPI1
      000000B8H.7 SFRSYM    DATA     BIT       PDRV1
      000000D1H   SFRSYM    DATA     BYTE      P1_IE
      000000D3H   SFRSYM    DATA     BYTE      P2_IE
      000000D2H   SFRSYM    DATA     BYTE      P1_IF
      000000D4H   SFRSYM    DATA     BYTE      P2_IF
      000000ACH   SFRSYM    DATA     WORD      TIM2__DR
      000000C8H.4 SFRSYM    DATA     BIT       PTIM4S0
      000000FCH   SFRSYM    DATA     BYTE      P0_OE
      000000A4H   SFRSYM    DATA     WORD      TIM3__DR
      000000C8H.5 SFRSYM    DATA     BIT       PTIM4S1
      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   SFRSYM    DATA     BIT       GP00
      000000E9H   SFRSYM    DATA     BYTE      P4_OE
      00000090H   SFRSYM    DATA     BIT       GP10
      00000080H.1 SFRSYM    DATA     BIT       GP01
      000000A0H   SFRSYM    DATA     BIT       GP20
      00000090H.1 SFRSYM    DATA     BIT       GP11
      00000080H.2 SFRSYM    DATA     BIT       GP02
      000000B0H   SFRSYM    DATA     BIT       GP30
      000000A0H.1 SFRSYM    DATA     BIT       GP21
      00000090H.2 SFRSYM    DATA     BIT       GP12
      00000080H.3 SFRSYM    DATA     BIT       GP03
      000000B8H   SFRSYM    DATA     BIT       PLVW0
      000000A8H.1 SFRSYM    DATA     BIT       TSDIE
      000000D0H   SFRSYM    DATA     BYTE      PSW
      000000E8H   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
      000000B8H.1 SFRSYM    DATA     BIT       PLVW1
      000000A8H.3 SFRSYM    DATA     BIT       SPIIE
      00000088H.5 SFRSYM    DATA     BIT       TSDIF
      000000E8H.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
      000000C4H   SFRSYM    DATA     BYTE      MDU_DA0
      000000E8H.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
      000000CCH   SFRSYM    DATA     BYTE      MDU_DB0
      000000C5H   SFRSYM    DATA     BYTE      MDU_DA1
      00000088H   SFRSYM    DATA     BIT       IT00

      0100008CH   BLOCK     CODE     ---       LVL=0
      0100008CH   LINE      CODE     ---       #34
      0100008CH   LINE      CODE     ---       #35
LX51 LINKER/LOCATER V4.66.1.0                                                         09/28/2018  11:11:56  PAGE 8


      0100008CH   LINE      CODE     ---       #37
      0100008FH   LINE      CODE     ---       #38
      0100008FH   LINE      CODE     ---       #39
      0100008FH   LINE      CODE     ---       #41
      ---         BLOCKEND  ---      ---       LVL=0

      01000086H   BLOCK     CODE     ---       LVL=0
      01000086H   LINE      CODE     ---       #50
      01000086H   LINE      CODE     ---       #51
      01000086H   LINE      CODE     ---       #52
      01000089H   LINE      CODE     ---       #55
      ---         BLOCKEND  ---      ---       LVL=0

      ---         MODULE    ---      ---       INTERRUPT
      01000056H   PUBLIC    CODE     ---       TIM4_INT
      000000B0H.4 SFRSYM    DATA     BIT       GP34
      000000A0H.5 SFRSYM    DATA     BIT       GP25
      00000090H.6 SFRSYM    DATA     BIT       GP16
      00000080H.7 SFRSYM    DATA     BIT       GP07
      000000CDH   SFRSYM    DATA     BYTE      MDU_DB1
      000000C6H   SFRSYM    DATA     BYTE      MDU_DA2
      00000088H.1 SFRSYM    DATA     BIT       IT01
      00000088H.3 SFRSYM    DATA     BIT       IT10
      000000B0H.5 SFRSYM    DATA     BIT       GP35
      000000A0H.6 SFRSYM    DATA     BIT       GP26
      00000090H.7 SFRSYM    DATA     BIT       GP17
      00000080H   SFRSYM    DATA     BYTE      P0
      000000F6H   SFRSYM    DATA     WORD      PI_UKMIN
      000000C7H   SFRSYM    DATA     BYTE      MDU_DA3
      00000088H.4 SFRSYM    DATA     BIT       IT11
      000000C9H   SFRSYM    DATA     BYTE      RST_SR
      000000D9H   SFRSYM    DATA     BYTE      EVT_FILT
      000000B0H.6 SFRSYM    DATA     BIT       GP36
      000000A0H.7 SFRSYM    DATA     BIT       GP27
      00000090H   SFRSYM    DATA     BYTE      P1
      000000B0H.7 SFRSYM    DATA     BIT       GP37
      000000A0H   SFRSYM    DATA     BYTE      P2
      000000F4H   SFRSYM    DATA     WORD      PI_UKMAX
      000000B0H   SFRSYM    DATA     BYTE      P3
      000000E8H   SFRSYM    DATA     BYTE      P4
      000000D0H.6 SFRSYM    DATA     BIT       AC
      000000A8H.7 SFRSYM    DATA     BIT       EA
      000000D5H   SFRSYM    DATA     BYTE      CMP_CR0
      000000D6H   SFRSYM    DATA     BYTE      CMP_CR1
      000000DAH   SFRSYM    DATA     BYTE      CMP_CR2
      000000B8H.2 SFRSYM    DATA     BIT       PX00
      000000DCH   SFRSYM    DATA     BYTE      CMP_CR3
      000000F8H   SFRSYM    DATA     BIT       OISUH
      000000EAH   SFRSYM    DATA     WORD      PI_EK
      000000B8H.3 SFRSYM    DATA     BIT       PX01
      000000B8H.4 SFRSYM    DATA     BIT       PX10
      000000F8H.2 SFRSYM    DATA     BIT       OISVH
      000000B8H.5 SFRSYM    DATA     BIT       PX11
      000000F8H.1 SFRSYM    DATA     BIT       OISUL
      000000DDH   SFRSYM    DATA     BYTE      LPF_K
      000000F2H   SFRSYM    DATA     WORD      PI_KI
      000000A8H   SFRSYM    DATA     BYTE      IE
      000000F8H.3 SFRSYM    DATA     BIT       OISVL
      000000EEH   SFRSYM    DATA     WORD      PI_KP
      000000AAH   SFRSYM    DATA     WORD      TIM2__CNTR
      000000A2H   SFRSYM    DATA     WORD      TIM3__CNTR
      00000092H   SFRSYM    DATA     WORD      TIM4__CNTR
      000000ECH   SFRSYM    DATA     WORD      PI_UK
      000000DEH   SFRSYM    DATA     WORD      LPF_X
      00000098H   SFRSYM    DATA     BIT       RI
LX51 LINKER/LOCATER V4.66.1.0                                                         09/28/2018  11:11:56  PAGE 9


      00000098H.6 SFRSYM    DATA     BIT       UT_MOD0
      000000E6H   SFRSYM    DATA     WORD      LPF_Y
      00000098H.7 SFRSYM    DATA     BIT       UT_MOD1
      000000D0H.7 SFRSYM    DATA     BIT       CY
      00000098H.1 SFRSYM    DATA     BIT       TI
      000000C0H.2 SFRSYM    DATA     BIT       PTIM10
      00000084H   SFRSYM    DATA     BYTE      FLA_KEY
      000000C0H   SFRSYM    DATA     BIT       PTIM20
      000000C0H.3 SFRSYM    DATA     BIT       PTIM11
      00000098H   SFRSYM    DATA     BYTE      UT_CR
      000000C8H.2 SFRSYM    DATA     BIT       PTIM30
      000000C0H.1 SFRSYM    DATA     BIT       PTIM21
      00000099H   SFRSYM    DATA     BYTE      UT_DR
      000000C8H.3 SFRSYM    DATA     BIT       PTIM31
      000000D0H.2 SFRSYM    DATA     BIT       OV
      0000009AH   SFRSYM    DATA     WORD      UT_BAUD
      000000C4H   SFRSYM    DATA     WORD      MDU_DA01
      000000CCH   SFRSYM    DATA     WORD      MDU_DB01
      00000087H   SFRSYM    DATA     BYTE      PCON
      000000C6H   SFRSYM    DATA     WORD      MDU_DA23
      00000088H   SFRSYM    DATA     BYTE      TCON
      00000082H   SFRSYM    DATA     WORD      DPTR
      000000D8H   SFRSYM    DATA     BIT       PUART0
      000000D8H.1 SFRSYM    DATA     BIT       PUART1
      000000D8H.2 SFRSYM    DATA     BIT       PI2C0
      00000088H.2 SFRSYM    DATA     BIT       IF0
      000000D8H.3 SFRSYM    DATA     BIT       PI2C1
      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
      000000DBH   SFRSYM    DATA     BYTE      LVSR
      000000A8H.4 SFRSYM    DATA     BIT       ES0
      00000085H   SFRSYM    DATA     BYTE      FLA_CR
      000000C0H.4 SFRSYM    DATA     BIT       PADC0
      000000B8H   SFRSYM    DATA     BYTE      IP0
      000000C0H.5 SFRSYM    DATA     BIT       PADC1
      000000C0H   SFRSYM    DATA     BYTE      IP1
      000000C8H   SFRSYM    DATA     BYTE      IP2
      00000098H.2 SFRSYM    DATA     BIT       RB8
      000000D8H   SFRSYM    DATA     BYTE      IP3
      000000A8H   SFRSYM    DATA     BIT       EX0
      00000098H.3 SFRSYM    DATA     BIT       TB8
      000000A8H.2 SFRSYM    DATA     BIT       EX1
      000000D0H   SFRSYM    DATA     BIT       P
      000000F9H   SFRSYM    DATA     BYTE      PI_LPF_CR
      00000098H.5 SFRSYM    DATA     BIT       SM2
      000000D8H.6 SFRSYM    DATA     BIT       PDMA0
      000000D8H.7 SFRSYM    DATA     BIT       PDMA1
      000000C2H   SFRSYM    DATA     WORD      MDU_MA
      000000D0H.3 SFRSYM    DATA     BIT       RS0
      000000CAH   SFRSYM    DATA     WORD      MDU_MB
      000000D0H.4 SFRSYM    DATA     BIT       RS1
      000000C1H   SFRSYM    DATA     BYTE      MDU_CR
      000000F8H.7 SFRSYM    DATA     BIT       MOE
      000000C0H.6 SFRSYM    DATA     BIT       PCMP0
      000000C0H.7 SFRSYM    DATA     BIT       PCMP1
      000000F8H.4 SFRSYM    DATA     BIT       OISWXH
      00000098H.4 SFRSYM    DATA     BIT       REN
LX51 LINKER/LOCATER V4.66.1.0                                                         09/28/2018  11:11:56  PAGE 10


      000000D7H   SFRSYM    DATA     BYTE      CMP_SR
      000000F8H.5 SFRSYM    DATA     BIT       OISWXL
      000000C8H.6 SFRSYM    DATA     BIT       PTSD0
      000000D8H.4 SFRSYM    DATA     BIT       PSPI0
      000000C8H.7 SFRSYM    DATA     BIT       PTSD1
      000000B8H.6 SFRSYM    DATA     BIT       PDRV0
      000000D8H.5 SFRSYM    DATA     BIT       PSPI1
      000000B8H.7 SFRSYM    DATA     BIT       PDRV1
      000000D1H   SFRSYM    DATA     BYTE      P1_IE
      000000D3H   SFRSYM    DATA     BYTE      P2_IE
      000000D2H   SFRSYM    DATA     BYTE      P1_IF
      000000D4H   SFRSYM    DATA     BYTE      P2_IF
      000000ACH   SFRSYM    DATA     WORD      TIM2__DR
      000000C8H.4 SFRSYM    DATA     BIT       PTIM4S0
      000000FCH   SFRSYM    DATA     BYTE      P0_OE
      000000A4H   SFRSYM    DATA     WORD      TIM3__DR
      000000C8H.5 SFRSYM    DATA     BIT       PTIM4S1
      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   SFRSYM    DATA     BIT       GP00
      000000E9H   SFRSYM    DATA     BYTE      P4_OE
      00000090H   SFRSYM    DATA     BIT       GP10
      00000080H.1 SFRSYM    DATA     BIT       GP01
      000000A0H   SFRSYM    DATA     BIT       GP20
      00000090H.1 SFRSYM    DATA     BIT       GP11
      00000080H.2 SFRSYM    DATA     BIT       GP02
      000000B0H   SFRSYM    DATA     BIT       GP30
      000000A0H.1 SFRSYM    DATA     BIT       GP21
      00000090H.2 SFRSYM    DATA     BIT       GP12
      00000080H.3 SFRSYM    DATA     BIT       GP03
      000000B8H   SFRSYM    DATA     BIT       PLVW0
      000000A8H.1 SFRSYM    DATA     BIT       TSDIE
      000000D0H   SFRSYM    DATA     BYTE      PSW
      000000E8H   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
      000000B8H.1 SFRSYM    DATA     BIT       PLVW1
      000000A8H.3 SFRSYM    DATA     BIT       SPIIE
      00000088H.5 SFRSYM    DATA     BIT       TSDIF
      000000E8H.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
      000000C4H   SFRSYM    DATA     BYTE      MDU_DA0
      000000E8H.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
      000000CCH   SFRSYM    DATA     BYTE      MDU_DB0
      000000C5H   SFRSYM    DATA     BYTE      MDU_DA1
      00000088H   SFRSYM    DATA     BIT       IT00

      01000056H   BLOCK     CODE     ---       LVL=0
      01000056H   LINE      CODE     ---       #21
      01000058H   LINE      CODE     ---       #24
      0100005DH   LINE      CODE     ---       #25
      0100005DH   LINE      CODE     ---       #26
LX51 LINKER/LOCATER V4.66.1.0                                                         09/28/2018  11:11:56  PAGE 11


      01000060H   LINE      CODE     ---       #27
      01000060H   LINE      CODE     ---       #29
      01000065H   LINE      CODE     ---       #30
      01000065H   LINE      CODE     ---       #31
      01000068H   LINE      CODE     ---       #32
      01000068H   LINE      CODE     ---       #34
      0100006DH   LINE      CODE     ---       #35
      0100006DH   LINE      CODE     ---       #36
      01000070H   LINE      CODE     ---       #37
      01000070H   LINE      CODE     ---       #38
      ---         BLOCKEND  ---      ---       LVL=0

      ---         MODULE    ---      ---       TIMERINIT
      01000003H   PUBLIC    CODE     ---       TIM4_Init
      000000B0H.4 SFRSYM    DATA     BIT       GP34
      000000A0H.5 SFRSYM    DATA     BIT       GP25
      00000090H.6 SFRSYM    DATA     BIT       GP16
      00000080H.7 SFRSYM    DATA     BIT       GP07
      000000CDH   SFRSYM    DATA     BYTE      MDU_DB1
      000000C6H   SFRSYM    DATA     BYTE      MDU_DA2
      00000088H.1 SFRSYM    DATA     BIT       IT01
      00000088H.3 SFRSYM    DATA     BIT       IT10
      000000B0H.5 SFRSYM    DATA     BIT       GP35
      000000A0H.6 SFRSYM    DATA     BIT       GP26
      00000090H.7 SFRSYM    DATA     BIT       GP17
      00000080H   SFRSYM    DATA     BYTE      P0
      000000F6H   SFRSYM    DATA     WORD      PI_UKMIN
      000000C7H   SFRSYM    DATA     BYTE      MDU_DA3
      00000088H.4 SFRSYM    DATA     BIT       IT11
      000000C9H   SFRSYM    DATA     BYTE      RST_SR
      000000D9H   SFRSYM    DATA     BYTE      EVT_FILT
      000000B0H.6 SFRSYM    DATA     BIT       GP36
      000000A0H.7 SFRSYM    DATA     BIT       GP27
      00000090H   SFRSYM    DATA     BYTE      P1
      000000B0H.7 SFRSYM    DATA     BIT       GP37
      000000A0H   SFRSYM    DATA     BYTE      P2
      000000F4H   SFRSYM    DATA     WORD      PI_UKMAX
      000000B0H   SFRSYM    DATA     BYTE      P3
      000000E8H   SFRSYM    DATA     BYTE      P4
      000000D0H.6 SFRSYM    DATA     BIT       AC
      000000A8H.7 SFRSYM    DATA     BIT       EA
      000000D5H   SFRSYM    DATA     BYTE      CMP_CR0
      000000D6H   SFRSYM    DATA     BYTE      CMP_CR1
      000000DAH   SFRSYM    DATA     BYTE      CMP_CR2
      000000B8H.2 SFRSYM    DATA     BIT       PX00
      000000DCH   SFRSYM    DATA     BYTE      CMP_CR3
      000000F8H   SFRSYM    DATA     BIT       OISUH
      000000EAH   SFRSYM    DATA     WORD      PI_EK
      000000B8H.3 SFRSYM    DATA     BIT       PX01
      000000B8H.4 SFRSYM    DATA     BIT       PX10
      000000F8H.2 SFRSYM    DATA     BIT       OISVH
      000000B8H.5 SFRSYM    DATA     BIT       PX11
      000000F8H.1 SFRSYM    DATA     BIT       OISUL
      000000DDH   SFRSYM    DATA     BYTE      LPF_K
      000000F2H   SFRSYM    DATA     WORD      PI_KI
      000000A8H   SFRSYM    DATA     BYTE      IE
      000000F8H.3 SFRSYM    DATA     BIT       OISVL
      000000EEH   SFRSYM    DATA     WORD      PI_KP
      000000AAH   SFRSYM    DATA     WORD      TIM2__CNTR
      000000A2H   SFRSYM    DATA     WORD      TIM3__CNTR
      00000092H   SFRSYM    DATA     WORD      TIM4__CNTR
      000000ECH   SFRSYM    DATA     WORD      PI_UK
      000000DEH   SFRSYM    DATA     WORD      LPF_X
      00000098H   SFRSYM    DATA     BIT       RI
      00000098H.6 SFRSYM    DATA     BIT       UT_MOD0
LX51 LINKER/LOCATER V4.66.1.0                                                         09/28/2018  11:11:56  PAGE 12


      000000E6H   SFRSYM    DATA     WORD      LPF_Y
      00000098H.7 SFRSYM    DATA     BIT       UT_MOD1
      000000D0H.7 SFRSYM    DATA     BIT       CY
      00000098H.1 SFRSYM    DATA     BIT       TI
      000000C0H.2 SFRSYM    DATA     BIT       PTIM10
      00000084H   SFRSYM    DATA     BYTE      FLA_KEY
      000000C0H   SFRSYM    DATA     BIT       PTIM20
      000000C0H.3 SFRSYM    DATA     BIT       PTIM11
      00000098H   SFRSYM    DATA     BYTE      UT_CR
      000000C8H.2 SFRSYM    DATA     BIT       PTIM30
      000000C0H.1 SFRSYM    DATA     BIT       PTIM21
      00000099H   SFRSYM    DATA     BYTE      UT_DR
      000000C8H.3 SFRSYM    DATA     BIT       PTIM31
      000000D0H.2 SFRSYM    DATA     BIT       OV
      0000009AH   SFRSYM    DATA     WORD      UT_BAUD
      000000C4H   SFRSYM    DATA     WORD      MDU_DA01
      000000CCH   SFRSYM    DATA     WORD      MDU_DB01
      00000087H   SFRSYM    DATA     BYTE      PCON
      000000C6H   SFRSYM    DATA     WORD      MDU_DA23
      00000088H   SFRSYM    DATA     BYTE      TCON
      00000082H   SFRSYM    DATA     WORD      DPTR
      000000D8H   SFRSYM    DATA     BIT       PUART0
      000000D8H.1 SFRSYM    DATA     BIT       PUART1
      000000D8H.2 SFRSYM    DATA     BIT       PI2C0
      00000088H.2 SFRSYM    DATA     BIT       IF0
      000000D8H.3 SFRSYM    DATA     BIT       PI2C1
      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
      000000DBH   SFRSYM    DATA     BYTE      LVSR
      000000A8H.4 SFRSYM    DATA     BIT       ES0
      00000085H   SFRSYM    DATA     BYTE      FLA_CR
      000000C0H.4 SFRSYM    DATA     BIT       PADC0
      000000B8H   SFRSYM    DATA     BYTE      IP0
      000000C0H.5 SFRSYM    DATA     BIT       PADC1
      000000C0H   SFRSYM    DATA     BYTE      IP1
      000000C8H   SFRSYM    DATA     BYTE      IP2
      00000098H.2 SFRSYM    DATA     BIT       RB8
      000000D8H   SFRSYM    DATA     BYTE      IP3
      000000A8H   SFRSYM    DATA     BIT       EX0
      00000098H.3 SFRSYM    DATA     BIT       TB8
      000000A8H.2 SFRSYM    DATA     BIT       EX1
      000000D0H   SFRSYM    DATA     BIT       P
      000000F9H   SFRSYM    DATA     BYTE      PI_LPF_CR
      00000098H.5 SFRSYM    DATA     BIT       SM2
      000000D8H.6 SFRSYM    DATA     BIT       PDMA0
      000000D8H.7 SFRSYM    DATA     BIT       PDMA1
      000000C2H   SFRSYM    DATA     WORD      MDU_MA
      000000D0H.3 SFRSYM    DATA     BIT       RS0
      000000CAH   SFRSYM    DATA     WORD      MDU_MB
      000000D0H.4 SFRSYM    DATA     BIT       RS1
      000000C1H   SFRSYM    DATA     BYTE      MDU_CR
      000000F8H.7 SFRSYM    DATA     BIT       MOE
      000000C0H.6 SFRSYM    DATA     BIT       PCMP0
      000000C0H.7 SFRSYM    DATA     BIT       PCMP1
      000000F8H.4 SFRSYM    DATA     BIT       OISWXH
      00000098H.4 SFRSYM    DATA     BIT       REN
      000000D7H   SFRSYM    DATA     BYTE      CMP_SR
LX51 LINKER/LOCATER V4.66.1.0                                                         09/28/2018  11:11:56  PAGE 13


      000000F8H.5 SFRSYM    DATA     BIT       OISWXL
      000000C8H.6 SFRSYM    DATA     BIT       PTSD0
      000000D8H.4 SFRSYM    DATA     BIT       PSPI0
      000000C8H.7 SFRSYM    DATA     BIT       PTSD1
      000000B8H.6 SFRSYM    DATA     BIT       PDRV0
      000000D8H.5 SFRSYM    DATA     BIT       PSPI1
      000000B8H.7 SFRSYM    DATA     BIT       PDRV1
      000000D1H   SFRSYM    DATA     BYTE      P1_IE
      000000D3H   SFRSYM    DATA     BYTE      P2_IE
      000000D2H   SFRSYM    DATA     BYTE      P1_IF
      000000D4H   SFRSYM    DATA     BYTE      P2_IF
      000000ACH   SFRSYM    DATA     WORD      TIM2__DR
      000000C8H.4 SFRSYM    DATA     BIT       PTIM4S0
      000000FCH   SFRSYM    DATA     BYTE      P0_OE
      000000A4H   SFRSYM    DATA     WORD      TIM3__DR
      000000C8H.5 SFRSYM    DATA     BIT       PTIM4S1
      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   SFRSYM    DATA     BIT       GP00
      000000E9H   SFRSYM    DATA     BYTE      P4_OE
      00000090H   SFRSYM    DATA     BIT       GP10
      00000080H.1 SFRSYM    DATA     BIT       GP01
      000000A0H   SFRSYM    DATA     BIT       GP20
      00000090H.1 SFRSYM    DATA     BIT       GP11
      00000080H.2 SFRSYM    DATA     BIT       GP02
      000000B0H   SFRSYM    DATA     BIT       GP30
      000000A0H.1 SFRSYM    DATA     BIT       GP21
      00000090H.2 SFRSYM    DATA     BIT       GP12
      00000080H.3 SFRSYM    DATA     BIT       GP03
      000000B8H   SFRSYM    DATA     BIT       PLVW0
      000000A8H.1 SFRSYM    DATA     BIT       TSDIE
      000000D0H   SFRSYM    DATA     BYTE      PSW
      000000E8H   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
      000000B8H.1 SFRSYM    DATA     BIT       PLVW1
      000000A8H.3 SFRSYM    DATA     BIT       SPIIE
      00000088H.5 SFRSYM    DATA     BIT       TSDIF
      000000E8H.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
      000000C4H   SFRSYM    DATA     BYTE      MDU_DA0
      000000E8H.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
      000000CCH   SFRSYM    DATA     BYTE      MDU_DB0
      000000C5H   SFRSYM    DATA     BYTE      MDU_DA1
      00000088H   SFRSYM    DATA     BIT       IT00

      01000003H   BLOCK     CODE     ---       LVL=0
      01000003H   LINE      CODE     ---       #23
      01000003H   LINE      CODE     ---       #24
      01000003H   LINE      CODE     ---       #28
      01000006H   LINE      CODE     ---       #29
      0100000DH   LINE      CODE     ---       #37
LX51 LINKER/LOCATER V4.66.1.0                                                         09/28/2018  11:11:56  PAGE 14


      01000010H   LINE      CODE     ---       #44
      01000013H   LINE      CODE     ---       #56
      01000016H   LINE      CODE     ---       #64
      0100001EH   LINE      CODE     ---       #71
      01000021H   LINE      CODE     ---       #72
      01000024H   LINE      CODE     ---       #73
      01000027H   LINE      CODE     ---       #82
      0100002AH   LINE      CODE     ---       #89
      0100002CH   LINE      CODE     ---       #90
      0100002EH   LINE      CODE     ---       #91
      01000030H   LINE      CODE     ---       #96
      01000036H   LINE      CODE     ---       #97
      0100003CH   LINE      CODE     ---       #98
      01000041H   LINE      CODE     ---       #101
      01000044H   LINE      CODE     ---       #103
      ---         BLOCKEND  ---      ---       LVL=0

      ---         MODULE    ---      ---       GPIOINIT
      01000073H   PUBLIC    CODE     ---       GPIO_Init
      000000B0H.4 SFRSYM    DATA     BIT       GP34
      000000A0H.5 SFRSYM    DATA     BIT       GP25
      00000090H.6 SFRSYM    DATA     BIT       GP16
      00000080H.7 SFRSYM    DATA     BIT       GP07
      000000CDH   SFRSYM    DATA     BYTE      MDU_DB1
      000000C6H   SFRSYM    DATA     BYTE      MDU_DA2
      00000088H.1 SFRSYM    DATA     BIT       IT01
      00000088H.3 SFRSYM    DATA     BIT       IT10
      000000B0H.5 SFRSYM    DATA     BIT       GP35
      000000A0H.6 SFRSYM    DATA     BIT       GP26
      00000090H.7 SFRSYM    DATA     BIT       GP17
      00000080H   SFRSYM    DATA     BYTE      P0
      000000F6H   SFRSYM    DATA     WORD      PI_UKMIN
      000000C7H   SFRSYM    DATA     BYTE      MDU_DA3
      00000088H.4 SFRSYM    DATA     BIT       IT11
      000000C9H   SFRSYM    DATA     BYTE      RST_SR
      000000D9H   SFRSYM    DATA     BYTE      EVT_FILT
      000000B0H.6 SFRSYM    DATA     BIT       GP36
      000000A0H.7 SFRSYM    DATA     BIT       GP27
      00000090H   SFRSYM    DATA     BYTE      P1
      000000B0H.7 SFRSYM    DATA     BIT       GP37
      000000A0H   SFRSYM    DATA     BYTE      P2
      000000F4H   SFRSYM    DATA     WORD      PI_UKMAX
      000000B0H   SFRSYM    DATA     BYTE      P3
      000000E8H   SFRSYM    DATA     BYTE      P4
      000000D0H.6 SFRSYM    DATA     BIT       AC
      000000A8H.7 SFRSYM    DATA     BIT       EA
      000000D5H   SFRSYM    DATA     BYTE      CMP_CR0
      000000D6H   SFRSYM    DATA     BYTE      CMP_CR1
      000000DAH   SFRSYM    DATA     BYTE      CMP_CR2
      000000B8H.2 SFRSYM    DATA     BIT       PX00
      000000DCH   SFRSYM    DATA     BYTE      CMP_CR3
      000000F8H   SFRSYM    DATA     BIT       OISUH
      000000EAH   SFRSYM    DATA     WORD      PI_EK
      000000B8H.3 SFRSYM    DATA     BIT       PX01
      000000B8H.4 SFRSYM    DATA     BIT       PX10
      000000F8H.2 SFRSYM    DATA     BIT       OISVH
      000000B8H.5 SFRSYM    DATA     BIT       PX11
      000000F8H.1 SFRSYM    DATA     BIT       OISUL
      000000DDH   SFRSYM    DATA     BYTE      LPF_K
      000000F2H   SFRSYM    DATA     WORD      PI_KI
      000000A8H   SFRSYM    DATA     BYTE      IE
      000000F8H.3 SFRSYM    DATA     BIT       OISVL
      000000EEH   SFRSYM    DATA     WORD      PI_KP
      000000AAH   SFRSYM    DATA     WORD      TIM2__CNTR
      000000A2H   SFRSYM    DATA     WORD      TIM3__CNTR
LX51 LINKER/LOCATER V4.66.1.0                                                         09/28/2018  11:11:56  PAGE 15


      00000092H   SFRSYM    DATA     WORD      TIM4__CNTR
      000000ECH   SFRSYM    DATA     WORD      PI_UK
      000000DEH   SFRSYM    DATA     WORD      LPF_X
      00000098H   SFRSYM    DATA     BIT       RI
      00000098H.6 SFRSYM    DATA     BIT       UT_MOD0
      000000E6H   SFRSYM    DATA     WORD      LPF_Y
      00000098H.7 SFRSYM    DATA     BIT       UT_MOD1
      000000D0H.7 SFRSYM    DATA     BIT       CY
      00000098H.1 SFRSYM    DATA     BIT       TI
      000000C0H.2 SFRSYM    DATA     BIT       PTIM10
      00000084H   SFRSYM    DATA     BYTE      FLA_KEY
      000000C0H   SFRSYM    DATA     BIT       PTIM20
      000000C0H.3 SFRSYM    DATA     BIT       PTIM11
      00000098H   SFRSYM    DATA     BYTE      UT_CR
      000000C8H.2 SFRSYM    DATA     BIT       PTIM30
      000000C0H.1 SFRSYM    DATA     BIT       PTIM21
      00000099H   SFRSYM    DATA     BYTE      UT_DR
      000000C8H.3 SFRSYM    DATA     BIT       PTIM31
      000000D0H.2 SFRSYM    DATA     BIT       OV
      0000009AH   SFRSYM    DATA     WORD      UT_BAUD
      000000C4H   SFRSYM    DATA     WORD      MDU_DA01
      000000CCH   SFRSYM    DATA     WORD      MDU_DB01
      00000087H   SFRSYM    DATA     BYTE      PCON
      000000C6H   SFRSYM    DATA     WORD      MDU_DA23
      00000088H   SFRSYM    DATA     BYTE      TCON
      00000082H   SFRSYM    DATA     WORD      DPTR
      000000D8H   SFRSYM    DATA     BIT       PUART0
      000000D8H.1 SFRSYM    DATA     BIT       PUART1
      000000D8H.2 SFRSYM    DATA     BIT       PI2C0
      00000088H.2 SFRSYM    DATA     BIT       IF0
      000000D8H.3 SFRSYM    DATA     BIT       PI2C1
      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
      000000DBH   SFRSYM    DATA     BYTE      LVSR
      000000A8H.4 SFRSYM    DATA     BIT       ES0
      00000085H   SFRSYM    DATA     BYTE      FLA_CR
      000000C0H.4 SFRSYM    DATA     BIT       PADC0
      000000B8H   SFRSYM    DATA     BYTE      IP0
      000000C0H.5 SFRSYM    DATA     BIT       PADC1
      000000C0H   SFRSYM    DATA     BYTE      IP1
      000000C8H   SFRSYM    DATA     BYTE      IP2
      00000098H.2 SFRSYM    DATA     BIT       RB8
      000000D8H   SFRSYM    DATA     BYTE      IP3
      000000A8H   SFRSYM    DATA     BIT       EX0
      00000098H.3 SFRSYM    DATA     BIT       TB8
      000000A8H.2 SFRSYM    DATA     BIT       EX1
      000000D0H   SFRSYM    DATA     BIT       P
      000000F9H   SFRSYM    DATA     BYTE      PI_LPF_CR
      00000098H.5 SFRSYM    DATA     BIT       SM2
      000000D8H.6 SFRSYM    DATA     BIT       PDMA0
      000000D8H.7 SFRSYM    DATA     BIT       PDMA1
      000000C2H   SFRSYM    DATA     WORD      MDU_MA
      000000D0H.3 SFRSYM    DATA     BIT       RS0
      000000CAH   SFRSYM    DATA     WORD      MDU_MB
      000000D0H.4 SFRSYM    DATA     BIT       RS1
      000000C1H   SFRSYM    DATA     BYTE      MDU_CR
      000000F8H.7 SFRSYM    DATA     BIT       MOE
LX51 LINKER/LOCATER V4.66.1.0                                                         09/28/2018  11:11:56  PAGE 16


      000000C0H.6 SFRSYM    DATA     BIT       PCMP0
      000000C0H.7 SFRSYM    DATA     BIT       PCMP1
      000000F8H.4 SFRSYM    DATA     BIT       OISWXH
      00000098H.4 SFRSYM    DATA     BIT       REN
      000000D7H   SFRSYM    DATA     BYTE      CMP_SR
      000000F8H.5 SFRSYM    DATA     BIT       OISWXL
      000000C8H.6 SFRSYM    DATA     BIT       PTSD0
      000000D8H.4 SFRSYM    DATA     BIT       PSPI0
      000000C8H.7 SFRSYM    DATA     BIT       PTSD1
      000000B8H.6 SFRSYM    DATA     BIT       PDRV0
      000000D8H.5 SFRSYM    DATA     BIT       PSPI1
      000000B8H.7 SFRSYM    DATA     BIT       PDRV1
      000000D1H   SFRSYM    DATA     BYTE      P1_IE
      000000D3H   SFRSYM    DATA     BYTE      P2_IE
      000000D2H   SFRSYM    DATA     BYTE      P1_IF
      000000D4H   SFRSYM    DATA     BYTE      P2_IF
      000000ACH   SFRSYM    DATA     WORD      TIM2__DR
      000000C8H.4 SFRSYM    DATA     BIT       PTIM4S0
      000000FCH   SFRSYM    DATA     BYTE      P0_OE
      000000A4H   SFRSYM    DATA     WORD      TIM3__DR
      000000C8H.5 SFRSYM    DATA     BIT       PTIM4S1
      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   SFRSYM    DATA     BIT       GP00
      000000E9H   SFRSYM    DATA     BYTE      P4_OE
      00000090H   SFRSYM    DATA     BIT       GP10
      00000080H.1 SFRSYM    DATA     BIT       GP01
      000000A0H   SFRSYM    DATA     BIT       GP20
      00000090H.1 SFRSYM    DATA     BIT       GP11
      00000080H.2 SFRSYM    DATA     BIT       GP02
      000000B0H   SFRSYM    DATA     BIT       GP30
      000000A0H.1 SFRSYM    DATA     BIT       GP21
      00000090H.2 SFRSYM    DATA     BIT       GP12
      00000080H.3 SFRSYM    DATA     BIT       GP03
      000000B8H   SFRSYM    DATA     BIT       PLVW0
      000000A8H.1 SFRSYM    DATA     BIT       TSDIE
      000000D0H   SFRSYM    DATA     BYTE      PSW
      000000E8H   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
      000000B8H.1 SFRSYM    DATA     BIT       PLVW1
      000000A8H.3 SFRSYM    DATA     BIT       SPIIE
      00000088H.5 SFRSYM    DATA     BIT       TSDIF
      000000E8H.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
      000000C4H   SFRSYM    DATA     BYTE      MDU_DA0
      000000E8H.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
      000000CCH   SFRSYM    DATA     BYTE      MDU_DB0
      000000C5H   SFRSYM    DATA     BYTE      MDU_DA1
      00000088H   SFRSYM    DATA     BIT       IT00

      01000073H   BLOCK     CODE     ---       LVL=0
LX51 LINKER/LOCATER V4.66.1.0                                                         09/28/2018  11:11:56  PAGE 17


      01000073H   LINE      CODE     ---       #19
      01000073H   LINE      CODE     ---       #20
      01000073H   LINE      CODE     ---       #22
      0100007AH   LINE      CODE     ---       #25
      0100007DH   LINE      CODE     ---       #26
      01000083H   LINE      CODE     ---       #29
      01000085H   LINE      CODE     ---       #30
      ---         BLOCKEND  ---      ---       LVL=0

      ---         MODULE    ---      ---       ?C_STARTUP
      01000000H   PUBLIC    CODE     ---       ?C_STARTUP

Program Size: data=9.0 xdata=0 const=0 code=143
LX51 RUN COMPLETE.  0 WARNING(S),  0 ERROR(S)
