LX51 LINKER/LOCATER V4.66.97.0                                                          03/02/2021  16:11:39  PAGE 1


LX51 LINKER/LOCATER V4.66.97.0, INVOKED BY:
D:\KEIL_C51\C51\BIN\LX51.EXE .\Out_Files\STARTUP.obj, .\Out_Files\system_um800x.obj, .\Out_Files\common.obj, .\Out_Files
>> \uart0.obj, .\Out_Files\gpio.obj, .\Out_Files\app.obj, .\Out_Files\main.obj TO .\Out_Files\gpio PRINT (.\Out_Files\gp
>> io.map) REMOVEUNUSED CLASSES (XDATA (X:0X0-X:0X7FF), HDATA (X:0X0-X:0X7FF), CODE (C:0X0-C:0X7FFF), CONST (C:0X0-C:0X7
>> FFF), ECODE (C:0X0-C:0X7FFF), HCONST (C:0X0-C:0X7FFF))


CPU MODE:     8051 MODE
MEMORY MODEL: COMPACT


INPUT MODULES INCLUDED:
  .\Out_Files\STARTUP.obj (?C_STARTUP)
         COMMENT TYPE 1: A51 / ASM51 Assembler
  .\Out_Files\system_um800x.obj (SYSTEM_UM800X)
         COMMENT TYPE 0: C51 V9.60.0.0
  .\Out_Files\common.obj (COMMON)
         COMMENT TYPE 0: C51 V9.60.0.0
  .\Out_Files\uart0.obj (UART0)
         COMMENT TYPE 0: C51 V9.60.0.0
  .\Out_Files\gpio.obj (GPIO)
         COMMENT TYPE 0: C51 V9.60.0.0
  .\Out_Files\app.obj (APP)
         COMMENT TYPE 0: C51 V9.60.0.0
  .\Out_Files\main.obj (MAIN)
         COMMENT TYPE 0: C51 V9.60.0.0
  D:\KEIL_C51\C51\LIB\C51C.LIB (?C_INIT)
         COMMENT TYPE 1: A51 / ASM51 Assembler
  D:\KEIL_C51\C51\LIB\C51C.LIB (?C?CLDPTR)
         COMMENT TYPE 1: A51 / ASM51 Assembler
  D:\KEIL_C51\C51\LIB\C51C.LIB (?C?CLDOPTR)
         COMMENT TYPE 1: A51 / ASM51 Assembler
  D:\KEIL_C51\C51\LIB\C51C.LIB (?C?LADD)
         COMMENT TYPE 1: A51 / ASM51 Assembler
  D:\KEIL_C51\C51\LIB\C51C.LIB (?C?LMUL)
         COMMENT TYPE 1: A51 / ASM51 Assembler
  D:\KEIL_C51\C51\LIB\C51C.LIB (?C?ULDIV)
         COMMENT TYPE 1: A51 / ASM51 Assembler
  D:\KEIL_C51\C51\LIB\C51C.LIB (?C?ULCMP)
         COMMENT TYPE 1: A51 / ASM51 Assembler
  D:\KEIL_C51\C51\LIB\C51C.LIB (?C?ULSHR)
         COMMENT TYPE 1: A51 / ASM51 Assembler
  D:\KEIL_C51\C51\LIB\C51C.LIB (?C?LLDOPTR)
         COMMENT TYPE 1: A51 / ASM51 Assembler
  D:\KEIL_C51\C51\LIB\C51C.LIB (?C?LLDPDATA)
         COMMENT TYPE 1: A51 / ASM51 Assembler
  D:\KEIL_C51\C51\LIB\C51C.LIB (?C?LLDPDATA0)
         COMMENT TYPE 1: A51 / ASM51 Assembler
  D:\KEIL_C51\C51\LIB\C51C.LIB (?C?LLDIPDATA)
         COMMENT TYPE 1: A51 / ASM51 Assembler
  D:\KEIL_C51\C51\LIB\C51C.LIB (?C?LSTPDATA)
         COMMENT TYPE 1: A51 / ASM51 Assembler
  D:\KEIL_C51\C51\LIB\C51C.LIB (?C?LSTKPDATA)
         COMMENT TYPE 1: A51 / ASM51 Assembler
  D:\KEIL_C51\C51\LIB\C51C.LIB (?C?PLDPDATA)
         COMMENT TYPE 1: A51 / ASM51 Assembler
  D:\KEIL_C51\C51\LIB\C51C.LIB (?C?PLDIPDATA)
         COMMENT TYPE 1: A51 / ASM51 Assembler
  D:\KEIL_C51\C51\LIB\C51C.LIB (?C?PSTPDATA)
         COMMENT TYPE 1: A51 / ASM51 Assembler
  D:\KEIL_C51\C51\LIB\C51C.LIB (?C?ICALL)
         COMMENT TYPE 1: A51 / ASM51 Assembler
  D:\KEIL_C51\C51\LIB\C51C.LIB (PRINTF)
         COMMENT TYPE 1: A51 / ASM51 Assembler
  D:\KEIL_C51\C51\LIB\C51C.LIB (?C?DPSEL)
         COMMENT TYPE 1: A51 / ASM51 Assembler
LX51 LINKER/LOCATER V4.66.97.0                                                        03/02/2021  16:11:39  PAGE 2


  D:\KEIL_C51\C51\LIB\C51C.LIB (?C?CSTPTR)
         COMMENT TYPE 1: A51 / ASM51 Assembler
  D:\KEIL_C51\C51\LIB\C51C.LIB (?C?LLDIDATA)
         COMMENT TYPE 1: A51 / ASM51 Assembler
  D:\KEIL_C51\C51\LIB\C51C.LIB (?C?LLDXDATA)
         COMMENT TYPE 1: A51 / ASM51 Assembler
  D:\KEIL_C51\C51\LIB\C51C.LIB (?C?LLDCODE)
         COMMENT TYPE 1: A51 / ASM51 Assembler
  D:\KEIL_C51\C51\LIB\C51C.LIB (?C?CCASE)
         COMMENT TYPE 1: A51 / ASM51 Assembler


ACTIVE MEMORY CLASSES OF MODULE:  .\Out_Files\gpio (?C_STARTUP)

BASE        START       END         USED      MEMORY CLASS
==========================================================
X:000000H   X:000000H   X:0007FFH             XDATA
X:000000H   X:000000H   X:0007FFH             HDATA
C:000000H   C:000000H   C:007FFFH   000C8EH   CODE
C:000000H   C:000000H   C:007FFFH   000085H   CONST
C:000000H   C:000000H   C:007FFFH             ECODE
C:000000H   C:000000H   C:007FFFH             HCONST
I:000000H   I:000000H   I:0000FFH   000001H   IDATA
X:000000H   X:000000H   X:0000FFH   0000A9H   PDATA
I:000000H   I:000000H   I:00007FH   00000DH   DATA
I:000020H.0 I:000020H.0 I:00002FH.7 000001H.1 BIT


MEMORY MAP OF MODULE:  .\Out_Files\gpio (?C_STARTUP)


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   00000CH   000005H   BYTE   UNIT     DATA           _DATA_GROUP_
00000DH.0 00001FH.7 000013H.0 ---    ---      **GAP**
000020H.0 000021H.0 000001H.1 BIT    UNIT     BIT            _BIT_GROUP_
000021H.1 000021H   000000H.7 ---    ---      **GAP**
000022H   000022H   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           ?GPIO?00003
000006H   000022H   00001DH   BYTE   UNIT     CODE           ?PR?_UART0_IRQ_INIT?UART0
000023H   000025H   000003H   BYTE   OFFS..   CODE           ?UART0?00023
000026H   000380H   00035BH   BYTE   UNIT     CODE           ?PR?PRINTF?PRINTF
000381H   00062AH   0002AAH   BYTE   UNIT     CODE           ?C?LIB_CODE
00062BH   0006CBH   0000A1H   BYTE   UNIT     CODE           ?PR?_GPIO_IRQ_SET?GPIO
0006CCH   000757H   00008CH   BYTE   UNIT     CODE           ?C_C51STARTUP
000758H   0007E3H   00008CH   BYTE   UNIT     CODE           ?PR?GPIO_IRQHANDLER?GPIO
0007E4H   00085EH   00007BH   BYTE   UNIT     CODE           ?PR?_GPIO_IN_ENABLE?GPIO
00085FH   0008D7H   000079H   BYTE   UNIT     CODE           ?PR?_GPIO_DIR_SET?GPIO
0008D8H   000950H   000079H   BYTE   UNIT     CODE           ?PR?_GPIO_PU_SET?GPIO
000951H   0009C0H   000070H   BYTE   UNIT     CODE           ?PR?_UART0_SET_BAUD_RATE?UART0
0009C1H   000A25H   000065H   BYTE   UNIT     CODE           ?C_INITSEG
000A26H   000A88H   000063H   BYTE   UNIT     CODE           ?PR?UART0_IRQHANDLER?UART0
000A89H   000ACAH   000042H   BYTE   UNIT     CODE           ?PR?_UART0_INIT?UART0
000ACBH   000B08H   00003EH   BYTE   UNIT     CODE           ?PR?_GPIO_IRQ_CLR?GPIO
000B09H   000B40H   000038H   BYTE   UNIT     CODE           ?PR?_GPIO_IRQ_GET?GPIO
000B41H   000B74H   000034H   BYTE   UNIT     CODE           ?PR?_GPIO_INIT?GPIO
000B75H   000BA4H   000030H   BYTE   UNIT     CODE           ?PR?GPIO_IRQ_TEST?APP
000BA5H   000BCDH   000029H   BYTE   UNIT     CODE           ?PR?GPIO
000BCEH   000BF3H   000026H   BYTE   UNIT     CODE           ?PR?_CLOCK_INIT?SYSTEM_UM800X
LX51 LINKER/LOCATER V4.66.97.0                                                        03/02/2021  16:11:39  PAGE 3


000BF4H   000C14H   000021H   BYTE   UNIT     CODE           ?PR?UART_INIT?APP
000C15H   000C32H   00001EH   BYTE   UNIT     CODE           ?PR?UART0_REC_PRO?APP
000C33H   000C4AH   000018H   BYTE   UNIT     CODE           ?PR?GPIO_TEST?APP
000C4BH   000C60H   000016H   BYTE   UNIT     CODE           ?PR?_UART0_SEND_BYTE?UART0
000C61H   000C6BH   00000BH   BYTE   UNIT     CODE           ?PR?SYSTEMINIT?SYSTEM_UM800X
000C6CH   000C76H   00000BH   BYTE   UNIT     CODE           ?PR?MAIN?MAIN
000C77H   000C7FH   000009H   BYTE   UNIT     CODE           ?PR?GPIO_INT_PRO?APP
000C80H   000C85H   000006H   BYTE   UNIT     CODE           ?PR?UART0_SEND_PRO?APP
000C86H   000C8AH   000005H   BYTE   UNIT     CODE           ?PR?_PUTCHAR?UART0
000C8BH   000C8DH   000003H   BYTE   UNIT     CODE           ?PR?UART0_RECV_BYTE?UART0
000C8EH   000D12H   000085H   BYTE   UNIT     CONST          ?CO?APP

* * * * * * * * * * *  X D A T A   M E M O R Y  * * * * * * * * * * * * *
000000H   000047H   000048H   BYTE   INPAGE   PDATA          ?PD?GPIO
000048H   00008CH   000045H   BYTE   INPAGE   PDATA          ?PD?APP
00008DH   00009DH   000011H   BYTE   INPAGE   PDATA          _PDATA_GROUP_
00009EH   0000A4H   000007H   BYTE   INPAGE   PDATA          ?PD?UART0
0000A5H   0000A8H   000004H   BYTE   INPAGE   PDATA          ?PD?SYSTEM_UM800X

* * * * * * * * *   R E M O V E D     S E G M E N T S   * * * * * * * *
   *DEL*:           000034H   BYTE   UNIT     CODE           ?PR?_DELAY1MS?COMMON
   *DEL*:           000008H   BYTE   INPAGE   PDATA          ?PD?_DELAY1MS?COMMON
   *DEL*:           000013H   BYTE   UNIT     CODE           ?PR?_DELAY?COMMON
   *DEL*:           000004H   BYTE   INPAGE   PDATA          ?PD?_DELAY?COMMON
   *DEL*:           000055H   BYTE   UNIT     CODE           ?PR?_PRINTF_BUFF_BYTE?COMMON
   *DEL*:           00000BH   BYTE   INPAGE   PDATA          ?PD?_PRINTF_BUFF_BYTE?COMMON
   *DEL*:           000060H   BYTE   UNIT     CODE           ?PR?_PRINTF_BUFF_WORD?COMMON
   *DEL*:           00000BH   BYTE   INPAGE   PDATA          ?PD?_PRINTF_BUFF_WORD?COMMON
   *DEL*:           000010H   BYTE   UNIT     CONST          ?CO?COMMON
   *DEL*:           000011H   BYTE   UNIT     CODE           ?PR?COMMON
   *DEL*:           00002AH   BYTE   UNIT     CODE           ?PR?_UART0_SEND_BYTES?UART0
   *DEL*:           000007H   BYTE   INPAGE   PDATA          ?PD?_UART0_SEND_BYTES?UART0
   *DEL*:           000079H   BYTE   UNIT     CODE           ?PR?_GPIO_PD_SET?GPIO
   *DEL*:           000079H   BYTE   UNIT     CODE           ?PR?_GPIO_OD_SET?GPIO
   *DEL*:           000079H   BYTE   UNIT     CODE           ?PR?_GPIO_CS_SET?GPIO
   *DEL*:           000079H   BYTE   UNIT     CODE           ?PR?_GPIO_DR_SET?GPIO
   *DEL*:           000081H   BYTE   UNIT     CODE           ?PR?_GPIO_SR_SET?GPIO
   *DEL*:           000038H   BYTE   UNIT     CODE           ?PR?_GPIO_IO_GET?GPIO
   *DEL*:           000079H   BYTE   UNIT     CODE           ?PR?_GPIO_IO_SET?GPIO
   *DEL*:           00003AH   BYTE   UNIT     CODE           ?PR?GPIO_IN_TEST?APP
   *DEL*:           000001H   BYTE   INPAGE   PDATA          ?PD?GPIO_IN_TEST?APP
   *DEL*:           000032H   BYTE   UNIT     CODE           ?PR?GPIO_OUT_TEST?APP



OVERLAY MAP OF MODULE:   .\Out_Files\gpio (?C_STARTUP)


FUNCTION/MODULE                  BIT_GROUP   DATA_GROUP   PDATA_GROUP
--> CALLED FUNCTION/MODULE      START  STOP  START  STOP  START  STOP
=====================================================================
?C_C51STARTUP                   ----- -----  ----- -----  ----- -----
  +--> MAIN/MAIN
  +--> ?C_INITSEG

MAIN/MAIN                       ----- -----  ----- -----  ----- -----
  +--> SYSTEMINIT/SYSTEM_UM800X
  +--> UART_INIT/APP
  +--> GPIO_TEST/APP

SYSTEMINIT/SYSTEM_UM800X        ----- -----  ----- -----  ----- -----
  +--> _CLOCK_INIT/SYSTEM_UM800X

_CLOCK_INIT/SYSTEM_UM800X       ----- -----  ----- -----  008DH 0090H

LX51 LINKER/LOCATER V4.66.97.0                                                        03/02/2021  16:11:39  PAGE 4


UART_INIT/APP                   ----- -----  ----- -----  ----- -----
  +--> _UART0_INIT/UART0
  +--> UART0_SEND_PRO/APP
  +--> UART0_REC_PRO/APP
  +--> _UART0_IRQ_INIT/UART0

_UART0_INIT/UART0               ----- -----  ----- -----  008DH 0090H
  +--> _UART0_SET_BAUD_RATE/UART0

_UART0_SET_BAUD_RATE/UART0      ----- -----  ----- -----  0091H 009CH

UART0_SEND_PRO/APP              ----- -----  ----- -----  ----- -----

UART0_REC_PRO/APP               ----- -----  ----- -----  ----- -----
  +--> UART0_RECV_BYTE/UART0

UART0_RECV_BYTE/UART0           ----- -----  ----- -----  ----- -----

_UART0_IRQ_INIT/UART0           ----- -----  ----- -----  008DH 0093H

GPIO_TEST/APP                   ----- -----  ----- -----  ----- -----
  +--> PRINTF/PRINTF
  +--> GPIO_IRQ_TEST/APP

PRINTF/PRINTF                   20H.0 21H.0  0008H 000CH  008DH 009BH
  +--> _PUTCHAR/UART0

_PUTCHAR/UART0                  ----- -----  ----- -----  ----- -----
  +--> _UART0_SEND_BYTE/UART0

_UART0_SEND_BYTE/UART0          ----- -----  ----- -----  ----- -----

GPIO_IRQ_TEST/APP               ----- -----  ----- -----  ----- -----
  +--> PRINTF/PRINTF
  +--> _GPIO_INIT/GPIO
  +--> _GPIO_DIR_SET/GPIO
  +--> _GPIO_PU_SET/GPIO
  +--> _GPIO_IN_ENABLE/GPIO
  +--> GPIO_INT_PRO/APP
  +--> _GPIO_IRQ_SET/GPIO

_GPIO_INIT/GPIO                 ----- -----  ----- -----  008DH 008DH

_GPIO_DIR_SET/GPIO              ----- -----  ----- -----  ----- -----
  +--> GPIO

GPIO                            ----- -----  ----- -----  ----- -----

_GPIO_PU_SET/GPIO               ----- -----  ----- -----  ----- -----
  +--> GPIO

_GPIO_IN_ENABLE/GPIO            ----- -----  ----- -----  ----- -----
  +--> GPIO

GPIO_INT_PRO/APP                ----- -----  ----- -----  ----- -----
  +--> PRINTF/PRINTF

_GPIO_IRQ_SET/GPIO              ----- -----  ----- -----  008DH 008EH
  +--> GPIO
  +--> _GPIO_IRQ_CLR/GPIO

_GPIO_IRQ_CLR/GPIO              ----- -----  ----- -----  ----- -----
  +--> GPIO

?C_INITSEG                      ----- -----  ----- -----  ----- -----
LX51 LINKER/LOCATER V4.66.97.0                                                        03/02/2021  16:11:39  PAGE 5



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

UART0_IRQHANDLER/UART0          ----- -----  ----- -----  ----- -----

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

GPIO_IRQHANDLER/GPIO            ----- -----  ----- -----  009DH 009DH
  +--> _GPIO_IRQ_GET/GPIO
  +--> GPIO
  +--> _GPIO_IRQ_CLR/GPIO

_GPIO_IRQ_GET/GPIO              ----- -----  ----- -----  ----- -----
  +--> GPIO



PUBLIC SYMBOLS OF MODULE:  .\Out_Files\gpio (?C_STARTUP)


      VALUE       CLASS    TYPE      PUBLIC SYMBOL NAME
      =================================================
      0200008DH   PDATA    ---       ?_PRINTF517?BYTE
      0200008DH   PDATA    ---       ?_PRINTF?BYTE
      0200008DH   PDATA    ---       ?_SPRINTF517?BYTE
      0200008DH   PDATA    ---       ?_SPRINTF?BYTE
      0200008DH   PDATA    BYTE      ?_uart0_irq_init?BYTE
      01000605H   CODE     ---       ?C?CCASE
      0100039AH   CODE     ---       ?C?CLDOPTR
      01000381H   CODE     ---       ?C?CLDPTR
      00000000H   NUMBER   ---       ?C?CODESEG
      010005CBH   CODE     ---       ?C?CSTPTR
      00000092H   DATA     ---       ?C?DPSEL
      010005C5H   CODE     ---       ?C?ICALL
      010005C9H   CODE     ---       ?C?ICALL2
      010003C7H   CODE     ---       ?C?LADD
      010005F5H   CODE     ---       ?C?LLDCODE
      010005DDH   CODE     ---       ?C?LLDIDATA
      01000567H   CODE     ---       ?C?LLDIPDATA
      0100055EH   CODE     ---       ?C?LLDIPDATA1
      01000560H   CODE     ---       ?C?LLDIPDATA8
      01000515H   CODE     ---       ?C?LLDOPTR
      01000545H   CODE     ---       ?C?LLDPDATA
      01000551H   CODE     ---       ?C?LLDPDATA0
      010005E9H   CODE     ---       ?C?LLDXDATA
      010003D4H   CODE     ---       ?C?LMUL
      0100058AH   CODE     ---       ?C?LSTKPDATA
      0100057EH   CODE     ---       ?C?LSTPDATA
      010005ACH   CODE     ---       ?C?PLDIPDATA
      010005A3H   CODE     ---       ?C?PLDPDATA
      010005BCH   CODE     ---       ?C?PSTPDATA
      010004F1H   CODE     ---       ?C?ULCMP
      0100045FH   CODE     ---       ?C?ULDIV
      01000502H   CODE     ---       ?C?ULSHR
      00000000H   NUMBER   ---       ?C?XDATASEG
      01000713H   CODE     ---       ?C_START
      01000000H   CODE     ---       ?C_STARTUP
      01000BCEH   CODE     ---       _clock_init
*DEL*:00000000H   CODE     ---       _delay
*DEL*:00000000H   CODE     ---       _delay1ms
*DEL*:00000000H   CODE     ---       _gpio_cs_set
      0100085FH   CODE     ---       _gpio_dir_set
*DEL*:00000000H   CODE     ---       _gpio_dr_set
      010007E4H   CODE     ---       _gpio_in_enable
      01000B41H   CODE     ---       _gpio_init
LX51 LINKER/LOCATER V4.66.97.0                                                        03/02/2021  16:11:39  PAGE 6


*DEL*:00000000H   CODE     ---       _gpio_io_get
*DEL*:00000000H   CODE     ---       _gpio_io_set
      01000ACBH   CODE     ---       _gpio_irq_clr
      01000B09H   CODE     ---       _gpio_irq_get
      0100062BH   CODE     ---       _gpio_irq_set
*DEL*:00000000H   CODE     ---       _gpio_od_set
*DEL*:00000000H   CODE     ---       _gpio_pd_set
      010008D8H   CODE     ---       _gpio_pu_set
*DEL*:00000000H   CODE     ---       _gpio_sr_set
      01000088H   CODE     ---       _PRINTF
      01000088H   CODE     ---       _PRINTF517
*DEL*:00000000H   CODE     ---       _printf_buff_byte
*DEL*:00000000H   CODE     ---       _printf_buff_word
      01000C86H   CODE     ---       _putchar
      01000082H   CODE     ---       _SPRINTF
      01000082H   CODE     ---       _SPRINTF517
      01000A89H   CODE     ---       _uart0_init
      01000006H   CODE     ---       _uart0_irq_init
      01000C4BH   CODE     ---       _uart0_send_byte
*DEL*:00000000H   CODE     ---       _uart0_send_bytes
*SFR* 000000D0H.6 DATA     BIT       AC
*SFR* 000000E0H   DATA     BYTE      ACC
*SFR* 000000E0H.0 DATA     BIT       ACC0
*SFR* 000000E0H.1 DATA     BIT       ACC1
*SFR* 000000E0H.2 DATA     BIT       ACC2
*SFR* 000000E0H.3 DATA     BIT       ACC3
*SFR* 000000E0H.4 DATA     BIT       ACC4
*SFR* 000000E0H.5 DATA     BIT       ACC5
*SFR* 000000E0H.6 DATA     BIT       ACC6
*SFR* 000000E0H.7 DATA     BIT       ACC7
*SFR* 000000FEH   DATA     BYTE      ADCCDR0
*SFR* 000000FFH   DATA     BYTE      ADCCDR1
*SFR* 000000EDH   DATA     BYTE      ADCCONT
*SFR* 000000F6H   DATA     BYTE      ADCCSTAT
*SFR* 000000B6H   DATA     WORD      ADCDR
*SFR* 000000B6H   DATA     BYTE      ADCDR0
*SFR* 000000B7H   DATA     BYTE      ADCDR1
*SFR* 000000ACH   DATA     BYTE      ADCGCR0
*SFR* 000000ADH   DATA     BYTE      ADCGCR1
*SFR* 000000B4H   DATA     BYTE      ADCGCR2
*SFR* 000000B5H   DATA     BYTE      ADCGCR3
*SFR* 000000F5H   DATA     BYTE      ADCHL
*SFR* 00000093H   DATA     BYTE      ADCIER
*SFR* 000000F7H   DATA     BYTE      ADCSPW
*SFR* 000000FDH   DATA     BYTE      ADCVREF
*SFR* 000000F0H   DATA     BYTE      B
*SFR* 000000F0H.0 DATA     BIT       B0
*SFR* 000000F0H.1 DATA     BIT       B1
*SFR* 000000F0H.2 DATA     BIT       B2
*SFR* 000000F0H.3 DATA     BIT       B3
*SFR* 000000F0H.4 DATA     BIT       B4
*SFR* 000000F0H.5 DATA     BIT       B5
*SFR* 000000F0H.6 DATA     BIT       B6
*SFR* 000000F0H.7 DATA     BIT       B7
*SFR* 00000086H   DATA     BYTE      BEEPCTR
*SFR* 000000F8H   DATA     BYTE      CLKCON
*SFR* 000000B1H   DATA     BYTE      CLKST
*SFR* 000000D0H.7 DATA     BIT       CY
*SFR* 00000095H   DATA     BYTE      D_PAGESEL
*SFR* 00000083H   DATA     BYTE      DPH
*SFR* 00000085H   DATA     BYTE      DPH1
*SFR* 00000082H   DATA     BYTE      DPL
*SFR* 00000084H   DATA     BYTE      DPL1
*SFR* 00000092H   DATA     BYTE      DPS
*SFR* 000000A8H.7 DATA     BIT       EA
LX51 LINKER/LOCATER V4.66.97.0                                                        03/02/2021  16:11:39  PAGE 7


*SFR* 000000A8H.6 DATA     BIT       EADC
*SFR* 000000B8H.3 DATA     BIT       EFCINTEN
*SFR* 000000A8H.5 DATA     BIT       EPWM
*SFR* 000000D8H.3 DATA     BIT       ERSTF
*SFR* 000000A8H.4 DATA     BIT       ES0
*SFR* 000000A8H.2 DATA     BIT       ES1
*SFR* 000000B2H   DATA     BYTE      ESTCR
*SFR* 000000A8H.1 DATA     BIT       ET0
*SFR* 000000A8H.3 DATA     BIT       ET1
*SFR* 0000009EH   DATA     BYTE      EUARTEN
*SFR* 000000A8H.0 DATA     BIT       EX0
*SFR* 000000D0H.5 DATA     BIT       F0
*SFR* 000000D0H.1 DATA     BIT       F1
*DEL*:00000000H   CODE     ---       gpio_in_test
      01000C77H   CODE     ---       gpio_int_pro
      01000B75H   CODE     ---       gpio_irq_test
      01000758H   CODE     ---       GPIO_IRQHandler
*DEL*:00000000H   CODE     ---       gpio_out_test
      01000C33H   CODE     ---       gpio_test
      02000000H   PDATA    ---       gpiofunc
*SFR* 000000A8H   DATA     BYTE      IEN0
*SFR* 000000B8H   DATA     BYTE      IEN1
*SFR* 000000A9H   DATA     BYTE      IP0
*SFR* 000000B9H   DATA     BYTE      IP1
*SFR* 000000BDH   DATA     BYTE      LDOTRIMH
*SFR* 00000091H   DATA     BYTE      LDOTRIML
*SFR* 000000DDH   DATA     BYTE      LVDCON
*SFR* 000000D8H.5 DATA     BIT       LVRF
      01000C6CH   CODE     ---       main
*SFR* 000000D1H   DATA     WORD      OADR
*SFR* 000000D2H   DATA     BYTE      OADRH
*SFR* 000000D1H   DATA     BYTE      OADRL
*SFR* 000000D4H   DATA     BYTE      OCTRL
*SFR* 000000D3H   DATA     BYTE      ODATA
*SFR* 000000A2H   DATA     BYTE      OINTEN
*SFR* 000000A3H   DATA     BYTE      OINTUS
*SFR* 000000A7H   DATA     BYTE      OPSET
*SFR* 000000A6H   DATA     BYTE      OSTATUS
*SFR* 000000A1H   DATA     BYTE      OUS
*SFR* 000000D0H.0 DATA     BIT       P
*SFR* 00000080H   DATA     BYTE      P0
*SFR* 00000080H.0 DATA     BIT       P00
*SFR* 00000080H.1 DATA     BIT       P01
*SFR* 00000080H.2 DATA     BIT       P02
*SFR* 00000080H.3 DATA     BIT       P03
*SFR* 00000080H.4 DATA     BIT       P04
*SFR* 000000D7H   DATA     BYTE      P0CS
*SFR* 00000097H   DATA     BYTE      P0DR
*SFR* 000000E9H   DATA     BYTE      P0IEN
*SFR* 000000E1H   DATA     BYTE      P0IRQ
*SFR* 000000D6H   DATA     BYTE      P0OD
*SFR* 000000F9H   DATA     BYTE      P0OEN
*SFR* 000000D5H   DATA     BYTE      P0PD
*SFR* 000000F1H   DATA     BYTE      P0PU
*SFR* 00000090H   DATA     BYTE      P1
*SFR* 00000090H.0 DATA     BIT       P10
*SFR* 00000090H.1 DATA     BIT       P11
*SFR* 00000090H.2 DATA     BIT       P12
*SFR* 00000090H.3 DATA     BIT       P13
*SFR* 00000090H.4 DATA     BIT       P14
*SFR* 00000090H.5 DATA     BIT       P15
*SFR* 000000DCH   DATA     BYTE      P1CS
*SFR* 000000E5H   DATA     BYTE      P1DR
*SFR* 000000EAH   DATA     BYTE      P1IEN
*SFR* 000000E2H   DATA     BYTE      P1IRQ
LX51 LINKER/LOCATER V4.66.97.0                                                        03/02/2021  16:11:39  PAGE 8


*SFR* 000000DBH   DATA     BYTE      P1OD
*SFR* 000000FAH   DATA     BYTE      P1OEN
*SFR* 000000DAH   DATA     BYTE      P1PD
*SFR* 000000F2H   DATA     BYTE      P1PU
*SFR* 000000A0H   DATA     BYTE      P2
*SFR* 000000A0H.0 DATA     BIT       P20
*SFR* 000000A0H.2 DATA     BIT       P22
*SFR* 000000A0H.3 DATA     BIT       P23
*SFR* 000000A0H.5 DATA     BIT       P25
*SFR* 000000A0H.6 DATA     BIT       P26
*SFR* 000000A0H.7 DATA     BIT       P27
*SFR* 000000F4H   DATA     BYTE      P2CS
*SFR* 000000FCH   DATA     BYTE      P2DR
*SFR* 000000EBH   DATA     BYTE      P2IEN
*SFR* 000000E3H   DATA     BYTE      P2IRQ
*SFR* 000000ECH   DATA     BYTE      P2OD
*SFR* 000000FBH   DATA     BYTE      P2OEN
*SFR* 000000E4H   DATA     BYTE      P2PD
*SFR* 000000F3H   DATA     BYTE      P2PU
*SFR* 00000094H   DATA     BYTE      PAGESEL
*SFR* 000000DEH   DATA     BYTE      PCLK0
*SFR* 000000DFH   DATA     BYTE      PCLK1
*SFR* 00000087H   DATA     BYTE      PCON
*SFR* 0000008EH   DATA     BYTE      PDSEL
*SFR* 0000008FH   DATA     BYTE      POREN
*SFR* 000000D8H.4 DATA     BIT       PORF
*SFR* 000000E6H   DATA     BYTE      PRESET0
*SFR* 000000E7H   DATA     BYTE      PRESET1
*SFR* 000000D0H   DATA     BYTE      PSW
*SFR* 000000C8H   DATA     BYTE      PWM0CON
*SFR* 000000C4H   DATA     BYTE      PWM0DH
*SFR* 000000C3H   DATA     BYTE      PWM0DL
*SFR* 000000C8H.7 DATA     BIT       PWM0EN
*SFR* 000000C8H.2 DATA     BIT       PWM0IE
*SFR* 000000C8H.1 DATA     BIT       PWM0IF
*SFR* 000000CCH   DATA     BYTE      PWM0PH
*SFR* 000000CBH   DATA     BYTE      PWM0PL
*SFR* 000000C8H.6 DATA     BIT       PWM0S
*SFR* 000000C8H.0 DATA     BIT       PWM0SS
*SFR* 000000C9H   DATA     BYTE      PWM1CON
*SFR* 000000C6H   DATA     BYTE      PWM1DH
*SFR* 000000C5H   DATA     BYTE      PWM1DL
*SFR* 000000CEH   DATA     BYTE      PWM1PH
*SFR* 000000CDH   DATA     BYTE      PWM1PL
*SFR* 000000CAH   DATA     BYTE      PWM2CON
*SFR* 000000C7H   DATA     BYTE      PWM2DH
*SFR* 000000CFH   DATA     BYTE      PWM2DL
*SFR* 000000C2H   DATA     BYTE      PWM2PH
*SFR* 000000C1H   DATA     BYTE      PWM2PL
*SFR* 00000098H.2 DATA     BIT       RB80
*SFR* 000000F8H.2 DATA     BIT       RC16MEN
*SFR* 000000F8H.5 DATA     BIT       RC16MF
*SFR* 000000F8H.3 DATA     BIT       RC32KEN
*SFR* 000000F8H.6 DATA     BIT       RC32KF
*SFR* 000000EEH   DATA     BYTE      RCHDIV
*SFR* 000000BEH   DATA     BYTE      RCHTRIMH
*SFR* 000000BFH   DATA     BYTE      RCHTRIML
*SFR* 0000009FH   DATA     BYTE      RCLTRIM
*SFR* 000000AFH   DATA     BYTE      REMAP
*SFR* 00000098H.4 DATA     BIT       REN0
*SFR* 00000098H.0 DATA     BIT       RI0
*SFR* 000000D0H.3 DATA     BIT       RS0
*SFR* 000000D0H.4 DATA     BIT       RS1
*SFR* 000000D8H   DATA     BYTE      RSTSTAT
      02000089H   PDATA    WORD      rx_count
LX51 LINKER/LOCATER V4.66.97.0                                                        03/02/2021  16:11:39  PAGE 9


      02000088H   PDATA    BYTE      rx_flag
*SFR* 00000099H   DATA     BYTE      S0BUF
*SFR* 00000098H   DATA     BYTE      S0CON
*SFR* 000000BAH   DATA     BYTE      S0RELH
*SFR* 000000AAH   DATA     BYTE      S0RELL
*SFR* 0000009CH   DATA     BYTE      S1BUF
*SFR* 0000009BH   DATA     BYTE      S1CON
*SFR* 000000BBH   DATA     BYTE      S1RELH
*SFR* 0000009DH   DATA     BYTE      S1RELL
*SFR* 00000098H.7 DATA     BIT       SM0
*SFR* 00000098H.6 DATA     BIT       SM1
*SFR* 00000098H.5 DATA     BIT       SM20
*SFR* 00000081H   DATA     BYTE      SP
*SFR* 000000B8H.1 DATA     BIT       SPIINTEN
*SFR* 000000D9H   DATA     BYTE      SYSDIV
*SFR* 000000F8H.0 DATA     BIT       SYSSEL
      020000A5H   PDATA    DWORD     SystemCoreClock
      01000C61H   CODE     ---       systeminit
*SFR* 00000088H.0 DATA     BIT       T0CLKS
*SFR* 00000088H.4 DATA     BIT       T1CLKS
*SFR* 000000ABH   DATA     BYTE      T2CON
*SFR* 00000098H.3 DATA     BIT       TB80
*SFR* 00000088H   DATA     BYTE      TCON
*SFR* 00000088H.3 DATA     BIT       TF0
*SFR* 00000088H.7 DATA     BIT       TF1
*SFR* 0000008CH   DATA     BYTE      TH0
*SFR* 0000008DH   DATA     BYTE      TH1
*SFR* 00000098H.1 DATA     BIT       TI0
*SFR* 0000008AH   DATA     BYTE      TL0
*SFR* 0000008BH   DATA     BYTE      TL1
*SFR* 00000089H   DATA     BYTE      TMOD
*SFR* 00000088H.1 DATA     BIT       TR0
*SFR* 00000088H.5 DATA     BIT       TR1
      0200008BH   PDATA    WORD      tx_count
      020000A4H   PDATA    BYTE      tx_flag
      01000A26H   CODE     ---       UART0_IRQHandler
      01000C15H   CODE     ---       uart0_rec_pro
      01000C8BH   CODE     ---       uart0_recv_byte
      02000048H   PDATA    ---       uart0_rx_buf
      01000C80H   CODE     ---       uart0_send_pro
      02000068H   PDATA    ---       uart0_tx_buf
      0200009EH   PDATA    ---       uart0func
      01000BF4H   CODE     ---       uart_init
*SFR* 000000D8H.6 DATA     BIT       WDEN
*SFR* 000000D8H.7 DATA     BIT       WDOF
*SFR* 000000D8H.0 DATA     BIT       WDT0
*SFR* 000000D8H.1 DATA     BIT       WDT1
*SFR* 000000D8H.2 DATA     BIT       WDT2
*SFR* 000000F8H.1 DATA     BIT       XCLKEN
*SFR* 000000F8H.4 DATA     BIT       XCLKF
*SFR* 000000B3H   DATA     BYTE      XTHCTR



SYMBOL TABLE OF MODULE:  .\Out_Files\gpio (?C_STARTUP)

      VALUE       REP       CLASS    TYPE      SYMBOL NAME
      ====================================================
      ---         MODULE    ---      ---       ?C_STARTUP
      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
LX51 LINKER/LOCATER V4.66.97.0                                                        03/02/2021  16:11:39  PAGE 10


      00000100H   SYMBOL    NUMBER   ---       IBPSTACKTOP
      00000080H   SYMBOL    NUMBER   ---       IDATALEN
      010006CFH   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
      010006CCH   SYMBOL    CODE     ---       STARTUP1
      00000000H   SYMBOL    NUMBER   ---       XBPSTACK
      00000000H   SYMBOL    NUMBER   ---       XBPSTACKTOP
      00000000H   SYMBOL    NUMBER   ---       XDATALEN
      00000000H   SYMBOL    NUMBER   ---       XDATASTART
      01000000H   LINE      CODE     ---       #126
      010006CCH   LINE      CODE     ---       #134
      010006CEH   LINE      CODE     ---       #135
      010006CFH   LINE      CODE     ---       #136
      010006D0H   LINE      CODE     ---       #137
      010006D2H   LINE      CODE     ---       #191
      010006D5H   LINE      CODE     ---       #205

      ---         MODULE    ---      ---       SYSTEM_UM800X
      020000A5H   PUBLIC    PDATA    DWORD     SystemCoreClock
      01000C61H   PUBLIC    CODE     ---       systeminit
      01000BCEH   PUBLIC    CODE     ---       _clock_init
      00000098H.3 SFRSYM    DATA     BIT       TB80
      000000EDH   SFRSYM    DATA     BYTE      ADCCONT
      000000E0H.7 SFRSYM    DATA     BIT       ACC7
      00000080H   SFRSYM    DATA     BYTE      P0
      00000090H   SFRSYM    DATA     BYTE      P1
      000000A0H   SFRSYM    DATA     BYTE      P2
      00000098H.5 SFRSYM    DATA     BIT       SM20
      000000B2H   SFRSYM    DATA     BYTE      ESTCR
      000000B1H   SFRSYM    DATA     BYTE      CLKST
      000000D0H.6 SFRSYM    DATA     BIT       AC
      00000094H   SFRSYM    DATA     BYTE      PAGESEL
      000000D8H.3 SFRSYM    DATA     BIT       ERSTF
      000000E6H   SFRSYM    DATA     BYTE      PRESET0
      000000D4H   SFRSYM    DATA     BYTE      OCTRL
      000000A8H.7 SFRSYM    DATA     BIT       EA
      0000008FH   SFRSYM    DATA     BYTE      POREN
      000000C8H   SFRSYM    DATA     BYTE      PWM0CON
      000000E7H   SFRSYM    DATA     BYTE      PRESET1
      000000C9H   SFRSYM    DATA     BYTE      PWM1CON
      00000086H   SFRSYM    DATA     BYTE      BEEPCTR
      000000CAH   SFRSYM    DATA     BYTE      PWM2CON
      000000F8H.6 SFRSYM    DATA     BIT       RC32KF
      000000A8H   SFRSYM    DATA     BYTE      IEN0
      000000A7H   SFRSYM    DATA     BYTE      OPSET
      000000B8H   SFRSYM    DATA     BYTE      IEN1
      000000A8H.6 SFRSYM    DATA     BIT       EADC
      00000085H   SFRSYM    DATA     BYTE      DPH1
      000000B6H   SFRSYM    DATA     BYTE      ADCDR0
      000000F8H.5 SFRSYM    DATA     BIT       RC16MF
      000000B7H   SFRSYM    DATA     BYTE      ADCDR1
      00000084H   SFRSYM    DATA     BYTE      DPL1
      000000D6H   SFRSYM    DATA     BYTE      P0OD
      000000DBH   SFRSYM    DATA     BYTE      P1OD
      000000D5H   SFRSYM    DATA     BYTE      P0PD
      00000098H.4 SFRSYM    DATA     BIT       REN0
      000000ECH   SFRSYM    DATA     BYTE      P2OD
      000000DAH   SFRSYM    DATA     BYTE      P1PD
LX51 LINKER/LOCATER V4.66.97.0                                                        03/02/2021  16:11:39  PAGE 11


      000000E4H   SFRSYM    DATA     BYTE      P2PD
      000000D7H   SFRSYM    DATA     BYTE      P0CS
      00000097H   SFRSYM    DATA     BYTE      P0DR
      0000009EH   SFRSYM    DATA     BYTE      EUARTEN
      000000DCH   SFRSYM    DATA     BYTE      P1CS
      000000E5H   SFRSYM    DATA     BYTE      P1DR
      000000F4H   SFRSYM    DATA     BYTE      P2CS
      000000FCH   SFRSYM    DATA     BYTE      P2DR
      000000D0H.7 SFRSYM    DATA     BIT       CY
      000000D8H.0 SFRSYM    DATA     BIT       WDT0
      0000009FH   SFRSYM    DATA     BYTE      RCLTRIM
      000000D8H.1 SFRSYM    DATA     BIT       WDT1
      000000D8H.2 SFRSYM    DATA     BIT       WDT2
      00000081H   SFRSYM    DATA     BYTE      SP
      000000F1H   SFRSYM    DATA     BYTE      P0PU
      000000F2H   SFRSYM    DATA     BYTE      P1PU
      000000D1H   SFRSYM    DATA     WORD      OADR
      000000F3H   SFRSYM    DATA     BYTE      P2PU
      00000095H   SFRSYM    DATA     BYTE      D_PAGESEL
      00000093H   SFRSYM    DATA     BYTE      ADCIER
      000000D8H.6 SFRSYM    DATA     BIT       WDEN
      000000BAH   SFRSYM    DATA     BYTE      S0RELH
      00000080H.0 SFRSYM    DATA     BIT       P00
      000000D8H.7 SFRSYM    DATA     BIT       WDOF
      000000BBH   SFRSYM    DATA     BYTE      S1RELH
      00000090H.0 SFRSYM    DATA     BIT       P10
      00000080H.1 SFRSYM    DATA     BIT       P01
      00000087H   SFRSYM    DATA     BYTE      PCON
      000000C4H   SFRSYM    DATA     BYTE      PWM0DH
      000000A0H.0 SFRSYM    DATA     BIT       P20
      00000090H.1 SFRSYM    DATA     BIT       P11
      00000080H.2 SFRSYM    DATA     BIT       P02
      00000088H.0 SFRSYM    DATA     BIT       T0CLKS
      000000C6H   SFRSYM    DATA     BYTE      PWM1DH
      00000090H.2 SFRSYM    DATA     BIT       P12
      00000080H.3 SFRSYM    DATA     BIT       P03
      00000088H.4 SFRSYM    DATA     BIT       T1CLKS
      000000C7H   SFRSYM    DATA     BYTE      PWM2DH
      000000C8H.2 SFRSYM    DATA     BIT       PWM0IE
      000000AAH   SFRSYM    DATA     BYTE      S0RELL
      000000A0H.2 SFRSYM    DATA     BIT       P22
      00000090H.3 SFRSYM    DATA     BIT       P13
      00000080H.4 SFRSYM    DATA     BIT       P04
      00000089H   SFRSYM    DATA     BYTE      TMOD
      00000088H   SFRSYM    DATA     BYTE      TCON
      000000C8H.1 SFRSYM    DATA     BIT       PWM0IF
      0000009DH   SFRSYM    DATA     BYTE      S1RELL
      000000A0H.3 SFRSYM    DATA     BIT       P23
      00000090H.4 SFRSYM    DATA     BIT       P14
      000000C3H   SFRSYM    DATA     BYTE      PWM0DL
      00000090H.5 SFRSYM    DATA     BIT       P15
      000000A6H   SFRSYM    DATA     BYTE      OSTATUS
      000000C5H   SFRSYM    DATA     BYTE      PWM1DL
      000000A0H.5 SFRSYM    DATA     BIT       P25
      000000D8H.4 SFRSYM    DATA     BIT       PORF
      000000D8H   SFRSYM    DATA     BYTE      RSTSTAT
      000000CFH   SFRSYM    DATA     BYTE      PWM2DL
      000000A0H.6 SFRSYM    DATA     BIT       P26
      000000C8H.7 SFRSYM    DATA     BIT       PWM0EN
      000000A0H.7 SFRSYM    DATA     BIT       P27
      000000A8H.5 SFRSYM    DATA     BIT       EPWM
      000000D8H.5 SFRSYM    DATA     BIT       LVRF
      000000F8H   SFRSYM    DATA     BYTE      CLKCON
      000000CCH   SFRSYM    DATA     BYTE      PWM0PH
      000000CEH   SFRSYM    DATA     BYTE      PWM1PH
LX51 LINKER/LOCATER V4.66.97.0                                                        03/02/2021  16:11:39  PAGE 12


      000000C2H   SFRSYM    DATA     BYTE      PWM2PH
      000000F0H   SFRSYM    DATA     BYTE      B
      000000EEH   SFRSYM    DATA     BYTE      RCHDIV
      000000CBH   SFRSYM    DATA     BYTE      PWM0PL
      000000CDH   SFRSYM    DATA     BYTE      PWM1PL
      000000C1H   SFRSYM    DATA     BYTE      PWM2PL
      000000F7H   SFRSYM    DATA     BYTE      ADCSPW
      000000F8H.1 SFRSYM    DATA     BIT       XCLKEN
      000000E0H   SFRSYM    DATA     BYTE      ACC
      000000DDH   SFRSYM    DATA     BYTE      LVDCON
      000000A8H.4 SFRSYM    DATA     BIT       ES0
      000000A9H   SFRSYM    DATA     BYTE      IP0
      000000A8H.1 SFRSYM    DATA     BIT       ET0
      000000A8H.2 SFRSYM    DATA     BIT       ES1
      00000088H.3 SFRSYM    DATA     BIT       TF0
      000000F6H   SFRSYM    DATA     BYTE      ADCCSTAT
      000000B9H   SFRSYM    DATA     BYTE      IP1
      000000A8H.3 SFRSYM    DATA     BIT       ET1
      00000088H.7 SFRSYM    DATA     BIT       TF1
      00000098H.0 SFRSYM    DATA     BIT       RI0
      0000008CH   SFRSYM    DATA     BYTE      TH0
      000000C8H.0 SFRSYM    DATA     BIT       PWM0SS
      0000008DH   SFRSYM    DATA     BYTE      TH1
      00000098H.1 SFRSYM    DATA     BIT       TI0
      000000A8H.0 SFRSYM    DATA     BIT       EX0
      000000D0H.0 SFRSYM    DATA     BIT       P
      000000B8H.3 SFRSYM    DATA     BIT       EFCINTEN
      000000A2H   SFRSYM    DATA     BYTE      OINTEN
      0000008AH   SFRSYM    DATA     BYTE      TL0
      00000098H.7 SFRSYM    DATA     BIT       SM0
      0000008BH   SFRSYM    DATA     BYTE      TL1
      00000098H.6 SFRSYM    DATA     BIT       SM1
      000000FEH   SFRSYM    DATA     BYTE      ADCCDR0
      000000FFH   SFRSYM    DATA     BYTE      ADCCDR1
      000000D0H.3 SFRSYM    DATA     BIT       RS0
      00000088H.1 SFRSYM    DATA     BIT       TR0
      000000ACH   SFRSYM    DATA     BYTE      ADCGCR0
      000000D0H.4 SFRSYM    DATA     BIT       RS1
      00000088H.5 SFRSYM    DATA     BIT       TR1
      000000ADH   SFRSYM    DATA     BYTE      ADCGCR1
      000000B4H   SFRSYM    DATA     BYTE      ADCGCR2
      000000B5H   SFRSYM    DATA     BYTE      ADCGCR3
      000000F8H.3 SFRSYM    DATA     BIT       RC32KEN
      000000DEH   SFRSYM    DATA     BYTE      PCLK0
      000000DFH   SFRSYM    DATA     BYTE      PCLK1
      00000083H   SFRSYM    DATA     BYTE      DPH
      000000E9H   SFRSYM    DATA     BYTE      P0IEN
      000000F5H   SFRSYM    DATA     BYTE      ADCHL
      000000F8H.2 SFRSYM    DATA     BIT       RC16MEN
      000000EAH   SFRSYM    DATA     BYTE      P1IEN
      000000EBH   SFRSYM    DATA     BYTE      P2IEN
      000000B6H   SFRSYM    DATA     WORD      ADCDR
      000000B3H   SFRSYM    DATA     BYTE      XTHCTR
      00000082H   SFRSYM    DATA     BYTE      DPL
      00000099H   SFRSYM    DATA     BYTE      S0BUF
      0000009CH   SFRSYM    DATA     BYTE      S1BUF
      000000F9H   SFRSYM    DATA     BYTE      P0OEN
      000000D9H   SFRSYM    DATA     BYTE      SYSDIV
      00000098H   SFRSYM    DATA     BYTE      S0CON
      000000FAH   SFRSYM    DATA     BYTE      P1OEN
      000000A3H   SFRSYM    DATA     BYTE      OINTUS
      000000BEH   SFRSYM    DATA     BYTE      RCHTRIMH
      000000F8H.0 SFRSYM    DATA     BIT       SYSSEL
      0000009BH   SFRSYM    DATA     BYTE      S1CON
      000000FBH   SFRSYM    DATA     BYTE      P2OEN
LX51 LINKER/LOCATER V4.66.97.0                                                        03/02/2021  16:11:39  PAGE 13


      000000BDH   SFRSYM    DATA     BYTE      LDOTRIMH
      000000ABH   SFRSYM    DATA     BYTE      T2CON
      00000092H   SFRSYM    DATA     BYTE      DPS
      000000BFH   SFRSYM    DATA     BYTE      RCHTRIML
      000000D3H   SFRSYM    DATA     BYTE      ODATA
      00000091H   SFRSYM    DATA     BYTE      LDOTRIML
      000000E1H   SFRSYM    DATA     BYTE      P0IRQ
      000000B8H.1 SFRSYM    DATA     BIT       SPIINTEN
      000000E2H   SFRSYM    DATA     BYTE      P1IRQ
      000000E3H   SFRSYM    DATA     BYTE      P2IRQ
      000000D2H   SFRSYM    DATA     BYTE      OADRH
      000000F0H.0 SFRSYM    DATA     BIT       B0
      000000F0H.1 SFRSYM    DATA     BIT       B1
      000000F0H.2 SFRSYM    DATA     BIT       B2
      000000D1H   SFRSYM    DATA     BYTE      OADRL
      000000F0H.3 SFRSYM    DATA     BIT       B3
      000000F0H.4 SFRSYM    DATA     BIT       B4
      000000D0H.5 SFRSYM    DATA     BIT       F0
      000000F0H.5 SFRSYM    DATA     BIT       B5
      000000D0H.1 SFRSYM    DATA     BIT       F1
      000000AFH   SFRSYM    DATA     BYTE      REMAP
      000000F0H.6 SFRSYM    DATA     BIT       B6
      000000E0H.0 SFRSYM    DATA     BIT       ACC0
      000000A1H   SFRSYM    DATA     BYTE      OUS
      000000C8H.6 SFRSYM    DATA     BIT       PWM0S
      000000F0H.7 SFRSYM    DATA     BIT       B7
      000000E0H.1 SFRSYM    DATA     BIT       ACC1
      000000F8H.4 SFRSYM    DATA     BIT       XCLKF
      000000E0H.2 SFRSYM    DATA     BIT       ACC2
      0000008EH   SFRSYM    DATA     BYTE      PDSEL
      000000E0H.3 SFRSYM    DATA     BIT       ACC3
      000000D0H   SFRSYM    DATA     BYTE      PSW
      000000E0H.4 SFRSYM    DATA     BIT       ACC4
      00000098H.2 SFRSYM    DATA     BIT       RB80
      000000E0H.5 SFRSYM    DATA     BIT       ACC5
      000000FDH   SFRSYM    DATA     BYTE      ADCVREF
      000000E0H.6 SFRSYM    DATA     BIT       ACC6

      01000BCEH   BLOCK     CODE     ---       LVL=0
      0200008DH   SYMBOL    PDATA    DWORD     system_clk_hz
      01000BCEH   LINE      CODE     ---       #22
      01000BD3H   LINE      CODE     ---       #23
      01000BD3H   LINE      CODE     ---       #24
      01000BD6H   LINE      CODE     ---       #25
      01000BDEH   LINE      CODE     ---       #27
      01000BE1H   LINE      CODE     ---       #28
      01000BE4H   LINE      CODE     ---       #30
      01000BE7H   LINE      CODE     ---       #31
      01000BEAH   LINE      CODE     ---       #33
      ---         BLOCKEND  ---      ---       LVL=0

      01000C61H   BLOCK     CODE     ---       LVL=0
      01000C61H   LINE      CODE     ---       #42
      01000C61H   LINE      CODE     ---       #43
      01000C61H   LINE      CODE     ---       #44
      ---         BLOCKEND  ---      ---       LVL=0

      ---         MODULE    ---      ---       COMMON
      00000098H.3 SFRSYM    DATA     BIT       TB80
      000000EDH   SFRSYM    DATA     BYTE      ADCCONT
      000000E0H.7 SFRSYM    DATA     BIT       ACC7
      00000080H   SFRSYM    DATA     BYTE      P0
      00000090H   SFRSYM    DATA     BYTE      P1
      000000A0H   SFRSYM    DATA     BYTE      P2
      00000098H.5 SFRSYM    DATA     BIT       SM20
LX51 LINKER/LOCATER V4.66.97.0                                                        03/02/2021  16:11:39  PAGE 14


      000000B2H   SFRSYM    DATA     BYTE      ESTCR
      000000B1H   SFRSYM    DATA     BYTE      CLKST
      000000D0H.6 SFRSYM    DATA     BIT       AC
      00000094H   SFRSYM    DATA     BYTE      PAGESEL
      000000D8H.3 SFRSYM    DATA     BIT       ERSTF
      000000E6H   SFRSYM    DATA     BYTE      PRESET0
      000000D4H   SFRSYM    DATA     BYTE      OCTRL
      000000A8H.7 SFRSYM    DATA     BIT       EA
      0000008FH   SFRSYM    DATA     BYTE      POREN
      000000C8H   SFRSYM    DATA     BYTE      PWM0CON
      000000E7H   SFRSYM    DATA     BYTE      PRESET1
      000000C9H   SFRSYM    DATA     BYTE      PWM1CON
      00000086H   SFRSYM    DATA     BYTE      BEEPCTR
      000000CAH   SFRSYM    DATA     BYTE      PWM2CON
      000000F8H.6 SFRSYM    DATA     BIT       RC32KF
      000000A8H   SFRSYM    DATA     BYTE      IEN0
      000000A7H   SFRSYM    DATA     BYTE      OPSET
      000000B8H   SFRSYM    DATA     BYTE      IEN1
      000000A8H.6 SFRSYM    DATA     BIT       EADC
      00000085H   SFRSYM    DATA     BYTE      DPH1
      000000B6H   SFRSYM    DATA     BYTE      ADCDR0
      000000F8H.5 SFRSYM    DATA     BIT       RC16MF
      000000B7H   SFRSYM    DATA     BYTE      ADCDR1
      00000084H   SFRSYM    DATA     BYTE      DPL1
      000000D6H   SFRSYM    DATA     BYTE      P0OD
      000000DBH   SFRSYM    DATA     BYTE      P1OD
      000000D5H   SFRSYM    DATA     BYTE      P0PD
      00000098H.4 SFRSYM    DATA     BIT       REN0
      000000ECH   SFRSYM    DATA     BYTE      P2OD
      000000DAH   SFRSYM    DATA     BYTE      P1PD
      000000E4H   SFRSYM    DATA     BYTE      P2PD
      000000D7H   SFRSYM    DATA     BYTE      P0CS
      00000097H   SFRSYM    DATA     BYTE      P0DR
      0000009EH   SFRSYM    DATA     BYTE      EUARTEN
      000000DCH   SFRSYM    DATA     BYTE      P1CS
      000000E5H   SFRSYM    DATA     BYTE      P1DR
      000000F4H   SFRSYM    DATA     BYTE      P2CS
      000000FCH   SFRSYM    DATA     BYTE      P2DR
      000000D0H.7 SFRSYM    DATA     BIT       CY
      000000D8H.0 SFRSYM    DATA     BIT       WDT0
      0000009FH   SFRSYM    DATA     BYTE      RCLTRIM
      000000D8H.1 SFRSYM    DATA     BIT       WDT1
      000000D8H.2 SFRSYM    DATA     BIT       WDT2
      00000081H   SFRSYM    DATA     BYTE      SP
      000000F1H   SFRSYM    DATA     BYTE      P0PU
      000000F2H   SFRSYM    DATA     BYTE      P1PU
      000000D1H   SFRSYM    DATA     WORD      OADR
      000000F3H   SFRSYM    DATA     BYTE      P2PU
      00000095H   SFRSYM    DATA     BYTE      D_PAGESEL
      00000093H   SFRSYM    DATA     BYTE      ADCIER
      000000D8H.6 SFRSYM    DATA     BIT       WDEN
      000000BAH   SFRSYM    DATA     BYTE      S0RELH
      00000080H.0 SFRSYM    DATA     BIT       P00
      000000D8H.7 SFRSYM    DATA     BIT       WDOF
      000000BBH   SFRSYM    DATA     BYTE      S1RELH
      00000090H.0 SFRSYM    DATA     BIT       P10
      00000080H.1 SFRSYM    DATA     BIT       P01
      00000087H   SFRSYM    DATA     BYTE      PCON
      000000C4H   SFRSYM    DATA     BYTE      PWM0DH
      000000A0H.0 SFRSYM    DATA     BIT       P20
      00000090H.1 SFRSYM    DATA     BIT       P11
      00000080H.2 SFRSYM    DATA     BIT       P02
      00000088H.0 SFRSYM    DATA     BIT       T0CLKS
      000000C6H   SFRSYM    DATA     BYTE      PWM1DH
      00000090H.2 SFRSYM    DATA     BIT       P12
LX51 LINKER/LOCATER V4.66.97.0                                                        03/02/2021  16:11:39  PAGE 15


      00000080H.3 SFRSYM    DATA     BIT       P03
      00000088H.4 SFRSYM    DATA     BIT       T1CLKS
      000000C7H   SFRSYM    DATA     BYTE      PWM2DH
      000000C8H.2 SFRSYM    DATA     BIT       PWM0IE
      000000AAH   SFRSYM    DATA     BYTE      S0RELL
      000000A0H.2 SFRSYM    DATA     BIT       P22
      00000090H.3 SFRSYM    DATA     BIT       P13
      00000080H.4 SFRSYM    DATA     BIT       P04
      00000089H   SFRSYM    DATA     BYTE      TMOD
      00000088H   SFRSYM    DATA     BYTE      TCON
      000000C8H.1 SFRSYM    DATA     BIT       PWM0IF
      0000009DH   SFRSYM    DATA     BYTE      S1RELL
      000000A0H.3 SFRSYM    DATA     BIT       P23
      00000090H.4 SFRSYM    DATA     BIT       P14
      000000C3H   SFRSYM    DATA     BYTE      PWM0DL
      00000090H.5 SFRSYM    DATA     BIT       P15
      000000A6H   SFRSYM    DATA     BYTE      OSTATUS
      000000C5H   SFRSYM    DATA     BYTE      PWM1DL
      000000A0H.5 SFRSYM    DATA     BIT       P25
      000000D8H.4 SFRSYM    DATA     BIT       PORF
      000000D8H   SFRSYM    DATA     BYTE      RSTSTAT
      000000CFH   SFRSYM    DATA     BYTE      PWM2DL
      000000A0H.6 SFRSYM    DATA     BIT       P26
      000000C8H.7 SFRSYM    DATA     BIT       PWM0EN
      000000A0H.7 SFRSYM    DATA     BIT       P27
      000000A8H.5 SFRSYM    DATA     BIT       EPWM
      000000D8H.5 SFRSYM    DATA     BIT       LVRF
      000000F8H   SFRSYM    DATA     BYTE      CLKCON
      000000CCH   SFRSYM    DATA     BYTE      PWM0PH
      000000CEH   SFRSYM    DATA     BYTE      PWM1PH
      000000C2H   SFRSYM    DATA     BYTE      PWM2PH
      000000F0H   SFRSYM    DATA     BYTE      B
      000000EEH   SFRSYM    DATA     BYTE      RCHDIV
      000000CBH   SFRSYM    DATA     BYTE      PWM0PL
      000000CDH   SFRSYM    DATA     BYTE      PWM1PL
      000000C1H   SFRSYM    DATA     BYTE      PWM2PL
      000000F7H   SFRSYM    DATA     BYTE      ADCSPW
      000000F8H.1 SFRSYM    DATA     BIT       XCLKEN
      000000E0H   SFRSYM    DATA     BYTE      ACC
      000000DDH   SFRSYM    DATA     BYTE      LVDCON
      000000A8H.4 SFRSYM    DATA     BIT       ES0
      000000A9H   SFRSYM    DATA     BYTE      IP0
      000000A8H.1 SFRSYM    DATA     BIT       ET0
      000000A8H.2 SFRSYM    DATA     BIT       ES1
      00000088H.3 SFRSYM    DATA     BIT       TF0
      000000F6H   SFRSYM    DATA     BYTE      ADCCSTAT
      000000B9H   SFRSYM    DATA     BYTE      IP1
      000000A8H.3 SFRSYM    DATA     BIT       ET1
      00000088H.7 SFRSYM    DATA     BIT       TF1
      00000098H.0 SFRSYM    DATA     BIT       RI0
      0000008CH   SFRSYM    DATA     BYTE      TH0
      000000C8H.0 SFRSYM    DATA     BIT       PWM0SS
      0000008DH   SFRSYM    DATA     BYTE      TH1
      00000098H.1 SFRSYM    DATA     BIT       TI0
      000000A8H.0 SFRSYM    DATA     BIT       EX0
      000000D0H.0 SFRSYM    DATA     BIT       P
      000000B8H.3 SFRSYM    DATA     BIT       EFCINTEN
      000000A2H   SFRSYM    DATA     BYTE      OINTEN
      0000008AH   SFRSYM    DATA     BYTE      TL0
      00000098H.7 SFRSYM    DATA     BIT       SM0
      0000008BH   SFRSYM    DATA     BYTE      TL1
      00000098H.6 SFRSYM    DATA     BIT       SM1
      000000FEH   SFRSYM    DATA     BYTE      ADCCDR0
      000000FFH   SFRSYM    DATA     BYTE      ADCCDR1
      000000D0H.3 SFRSYM    DATA     BIT       RS0
LX51 LINKER/LOCATER V4.66.97.0                                                        03/02/2021  16:11:39  PAGE 16


      00000088H.1 SFRSYM    DATA     BIT       TR0
      000000ACH   SFRSYM    DATA     BYTE      ADCGCR0
      000000D0H.4 SFRSYM    DATA     BIT       RS1
      00000088H.5 SFRSYM    DATA     BIT       TR1
      000000ADH   SFRSYM    DATA     BYTE      ADCGCR1
      000000B4H   SFRSYM    DATA     BYTE      ADCGCR2
      000000B5H   SFRSYM    DATA     BYTE      ADCGCR3
      000000F8H.3 SFRSYM    DATA     BIT       RC32KEN
      000000DEH   SFRSYM    DATA     BYTE      PCLK0
      000000DFH   SFRSYM    DATA     BYTE      PCLK1
      00000083H   SFRSYM    DATA     BYTE      DPH
      000000E9H   SFRSYM    DATA     BYTE      P0IEN
      000000F5H   SFRSYM    DATA     BYTE      ADCHL
      000000F8H.2 SFRSYM    DATA     BIT       RC16MEN
      000000EAH   SFRSYM    DATA     BYTE      P1IEN
      000000EBH   SFRSYM    DATA     BYTE      P2IEN
      000000B6H   SFRSYM    DATA     WORD      ADCDR
      000000B3H   SFRSYM    DATA     BYTE      XTHCTR
      00000082H   SFRSYM    DATA     BYTE      DPL
      00000099H   SFRSYM    DATA     BYTE      S0BUF
      0000009CH   SFRSYM    DATA     BYTE      S1BUF
      000000F9H   SFRSYM    DATA     BYTE      P0OEN
      000000D9H   SFRSYM    DATA     BYTE      SYSDIV
      00000098H   SFRSYM    DATA     BYTE      S0CON
      000000FAH   SFRSYM    DATA     BYTE      P1OEN
      000000A3H   SFRSYM    DATA     BYTE      OINTUS
      000000BEH   SFRSYM    DATA     BYTE      RCHTRIMH
      000000F8H.0 SFRSYM    DATA     BIT       SYSSEL
      0000009BH   SFRSYM    DATA     BYTE      S1CON
      000000FBH   SFRSYM    DATA     BYTE      P2OEN
      000000BDH   SFRSYM    DATA     BYTE      LDOTRIMH
      000000ABH   SFRSYM    DATA     BYTE      T2CON
      00000092H   SFRSYM    DATA     BYTE      DPS
      000000BFH   SFRSYM    DATA     BYTE      RCHTRIML
      000000D3H   SFRSYM    DATA     BYTE      ODATA
      00000091H   SFRSYM    DATA     BYTE      LDOTRIML
      000000E1H   SFRSYM    DATA     BYTE      P0IRQ
      000000B8H.1 SFRSYM    DATA     BIT       SPIINTEN
      000000E2H   SFRSYM    DATA     BYTE      P1IRQ
      000000E3H   SFRSYM    DATA     BYTE      P2IRQ
      000000D2H   SFRSYM    DATA     BYTE      OADRH
      000000F0H.0 SFRSYM    DATA     BIT       B0
      000000F0H.1 SFRSYM    DATA     BIT       B1
      000000F0H.2 SFRSYM    DATA     BIT       B2
      000000D1H   SFRSYM    DATA     BYTE      OADRL
      000000F0H.3 SFRSYM    DATA     BIT       B3
      000000F0H.4 SFRSYM    DATA     BIT       B4
      000000D0H.5 SFRSYM    DATA     BIT       F0
      000000F0H.5 SFRSYM    DATA     BIT       B5
      000000D0H.1 SFRSYM    DATA     BIT       F1
      000000AFH   SFRSYM    DATA     BYTE      REMAP
      000000F0H.6 SFRSYM    DATA     BIT       B6
      000000E0H.0 SFRSYM    DATA     BIT       ACC0
      000000A1H   SFRSYM    DATA     BYTE      OUS
      000000C8H.6 SFRSYM    DATA     BIT       PWM0S
      000000F0H.7 SFRSYM    DATA     BIT       B7
      000000E0H.1 SFRSYM    DATA     BIT       ACC1
      000000F8H.4 SFRSYM    DATA     BIT       XCLKF
      000000E0H.2 SFRSYM    DATA     BIT       ACC2
      0000008EH   SFRSYM    DATA     BYTE      PDSEL
      000000E0H.3 SFRSYM    DATA     BIT       ACC3
      000000D0H   SFRSYM    DATA     BYTE      PSW
      000000E0H.4 SFRSYM    DATA     BIT       ACC4
      00000098H.2 SFRSYM    DATA     BIT       RB80
      000000E0H.5 SFRSYM    DATA     BIT       ACC5
LX51 LINKER/LOCATER V4.66.97.0                                                        03/02/2021  16:11:39  PAGE 17


      000000FDH   SFRSYM    DATA     BYTE      ADCVREF
      000000E0H.6 SFRSYM    DATA     BIT       ACC6
      00000007H   SYMBOL    DATA     BYTE      i
      00000006H   SYMBOL    DATA     BYTE      j

      ---         MODULE    ---      ---       UART0
      020000A4H   PUBLIC    PDATA    BYTE      tx_flag
      0200009EH   PUBLIC    PDATA    ---       uart0func
      01000C86H   PUBLIC    CODE     ---       _putchar
      01000C8BH   PUBLIC    CODE     ---       uart0_recv_byte
      01000C4BH   PUBLIC    CODE     ---       _uart0_send_byte
      0200008DH   PUBLIC    PDATA    BYTE      ?_uart0_irq_init?BYTE
      01000006H   PUBLIC    CODE     ---       _uart0_irq_init
      01000A89H   PUBLIC    CODE     ---       _uart0_init
      01000A26H   PUBLIC    CODE     ---       UART0_IRQHandler
      00000098H.3 SFRSYM    DATA     BIT       TB80
      000000EDH   SFRSYM    DATA     BYTE      ADCCONT
      000000E0H.7 SFRSYM    DATA     BIT       ACC7
      00000080H   SFRSYM    DATA     BYTE      P0
      00000090H   SFRSYM    DATA     BYTE      P1
      000000A0H   SFRSYM    DATA     BYTE      P2
      00000098H.5 SFRSYM    DATA     BIT       SM20
      000000B2H   SFRSYM    DATA     BYTE      ESTCR
      000000B1H   SFRSYM    DATA     BYTE      CLKST
      000000D0H.6 SFRSYM    DATA     BIT       AC
      00000094H   SFRSYM    DATA     BYTE      PAGESEL
      000000D8H.3 SFRSYM    DATA     BIT       ERSTF
      000000E6H   SFRSYM    DATA     BYTE      PRESET0
      000000D4H   SFRSYM    DATA     BYTE      OCTRL
      000000A8H.7 SFRSYM    DATA     BIT       EA
      0000008FH   SFRSYM    DATA     BYTE      POREN
      000000C8H   SFRSYM    DATA     BYTE      PWM0CON
      000000E7H   SFRSYM    DATA     BYTE      PRESET1
      000000C9H   SFRSYM    DATA     BYTE      PWM1CON
      00000086H   SFRSYM    DATA     BYTE      BEEPCTR
      000000CAH   SFRSYM    DATA     BYTE      PWM2CON
      000000F8H.6 SFRSYM    DATA     BIT       RC32KF
      000000A8H   SFRSYM    DATA     BYTE      IEN0
      000000A7H   SFRSYM    DATA     BYTE      OPSET
      000000B8H   SFRSYM    DATA     BYTE      IEN1
      000000A8H.6 SFRSYM    DATA     BIT       EADC
      00000085H   SFRSYM    DATA     BYTE      DPH1
      000000B6H   SFRSYM    DATA     BYTE      ADCDR0
      000000F8H.5 SFRSYM    DATA     BIT       RC16MF
      000000B7H   SFRSYM    DATA     BYTE      ADCDR1
      00000084H   SFRSYM    DATA     BYTE      DPL1
      000000D6H   SFRSYM    DATA     BYTE      P0OD
      000000DBH   SFRSYM    DATA     BYTE      P1OD
      000000D5H   SFRSYM    DATA     BYTE      P0PD
      00000098H.4 SFRSYM    DATA     BIT       REN0
      000000ECH   SFRSYM    DATA     BYTE      P2OD
      000000DAH   SFRSYM    DATA     BYTE      P1PD
      000000E4H   SFRSYM    DATA     BYTE      P2PD
      000000D7H   SFRSYM    DATA     BYTE      P0CS
      00000097H   SFRSYM    DATA     BYTE      P0DR
      0000009EH   SFRSYM    DATA     BYTE      EUARTEN
      000000DCH   SFRSYM    DATA     BYTE      P1CS
      000000E5H   SFRSYM    DATA     BYTE      P1DR
      000000F4H   SFRSYM    DATA     BYTE      P2CS
      000000FCH   SFRSYM    DATA     BYTE      P2DR
      000000D0H.7 SFRSYM    DATA     BIT       CY
      000000D8H.0 SFRSYM    DATA     BIT       WDT0
      0000009FH   SFRSYM    DATA     BYTE      RCLTRIM
      000000D8H.1 SFRSYM    DATA     BIT       WDT1
      000000D8H.2 SFRSYM    DATA     BIT       WDT2
LX51 LINKER/LOCATER V4.66.97.0                                                        03/02/2021  16:11:39  PAGE 18


      00000081H   SFRSYM    DATA     BYTE      SP
      000000F1H   SFRSYM    DATA     BYTE      P0PU
      000000F2H   SFRSYM    DATA     BYTE      P1PU
      000000D1H   SFRSYM    DATA     WORD      OADR
      000000F3H   SFRSYM    DATA     BYTE      P2PU
      00000095H   SFRSYM    DATA     BYTE      D_PAGESEL
      00000093H   SFRSYM    DATA     BYTE      ADCIER
      000000D8H.6 SFRSYM    DATA     BIT       WDEN
      000000BAH   SFRSYM    DATA     BYTE      S0RELH
      00000080H.0 SFRSYM    DATA     BIT       P00
      000000D8H.7 SFRSYM    DATA     BIT       WDOF
      000000BBH   SFRSYM    DATA     BYTE      S1RELH
      00000090H.0 SFRSYM    DATA     BIT       P10
      00000080H.1 SFRSYM    DATA     BIT       P01
      00000087H   SFRSYM    DATA     BYTE      PCON
      000000C4H   SFRSYM    DATA     BYTE      PWM0DH
      000000A0H.0 SFRSYM    DATA     BIT       P20
      00000090H.1 SFRSYM    DATA     BIT       P11
      00000080H.2 SFRSYM    DATA     BIT       P02
      00000088H.0 SFRSYM    DATA     BIT       T0CLKS
      000000C6H   SFRSYM    DATA     BYTE      PWM1DH
      00000090H.2 SFRSYM    DATA     BIT       P12
      00000080H.3 SFRSYM    DATA     BIT       P03
      00000088H.4 SFRSYM    DATA     BIT       T1CLKS
      000000C7H   SFRSYM    DATA     BYTE      PWM2DH
      000000C8H.2 SFRSYM    DATA     BIT       PWM0IE
      000000AAH   SFRSYM    DATA     BYTE      S0RELL
      000000A0H.2 SFRSYM    DATA     BIT       P22
      00000090H.3 SFRSYM    DATA     BIT       P13
      00000080H.4 SFRSYM    DATA     BIT       P04
      00000089H   SFRSYM    DATA     BYTE      TMOD
      00000088H   SFRSYM    DATA     BYTE      TCON
      000000C8H.1 SFRSYM    DATA     BIT       PWM0IF
      0000009DH   SFRSYM    DATA     BYTE      S1RELL
      000000A0H.3 SFRSYM    DATA     BIT       P23
      00000090H.4 SFRSYM    DATA     BIT       P14
      000000C3H   SFRSYM    DATA     BYTE      PWM0DL
      00000090H.5 SFRSYM    DATA     BIT       P15
      000000A6H   SFRSYM    DATA     BYTE      OSTATUS
      000000C5H   SFRSYM    DATA     BYTE      PWM1DL
      000000A0H.5 SFRSYM    DATA     BIT       P25
      000000D8H.4 SFRSYM    DATA     BIT       PORF
      000000D8H   SFRSYM    DATA     BYTE      RSTSTAT
      000000CFH   SFRSYM    DATA     BYTE      PWM2DL
      000000A0H.6 SFRSYM    DATA     BIT       P26
      000000C8H.7 SFRSYM    DATA     BIT       PWM0EN
      000000A0H.7 SFRSYM    DATA     BIT       P27
      000000A8H.5 SFRSYM    DATA     BIT       EPWM
      000000D8H.5 SFRSYM    DATA     BIT       LVRF
      000000F8H   SFRSYM    DATA     BYTE      CLKCON
      000000CCH   SFRSYM    DATA     BYTE      PWM0PH
      000000CEH   SFRSYM    DATA     BYTE      PWM1PH
      000000C2H   SFRSYM    DATA     BYTE      PWM2PH
      000000F0H   SFRSYM    DATA     BYTE      B
      000000EEH   SFRSYM    DATA     BYTE      RCHDIV
      000000CBH   SFRSYM    DATA     BYTE      PWM0PL
      000000CDH   SFRSYM    DATA     BYTE      PWM1PL
      000000C1H   SFRSYM    DATA     BYTE      PWM2PL
      000000F7H   SFRSYM    DATA     BYTE      ADCSPW
      000000F8H.1 SFRSYM    DATA     BIT       XCLKEN
      000000E0H   SFRSYM    DATA     BYTE      ACC
      000000DDH   SFRSYM    DATA     BYTE      LVDCON
      000000A8H.4 SFRSYM    DATA     BIT       ES0
      000000A9H   SFRSYM    DATA     BYTE      IP0
      000000A8H.1 SFRSYM    DATA     BIT       ET0
LX51 LINKER/LOCATER V4.66.97.0                                                        03/02/2021  16:11:39  PAGE 19


      000000A8H.2 SFRSYM    DATA     BIT       ES1
      00000088H.3 SFRSYM    DATA     BIT       TF0
      000000F6H   SFRSYM    DATA     BYTE      ADCCSTAT
      000000B9H   SFRSYM    DATA     BYTE      IP1
      000000A8H.3 SFRSYM    DATA     BIT       ET1
      00000088H.7 SFRSYM    DATA     BIT       TF1
      00000098H.0 SFRSYM    DATA     BIT       RI0
      0000008CH   SFRSYM    DATA     BYTE      TH0
      000000C8H.0 SFRSYM    DATA     BIT       PWM0SS
      0000008DH   SFRSYM    DATA     BYTE      TH1
      00000098H.1 SFRSYM    DATA     BIT       TI0
      000000A8H.0 SFRSYM    DATA     BIT       EX0
      000000D0H.0 SFRSYM    DATA     BIT       P
      000000B8H.3 SFRSYM    DATA     BIT       EFCINTEN
      000000A2H   SFRSYM    DATA     BYTE      OINTEN
      0000008AH   SFRSYM    DATA     BYTE      TL0
      00000098H.7 SFRSYM    DATA     BIT       SM0
      0000008BH   SFRSYM    DATA     BYTE      TL1
      00000098H.6 SFRSYM    DATA     BIT       SM1
      000000FEH   SFRSYM    DATA     BYTE      ADCCDR0
      000000FFH   SFRSYM    DATA     BYTE      ADCCDR1
      000000D0H.3 SFRSYM    DATA     BIT       RS0
      00000088H.1 SFRSYM    DATA     BIT       TR0
      000000ACH   SFRSYM    DATA     BYTE      ADCGCR0
      000000D0H.4 SFRSYM    DATA     BIT       RS1
      00000088H.5 SFRSYM    DATA     BIT       TR1
      000000ADH   SFRSYM    DATA     BYTE      ADCGCR1
      000000B4H   SFRSYM    DATA     BYTE      ADCGCR2
      000000B5H   SFRSYM    DATA     BYTE      ADCGCR3
      000000F8H.3 SFRSYM    DATA     BIT       RC32KEN
      000000DEH   SFRSYM    DATA     BYTE      PCLK0
      000000DFH   SFRSYM    DATA     BYTE      PCLK1
      00000083H   SFRSYM    DATA     BYTE      DPH
      000000E9H   SFRSYM    DATA     BYTE      P0IEN
      000000F5H   SFRSYM    DATA     BYTE      ADCHL
      000000F8H.2 SFRSYM    DATA     BIT       RC16MEN
      000000EAH   SFRSYM    DATA     BYTE      P1IEN
      000000EBH   SFRSYM    DATA     BYTE      P2IEN
      000000B6H   SFRSYM    DATA     WORD      ADCDR
      000000B3H   SFRSYM    DATA     BYTE      XTHCTR
      00000082H   SFRSYM    DATA     BYTE      DPL
      00000099H   SFRSYM    DATA     BYTE      S0BUF
      0000009CH   SFRSYM    DATA     BYTE      S1BUF
      000000F9H   SFRSYM    DATA     BYTE      P0OEN
      000000D9H   SFRSYM    DATA     BYTE      SYSDIV
      00000098H   SFRSYM    DATA     BYTE      S0CON
      000000FAH   SFRSYM    DATA     BYTE      P1OEN
      000000A3H   SFRSYM    DATA     BYTE      OINTUS
      000000BEH   SFRSYM    DATA     BYTE      RCHTRIMH
      000000F8H.0 SFRSYM    DATA     BIT       SYSSEL
      0000009BH   SFRSYM    DATA     BYTE      S1CON
      000000FBH   SFRSYM    DATA     BYTE      P2OEN
      000000BDH   SFRSYM    DATA     BYTE      LDOTRIMH
      000000ABH   SFRSYM    DATA     BYTE      T2CON
      00000092H   SFRSYM    DATA     BYTE      DPS
      000000BFH   SFRSYM    DATA     BYTE      RCHTRIML
      000000D3H   SFRSYM    DATA     BYTE      ODATA
      00000091H   SFRSYM    DATA     BYTE      LDOTRIML
      000000E1H   SFRSYM    DATA     BYTE      P0IRQ
      000000B8H.1 SFRSYM    DATA     BIT       SPIINTEN
      000000E2H   SFRSYM    DATA     BYTE      P1IRQ
      000000E3H   SFRSYM    DATA     BYTE      P2IRQ
      000000D2H   SFRSYM    DATA     BYTE      OADRH
      000000F0H.0 SFRSYM    DATA     BIT       B0
      000000F0H.1 SFRSYM    DATA     BIT       B1
LX51 LINKER/LOCATER V4.66.97.0                                                        03/02/2021  16:11:39  PAGE 20


      000000F0H.2 SFRSYM    DATA     BIT       B2
      000000D1H   SFRSYM    DATA     BYTE      OADRL
      000000F0H.3 SFRSYM    DATA     BIT       B3
      000000F0H.4 SFRSYM    DATA     BIT       B4
      000000D0H.5 SFRSYM    DATA     BIT       F0
      000000F0H.5 SFRSYM    DATA     BIT       B5
      000000D0H.1 SFRSYM    DATA     BIT       F1
      000000AFH   SFRSYM    DATA     BYTE      REMAP
      000000F0H.6 SFRSYM    DATA     BIT       B6
      000000E0H.0 SFRSYM    DATA     BIT       ACC0
      000000A1H   SFRSYM    DATA     BYTE      OUS
      000000C8H.6 SFRSYM    DATA     BIT       PWM0S
      000000F0H.7 SFRSYM    DATA     BIT       B7
      000000E0H.1 SFRSYM    DATA     BIT       ACC1
      000000F8H.4 SFRSYM    DATA     BIT       XCLKF
      000000E0H.2 SFRSYM    DATA     BIT       ACC2
      0000008EH   SFRSYM    DATA     BYTE      PDSEL
      000000E0H.3 SFRSYM    DATA     BIT       ACC3
      000000D0H   SFRSYM    DATA     BYTE      PSW
      000000E0H.4 SFRSYM    DATA     BIT       ACC4
      00000098H.2 SFRSYM    DATA     BIT       RB80
      000000E0H.5 SFRSYM    DATA     BIT       ACC5
      000000FDH   SFRSYM    DATA     BYTE      ADCVREF
      000000E0H.6 SFRSYM    DATA     BIT       ACC6
      01000951H   SYMBOL    CODE     ---       _uart0_set_baud_rate

      01000A26H   BLOCK     CODE     ---       LVL=0
      01000A26H   LINE      CODE     ---       #24
      01000A4DH   LINE      CODE     ---       #26
      01000A50H   LINE      CODE     ---       #27
      01000A50H   LINE      CODE     ---       #28
      01000A5AH   LINE      CODE     ---       #29
      01000A5AH   LINE      CODE     ---       #30
      01000A62H   LINE      CODE     ---       #31
      01000A62H   LINE      CODE     ---       #32
      01000A64H   LINE      CODE     ---       #33
      01000A64H   LINE      CODE     ---       #45
      ---         BLOCKEND  ---      ---       LVL=0

      01000951H   BLOCK     CODE     ---       LVL=0
      02000091H   SYMBOL    PDATA    DWORD     clk_hz
      02000095H   SYMBOL    PDATA    DWORD     baud_rate
      01000956H   BLOCK     CODE     NEAR LAB  LVL=1
      02000099H   SYMBOL    PDATA    DWORD     temp
      00000003H   SYMBOL    DATA     BYTE      MSbyte
      00000007H   SYMBOL    DATA     BYTE      LSbyte
      ---         BLOCKEND  ---      ---       LVL=1
      01000951H   LINE      CODE     ---       #57
      01000956H   LINE      CODE     ---       #58
      01000956H   LINE      CODE     ---       #62
      01000969H   LINE      CODE     ---       #63
      01000990H   LINE      CODE     ---       #64
      010009A8H   LINE      CODE     ---       #66
      010009B4H   LINE      CODE     ---       #67
      010009B9H   LINE      CODE     ---       #69
      010009BEH   LINE      CODE     ---       #70
      010009C0H   LINE      CODE     ---       #71
      ---         BLOCKEND  ---      ---       LVL=0

      01000A89H   BLOCK     CODE     ---       LVL=0
      0200008DH   SYMBOL    PDATA    DWORD     baud_rate
      01000A8EH   BLOCK     CODE     NEAR LAB  LVL=1
      00000004H   SYMBOL    DATA     DWORD     uart_clk_hz
      ---         BLOCKEND  ---      ---       LVL=1
      01000A89H   LINE      CODE     ---       #81
LX51 LINKER/LOCATER V4.66.97.0                                                        03/02/2021  16:11:39  PAGE 21


      01000A8EH   LINE      CODE     ---       #82
      01000A8EH   LINE      CODE     ---       #84
      01000A96H   LINE      CODE     ---       #86
      01000A99H   LINE      CODE     ---       #87
      01000A9CH   LINE      CODE     ---       #88
      01000A9FH   LINE      CODE     ---       #90
      01000AA3H   LINE      CODE     ---       #92
      01000AA5H   LINE      CODE     ---       #93
      01000AA7H   LINE      CODE     ---       #95
      01000AA9H   LINE      CODE     ---       #96
      01000AABH   LINE      CODE     ---       #98
      01000AC8H   LINE      CODE     ---       #99
      01000ACAH   LINE      CODE     ---       #101
      ---         BLOCKEND  ---      ---       LVL=0

      01000006H   BLOCK     CODE     ---       LVL=0
      00000007H   SYMBOL    DATA     BYTE      irqstate
      00000001H   SYMBOL    DATA     ---       pfunc_rec
      02000091H   SYMBOL    PDATA    ---       pfunc_send
      01000006H   LINE      CODE     ---       #111
      01000006H   LINE      CODE     ---       #112
      01000006H   LINE      CODE     ---       #113
      0100000BH   LINE      CODE     ---       #114
      0100000BH   LINE      CODE     ---       #115
      0100000DH   LINE      CODE     ---       #116
      0100000FH   LINE      CODE     ---       #118
      01000014H   LINE      CODE     ---       #119
      0100001EH   LINE      CODE     ---       #120
      0100001EH   LINE      CODE     ---       #122
      0100001EH   LINE      CODE     ---       #123
      01000020H   LINE      CODE     ---       #124
      01000022H   LINE      CODE     ---       #125
      01000022H   LINE      CODE     ---       #126
      ---         BLOCKEND  ---      ---       LVL=0

      01000C4BH   BLOCK     CODE     ---       LVL=0
      00000007H   SYMBOL    DATA     CHAR      c
      01000C4BH   BLOCK     CODE     NEAR LAB  LVL=1
      00000004H   SYMBOL    DATA     WORD      timeout
      ---         BLOCKEND  ---      ---       LVL=1
      01000C4BH   LINE      CODE     ---       #137
      01000C4BH   LINE      CODE     ---       #138
      01000C4BH   LINE      CODE     ---       #141
      01000C4FH   LINE      CODE     ---       #143
      01000C51H   LINE      CODE     ---       #150
      01000C54H   LINE      CODE     ---       #151
      01000C54H   LINE      CODE     ---       #152
      01000C5EH   LINE      CODE     ---       #153
      01000C5EH   LINE      CODE     ---       #154
      01000C5EH   LINE      CODE     ---       #155
      01000C5EH   LINE      CODE     ---       #156
      01000C5EH   LINE      CODE     ---       #157
      01000C60H   LINE      CODE     ---       #159
      ---         BLOCKEND  ---      ---       LVL=0

      01000C8BH   BLOCK     CODE     ---       LVL=0
      01000C8BH   BLOCK     CODE     NEAR LAB  LVL=1
      00000007H   SYMBOL    DATA     BYTE      recv_data
      ---         BLOCKEND  ---      ---       LVL=1
      01000C8BH   LINE      CODE     ---       #184
      01000C8BH   LINE      CODE     ---       #185
      01000C8BH   LINE      CODE     ---       #186
      01000C8BH   LINE      CODE     ---       #188
      01000C8DH   LINE      CODE     ---       #190
      01000C8DH   LINE      CODE     ---       #191
LX51 LINKER/LOCATER V4.66.97.0                                                        03/02/2021  16:11:39  PAGE 22


      ---         BLOCKEND  ---      ---       LVL=0

      01000C86H   BLOCK     CODE     ---       LVL=0
      00000003H   SYMBOL    DATA     CHAR      c
      01000C86H   LINE      CODE     ---       #200
      01000C88H   LINE      CODE     ---       #201
      01000C88H   LINE      CODE     ---       #202
      ---         BLOCKEND  ---      ---       LVL=0

      ---         MODULE    ---      ---       GPIO
      02000000H   PUBLIC    PDATA    ---       gpiofunc
      01000B09H   PUBLIC    CODE     ---       _gpio_irq_get
      01000ACBH   PUBLIC    CODE     ---       _gpio_irq_clr
      0100062BH   PUBLIC    CODE     ---       _gpio_irq_set
      010008D8H   PUBLIC    CODE     ---       _gpio_pu_set
      010007E4H   PUBLIC    CODE     ---       _gpio_in_enable
      0100085FH   PUBLIC    CODE     ---       _gpio_dir_set
      01000B41H   PUBLIC    CODE     ---       _gpio_init
      01000758H   PUBLIC    CODE     ---       GPIO_IRQHandler
      00000098H.3 SFRSYM    DATA     BIT       TB80
      000000EDH   SFRSYM    DATA     BYTE      ADCCONT
      000000E0H.7 SFRSYM    DATA     BIT       ACC7
      00000080H   SFRSYM    DATA     BYTE      P0
      00000090H   SFRSYM    DATA     BYTE      P1
      000000A0H   SFRSYM    DATA     BYTE      P2
      00000098H.5 SFRSYM    DATA     BIT       SM20
      000000B2H   SFRSYM    DATA     BYTE      ESTCR
      000000B1H   SFRSYM    DATA     BYTE      CLKST
      000000D0H.6 SFRSYM    DATA     BIT       AC
      00000094H   SFRSYM    DATA     BYTE      PAGESEL
      000000D8H.3 SFRSYM    DATA     BIT       ERSTF
      000000E6H   SFRSYM    DATA     BYTE      PRESET0
      000000D4H   SFRSYM    DATA     BYTE      OCTRL
      000000A8H.7 SFRSYM    DATA     BIT       EA
      0000008FH   SFRSYM    DATA     BYTE      POREN
      000000C8H   SFRSYM    DATA     BYTE      PWM0CON
      000000E7H   SFRSYM    DATA     BYTE      PRESET1
      000000C9H   SFRSYM    DATA     BYTE      PWM1CON
      00000086H   SFRSYM    DATA     BYTE      BEEPCTR
      000000CAH   SFRSYM    DATA     BYTE      PWM2CON
      000000F8H.6 SFRSYM    DATA     BIT       RC32KF
      000000A8H   SFRSYM    DATA     BYTE      IEN0
      000000A7H   SFRSYM    DATA     BYTE      OPSET
      000000B8H   SFRSYM    DATA     BYTE      IEN1
      000000A8H.6 SFRSYM    DATA     BIT       EADC
      00000085H   SFRSYM    DATA     BYTE      DPH1
      000000B6H   SFRSYM    DATA     BYTE      ADCDR0
      000000F8H.5 SFRSYM    DATA     BIT       RC16MF
      000000B7H   SFRSYM    DATA     BYTE      ADCDR1
      00000084H   SFRSYM    DATA     BYTE      DPL1
      000000D6H   SFRSYM    DATA     BYTE      P0OD
      000000DBH   SFRSYM    DATA     BYTE      P1OD
      000000D5H   SFRSYM    DATA     BYTE      P0PD
      00000098H.4 SFRSYM    DATA     BIT       REN0
      000000ECH   SFRSYM    DATA     BYTE      P2OD
      000000DAH   SFRSYM    DATA     BYTE      P1PD
      000000E4H   SFRSYM    DATA     BYTE      P2PD
      000000D7H   SFRSYM    DATA     BYTE      P0CS
      00000097H   SFRSYM    DATA     BYTE      P0DR
      0000009EH   SFRSYM    DATA     BYTE      EUARTEN
      000000DCH   SFRSYM    DATA     BYTE      P1CS
      000000E5H   SFRSYM    DATA     BYTE      P1DR
      000000F4H   SFRSYM    DATA     BYTE      P2CS
      000000FCH   SFRSYM    DATA     BYTE      P2DR
      000000D0H.7 SFRSYM    DATA     BIT       CY
LX51 LINKER/LOCATER V4.66.97.0                                                        03/02/2021  16:11:39  PAGE 23


      000000D8H.0 SFRSYM    DATA     BIT       WDT0
      0000009FH   SFRSYM    DATA     BYTE      RCLTRIM
      000000D8H.1 SFRSYM    DATA     BIT       WDT1
      000000D8H.2 SFRSYM    DATA     BIT       WDT2
      00000081H   SFRSYM    DATA     BYTE      SP
      000000F1H   SFRSYM    DATA     BYTE      P0PU
      000000F2H   SFRSYM    DATA     BYTE      P1PU
      000000D1H   SFRSYM    DATA     WORD      OADR
      000000F3H   SFRSYM    DATA     BYTE      P2PU
      00000095H   SFRSYM    DATA     BYTE      D_PAGESEL
      00000093H   SFRSYM    DATA     BYTE      ADCIER
      000000D8H.6 SFRSYM    DATA     BIT       WDEN
      000000BAH   SFRSYM    DATA     BYTE      S0RELH
      00000080H.0 SFRSYM    DATA     BIT       P00
      000000D8H.7 SFRSYM    DATA     BIT       WDOF
      000000BBH   SFRSYM    DATA     BYTE      S1RELH
      00000090H.0 SFRSYM    DATA     BIT       P10
      00000080H.1 SFRSYM    DATA     BIT       P01
      00000087H   SFRSYM    DATA     BYTE      PCON
      000000C4H   SFRSYM    DATA     BYTE      PWM0DH
      000000A0H.0 SFRSYM    DATA     BIT       P20
      00000090H.1 SFRSYM    DATA     BIT       P11
      00000080H.2 SFRSYM    DATA     BIT       P02
      00000088H.0 SFRSYM    DATA     BIT       T0CLKS
      000000C6H   SFRSYM    DATA     BYTE      PWM1DH
      00000090H.2 SFRSYM    DATA     BIT       P12
      00000080H.3 SFRSYM    DATA     BIT       P03
      00000088H.4 SFRSYM    DATA     BIT       T1CLKS
      000000C7H   SFRSYM    DATA     BYTE      PWM2DH
      000000C8H.2 SFRSYM    DATA     BIT       PWM0IE
      000000AAH   SFRSYM    DATA     BYTE      S0RELL
      000000A0H.2 SFRSYM    DATA     BIT       P22
      00000090H.3 SFRSYM    DATA     BIT       P13
      00000080H.4 SFRSYM    DATA     BIT       P04
      00000089H   SFRSYM    DATA     BYTE      TMOD
      00000088H   SFRSYM    DATA     BYTE      TCON
      000000C8H.1 SFRSYM    DATA     BIT       PWM0IF
      0000009DH   SFRSYM    DATA     BYTE      S1RELL
      000000A0H.3 SFRSYM    DATA     BIT       P23
      00000090H.4 SFRSYM    DATA     BIT       P14
      000000C3H   SFRSYM    DATA     BYTE      PWM0DL
      00000090H.5 SFRSYM    DATA     BIT       P15
      000000A6H   SFRSYM    DATA     BYTE      OSTATUS
      000000C5H   SFRSYM    DATA     BYTE      PWM1DL
      000000A0H.5 SFRSYM    DATA     BIT       P25
      000000D8H.4 SFRSYM    DATA     BIT       PORF
      000000D8H   SFRSYM    DATA     BYTE      RSTSTAT
      000000CFH   SFRSYM    DATA     BYTE      PWM2DL
      000000A0H.6 SFRSYM    DATA     BIT       P26
      000000C8H.7 SFRSYM    DATA     BIT       PWM0EN
      000000A0H.7 SFRSYM    DATA     BIT       P27
      000000A8H.5 SFRSYM    DATA     BIT       EPWM
      000000D8H.5 SFRSYM    DATA     BIT       LVRF
      000000F8H   SFRSYM    DATA     BYTE      CLKCON
      000000CCH   SFRSYM    DATA     BYTE      PWM0PH
      000000CEH   SFRSYM    DATA     BYTE      PWM1PH
      000000C2H   SFRSYM    DATA     BYTE      PWM2PH
      000000F0H   SFRSYM    DATA     BYTE      B
      000000EEH   SFRSYM    DATA     BYTE      RCHDIV
      000000CBH   SFRSYM    DATA     BYTE      PWM0PL
      000000CDH   SFRSYM    DATA     BYTE      PWM1PL
      000000C1H   SFRSYM    DATA     BYTE      PWM2PL
      000000F7H   SFRSYM    DATA     BYTE      ADCSPW
      000000F8H.1 SFRSYM    DATA     BIT       XCLKEN
      000000E0H   SFRSYM    DATA     BYTE      ACC
LX51 LINKER/LOCATER V4.66.97.0                                                        03/02/2021  16:11:39  PAGE 24


      000000DDH   SFRSYM    DATA     BYTE      LVDCON
      000000A8H.4 SFRSYM    DATA     BIT       ES0
      000000A9H   SFRSYM    DATA     BYTE      IP0
      000000A8H.1 SFRSYM    DATA     BIT       ET0
      000000A8H.2 SFRSYM    DATA     BIT       ES1
      00000088H.3 SFRSYM    DATA     BIT       TF0
      000000F6H   SFRSYM    DATA     BYTE      ADCCSTAT
      000000B9H   SFRSYM    DATA     BYTE      IP1
      000000A8H.3 SFRSYM    DATA     BIT       ET1
      00000088H.7 SFRSYM    DATA     BIT       TF1
      00000098H.0 SFRSYM    DATA     BIT       RI0
      0000008CH   SFRSYM    DATA     BYTE      TH0
      000000C8H.0 SFRSYM    DATA     BIT       PWM0SS
      0000008DH   SFRSYM    DATA     BYTE      TH1
      00000098H.1 SFRSYM    DATA     BIT       TI0
      000000A8H.0 SFRSYM    DATA     BIT       EX0
      000000D0H.0 SFRSYM    DATA     BIT       P
      000000B8H.3 SFRSYM    DATA     BIT       EFCINTEN
      000000A2H   SFRSYM    DATA     BYTE      OINTEN
      0000008AH   SFRSYM    DATA     BYTE      TL0
      00000098H.7 SFRSYM    DATA     BIT       SM0
      0000008BH   SFRSYM    DATA     BYTE      TL1
      00000098H.6 SFRSYM    DATA     BIT       SM1
      000000FEH   SFRSYM    DATA     BYTE      ADCCDR0
      000000FFH   SFRSYM    DATA     BYTE      ADCCDR1
      000000D0H.3 SFRSYM    DATA     BIT       RS0
      00000088H.1 SFRSYM    DATA     BIT       TR0
      000000ACH   SFRSYM    DATA     BYTE      ADCGCR0
      000000D0H.4 SFRSYM    DATA     BIT       RS1
      00000088H.5 SFRSYM    DATA     BIT       TR1
      000000ADH   SFRSYM    DATA     BYTE      ADCGCR1
      000000B4H   SFRSYM    DATA     BYTE      ADCGCR2
      000000B5H   SFRSYM    DATA     BYTE      ADCGCR3
      000000F8H.3 SFRSYM    DATA     BIT       RC32KEN
      000000DEH   SFRSYM    DATA     BYTE      PCLK0
      000000DFH   SFRSYM    DATA     BYTE      PCLK1
      00000083H   SFRSYM    DATA     BYTE      DPH
      000000E9H   SFRSYM    DATA     BYTE      P0IEN
      000000F5H   SFRSYM    DATA     BYTE      ADCHL
      000000F8H.2 SFRSYM    DATA     BIT       RC16MEN
      000000EAH   SFRSYM    DATA     BYTE      P1IEN
      000000EBH   SFRSYM    DATA     BYTE      P2IEN
      000000B6H   SFRSYM    DATA     WORD      ADCDR
      000000B3H   SFRSYM    DATA     BYTE      XTHCTR
      00000082H   SFRSYM    DATA     BYTE      DPL
      00000099H   SFRSYM    DATA     BYTE      S0BUF
      0000009CH   SFRSYM    DATA     BYTE      S1BUF
      000000F9H   SFRSYM    DATA     BYTE      P0OEN
      000000D9H   SFRSYM    DATA     BYTE      SYSDIV
      00000098H   SFRSYM    DATA     BYTE      S0CON
      000000FAH   SFRSYM    DATA     BYTE      P1OEN
      000000A3H   SFRSYM    DATA     BYTE      OINTUS
      000000BEH   SFRSYM    DATA     BYTE      RCHTRIMH
      000000F8H.0 SFRSYM    DATA     BIT       SYSSEL
      0000009BH   SFRSYM    DATA     BYTE      S1CON
      000000FBH   SFRSYM    DATA     BYTE      P2OEN
      000000BDH   SFRSYM    DATA     BYTE      LDOTRIMH
      000000ABH   SFRSYM    DATA     BYTE      T2CON
      00000092H   SFRSYM    DATA     BYTE      DPS
      000000BFH   SFRSYM    DATA     BYTE      RCHTRIML
      000000D3H   SFRSYM    DATA     BYTE      ODATA
      00000091H   SFRSYM    DATA     BYTE      LDOTRIML
      000000E1H   SFRSYM    DATA     BYTE      P0IRQ
      000000B8H.1 SFRSYM    DATA     BIT       SPIINTEN
      000000E2H   SFRSYM    DATA     BYTE      P1IRQ
LX51 LINKER/LOCATER V4.66.97.0                                                        03/02/2021  16:11:39  PAGE 25


      000000E3H   SFRSYM    DATA     BYTE      P2IRQ
      000000D2H   SFRSYM    DATA     BYTE      OADRH
      000000F0H.0 SFRSYM    DATA     BIT       B0
      000000F0H.1 SFRSYM    DATA     BIT       B1
      000000F0H.2 SFRSYM    DATA     BIT       B2
      000000D1H   SFRSYM    DATA     BYTE      OADRL
      000000F0H.3 SFRSYM    DATA     BIT       B3
      000000F0H.4 SFRSYM    DATA     BIT       B4
      000000D0H.5 SFRSYM    DATA     BIT       F0
      000000F0H.5 SFRSYM    DATA     BIT       B5
      000000D0H.1 SFRSYM    DATA     BIT       F1
      000000AFH   SFRSYM    DATA     BYTE      REMAP
      000000F0H.6 SFRSYM    DATA     BIT       B6
      000000E0H.0 SFRSYM    DATA     BIT       ACC0
      000000A1H   SFRSYM    DATA     BYTE      OUS
      000000C8H.6 SFRSYM    DATA     BIT       PWM0S
      000000F0H.7 SFRSYM    DATA     BIT       B7
      000000E0H.1 SFRSYM    DATA     BIT       ACC1
      000000F8H.4 SFRSYM    DATA     BIT       XCLKF
      000000E0H.2 SFRSYM    DATA     BIT       ACC2
      0000008EH   SFRSYM    DATA     BYTE      PDSEL
      000000E0H.3 SFRSYM    DATA     BIT       ACC3
      000000D0H   SFRSYM    DATA     BYTE      PSW
      000000E0H.4 SFRSYM    DATA     BIT       ACC4
      00000098H.2 SFRSYM    DATA     BIT       RB80
      000000E0H.5 SFRSYM    DATA     BIT       ACC5
      000000FDH   SFRSYM    DATA     BYTE      ADCVREF
      000000E0H.6 SFRSYM    DATA     BIT       ACC6

      01000BA5H   BLOCK     CODE     ---       LVL=0
      ---         BLOCKEND  ---      ---       LVL=0

      01000758H   BLOCK     CODE     ---       LVL=0
      0100077FH   BLOCK     CODE     NEAR LAB  LVL=1
      0200009DH   SYMBOL    PDATA    BYTE      i
      ---         BLOCKEND  ---      ---       LVL=1
      01000758H   LINE      CODE     ---       #20
      0100077FH   LINE      CODE     ---       #22
      01000783H   LINE      CODE     ---       #23
      01000791H   LINE      CODE     ---       #24
      01000791H   LINE      CODE     ---       #25
      01000799H   LINE      CODE     ---       #26
      01000799H   LINE      CODE     ---       #27
      010007A8H   LINE      CODE     ---       #28
      010007A8H   LINE      CODE     ---       #29
      010007B1H   LINE      CODE     ---       #30
      010007B1H   LINE      CODE     ---       #31
      010007B8H   LINE      CODE     ---       #32
      010007B8H   LINE      CODE     ---       #33
      010007BFH   LINE      CODE     ---       #35
      ---         BLOCKEND  ---      ---       LVL=0

      01000B41H   BLOCK     CODE     ---       LVL=0
      00000007H   SYMBOL    DATA     BYTE      pin
      01000B41H   BLOCK     CODE     NEAR LAB  LVL=1
      00000006H   SYMBOL    DATA     BYTE      gpio_pin
      0200008DH   SYMBOL    PDATA    BYTE      gpio_num
      ---         BLOCKEND  ---      ---       LVL=1
      01000B41H   LINE      CODE     ---       #43
      01000B41H   LINE      CODE     ---       #44
      01000B41H   LINE      CODE     ---       #45
      01000B48H   LINE      CODE     ---       #46
      01000B4EH   LINE      CODE     ---       #49
      01000B54H   LINE      CODE     ---       #50
      01000B54H   LINE      CODE     ---       #51
LX51 LINKER/LOCATER V4.66.97.0                                                        03/02/2021  16:11:39  PAGE 26


      01000B57H   LINE      CODE     ---       #52
      01000B5AH   LINE      CODE     ---       #53
      01000B5BH   LINE      CODE     ---       #54
      01000B61H   LINE      CODE     ---       #55
      01000B61H   LINE      CODE     ---       #56
      01000B64H   LINE      CODE     ---       #57
      01000B67H   LINE      CODE     ---       #58
      01000B68H   LINE      CODE     ---       #59
      01000B6EH   LINE      CODE     ---       #60
      01000B6EH   LINE      CODE     ---       #61
      01000B71H   LINE      CODE     ---       #62
      01000B74H   LINE      CODE     ---       #63
      01000B74H   LINE      CODE     ---       #64
      ---         BLOCKEND  ---      ---       LVL=0

      0100085FH   BLOCK     CODE     ---       LVL=0
      00000007H   SYMBOL    DATA     BYTE      pin
      00000005H   SYMBOL    DATA     BYTE      dir
      0100085FH   BLOCK     CODE     NEAR LAB  LVL=1
      00000006H   SYMBOL    DATA     BYTE      gpio_pin
      00000007H   SYMBOL    DATA     BYTE      gpio_num
      ---         BLOCKEND  ---      ---       LVL=1
      0100085FH   LINE      CODE     ---       #73
      0100085FH   LINE      CODE     ---       #74
      0100085FH   LINE      CODE     ---       #75
      0100085FH   LINE      CODE     ---       #76
      01000862H   LINE      CODE     ---       #78
      01000865H   LINE      CODE     ---       #79
      01000865H   LINE      CODE     ---       #80
      0100086BH   LINE      CODE     ---       #81
      0100086BH   LINE      CODE     ---       #82
      01000877H   LINE      CODE     ---       #83
      01000878H   LINE      CODE     ---       #84
      0100087EH   LINE      CODE     ---       #85
      0100087EH   LINE      CODE     ---       #86
      0100088AH   LINE      CODE     ---       #87
      0100088BH   LINE      CODE     ---       #88
      01000890H   LINE      CODE     ---       #89
      01000890H   LINE      CODE     ---       #90
      0100089CH   LINE      CODE     ---       #91
      0100089CH   LINE      CODE     ---       #93
      0100089DH   LINE      CODE     ---       #95
      0100089DH   LINE      CODE     ---       #96
      010008A3H   LINE      CODE     ---       #97
      010008A3H   LINE      CODE     ---       #98
      010008B0H   LINE      CODE     ---       #99
      010008B1H   LINE      CODE     ---       #100
      010008B7H   LINE      CODE     ---       #101
      010008B7H   LINE      CODE     ---       #102
      010008C4H   LINE      CODE     ---       #103
      010008C5H   LINE      CODE     ---       #104
      010008CAH   LINE      CODE     ---       #105
      010008CAH   LINE      CODE     ---       #106
      010008D7H   LINE      CODE     ---       #107
      010008D7H   LINE      CODE     ---       #108
      010008D7H   LINE      CODE     ---       #109
      ---         BLOCKEND  ---      ---       LVL=0

      010007E4H   BLOCK     CODE     ---       LVL=0
      00000007H   SYMBOL    DATA     BYTE      pin
      00000005H   SYMBOL    DATA     BYTE      mode
      010007E4H   BLOCK     CODE     NEAR LAB  LVL=1
      00000006H   SYMBOL    DATA     BYTE      gpio_pin
      00000007H   SYMBOL    DATA     BYTE      gpio_num
      ---         BLOCKEND  ---      ---       LVL=1
LX51 LINKER/LOCATER V4.66.97.0                                                        03/02/2021  16:11:39  PAGE 27


      010007E4H   LINE      CODE     ---       #117
      010007E4H   LINE      CODE     ---       #118
      010007E4H   LINE      CODE     ---       #119
      010007E4H   LINE      CODE     ---       #120
      010007E7H   LINE      CODE     ---       #122
      010007EAH   LINE      CODE     ---       #123
      010007EAH   LINE      CODE     ---       #124
      010007F0H   LINE      CODE     ---       #125
      010007F0H   LINE      CODE     ---       #126
      010007FBH   LINE      CODE     ---       #127
      010007FCH   LINE      CODE     ---       #128
      01000802H   LINE      CODE     ---       #129
      01000802H   LINE      CODE     ---       #130
      01000810H   LINE      CODE     ---       #131
      01000811H   LINE      CODE     ---       #132
      01000816H   LINE      CODE     ---       #133
      01000816H   LINE      CODE     ---       #134
      01000824H   LINE      CODE     ---       #135
      01000824H   LINE      CODE     ---       #137
      01000825H   LINE      CODE     ---       #139
      01000825H   LINE      CODE     ---       #140
      0100082BH   LINE      CODE     ---       #141
      0100082BH   LINE      CODE     ---       #142
      01000834H   LINE      CODE     ---       #143
      01000836H   LINE      CODE     ---       #144
      0100083CH   LINE      CODE     ---       #145
      0100083CH   LINE      CODE     ---       #146
      01000848H   LINE      CODE     ---       #147
      0100084AH   LINE      CODE     ---       #148
      0100084FH   LINE      CODE     ---       #149
      0100084FH   LINE      CODE     ---       #150
      0100085EH   LINE      CODE     ---       #151
      0100085EH   LINE      CODE     ---       #153
      0100085EH   LINE      CODE     ---       #154
      ---         BLOCKEND  ---      ---       LVL=0

      010008D8H   BLOCK     CODE     ---       LVL=0
      00000007H   SYMBOL    DATA     BYTE      pin
      00000005H   SYMBOL    DATA     BYTE      mode
      010008D8H   BLOCK     CODE     NEAR LAB  LVL=1
      00000006H   SYMBOL    DATA     BYTE      gpio_pin
      00000007H   SYMBOL    DATA     BYTE      gpio_num
      ---         BLOCKEND  ---      ---       LVL=1
      010008D8H   LINE      CODE     ---       #163
      010008D8H   LINE      CODE     ---       #164
      010008D8H   LINE      CODE     ---       #165
      010008D8H   LINE      CODE     ---       #166
      010008DBH   LINE      CODE     ---       #168
      010008DEH   LINE      CODE     ---       #169
      010008DEH   LINE      CODE     ---       #170
      010008E4H   LINE      CODE     ---       #171
      010008E4H   LINE      CODE     ---       #172
      010008F0H   LINE      CODE     ---       #173
      010008F1H   LINE      CODE     ---       #174
      010008F7H   LINE      CODE     ---       #175
      010008F7H   LINE      CODE     ---       #176
      01000903H   LINE      CODE     ---       #177
      01000904H   LINE      CODE     ---       #178
      01000909H   LINE      CODE     ---       #179
      01000909H   LINE      CODE     ---       #180
      01000915H   LINE      CODE     ---       #181
      01000915H   LINE      CODE     ---       #182
      01000916H   LINE      CODE     ---       #184
      01000916H   LINE      CODE     ---       #185
      0100091CH   LINE      CODE     ---       #186
LX51 LINKER/LOCATER V4.66.97.0                                                        03/02/2021  16:11:39  PAGE 28


      0100091CH   LINE      CODE     ---       #187
      01000929H   LINE      CODE     ---       #188
      0100092AH   LINE      CODE     ---       #189
      01000930H   LINE      CODE     ---       #190
      01000930H   LINE      CODE     ---       #191
      0100093DH   LINE      CODE     ---       #192
      0100093EH   LINE      CODE     ---       #193
      01000943H   LINE      CODE     ---       #194
      01000943H   LINE      CODE     ---       #195
      01000950H   LINE      CODE     ---       #196
      01000950H   LINE      CODE     ---       #197
      01000950H   LINE      CODE     ---       #198
      ---         BLOCKEND  ---      ---       LVL=0
      00000007H   SYMBOL    DATA     BYTE      pin
      00000005H   SYMBOL    DATA     BYTE      mode
      00000006H   SYMBOL    DATA     BYTE      gpio_pin
      00000007H   SYMBOL    DATA     BYTE      gpio_num
      00000007H   SYMBOL    DATA     BYTE      pin
      00000005H   SYMBOL    DATA     BYTE      mode
      00000006H   SYMBOL    DATA     BYTE      gpio_pin
      00000007H   SYMBOL    DATA     BYTE      gpio_num
      00000007H   SYMBOL    DATA     BYTE      pin
      00000005H   SYMBOL    DATA     BYTE      mode
      00000006H   SYMBOL    DATA     BYTE      gpio_pin
      00000007H   SYMBOL    DATA     BYTE      gpio_num
      00000007H   SYMBOL    DATA     BYTE      pin
      00000005H   SYMBOL    DATA     BYTE      mode
      00000006H   SYMBOL    DATA     BYTE      gpio_pin
      00000007H   SYMBOL    DATA     BYTE      gpio_num
      00000007H   SYMBOL    DATA     BYTE      pin
      00000005H   SYMBOL    DATA     BYTE      mode
      00000006H   SYMBOL    DATA     BYTE      gpio_pin
      00000007H   SYMBOL    DATA     BYTE      gpio_num
      00000007H   SYMBOL    DATA     BYTE      pin
      00000006H   SYMBOL    DATA     BYTE      gpio_pin
      00000007H   SYMBOL    DATA     BYTE      gpio_num
      00000007H   SYMBOL    DATA     BYTE      pin
      00000005H   SYMBOL    DATA     BYTE      level
      00000006H   SYMBOL    DATA     BYTE      gpio_pin
      00000007H   SYMBOL    DATA     BYTE      gpio_num

      0100062BH   BLOCK     CODE     ---       LVL=0
      00000007H   SYMBOL    DATA     BYTE      pin
      00000005H   SYMBOL    DATA     BYTE      mode
      00000001H   SYMBOL    DATA     ---       pfunc
      0100062BH   BLOCK     CODE     NEAR LAB  LVL=1
      0200008DH   SYMBOL    PDATA    BYTE      gpio_pin
      0200008EH   SYMBOL    PDATA    BYTE      gpio_num
      ---         BLOCKEND  ---      ---       LVL=1
      0100062BH   LINE      CODE     ---       #501
      0100062BH   LINE      CODE     ---       #502
      0100062BH   LINE      CODE     ---       #503
      01000634H   LINE      CODE     ---       #504
      01000639H   LINE      CODE     ---       #506
      0100063CH   LINE      CODE     ---       #507
      0100063CH   LINE      CODE     ---       #508
      01000642H   LINE      CODE     ---       #510
      01000644H   LINE      CODE     ---       #511
      01000646H   LINE      CODE     ---       #513
      01000649H   LINE      CODE     ---       #514
      01000651H   LINE      CODE     ---       #515
      01000651H   LINE      CODE     ---       #516
      01000660H   LINE      CODE     ---       #517
      01000661H   LINE      CODE     ---       #518
      01000667H   LINE      CODE     ---       #519
LX51 LINKER/LOCATER V4.66.97.0                                                        03/02/2021  16:11:39  PAGE 29


      01000667H   LINE      CODE     ---       #520
      01000672H   LINE      CODE     ---       #521
      01000673H   LINE      CODE     ---       #522
      0100067AH   LINE      CODE     ---       #523
      0100067AH   LINE      CODE     ---       #524
      01000686H   LINE      CODE     ---       #525
      01000686H   LINE      CODE     ---       #526
      01000687H   LINE      CODE     ---       #528
      01000687H   LINE      CODE     ---       #529
      01000689H   LINE      CODE     ---       #530
      0100068BH   LINE      CODE     ---       #532
      01000693H   LINE      CODE     ---       #533
      01000693H   LINE      CODE     ---       #534
      010006A3H   LINE      CODE     ---       #535
      010006A4H   LINE      CODE     ---       #536
      010006AAH   LINE      CODE     ---       #537
      010006AAH   LINE      CODE     ---       #538
      010006B6H   LINE      CODE     ---       #539
      010006B7H   LINE      CODE     ---       #540
      010006BEH   LINE      CODE     ---       #541
      010006BEH   LINE      CODE     ---       #542
      010006CBH   LINE      CODE     ---       #543
      010006CBH   LINE      CODE     ---       #544
      010006CBH   LINE      CODE     ---       #546
      ---         BLOCKEND  ---      ---       LVL=0

      01000ACBH   BLOCK     CODE     ---       LVL=0
      00000007H   SYMBOL    DATA     BYTE      pin
      01000ACBH   BLOCK     CODE     NEAR LAB  LVL=1
      00000006H   SYMBOL    DATA     BYTE      gpio_pin
      00000007H   SYMBOL    DATA     BYTE      gpio_num
      ---         BLOCKEND  ---      ---       LVL=1
      01000ACBH   LINE      CODE     ---       #555
      01000ACBH   LINE      CODE     ---       #556
      01000ACBH   LINE      CODE     ---       #557
      01000ACBH   LINE      CODE     ---       #558
      01000ACEH   LINE      CODE     ---       #560
      01000AD4H   LINE      CODE     ---       #561
      01000AD4H   LINE      CODE     ---       #562
      01000AE1H   LINE      CODE     ---       #563
      01000AE2H   LINE      CODE     ---       #564
      01000AE8H   LINE      CODE     ---       #565
      01000AE8H   LINE      CODE     ---       #566
      01000AF5H   LINE      CODE     ---       #567
      01000AF6H   LINE      CODE     ---       #568
      01000AFBH   LINE      CODE     ---       #569
      01000AFBH   LINE      CODE     ---       #570
      01000B08H   LINE      CODE     ---       #571
      01000B08H   LINE      CODE     ---       #572
      ---         BLOCKEND  ---      ---       LVL=0

      01000B09H   BLOCK     CODE     ---       LVL=0
      00000007H   SYMBOL    DATA     BYTE      pin
      01000B09H   BLOCK     CODE     NEAR LAB  LVL=1
      00000006H   SYMBOL    DATA     BYTE      gpio_pin
      00000007H   SYMBOL    DATA     BYTE      gpio_num
      ---         BLOCKEND  ---      ---       LVL=1
      01000B09H   LINE      CODE     ---       #581
      01000B09H   LINE      CODE     ---       #582
      01000B09H   LINE      CODE     ---       #583
      01000B09H   LINE      CODE     ---       #584
      01000B0CH   LINE      CODE     ---       #586
      01000B12H   LINE      CODE     ---       #587
      01000B12H   LINE      CODE     ---       #588
      01000B1FH   LINE      CODE     ---       #589
LX51 LINKER/LOCATER V4.66.97.0                                                        03/02/2021  16:11:39  PAGE 30


      01000B1FH   LINE      CODE     ---       #590
      01000B25H   LINE      CODE     ---       #591
      01000B25H   LINE      CODE     ---       #592
      01000B32H   LINE      CODE     ---       #593
      01000B32H   LINE      CODE     ---       #595
      01000B32H   LINE      CODE     ---       #596
      01000B40H   LINE      CODE     ---       #597
      01000B40H   LINE      CODE     ---       #598
      ---         BLOCKEND  ---      ---       LVL=0

      ---         MODULE    ---      ---       APP
      0200008BH   PUBLIC    PDATA    WORD      tx_count
      02000089H   PUBLIC    PDATA    WORD      rx_count
      02000088H   PUBLIC    PDATA    BYTE      rx_flag
      02000068H   PUBLIC    PDATA    ---       uart0_tx_buf
      02000048H   PUBLIC    PDATA    ---       uart0_rx_buf
      01000C33H   PUBLIC    CODE     ---       gpio_test
      01000B75H   PUBLIC    CODE     ---       gpio_irq_test
      01000C77H   PUBLIC    CODE     ---       gpio_int_pro
      01000BF4H   PUBLIC    CODE     ---       uart_init
      01000C80H   PUBLIC    CODE     ---       uart0_send_pro
      01000C15H   PUBLIC    CODE     ---       uart0_rec_pro
      00000098H.3 SFRSYM    DATA     BIT       TB80
      000000EDH   SFRSYM    DATA     BYTE      ADCCONT
      000000E0H.7 SFRSYM    DATA     BIT       ACC7
      00000080H   SFRSYM    DATA     BYTE      P0
      00000090H   SFRSYM    DATA     BYTE      P1
      000000A0H   SFRSYM    DATA     BYTE      P2
      00000098H.5 SFRSYM    DATA     BIT       SM20
      000000B2H   SFRSYM    DATA     BYTE      ESTCR
      000000B1H   SFRSYM    DATA     BYTE      CLKST
      000000D0H.6 SFRSYM    DATA     BIT       AC
      00000094H   SFRSYM    DATA     BYTE      PAGESEL
      000000D8H.3 SFRSYM    DATA     BIT       ERSTF
      000000E6H   SFRSYM    DATA     BYTE      PRESET0
      000000D4H   SFRSYM    DATA     BYTE      OCTRL
      000000A8H.7 SFRSYM    DATA     BIT       EA
      0000008FH   SFRSYM    DATA     BYTE      POREN
      000000C8H   SFRSYM    DATA     BYTE      PWM0CON
      000000E7H   SFRSYM    DATA     BYTE      PRESET1
      000000C9H   SFRSYM    DATA     BYTE      PWM1CON
      00000086H   SFRSYM    DATA     BYTE      BEEPCTR
      000000CAH   SFRSYM    DATA     BYTE      PWM2CON
      000000F8H.6 SFRSYM    DATA     BIT       RC32KF
      000000A8H   SFRSYM    DATA     BYTE      IEN0
      000000A7H   SFRSYM    DATA     BYTE      OPSET
      000000B8H   SFRSYM    DATA     BYTE      IEN1
      000000A8H.6 SFRSYM    DATA     BIT       EADC
      00000085H   SFRSYM    DATA     BYTE      DPH1
      000000B6H   SFRSYM    DATA     BYTE      ADCDR0
      000000F8H.5 SFRSYM    DATA     BIT       RC16MF
      000000B7H   SFRSYM    DATA     BYTE      ADCDR1
      00000084H   SFRSYM    DATA     BYTE      DPL1
      000000D6H   SFRSYM    DATA     BYTE      P0OD
      000000DBH   SFRSYM    DATA     BYTE      P1OD
      000000D5H   SFRSYM    DATA     BYTE      P0PD
      00000098H.4 SFRSYM    DATA     BIT       REN0
      000000ECH   SFRSYM    DATA     BYTE      P2OD
      000000DAH   SFRSYM    DATA     BYTE      P1PD
      000000E4H   SFRSYM    DATA     BYTE      P2PD
      000000D7H   SFRSYM    DATA     BYTE      P0CS
      00000097H   SFRSYM    DATA     BYTE      P0DR
      0000009EH   SFRSYM    DATA     BYTE      EUARTEN
      000000DCH   SFRSYM    DATA     BYTE      P1CS
      000000E5H   SFRSYM    DATA     BYTE      P1DR
LX51 LINKER/LOCATER V4.66.97.0                                                        03/02/2021  16:11:39  PAGE 31


      000000F4H   SFRSYM    DATA     BYTE      P2CS
      000000FCH   SFRSYM    DATA     BYTE      P2DR
      000000D0H.7 SFRSYM    DATA     BIT       CY
      000000D8H.0 SFRSYM    DATA     BIT       WDT0
      0000009FH   SFRSYM    DATA     BYTE      RCLTRIM
      000000D8H.1 SFRSYM    DATA     BIT       WDT1
      000000D8H.2 SFRSYM    DATA     BIT       WDT2
      00000081H   SFRSYM    DATA     BYTE      SP
      000000F1H   SFRSYM    DATA     BYTE      P0PU
      000000F2H   SFRSYM    DATA     BYTE      P1PU
      000000D1H   SFRSYM    DATA     WORD      OADR
      000000F3H   SFRSYM    DATA     BYTE      P2PU
      00000095H   SFRSYM    DATA     BYTE      D_PAGESEL
      00000093H   SFRSYM    DATA     BYTE      ADCIER
      000000D8H.6 SFRSYM    DATA     BIT       WDEN
      000000BAH   SFRSYM    DATA     BYTE      S0RELH
      00000080H.0 SFRSYM    DATA     BIT       P00
      000000D8H.7 SFRSYM    DATA     BIT       WDOF
      000000BBH   SFRSYM    DATA     BYTE      S1RELH
      00000090H.0 SFRSYM    DATA     BIT       P10
      00000080H.1 SFRSYM    DATA     BIT       P01
      00000087H   SFRSYM    DATA     BYTE      PCON
      000000C4H   SFRSYM    DATA     BYTE      PWM0DH
      000000A0H.0 SFRSYM    DATA     BIT       P20
      00000090H.1 SFRSYM    DATA     BIT       P11
      00000080H.2 SFRSYM    DATA     BIT       P02
      00000088H.0 SFRSYM    DATA     BIT       T0CLKS
      000000C6H   SFRSYM    DATA     BYTE      PWM1DH
      00000090H.2 SFRSYM    DATA     BIT       P12
      00000080H.3 SFRSYM    DATA     BIT       P03
      00000088H.4 SFRSYM    DATA     BIT       T1CLKS
      000000C7H   SFRSYM    DATA     BYTE      PWM2DH
      000000C8H.2 SFRSYM    DATA     BIT       PWM0IE
      000000AAH   SFRSYM    DATA     BYTE      S0RELL
      000000A0H.2 SFRSYM    DATA     BIT       P22
      00000090H.3 SFRSYM    DATA     BIT       P13
      00000080H.4 SFRSYM    DATA     BIT       P04
      00000089H   SFRSYM    DATA     BYTE      TMOD
      00000088H   SFRSYM    DATA     BYTE      TCON
      000000C8H.1 SFRSYM    DATA     BIT       PWM0IF
      0000009DH   SFRSYM    DATA     BYTE      S1RELL
      000000A0H.3 SFRSYM    DATA     BIT       P23
      00000090H.4 SFRSYM    DATA     BIT       P14
      000000C3H   SFRSYM    DATA     BYTE      PWM0DL
      00000090H.5 SFRSYM    DATA     BIT       P15
      000000A6H   SFRSYM    DATA     BYTE      OSTATUS
      000000C5H   SFRSYM    DATA     BYTE      PWM1DL
      000000A0H.5 SFRSYM    DATA     BIT       P25
      000000D8H.4 SFRSYM    DATA     BIT       PORF
      000000D8H   SFRSYM    DATA     BYTE      RSTSTAT
      000000CFH   SFRSYM    DATA     BYTE      PWM2DL
      000000A0H.6 SFRSYM    DATA     BIT       P26
      000000C8H.7 SFRSYM    DATA     BIT       PWM0EN
      000000A0H.7 SFRSYM    DATA     BIT       P27
      000000A8H.5 SFRSYM    DATA     BIT       EPWM
      000000D8H.5 SFRSYM    DATA     BIT       LVRF
      000000F8H   SFRSYM    DATA     BYTE      CLKCON
      000000CCH   SFRSYM    DATA     BYTE      PWM0PH
      000000CEH   SFRSYM    DATA     BYTE      PWM1PH
      000000C2H   SFRSYM    DATA     BYTE      PWM2PH
      000000F0H   SFRSYM    DATA     BYTE      B
      000000EEH   SFRSYM    DATA     BYTE      RCHDIV
      000000CBH   SFRSYM    DATA     BYTE      PWM0PL
      000000CDH   SFRSYM    DATA     BYTE      PWM1PL
      000000C1H   SFRSYM    DATA     BYTE      PWM2PL
LX51 LINKER/LOCATER V4.66.97.0                                                        03/02/2021  16:11:39  PAGE 32


      000000F7H   SFRSYM    DATA     BYTE      ADCSPW
      000000F8H.1 SFRSYM    DATA     BIT       XCLKEN
      000000E0H   SFRSYM    DATA     BYTE      ACC
      000000DDH   SFRSYM    DATA     BYTE      LVDCON
      000000A8H.4 SFRSYM    DATA     BIT       ES0
      000000A9H   SFRSYM    DATA     BYTE      IP0
      000000A8H.1 SFRSYM    DATA     BIT       ET0
      000000A8H.2 SFRSYM    DATA     BIT       ES1
      00000088H.3 SFRSYM    DATA     BIT       TF0
      000000F6H   SFRSYM    DATA     BYTE      ADCCSTAT
      000000B9H   SFRSYM    DATA     BYTE      IP1
      000000A8H.3 SFRSYM    DATA     BIT       ET1
      00000088H.7 SFRSYM    DATA     BIT       TF1
      00000098H.0 SFRSYM    DATA     BIT       RI0
      0000008CH   SFRSYM    DATA     BYTE      TH0
      000000C8H.0 SFRSYM    DATA     BIT       PWM0SS
      0000008DH   SFRSYM    DATA     BYTE      TH1
      00000098H.1 SFRSYM    DATA     BIT       TI0
      000000A8H.0 SFRSYM    DATA     BIT       EX0
      000000D0H.0 SFRSYM    DATA     BIT       P
      000000B8H.3 SFRSYM    DATA     BIT       EFCINTEN
      000000A2H   SFRSYM    DATA     BYTE      OINTEN
      0000008AH   SFRSYM    DATA     BYTE      TL0
      00000098H.7 SFRSYM    DATA     BIT       SM0
      0000008BH   SFRSYM    DATA     BYTE      TL1
      00000098H.6 SFRSYM    DATA     BIT       SM1
      000000FEH   SFRSYM    DATA     BYTE      ADCCDR0
      000000FFH   SFRSYM    DATA     BYTE      ADCCDR1
      000000D0H.3 SFRSYM    DATA     BIT       RS0
      00000088H.1 SFRSYM    DATA     BIT       TR0
      000000ACH   SFRSYM    DATA     BYTE      ADCGCR0
      000000D0H.4 SFRSYM    DATA     BIT       RS1
      00000088H.5 SFRSYM    DATA     BIT       TR1
      000000ADH   SFRSYM    DATA     BYTE      ADCGCR1
      000000B4H   SFRSYM    DATA     BYTE      ADCGCR2
      000000B5H   SFRSYM    DATA     BYTE      ADCGCR3
      000000F8H.3 SFRSYM    DATA     BIT       RC32KEN
      000000DEH   SFRSYM    DATA     BYTE      PCLK0
      000000DFH   SFRSYM    DATA     BYTE      PCLK1
      00000083H   SFRSYM    DATA     BYTE      DPH
      000000E9H   SFRSYM    DATA     BYTE      P0IEN
      000000F5H   SFRSYM    DATA     BYTE      ADCHL
      000000F8H.2 SFRSYM    DATA     BIT       RC16MEN
      000000EAH   SFRSYM    DATA     BYTE      P1IEN
      000000EBH   SFRSYM    DATA     BYTE      P2IEN
      000000B6H   SFRSYM    DATA     WORD      ADCDR
      000000B3H   SFRSYM    DATA     BYTE      XTHCTR
      00000082H   SFRSYM    DATA     BYTE      DPL
      00000099H   SFRSYM    DATA     BYTE      S0BUF
      0000009CH   SFRSYM    DATA     BYTE      S1BUF
      000000F9H   SFRSYM    DATA     BYTE      P0OEN
      000000D9H   SFRSYM    DATA     BYTE      SYSDIV
      00000098H   SFRSYM    DATA     BYTE      S0CON
      000000FAH   SFRSYM    DATA     BYTE      P1OEN
      000000A3H   SFRSYM    DATA     BYTE      OINTUS
      000000BEH   SFRSYM    DATA     BYTE      RCHTRIMH
      000000F8H.0 SFRSYM    DATA     BIT       SYSSEL
      0000009BH   SFRSYM    DATA     BYTE      S1CON
      000000FBH   SFRSYM    DATA     BYTE      P2OEN
      000000BDH   SFRSYM    DATA     BYTE      LDOTRIMH
      000000ABH   SFRSYM    DATA     BYTE      T2CON
      00000092H   SFRSYM    DATA     BYTE      DPS
      000000BFH   SFRSYM    DATA     BYTE      RCHTRIML
      000000D3H   SFRSYM    DATA     BYTE      ODATA
      00000091H   SFRSYM    DATA     BYTE      LDOTRIML
LX51 LINKER/LOCATER V4.66.97.0                                                        03/02/2021  16:11:39  PAGE 33


      000000E1H   SFRSYM    DATA     BYTE      P0IRQ
      000000B8H.1 SFRSYM    DATA     BIT       SPIINTEN
      000000E2H   SFRSYM    DATA     BYTE      P1IRQ
      000000E3H   SFRSYM    DATA     BYTE      P2IRQ
      000000D2H   SFRSYM    DATA     BYTE      OADRH
      000000F0H.0 SFRSYM    DATA     BIT       B0
      000000F0H.1 SFRSYM    DATA     BIT       B1
      000000F0H.2 SFRSYM    DATA     BIT       B2
      000000D1H   SFRSYM    DATA     BYTE      OADRL
      000000F0H.3 SFRSYM    DATA     BIT       B3
      000000F0H.4 SFRSYM    DATA     BIT       B4
      000000D0H.5 SFRSYM    DATA     BIT       F0
      000000F0H.5 SFRSYM    DATA     BIT       B5
      000000D0H.1 SFRSYM    DATA     BIT       F1
      000000AFH   SFRSYM    DATA     BYTE      REMAP
      000000F0H.6 SFRSYM    DATA     BIT       B6
      000000E0H.0 SFRSYM    DATA     BIT       ACC0
      000000A1H   SFRSYM    DATA     BYTE      OUS
      000000C8H.6 SFRSYM    DATA     BIT       PWM0S
      000000F0H.7 SFRSYM    DATA     BIT       B7
      000000E0H.1 SFRSYM    DATA     BIT       ACC1
      000000F8H.4 SFRSYM    DATA     BIT       XCLKF
      000000E0H.2 SFRSYM    DATA     BIT       ACC2
      0000008EH   SFRSYM    DATA     BYTE      PDSEL
      000000E0H.3 SFRSYM    DATA     BIT       ACC3
      000000D0H   SFRSYM    DATA     BYTE      PSW
      000000E0H.4 SFRSYM    DATA     BIT       ACC4
      00000098H.2 SFRSYM    DATA     BIT       RB80
      000000E0H.5 SFRSYM    DATA     BIT       ACC5
      000000FDH   SFRSYM    DATA     BYTE      ADCVREF
      000000E0H.6 SFRSYM    DATA     BIT       ACC6

      01000C15H   BLOCK     CODE     ---       LVL=0
      01000C15H   LINE      CODE     ---       #29
      01000C15H   LINE      CODE     ---       #30
      01000C15H   LINE      CODE     ---       #31
      01000C2DH   LINE      CODE     ---       #32
      01000C32H   LINE      CODE     ---       #33
      ---         BLOCKEND  ---      ---       LVL=0

      01000C80H   BLOCK     CODE     ---       LVL=0
      01000C80H   LINE      CODE     ---       #40
      01000C80H   LINE      CODE     ---       #41
      01000C80H   LINE      CODE     ---       #42
      01000C85H   LINE      CODE     ---       #43
      ---         BLOCKEND  ---      ---       LVL=0

      01000BF4H   BLOCK     CODE     ---       LVL=0
      01000BF4H   LINE      CODE     ---       #51
      01000BF4H   LINE      CODE     ---       #52
      01000BF4H   LINE      CODE     ---       #53
      01000BF8H   LINE      CODE     ---       #54
      01000C01H   LINE      CODE     ---       #55
      ---         BLOCKEND  ---      ---       LVL=0

      01000C77H   BLOCK     CODE     ---       LVL=0
      01000C77H   LINE      CODE     ---       #112
      01000C77H   LINE      CODE     ---       #113
      01000C77H   LINE      CODE     ---       #114
      ---         BLOCKEND  ---      ---       LVL=0

      01000B75H   BLOCK     CODE     ---       LVL=0
      01000B75H   LINE      CODE     ---       #124
      01000B75H   LINE      CODE     ---       #125
      01000B75H   LINE      CODE     ---       #126
LX51 LINKER/LOCATER V4.66.97.0                                                        03/02/2021  16:11:39  PAGE 34


      01000B7EH   LINE      CODE     ---       #128
      01000B83H   LINE      CODE     ---       #129
      01000B8AH   LINE      CODE     ---       #130
      01000B91H   LINE      CODE     ---       #131
      01000B98H   LINE      CODE     ---       #132
      ---         BLOCKEND  ---      ---       LVL=0

      01000C33H   BLOCK     CODE     ---       LVL=0
      01000C33H   LINE      CODE     ---       #142
      01000C33H   LINE      CODE     ---       #143
      01000C33H   LINE      CODE     ---       #144
      01000C46H   LINE      CODE     ---       #148
      01000C49H   LINE      CODE     ---       #150
      01000C49H   LINE      CODE     ---       #151
      01000C49H   LINE      CODE     ---       #153
      ---         BLOCKEND  ---      ---       LVL=0

      ---         MODULE    ---      ---       MAIN
      01000C6CH   PUBLIC    CODE     ---       main
      00000098H.3 SFRSYM    DATA     BIT       TB80
      000000EDH   SFRSYM    DATA     BYTE      ADCCONT
      000000E0H.7 SFRSYM    DATA     BIT       ACC7
      00000080H   SFRSYM    DATA     BYTE      P0
      00000090H   SFRSYM    DATA     BYTE      P1
      000000A0H   SFRSYM    DATA     BYTE      P2
      00000098H.5 SFRSYM    DATA     BIT       SM20
      000000B2H   SFRSYM    DATA     BYTE      ESTCR
      000000B1H   SFRSYM    DATA     BYTE      CLKST
      000000D0H.6 SFRSYM    DATA     BIT       AC
      00000094H   SFRSYM    DATA     BYTE      PAGESEL
      000000D8H.3 SFRSYM    DATA     BIT       ERSTF
      000000E6H   SFRSYM    DATA     BYTE      PRESET0
      000000D4H   SFRSYM    DATA     BYTE      OCTRL
      000000A8H.7 SFRSYM    DATA     BIT       EA
      0000008FH   SFRSYM    DATA     BYTE      POREN
      000000C8H   SFRSYM    DATA     BYTE      PWM0CON
      000000E7H   SFRSYM    DATA     BYTE      PRESET1
      000000C9H   SFRSYM    DATA     BYTE      PWM1CON
      00000086H   SFRSYM    DATA     BYTE      BEEPCTR
      000000CAH   SFRSYM    DATA     BYTE      PWM2CON
      000000F8H.6 SFRSYM    DATA     BIT       RC32KF
      000000A8H   SFRSYM    DATA     BYTE      IEN0
      000000A7H   SFRSYM    DATA     BYTE      OPSET
      000000B8H   SFRSYM    DATA     BYTE      IEN1
      000000A8H.6 SFRSYM    DATA     BIT       EADC
      00000085H   SFRSYM    DATA     BYTE      DPH1
      000000B6H   SFRSYM    DATA     BYTE      ADCDR0
      000000F8H.5 SFRSYM    DATA     BIT       RC16MF
      000000B7H   SFRSYM    DATA     BYTE      ADCDR1
      00000084H   SFRSYM    DATA     BYTE      DPL1
      000000D6H   SFRSYM    DATA     BYTE      P0OD
      000000DBH   SFRSYM    DATA     BYTE      P1OD
      000000D5H   SFRSYM    DATA     BYTE      P0PD
      00000098H.4 SFRSYM    DATA     BIT       REN0
      000000ECH   SFRSYM    DATA     BYTE      P2OD
      000000DAH   SFRSYM    DATA     BYTE      P1PD
      000000E4H   SFRSYM    DATA     BYTE      P2PD
      000000D7H   SFRSYM    DATA     BYTE      P0CS
      00000097H   SFRSYM    DATA     BYTE      P0DR
      0000009EH   SFRSYM    DATA     BYTE      EUARTEN
      000000DCH   SFRSYM    DATA     BYTE      P1CS
      000000E5H   SFRSYM    DATA     BYTE      P1DR
      000000F4H   SFRSYM    DATA     BYTE      P2CS
      000000FCH   SFRSYM    DATA     BYTE      P2DR
      000000D0H.7 SFRSYM    DATA     BIT       CY
LX51 LINKER/LOCATER V4.66.97.0                                                        03/02/2021  16:11:39  PAGE 35


      000000D8H.0 SFRSYM    DATA     BIT       WDT0
      0000009FH   SFRSYM    DATA     BYTE      RCLTRIM
      000000D8H.1 SFRSYM    DATA     BIT       WDT1
      000000D8H.2 SFRSYM    DATA     BIT       WDT2
      00000081H   SFRSYM    DATA     BYTE      SP
      000000F1H   SFRSYM    DATA     BYTE      P0PU
      000000F2H   SFRSYM    DATA     BYTE      P1PU
      000000D1H   SFRSYM    DATA     WORD      OADR
      000000F3H   SFRSYM    DATA     BYTE      P2PU
      00000095H   SFRSYM    DATA     BYTE      D_PAGESEL
      00000093H   SFRSYM    DATA     BYTE      ADCIER
      000000D8H.6 SFRSYM    DATA     BIT       WDEN
      000000BAH   SFRSYM    DATA     BYTE      S0RELH
      00000080H.0 SFRSYM    DATA     BIT       P00
      000000D8H.7 SFRSYM    DATA     BIT       WDOF
      000000BBH   SFRSYM    DATA     BYTE      S1RELH
      00000090H.0 SFRSYM    DATA     BIT       P10
      00000080H.1 SFRSYM    DATA     BIT       P01
      00000087H   SFRSYM    DATA     BYTE      PCON
      000000C4H   SFRSYM    DATA     BYTE      PWM0DH
      000000A0H.0 SFRSYM    DATA     BIT       P20
      00000090H.1 SFRSYM    DATA     BIT       P11
      00000080H.2 SFRSYM    DATA     BIT       P02
      00000088H.0 SFRSYM    DATA     BIT       T0CLKS
      000000C6H   SFRSYM    DATA     BYTE      PWM1DH
      00000090H.2 SFRSYM    DATA     BIT       P12
      00000080H.3 SFRSYM    DATA     BIT       P03
      00000088H.4 SFRSYM    DATA     BIT       T1CLKS
      000000C7H   SFRSYM    DATA     BYTE      PWM2DH
      000000C8H.2 SFRSYM    DATA     BIT       PWM0IE
      000000AAH   SFRSYM    DATA     BYTE      S0RELL
      000000A0H.2 SFRSYM    DATA     BIT       P22
      00000090H.3 SFRSYM    DATA     BIT       P13
      00000080H.4 SFRSYM    DATA     BIT       P04
      00000089H   SFRSYM    DATA     BYTE      TMOD
      00000088H   SFRSYM    DATA     BYTE      TCON
      000000C8H.1 SFRSYM    DATA     BIT       PWM0IF
      0000009DH   SFRSYM    DATA     BYTE      S1RELL
      000000A0H.3 SFRSYM    DATA     BIT       P23
      00000090H.4 SFRSYM    DATA     BIT       P14
      000000C3H   SFRSYM    DATA     BYTE      PWM0DL
      00000090H.5 SFRSYM    DATA     BIT       P15
      000000A6H   SFRSYM    DATA     BYTE      OSTATUS
      000000C5H   SFRSYM    DATA     BYTE      PWM1DL
      000000A0H.5 SFRSYM    DATA     BIT       P25
      000000D8H.4 SFRSYM    DATA     BIT       PORF
      000000D8H   SFRSYM    DATA     BYTE      RSTSTAT
      000000CFH   SFRSYM    DATA     BYTE      PWM2DL
      000000A0H.6 SFRSYM    DATA     BIT       P26
      000000C8H.7 SFRSYM    DATA     BIT       PWM0EN
      000000A0H.7 SFRSYM    DATA     BIT       P27
      000000A8H.5 SFRSYM    DATA     BIT       EPWM
      000000D8H.5 SFRSYM    DATA     BIT       LVRF
      000000F8H   SFRSYM    DATA     BYTE      CLKCON
      000000CCH   SFRSYM    DATA     BYTE      PWM0PH
      000000CEH   SFRSYM    DATA     BYTE      PWM1PH
      000000C2H   SFRSYM    DATA     BYTE      PWM2PH
      000000F0H   SFRSYM    DATA     BYTE      B
      000000EEH   SFRSYM    DATA     BYTE      RCHDIV
      000000CBH   SFRSYM    DATA     BYTE      PWM0PL
      000000CDH   SFRSYM    DATA     BYTE      PWM1PL
      000000C1H   SFRSYM    DATA     BYTE      PWM2PL
      000000F7H   SFRSYM    DATA     BYTE      ADCSPW
      000000F8H.1 SFRSYM    DATA     BIT       XCLKEN
      000000E0H   SFRSYM    DATA     BYTE      ACC
LX51 LINKER/LOCATER V4.66.97.0                                                        03/02/2021  16:11:39  PAGE 36


      000000DDH   SFRSYM    DATA     BYTE      LVDCON
      000000A8H.4 SFRSYM    DATA     BIT       ES0
      000000A9H   SFRSYM    DATA     BYTE      IP0
      000000A8H.1 SFRSYM    DATA     BIT       ET0
      000000A8H.2 SFRSYM    DATA     BIT       ES1
      00000088H.3 SFRSYM    DATA     BIT       TF0
      000000F6H   SFRSYM    DATA     BYTE      ADCCSTAT
      000000B9H   SFRSYM    DATA     BYTE      IP1
      000000A8H.3 SFRSYM    DATA     BIT       ET1
      00000088H.7 SFRSYM    DATA     BIT       TF1
      00000098H.0 SFRSYM    DATA     BIT       RI0
      0000008CH   SFRSYM    DATA     BYTE      TH0
      000000C8H.0 SFRSYM    DATA     BIT       PWM0SS
      0000008DH   SFRSYM    DATA     BYTE      TH1
      00000098H.1 SFRSYM    DATA     BIT       TI0
      000000A8H.0 SFRSYM    DATA     BIT       EX0
      000000D0H.0 SFRSYM    DATA     BIT       P
      000000B8H.3 SFRSYM    DATA     BIT       EFCINTEN
      000000A2H   SFRSYM    DATA     BYTE      OINTEN
      0000008AH   SFRSYM    DATA     BYTE      TL0
      00000098H.7 SFRSYM    DATA     BIT       SM0
      0000008BH   SFRSYM    DATA     BYTE      TL1
      00000098H.6 SFRSYM    DATA     BIT       SM1
      000000FEH   SFRSYM    DATA     BYTE      ADCCDR0
      000000FFH   SFRSYM    DATA     BYTE      ADCCDR1
      000000D0H.3 SFRSYM    DATA     BIT       RS0
      00000088H.1 SFRSYM    DATA     BIT       TR0
      000000ACH   SFRSYM    DATA     BYTE      ADCGCR0
      000000D0H.4 SFRSYM    DATA     BIT       RS1
      00000088H.5 SFRSYM    DATA     BIT       TR1
      000000ADH   SFRSYM    DATA     BYTE      ADCGCR1
      000000B4H   SFRSYM    DATA     BYTE      ADCGCR2
      000000B5H   SFRSYM    DATA     BYTE      ADCGCR3
      000000F8H.3 SFRSYM    DATA     BIT       RC32KEN
      000000DEH   SFRSYM    DATA     BYTE      PCLK0
      000000DFH   SFRSYM    DATA     BYTE      PCLK1
      00000083H   SFRSYM    DATA     BYTE      DPH
      000000E9H   SFRSYM    DATA     BYTE      P0IEN
      000000F5H   SFRSYM    DATA     BYTE      ADCHL
      000000F8H.2 SFRSYM    DATA     BIT       RC16MEN
      000000EAH   SFRSYM    DATA     BYTE      P1IEN
      000000EBH   SFRSYM    DATA     BYTE      P2IEN
      000000B6H   SFRSYM    DATA     WORD      ADCDR
      000000B3H   SFRSYM    DATA     BYTE      XTHCTR
      00000082H   SFRSYM    DATA     BYTE      DPL
      00000099H   SFRSYM    DATA     BYTE      S0BUF
      0000009CH   SFRSYM    DATA     BYTE      S1BUF
      000000F9H   SFRSYM    DATA     BYTE      P0OEN
      000000D9H   SFRSYM    DATA     BYTE      SYSDIV
      00000098H   SFRSYM    DATA     BYTE      S0CON
      000000FAH   SFRSYM    DATA     BYTE      P1OEN
      000000A3H   SFRSYM    DATA     BYTE      OINTUS
      000000BEH   SFRSYM    DATA     BYTE      RCHTRIMH
      000000F8H.0 SFRSYM    DATA     BIT       SYSSEL
      0000009BH   SFRSYM    DATA     BYTE      S1CON
      000000FBH   SFRSYM    DATA     BYTE      P2OEN
      000000BDH   SFRSYM    DATA     BYTE      LDOTRIMH
      000000ABH   SFRSYM    DATA     BYTE      T2CON
      00000092H   SFRSYM    DATA     BYTE      DPS
      000000BFH   SFRSYM    DATA     BYTE      RCHTRIML
      000000D3H   SFRSYM    DATA     BYTE      ODATA
      00000091H   SFRSYM    DATA     BYTE      LDOTRIML
      000000E1H   SFRSYM    DATA     BYTE      P0IRQ
      000000B8H.1 SFRSYM    DATA     BIT       SPIINTEN
      000000E2H   SFRSYM    DATA     BYTE      P1IRQ
LX51 LINKER/LOCATER V4.66.97.0                                                        03/02/2021  16:11:39  PAGE 37


      000000E3H   SFRSYM    DATA     BYTE      P2IRQ
      000000D2H   SFRSYM    DATA     BYTE      OADRH
      000000F0H.0 SFRSYM    DATA     BIT       B0
      000000F0H.1 SFRSYM    DATA     BIT       B1
      000000F0H.2 SFRSYM    DATA     BIT       B2
      000000D1H   SFRSYM    DATA     BYTE      OADRL
      000000F0H.3 SFRSYM    DATA     BIT       B3
      000000F0H.4 SFRSYM    DATA     BIT       B4
      000000D0H.5 SFRSYM    DATA     BIT       F0
      000000F0H.5 SFRSYM    DATA     BIT       B5
      000000D0H.1 SFRSYM    DATA     BIT       F1
      000000AFH   SFRSYM    DATA     BYTE      REMAP
      000000F0H.6 SFRSYM    DATA     BIT       B6
      000000E0H.0 SFRSYM    DATA     BIT       ACC0
      000000A1H   SFRSYM    DATA     BYTE      OUS
      000000C8H.6 SFRSYM    DATA     BIT       PWM0S
      000000F0H.7 SFRSYM    DATA     BIT       B7
      000000E0H.1 SFRSYM    DATA     BIT       ACC1
      000000F8H.4 SFRSYM    DATA     BIT       XCLKF
      000000E0H.2 SFRSYM    DATA     BIT       ACC2
      0000008EH   SFRSYM    DATA     BYTE      PDSEL
      000000E0H.3 SFRSYM    DATA     BIT       ACC3
      000000D0H   SFRSYM    DATA     BYTE      PSW
      000000E0H.4 SFRSYM    DATA     BIT       ACC4
      00000098H.2 SFRSYM    DATA     BIT       RB80
      000000E0H.5 SFRSYM    DATA     BIT       ACC5
      000000FDH   SFRSYM    DATA     BYTE      ADCVREF
      000000E0H.6 SFRSYM    DATA     BIT       ACC6

      01000C6CH   BLOCK     CODE     ---       LVL=0
      01000C6CH   LINE      CODE     ---       #15
      01000C6CH   LINE      CODE     ---       #16
      01000C6CH   LINE      CODE     ---       #17
      01000C6FH   LINE      CODE     ---       #19
      01000C72H   LINE      CODE     ---       #21
      01000C75H   LINE      CODE     ---       #23
      01000C75H   LINE      CODE     ---       #24
      01000C75H   LINE      CODE     ---       #26
      ---         BLOCKEND  ---      ---       LVL=0

      ---         MODULE    ---      ---       ?C_INIT
      01000713H   PUBLIC    CODE     ---       ?C_START

      ---         MODULE    ---      ---       ?C?CLDPTR
      01000381H   PUBLIC    CODE     ---       ?C?CLDPTR

      ---         MODULE    ---      ---       ?C?CLDOPTR
      0100039AH   PUBLIC    CODE     ---       ?C?CLDOPTR

      ---         MODULE    ---      ---       ?C?LADD
      010003C7H   PUBLIC    CODE     ---       ?C?LADD

      ---         MODULE    ---      ---       ?C?LMUL
      010003D4H   PUBLIC    CODE     ---       ?C?LMUL

      ---         MODULE    ---      ---       ?C?ULDIV
      0100045FH   PUBLIC    CODE     ---       ?C?ULDIV

      ---         MODULE    ---      ---       ?C?ULCMP
      010004F1H   PUBLIC    CODE     ---       ?C?ULCMP

      ---         MODULE    ---      ---       ?C?ULSHR
      01000502H   PUBLIC    CODE     ---       ?C?ULSHR

      ---         MODULE    ---      ---       ?C?LLDOPTR
LX51 LINKER/LOCATER V4.66.97.0                                                        03/02/2021  16:11:39  PAGE 38


      01000515H   PUBLIC    CODE     ---       ?C?LLDOPTR

      ---         MODULE    ---      ---       ?C?LLDPDATA
      01000545H   PUBLIC    CODE     ---       ?C?LLDPDATA

      ---         MODULE    ---      ---       ?C?LLDPDATA0
      01000551H   PUBLIC    CODE     ---       ?C?LLDPDATA0

      ---         MODULE    ---      ---       ?C?LLDIPDATA
      01000567H   PUBLIC    CODE     ---       ?C?LLDIPDATA
      0100055EH   PUBLIC    CODE     ---       ?C?LLDIPDATA1
      01000560H   PUBLIC    CODE     ---       ?C?LLDIPDATA8

      ---         MODULE    ---      ---       ?C?LSTPDATA
      0100057EH   PUBLIC    CODE     ---       ?C?LSTPDATA

      ---         MODULE    ---      ---       ?C?LSTKPDATA
      0100058AH   PUBLIC    CODE     ---       ?C?LSTKPDATA

      ---         MODULE    ---      ---       ?C?PLDPDATA
      010005A3H   PUBLIC    CODE     ---       ?C?PLDPDATA

      ---         MODULE    ---      ---       ?C?PLDIPDATA
      010005ACH   PUBLIC    CODE     ---       ?C?PLDIPDATA

      ---         MODULE    ---      ---       ?C?PSTPDATA
      010005BCH   PUBLIC    CODE     ---       ?C?PSTPDATA

      ---         MODULE    ---      ---       ?C?ICALL
      010005C5H   PUBLIC    CODE     ---       ?C?ICALL
      010005C9H   PUBLIC    CODE     ---       ?C?ICALL2

      ---         MODULE    ---      ---       PRINTF
      0200008DH   PUBLIC    PDATA    ---       ?_PRINTF517?BYTE
      0200008DH   PUBLIC    PDATA    ---       ?_PRINTF?BYTE
      0200008DH   PUBLIC    PDATA    ---       ?_SPRINTF517?BYTE
      0200008DH   PUBLIC    PDATA    ---       ?_SPRINTF?BYTE
      01000088H   PUBLIC    CODE     ---       _PRINTF
      01000088H   PUBLIC    CODE     ---       _PRINTF517
      01000082H   PUBLIC    CODE     ---       _SPRINTF
      01000082H   PUBLIC    CODE     ---       _SPRINTF517

      ---         MODULE    ---      ---       ?C?DPSEL
      00000092H   PUBLIC    DATA     ---       ?C?DPSEL

      ---         MODULE    ---      ---       ?C?CSTPTR
      010005CBH   PUBLIC    CODE     ---       ?C?CSTPTR

      ---         MODULE    ---      ---       ?C?LLDIDATA
      010005DDH   PUBLIC    CODE     ---       ?C?LLDIDATA

      ---         MODULE    ---      ---       ?C?LLDXDATA
      010005E9H   PUBLIC    CODE     ---       ?C?LLDXDATA

      ---         MODULE    ---      ---       ?C?LLDCODE
      010005F5H   PUBLIC    CODE     ---       ?C?LLDCODE

      ---         MODULE    ---      ---       ?C?CCASE
      01000605H   PUBLIC    CODE     ---       ?C?CCASE

Program Size: data=15.1 xdata=169 const=133 code=3214
LX51 RUN COMPLETE.  0 WARNING(S),  0 ERROR(S)
