diff --git a/CA51F5.BAT b/CA51F5.BAT index 6728682..f10bed7 100644 --- a/CA51F5.BAT +++ b/CA51F5.BAT @@ -1,17 +1,17 @@ -SET C51INC=D:\Program Files\Keil_v5\C51\Inc;D:\Program Files\Keil_v5\C51\Inc\Cast -SET C51LIB=D:\Program Files\Keil_v5\C51\Lib +SET C51INC=C:\keil5\C51\Inc;C:\keil5\C51\Inc\Cast +SET C51LIB=C:\keil5\C51\Lib SET CPU_TYPE=R8051XC2 SET CPU_VENDOR=CAST, Inc. SET UV2_TARGET=CA51F5 SET CPU_XTAL=0x016E3600 -"D:\Program Files\Keil_v5\C51\BIN\C51.EXE" @".\hex\main.__i" -"D:\Program Files\Keil_v5\C51\BIN\C51.EXE" @".\hex\delay.__i" -"D:\Program Files\Keil_v5\C51\BIN\C51.EXE" @".\hex\SYSTEM~1.__I" -"D:\Program Files\Keil_v5\C51\BIN\C51.EXE" @".\hex\uart.__i" -"D:\Program Files\Keil_v5\C51\BIN\C51.EXE" @".\hex\INTERR~1.__I" -"D:\Program Files\Keil_v5\C51\BIN\C51.EXE" @".\hex\rf_send.__i" -"D:\Program Files\Keil_v5\C51\BIN\C51.EXE" @".\hex\debug.__i" -"D:\Program Files\Keil_v5\C51\BIN\C51.EXE" @".\hex\ts_api.__i" -"D:\Program Files\Keil_v5\C51\BIN\A51.EXE" @".\hex\STARTUP._ia" -"D:\Program Files\Keil_v5\C51\BIN\LX51.EXE" @".\hex\CA51FX~1.LNP" -"D:\Program Files\Keil_v5\C51\BIN\OHX51.EXE" ".\hex\ca51fx_onoff" HEX +"C:\keil5\C51\BIN\C51.EXE" @".\hex\main.__i" +"C:\keil5\C51\BIN\C51.EXE" @".\hex\delay.__i" +"C:\keil5\C51\BIN\C51.EXE" @".\hex\SYSTEM~1.__I" +"C:\keil5\C51\BIN\C51.EXE" @".\hex\uart.__i" +"C:\keil5\C51\BIN\C51.EXE" @".\hex\INTERR~1.__I" +"C:\keil5\C51\BIN\C51.EXE" @".\hex\rf_send.__i" +"C:\keil5\C51\BIN\C51.EXE" @".\hex\debug.__i" +"C:\keil5\C51\BIN\C51.EXE" @".\hex\ts_api.__i" +"C:\keil5\C51\BIN\A51.EXE" @".\hex\STARTUP._ia" +"C:\keil5\C51\BIN\LX51.EXE" @".\hex\RE51_R~1.LNP" +"C:\keil5\C51\BIN\OHX51.EXE" ".\hex\RE51_RGB_8ey_touch_f551s3_0014b5eb _v2" HEX diff --git a/CA51F5_Touch.uvgui.31158 b/CA51F5_Touch.uvgui.31158 new file mode 100644 index 0000000..55d5239 --- /dev/null +++ b/CA51F5_Touch.uvgui.31158 @@ -0,0 +1,1977 @@ + + + + -6.1 + +
### uVision Project, (C) Keil Software
+ + + + + + + + + + 38003 + Registers + 140 90 + + + 346 + Code Coverage + 1010 160 + + + 204 + Performance Analyzer + 1170 + + + + + + 35141 + Event Statistics + + 200 50 700 + + + 1506 + Symbols + + 80 80 80 + + + 1936 + Watch 1 + + 200 133 133 + + + 1937 + Watch 2 + + 200 133 133 + + + 1935 + Call Stack + Locals + + 200 133 133 + + + 2506 + Trace Data + + 75 135 130 95 70 230 200 150 + + + 466 + Source Browser + 500 + 300 + + + + + + + + 1 + 1 + 0 + 0 + -1 + + + + + + + 44 + 0 + 1 + + -1 + -1 + + + -1 + -1 + + + 72 + 2161 + 3576 + 961 + + + + 0 + + 2200 + 0100000004000000010000000100000001000000010000000000000002000000000000000100000001000000000000002800000028000000010000000C000000000000000100000080433A5C55736572735C33313135385C4465736B746F705CD2A3BFD8B3CCD0F2D0DEB8C45CB3A4BBACCCF55CB3A4BBACCCF55F434135314635353153335F524535315F5247425F323032355F31315F32325C4341353146355F546F7563685F44656D6F50726F6A5F76322E332D3433334D5F32303232303431395C6D61696E2E6300000000066D61696E2E6300000000C5D4F200FFFFFFFF9C433A5C55736572735C33313135385C4465736B746F705CD2A3BFD8B3CCD0F2D0DEB8C45CB3A4BBACCCF55CB3A4BBACCCF55F434135314635353153335F524535315F5247425F323032355F31315F32325C4341353146355F546F7563685F44656D6F50726F6A5F76322E332D3433334D5F32303232303431395C54535F4C69625C496E636C756465735C74735F636F6E66696775726174696F6E2E68000000001274735F636F6E66696775726174696F6E2E6800000000FFDC7800FFFFFFFF85433A5C55736572735C33313135385C4465736B746F705CD2A3BFD8B3CCD0F2D0DEB8C45CB3A4BBACCCF55CB3A4BBACCCF55F434135314635353153335F524535315F5247425F323032355F31315F32325C4341353146355F546F7563685F44656D6F50726F6A5F76322E332D3433334D5F32303232303431395C696E746572727570742E63000000000B696E746572727570742E6300000000BECEA100FFFFFFFF90433A5C55736572735C33313135385C4465736B746F705CD2A3BFD8B3CCD0F2D0DEB8C45CB3A4BBACCCF55CB3A4BBACCCF55F434135314635353153335F524535315F5247425F323032355F31315F32325C4341353146355F546F7563685F44656D6F50726F6A5F76322E332D3433334D5F32303232303431395C4C6962726172795C536F75726365735C756172742E630000000006756172742E6300000000F0A0A100FFFFFFFF91433A5C55736572735C33313135385C4465736B746F705CD2A3BFD8B3CCD0F2D0DEB8C45CB3A4BBACCCF55CB3A4BBACCCF55F434135314635353153335F524535315F5247425F323032355F31315F32325C4341353146355F546F7563685F44656D6F50726F6A5F76322E332D3433334D5F32303232303431395C4C6962726172795C696E636C756465735C756172742E680000000006756172742E6800000000BCA8E100FFFFFFFF89433A5C55736572735C33313135385C4465736B746F705CD2A3BFD8B3CCD0F2D0DEB8C45CB3A4BBACCCF55CB3A4BBACCCF55F434135314635353153335F524535315F5247425F323032355F31315F32325C4341353146355F546F7563685F44656D6F50726F6A5F76322E332D3433334D5F32303232303431395C6361353166355F636F6E6669672E68000000000F6361353166355F636F6E6669672E68000000009CC1B600FFFFFFFF91433A5C55736572735C33313135385C4465736B746F705CD2A3BFD8B3CCD0F2D0DEB8C45CB3A4BBACCCF55CB3A4BBACCCF55F434135314635353153335F524535315F5247425F323032355F31315F32325C4341353146355F546F7563685F44656D6F50726F6A5F76322E332D3433334D5F32303232303431395C54535F4C69625C536F75726365735C74735F6170692E63000000000874735F6170692E6300000000F7B88600FFFFFFFF83433A5C55736572735C33313135385C4465736B746F705CD2A3BFD8B3CCD0F2D0DEB8C45CB3A4BBACCCF55CB3A4BBACCCF55F434135314635353153335F524535315F5247425F323032355F31315F32325C4341353146355F546F7563685F44656D6F50726F6A5F76322E332D3433334D5F32303232303431395C72665F73656E642E63000000000972665F73656E642E6300000000D9ADC200FFFFFFFF91433A5C55736572735C33313135385C4465736B746F705CD2A3BFD8B3CCD0F2D0DEB8C45CB3A4BBACCCF55CB3A4BBACCCF55F434135314635353153335F524535315F5247425F323032355F31315F32325C4341353146355F546F7563685F44656D6F50726F6A5F76322E332D3433334D5F32303232303431395C4C6962726172795C536F75726365735C64656C61792E63000000000764656C61792E6300000000A5C2D700FFFFFFFF99433A5C55736572735C33313135385C4465736B746F705CD2A3BFD8B3CCD0F2D0DEB8C45CB3A4BBACCCF55CB3A4BBACCCF55F434135314635353153335F524535315F5247425F323032355F31315F32325C4341353146355F546F7563685F44656D6F50726F6A5F76322E332D3433334D5F32303232303431395C4C6962726172795C496E636C756465735C73797374656D5F636C6F636B2E68000000000E73797374656D5F636C6F636B2E6800000000B3A6BE00FFFFFFFF83433A5C55736572735C33313135385C4465736B746F705CD2A3BFD8B3CCD0F2D0DEB8C45CB3A4BBACCCF55CB3A4BBACCCF55F434135314635353153335F524535315F5247425F323032355F31315F32325C4341353146355F546F7563685F44656D6F50726F6A5F76322E332D3433334D5F32303232303431395C72665F73656E642E68000000000972665F73656E642E6800000000EAD6A300FFFFFFFF8F433A5C55736572735C33313135385C4465736B746F705CD2A3BFD8B3CCD0F2D0DEB8C45CB3A4BBACCCF55CB3A4BBACCCF55F434135314635353153335F524535315F5247425F323032355F31315F32325C4341353146355F546F7563685F44656D6F50726F6A5F76322E332D3433334D5F32303232303431395C696E636C756465735C636135316635787366722E68000000000C636135316635787366722E6800000000F6FA7D00FFFFFFFF0100000010000000C5D4F200FFDC7800BECEA100F0A0A100BCA8E1009CC1B600F7B88600D9ADC200A5C2D700B3A6BE00EAD6A300F6FA7D00B5E99D005FC3CF00C1838300CACAD5000100000000000000020000006D090000B6000000F00D0000F5020000 + + + + 0 + Build + + -1 + -1 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + F40000004F00000090050000DD000000 + + + 16 + 7408000066000000100D0000F4000000 + + + + 1005 + 1005 + 1 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 0300000066000000ED00000075020000 + + + 16 + BC07000053000000AC0800001C010000 + + + + 109 + 109 + 1 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 0300000066000000ED00000075020000 + + + 16 + BC07000053000000D80800008F020000 + + + + 1465 + 1465 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 030000002C0200008D0500009E020000 + + + 16 + BC07000053000000840A0000E1000000 + + + + 1466 + 1466 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 030000002C0200008D0500009E020000 + + + 16 + BC07000053000000840A0000E1000000 + + + + 1467 + 1467 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 030000002C0200008D0500009E020000 + + + 16 + BC07000053000000840A0000E1000000 + + + + 1468 + 1468 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 030000002C0200008D0500009E020000 + + + 16 + BC07000053000000840A0000E1000000 + + + + 1506 + 1506 + 0 + 0 + 0 + 0 + 32767 + 0 + 16384 + 0 + + 16 + A3040000660000008D0500000C020000 + + + 16 + BC07000053000000AC0800001C010000 + + + + 1913 + 1913 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + F7000000660000008D050000C4000000 + + + 16 + BC07000053000000840A0000E1000000 + + + + 1935 + 1935 + 0 + 0 + 0 + 0 + 32767 + 0 + 32768 + 0 + + 16 + 030000002C0200008D0500009E020000 + + + 16 + BC07000053000000AC0800001C010000 + + + + 1936 + 1936 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 030000002C0200008D0500009E020000 + + + 16 + BC07000053000000AC0800001C010000 + + + + 1937 + 1937 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 030000002C0200008D0500009E020000 + + + 16 + BC07000053000000AC0800001C010000 + + + + 1939 + 1939 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 030000002C0200008D0500009E020000 + + + 16 + BC07000053000000840A0000E1000000 + + + + 1940 + 1940 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 030000002C0200008D0500009E020000 + + + 16 + BC07000053000000840A0000E1000000 + + + + 1941 + 1941 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 030000002C0200008D0500009E020000 + + + 16 + BC07000053000000840A0000E1000000 + + + + 1942 + 1942 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 030000002C0200008D0500009E020000 + + + 16 + BC07000053000000840A0000E1000000 + + + + 195 + 195 + 1 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 0300000066000000ED00000075020000 + + + 16 + BC07000053000000D80800008F020000 + + + + 196 + 196 + 1 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 0300000066000000ED00000075020000 + + + 16 + BC07000053000000D80800008F020000 + + + + 197 + 197 + 1 + 0 + 0 + 0 + 32767 + 0 + 32768 + 0 + + 16 + 00000000A6020000770500003F030000 + + + 16 + BC07000053000000840A0000E1000000 + + + + 198 + 198 + 0 + 0 + 0 + 0 + 32767 + 0 + 32768 + 0 + + 16 + 000000001502000090050000B7020000 + + + 16 + BC07000053000000840A0000E1000000 + + + + 199 + 199 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 03000000A90200007D07000026030000 + + + 16 + BC07000053000000840A0000E1000000 + + + + 203 + 203 + 0 + 0 + 0 + 0 + 32767 + 0 + 8192 + 0 + + 16 + F7000000660000008D050000C4000000 + + + 16 + BC07000053000000840A0000E1000000 + + + + 204 + 204 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + F7000000660000008D050000C4000000 + + + 16 + BC07000053000000840A0000E1000000 + + + + 221 + 221 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 00000000000000000000000000000000 + + + 16 + 0A0000000A0000006E0000006E000000 + + + + 2506 + 2506 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + A3040000660000008D0500000C020000 + + + 16 + BC07000053000000AC0800001C010000 + + + + 2507 + 2507 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 030000002C0200008D0500009E020000 + + + 16 + BC07000053000000840A0000E1000000 + + + + 343 + 343 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + F7000000660000008D050000C4000000 + + + 16 + BC07000053000000840A0000E1000000 + + + + 346 + 346 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + F7000000660000008D050000C4000000 + + + 16 + BC07000053000000840A0000E1000000 + + + + 35141 + 35141 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + F7000000660000008D050000C4000000 + + + 16 + BC07000053000000AC0800001C010000 + + + + 35824 + 35824 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + F7000000660000008D050000C4000000 + + + 16 + BC07000053000000840A0000E1000000 + + + + 35885 + 35885 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + A3040000660000008D0500000C020000 + + + 16 + BC07000053000000AC0800001C010000 + + + + 35886 + 35886 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + A3040000660000008D0500000C020000 + + + 16 + BC07000053000000AC0800001C010000 + + + + 35887 + 35887 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + A3040000660000008D0500000C020000 + + + 16 + BC07000053000000AC0800001C010000 + + + + 35888 + 35888 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + A3040000660000008D0500000C020000 + + + 16 + BC07000053000000AC0800001C010000 + + + + 35889 + 35889 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + A3040000660000008D0500000C020000 + + + 16 + BC07000053000000AC0800001C010000 + + + + 35890 + 35890 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + A3040000660000008D0500000C020000 + + + 16 + BC07000053000000AC0800001C010000 + + + + 35891 + 35891 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + A3040000660000008D0500000C020000 + + + 16 + BC07000053000000AC0800001C010000 + + + + 35892 + 35892 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + A3040000660000008D0500000C020000 + + + 16 + BC07000053000000AC0800001C010000 + + + + 35893 + 35893 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + A3040000660000008D0500000C020000 + + + 16 + BC07000053000000AC0800001C010000 + + + + 35894 + 35894 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + A3040000660000008D0500000C020000 + + + 16 + BC07000053000000AC0800001C010000 + + + + 35895 + 35895 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + A3040000660000008D0500000C020000 + + + 16 + BC07000053000000AC0800001C010000 + + + + 35896 + 35896 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + A3040000660000008D0500000C020000 + + + 16 + BC07000053000000AC0800001C010000 + + + + 35897 + 35897 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + A3040000660000008D0500000C020000 + + + 16 + BC07000053000000AC0800001C010000 + + + + 35898 + 35898 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + A3040000660000008D0500000C020000 + + + 16 + BC07000053000000AC0800001C010000 + + + + 35899 + 35899 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + A3040000660000008D0500000C020000 + + + 16 + BC07000053000000AC0800001C010000 + + + + 35900 + 35900 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + A3040000660000008D0500000C020000 + + + 16 + BC07000053000000AC0800001C010000 + + + + 35901 + 35901 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + A3040000660000008D0500000C020000 + + + 16 + BC07000053000000AC0800001C010000 + + + + 35902 + 35902 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + A3040000660000008D0500000C020000 + + + 16 + BC07000053000000AC0800001C010000 + + + + 35903 + 35903 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + A3040000660000008D0500000C020000 + + + 16 + BC07000053000000AC0800001C010000 + + + + 35904 + 35904 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + A3040000660000008D0500000C020000 + + + 16 + BC07000053000000AC0800001C010000 + + + + 35905 + 35905 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + A3040000660000008D0500000C020000 + + + 16 + BC07000053000000AC0800001C010000 + + + + 38003 + 38003 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 0300000066000000ED00000014030000 + + + 16 + BC07000053000000D80800008F020000 + + + + 38007 + 38007 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 03000000A90200007D07000026030000 + + + 16 + BC07000053000000840A0000E1000000 + + + + 436 + 436 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 03000000A90200007D07000026030000 + + + 16 + BC07000053000000D80800008F020000 + + + + 437 + 437 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 030000002C0200008D0500009E020000 + + + 16 + BC07000053000000AC0800001C010000 + + + + 440 + 440 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 030000002C0200008D0500009E020000 + + + 16 + BC07000053000000AC0800001C010000 + + + + 463 + 463 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 03000000A90200007D07000026030000 + + + 16 + BC07000053000000D80800008F020000 + + + + 466 + 466 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 03000000A90200007D07000026030000 + + + 16 + BC07000053000000D80800008F020000 + + + + 470 + 470 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + F7000000660000008D050000C4000000 + + + 16 + BC07000053000000840A0000E1000000 + + + + 50000 + 50000 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + A3040000660000008D0500000C020000 + + + 16 + BC07000053000000AC0800001C010000 + + + + 50001 + 50001 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + A3040000660000008D0500000C020000 + + + 16 + BC07000053000000AC0800001C010000 + + + + 50002 + 50002 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + A3040000660000008D0500000C020000 + + + 16 + BC07000053000000AC0800001C010000 + + + + 50003 + 50003 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + A3040000660000008D0500000C020000 + + + 16 + BC07000053000000AC0800001C010000 + + + + 50004 + 50004 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + A3040000660000008D0500000C020000 + + + 16 + BC07000053000000AC0800001C010000 + + + + 50005 + 50005 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + A3040000660000008D0500000C020000 + + + 16 + BC07000053000000AC0800001C010000 + + + + 50006 + 50006 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + A3040000660000008D0500000C020000 + + + 16 + BC07000053000000AC0800001C010000 + + + + 50007 + 50007 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + A3040000660000008D0500000C020000 + + + 16 + BC07000053000000AC0800001C010000 + + + + 50008 + 50008 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + A3040000660000008D0500000C020000 + + + 16 + BC07000053000000AC0800001C010000 + + + + 50009 + 50009 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + A3040000660000008D0500000C020000 + + + 16 + BC07000053000000AC0800001C010000 + + + + 50010 + 50010 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + A3040000660000008D0500000C020000 + + + 16 + BC07000053000000AC0800001C010000 + + + + 50011 + 50011 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + A3040000660000008D0500000C020000 + + + 16 + BC07000053000000AC0800001C010000 + + + + 50012 + 50012 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + A3040000660000008D0500000C020000 + + + 16 + BC07000053000000AC0800001C010000 + + + + 50013 + 50013 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + A3040000660000008D0500000C020000 + + + 16 + BC07000053000000AC0800001C010000 + + + + 50014 + 50014 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + A3040000660000008D0500000C020000 + + + 16 + BC07000053000000AC0800001C010000 + + + + 50015 + 50015 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + A3040000660000008D0500000C020000 + + + 16 + BC07000053000000AC0800001C010000 + + + + 50016 + 50016 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + A3040000660000008D0500000C020000 + + + 16 + BC07000053000000AC0800001C010000 + + + + 50017 + 50017 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + A3040000660000008D0500000C020000 + + + 16 + BC07000053000000AC0800001C010000 + + + + 50018 + 50018 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + A3040000660000008D0500000C020000 + + + 16 + BC07000053000000AC0800001C010000 + + + + 50019 + 50019 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + A3040000660000008D0500000C020000 + + + 16 + BC07000053000000AC0800001C010000 + + + + 59392 + 59392 + 1 + 0 + 0 + 0 + 966 + 0 + 8192 + 0 + + 16 + 0000000000000000D10300001C000000 + + + 16 + 0A0000000A000000D803000042000000 + + + + 59393 + 0 + 1 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 000000003F0300007705000052030000 + + + 16 + 0A0000000A0000006E0000006E000000 + + + + 59399 + 59399 + 1 + 0 + 0 + 0 + 476 + 0 + 8192 + 1 + + 16 + 000000001C000000E701000038000000 + + + 16 + 0A0000000A000000EE01000042000000 + + + + 59400 + 59400 + 0 + 0 + 0 + 0 + 612 + 0 + 8192 + 1 + + 16 + 000000001C0000006F02000038000000 + + + 16 + 0A0000000A0000006E0000006E000000 + + + + 824 + 824 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 030000002C0200008D0500009E020000 + + + 16 + BC07000053000000AC0800001C010000 + + + + 3312 + 000000000B000000000000000020000000000000FFFFFFFFFFFFFFFFF4000000DD00000090050000E1000000000000000100000004000000010000000000000000000000FFFFFFFF08000000CB00000057010000CC000000F08B00005A01000079070000D601000045890000FFFF02000B004354616262656450616E6500200000000000007408000066000000100D0000F4000000F40000004F00000090050000DD0000000000000040280046080000000B446973617373656D626C7900000000CB00000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A6572000000005701000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A657200000000CC00000001000000FFFFFFFFFFFFFFFF0E4C6F67696320416E616C797A657200000000F08B000001000000FFFFFFFFFFFFFFFF0D436F646520436F766572616765000000005A01000001000000FFFFFFFFFFFFFFFF11496E737472756374696F6E205472616365000000007907000001000000FFFFFFFFFFFFFFFF0F53797374656D20416E616C797A657200000000D601000001000000FFFFFFFFFFFFFFFF104576656E742053746174697374696373000000004589000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFCB00000001000000FFFFFFFFCB000000000000000040000000000000FFFFFFFFFFFFFFFF9C0400004F000000A004000025020000000000000200000004000000010000000000000000000000FFFFFFFF2B000000E2050000CA0900002D8C00002E8C00002F8C0000308C0000318C0000328C0000338C0000348C0000358C0000368C0000378C0000388C0000398C00003A8C00003B8C00003C8C00003D8C00003E8C00003F8C0000408C0000418C000050C3000051C3000052C3000053C3000054C3000055C3000056C3000057C3000058C3000059C300005AC300005BC300005CC300005DC300005EC300005FC3000060C3000061C3000062C3000063C3000001800040000000000000200C000066000000100D00003C020000A00400004F000000900500002502000000000000404100462B0000000753796D626F6C7300000000E205000001000000FFFFFFFFFFFFFFFF0A5472616365204461746100000000CA09000001000000FFFFFFFFFFFFFFFF00000000002D8C000001000000FFFFFFFFFFFFFFFF00000000002E8C000001000000FFFFFFFFFFFFFFFF00000000002F8C000001000000FFFFFFFFFFFFFFFF0000000000308C000001000000FFFFFFFFFFFFFFFF0000000000318C000001000000FFFFFFFFFFFFFFFF0000000000328C000001000000FFFFFFFFFFFFFFFF0000000000338C000001000000FFFFFFFFFFFFFFFF0000000000348C000001000000FFFFFFFFFFFFFFFF0000000000358C000001000000FFFFFFFFFFFFFFFF0000000000368C000001000000FFFFFFFFFFFFFFFF0000000000378C000001000000FFFFFFFFFFFFFFFF0000000000388C000001000000FFFFFFFFFFFFFFFF0000000000398C000001000000FFFFFFFFFFFFFFFF00000000003A8C000001000000FFFFFFFFFFFFFFFF00000000003B8C000001000000FFFFFFFFFFFFFFFF00000000003C8C000001000000FFFFFFFFFFFFFFFF00000000003D8C000001000000FFFFFFFFFFFFFFFF00000000003E8C000001000000FFFFFFFFFFFFFFFF00000000003F8C000001000000FFFFFFFFFFFFFFFF0000000000408C000001000000FFFFFFFFFFFFFFFF0000000000418C000001000000FFFFFFFFFFFFFFFF000000000050C3000001000000FFFFFFFFFFFFFFFF000000000051C3000001000000FFFFFFFFFFFFFFFF000000000052C3000001000000FFFFFFFFFFFFFFFF000000000053C3000001000000FFFFFFFFFFFFFFFF000000000054C3000001000000FFFFFFFFFFFFFFFF000000000055C3000001000000FFFFFFFFFFFFFFFF000000000056C3000001000000FFFFFFFFFFFFFFFF000000000057C3000001000000FFFFFFFFFFFFFFFF000000000058C3000001000000FFFFFFFFFFFFFFFF000000000059C3000001000000FFFFFFFFFFFFFFFF00000000005AC3000001000000FFFFFFFFFFFFFFFF00000000005BC3000001000000FFFFFFFFFFFFFFFF00000000005CC3000001000000FFFFFFFFFFFFFFFF00000000005DC3000001000000FFFFFFFFFFFFFFFF00000000005EC3000001000000FFFFFFFFFFFFFFFF00000000005FC3000001000000FFFFFFFFFFFFFFFF000000000060C3000001000000FFFFFFFFFFFFFFFF000000000061C3000001000000FFFFFFFFFFFFFFFF000000000062C3000001000000FFFFFFFFFFFFFFFF000000000063C3000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFE205000001000000FFFFFFFFE2050000000000000010000001000000FFFFFFFFFFFFFFFFF00000004F000000F40000008E020000010000000200001004000000010000000000000000000000FFFFFFFF05000000ED0300006D000000C3000000C4000000739400000180001000000100000080070000660000007008000044030000000000004F000000F00000008E0200000000000040410056050000000750726F6A65637401000000ED03000001000000FFFFFFFFFFFFFFFF05426F6F6B73010000006D00000001000000FFFFFFFFFFFFFFFF0946756E6374696F6E7301000000C300000001000000FFFFFFFFFFFFFFFF0954656D706C6174657301000000C400000001000000FFFFFFFFFFFFFFFF09526567697374657273000000007394000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFFED03000001000000FFFFFFFFED030000000000000080000000000000FFFFFFFFFFFFFFFF0000000011020000900500001502000000000000010000000400000001000000000000000000000000000000000000000000000001000000C6000000FFFFFFFF0F0000008F070000930700009407000095070000960700009007000091070000B5010000B801000038030000B9050000BA050000BB050000BC050000CB09000001800080000000000000800700002C020000100D0000CE020000000000001502000090050000B702000000000000404100460F0000001343616C6C20537461636B202B204C6F63616C73000000008F07000001000000FFFFFFFFFFFFFFFF0755415254202331000000009307000001000000FFFFFFFFFFFFFFFF0755415254202332000000009407000001000000FFFFFFFFFFFFFFFF0755415254202333000000009507000001000000FFFFFFFFFFFFFFFF15446562756720287072696E74662920566965776572000000009607000001000000FFFFFFFFFFFFFFFF0757617463682031000000009007000001000000FFFFFFFFFFFFFFFF0757617463682032000000009107000001000000FFFFFFFFFFFFFFFF10547261636520457863657074696F6E7300000000B501000001000000FFFFFFFFFFFFFFFF0E4576656E7420436F756E7465727300000000B801000001000000FFFFFFFFFFFFFFFF09554C494E4B706C7573000000003803000001000000FFFFFFFFFFFFFFFF084D656D6F7279203100000000B905000001000000FFFFFFFFFFFFFFFF084D656D6F7279203200000000BA05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203300000000BB05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203400000000BC05000001000000FFFFFFFFFFFFFFFF105472616365204E617669676174696F6E00000000CB09000001000000FFFFFFFFFFFFFFFFFFFFFFFF0000000001000000000000000000000001000000FFFFFFFFC802000015020000CC020000B702000000000000020000000400000000000000000000000000000000000000000000000000000002000000C6000000FFFFFFFF8F07000001000000FFFFFFFF8F07000001000000C6000000000000000080000001000000FFFFFFFFFFFFFFFF000000008E02000077050000920200000100000001000010040000000100000008FDFFFF8C000000FFFFFFFF06000000C5000000C7000000B4010000D2010000CF01000077940000018000800000010000008007000048030000000F0000F50300000000000092020000770500003F0300000000000040820056060000000C4275696C64204F757470757401000000C500000001000000FFFFFFFFFFFFFFFF0D46696E6420496E2046696C657300000000C700000001000000FFFFFFFFFFFFFFFF0A4572726F72204C69737400000000B401000001000000FFFFFFFFFFFFFFFF0E536F757263652042726F7773657200000000D201000001000000FFFFFFFFFFFFFFFF0E416C6C205265666572656E63657300000000CF01000001000000FFFFFFFFFFFFFFFF0742726F77736572000000007794000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFFC500000001000000FFFFFFFFC5000000000000000000000000000000 + + + 59392 + File + + 2558 + 00200000010000002800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000000020000000000000000000000000000000001000000010000000180CD7F0000000000000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000040004000000000000000000000000000000000100000001000000018022E100000000040005000000000000000000000000000000000100000001000000018025E10000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000004000700000000000000000000000000000000010000000100000001802CE10000000004000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000000000900000000000000000000000000000000010000000100000001807B8A0000000000000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000000000B000000000000000000000000000000000100000001000000018015B10000000004000C0000000000000000000000000000000001000000010000000180F4B00000000004000D000000000000000000000000000000000100000001000000018036B10000000004000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF88000000000400460000000000000000000000000000000001000000010000000180FE880000000004004500000000000000000000000000000000010000000100000001800B810000000004001300000000000000000000000000000000010000000100000001800C810000000004001400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F0880000020000000F000000000000000000000000000000000100000001000000FFFF0100120043555646696E64436F6D626F427574746F6EE80300000000000000000000000000000000000000000000000100000001000000960000000200205000000000086D6163206164647296000000000000000100086D6163206164647200000000018024E10000000000001100000000000000000000000000000000010000000100000001800A810000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E2280000002000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B46350000000000000000000000000100000001000000000000000000000001000000020021802280000000000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B4635000000000000000000000000010000000100000000000000000000000100000000002180E0010000000000007500000021456E65726779204D6561737572656D656E742026776974686F75742044656275670000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000000160000000000000000000000000000000001000000010000000180C988000000000400180000000000000000000000000000000001000000010000000180C788000000000000190000000000000000000000000000000001000000010000002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000003002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000000002180E50100000000000078000000264B696C6C20416C6C20427265616B706F696E747320696E204163746976652050726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180E601000000000000790000002F4B696C6C20416C6C20427265616B706F696E747320696E204D756C74692D50726F6A65637420576F726B73706163650000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000021804C010000020001001A0000000F2650726F6A6563742057696E646F77000000000000000000000000010000000100000000000000000000000100000008002180DD880000000000001A0000000750726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180DC8B0000000000003A00000005426F6F6B73000000000000000000000000010000000100000000000000000000000100000000002180E18B0000000000003B0000000946756E6374696F6E73000000000000000000000000010000000100000000000000000000000100000000002180E28B000000000000400000000954656D706C6174657300000000000000000000000001000000010000000000000000000000010000000000218018890000000000003D0000000E536F757263652042726F777365720000000000000000000000000100000001000000000000000000000001000000000021800000000000000400FFFFFFFF00000000000000000001000000000000000100000000000000000000000100000000002180D988000000000000390000000C4275696C64204F7574707574000000000000000000000000010000000100000000000000000000000100000000002180E38B000000000000410000000B46696E64204F75747075740000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001B000000000000000000000000000000000100000001000000000000000446696C65C6030000 + + + 1423 + 2800FFFF01001100434D4643546F6F6C426172427574746F6E00E1000000000000FFFFFFFF000100000000000000010000000000000001000000018001E1000000000000FFFFFFFF000100000000000000010000000000000001000000018003E1000000000000FFFFFFFF0001000000000000000100000000000000010000000180CD7F000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF000000000000000000010000000000000001000000018023E1000000000000FFFFFFFF000100000000000000010000000000000001000000018022E1000000000000FFFFFFFF000100000000000000010000000000000001000000018025E1000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001802BE1000000000000FFFFFFFF00010000000000000001000000000000000100000001802CE1000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001807A8A000000000000FFFFFFFF00010000000000000001000000000000000100000001807B8A000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180D3B0000000000000FFFFFFFF000100000000000000010000000000000001000000018015B1000000000000FFFFFFFF0001000000000000000100000000000000010000000180F4B0000000000000FFFFFFFF000100000000000000010000000000000001000000018036B1000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180FF88000000000000FFFFFFFF0001000000000000000100000000000000010000000180FE88000000000000FFFFFFFF00010000000000000001000000000000000100000001800B81000000000000FFFFFFFF00010000000000000001000000000000000100000001800C81000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180F088000000000000FFFFFFFF0001000000000000000100000000000000010000000180EE7F000000000000FFFFFFFF000100000000000000010000000000000001000000018024E1000000000000FFFFFFFF00010000000000000001000000000000000100000001800A81000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001802280000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180C488000000000000FFFFFFFF0001000000000000000100000000000000010000000180C988000000000000FFFFFFFF0001000000000000000100000000000000010000000180C788000000000000FFFFFFFF0001000000000000000100000000000000010000000180C888000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180DD88000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180FB7F000000000000FFFFFFFF000100000000000000010000000000000001000000 + + + 1423 + 2800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000000020000000000000000000000000000000001000000010000000180CD7F0000000000000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000000004000000000000000000000000000000000100000001000000018022E100000000000005000000000000000000000000000000000100000001000000018025E10000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000000000700000000000000000000000000000000010000000100000001802CE10000000000000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000000000900000000000000000000000000000000010000000100000001807B8A0000000000000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000000000B000000000000000000000000000000000100000001000000018015B10000000000000C0000000000000000000000000000000001000000010000000180F4B00000000000000D000000000000000000000000000000000100000001000000018036B10000000000000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF880000000000000F0000000000000000000000000000000001000000010000000180FE880000000000001000000000000000000000000000000000010000000100000001800B810000000000001100000000000000000000000000000000010000000100000001800C810000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F088000000000000130000000000000000000000000000000001000000010000000180EE7F00000000000014000000000000000000000000000000000100000001000000018024E10000000000001500000000000000000000000000000000010000000100000001800A810000000000001600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018022800000000000001700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000000180000000000000000000000000000000001000000010000000180C988000000000000190000000000000000000000000000000001000000010000000180C7880000000000001A0000000000000000000000000000000001000000010000000180C8880000000000001B00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180DD880000000000001C00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001D000000000000000000000000000000000100000001000000 + + + + 59399 + Build + + 972 + 00200000010000001000FFFF01001100434D4643546F6F6C426172427574746F6ECF7F0000000000001C0000000000000000000000000000000001000000010000000180D07F0000000000001D000000000000000000000000000000000100000001000000018030800000000000001E000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6EC7040000000000006A0000000C4261746368204275696C2664000000000000000000000000010000000100000000000000000000000100000004000580C7040000000000006A0000000C4261746368204275696C266400000000000000000000000001000000010000000000000000000000010000000000058046070000000000006B0000000D42617463682052656275696C640000000000000000000000000100000001000000000000000000000001000000000005804707000000000000FFFFFFFF0B426174636820436C65616E0100000000000000000000000100000001000000000000000000000001000000000005809E8A0000000000001F0000000F4261746326682053657475702E2E2E000000000000000000000000010000000100000000000000000000000100000000000180D17F0000000004002000000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001804C8A0000000004002100000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001900434D4643546F6F6C426172436F6D626F426F78427574746F6EBA0000000000000000000000000000000000000000000000000100000001000000960000000300205000000000064341353146359600000000000000010006434135314635000000000180EB880000000000002200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C07F000000000000230000000000000000000000000000000001000000010000000180B08A000000000400240000000000000000000000000000000001000000010000000180A8010000000004004E00000000000000000000000000000000010000000100000001807202000000000400530000000000000000000000000000000001000000010000000180BE010000000000005000000000000000000000000000000000010000000100000000000000054275696C64DC010000 + + + 583 + 1000FFFF01001100434D4643546F6F6C426172427574746F6ECF7F000000000000FFFFFFFF0001000000000000000100000000000000010000000180D07F000000000000FFFFFFFF00010000000000000001000000000000000100000001803080000000000000FFFFFFFF00010000000000000001000000000000000100000001809E8A000000000000FFFFFFFF0001000000000000000100000000000000010000000180D17F000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001804C8A000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001806680000000000000FFFFFFFF0001000000000000000100000000000000010000000180EB88000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180C07F000000000000FFFFFFFF0001000000000000000100000000000000010000000180B08A000000000000FFFFFFFF0001000000000000000100000000000000010000000180A801000000000000FFFFFFFF00010000000000000001000000000000000100000001807202000000000000FFFFFFFF0001000000000000000100000000000000010000000180BE01000000000000FFFFFFFF000100000000000000010000000000000001000000 + + + 583 + 1000FFFF01001100434D4643546F6F6C426172427574746F6ECF7F000000000000000000000000000000000000000000000001000000010000000180D07F00000000000001000000000000000000000000000000000100000001000000018030800000000000000200000000000000000000000000000000010000000100000001809E8A000000000000030000000000000000000000000000000001000000010000000180D17F0000000000000400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001804C8A0000000000000500000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001806680000000000000060000000000000000000000000000000001000000010000000180EB880000000000000700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C07F000000000000080000000000000000000000000000000001000000010000000180B08A000000000000090000000000000000000000000000000001000000010000000180A8010000000000000A000000000000000000000000000000000100000001000000018072020000000000000B0000000000000000000000000000000001000000010000000180BE010000000000000C000000000000000000000000000000000100000001000000 + + + + 59400 + Debug + + 2373 + 00200000000000001900FFFF01001100434D4643546F6F6C426172427574746F6ECC880000000000002500000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018017800000000000002600000000000000000000000000000000010000000100000001801D800000000000002700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001801A800000000000002800000000000000000000000000000000010000000100000001801B80000000000000290000000000000000000000000000000001000000010000000180E57F0000000000002A00000000000000000000000000000000010000000100000001801C800000000000002B00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018000890000000000002C00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180E48B0000000000002D0000000000000000000000000000000001000000010000000180F07F0000000000002E0000000000000000000000000000000001000000010000000180E8880000000000003700000000000000000000000000000000010000000100000001803B010000000000002F0000000000000000000000000000000001000000010000000180BB8A00000000000030000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E0E01000000000000310000000D57617463682057696E646F7773000000000000000000000000010000000100000000000000000000000100000003001380D88B00000000000031000000085761746368202631000000000000000000000000010000000100000000000000000000000100000000001380D98B00000000000031000000085761746368202632000000000000000000000000010000000100000000000000000000000100000000001380CE01000000000000FFFFFFFF0C576174636820416E63686F720100000000000000010000000000000001000000000000000000000001000000000013800F01000000000000320000000E4D656D6F72792057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380D28B00000000000032000000094D656D6F7279202631000000000000000000000000010000000100000000000000000000000100000000001380D38B00000000000032000000094D656D6F7279202632000000000000000000000000010000000100000000000000000000000100000000001380D48B00000000000032000000094D656D6F7279202633000000000000000000000000010000000100000000000000000000000100000000001380D58B00000000000032000000094D656D6F72792026340000000000000000000000000100000001000000000000000000000001000000000013801001000000000000330000000E53657269616C2057696E646F77730000000000000000000000000100000001000000000000000000000001000000040013809307000000000000330000000855415254202326310000000000000000000000000100000001000000000000000000000001000000000013809407000000000000330000000855415254202326320000000000000000000000000100000001000000000000000000000001000000000013809507000000000000330000000855415254202326330000000000000000000000000100000001000000000000000000000001000000000013809607000000000000330000001626446562756720287072696E746629205669657765720000000000000000000000000100000001000000000000000000000001000000000013803C010000000000003400000010416E616C797369732057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380658A000000000000340000000F264C6F67696320416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380DC7F0000000000003E0000001526506572666F726D616E636520416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380E788000000000000380000000E26436F646520436F766572616765000000000000000000000000010000000100000000000000000000000100000000001380CD01000000000000FFFFFFFF0F416E616C7973697320416E63686F7201000000000000000100000000000000010000000000000000000000010000000000138053010000000000003F0000000D54726163652057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013805401000000000000FFFFFFFF115472616365204D656E7520416E63686F720100000000000000010000000000000001000000000000000000000001000000000013802901000000000000350000001553797374656D205669657765722057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013804B01000000000000FFFFFFFF1453797374656D2056696577657220416E63686F720100000000000000010000000000000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000013800189000000000000360000000F26546F6F6C626F782057696E646F7700000000000000000000000001000000010000000000000000000000010000000300138044C5000000000000FFFFFFFF0E5570646174652057696E646F77730100000000000000010000000000000001000000000000000000000001000000000013800000000000000400FFFFFFFF000000000000000000010000000000000001000000000000000000000001000000000013805B01000000000000FFFFFFFF12546F6F6C626F78204D656E75416E63686F72010000000000000001000000000000000100000000000000000000000100000000000000000005446562756764020000 + + + 898 + 1900FFFF01001100434D4643546F6F6C426172427574746F6ECC88000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001801780000000000000FFFFFFFF00010000000000000001000000000000000100000001801D80000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001801A80000000000000FFFFFFFF00010000000000000001000000000000000100000001801B80000000000000FFFFFFFF0001000000000000000100000000000000010000000180E57F000000000000FFFFFFFF00010000000000000001000000000000000100000001801C80000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001800089000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180E48B000000000000FFFFFFFF0001000000000000000100000000000000010000000180F07F000000000000FFFFFFFF0001000000000000000100000000000000010000000180E888000000000000FFFFFFFF00010000000000000001000000000000000100000001803B01000000000000FFFFFFFF0001000000000000000100000000000000010000000180BB8A000000000000FFFFFFFF0001000000000000000100000000000000010000000180D88B000000000000FFFFFFFF0001000000000000000100000000000000010000000180D28B000000000000FFFFFFFF00010000000000000001000000000000000100000001809307000000000000FFFFFFFF0001000000000000000100000000000000010000000180658A000000000000FFFFFFFF0001000000000000000100000000000000010000000180C18A000000000000FFFFFFFF0001000000000000000100000000000000010000000180EE8B000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001800189000000000000FFFFFFFF000100000000000000010000000000000001000000 + + + 898 + 1900FFFF01001100434D4643546F6F6C426172427574746F6ECC880000000000000000000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018017800000000000000100000000000000000000000000000000010000000100000001801D800000000000000200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001801A800000000000000300000000000000000000000000000000010000000100000001801B80000000000000040000000000000000000000000000000001000000010000000180E57F0000000000000500000000000000000000000000000000010000000100000001801C800000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018000890000000000000700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180E48B000000000000080000000000000000000000000000000001000000010000000180F07F000000000000090000000000000000000000000000000001000000010000000180E8880000000000000A00000000000000000000000000000000010000000100000001803B010000000000000B0000000000000000000000000000000001000000010000000180BB8A0000000000000C0000000000000000000000000000000001000000010000000180D88B0000000000000D0000000000000000000000000000000001000000010000000180D28B0000000000000E000000000000000000000000000000000100000001000000018093070000000000000F0000000000000000000000000000000001000000010000000180658A000000000000100000000000000000000000000000000001000000010000000180C18A000000000000110000000000000000000000000000000001000000010000000180EE8B0000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180018900000000000013000000000000000000000000000000000100000001000000 + + + + 0 + 1920 + 1080 + + + + + + 1 + 0 + + 100 + 0 + + .\main.c + 8 + 59 + 72 + 1 + + 0 + + + TS_Lib\Includes\ts_configuration.h + 0 + 232 + 262 + 1 + + 0 + + + .\interrupt.c + 0 + 1 + 1 + 1 + + 0 + + + .\Library\Sources\uart.c + 0 + 1 + 1 + 1 + + 0 + + + Library\includes\uart.h + 0 + 1 + 1 + 1 + + 0 + + + ca51f5_config.h + 2 + 7 + 22 + 1 + + 0 + + + .\TS_Lib\Sources\ts_api.c + 0 + 118 + 119 + 1 + + 0 + + + .\rf_send.c + 1 + 148 + 178 + 1 + + 0 + + + .\Library\Sources\delay.c + 0 + 1 + 1 + 1 + + 0 + + + Library\Includes\system_clock.h + 0 + 1 + 1 + 1 + + 0 + + + rf_send.h + 9 + 1 + 13 + 1 + + 0 + + + Library\Sources\../../includes/ca51f5xsfr.h + 0 + 76 + 97 + 1 + + 0 + + + + +
diff --git a/CA51F5_Touch.uvgui.85008 b/CA51F5_Touch.uvgui.85008 index 86ac434..8661933 100644 --- a/CA51F5_Touch.uvgui.85008 +++ b/CA51F5_Touch.uvgui.85008 @@ -15,17 +15,17 @@ 38003 Registers - 188 55 + 124 79 346 Code Coverage - 877 160 + 1517 160 204 Performance Analyzer - 1037 + 1677 @@ -101,17 +101,17 @@ -1 - 9 - 9 - 1714 - 1026 + 118 + 2011 + 3716 + 1135 0 - 1159 - 01000000040000000100000001000000010000000100000000000000020000000000000001000000010000000000000028000000280000000100000007000000020000000100000066443A5C776F726B706C6163655CB9A4D7F7CEC4BCFE5CB3CCD0F25CBDF5C8F15C434135314635353153335C38BCFCC3E6B0E5B4A5C3FE5C4341353146355F546F7563685F44656D6F50726F6A5F76322E332D3433334D5F32303232303431395C6D61696E2E6300000000066D61696E2E6300000000C5D4F200FFFFFFFF6F443A5C776F726B706C6163655CB9A4D7F7CEC4BCFE5CB3CCD0F25CBDF5C8F15C434135314635353153335C38BCFCC3E6B0E5B4A5C3FE5C4341353146355F546F7563685F44656D6F50726F6A5F76322E332D3433334D5F32303232303431395C6361353166355F636F6E6669672E68000000000F6361353166355F636F6E6669672E6800000000FFDC7800FFFFFFFF82443A5C776F726B706C6163655CB9A4D7F7CEC4BCFE5CB3CCD0F25CBDF5C8F15C434135314635353153335C38BCFCC3E6B0E5B4A5C3FE5C4341353146355F546F7563685F44656D6F50726F6A5F76322E332D3433334D5F32303232303431395C54535F4C69625C496E636C756465735C74735F636F6E66696775726174696F6E2E68000000001274735F636F6E66696775726174696F6E2E6800000000BECEA100FFFFFFFF69443A5C776F726B706C6163655CB9A4D7F7CEC4BCFE5CB3CCD0F25CBDF5C8F15C434135314635353153335C38BCFCC3E6B0E5B4A5C3FE5C4341353146355F546F7563685F44656D6F50726F6A5F76322E332D3433334D5F32303232303431395C72665F73656E642E63000000000972665F73656E642E6300000000F0A0A100FFFFFFFF69443A5C776F726B706C6163655CB9A4D7F7CEC4BCFE5CB3CCD0F25CBDF5C8F15C434135314635353153335C38BCFCC3E6B0E5B4A5C3FE5C4341353146355F546F7563685F44656D6F50726F6A5F76322E332D3433334D5F32303232303431395C72665F73656E642E68000000000972665F73656E642E6800000000BCA8E100FFFFFFFF77443A5C776F726B706C6163655CB9A4D7F7CEC4BCFE5CB3CCD0F25CBDF5C8F15C434135314635353153335C38BCFCC3E6B0E5B4A5C3FE5C4341353146355F546F7563685F44656D6F50726F6A5F76322E332D3433334D5F32303232303431395C54535F4C69625C536F75726365735C74735F6170692E63000000000874735F6170692E63000000009CC1B600FFFFFFFF76443A5C776F726B706C6163655CB9A4D7F7CEC4BCFE5CB3CCD0F25CBDF5C8F15C434135314635353153335C38BCFCC3E6B0E5B4A5C3FE5C4341353146355F546F7563685F44656D6F50726F6A5F76322E332D3433334D5F32303232303431395C4C6962726172795C536F75726365735C756172742E630000000006756172742E6300000000F7B88600FFFFFFFF0100000010000000C5D4F200FFDC7800BECEA100F0A0A100BCA8E1009CC1B600F7B88600D9ADC200A5C2D700B3A6BE00EAD6A300F6FA7D00B5E99D005FC3CF00C1838300CACAD5000100000000000000020000000101000066000000AB06000059030000 + 1453 + 01000000040000000100000001000000010000000100000000000000020000000000000001000000010000000000000028000000280000000100000009000000020000000100000066443A5C776F726B706C6163655CB9A4D7F7CEC4BCFE5CB3CCD0F25CBDF5C8F15C434135314635353153335C38BCFCC3E6B0E5B4A5C3FE5C4341353146355F546F7563685F44656D6F50726F6A5F76322E332D3433334D5F32303232303431395C6D61696E2E6300000000066D61696E2E6300000000C5D4F200FFFFFFFF6F443A5C776F726B706C6163655CB9A4D7F7CEC4BCFE5CB3CCD0F25CBDF5C8F15C434135314635353153335C38BCFCC3E6B0E5B4A5C3FE5C4341353146355F546F7563685F44656D6F50726F6A5F76322E332D3433334D5F32303232303431395C6361353166355F636F6E6669672E68000000000F6361353166355F636F6E6669672E6800000000FFDC7800FFFFFFFF82443A5C776F726B706C6163655CB9A4D7F7CEC4BCFE5CB3CCD0F25CBDF5C8F15C434135314635353153335C38BCFCC3E6B0E5B4A5C3FE5C4341353146355F546F7563685F44656D6F50726F6A5F76322E332D3433334D5F32303232303431395C54535F4C69625C496E636C756465735C74735F636F6E66696775726174696F6E2E68000000001274735F636F6E66696775726174696F6E2E6800000000BECEA100FFFFFFFF69443A5C776F726B706C6163655CB9A4D7F7CEC4BCFE5CB3CCD0F25CBDF5C8F15C434135314635353153335C38BCFCC3E6B0E5B4A5C3FE5C4341353146355F546F7563685F44656D6F50726F6A5F76322E332D3433334D5F32303232303431395C72665F73656E642E63000000000972665F73656E642E6300000000F0A0A100FFFFFFFF69443A5C776F726B706C6163655CB9A4D7F7CEC4BCFE5CB3CCD0F25CBDF5C8F15C434135314635353153335C38BCFCC3E6B0E5B4A5C3FE5C4341353146355F546F7563685F44656D6F50726F6A5F76322E332D3433334D5F32303232303431395C72665F73656E642E68000000000972665F73656E642E6800000000BCA8E100FFFFFFFF77443A5C776F726B706C6163655CB9A4D7F7CEC4BCFE5CB3CCD0F25CBDF5C8F15C434135314635353153335C38BCFCC3E6B0E5B4A5C3FE5C4341353146355F546F7563685F44656D6F50726F6A5F76322E332D3433334D5F32303232303431395C54535F4C69625C536F75726365735C74735F6170692E63000000000874735F6170692E63000000009CC1B600FFFFFFFF76443A5C776F726B706C6163655CB9A4D7F7CEC4BCFE5CB3CCD0F25CBDF5C8F15C434135314635353153335C38BCFCC3E6B0E5B4A5C3FE5C4341353146355F546F7563685F44656D6F50726F6A5F76322E332D3433334D5F32303232303431395C4C6962726172795C536F75726365735C756172742E630000000006756172742E6300000000F7B88600FFFFFFFF75443A5C776F726B706C6163655CB9A4D7F7CEC4BCFE5CB3CCD0F25CBDF5C8F15C434135314635353153335C38BCFCC3E6B0E5B4A5C3FE5C4341353146355F546F7563685F44656D6F50726F6A5F76322E332D3433334D5F32303232303431395C696E636C756465735C636135316635787366722E68000000000C636135316635787366722E6800000000D9ADC200FFFFFFFF75443A5C776F726B706C6163655CB9A4D7F7CEC4BCFE5CB3CCD0F25CBDF5C8F15C434135314635353153335C38BCFCC3E6B0E5B4A5C3FE5C4341353146355F546F7563685F44656D6F50726F6A5F76322E332D3433334D5F32303232303431395C696E636C756465735C6770696F6465665F66352E68000000000C6770696F6465665F66352E6800000000A5C2D700FFFFFFFF0100000010000000C5D4F200FFDC7800BECEA100F0A0A100BCA8E1009CC1B600F7B88600D9ADC200A5C2D700B3A6BE00EAD6A300F6FA7D00B5E99D005FC3CF00C1838300CACAD5000100000000000000020000008407000066000000AB10000044040000 @@ -130,11 +130,11 @@ 0 16 - D90000004F000000F0040000DA000000 + D90000004F0000007007000012010000 16 - D900000066000000F0040000F1000000 + BC080000E4000000530F0000A7010000 @@ -150,11 +150,11 @@ 0 16 - 0300000066000000FA00000029030000 + 0300000066000000D200000014040000 16 - A4000000BB0000007901000082010000 + A0F3FFFF5300000075F4FFFF1A010000 @@ -170,11 +170,11 @@ 0 16 - 0300000066000000FA00000029030000 + 0300000066000000D200000014040000 16 - A4000000BB000000A0010000E8020000 + A0F3FFFF530000001CF5FFFF60030000 @@ -190,11 +190,11 @@ 0 16 - 030000001D020000ED0400008C020000 + 03000000FD0200006D070000A4030000 16 - A4000000BB0000001C03000046010000 + A0F3FFFF5300000058F7FFFF16010000 @@ -210,11 +210,11 @@ 0 16 - 030000001D020000ED0400008C020000 + 03000000FD0200006D070000A4030000 16 - A4000000BB0000001C03000046010000 + A0F3FFFF5300000058F7FFFF16010000 @@ -230,11 +230,11 @@ 0 16 - 030000001D020000ED0400008C020000 + 03000000FD0200006D070000A4030000 16 - A4000000BB0000001C03000046010000 + A0F3FFFF5300000058F7FFFF16010000 @@ -250,11 +250,11 @@ 0 16 - 030000001D020000ED0400008C020000 + 03000000FD0200006D070000A4030000 16 - A4000000BB0000001C03000046010000 + A0F3FFFF5300000058F7FFFF16010000 @@ -270,11 +270,11 @@ 0 16 - 1E04000066000000ED040000FD010000 + 9E060000660000006D070000DD020000 16 - A4000000BB0000007901000082010000 + A0F3FFFF5300000075F4FFFF1A010000 @@ -290,11 +290,11 @@ 0 16 - DC00000066000000ED040000C1000000 + DC000000660000006D070000F9000000 16 - A4000000BB0000001C03000046010000 + A0F3FFFF5300000058F7FFFF16010000 @@ -310,11 +310,11 @@ 0 16 - 030000001D020000ED0400008C020000 + 03000000FD0200006D070000A4030000 16 - A4000000BB0000007901000082010000 + A0F3FFFF5300000075F4FFFF1A010000 @@ -330,11 +330,11 @@ 0 16 - 030000001D020000ED0400008C020000 + 03000000FD0200006D070000A4030000 16 - A4000000BB0000007901000082010000 + A0F3FFFF5300000075F4FFFF1A010000 @@ -350,11 +350,11 @@ 0 16 - 030000001D020000ED0400008C020000 + 03000000FD0200006D070000A4030000 16 - A4000000BB0000007901000082010000 + A0F3FFFF5300000075F4FFFF1A010000 @@ -370,11 +370,11 @@ 0 16 - 030000001D020000ED0400008C020000 + 03000000FD0200006D070000A4030000 16 - A4000000BB0000001C03000046010000 + A0F3FFFF5300000058F7FFFF16010000 @@ -390,11 +390,11 @@ 0 16 - 030000001D020000ED0400008C020000 + 03000000FD0200006D070000A4030000 16 - A4000000BB0000001C03000046010000 + A0F3FFFF5300000058F7FFFF16010000 @@ -410,11 +410,11 @@ 0 16 - 030000001D020000ED0400008C020000 + 03000000FD0200006D070000A4030000 16 - A4000000BB0000001C03000046010000 + A0F3FFFF5300000058F7FFFF16010000 @@ -430,11 +430,11 @@ 0 16 - 030000001D020000ED0400008C020000 + 03000000FD0200006D070000A4030000 16 - A4000000BB0000001C03000046010000 + A0F3FFFF5300000058F7FFFF16010000 @@ -450,11 +450,11 @@ 0 16 - 0300000066000000FA00000029030000 + 0300000066000000D200000014040000 16 - A4000000BB000000A0010000E8020000 + A0F3FFFF530000001CF5FFFF60030000 @@ -470,11 +470,11 @@ 0 16 - 0300000066000000FA00000029030000 + 0300000066000000D200000014040000 16 - A4000000BB000000A0010000E8020000 + A0F3FFFF530000001CF5FFFF60030000 @@ -490,11 +490,11 @@ 0 16 - 000000005A030000AB060000D1030000 + 0300000048040000FD0900002D050000 16 - A4000000BB0000001C03000046010000 + A0F3FFFF5300000058F7FFFF16010000 @@ -510,11 +510,11 @@ 0 16 - 0000000006020000F0040000A5020000 + 00000000E602000070070000BD030000 16 - A4000000BB0000001C03000046010000 + A0F3FFFF5300000058F7FFFF16010000 @@ -530,11 +530,11 @@ 0 16 - 030000005D030000FD090000B8030000 + 0300000048040000FD0900002D050000 16 - A4000000BB0000001C03000046010000 + A0F3FFFF5300000058F7FFFF16010000 @@ -550,11 +550,11 @@ 0 16 - DC00000066000000ED040000C1000000 + DC000000660000006D070000F9000000 16 - A4000000BB0000001C03000046010000 + A0F3FFFF5300000058F7FFFF16010000 @@ -570,11 +570,11 @@ 0 16 - DC00000066000000ED040000C1000000 + DC000000660000006D070000F9000000 16 - A4000000BB0000001C03000046010000 + A0F3FFFF5300000058F7FFFF16010000 @@ -610,11 +610,11 @@ 0 16 - 1E04000066000000ED040000FD010000 + 9E060000660000006D070000DD020000 16 - A4000000BB0000007901000082010000 + A0F3FFFF5300000075F4FFFF1A010000 @@ -630,11 +630,11 @@ 0 16 - 030000001D020000ED0400008C020000 + 03000000FD0200006D070000A4030000 16 - A4000000BB0000001C03000046010000 + A0F3FFFF5300000058F7FFFF16010000 @@ -650,11 +650,11 @@ 0 16 - DC00000066000000ED040000C1000000 + DC000000660000006D070000F9000000 16 - A4000000BB0000001C03000046010000 + A0F3FFFF5300000058F7FFFF16010000 @@ -670,11 +670,11 @@ 0 16 - DC00000066000000ED040000C1000000 + DC000000660000006D070000F9000000 16 - A4000000BB0000001C03000046010000 + A0F3FFFF5300000058F7FFFF16010000 @@ -690,11 +690,11 @@ 0 16 - DC00000066000000ED040000C1000000 + DC000000660000006D070000F9000000 16 - A4000000BB0000007901000082010000 + A0F3FFFF5300000075F4FFFF1A010000 @@ -710,11 +710,11 @@ 0 16 - DC00000066000000ED040000C1000000 + DC000000660000006D070000F9000000 16 - A4000000BB0000001C03000046010000 + A0F3FFFF5300000058F7FFFF16010000 @@ -730,11 +730,11 @@ 0 16 - 1E04000066000000ED040000FD010000 + 9E060000660000006D070000DD020000 16 - A4000000BB0000007901000082010000 + A0F3FFFF5300000075F4FFFF1A010000 @@ -750,11 +750,11 @@ 0 16 - 1E04000066000000ED040000FD010000 + 9E060000660000006D070000DD020000 16 - A4000000BB0000007901000082010000 + A0F3FFFF5300000075F4FFFF1A010000 @@ -770,11 +770,11 @@ 0 16 - 1E04000066000000ED040000FD010000 + 9E060000660000006D070000DD020000 16 - A4000000BB0000007901000082010000 + A0F3FFFF5300000075F4FFFF1A010000 @@ -790,11 +790,11 @@ 0 16 - 1E04000066000000ED040000FD010000 + 9E060000660000006D070000DD020000 16 - A4000000BB0000007901000082010000 + A0F3FFFF5300000075F4FFFF1A010000 @@ -810,11 +810,11 @@ 0 16 - 1E04000066000000ED040000FD010000 + 9E060000660000006D070000DD020000 16 - A4000000BB0000007901000082010000 + A0F3FFFF5300000075F4FFFF1A010000 @@ -830,11 +830,11 @@ 0 16 - 1E04000066000000ED040000FD010000 + 9E060000660000006D070000DD020000 16 - A4000000BB0000007901000082010000 + A0F3FFFF5300000075F4FFFF1A010000 @@ -850,11 +850,11 @@ 0 16 - 1E04000066000000ED040000FD010000 + 9E060000660000006D070000DD020000 16 - A4000000BB0000007901000082010000 + A0F3FFFF5300000075F4FFFF1A010000 @@ -870,11 +870,11 @@ 0 16 - 1E04000066000000ED040000FD010000 + 9E060000660000006D070000DD020000 16 - A4000000BB0000007901000082010000 + A0F3FFFF5300000075F4FFFF1A010000 @@ -890,11 +890,11 @@ 0 16 - 1E04000066000000ED040000FD010000 + 9E060000660000006D070000DD020000 16 - A4000000BB0000007901000082010000 + A0F3FFFF5300000075F4FFFF1A010000 @@ -910,11 +910,11 @@ 0 16 - 1E04000066000000ED040000FD010000 + 9E060000660000006D070000DD020000 16 - A4000000BB0000007901000082010000 + A0F3FFFF5300000075F4FFFF1A010000 @@ -930,11 +930,11 @@ 0 16 - 1E04000066000000ED040000FD010000 + 9E060000660000006D070000DD020000 16 - A4000000BB0000007901000082010000 + A0F3FFFF5300000075F4FFFF1A010000 @@ -950,11 +950,11 @@ 0 16 - 1E04000066000000ED040000FD010000 + 9E060000660000006D070000DD020000 16 - A4000000BB0000007901000082010000 + A0F3FFFF5300000075F4FFFF1A010000 @@ -970,11 +970,11 @@ 0 16 - 1E04000066000000ED040000FD010000 + 9E060000660000006D070000DD020000 16 - A4000000BB0000007901000082010000 + A0F3FFFF5300000075F4FFFF1A010000 @@ -990,11 +990,11 @@ 0 16 - 1E04000066000000ED040000FD010000 + 9E060000660000006D070000DD020000 16 - A4000000BB0000007901000082010000 + A0F3FFFF5300000075F4FFFF1A010000 @@ -1010,11 +1010,11 @@ 0 16 - 1E04000066000000ED040000FD010000 + 9E060000660000006D070000DD020000 16 - A4000000BB0000007901000082010000 + A0F3FFFF5300000075F4FFFF1A010000 @@ -1030,11 +1030,11 @@ 0 16 - 1E04000066000000ED040000FD010000 + 9E060000660000006D070000DD020000 16 - A4000000BB0000007901000082010000 + A0F3FFFF5300000075F4FFFF1A010000 @@ -1050,11 +1050,11 @@ 0 16 - 1E04000066000000ED040000FD010000 + 9E060000660000006D070000DD020000 16 - A4000000BB0000007901000082010000 + A0F3FFFF5300000075F4FFFF1A010000 @@ -1070,11 +1070,11 @@ 0 16 - 1E04000066000000ED040000FD010000 + 9E060000660000006D070000DD020000 16 - A4000000BB0000007901000082010000 + A0F3FFFF5300000075F4FFFF1A010000 @@ -1090,11 +1090,11 @@ 0 16 - 1E04000066000000ED040000FD010000 + 9E060000660000006D070000DD020000 16 - A4000000BB0000007901000082010000 + A0F3FFFF5300000075F4FFFF1A010000 @@ -1110,11 +1110,11 @@ 0 16 - 1E04000066000000ED040000FD010000 + 9E060000660000006D070000DD020000 16 - A4000000BB0000007901000082010000 + A0F3FFFF5300000075F4FFFF1A010000 @@ -1130,11 +1130,11 @@ 0 16 - 1E04000066000000ED040000FD010000 + 9E060000660000006D070000DD020000 16 - A4000000BB0000007901000082010000 + A0F3FFFF5300000075F4FFFF1A010000 @@ -1150,17 +1150,17 @@ 0 16 - 0300000066000000FA0000009E040000 + 0300000066000000D200000014040000 16 - A4000000BB000000A0010000E8020000 + A0F3FFFF530000001CF5FFFF60030000 38007 38007 - 0 + 1 0 0 0 @@ -1170,11 +1170,11 @@ 0 16 - 030000005D030000FD090000B8030000 + 0300000048040000FD0900002D050000 16 - A4000000BB0000001C03000046010000 + A0F3FFFF5300000058F7FFFF16010000 @@ -1190,11 +1190,11 @@ 0 16 - 030000005D030000FD090000B8030000 + 0300000048040000FD0900002D050000 16 - A4000000BB000000A0010000E8020000 + A0F3FFFF530000001CF5FFFF60030000 @@ -1210,11 +1210,11 @@ 0 16 - 030000001D020000ED0400008C020000 + 03000000FD0200006D070000A4030000 16 - A4000000BB0000007901000082010000 + A0F3FFFF5300000075F4FFFF1A010000 @@ -1230,11 +1230,11 @@ 0 16 - 030000001D020000ED0400008C020000 + 03000000FD0200006D070000A4030000 16 - A4000000BB0000007901000082010000 + A0F3FFFF5300000075F4FFFF1A010000 @@ -1250,11 +1250,11 @@ 0 16 - 030000005D030000FD090000B8030000 + 0300000048040000FD0900002D050000 16 - A4000000BB000000A0010000E8020000 + A0F3FFFF530000001CF5FFFF60030000 @@ -1270,11 +1270,11 @@ 0 16 - 030000005D030000FD090000B8030000 + 0300000048040000FD0900002D050000 16 - A4000000BB000000A0010000E8020000 + A0F3FFFF530000001CF5FFFF60030000 @@ -1290,11 +1290,11 @@ 0 16 - DC00000066000000ED040000C1000000 + DC000000660000006D070000F9000000 16 - A4000000BB0000001C03000046010000 + A0F3FFFF5300000058F7FFFF16010000 @@ -1310,11 +1310,11 @@ 0 16 - 1E04000066000000ED040000FD010000 + 9E060000660000006D070000DD020000 16 - A4000000BB0000007901000082010000 + A0F3FFFF5300000075F4FFFF1A010000 @@ -1330,11 +1330,11 @@ 0 16 - 1E04000066000000ED040000FD010000 + 9E060000660000006D070000DD020000 16 - A4000000BB0000007901000082010000 + A0F3FFFF5300000075F4FFFF1A010000 @@ -1350,11 +1350,11 @@ 0 16 - 1E04000066000000ED040000FD010000 + 9E060000660000006D070000DD020000 16 - A4000000BB0000007901000082010000 + A0F3FFFF5300000075F4FFFF1A010000 @@ -1370,11 +1370,11 @@ 0 16 - 1E04000066000000ED040000FD010000 + 9E060000660000006D070000DD020000 16 - A4000000BB0000007901000082010000 + A0F3FFFF5300000075F4FFFF1A010000 @@ -1390,11 +1390,11 @@ 0 16 - 1E04000066000000ED040000FD010000 + 9E060000660000006D070000DD020000 16 - A4000000BB0000007901000082010000 + A0F3FFFF5300000075F4FFFF1A010000 @@ -1410,11 +1410,11 @@ 0 16 - 1E04000066000000ED040000FD010000 + 9E060000660000006D070000DD020000 16 - A4000000BB0000007901000082010000 + A0F3FFFF5300000075F4FFFF1A010000 @@ -1430,11 +1430,11 @@ 0 16 - 1E04000066000000ED040000FD010000 + 9E060000660000006D070000DD020000 16 - A4000000BB0000007901000082010000 + A0F3FFFF5300000075F4FFFF1A010000 @@ -1450,11 +1450,11 @@ 0 16 - 1E04000066000000ED040000FD010000 + 9E060000660000006D070000DD020000 16 - A4000000BB0000007901000082010000 + A0F3FFFF5300000075F4FFFF1A010000 @@ -1470,11 +1470,11 @@ 0 16 - 1E04000066000000ED040000FD010000 + 9E060000660000006D070000DD020000 16 - A4000000BB0000007901000082010000 + A0F3FFFF5300000075F4FFFF1A010000 @@ -1490,11 +1490,11 @@ 0 16 - 1E04000066000000ED040000FD010000 + 9E060000660000006D070000DD020000 16 - A4000000BB0000007901000082010000 + A0F3FFFF5300000075F4FFFF1A010000 @@ -1510,17 +1510,17 @@ 0 16 - 1E04000066000000ED040000FD010000 + 9E060000660000006D070000DD020000 16 - A4000000BB0000007901000082010000 + A0F3FFFF5300000075F4FFFF1A010000 50011 50011 - 0 + 1 0 0 0 @@ -1530,11 +1530,11 @@ 0 16 - 1E04000066000000ED040000FD010000 + DC000000660000006D07000081000000 16 - A4000000BB0000007901000082010000 + 0A0000000A0000006E0000006E000000 @@ -1550,11 +1550,11 @@ 0 16 - 1E04000066000000ED040000FD010000 + 9E060000660000006D070000DD020000 16 - A4000000BB0000007901000082010000 + A0F3FFFF5300000075F4FFFF1A010000 @@ -1570,11 +1570,11 @@ 0 16 - 1E04000066000000ED040000FD010000 + 9E060000660000006D070000DD020000 16 - A4000000BB0000007901000082010000 + A0F3FFFF5300000075F4FFFF1A010000 @@ -1590,11 +1590,11 @@ 0 16 - 1E04000066000000ED040000FD010000 + 9E060000660000006D070000DD020000 16 - A4000000BB0000007901000082010000 + A0F3FFFF5300000075F4FFFF1A010000 @@ -1610,11 +1610,11 @@ 0 16 - 1E04000066000000ED040000FD010000 + 9E060000660000006D070000DD020000 16 - A4000000BB0000007901000082010000 + A0F3FFFF5300000075F4FFFF1A010000 @@ -1630,11 +1630,11 @@ 0 16 - 1E04000066000000ED040000FD010000 + 9E060000660000006D070000DD020000 16 - A4000000BB0000007901000082010000 + A0F3FFFF5300000075F4FFFF1A010000 @@ -1650,11 +1650,11 @@ 0 16 - 1E04000066000000ED040000FD010000 + 9E060000660000006D070000DD020000 16 - A4000000BB0000007901000082010000 + A0F3FFFF5300000075F4FFFF1A010000 @@ -1670,11 +1670,11 @@ 0 16 - 1E04000066000000ED040000FD010000 + 9E060000660000006D070000DD020000 16 - A4000000BB0000007901000082010000 + A0F3FFFF5300000075F4FFFF1A010000 @@ -1690,11 +1690,11 @@ 0 16 - 1E04000066000000ED040000FD010000 + 9E060000660000006D070000DD020000 16 - A4000000BB0000007901000082010000 + A0F3FFFF5300000075F4FFFF1A010000 @@ -1730,7 +1730,7 @@ 0 16 - 00000000D1030000AB060000E4030000 + 0000000046050000000A000059050000 16 @@ -1790,23 +1790,23 @@ 0 16 - 030000001D020000ED0400008C020000 + 03000000FD0200006D070000A4030000 16 - A4000000BB0000007901000082010000 + A0F3FFFF5300000075F4FFFF1A010000 3312 - 000000000B000000000000000020000000000000FFFFFFFFFFFFFFFFD9000000DA000000F0040000DE000000000000000100000004000000010000000000000000000000FFFFFFFF08000000CB00000057010000CC000000F08B00005A01000079070000D601000045890000FFFF02000B004354616262656450616E650020000000000000D900000066000000F0040000F1000000D90000004F000000F0040000DA0000000000000040280046080000000B446973617373656D626C7900000000CB00000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A6572000000005701000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A657200000000CC00000001000000FFFFFFFFFFFFFFFF0E4C6F67696320416E616C797A657200000000F08B000001000000FFFFFFFFFFFFFFFF0D436F646520436F766572616765000000005A01000001000000FFFFFFFFFFFFFFFF11496E737472756374696F6E205472616365000000007907000001000000FFFFFFFFFFFFFFFF0F53797374656D20416E616C797A657200000000D601000001000000FFFFFFFFFFFFFFFF104576656E742053746174697374696373000000004589000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFCB00000001000000FFFFFFFFCB000000000000000040000000000000FFFFFFFFFFFFFFFF170400004F0000001B04000016020000000000000200000004000000010000000000000000000000FFFFFFFF2B000000E2050000CA0900002D8C00002E8C00002F8C0000308C0000318C0000328C0000338C0000348C0000358C0000368C0000378C0000388C0000398C00003A8C00003B8C00003C8C00003D8C00003E8C00003F8C0000408C0000418C000050C3000051C3000052C3000053C3000054C3000055C3000056C3000057C3000058C3000059C300005AC300005BC300005CC300005DC300005EC300005FC3000060C3000061C3000062C3000063C30000018000400000000000001B04000066000000F00400002D0200001B0400004F000000F00400001602000000000000404100462B0000000753796D626F6C7300000000E205000001000000FFFFFFFFFFFFFFFF0A5472616365204461746100000000CA09000001000000FFFFFFFFFFFFFFFF00000000002D8C000001000000FFFFFFFFFFFFFFFF00000000002E8C000001000000FFFFFFFFFFFFFFFF00000000002F8C000001000000FFFFFFFFFFFFFFFF0000000000308C000001000000FFFFFFFFFFFFFFFF0000000000318C000001000000FFFFFFFFFFFFFFFF0000000000328C000001000000FFFFFFFFFFFFFFFF0000000000338C000001000000FFFFFFFFFFFFFFFF0000000000348C000001000000FFFFFFFFFFFFFFFF0000000000358C000001000000FFFFFFFFFFFFFFFF0000000000368C000001000000FFFFFFFFFFFFFFFF0000000000378C000001000000FFFFFFFFFFFFFFFF0000000000388C000001000000FFFFFFFFFFFFFFFF0000000000398C000001000000FFFFFFFFFFFFFFFF00000000003A8C000001000000FFFFFFFFFFFFFFFF00000000003B8C000001000000FFFFFFFFFFFFFFFF00000000003C8C000001000000FFFFFFFFFFFFFFFF00000000003D8C000001000000FFFFFFFFFFFFFFFF00000000003E8C000001000000FFFFFFFFFFFFFFFF00000000003F8C000001000000FFFFFFFFFFFFFFFF0000000000408C000001000000FFFFFFFFFFFFFFFF0000000000418C000001000000FFFFFFFFFFFFFFFF000000000050C3000001000000FFFFFFFFFFFFFFFF000000000051C3000001000000FFFFFFFFFFFFFFFF000000000052C3000001000000FFFFFFFFFFFFFFFF000000000053C3000001000000FFFFFFFFFFFFFFFF000000000054C3000001000000FFFFFFFFFFFFFFFF000000000055C3000001000000FFFFFFFFFFFFFFFF000000000056C3000001000000FFFFFFFFFFFFFFFF000000000057C3000001000000FFFFFFFFFFFFFFFF000000000058C3000001000000FFFFFFFFFFFFFFFF000000000059C3000001000000FFFFFFFFFFFFFFFF00000000005AC3000001000000FFFFFFFFFFFFFFFF00000000005BC3000001000000FFFFFFFFFFFFFFFF00000000005CC3000001000000FFFFFFFFFFFFFFFF00000000005DC3000001000000FFFFFFFFFFFFFFFF00000000005EC3000001000000FFFFFFFFFFFFFFFF00000000005FC3000001000000FFFFFFFFFFFFFFFF000000000060C3000001000000FFFFFFFFFFFFFFFF000000000061C3000001000000FFFFFFFFFFFFFFFF000000000062C3000001000000FFFFFFFFFFFFFFFF000000000063C3000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFE205000001000000FFFFFFFFE2050000000000000010000001000000FFFFFFFFFFFFFFFFFD0000004F0000000101000042030000010000000200001004000000010000002DFFFFFFCD050000FFFFFFFF05000000ED0300006D000000C3000000C400000073940000018000100000010000000000000066000000FD000000CE040000000000004F000000FD000000420300000000000040410056050000000750726F6A65637401000000ED03000001000000FFFFFFFFFFFFFFFF05426F6F6B73010000006D00000001000000FFFFFFFFFFFFFFFF0946756E6374696F6E7301000000C300000001000000FFFFFFFFFFFFFFFF0954656D706C6174657301000000C400000001000000FFFFFFFFFFFFFFFF09526567697374657273000000007394000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFFED03000001000000FFFFFFFFED030000000000000080000000000000FFFFFFFFFFFFFFFF0000000002020000F00400000602000000000000010000000400000001000000000000000000000000000000000000000000000001000000C6000000FFFFFFFF0F0000008F070000930700009407000095070000960700009007000091070000B5010000B801000038030000B9050000BA050000BB050000BC050000CB09000001800080000000000000000000001D020000F0040000BC0200000000000006020000F0040000A502000000000000404100460F0000001343616C6C20537461636B202B204C6F63616C73000000008F07000001000000FFFFFFFFFFFFFFFF0755415254202331000000009307000001000000FFFFFFFFFFFFFFFF0755415254202332000000009407000001000000FFFFFFFFFFFFFFFF0755415254202333000000009507000001000000FFFFFFFFFFFFFFFF15446562756720287072696E74662920566965776572000000009607000001000000FFFFFFFFFFFFFFFF0757617463682031000000009007000001000000FFFFFFFFFFFFFFFF0757617463682032000000009107000001000000FFFFFFFFFFFFFFFF10547261636520457863657074696F6E7300000000B501000001000000FFFFFFFFFFFFFFFF0E4576656E7420436F756E7465727300000000B801000001000000FFFFFFFFFFFFFFFF09554C494E4B706C7573000000003803000001000000FFFFFFFFFFFFFFFF084D656D6F7279203100000000B905000001000000FFFFFFFFFFFFFFFF084D656D6F7279203200000000BA05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203300000000BB05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203400000000BC05000001000000FFFFFFFFFFFFFFFF105472616365204E617669676174696F6E00000000CB09000001000000FFFFFFFFFFFFFFFFFFFFFFFF0000000001000000000000000000000001000000FFFFFFFF78020000060200007C020000A502000000000000020000000400000000000000000000000000000000000000000000000000000002000000C6000000FFFFFFFF8F07000001000000FFFFFFFF8F07000001000000C6000000000000000080000001000000FFFFFFFFFFFFFFFF0000000042030000AB06000046030000010000000100001004000000010000000000000000000000FFFFFFFF06000000C5000000C7000000B4010000D2010000CF010000779400000180008000000100000000000000D2040000000A00005D0500000000000046030000AB060000D10300000000000040820056060000000C4275696C64204F757470757401000000C500000001000000FFFFFFFFFFFFFFFF0D46696E6420496E2046696C657300000000C700000001000000FFFFFFFFFFFFFFFF0A4572726F72204C69737400000000B401000001000000FFFFFFFFFFFFFFFF0E536F757263652042726F7773657200000000D201000001000000FFFFFFFFFFFFFFFF0E416C6C205265666572656E63657300000000CF01000001000000FFFFFFFFFFFFFFFF0742726F77736572000000007794000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFFC500000001000000FFFFFFFFC5000000000000000000000000000000 + 000000000B000000000000000020000000000000FFFFFFFFFFFFFFFFD9000000120100007007000016010000000000000100000004000000010000000000000000000000FFFFFFFF08000000CB00000057010000CC000000F08B00005A01000079070000D601000045890000FFFF02000B004354616262656450616E650020000000000000BC080000E4000000530F0000A7010000D90000004F00000070070000120100000000000040280046080000000B446973617373656D626C7900000000CB00000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A6572000000005701000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A657200000000CC00000001000000FFFFFFFFFFFFFFFF0E4C6F67696320416E616C797A657200000000F08B000001000000FFFFFFFFFFFFFFFF0D436F646520436F766572616765000000005A01000001000000FFFFFFFFFFFFFFFF11496E737472756374696F6E205472616365000000007907000001000000FFFFFFFFFFFFFFFF0F53797374656D20416E616C797A657200000000D601000001000000FFFFFFFFFFFFFFFF104576656E742053746174697374696373000000004589000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFCB00000001000000FFFFFFFFCB000000000000000040000000000000FFFFFFFFFFFFFFFF970600004F0000009B060000F6020000000000000200000004000000010000000000000000000000FFFFFFFF2B000000E2050000CA0900002D8C00002E8C00002F8C0000308C0000318C0000328C0000338C0000348C0000358C0000368C0000378C0000388C0000398C00003A8C00003B8C00003C8C00003D8C00003E8C00003F8C0000408C0000418C000050C3000051C3000052C3000053C3000054C3000055C3000056C3000057C3000058C3000059C300005AC300005BC300005CC300005DC300005EC300005FC3000060C3000061C3000062C3000063C30000018000400000000000007E0E0000E4000000530F00008B0300009B0600004F00000070070000F602000000000000404100462B0000000753796D626F6C7300000000E205000001000000FFFFFFFFFFFFFFFF0A5472616365204461746100000000CA09000001000000FFFFFFFFFFFFFFFF00000000002D8C000001000000FFFFFFFFFFFFFFFF00000000002E8C000001000000FFFFFFFFFFFFFFFF00000000002F8C000001000000FFFFFFFFFFFFFFFF0000000000308C000001000000FFFFFFFFFFFFFFFF0000000000318C000001000000FFFFFFFFFFFFFFFF0000000000328C000001000000FFFFFFFFFFFFFFFF0000000000338C000001000000FFFFFFFFFFFFFFFF0000000000348C000001000000FFFFFFFFFFFFFFFF0000000000358C000001000000FFFFFFFFFFFFFFFF0000000000368C000001000000FFFFFFFFFFFFFFFF0000000000378C000001000000FFFFFFFFFFFFFFFF0000000000388C000001000000FFFFFFFFFFFFFFFF0000000000398C000001000000FFFFFFFFFFFFFFFF00000000003A8C000001000000FFFFFFFFFFFFFFFF00000000003B8C000001000000FFFFFFFFFFFFFFFF00000000003C8C000001000000FFFFFFFFFFFFFFFF00000000003D8C000001000000FFFFFFFFFFFFFFFF00000000003E8C000001000000FFFFFFFFFFFFFFFF00000000003F8C000001000000FFFFFFFFFFFFFFFF0000000000408C000001000000FFFFFFFFFFFFFFFF0000000000418C000001000000FFFFFFFFFFFFFFFF000000000050C3000001000000FFFFFFFFFFFFFFFF000000000051C3000001000000FFFFFFFFFFFFFFFF000000000052C3000001000000FFFFFFFFFFFFFFFF000000000053C3000001000000FFFFFFFFFFFFFFFF000000000054C3000001000000FFFFFFFFFFFFFFFF000000000055C3000001000000FFFFFFFFFFFFFFFF000000000056C3000001000000FFFFFFFFFFFFFFFF000000000057C3000001000000FFFFFFFFFFFFFFFF000000000058C3000001000000FFFFFFFFFFFFFFFF000000000059C3000001000000FFFFFFFFFFFFFFFF00000000005AC3000001000000FFFFFFFFFFFFFFFF00000000005BC3000001000000FFFFFFFFFFFFFFFF00000000005CC3000001000000FFFFFFFFFFFFFFFF00000000005DC3000001000000FFFFFFFFFFFFFFFF00000000005EC3000001000000FFFFFFFFFFFFFFFF00000000005FC3000001000000FFFFFFFFFFFFFFFF000000000060C3000001000000FFFFFFFFFFFFFFFF000000000061C3000001000000FFFFFFFFFFFFFFFF000000000062C3000001000000FFFFFFFFFFFFFFFF000000000063C3000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFE205000001000000FFFFFFFFE2050000000000000010000001000000FFFFFFFFFFFFFFFFD50000004F000000D90000002D040000010000000200001004000000010000000000000000000000FFFFFFFF05000000ED0300006D000000C3000000C40000007394000001800010000001000000E3070000E4000000B8080000C2040000000000004F000000D50000002D0400000000000040410056050000000750726F6A65637401000000ED03000001000000FFFFFFFFFFFFFFFF05426F6F6B73010000006D00000001000000FFFFFFFFFFFFFFFF0946756E6374696F6E7301000000C300000001000000FFFFFFFFFFFFFFFF0954656D706C6174657301000000C400000001000000FFFFFFFFFFFFFFFF09526567697374657273000000007394000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFFED03000001000000FFFFFFFFED030000000000000080000000000000FFFFFFFFFFFFFFFF00000000E202000070070000E602000000000000010000000400000001000000000000000000000000000000000000000000000001000000C6000000FFFFFFFF0F0000008F070000930700009407000095070000960700009007000091070000B5010000B801000038030000B9050000BA050000BB050000BC050000CB09000001800080000000000000E30700007B030000530F00005204000000000000E602000070070000BD03000000000000404100460F0000001343616C6C20537461636B202B204C6F63616C73000000008F07000001000000FFFFFFFFFFFFFFFF0755415254202331000000009307000001000000FFFFFFFFFFFFFFFF0755415254202332000000009407000001000000FFFFFFFFFFFFFFFF0755415254202333000000009507000001000000FFFFFFFFFFFFFFFF15446562756720287072696E74662920566965776572000000009607000001000000FFFFFFFFFFFFFFFF0757617463682031000000009007000001000000FFFFFFFFFFFFFFFF0757617463682032000000009107000001000000FFFFFFFFFFFFFFFF10547261636520457863657074696F6E7300000000B501000001000000FFFFFFFFFFFFFFFF0E4576656E7420436F756E7465727300000000B801000001000000FFFFFFFFFFFFFFFF09554C494E4B706C7573000000003803000001000000FFFFFFFFFFFFFFFF084D656D6F7279203100000000B905000001000000FFFFFFFFFFFFFFFF084D656D6F7279203200000000BA05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203300000000BB05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203400000000BC05000001000000FFFFFFFFFFFFFFFF105472616365204E617669676174696F6E00000000CB09000001000000FFFFFFFFFFFFFFFFFFFFFFFF0000000001000000000000000000000001000000FFFFFFFFB8030000E6020000BC030000BD03000000000000020000000400000000000000000000000000000000000000000000000000000002000000C6000000FFFFFFFF8F07000001000000FFFFFFFF8F07000001000000C6000000000000000080000001000000FFFFFFFFFFFFFFFF000000002D040000000A000031040000010000000100001004000000010000000DFDFFFF72000000FFFFFFFF06000000C5000000C7000000B4010000D2010000CF0100007794000001800080000001000000E3070000C6040000E3110000DB0500000000000031040000000A0000460500000000000040820056060000000C4275696C64204F757470757401000000C500000001000000FFFFFFFFFFFFFFFF0D46696E6420496E2046696C657300000000C700000001000000FFFFFFFFFFFFFFFF0A4572726F72204C69737400000000B401000001000000FFFFFFFFFFFFFFFF0E536F757263652042726F7773657200000000D201000001000000FFFFFFFFFFFFFFFF0E416C6C205265666572656E63657300000000CF01000001000000FFFFFFFFFFFFFFFF0742726F77736572010000007794000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFFC500000001000000FFFFFFFFC5000000000000000000000000000000 59392 File - 2578 - 00200000010000002800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000000020000000000000000000000000000000001000000010000000180CD7F0000000000000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000040004000000000000000000000000000000000100000001000000018022E100000000040005000000000000000000000000000000000100000001000000018025E10000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000004000700000000000000000000000000000000010000000100000001802CE10000000004000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000004000900000000000000000000000000000000010000000100000001807B8A0000000004000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000000000B000000000000000000000000000000000100000001000000018015B10000000004000C0000000000000000000000000000000001000000010000000180F4B00000000004000D000000000000000000000000000000000100000001000000018036B10000000004000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF88000000000400460000000000000000000000000000000001000000010000000180FE880000000004004500000000000000000000000000000000010000000100000001800B810000000004001300000000000000000000000000000000010000000100000001800C810000000004001400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F0880000020000000F000000000000000000000000000000000100000001000000FFFF0100120043555646696E64436F6D626F427574746F6EE803000000000000000000000000000000000000000000000001000000010000009600000002002050000000000B6C6F63616C74696D655F72960000000000000002000B6C6F63616C74696D655F72095461736B436F6D70730000000000000000018024E10000000000001100000000000000000000000000000000010000000100000001800A810000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E2280000002000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B46350000000000000000000000000100000001000000000000000000000001000000020021802280000000000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B4635000000000000000000000000010000000100000000000000000000000100000000002180E0010000000000007500000021456E65726779204D6561737572656D656E742026776974686F75742044656275670000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000400160000000000000000000000000000000001000000010000000180C988000000000400180000000000000000000000000000000001000000010000000180C788000000000000190000000000000000000000000000000001000000010000002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000003002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000000002180E50100000000000078000000264B696C6C20416C6C20427265616B706F696E747320696E204163746976652050726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180E601000000000000790000002F4B696C6C20416C6C20427265616B706F696E747320696E204D756C74692D50726F6A65637420576F726B73706163650000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000021804C010000020001001A0000000F2650726F6A6563742057696E646F77000000000000000000000000010000000100000000000000000000000100000008002180DD880000000000001A0000000750726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180DC8B0000000000003A00000005426F6F6B73000000000000000000000000010000000100000000000000000000000100000000002180E18B0000000000003B0000000946756E6374696F6E73000000000000000000000000010000000100000000000000000000000100000000002180E28B000000000000400000000954656D706C6174657300000000000000000000000001000000010000000000000000000000010000000000218018890000000000003D0000000E536F757263652042726F777365720000000000000000000000000100000001000000000000000000000001000000000021800000000000000400FFFFFFFF00000000000000000001000000000000000100000000000000000000000100000000002180D988000000000000390000000C4275696C64204F7574707574000000000000000000000000010000000100000000000000000000000100000000002180E38B000000000000410000000B46696E64204F75747075740000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001B000000000000000000000000000000000100000001000000000000000446696C65C6030000 + 2817 + 00200000010000002800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000000020000000000000000000000000000000001000000010000000180CD7F0000000000000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000040004000000000000000000000000000000000100000001000000018022E100000000040005000000000000000000000000000000000100000001000000018025E10000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000000000700000000000000000000000000000000010000000100000001802CE10000000004000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000000000900000000000000000000000000000000010000000100000001807B8A0000000004000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000000000B000000000000000000000000000000000100000001000000018015B10000000004000C0000000000000000000000000000000001000000010000000180F4B00000000004000D000000000000000000000000000000000100000001000000018036B10000000004000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF88000000000400460000000000000000000000000000000001000000010000000180FE880000000004004500000000000000000000000000000000010000000100000001800B810000000004001300000000000000000000000000000000010000000100000001800C810000000004001400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F0880000020000000F000000000000000000000000000000000100000001000000FFFF0100120043555646696E64436F6D626F427574746F6EE80300000000000000000000000000000000000000000000000100000001000000960000000200205000000000066C656E67746896000000000000001200066C656E67746803313333034D5455114D414E5546414354555245525F444154410B7773323831325F6275663211506F7369746976655F4D4F4445315F4F4E054D4F4445310B6D6F646566756E6374696E0A6C696768745F6D6F64650C5F6C6F63616C74696D655F72104E5649435F5365745072696F726974790C67645F636865636B5F73756D0B6C6F63616C74696D655F72095461736B436F6D7073097368757475706E756D046D6F6465136C6561726E696E6753756363657373466C61670930A3BACEB4C5E4B6D4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018024E10000000000001100000000000000000000000000000000010000000100000001800A810000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E2280000002000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B46350000000000000000000000000100000001000000000000000000000001000000020021802280000000000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B4635000000000000000000000000010000000100000000000000000000000100000000002180E0010000000000007500000021456E65726779204D6561737572656D656E742026776974686F75742044656275670000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000400160000000000000000000000000000000001000000010000000180C988000000000400180000000000000000000000000000000001000000010000000180C788000000000000190000000000000000000000000000000001000000010000002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000003002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000000002180E50100000000000078000000264B696C6C20416C6C20427265616B706F696E747320696E204163746976652050726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180E601000000000000790000002F4B696C6C20416C6C20427265616B706F696E747320696E204D756C74692D50726F6A65637420576F726B73706163650000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000021804C010000020001001A0000000F2650726F6A6563742057696E646F77000000000000000000000000010000000100000000000000000000000100000008002180DD880000000000001A0000000750726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180DC8B0000000000003A00000005426F6F6B73000000000000000000000000010000000100000000000000000000000100000000002180E18B0000000000003B0000000946756E6374696F6E73000000000000000000000000010000000100000000000000000000000100000000002180E28B000000000000400000000954656D706C6174657300000000000000000000000001000000010000000000000000000000010000000000218018890000000000003D0000000E536F757263652042726F777365720000000000000000000000000100000001000000000000000000000001000000000021800000000000000400FFFFFFFF00000000000000000001000000000000000100000000000000000000000100000000002180D988000000000000390000000C4275696C64204F7574707574000000000000000000000000010000000100000000000000000000000100000000002180E38B000000000000410000000B46696E64204F75747075740000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001B000000000000000000000000000000000100000001000000000000000446696C65C6030000 1423 @@ -1822,7 +1822,7 @@ Build 972 - 00200000010000001000FFFF01001100434D4643546F6F6C426172427574746F6ECF7F0000000004001C0000000000000000000000000000000001000000010000000180D07F0000000000001D000000000000000000000000000000000100000001000000018030800000000000001E000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6EC7040000000000006A0000000C4261746368204275696C2664000000000000000000000000010000000100000000000000000000000100000004000580C7040000000000006A0000000C4261746368204275696C266400000000000000000000000001000000010000000000000000000000010000000000058046070000000000006B0000000D42617463682052656275696C640000000000000000000000000100000001000000000000000000000001000000000005804707000000000000FFFFFFFF0B426174636820436C65616E0100000000000000000000000100000001000000000000000000000001000000000005809E8A0000000000001F0000000F4261746326682053657475702E2E2E000000000000000000000000010000000100000000000000000000000100000000000180D17F0000000004002000000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001804C8A0000000004002100000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001900434D4643546F6F6C426172436F6D626F426F78427574746F6EBA0000000000000000000000000000000000000000000000000100000001000000960000000300205000000000064341353146359600000000000000010006434135314635000000000180EB880000000000002200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C07F000000000000230000000000000000000000000000000001000000010000000180B08A000000000400240000000000000000000000000000000001000000010000000180A8010000000004004E00000000000000000000000000000000010000000100000001807202000000000400530000000000000000000000000000000001000000010000000180BE010000000000005000000000000000000000000000000000010000000100000000000000054275696C64DC010000 + 00200000010000001000FFFF01001100434D4643546F6F6C426172427574746F6ECF7F0000000004001C0000000000000000000000000000000001000000010000000180D07F0000000002001D000000000000000000000000000000000100000001000000018030800000000000001E000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6EC7040000000000006A0000000C4261746368204275696C2664000000000000000000000000010000000100000000000000000000000100000004000580C7040000000000006A0000000C4261746368204275696C266400000000000000000000000001000000010000000000000000000000010000000000058046070000000000006B0000000D42617463682052656275696C640000000000000000000000000100000001000000000000000000000001000000000005804707000000000000FFFFFFFF0B426174636820436C65616E0100000000000000000000000100000001000000000000000000000001000000000005809E8A0000000000001F0000000F4261746326682053657475702E2E2E000000000000000000000000010000000100000000000000000000000100000000000180D17F0000000004002000000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001804C8A0000000004002100000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001900434D4643546F6F6C426172436F6D626F426F78427574746F6EBA0000000000000000000000000000000000000000000000000100000001000000960000000300205000000000064341353146359600000000000000010006434135314635000000000180EB880000000000002200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C07F000000000000230000000000000000000000000000000001000000010000000180B08A000000000400240000000000000000000000000000000001000000010000000180A8010000000004004E00000000000000000000000000000000010000000100000001807202000000000400530000000000000000000000000000000001000000010000000180BE010000000000005000000000000000000000000000000000010000000100000000000000054275696C64DC010000 583 @@ -3606,9 +3606,9 @@ 2 .\main.c - 0 - 365 - 400 + 6 + 421 + 422 1 0 @@ -3625,16 +3625,16 @@ TS_Lib\Includes\ts_configuration.h 27 - 91 - 121 + 103 + 125 1 - 257 + 277 0 .\rf_send.c 0 - 82 + 91 117 1 @@ -3667,6 +3667,24 @@ 0 + + Library\Sources\../../includes/ca51f5xsfr.h + 0 + 1 + 1 + 1 + + 0 + + + Library\Sources\../../includes/gpiodef_f5.h + 0 + 1 + 1 + 1 + + 0 + diff --git a/CA51F5_Touch.uvopt b/CA51F5_Touch.uvopt index f8fc283..d7adbf3 100644 --- a/CA51F5_Touch.uvopt +++ b/CA51F5_Touch.uvopt @@ -103,7 +103,7 @@ 1 0 0 - 13 + 12 @@ -310,6 +310,358 @@ + + 11 + 0 + 157 + 1 +
0
+ 0 + 0 + 0 + 0 + 0 + 0 + C:\Users\31158\Desktop\71x绋嬪簭\閬ユ帶鍣ㄤ唬鐮乗CA51F5_Touch_DemoProj_v2.3-433M_20220419\CA51F5_Touch_DemoProj_v2.3-433M_20220419\main.c + + +
+ + 12 + 0 + 158 + 1 +
0
+ 0 + 0 + 0 + 0 + 0 + 0 + C:\Users\31158\Desktop\71x绋嬪簭\閬ユ帶鍣ㄤ唬鐮乗CA51F5_Touch_DemoProj_v2.3-433M_20220419\CA51F5_Touch_DemoProj_v2.3-433M_20220419\main.c + + +
+ + 13 + 0 + 159 + 1 +
0
+ 0 + 0 + 0 + 0 + 0 + 0 + C:\Users\31158\Desktop\71x绋嬪簭\閬ユ帶鍣ㄤ唬鐮乗CA51F5_Touch_DemoProj_v2.3-433M_20220419\CA51F5_Touch_DemoProj_v2.3-433M_20220419\main.c + + +
+ + 14 + 0 + 160 + 1 +
0
+ 0 + 0 + 0 + 0 + 0 + 0 + C:\Users\31158\Desktop\71x绋嬪簭\閬ユ帶鍣ㄤ唬鐮乗CA51F5_Touch_DemoProj_v2.3-433M_20220419\CA51F5_Touch_DemoProj_v2.3-433M_20220419\main.c + + +
+ + 15 + 0 + 161 + 1 +
0
+ 0 + 0 + 0 + 0 + 0 + 0 + C:\Users\31158\Desktop\71x绋嬪簭\閬ユ帶鍣ㄤ唬鐮乗CA51F5_Touch_DemoProj_v2.3-433M_20220419\CA51F5_Touch_DemoProj_v2.3-433M_20220419\main.c + + +
+ + 16 + 0 + 189 + 1 +
0
+ 0 + 0 + 0 + 0 + 0 + 0 + C:\Users\31158\Desktop\71x绋嬪簭\閬ユ帶鍣ㄤ唬鐮乗CA51F5_Touch_DemoProj_v2.3-433M_20220419\CA51F5_Touch_DemoProj_v2.3-433M_20220419\main.c + + +
+ + 17 + 0 + 190 + 1 +
0
+ 0 + 0 + 0 + 0 + 0 + 0 + C:\Users\31158\Desktop\71x绋嬪簭\閬ユ帶鍣ㄤ唬鐮乗CA51F5_Touch_DemoProj_v2.3-433M_20220419\CA51F5_Touch_DemoProj_v2.3-433M_20220419\main.c + + +
+ + 18 + 0 + 191 + 1 +
0
+ 0 + 0 + 0 + 0 + 0 + 0 + C:\Users\31158\Desktop\71x绋嬪簭\閬ユ帶鍣ㄤ唬鐮乗CA51F5_Touch_DemoProj_v2.3-433M_20220419\CA51F5_Touch_DemoProj_v2.3-433M_20220419\main.c + + +
+ + 19 + 0 + 193 + 1 +
0
+ 0 + 0 + 0 + 0 + 0 + 0 + C:\Users\31158\Desktop\71x绋嬪簭\閬ユ帶鍣ㄤ唬鐮乗CA51F5_Touch_DemoProj_v2.3-433M_20220419\CA51F5_Touch_DemoProj_v2.3-433M_20220419\main.c + + +
+ + 20 + 0 + 194 + 1 +
0
+ 0 + 0 + 0 + 0 + 0 + 0 + C:\Users\31158\Desktop\71x绋嬪簭\閬ユ帶鍣ㄤ唬鐮乗CA51F5_Touch_DemoProj_v2.3-433M_20220419\CA51F5_Touch_DemoProj_v2.3-433M_20220419\main.c + + +
+ + 21 + 0 + 195 + 1 +
0
+ 0 + 0 + 0 + 0 + 0 + 0 + C:\Users\31158\Desktop\71x绋嬪簭\閬ユ帶鍣ㄤ唬鐮乗CA51F5_Touch_DemoProj_v2.3-433M_20220419\CA51F5_Touch_DemoProj_v2.3-433M_20220419\main.c + + +
+ + 22 + 0 + 192 + 1 +
0
+ 0 + 0 + 0 + 0 + 0 + 0 + C:\Users\31158\Desktop\閬ユ帶浠g爜\CA51F551S3_RE51_RGB_2025_11_22\CA51F5_Touch_DemoProj_v2.3-433M_20220419\main.c + + +
+ + 23 + 0 + 196 + 1 +
0
+ 0 + 0 + 0 + 0 + 0 + 0 + C:\Users\31158\Desktop\閬ユ帶浠g爜\CA51F551S3_RE51_RGB_2025_11_22\CA51F5_Touch_DemoProj_v2.3-433M_20220419\main.c + + +
+ + 24 + 0 + 197 + 1 +
0
+ 0 + 0 + 0 + 0 + 0 + 0 + C:\Users\31158\Desktop\閬ユ帶浠g爜\CA51F551S3_RE51_RGB_2025_11_22\CA51F5_Touch_DemoProj_v2.3-433M_20220419\main.c + + +
+ + 25 + 0 + 155 + 1 +
0
+ 0 + 0 + 0 + 0 + 0 + 0 + C:\Users\31158\Desktop\閬ユ帶绋嬪簭淇敼\闀挎粦鏉闀挎粦鏉CA51F551S3_RE51_RGB_2025_11_22\CA51F5_Touch_DemoProj_v2.3-433M_20220419\main.c + + +
+ + 26 + 0 + 156 + 1 +
0
+ 0 + 0 + 0 + 0 + 0 + 0 + C:\Users\31158\Desktop\閬ユ帶绋嬪簭淇敼\闀挎粦鏉闀挎粦鏉CA51F551S3_RE51_RGB_2025_11_22\CA51F5_Touch_DemoProj_v2.3-433M_20220419\main.c + + +
+ + 27 + 0 + 186 + 1 +
0
+ 0 + 0 + 0 + 0 + 0 + 0 + C:\Users\31158\Desktop\閬ユ帶绋嬪簭淇敼\闀挎粦鏉闀挎粦鏉CA51F551S3_RE51_RGB_2025_11_22\CA51F5_Touch_DemoProj_v2.3-433M_20220419\main.c + + +
+ + 28 + 0 + 187 + 1 +
0
+ 0 + 0 + 0 + 0 + 0 + 0 + C:\Users\31158\Desktop\閬ユ帶绋嬪簭淇敼\闀挎粦鏉闀挎粦鏉CA51F551S3_RE51_RGB_2025_11_22\CA51F5_Touch_DemoProj_v2.3-433M_20220419\main.c + + +
+ + 29 + 0 + 188 + 1 +
0
+ 0 + 0 + 0 + 0 + 0 + 0 + C:\Users\31158\Desktop\閬ユ帶绋嬪簭淇敼\闀挎粦鏉闀挎粦鏉CA51F551S3_RE51_RGB_2025_11_22\CA51F5_Touch_DemoProj_v2.3-433M_20220419\main.c + + +
+ + 30 + 0 + 206 + 1 +
0
+ 0 + 0 + 0 + 0 + 0 + 0 + C:\Users\31158\Desktop\閬ユ帶绋嬪簭淇敼\闀挎粦鏉闀挎粦鏉CA51F551S3_RE51_RGB_2025_11_22\CA51F5_Touch_DemoProj_v2.3-433M_20220419\main.c + + +
+ + 31 + 0 + 207 + 1 +
0
+ 0 + 0 + 0 + 0 + 0 + 0 + C:\Users\31158\Desktop\閬ユ帶绋嬪簭淇敼\闀挎粦鏉闀挎粦鏉CA51F551S3_RE51_RGB_2025_11_22\CA51F5_Touch_DemoProj_v2.3-433M_20220419\main.c + + +
+ + 32 + 0 + 179 + 1 +
0
+ 0 + 0 + 0 + 0 + 0 + 0 + C:\Users\31158\Desktop\閬ユ帶绋嬪簭淇敼\闀挎粦鏉闀挎粦鏉CA51F551S3_RE51_RGB_2025_11_22\CA51F5_Touch_DemoProj_v2.3-433M_20220419\rf_send.c + + +
@@ -397,7 +749,7 @@ 1 3 1 - 1 + 0 0 0 .\Library\Sources\system_clock.c diff --git a/CA51F5_Touch.uvproj b/CA51F5_Touch.uvproj index 6a750d8..f08dab1 100644 --- a/CA51F5_Touch.uvproj +++ b/CA51F5_Touch.uvproj @@ -46,7 +46,7 @@ 1 .\hex\ - ca51fx_onoff + RE51_RGB_8ey_touch_f551s3_0014b5eb _v2 1 0 1 @@ -149,7 +149,7 @@ 1 0 - 13 + 12 diff --git a/Document/鐑у綍鏂囦欢/闀挎粦鏉RGB_f551s3_00f5dc25 _v2.0鈥20260506.hex b/Document/鐑у綍鏂囦欢/闀挎粦鏉RGB_f551s3_00f5dc25 _v2.0鈥20260506.hex new file mode 100644 index 0000000..c558f75 --- /dev/null +++ b/Document/鐑у綍鏂囦欢/闀挎粦鏉RGB_f551s3_00f5dc25 _v2.0鈥20260506.hex @@ -0,0 +1,342 @@ +:10000000020F3C8F828E83E5821582AE83700215CB +:10001000834E60097F147E001213A380EA223232DD +:0300230002001EBA +:03002B00020FC8F9 +:1000330002001FBB010689828A83F0225002F72245 +:10004300BBFE01F322EF8DF0A4A8F0CF8CF0A4281F +:10005300CE8DF0A42EFE22BC000BBE0029EF8DF046 +:1000630084FFADF022E4CCF875F008EF2FFFEE33F8 +:10007300FEEC33FCEE9DEC984005FCEE9DFE0FD5A7 +:10008300F0E9E4CEFD22EDF8F5F0EE8420D21CFE7B +:10009300ADF075F008EF2FFFED33FD4007985006E4 +:1000A300D5F0F222C398FD0FD5F0EA22C2D5EC3089 +:1000B300E709B2D5E4C39DFDE49CFCEE30E715B23D +:1000C300D5E4C39FFFE49EFE12005AC3E49DFDE402 +:1000D3009CFC800312005A30D507C3E49FFFE49EC3 +:1000E300FE22C5F0F8A3E028F0C5F0F8E5821582FA +:1000F30070021583E038F022E88FF0A4CC8BF0A4D3 +:100103002CFCE98EF0A42CFC8AF0EDA42CFCEA8EE6 +:10011300F0A4CDA8F08BF0A42DCC3825F0FDE98F09 +:10012300F0A42CCD35F0FCEB8EF0A4FEA9F0EB8F00 +:10013300F0A4CFC5F02ECD39FEE43CFCEAA42DCECD +:1001430035F0FDE43CFC2275F008758200EF2FFFCB +:10015300EE33FECD33CDCC33CCC58233C5829BED9C +:100163009AEC99E58298400CF582EE9BFEED9AFDA0 +:10017300EC99FC0FD5F0D6E4CEFBE4CDFAE4CCF950 +:10018300A88222B800C1B90059BA002DEC8BF084C3 +:10019300CFCECDFCE5F0CBF97818EF2FFFEE33FE91 +:1001A300ED33FDEC33FCEB33FB10D703994004EB49 +:1001B30099FB0FD8E5E4F9FA227818EF2FFFEE3315 +:1001C300FEED33FDEC33FCC933C910D7059BE99A27 +:1001D3004007EC9BFCE99AF90FD8E0E4C9FAE4CCB8 +:1001E300FB2275F010EF2FFFEE33FEED33FDCC3322 +:1001F300CCC833C810D7079BEC9AE899400AED9B0B +:10020300FDEC9AFCE899F80FD5F0DAE4CDFBE4CCE9 +:10021300FAE4C8F922E8600FECC313FCED13FDEE1A +:1002230013FEEF13FFD8F122A42582F582E5F03502 +:1002330083F58322E493FB740193FA740293F92206 +:10024300D083D082F8E4937012740193700DA3A34A +:1002530093F8740193F5828883E47374029368605E +:10026300EFA3A3A380DFEC8EF0A4CCC5F0CCCDF834 +:10027300EFA4CEC5F02DFDE43CFCE8A42EC8C5F0E8 +:100283003DFDE43CFCEFA4FFE5F028FEE43DFDE486 +:100293003CFC228F358C368D37E4F543F544F5412C +:1002A300F542F538E538C3953540030203809000E5 +:1002B300B5E0FF6538701CE5192FFFE412094BFC0C +:1002C300A3E0FD120936FEA3E0C39DF540EE9CF5C5 +:1002D3003F8064120922120942120A0F8F3C8E3B9F +:1002E3008D3A8C39E5192538FFE412092D120A25B8 +:1002F300AF3CAE3B1201868E3D8F3E12092212099E +:1003030042120A1A953EFFEE953DAB07FAE4F9F85F +:10031300AF3CAE3BAD3AAC391201868E3D8F3E9079 +:1003230000B5E02519FFE412092DFEA3E0C3953EB5 +:10033300F540EE953DF53FC3E53F6480948050055D +:10034300E4F53FF540D3E5409542E53F9541401440 +:10035300854546854143854244853845853F4185EA +:1003630040428014D3E5409544E53F9543400985D9 +:100373003846853F4385404405380202A7E54225B8 +:1003830044FFE5413543FEC3EF9537EE95365005FF +:100393007EFF7FFF22E536C313FEE53713FFC3E578 +:1003A300429FF540E5419EF53FFEAF407C007D0A4C +:1003B3001200481209F8EDD3941F40027D1FEDACE3 +:1003C30036AD371209B4CEC313CE13D8F9F53E8E2A +:1003D3003D2542F542E53D3541F541E53E2544F5F0 +:1003E30044E53D3543F543E544AE437807C333CE97 +:1003F30033CED8F9FF1209F8900124E07002A3E08C +:1004030070051209D1800D120A02CEC313CE13D880 +:10041300F912098A120A2FCEC313CE13D8F9FD900D +:1004230000D0E545F075F040A485F047F548E54573 +:100433001209E15002AD07E545120960C333CE331B +:10044300CED8F9120972AD07AC06E545700AE53559 +:1004530014B54604C206801BE53514B54508E546C8 +:100463007004D206800DE545C395465004D206803C +:1004730002C20630060CED2548F548EC3547F54732 +:100483008022E54845477011E53575F040A4AEF08C +:1004930024FFF548EE34FFF547C3E5489DF548E5ED +:1004A300479CF547AE47AF4822E4F532F5F875FBB4 +:1004B3003FD20153D57F43D501E5F854F84407F5FE +:1004C300F853F8BF75F90F75FA329081037440F051 +:1004D300E4F5E8F5C0908030F090FC00E04440F093 +:1004E300E58654F04407F586E4F5161212EF75A17C +:1004F300A575D58075D67FE532601F908030E054B6 +:100503007FF0E054FE4401F0C2AF438702000000D5 +:10051300E04480F0E054FEF0D2AF900100E0FF121F +:10052300089F4003020637AEFBEE60CBEF60021478 +:10053300F0E4FDED1208EA40030206107E007401A8 +:10054300A805088005C333CE33CED8F9FFACFBEC46 +:10055300FBEF5B700302060CA8057401088002C35D +:1005630033D8FCF5FBEDFF7E00700885E23385E1AF +:10057300348044EF64014E700885E43385E33480AE +:1005830036EF64024E700885E63385E5348028EF44 +:1005930064034E700885D93385E734801AEF640409 +:1005A3004E700885DB3385DA34800CEF64054E70BA +:1005B3000685DD3385DC34E532702CE53424F7FF22 +:1005C300E53334FFFEE5162DFC1208DEEEF0A3EF53 +:1005D300F0E5342409FFE43533FEEC120918F58302 +:1005E300EEF0A3EFF08022E5162DFF1208DEE0FA0D +:1005F300A3E0C39534EA9533503AEF120918120871 +:1006030059D39534EE9533402B0D020536E5162468 +:100613000612087C500874062516F516800DE4F5BD +:1006230016E532700675320143F8201212EF75A1F8 +:10063300A50204FAE4F5F875FB3FE58654F0440D92 +:10064300F5861208C9908030E04440F053D57F43CB +:10065300D5017F017E001213A375D580E4F5D6F58D +:1006630016121111120911C20175E8E322C20575B0 +:100673001908200307D2037F0412115F7D3A7C001F +:100683007F04120296EFF47002EEF46002C204904B +:100693000123E0F9600302077A900122E06003027C +:1006A300074AEFF47002EEF4600B7401F09000FF60 +:1006B30004F00207CA85193212083A40030207CA36 +:1006C30012081BE53212080FE0FAA3E0FBD39DEA00 +:1006D3009CE532400712081DC3EB801412080FE09B +:1006E300FCA3E0FDE5321208A7F583E0FAA3E0C31B +:1006F3009DF534EA9CF533D3E5349408E53394004F +:10070300502174162532120832E0703612081BE5A8 +:100713003212080FECF0A3EDF012081BE5321209B8 +:1007230007800E12081BE53225E02402F582E4342B +:1007330000F583ECF0A3EDF0741625321208327441 +:1007430032F005320206BBEFF47002EEF4600D9056 +:1007530000FFE0707290012304F0806BE4900122AB +:10076300F085193212083A505E7416253212083297 +:100773007432F0053280EDE96401704B900122E0A0 +:100783006011EFF47002EEF4703DF09000FF74021C +:10079300F08034EFF47002EEF470269000FFE07006 +:1007A30026900123F0A3F0A31208B1851932120891 +:1007B3003A5014741625321208327432F00532801E +:1007C300ED9001227401F0900123E064017012EFB7 +:1007D300F47002EEF4600D9000FCEEF0A3EFF080F5 +:1007E300031208B29000FCE0F47003A3E0F4600489 +:1007F30075180222E4F51822E53225E024B6F582C5 +:10080300E43400F583E0FEA3E0FFE53225E02402B3 +:10081300F582E43400F58322E53225E024B6F5823F +:10082300E43400F583E0FCA3E0FD2274162532F5E1 +:1008330082E43401F58322E5192404FDE433FCC387 +:10084300E5329DEC6480F874809822E53225E0243B +:10085300D1F582E43400F583E0FEA3E022740125A0 +:1008630032F582E43401F58322E53275F00AA424DB +:1008730032F582E43400F58322FFE433C3FE785972 +:10088300E6FDEF9D7480F86E982225E0241AF58228 +:10089300E43400F583EEF0A3EFF022E0C394057493 +:1008A3008094802225E024B6F582E4340022F0749B +:1008B300FF9000FCF0A3F022E53290150C93FF7833 +:1008C3005BE6FEEF5E2275F90A75F84090810374CA +:1008D30057F022C39408748094802225E02428F5DD +:1008E30082E43401F58322C39406748094802278D1 +:1008F30059E62401FFE433FEC32225E024D1F58227 +:10090300E434002225E0241AF582E4340022900026 +:10091300FB7405F02225E02440F582E434012290A3 +:1009230000B5E0AD197C002DFFEC33FEEF25E0FFB1 +:10093300EE33FE741A2FF58274003EF583E022FA3B +:10094300A3E0FBED2538FFEC33FEEF25E0FFEE33AC +:10095300FE74B62FF58274003EF583E022901508ED +:1009630093FCFFEDC39FFFE49400FEEF780522FFA5 +:10097300ECFDC374809DFDE49400FC0200AF75F0B0 +:100983000290001A02022BFFC3EB9FFFEA9E900125 +:1009930024F0A3EFF0EDFF900124E48FF00200E5D3 +:1009A300E5009000B675F00212022BE0FEA3E0FF13 +:1009B30022FFC374209FFFE49400FE120048EF78E7 +:1009C3000622C3EB9FEE6480F8EA64809822ED75FB +:1009D300F004A4FF900124E5F0F0A3EFF0229015BA +:1009E3000893FFEDC39F22E500C313FEE50013FF49 +:1009F300C3E5009F22AC41AD4212005AAD072290DD +:100A03000124E0FAA3E0FBAE02780222FEA3E0FF9A +:100A1300AD03AC02020269FEA3E02BFFEE3AFEC374 +:100A2300EF22FEA3E0FBAA06E4F9F822900124E0FA +:100A3300FEA3E0780222AC00AD0012005AAD0722FB +:100A4300E4F530F52FF52EF52DF53175E8E39080BB +:100A530030E04440F075A081E4F5A375A24B75A185 +:100A6300A5D2AF120EB090801A7402F0C2B2121166 +:100A7300DFE48F308E2FF52EF52DAD2EAC2D7808BB +:100A83001202188F1385301485140F85131012105A +:100A93004F9000FCE0FEA3E0FFF47002EEF460115F +:100AA30075310374E52FF58274133EF583E493F5F2 +:100AB3004A9000FEE0604D7531031202430ADC01E7 +:100AC3000AE1020AE6040AEB080AF0100AF5200A12 +:100AD300FA400AFF8000000B04754A0A8026754A13 +:100AE3000C8021754A0E801C754A068017754A02D0 +:100AF3008012754A04800DE4F54A8008754A0F8018 +:100B030003E4F5499000FEE070119000FCE0B4FFAF +:100B13000AA3E0B4FF05E4F5498003754901E549FB +:100B23007003020A91D3E5089414748094805003EF +:100B3300020A91E4F508F549F508C2AFAF31121284 +:100B43008BD2AF020A91E4F532E5321208D64003A4 +:100B5300020C1E12080DE0FCA3E0FD120C2F8F33D4 +:100B6300E53212081D120C2F8F34EF64026007EF79 +:100B730064036002C204E5337030E534701B12086D +:100B8300BB700E12082EE06003020C19EF4EF680C4 +:100B93000012082E7402F0807D1208BB60691208EF +:100BA3002EE07072EFF45EF68015E534700C1207D8 +:100BB300FBEEF0A3EFF0E4FD8057785BE66011E510 +:100BC30032120907120806EEF0A3EFF07D0280410E +:100BD30012080DE0FEA3E0FFE53212081D7B1E7A2A +:100BE3000012131DEF602012082EE070291207FB7C +:100BF300EEF0A3EFF0E5321208A7120859FFE53231 +:100C030012088D7D02800A1207FBEEF0A3EFF0AD10 +:100C130034AF321213D20532020B4C785BE69000EC +:100C2300FEF0600475180122E4F51822E5329015F0 +:100C33000C93785B5624FF92057B1E7A00AF321229 +:100C430010B2229000B4E07015C200900100F0F5DC +:100C5300161211119000B47402F07515322290002F +:100C6300B4E064026003020D23200003020D23C2DB +:100C7300001515E5156003020D23785AF6F53212B7 +:100C830008F2E5329FEE1208474003020D1FE4FF0E +:100C9300EF12089F501CE5321208FD120826E532B8 +:100CA30012086E75F002EF12022BECF0A3EDF00FB9 +:100CB30080DE74012532120864E4F0E53278596667 +:100CC300605A12084EFFE53212088D12084EFFE5F6 +:100CD3003212080FEEF0A3EFF0E5321208D6502DD2 +:100CE300E53225E025E024E6F582E43414F583E4D7 +:100CF30093FE740193FFE53225E024EBF582E4349F +:100D0300001208967D02AF321213D2800A741625A0 +:100D1300321208327432F00532020C82784C7601BA +:100D230022908109E054E06004E044E0F0E5FB3008 +:100D3300E00975FB0185E22185E122E5FB30E1094C +:100D430075FB0285E42385E324E5FB30E20975FBAB +:100D53000485E62585E526E5FB30E30975FB088573 +:100D6300D92785E728E5FB30E40975FB1085DB29E6 +:100D730085DA2AE5FB30E50975FB2085DD2B85DC6B +:100D83002CE4FFEF1208EA502DEF25E02421F8E6CA +:100D9300FC08E6FDE5162F1208FDF583ECF0A3ED44 +:100DA300F0EFFDE5162DFDE433FC7859E66D700197 +:100DB300EC60030F80CDE5162406FFE433D312085D +:100DC300804007D200E4F516800674062516F51652 +:100DD300121111900100E0600214F0900127E0FF6E +:100DE300900126E0FE6F6006A3EEF075A1A522E454 +:100DF300F5321208F2E5329FEE1208474003020E65 +:100E0300AF120860E004F012086012089E40051259 +:100E13000860E4F0C2ADE532120850FF12086CC05E +:100E230083C082120860E0D082D08375F002120280 +:100E33002BEEF0A3EFF0D2ADE4F533F534F535F551 +:100E43003674FFF537F538E4FFEF12089F5035127B +:100E5300086C75F002EF12022BE0FCA3E0FD2534D1 +:100E6300F534EC3533F533D3ED9536EC9535400455 +:100E73008C358D36C3ED9538EC953750048C378D12 +:100E8300380F80C5C3E5349536FFE5339535FEC38A +:100E9300EF9538FFEE9537FE7C007D0312005AE58F +:100EA300321208A71208960532020DF522785976F8 +:100EB3000CE4FFFEEEFD7C00C3940C748094805020 +:100EC3002AC3ED1208D7EE501125E025E024E4F5FE +:100ED30082E43414F583740180039014FC93FDAC15 +:100EE300070F744D2CF8A6050E80C9908030E0449E +:100EF30040F075D580E4F5D6D2AD1212C01208C900 +:100F0300D2ADC200E49000FEF0785BF6F51812094A +:100F130011D202C201C203E4900123F09001221214 +:100F230008B1E4900124F0A3F0784CF69000B4F0FB +:100F3300900127F0900126F022787FE4F6D8FD7522 +:100F4300815D020F83020A43E493A3F8E493A34071 +:100F530003F68001F208DFF48029E493A3F8540731 +:100F6300240CC8C333C4540F4420C8834004F4562C +:100F7300800146F6DFE4800B010204081020408064 +:100F830090134BE47E019360BCA3FF543F30E5090B +:100F9300541FFEE493A360010ECF54C025E060A864 +:100FA30040B8E493A3FAE493A3F8E493A3C8C582F7 +:100FB300C8CAC583CAF0A3C8C582C8CAC583CADF65 +:100FC300E9DEE780BEC0E0C0F0C083C082C0D07558 +:100FD300D000C000C001C002C003C004C005C006E9 +:100FE300C007E5D530E03F43D5013001089001004B +:100FF300E004F0803C121219E51D451C6008E51D54 +:10100300151D7002151C051EC3E51E948074809483 +:10101300804006751E001213BDC3E50894FA748060 +:10102300948050020508200108AFFBEF6003120D06 +:1010330024D007D006D005D004D003D002D001D0ED +:1010430000D0D0D082D083D0F0D0E032784CE614F8 +:101053006006047059020C46300042C2009001271A +:10106300E004900126F0120DF2D204E51864026048 +:1010730003120B49E518640160031206703004087B +:10108300300205E58730E2031209119000FBE0709E +:101093000C3002097F01FE1200031204AC90010020 +:1010A30012089E4009E4F5F875FB3F120EB0228A40 +:1010B300358B36A907E9120981E0FEA3E0C39DFF42 +:1010C300EE9CAB07FAE99000EB1209A830050B7C04 +:1010D300007D091200480D1200AF1209C540037FBD +:1010E3000022D3EB9536E5351209C940037F01226F +:1010F300C3EA6480948040037F0222C3E49536FFF1 +:10110300E49535FE1209C57F0440027F0322E4FE05 +:10111300EEC394065042EEFDE5162DFDE433FC7854 +:1011230059E6FBC3ED9B7480F86C98401AAF067DBB +:101133000E121253EE04FCECC39406501BAF04E4EE +:10114300FD1212530C80F0AF06E5162E244DF8E67F +:1011530004FD1212530E80B843F88022A90774FFCE +:10116300F535F536AF19E4FEE92519FDE433FCEF57 +:10117300C39DEC6480F8748098502175F002EF12DF +:101183000984E0FCA3E0FDC39536EC953550099046 +:1011930000B5EEF08C358D360F0E80CC228F337573 +:1011A3003408D3E534940074809480402ED2B2E5A1 +:1011B3003330E70D7F127E001213A3C2B27F048087 +:1011C3000B7F057E001213A3C2B27F117E001213A0 +:1011D300A3E53325E0F533153480C72290FC017471 +:1011E30080F0E490FC06F090FC05F090FC01748123 +:1011F300F0A3E0FFE48F35F534F533F532AE34ADCB +:1012030033AC3212137B121377121377F532E49057 +:10121300FC01F0AC3222900000E004F0E0C394043F +:10122300748094804029E4F0FF7859E6FEEFC39E72 +:10123300501574162F120832E0600974162F120825 +:1012430032E014F00F80E29000FFE0600214F0221D +:10125300EF14601614601914601C14601F146022CC +:1012630024057023ED4440F5FC22ED4440F5FD22B6 +:10127300ED4440F5FE22ED4440F5FF22ED4440F5F8 +:10128300F122ED4440F5F2228F32D3E5329400741B +:101293008094804027D2B27F057E001213A3C2B28E +:1012A3007FB97E001213A3D2B2AF131211A0AF14F1 +:1012B3001211A0AF4A1211A0153280CE2290801DC8 +:1012C3007404F0E4FF7859E6FEEFC39E501D744D9D +:1012D3002FF8E675F003A42419F582E43415F58399 +:1012E30012023774041200360F80DA22E4F535AFA8 +:1012F30035C3EF1208EB501EE5162F12087C500B76 +:10130300E5162535244DF8E6048001E4FDAF3512DA +:101313001253053580D943F88022C3EF9DFFEE9C1D +:10132300FED3EF9BEA6480F8EE6480985017C3E421 +:101333009BFDE49AFCC3EF9DEC6480F8EE64809817 +:1013430040037F01227F0022014900014A00014B33 +:1013530000011E00010900020C0000030F00000041 +:10136300010A00010E00010B000112004100000000 +:1013730001150000F532FCE4FB7A01F9F81200FBD9 +:101383008F358E348D338C3290FC02E0FFE5354F80 +:10139300FFE534FEE533FDE5328F358E348D3322A0 +:1013A300EF1FAA0670011E4A600FE4FDEDC39447C8 +:1013B3007480948050EA0D80F322900100E004F0E1 +:1013C300785AE66001169000FBE0600214F022ED0B +:1013D30090151493FE74162FF582E43401F583EE11 +:1013E300F022101112131415161718191A1B1C1DAD +:1013F3001E1F2021222324252627282829292A2B9A +:101403002C2C2D2E2F2F30313232333435353637C5 +:101413003738393A3A3B3C3D3E3E3F4040414243F8 +:1014230043444546464748494A4A4B4C4C4D4E4E29 +:101433004F505152535455565758595A5B5C5D5E41 +:101443005F606162636465666768696A6B6C6D6E31 +:101453006F707172737475767778797A7B7C7D7E21 +:101463007F808182838485868788898A8B8C8D8E11 +:101473008F909192939495969798999A9B9C9D9E01 +:101483009FA0A1A2A3A4A5A6A7A8A9AAABACADAEF1 +:10149300AFB0B1B2B3B4B5B6B7B8B9BABBBCBDBEE1 +:1014A300BFC0C1C2C3C4C5C6C7C8C9CACBCCCDCED1 +:1014B300CFD0D1D2D3D4D5D6D7D8D9DADBDCDDDEC1 +:1014C300DFE0E1E2E3E4E5E6E7E8E9EAEBECEDEEB1 +:1014D300EFF0F1F2F3F4F5F6F7F8F9FAFBFCFDFEA1 +:1014E300FF000000120001000F00020028000300AB +:1014F30064000400C8000500BE00060032000700B7 +:10150300280B0A090809130C1001020408102040D3 +:10151300800264501E1E018019018018018007019A +:10152300800601800501800401800301800201809F +:0D1533000101800001801C01801B01801A55 +:00000001FF diff --git a/Document/鐑у綍璇存槑-钃濈墮浠撳簱閾炬帴.docx b/Document/鐑у綍璇存槑-钃濈墮浠撳簱閾炬帴.docx new file mode 100644 index 0000000..e0b78d5 Binary files /dev/null and b/Document/鐑у綍璇存槑-钃濈墮浠撳簱閾炬帴.docx differ diff --git a/TS_Lib/Includes/ts_configuration.h b/TS_Lib/Includes/ts_configuration.h index 32fd193..8c712c1 100644 --- a/TS_Lib/Includes/ts_configuration.h +++ b/TS_Lib/Includes/ts_configuration.h @@ -2,12 +2,13 @@ #define _TS_CFG_H //------------------------------------------------------------------------------------------------------------------- -#define DEBUG 0 //1:打开在线调试功能; 0:关闭在线调试功能 +#define DEBUG 0 //1:打开在线调试功能; 0:关闭在线调试功能 //注意:只有触摸键应用才支持在线调试,滑条应用不支持在线调试。 /******************************************************************************************************** 说明: 触摸在线调试功能可在PC端显示当前触摸值、基准值、门限值,可在PC端设置触摸灵敏度,并导出配置文件, -此功能需配合仿真下载器及上位机工具CACHIPTOOL.exe才能使用。详细使用方法请参考相关文档说明。 +此功能需配合仿真下载器及上位机工具CACHIPTOOL.exe才能使用 +。详细使用方法请参考相关文档说明。 ********************************************************************************************************/ //------------------------------------------------------------------------------------------------------------------- @@ -113,27 +114,35 @@ //------------------------------------------------------------------------------------------------------------------- /********触摸按键通道及触发门限值定义***********************************************************/ #define KEY_CH_COUNT 8 //触摸按键数量,必须正确填写 -// -// #define KEY_SEQ \ -// {TS_CH0 , 300 }, \ -// {TS_CH1 , 300 }, \ -// {TS_CH2 , 500 }, \ -// {TS_CH3 , 500 }, \ -// {TS_CH4 , 300 }, \ -// {TS_CH5 , 400 }, \ -// {TS_CH6 , 600 }, \ -// {TS_CH7 , 500 }, \ - #define KEY_SEQ \ - {TS_CH0 , 100 }, \ - {TS_CH1 , 100 }, \ - {TS_CH2 , 200 }, \ - {TS_CH3 , 90 }, \ - {TS_CH4 , 90 }, \ - {TS_CH5 , 100 }, \ - {TS_CH6 , 250 }, \ - {TS_CH7 , 300 }, \ + +// #define KEY_SEQ \ +// {TS_CH0 , 20 }, \ +// {TS_CH1 , 15 }, \ +// {TS_CH2 , 20 }, /*1 */ \ +// {TS_CH3 , 30 }, /*1 */ \ +// {TS_CH4 , 160 }, /*1*/ \ +// {TS_CH5 , 200 }, /*1*/ \ +// {TS_CH6 , 25 },/*1*/\ +// {TS_CH7 , 18 },/*1*/ \ + + #define KEY_SEQ \ + {TS_CH0 , 18}, \ + {TS_CH1 , 15}, \ + {TS_CH2 , 40 }, \ + {TS_CH3 , 100 }, \ + {TS_CH4 , 200 }, \ + {TS_CH5 , 190 }, \ + {TS_CH6 , 50 }, \ + {TS_CH7 , 40 }, \ + + + + + // {TS_CH0 , 100 }, \ +// {TS_CH1 , 50 }, \ + /* @@ -231,7 +240,7 @@ //-----------------触摸滑条或圆环应用设置------------------------------------------------------------------------------------------------- #if SUPPORT_WHEEL_SLIDER //----------------------------------------------------------------------------- - #define PRINT_WHEEL_SLIDER_POSITION_EN 0 //打印触摸圆环或滑条位置开关 + #define PRINT_WHEEL_SLIDER_POSITION_EN 0 //打印触摸圆环或滑条位置开关 // #define PRINT_WHEEL_SLIDER_DATA_EN 0 //打印触摸圆环或滑条触摸数据开关 #define PRINT_WHEEL_SLIDER_RATE_EN 0 //打印比率值 @@ -248,11 +257,11 @@ #define WHEEL_OR_SLIDER_DEF0 WHEEL //是滑条还是圆环,如果是滑条,定义为SLIDER,如果是圆环,定义为WHEEL #define WHEEL_SLIDER0_CH_COUNT 4 //第一个圆环或滑条通道数目,必须正确填写 - #define WHEEL_SLIDER0_SEQ TS_CH8,TS_CH11,TS_CH10,TS_CH9 //通道列表,以顺时钟或从左到右的顺序填写 - #define WHEEL_SLIDER0_CH_MIN_RATE 70, 40, 40, 70 //手指触摸某通道中间位置时,邻近通道与该通道变化量的比率,该数值与上述通道定义一一对应。该数值可通过打开宏定义PRINT_WHEEL_SLIDER_RATE_EN通过UART打印。 + #define WHEEL_SLIDER0_SEQ TS_CH11,TS_CH10,TS_CH9,TS_CH8 //通道列表,以顺时钟或从左到右的顺序填写 + #define WHEEL_SLIDER0_CH_MIN_RATE 9, 19, 12, 16 //手指触摸某通道中间位置时,邻近通道与该通道变化量的比率,该数值与上述通道定义一一对应。该数值可通过打开宏定义PRINT_WHEEL_SLIDER_RATE_EN通过UART打印。 - #define WHEEL_SLIDER0_TOUCH_THD 0x4a //圆环或者滑条灵敏度设置,该值越小越灵敏 + #define WHEEL_SLIDER0_TOUCH_THD 0x3a //圆环或者滑条灵敏度设置,该值越小越灵敏 #define WHEEL_SLIDER0_NOISE_THD 0x08 #if !SUPPORT_KEY @@ -281,7 +290,7 @@ #endif #undef SUPPORT_TOUCH_SLEEP_MODE //省电模式不支持触摸在线调试,所以要关闭省电模式 - #define SUPPORT_TOUCH_SLEEP_MODE 0 + #define SUPPORT_TOUCH_SLEEP_MODE 1 #endif #define TK_Debug_UartPutChar Uart0_PutChar #endif diff --git a/ca51f5_config.h b/ca51f5_config.h index 761dfd0..21ad910 100644 --- a/ca51f5_config.h +++ b/ca51f5_config.h @@ -19,7 +19,7 @@ /*************************UART功能开关宏定义********************************************************************/ - //#define UART0_EN //如果使用UART0,打开此宏定义 +//#define UART0_EN //如果使用UART0,打开此宏定义 #ifdef UART0_EN #define UART0_BAUTRATE 115200 diff --git a/hex/8ey_touch_551s3f_0014b591 b/hex/8ey_touch_551s3f_0014b591 new file mode 100644 index 0000000..5458026 Binary files /dev/null and b/hex/8ey_touch_551s3f_0014b591 differ diff --git a/hex/8ey_touch_551s3f_0014b591.SBR b/hex/8ey_touch_551s3f_0014b591.SBR new file mode 100644 index 0000000..87ba979 Binary files /dev/null and b/hex/8ey_touch_551s3f_0014b591.SBR differ diff --git a/hex/8ey_touch_551s3f_0014b591.build_log.htm b/hex/8ey_touch_551s3f_0014b591.build_log.htm new file mode 100644 index 0000000..047c0b3 --- /dev/null +++ b/hex/8ey_touch_551s3f_0014b591.build_log.htm @@ -0,0 +1,118 @@ + + +
+

礦ision Build Log

+

Tool Versions:

+IDE-Version: μVision V5.38.0.0 +Copyright (C) 2022 ARM Ltd and ARM Germany GmbH. All rights reserved. +License Information: 1 850080437@qq.com, 1, LIC=58E4T-R1XQA-VPRZ0-B1X1S-MM33I-0X956 + +Tool Versions: +Toolchain: PK51 Prof. Developers Kit Version: 9.60.7.0 +Toolchain Path: D:\Program Files\Keil_v5\C51\BIN +C Compiler: C51.exe V9.60.7.0 +Assembler: A51.exe V8.2.7.0 +Linker/Locator: LX51.exe V4.66.100.0 +Library Manager: LIBX51.exe V4.30.1.0 +Hex Converter: OHX51.exe V1.47.0.0 +CPU DLL: S8051.DLL V3.125.1.0 +Dialog DLL: DCore51.DLL V2.81.8.0 +Target DLL: CA8051.dll V??? +Dialog DLL: TCore51.DLL V2.66.5.0 + +

Project:

+D:\workplace\工作文件\程序\锦锐\CA51F551S3\8键面板触摸\CA51F5_Touch_DemoProj_v2.3-433M_20220419\CA51F5_Touch.uvproj +Project File Date: 10/21/2025 + +

Output:

+*** Note: Rebuilding project, since 'Options->Output->Create Batch File' is selected. +Rebuild target 'CA51F5' +compiling main.c... +TS_Lib\Includes\ts_configuration.h(118): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(119): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(120): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(121): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(122): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(123): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(124): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(125): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(129): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(130): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(131): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(132): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(133): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(134): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(135): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(136): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(154): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(155): warning C329: single-line comment contains line-continuation +compiling delay.c... +compiling system_clock.c... +compiling uart.c... +compiling interrupt.c... +TS_Lib\Includes\ts_configuration.h(118): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(119): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(120): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(121): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(122): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(123): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(124): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(125): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(129): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(130): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(131): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(132): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(133): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(134): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(135): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(136): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(154): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(155): warning C329: single-line comment contains line-continuation +compiling rf_send.c... +compiling debug.c... +TS_Lib\Includes\ts_configuration.h(118): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(119): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(120): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(121): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(122): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(123): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(124): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(125): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(129): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(130): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(131): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(132): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(133): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(134): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(135): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(136): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(154): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(155): warning C329: single-line comment contains line-continuation +compiling ts_api.c... +TS_Lib\Includes\ts_configuration.h(118): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(119): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(120): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(121): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(122): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(123): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(124): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(125): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(129): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(130): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(131): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(132): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(133): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(134): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(135): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(136): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(154): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(155): warning C329: single-line comment contains line-continuation +assembling STARTUP.A51... +linking... +Program Size: data=93.7 xdata=419 const=347 code=5200 +creating hex file from ".\hex\8ey_touch_551s3f_0014b591"... +".\hex\8ey_touch_551s3f_0014b591" - 0 Error(s), 72 Warning(s). +Build Time Elapsed: 00:00:01 +
+ + diff --git a/hex/8ey_touch_551s3f_0014b591.lnp b/hex/8ey_touch_551s3f_0014b591.lnp new file mode 100644 index 0000000..162b994 --- /dev/null +++ b/hex/8ey_touch_551s3f_0014b591.lnp @@ -0,0 +1,15 @@ +".\hex\main.obj", +".\hex\delay.obj", +".\hex\system_clock.obj", +".\hex\uart.obj", +".\hex\interrupt.obj", +".\hex\rf_send.obj", +".\hex\debug.obj", +".\hex\ts_api.obj", +".\TS_Lib\Sources\ts_service.LIB", +".\hex\STARTUP.obj" +TO ".\hex\8ey_touch_551s3f_0014b591" + +PRINT(".\lst\8ey_touch_551s3f_0014b591.map") REMOVEUNUSED +CLASSES (XDATA (X:0x0-X:0x1FF), HDATA (X:0x0-X:0x1FF), CODE (C:0x0-C:0x1FFF), CONST (C:0x0-C:0x1FFF), +ECODE (C:0x0-C:0x1FFF), HCONST (C:0x0-C:0x1FFF)) diff --git a/hex/8ey_touch_f551s3_0014b5c3 b/hex/8ey_touch_f551s3_0014b5c3 new file mode 100644 index 0000000..deaa527 Binary files /dev/null and b/hex/8ey_touch_f551s3_0014b5c3 differ diff --git a/hex/8ey_touch_f551s3_0014b5c3.SBR b/hex/8ey_touch_f551s3_0014b5c3.SBR new file mode 100644 index 0000000..f0539dc Binary files /dev/null and b/hex/8ey_touch_f551s3_0014b5c3.SBR differ diff --git a/hex/8ey_touch_f551s3_0014b5c3.build_log.htm b/hex/8ey_touch_f551s3_0014b5c3.build_log.htm new file mode 100644 index 0000000..9959d95 --- /dev/null +++ b/hex/8ey_touch_f551s3_0014b5c3.build_log.htm @@ -0,0 +1,118 @@ + + +
+

礦ision Build Log

+

Tool Versions:

+IDE-Version: μVision V5.38.0.0 +Copyright (C) 2022 ARM Ltd and ARM Germany GmbH. All rights reserved. +License Information: 1 850080437@qq.com, 1, LIC=58E4T-R1XQA-VPRZ0-B1X1S-MM33I-0X956 + +Tool Versions: +Toolchain: PK51 Prof. Developers Kit Version: 9.60.7.0 +Toolchain Path: D:\Program Files\Keil_v5\C51\BIN +C Compiler: C51.exe V9.60.7.0 +Assembler: A51.exe V8.2.7.0 +Linker/Locator: LX51.exe V4.66.100.0 +Library Manager: LIBX51.exe V4.30.1.0 +Hex Converter: OHX51.exe V1.47.0.0 +CPU DLL: S8051.DLL V3.125.1.0 +Dialog DLL: DCore51.DLL V2.81.8.0 +Target DLL: CA8051.dll V??? +Dialog DLL: TCore51.DLL V2.66.5.0 + +

Project:

+D:\workplace\工作文件\程序\锦锐\CA51F551S3\8键面板触摸\CA51F5_Touch_DemoProj_v2.3-433M_20220419\CA51F5_Touch.uvproj +Project File Date: 10/22/2025 + +

Output:

+*** Note: Rebuilding project, since 'Options->Output->Create Batch File' is selected. +Rebuild target 'CA51F5' +compiling main.c... +TS_Lib\Includes\ts_configuration.h(118): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(119): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(120): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(121): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(122): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(123): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(124): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(125): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(129): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(130): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(131): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(132): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(133): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(134): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(135): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(136): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(154): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(155): warning C329: single-line comment contains line-continuation +compiling delay.c... +compiling system_clock.c... +compiling uart.c... +compiling interrupt.c... +TS_Lib\Includes\ts_configuration.h(118): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(119): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(120): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(121): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(122): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(123): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(124): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(125): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(129): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(130): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(131): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(132): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(133): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(134): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(135): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(136): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(154): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(155): warning C329: single-line comment contains line-continuation +compiling rf_send.c... +compiling debug.c... +TS_Lib\Includes\ts_configuration.h(118): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(119): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(120): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(121): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(122): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(123): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(124): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(125): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(129): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(130): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(131): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(132): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(133): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(134): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(135): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(136): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(154): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(155): warning C329: single-line comment contains line-continuation +compiling ts_api.c... +TS_Lib\Includes\ts_configuration.h(118): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(119): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(120): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(121): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(122): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(123): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(124): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(125): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(129): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(130): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(131): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(132): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(133): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(134): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(135): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(136): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(154): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(155): warning C329: single-line comment contains line-continuation +assembling STARTUP.A51... +linking... +Program Size: data=93.7 xdata=419 const=347 code=5200 +creating hex file from ".\hex\8ey_touch_f551s3_0014b5c3"... +".\hex\8ey_touch_f551s3_0014b5c3" - 0 Error(s), 72 Warning(s). +Build Time Elapsed: 00:00:01 +
+ + diff --git a/hex/8ey_touch_f551s3_0014b5c3.lnp b/hex/8ey_touch_f551s3_0014b5c3.lnp new file mode 100644 index 0000000..d42199c --- /dev/null +++ b/hex/8ey_touch_f551s3_0014b5c3.lnp @@ -0,0 +1,15 @@ +".\hex\main.obj", +".\hex\delay.obj", +".\hex\system_clock.obj", +".\hex\uart.obj", +".\hex\interrupt.obj", +".\hex\rf_send.obj", +".\hex\debug.obj", +".\hex\ts_api.obj", +".\TS_Lib\Sources\ts_service.LIB", +".\hex\STARTUP.obj" +TO ".\hex\8ey_touch_f551s3_0014b5c3" + +PRINT(".\lst\8ey_touch_f551s3_0014b5c3.map") REMOVEUNUSED +CLASSES (XDATA (X:0x0-X:0x1FF), HDATA (X:0x0-X:0x1FF), CODE (C:0x0-C:0x1FFF), CONST (C:0x0-C:0x1FFF), +ECODE (C:0x0-C:0x1FFF), HCONST (C:0x0-C:0x1FFF)) diff --git a/hex/8ey_touch_f551s3_0014b5c3_v1 b/hex/8ey_touch_f551s3_0014b5c3_v1 new file mode 100644 index 0000000..fc91c15 Binary files /dev/null and b/hex/8ey_touch_f551s3_0014b5c3_v1 differ diff --git a/hex/8ey_touch_f551s3_0014b5c3_v1.SBR b/hex/8ey_touch_f551s3_0014b5c3_v1.SBR new file mode 100644 index 0000000..8f59ee8 Binary files /dev/null and b/hex/8ey_touch_f551s3_0014b5c3_v1.SBR differ diff --git a/hex/8ey_touch_f551s3_0014b5c3_v1.build_log.htm b/hex/8ey_touch_f551s3_0014b5c3_v1.build_log.htm new file mode 100644 index 0000000..2bcd950 --- /dev/null +++ b/hex/8ey_touch_f551s3_0014b5c3_v1.build_log.htm @@ -0,0 +1,118 @@ + + +
+

礦ision Build Log

+

Tool Versions:

+IDE-Version: μVision V5.38.0.0 +Copyright (C) 2022 ARM Ltd and ARM Germany GmbH. All rights reserved. +License Information: 1 850080437@qq.com, 1, LIC=58E4T-R1XQA-VPRZ0-B1X1S-MM33I-0X956 + +Tool Versions: +Toolchain: PK51 Prof. Developers Kit Version: 9.60.7.0 +Toolchain Path: D:\Program Files\Keil_v5\C51\BIN +C Compiler: C51.exe V9.60.7.0 +Assembler: A51.exe V8.2.7.0 +Linker/Locator: LX51.exe V4.66.100.0 +Library Manager: LIBX51.exe V4.30.1.0 +Hex Converter: OHX51.exe V1.47.0.0 +CPU DLL: S8051.DLL V3.125.1.0 +Dialog DLL: DCore51.DLL V2.81.8.0 +Target DLL: CA8051.dll V??? +Dialog DLL: TCore51.DLL V2.66.5.0 + +

Project:

+D:\workplace\工作文件\程序\锦锐\CA51F551S3\8键面板触摸\CA51F5_Touch_DemoProj_v2.3-433M_20220419\CA51F5_Touch.uvproj +Project File Date: 10/22/2025 + +

Output:

+*** Note: Rebuilding project, since 'Options->Output->Create Batch File' is selected. +Rebuild target 'CA51F5' +compiling main.c... +TS_Lib\Includes\ts_configuration.h(118): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(119): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(120): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(121): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(122): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(123): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(124): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(125): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(129): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(130): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(131): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(132): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(133): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(134): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(135): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(136): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(154): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(155): warning C329: single-line comment contains line-continuation +compiling delay.c... +compiling system_clock.c... +compiling uart.c... +compiling interrupt.c... +TS_Lib\Includes\ts_configuration.h(118): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(119): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(120): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(121): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(122): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(123): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(124): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(125): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(129): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(130): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(131): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(132): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(133): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(134): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(135): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(136): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(154): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(155): warning C329: single-line comment contains line-continuation +compiling rf_send.c... +compiling debug.c... +TS_Lib\Includes\ts_configuration.h(118): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(119): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(120): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(121): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(122): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(123): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(124): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(125): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(129): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(130): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(131): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(132): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(133): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(134): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(135): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(136): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(154): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(155): warning C329: single-line comment contains line-continuation +compiling ts_api.c... +TS_Lib\Includes\ts_configuration.h(118): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(119): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(120): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(121): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(122): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(123): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(124): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(125): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(129): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(130): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(131): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(132): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(133): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(134): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(135): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(136): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(154): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(155): warning C329: single-line comment contains line-continuation +assembling STARTUP.A51... +linking... +Program Size: data=93.7 xdata=419 const=347 code=5200 +creating hex file from ".\hex\8ey_touch_f551s3_0014b5c3_v1"... +".\hex\8ey_touch_f551s3_0014b5c3_v1" - 0 Error(s), 72 Warning(s). +Build Time Elapsed: 00:00:06 +
+ + diff --git a/hex/8ey_touch_f551s3_0014b5c3_v1.lnp b/hex/8ey_touch_f551s3_0014b5c3_v1.lnp new file mode 100644 index 0000000..7b7efcc --- /dev/null +++ b/hex/8ey_touch_f551s3_0014b5c3_v1.lnp @@ -0,0 +1,15 @@ +".\hex\main.obj", +".\hex\delay.obj", +".\hex\system_clock.obj", +".\hex\uart.obj", +".\hex\interrupt.obj", +".\hex\rf_send.obj", +".\hex\debug.obj", +".\hex\ts_api.obj", +".\TS_Lib\Sources\ts_service.LIB", +".\hex\STARTUP.obj" +TO ".\hex\8ey_touch_f551s3_0014b5c3_v1" + +PRINT(".\lst\8ey_touch_f551s3_0014b5c3_v1.map") REMOVEUNUSED +CLASSES (XDATA (X:0x0-X:0x1FF), HDATA (X:0x0-X:0x1FF), CODE (C:0x0-C:0x1FFF), CONST (C:0x0-C:0x1FFF), +ECODE (C:0x0-C:0x1FFF), HCONST (C:0x0-C:0x1FFF)) diff --git a/hex/8ey_touch_f551s3_0014b5d7 _v1 b/hex/8ey_touch_f551s3_0014b5d7 _v1 new file mode 100644 index 0000000..4cdf91a Binary files /dev/null and b/hex/8ey_touch_f551s3_0014b5d7 _v1 differ diff --git a/hex/8ey_touch_f551s3_0014b5d7 _v1.SBR b/hex/8ey_touch_f551s3_0014b5d7 _v1.SBR new file mode 100644 index 0000000..fa43584 Binary files /dev/null and b/hex/8ey_touch_f551s3_0014b5d7 _v1.SBR differ diff --git a/hex/8ey_touch_f551s3_0014b5d7 _v1.build_log.htm b/hex/8ey_touch_f551s3_0014b5d7 _v1.build_log.htm new file mode 100644 index 0000000..e103117 --- /dev/null +++ b/hex/8ey_touch_f551s3_0014b5d7 _v1.build_log.htm @@ -0,0 +1,118 @@ + + +
+

礦ision Build Log

+

Tool Versions:

+IDE-Version: μVision V5.38.0.0 +Copyright (C) 2022 ARM Ltd and ARM Germany GmbH. All rights reserved. +License Information: 1 850080437@qq.com, 1, LIC=58E4T-R1XQA-VPRZ0-B1X1S-MM33I-0X956 + +Tool Versions: +Toolchain: PK51 Prof. Developers Kit Version: 9.60.7.0 +Toolchain Path: D:\Program Files\Keil_v5\C51\BIN +C Compiler: C51.exe V9.60.7.0 +Assembler: A51.exe V8.2.7.0 +Linker/Locator: LX51.exe V4.66.100.0 +Library Manager: LIBX51.exe V4.30.1.0 +Hex Converter: OHX51.exe V1.47.0.0 +CPU DLL: S8051.DLL V3.125.1.0 +Dialog DLL: DCore51.DLL V2.81.8.0 +Target DLL: CA8051.dll V??? +Dialog DLL: TCore51.DLL V2.66.5.0 + +

Project:

+D:\workplace\工作文件\程序\锦锐\CA51F551S3\8键面板触摸\CA51F5_Touch_DemoProj_v2.3-433M_20220419\CA51F5_Touch.uvproj +Project File Date: 10/23/2025 + +

Output:

+*** Note: Rebuilding project, since 'Options->Output->Create Batch File' is selected. +Rebuild target 'CA51F5' +compiling main.c... +TS_Lib\Includes\ts_configuration.h(118): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(119): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(120): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(121): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(122): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(123): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(124): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(125): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(129): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(130): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(131): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(132): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(133): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(134): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(135): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(136): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(154): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(155): warning C329: single-line comment contains line-continuation +compiling delay.c... +compiling system_clock.c... +compiling uart.c... +compiling interrupt.c... +TS_Lib\Includes\ts_configuration.h(118): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(119): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(120): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(121): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(122): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(123): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(124): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(125): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(129): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(130): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(131): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(132): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(133): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(134): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(135): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(136): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(154): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(155): warning C329: single-line comment contains line-continuation +compiling rf_send.c... +compiling debug.c... +TS_Lib\Includes\ts_configuration.h(118): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(119): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(120): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(121): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(122): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(123): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(124): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(125): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(129): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(130): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(131): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(132): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(133): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(134): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(135): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(136): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(154): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(155): warning C329: single-line comment contains line-continuation +compiling ts_api.c... +TS_Lib\Includes\ts_configuration.h(118): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(119): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(120): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(121): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(122): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(123): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(124): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(125): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(129): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(130): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(131): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(132): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(133): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(134): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(135): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(136): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(154): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(155): warning C329: single-line comment contains line-continuation +assembling STARTUP.A51... +linking... +Program Size: data=93.7 xdata=419 const=347 code=5200 +creating hex file from ".\hex\8ey_touch_f551s3_0014b5d7 _v1"... +".\hex\8ey_touch_f551s3_0014b5d7 _v1" - 0 Error(s), 72 Warning(s). +Build Time Elapsed: 00:00:01 +
+ + diff --git a/hex/8ey_touch_f551s3_0014b5d7 _v1.lnp b/hex/8ey_touch_f551s3_0014b5d7 _v1.lnp new file mode 100644 index 0000000..94323d5 --- /dev/null +++ b/hex/8ey_touch_f551s3_0014b5d7 _v1.lnp @@ -0,0 +1,15 @@ +".\hex\main.obj", +".\hex\delay.obj", +".\hex\system_clock.obj", +".\hex\uart.obj", +".\hex\interrupt.obj", +".\hex\rf_send.obj", +".\hex\debug.obj", +".\hex\ts_api.obj", +".\TS_Lib\Sources\ts_service.LIB", +".\hex\STARTUP.obj" +TO ".\hex\8ey_touch_f551s3_0014b5d7 _v1" + +PRINT(".\lst\8ey_touch_f551s3_0014b5d7 _v1.map") REMOVEUNUSED +CLASSES (XDATA (X:0x0-X:0x1FF), HDATA (X:0x0-X:0x1FF), CODE (C:0x0-C:0x1FFF), CONST (C:0x0-C:0x1FFF), +ECODE (C:0x0-C:0x1FFF), HCONST (C:0x0-C:0x1FFF)) diff --git a/hex/8ey_touch_f551s3_0014b5d7 _v2 b/hex/8ey_touch_f551s3_0014b5d7 _v2 new file mode 100644 index 0000000..d29b76a Binary files /dev/null and b/hex/8ey_touch_f551s3_0014b5d7 _v2 differ diff --git a/hex/8ey_touch_f551s3_0014b5d7 _v2.SBR b/hex/8ey_touch_f551s3_0014b5d7 _v2.SBR new file mode 100644 index 0000000..ede3df1 Binary files /dev/null and b/hex/8ey_touch_f551s3_0014b5d7 _v2.SBR differ diff --git a/hex/8ey_touch_f551s3_0014b5d7 _v2.build_log.htm b/hex/8ey_touch_f551s3_0014b5d7 _v2.build_log.htm new file mode 100644 index 0000000..277c87f --- /dev/null +++ b/hex/8ey_touch_f551s3_0014b5d7 _v2.build_log.htm @@ -0,0 +1,118 @@ + + +
+

礦ision Build Log

+

Tool Versions:

+IDE-Version: μVision V5.38.0.0 +Copyright (C) 2022 ARM Ltd and ARM Germany GmbH. All rights reserved. +License Information: 1 850080437@qq.com, 1, LIC=58E4T-R1XQA-VPRZ0-B1X1S-MM33I-0X956 + +Tool Versions: +Toolchain: PK51 Prof. Developers Kit Version: 9.60.7.0 +Toolchain Path: D:\Program Files\Keil_v5\C51\BIN +C Compiler: C51.exe V9.60.7.0 +Assembler: A51.exe V8.2.7.0 +Linker/Locator: LX51.exe V4.66.100.0 +Library Manager: LIBX51.exe V4.30.1.0 +Hex Converter: OHX51.exe V1.47.0.0 +CPU DLL: S8051.DLL V3.125.1.0 +Dialog DLL: DCore51.DLL V2.81.8.0 +Target DLL: CA8051.dll V??? +Dialog DLL: TCore51.DLL V2.66.5.0 + +

Project:

+D:\workplace\工作文件\程序\锦锐\CA51F551S3\8键面板触摸\CA51F5_Touch_DemoProj_v2.3-433M_20220419\CA51F5_Touch.uvproj +Project File Date: 10/23/2025 + +

Output:

+*** Note: Rebuilding project, since 'Options->Output->Create Batch File' is selected. +Rebuild target 'CA51F5' +compiling main.c... +TS_Lib\Includes\ts_configuration.h(118): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(119): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(120): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(121): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(122): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(123): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(124): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(125): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(129): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(130): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(131): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(132): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(133): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(134): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(135): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(136): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(154): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(155): warning C329: single-line comment contains line-continuation +compiling delay.c... +compiling system_clock.c... +compiling uart.c... +compiling interrupt.c... +TS_Lib\Includes\ts_configuration.h(118): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(119): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(120): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(121): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(122): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(123): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(124): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(125): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(129): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(130): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(131): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(132): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(133): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(134): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(135): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(136): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(154): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(155): warning C329: single-line comment contains line-continuation +compiling rf_send.c... +compiling debug.c... +TS_Lib\Includes\ts_configuration.h(118): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(119): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(120): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(121): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(122): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(123): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(124): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(125): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(129): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(130): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(131): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(132): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(133): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(134): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(135): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(136): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(154): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(155): warning C329: single-line comment contains line-continuation +compiling ts_api.c... +TS_Lib\Includes\ts_configuration.h(118): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(119): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(120): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(121): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(122): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(123): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(124): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(125): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(129): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(130): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(131): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(132): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(133): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(134): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(135): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(136): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(154): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(155): warning C329: single-line comment contains line-continuation +assembling STARTUP.A51... +linking... +Program Size: data=93.7 xdata=419 const=347 code=5200 +creating hex file from ".\hex\8ey_touch_f551s3_0014b5d7 _v2"... +".\hex\8ey_touch_f551s3_0014b5d7 _v2" - 0 Error(s), 72 Warning(s). +Build Time Elapsed: 00:00:01 +
+ + diff --git a/hex/8ey_touch_f551s3_0014b5d7 _v2.lnp b/hex/8ey_touch_f551s3_0014b5d7 _v2.lnp new file mode 100644 index 0000000..05808f3 --- /dev/null +++ b/hex/8ey_touch_f551s3_0014b5d7 _v2.lnp @@ -0,0 +1,15 @@ +".\hex\main.obj", +".\hex\delay.obj", +".\hex\system_clock.obj", +".\hex\uart.obj", +".\hex\interrupt.obj", +".\hex\rf_send.obj", +".\hex\debug.obj", +".\hex\ts_api.obj", +".\TS_Lib\Sources\ts_service.LIB", +".\hex\STARTUP.obj" +TO ".\hex\8ey_touch_f551s3_0014b5d7 _v2" + +PRINT(".\lst\8ey_touch_f551s3_0014b5d7 _v2.map") REMOVEUNUSED +CLASSES (XDATA (X:0x0-X:0x1FF), HDATA (X:0x0-X:0x1FF), CODE (C:0x0-C:0x1FFF), CONST (C:0x0-C:0x1FFF), +ECODE (C:0x0-C:0x1FFF), HCONST (C:0x0-C:0x1FFF)) diff --git a/hex/8ey_touch_f551s3_0014b5eb _v2 b/hex/8ey_touch_f551s3_0014b5eb _v2 new file mode 100644 index 0000000..fc0eb1c Binary files /dev/null and b/hex/8ey_touch_f551s3_0014b5eb _v2 differ diff --git a/hex/8ey_touch_f551s3_0014b5eb _v2.SBR b/hex/8ey_touch_f551s3_0014b5eb _v2.SBR new file mode 100644 index 0000000..92c4380 Binary files /dev/null and b/hex/8ey_touch_f551s3_0014b5eb _v2.SBR differ diff --git a/hex/8ey_touch_f551s3_0014b5eb _v2.build_log.htm b/hex/8ey_touch_f551s3_0014b5eb _v2.build_log.htm new file mode 100644 index 0000000..5246f42 --- /dev/null +++ b/hex/8ey_touch_f551s3_0014b5eb _v2.build_log.htm @@ -0,0 +1,86 @@ + + +
+

礦ision Build Log

+

Tool Versions:

+IDE-Version: μVision V5.38.0.0 +Copyright (C) 2022 ARM Ltd and ARM Germany GmbH. All rights reserved. +License Information: 11 2, 2, LIC=IKA0P-M3RTW-RKXBI-TML7Z-VWYZ5-TR2TS + +Tool Versions: +Toolchain: PK51 Prof. Developers Kit Version: 9.60.0.0 +Toolchain Path: C:\keil5\C51\BIN +C Compiler: C51.exe V9.60.0.0 +Assembler: A51.exe V8.2.7.0 +Linker/Locator: LX51.exe V4.66.97.0 +Library Manager: LIBX51.exe V4.30.1.0 +Hex Converter: OHX51.exe V1.47.0.0 +CPU DLL: S8051.DLL V3.122.0.0 +Dialog DLL: DCore51.DLL V2.81.7.0 +Target DLL: CA8051.dll V??? +Dialog DLL: TCore51.DLL V2.66.4.0 + +

Project:

+C:\Users\31158\Desktop\71x程序\遥控器代码\CA51F5_Touch_DemoProj_v2.3-433M_20220419\CA51F5_Touch_DemoProj_v2.3-433M_20220419\CA51F5_Touch.uvproj +Project File Date: 11/21/2025 + +

Output:

+*** Note: Rebuilding project, since 'Options->Output->Create Batch File' is selected. +Rebuild target 'CA51F5' +compiling main.c... +TS_Lib\Includes\ts_configuration.h(120): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(121): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(122): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(123): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(124): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(125): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(126): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(127): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(143): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(144): warning C329: single-line comment contains line-continuation +compiling delay.c... +compiling system_clock.c... +compiling uart.c... +compiling interrupt.c... +TS_Lib\Includes\ts_configuration.h(120): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(121): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(122): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(123): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(124): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(125): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(126): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(127): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(143): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(144): warning C329: single-line comment contains line-continuation +compiling rf_send.c... +compiling debug.c... +TS_Lib\Includes\ts_configuration.h(120): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(121): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(122): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(123): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(124): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(125): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(126): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(127): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(143): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(144): warning C329: single-line comment contains line-continuation +compiling ts_api.c... +TS_Lib\Includes\ts_configuration.h(120): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(121): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(122): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(123): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(124): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(125): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(126): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(127): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(143): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(144): warning C329: single-line comment contains line-continuation +assembling STARTUP.A51... +linking... +Program Size: data=93.5 xdata=371 const=347 code=4640 +creating hex file from ".\hex\8ey_touch_f551s3_0014b5eb _v2"... +".\hex\8ey_touch_f551s3_0014b5eb _v2" - 0 Error(s), 40 Warning(s). +Build Time Elapsed: 00:00:04 +
+ + diff --git a/hex/8ey_touch_f551s3_0014b5eb _v2.lnp b/hex/8ey_touch_f551s3_0014b5eb _v2.lnp new file mode 100644 index 0000000..e0820f2 --- /dev/null +++ b/hex/8ey_touch_f551s3_0014b5eb _v2.lnp @@ -0,0 +1,15 @@ +".\hex\main.obj", +".\hex\delay.obj", +".\hex\system_clock.obj", +".\hex\uart.obj", +".\hex\interrupt.obj", +".\hex\rf_send.obj", +".\hex\debug.obj", +".\hex\ts_api.obj", +".\TS_Lib\Sources\ts_service.LIB", +".\hex\STARTUP.obj" +TO ".\hex\8ey_touch_f551s3_0014b5eb _v2" + +PRINT(".\lst\8ey_touch_f551s3_0014b5eb _v2.map") REMOVEUNUSED +CLASSES (XDATA (X:0x0-X:0x1FF), HDATA (X:0x0-X:0x1FF), CODE (C:0x0-C:0x1FFF), CONST (C:0x0-C:0x1FFF), +ECODE (C:0x0-C:0x1FFF), HCONST (C:0x0-C:0x1FFF)) diff --git a/hex/8ey_touch_f551s3_0014b5f5 _v2 b/hex/8ey_touch_f551s3_0014b5f5 _v2 new file mode 100644 index 0000000..02da22c Binary files /dev/null and b/hex/8ey_touch_f551s3_0014b5f5 _v2 differ diff --git a/hex/8ey_touch_f551s3_0014b5f5 _v2.SBR b/hex/8ey_touch_f551s3_0014b5f5 _v2.SBR new file mode 100644 index 0000000..56b32fc Binary files /dev/null and b/hex/8ey_touch_f551s3_0014b5f5 _v2.SBR differ diff --git a/hex/8ey_touch_f551s3_0014b5f5 _v2.build_log.htm b/hex/8ey_touch_f551s3_0014b5f5 _v2.build_log.htm new file mode 100644 index 0000000..946fdfa --- /dev/null +++ b/hex/8ey_touch_f551s3_0014b5f5 _v2.build_log.htm @@ -0,0 +1,118 @@ + + +
+

礦ision Build Log

+

Tool Versions:

+IDE-Version: μVision V5.38.0.0 +Copyright (C) 2022 ARM Ltd and ARM Germany GmbH. All rights reserved. +License Information: 1 850080437@qq.com, 1, LIC=58E4T-R1XQA-VPRZ0-B1X1S-MM33I-0X956 + +Tool Versions: +Toolchain: PK51 Prof. Developers Kit Version: 9.60.7.0 +Toolchain Path: D:\Program Files\Keil_v5\C51\BIN +C Compiler: C51.exe V9.60.7.0 +Assembler: A51.exe V8.2.7.0 +Linker/Locator: LX51.exe V4.66.100.0 +Library Manager: LIBX51.exe V4.30.1.0 +Hex Converter: OHX51.exe V1.47.0.0 +CPU DLL: S8051.DLL V3.125.1.0 +Dialog DLL: DCore51.DLL V2.81.8.0 +Target DLL: CA8051.dll V??? +Dialog DLL: TCore51.DLL V2.66.5.0 + +

Project:

+D:\workplace\工作文件\程序\锦锐\CA51F551S3\8键面板触摸\CA51F5_Touch_DemoProj_v2.3-433M_20220419\CA51F5_Touch.uvproj +Project File Date: 10/23/2025 + +

Output:

+*** Note: Rebuilding project, since 'Options->Output->Create Batch File' is selected. +Rebuild target 'CA51F5' +compiling main.c... +TS_Lib\Includes\ts_configuration.h(118): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(119): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(120): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(121): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(122): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(123): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(124): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(125): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(129): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(130): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(131): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(132): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(133): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(134): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(135): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(136): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(154): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(155): warning C329: single-line comment contains line-continuation +compiling delay.c... +compiling system_clock.c... +compiling uart.c... +compiling interrupt.c... +TS_Lib\Includes\ts_configuration.h(118): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(119): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(120): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(121): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(122): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(123): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(124): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(125): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(129): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(130): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(131): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(132): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(133): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(134): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(135): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(136): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(154): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(155): warning C329: single-line comment contains line-continuation +compiling rf_send.c... +compiling debug.c... +TS_Lib\Includes\ts_configuration.h(118): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(119): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(120): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(121): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(122): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(123): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(124): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(125): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(129): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(130): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(131): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(132): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(133): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(134): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(135): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(136): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(154): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(155): warning C329: single-line comment contains line-continuation +compiling ts_api.c... +TS_Lib\Includes\ts_configuration.h(118): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(119): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(120): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(121): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(122): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(123): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(124): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(125): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(129): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(130): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(131): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(132): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(133): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(134): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(135): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(136): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(154): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(155): warning C329: single-line comment contains line-continuation +assembling STARTUP.A51... +linking... +Program Size: data=93.7 xdata=419 const=347 code=5200 +creating hex file from ".\hex\8ey_touch_f551s3_0014b5f5 _v2"... +".\hex\8ey_touch_f551s3_0014b5f5 _v2" - 0 Error(s), 72 Warning(s). +Build Time Elapsed: 00:00:01 +
+ + diff --git a/hex/8ey_touch_f551s3_0014b5f5 _v2.lnp b/hex/8ey_touch_f551s3_0014b5f5 _v2.lnp new file mode 100644 index 0000000..c87a105 --- /dev/null +++ b/hex/8ey_touch_f551s3_0014b5f5 _v2.lnp @@ -0,0 +1,15 @@ +".\hex\main.obj", +".\hex\delay.obj", +".\hex\system_clock.obj", +".\hex\uart.obj", +".\hex\interrupt.obj", +".\hex\rf_send.obj", +".\hex\debug.obj", +".\hex\ts_api.obj", +".\TS_Lib\Sources\ts_service.LIB", +".\hex\STARTUP.obj" +TO ".\hex\8ey_touch_f551s3_0014b5f5 _v2" + +PRINT(".\lst\8ey_touch_f551s3_0014b5f5 _v2.map") REMOVEUNUSED +CLASSES (XDATA (X:0x0-X:0x1FF), HDATA (X:0x0-X:0x1FF), CODE (C:0x0-C:0x1FFF), CONST (C:0x0-C:0x1FFF), +ECODE (C:0x0-C:0x1FFF), HCONST (C:0x0-C:0x1FFF)) diff --git a/hex/RE51_RGB_8ey_touch_f551s3_0014b5eb _v2 b/hex/RE51_RGB_8ey_touch_f551s3_0014b5eb _v2 new file mode 100644 index 0000000..a760a0d Binary files /dev/null and b/hex/RE51_RGB_8ey_touch_f551s3_0014b5eb _v2 differ diff --git a/hex/RE51_RGB_8ey_touch_f551s3_0014b5eb _v2.SBR b/hex/RE51_RGB_8ey_touch_f551s3_0014b5eb _v2.SBR new file mode 100644 index 0000000..3b31fca Binary files /dev/null and b/hex/RE51_RGB_8ey_touch_f551s3_0014b5eb _v2.SBR differ diff --git a/hex/RE51_RGB_8ey_touch_f551s3_0014b5eb _v2.build_log.htm b/hex/RE51_RGB_8ey_touch_f551s3_0014b5eb _v2.build_log.htm new file mode 100644 index 0000000..dd472b8 --- /dev/null +++ b/hex/RE51_RGB_8ey_touch_f551s3_0014b5eb _v2.build_log.htm @@ -0,0 +1,86 @@ + + +
+

礦ision Build Log

+

Tool Versions:

+IDE-Version: μVision V5.38.0.0 +Copyright (C) 2022 ARM Ltd and ARM Germany GmbH. All rights reserved. +License Information: 11 2, 2, LIC=IKA0P-M3RTW-RKXBI-TML7Z-VWYZ5-TR2TS + +Tool Versions: +Toolchain: PK51 Prof. Developers Kit Version: 9.60.0.0 +Toolchain Path: C:\keil5\C51\BIN +C Compiler: C51.exe V9.60.0.0 +Assembler: A51.exe V8.2.7.0 +Linker/Locator: LX51.exe V4.66.97.0 +Library Manager: LIBX51.exe V4.30.1.0 +Hex Converter: OHX51.exe V1.47.0.0 +CPU DLL: S8051.DLL V3.122.0.0 +Dialog DLL: DCore51.DLL V2.81.7.0 +Target DLL: CA8051.dll V??? +Dialog DLL: TCore51.DLL V2.66.4.0 + +

Project:

+C:\Users\31158\Desktop\遥控程序修改\长滑条\长滑条_CA51F551S3_RE51_RGB_2025_11_22\CA51F5_Touch_DemoProj_v2.3-433M_20220419\CA51F5_Touch.uvproj +Project File Date: 11/22/2025 + +

Output:

+*** Note: Rebuilding project, since 'Options->Output->Create Batch File' is selected. +Rebuild target 'CA51F5' +compiling main.c... +TS_Lib\Includes\ts_configuration.h(120): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(121): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(122): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(123): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(124): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(125): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(126): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(127): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(143): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(144): warning C329: single-line comment contains line-continuation +compiling delay.c... +compiling system_clock.c... +compiling uart.c... +compiling interrupt.c... +TS_Lib\Includes\ts_configuration.h(120): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(121): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(122): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(123): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(124): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(125): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(126): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(127): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(143): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(144): warning C329: single-line comment contains line-continuation +compiling rf_send.c... +compiling debug.c... +TS_Lib\Includes\ts_configuration.h(120): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(121): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(122): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(123): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(124): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(125): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(126): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(127): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(143): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(144): warning C329: single-line comment contains line-continuation +compiling ts_api.c... +TS_Lib\Includes\ts_configuration.h(120): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(121): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(122): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(123): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(124): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(125): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(126): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(127): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(143): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(144): warning C329: single-line comment contains line-continuation +assembling STARTUP.A51... +linking... +Program Size: data=93.7 xdata=419 const=347 code=5080 +creating hex file from ".\hex\RE51_RGB_8ey_touch_f551s3_0014b5eb _v2"... +".\hex\RE51_RGB_8ey_touch_f551s3_0014b5eb _v2" - 0 Error(s), 40 Warning(s). +Build Time Elapsed: 00:00:05 +
+ + diff --git a/hex/RE51_RGB_8ey_touch_f551s3_0014b5eb _v2.hex b/hex/RE51_RGB_8ey_touch_f551s3_0014b5eb _v2.hex new file mode 100644 index 0000000..c558f75 --- /dev/null +++ b/hex/RE51_RGB_8ey_touch_f551s3_0014b5eb _v2.hex @@ -0,0 +1,342 @@ +:10000000020F3C8F828E83E5821582AE83700215CB +:10001000834E60097F147E001213A380EA223232DD +:0300230002001EBA +:03002B00020FC8F9 +:1000330002001FBB010689828A83F0225002F72245 +:10004300BBFE01F322EF8DF0A4A8F0CF8CF0A4281F +:10005300CE8DF0A42EFE22BC000BBE0029EF8DF046 +:1000630084FFADF022E4CCF875F008EF2FFFEE33F8 +:10007300FEEC33FCEE9DEC984005FCEE9DFE0FD5A7 +:10008300F0E9E4CEFD22EDF8F5F0EE8420D21CFE7B +:10009300ADF075F008EF2FFFED33FD4007985006E4 +:1000A300D5F0F222C398FD0FD5F0EA22C2D5EC3089 +:1000B300E709B2D5E4C39DFDE49CFCEE30E715B23D +:1000C300D5E4C39FFFE49EFE12005AC3E49DFDE402 +:1000D3009CFC800312005A30D507C3E49FFFE49EC3 +:1000E300FE22C5F0F8A3E028F0C5F0F8E5821582FA +:1000F30070021583E038F022E88FF0A4CC8BF0A4D3 +:100103002CFCE98EF0A42CFC8AF0EDA42CFCEA8EE6 +:10011300F0A4CDA8F08BF0A42DCC3825F0FDE98F09 +:10012300F0A42CCD35F0FCEB8EF0A4FEA9F0EB8F00 +:10013300F0A4CFC5F02ECD39FEE43CFCEAA42DCECD +:1001430035F0FDE43CFC2275F008758200EF2FFFCB +:10015300EE33FECD33CDCC33CCC58233C5829BED9C +:100163009AEC99E58298400CF582EE9BFEED9AFDA0 +:10017300EC99FC0FD5F0D6E4CEFBE4CDFAE4CCF950 +:10018300A88222B800C1B90059BA002DEC8BF084C3 +:10019300CFCECDFCE5F0CBF97818EF2FFFEE33FE91 +:1001A300ED33FDEC33FCEB33FB10D703994004EB49 +:1001B30099FB0FD8E5E4F9FA227818EF2FFFEE3315 +:1001C300FEED33FDEC33FCC933C910D7059BE99A27 +:1001D3004007EC9BFCE99AF90FD8E0E4C9FAE4CCB8 +:1001E300FB2275F010EF2FFFEE33FEED33FDCC3322 +:1001F300CCC833C810D7079BEC9AE899400AED9B0B +:10020300FDEC9AFCE899F80FD5F0DAE4CDFBE4CCE9 +:10021300FAE4C8F922E8600FECC313FCED13FDEE1A +:1002230013FEEF13FFD8F122A42582F582E5F03502 +:1002330083F58322E493FB740193FA740293F92206 +:10024300D083D082F8E4937012740193700DA3A34A +:1002530093F8740193F5828883E47374029368605E +:10026300EFA3A3A380DFEC8EF0A4CCC5F0CCCDF834 +:10027300EFA4CEC5F02DFDE43CFCE8A42EC8C5F0E8 +:100283003DFDE43CFCEFA4FFE5F028FEE43DFDE486 +:100293003CFC228F358C368D37E4F543F544F5412C +:1002A300F542F538E538C3953540030203809000E5 +:1002B300B5E0FF6538701CE5192FFFE412094BFC0C +:1002C300A3E0FD120936FEA3E0C39DF540EE9CF5C5 +:1002D3003F8064120922120942120A0F8F3C8E3B9F +:1002E3008D3A8C39E5192538FFE412092D120A25B8 +:1002F300AF3CAE3B1201868E3D8F3E12092212099E +:1003030042120A1A953EFFEE953DAB07FAE4F9F85F +:10031300AF3CAE3BAD3AAC391201868E3D8F3E9079 +:1003230000B5E02519FFE412092DFEA3E0C3953EB5 +:10033300F540EE953DF53FC3E53F6480948050055D +:10034300E4F53FF540D3E5409542E53F9541401440 +:10035300854546854143854244853845853F4185EA +:1003630040428014D3E5409544E53F9543400985D9 +:100373003846853F4385404405380202A7E54225B8 +:1003830044FFE5413543FEC3EF9537EE95365005FF +:100393007EFF7FFF22E536C313FEE53713FFC3E578 +:1003A300429FF540E5419EF53FFEAF407C007D0A4C +:1003B3001200481209F8EDD3941F40027D1FEDACE3 +:1003C30036AD371209B4CEC313CE13D8F9F53E8E2A +:1003D3003D2542F542E53D3541F541E53E2544F5F0 +:1003E30044E53D3543F543E544AE437807C333CE97 +:1003F30033CED8F9FF1209F8900124E07002A3E08C +:1004030070051209D1800D120A02CEC313CE13D880 +:10041300F912098A120A2FCEC313CE13D8F9FD900D +:1004230000D0E545F075F040A485F047F548E54573 +:100433001209E15002AD07E545120960C333CE331B +:10044300CED8F9120972AD07AC06E545700AE53559 +:1004530014B54604C206801BE53514B54508E546C8 +:100463007004D206800DE545C395465004D206803C +:1004730002C20630060CED2548F548EC3547F54732 +:100483008022E54845477011E53575F040A4AEF08C +:1004930024FFF548EE34FFF547C3E5489DF548E5ED +:1004A300479CF547AE47AF4822E4F532F5F875FBB4 +:1004B3003FD20153D57F43D501E5F854F84407F5FE +:1004C300F853F8BF75F90F75FA329081037440F051 +:1004D300E4F5E8F5C0908030F090FC00E04440F093 +:1004E300E58654F04407F586E4F5161212EF75A17C +:1004F300A575D58075D67FE532601F908030E054B6 +:100503007FF0E054FE4401F0C2AF438702000000D5 +:10051300E04480F0E054FEF0D2AF900100E0FF121F +:10052300089F4003020637AEFBEE60CBEF60021478 +:10053300F0E4FDED1208EA40030206107E007401A8 +:10054300A805088005C333CE33CED8F9FFACFBEC46 +:10055300FBEF5B700302060CA8057401088002C35D +:1005630033D8FCF5FBEDFF7E00700885E23385E1AF +:10057300348044EF64014E700885E43385E33480AE +:1005830036EF64024E700885E63385E5348028EF44 +:1005930064034E700885D93385E734801AEF640409 +:1005A3004E700885DB3385DA34800CEF64054E70BA +:1005B3000685DD3385DC34E532702CE53424F7FF22 +:1005C300E53334FFFEE5162DFC1208DEEEF0A3EF53 +:1005D300F0E5342409FFE43533FEEC120918F58302 +:1005E300EEF0A3EFF08022E5162DFF1208DEE0FA0D +:1005F300A3E0C39534EA9533503AEF120918120871 +:1006030059D39534EE9533402B0D020536E5162468 +:100613000612087C500874062516F516800DE4F5BD +:1006230016E532700675320143F8201212EF75A1F8 +:10063300A50204FAE4F5F875FB3FE58654F0440D92 +:10064300F5861208C9908030E04440F053D57F43CB +:10065300D5017F017E001213A375D580E4F5D6F58D +:1006630016121111120911C20175E8E322C20575B0 +:100673001908200307D2037F0412115F7D3A7C001F +:100683007F04120296EFF47002EEF46002C204904B +:100693000123E0F9600302077A900122E06003027C +:1006A300074AEFF47002EEF4600B7401F09000FF60 +:1006B30004F00207CA85193212083A40030207CA36 +:1006C30012081BE53212080FE0FAA3E0FBD39DEA00 +:1006D3009CE532400712081DC3EB801412080FE09B +:1006E300FCA3E0FDE5321208A7F583E0FAA3E0C31B +:1006F3009DF534EA9CF533D3E5349408E53394004F +:10070300502174162532120832E0703612081BE5A8 +:100713003212080FECF0A3EDF012081BE5321209B8 +:1007230007800E12081BE53225E02402F582E4342B +:1007330000F583ECF0A3EDF0741625321208327441 +:1007430032F005320206BBEFF47002EEF4600D9056 +:1007530000FFE0707290012304F0806BE4900122AB +:10076300F085193212083A505E7416253212083297 +:100773007432F0053280EDE96401704B900122E0A0 +:100783006011EFF47002EEF4703DF09000FF74021C +:10079300F08034EFF47002EEF470269000FFE07006 +:1007A30026900123F0A3F0A31208B1851932120891 +:1007B3003A5014741625321208327432F00532801E +:1007C300ED9001227401F0900123E064017012EFB7 +:1007D300F47002EEF4600D9000FCEEF0A3EFF080F5 +:1007E300031208B29000FCE0F47003A3E0F4600489 +:1007F30075180222E4F51822E53225E024B6F582C5 +:10080300E43400F583E0FEA3E0FFE53225E02402B3 +:10081300F582E43400F58322E53225E024B6F5823F +:10082300E43400F583E0FCA3E0FD2274162532F5E1 +:1008330082E43401F58322E5192404FDE433FCC387 +:10084300E5329DEC6480F874809822E53225E0243B +:10085300D1F582E43400F583E0FEA3E022740125A0 +:1008630032F582E43401F58322E53275F00AA424DB +:1008730032F582E43400F58322FFE433C3FE785972 +:10088300E6FDEF9D7480F86E982225E0241AF58228 +:10089300E43400F583EEF0A3EFF022E0C394057493 +:1008A3008094802225E024B6F582E4340022F0749B +:1008B300FF9000FCF0A3F022E53290150C93FF7833 +:1008C3005BE6FEEF5E2275F90A75F84090810374CA +:1008D30057F022C39408748094802225E02428F5DD +:1008E30082E43401F58322C39406748094802278D1 +:1008F30059E62401FFE433FEC32225E024D1F58227 +:10090300E434002225E0241AF582E4340022900026 +:10091300FB7405F02225E02440F582E434012290A3 +:1009230000B5E0AD197C002DFFEC33FEEF25E0FFB1 +:10093300EE33FE741A2FF58274003EF583E022FA3B +:10094300A3E0FBED2538FFEC33FEEF25E0FFEE33AC +:10095300FE74B62FF58274003EF583E022901508ED +:1009630093FCFFEDC39FFFE49400FEEF780522FFA5 +:10097300ECFDC374809DFDE49400FC0200AF75F0B0 +:100983000290001A02022BFFC3EB9FFFEA9E900125 +:1009930024F0A3EFF0EDFF900124E48FF00200E5D3 +:1009A300E5009000B675F00212022BE0FEA3E0FF13 +:1009B30022FFC374209FFFE49400FE120048EF78E7 +:1009C3000622C3EB9FEE6480F8EA64809822ED75FB +:1009D300F004A4FF900124E5F0F0A3EFF0229015BA +:1009E3000893FFEDC39F22E500C313FEE50013FF49 +:1009F300C3E5009F22AC41AD4212005AAD072290DD +:100A03000124E0FAA3E0FBAE02780222FEA3E0FF9A +:100A1300AD03AC02020269FEA3E02BFFEE3AFEC374 +:100A2300EF22FEA3E0FBAA06E4F9F822900124E0FA +:100A3300FEA3E0780222AC00AD0012005AAD0722FB +:100A4300E4F530F52FF52EF52DF53175E8E39080BB +:100A530030E04440F075A081E4F5A375A24B75A185 +:100A6300A5D2AF120EB090801A7402F0C2B2121166 +:100A7300DFE48F308E2FF52EF52DAD2EAC2D7808BB +:100A83001202188F1385301485140F85131012105A +:100A93004F9000FCE0FEA3E0FFF47002EEF460115F +:100AA30075310374E52FF58274133EF583E493F5F2 +:100AB3004A9000FEE0604D7531031202430ADC01E7 +:100AC3000AE1020AE6040AEB080AF0100AF5200A12 +:100AD300FA400AFF8000000B04754A0A8026754A13 +:100AE3000C8021754A0E801C754A068017754A02D0 +:100AF3008012754A04800DE4F54A8008754A0F8018 +:100B030003E4F5499000FEE070119000FCE0B4FFAF +:100B13000AA3E0B4FF05E4F5498003754901E549FB +:100B23007003020A91D3E5089414748094805003EF +:100B3300020A91E4F508F549F508C2AFAF31121284 +:100B43008BD2AF020A91E4F532E5321208D64003A4 +:100B5300020C1E12080DE0FCA3E0FD120C2F8F33D4 +:100B6300E53212081D120C2F8F34EF64026007EF79 +:100B730064036002C204E5337030E534701B12086D +:100B8300BB700E12082EE06003020C19EF4EF680C4 +:100B93000012082E7402F0807D1208BB60691208EF +:100BA3002EE07072EFF45EF68015E534700C1207D8 +:100BB300FBEEF0A3EFF0E4FD8057785BE66011E510 +:100BC30032120907120806EEF0A3EFF07D0280410E +:100BD30012080DE0FEA3E0FFE53212081D7B1E7A2A +:100BE3000012131DEF602012082EE070291207FB7C +:100BF300EEF0A3EFF0E5321208A7120859FFE53231 +:100C030012088D7D02800A1207FBEEF0A3EFF0AD10 +:100C130034AF321213D20532020B4C785BE69000EC +:100C2300FEF0600475180122E4F51822E5329015F0 +:100C33000C93785B5624FF92057B1E7A00AF321229 +:100C430010B2229000B4E07015C200900100F0F5DC +:100C5300161211119000B47402F07515322290002F +:100C6300B4E064026003020D23200003020D23C2DB +:100C7300001515E5156003020D23785AF6F53212B7 +:100C830008F2E5329FEE1208474003020D1FE4FF0E +:100C9300EF12089F501CE5321208FD120826E532B8 +:100CA30012086E75F002EF12022BECF0A3EDF00FB9 +:100CB30080DE74012532120864E4F0E53278596667 +:100CC300605A12084EFFE53212088D12084EFFE5F6 +:100CD3003212080FEEF0A3EFF0E5321208D6502DD2 +:100CE300E53225E025E024E6F582E43414F583E4D7 +:100CF30093FE740193FFE53225E024EBF582E4349F +:100D0300001208967D02AF321213D2800A741625A0 +:100D1300321208327432F00532020C82784C7601BA +:100D230022908109E054E06004E044E0F0E5FB3008 +:100D3300E00975FB0185E22185E122E5FB30E1094C +:100D430075FB0285E42385E324E5FB30E20975FBAB +:100D53000485E62585E526E5FB30E30975FB088573 +:100D6300D92785E728E5FB30E40975FB1085DB29E6 +:100D730085DA2AE5FB30E50975FB2085DD2B85DC6B +:100D83002CE4FFEF1208EA502DEF25E02421F8E6CA +:100D9300FC08E6FDE5162F1208FDF583ECF0A3ED44 +:100DA300F0EFFDE5162DFDE433FC7859E66D700197 +:100DB300EC60030F80CDE5162406FFE433D312085D +:100DC300804007D200E4F516800674062516F51652 +:100DD300121111900100E0600214F0900127E0FF6E +:100DE300900126E0FE6F6006A3EEF075A1A522E454 +:100DF300F5321208F2E5329FEE1208474003020E65 +:100E0300AF120860E004F012086012089E40051259 +:100E13000860E4F0C2ADE532120850FF12086CC05E +:100E230083C082120860E0D082D08375F002120280 +:100E33002BEEF0A3EFF0D2ADE4F533F534F535F551 +:100E43003674FFF537F538E4FFEF12089F5035127B +:100E5300086C75F002EF12022BE0FCA3E0FD2534D1 +:100E6300F534EC3533F533D3ED9536EC9535400455 +:100E73008C358D36C3ED9538EC953750048C378D12 +:100E8300380F80C5C3E5349536FFE5339535FEC38A +:100E9300EF9538FFEE9537FE7C007D0312005AE58F +:100EA300321208A71208960532020DF522785976F8 +:100EB3000CE4FFFEEEFD7C00C3940C748094805020 +:100EC3002AC3ED1208D7EE501125E025E024E4F5FE +:100ED30082E43414F583740180039014FC93FDAC15 +:100EE300070F744D2CF8A6050E80C9908030E0449E +:100EF30040F075D580E4F5D6D2AD1212C01208C900 +:100F0300D2ADC200E49000FEF0785BF6F51812094A +:100F130011D202C201C203E4900123F09001221214 +:100F230008B1E4900124F0A3F0784CF69000B4F0FB +:100F3300900127F0900126F022787FE4F6D8FD7522 +:100F4300815D020F83020A43E493A3F8E493A34071 +:100F530003F68001F208DFF48029E493A3F8540731 +:100F6300240CC8C333C4540F4420C8834004F4562C +:100F7300800146F6DFE4800B010204081020408064 +:100F830090134BE47E019360BCA3FF543F30E5090B +:100F9300541FFEE493A360010ECF54C025E060A864 +:100FA30040B8E493A3FAE493A3F8E493A3C8C582F7 +:100FB300C8CAC583CAF0A3C8C582C8CAC583CADF65 +:100FC300E9DEE780BEC0E0C0F0C083C082C0D07558 +:100FD300D000C000C001C002C003C004C005C006E9 +:100FE300C007E5D530E03F43D5013001089001004B +:100FF300E004F0803C121219E51D451C6008E51D54 +:10100300151D7002151C051EC3E51E948074809483 +:10101300804006751E001213BDC3E50894FA748060 +:10102300948050020508200108AFFBEF6003120D06 +:1010330024D007D006D005D004D003D002D001D0ED +:1010430000D0D0D082D083D0F0D0E032784CE614F8 +:101053006006047059020C46300042C2009001271A +:10106300E004900126F0120DF2D204E51864026048 +:1010730003120B49E518640160031206703004087B +:10108300300205E58730E2031209119000FBE0709E +:101093000C3002097F01FE1200031204AC90010020 +:1010A30012089E4009E4F5F875FB3F120EB0228A40 +:1010B300358B36A907E9120981E0FEA3E0C39DFF42 +:1010C300EE9CAB07FAE99000EB1209A830050B7C04 +:1010D300007D091200480D1200AF1209C540037FBD +:1010E3000022D3EB9536E5351209C940037F01226F +:1010F300C3EA6480948040037F0222C3E49536FFF1 +:10110300E49535FE1209C57F0440027F0322E4FE05 +:10111300EEC394065042EEFDE5162DFDE433FC7854 +:1011230059E6FBC3ED9B7480F86C98401AAF067DBB +:101133000E121253EE04FCECC39406501BAF04E4EE +:10114300FD1212530C80F0AF06E5162E244DF8E67F +:1011530004FD1212530E80B843F88022A90774FFCE +:10116300F535F536AF19E4FEE92519FDE433FCEF57 +:10117300C39DEC6480F8748098502175F002EF12DF +:101183000984E0FCA3E0FDC39536EC953550099046 +:1011930000B5EEF08C358D360F0E80CC228F337573 +:1011A3003408D3E534940074809480402ED2B2E5A1 +:1011B3003330E70D7F127E001213A3C2B27F048087 +:1011C3000B7F057E001213A3C2B27F117E001213A0 +:1011D300A3E53325E0F533153480C72290FC017471 +:1011E30080F0E490FC06F090FC05F090FC01748123 +:1011F300F0A3E0FFE48F35F534F533F532AE34ADCB +:1012030033AC3212137B121377121377F532E49057 +:10121300FC01F0AC3222900000E004F0E0C394043F +:10122300748094804029E4F0FF7859E6FEEFC39E72 +:10123300501574162F120832E0600974162F120825 +:1012430032E014F00F80E29000FFE0600214F0221D +:10125300EF14601614601914601C14601F146022CC +:1012630024057023ED4440F5FC22ED4440F5FD22B6 +:10127300ED4440F5FE22ED4440F5FF22ED4440F5F8 +:10128300F122ED4440F5F2228F32D3E5329400741B +:101293008094804027D2B27F057E001213A3C2B28E +:1012A3007FB97E001213A3D2B2AF131211A0AF14F1 +:1012B3001211A0AF4A1211A0153280CE2290801DC8 +:1012C3007404F0E4FF7859E6FEEFC39E501D744D9D +:1012D3002FF8E675F003A42419F582E43415F58399 +:1012E30012023774041200360F80DA22E4F535AFA8 +:1012F30035C3EF1208EB501EE5162F12087C500B76 +:10130300E5162535244DF8E6048001E4FDAF3512DA +:101313001253053580D943F88022C3EF9DFFEE9C1D +:10132300FED3EF9BEA6480F8EE6480985017C3E421 +:101333009BFDE49AFCC3EF9DEC6480F8EE64809817 +:1013430040037F01227F0022014900014A00014B33 +:1013530000011E00010900020C0000030F00000041 +:10136300010A00010E00010B000112004100000000 +:1013730001150000F532FCE4FB7A01F9F81200FBD9 +:101383008F358E348D338C3290FC02E0FFE5354F80 +:10139300FFE534FEE533FDE5328F358E348D3322A0 +:1013A300EF1FAA0670011E4A600FE4FDEDC39447C8 +:1013B3007480948050EA0D80F322900100E004F0E1 +:1013C300785AE66001169000FBE0600214F022ED0B +:1013D30090151493FE74162FF582E43401F583EE11 +:1013E300F022101112131415161718191A1B1C1DAD +:1013F3001E1F2021222324252627282829292A2B9A +:101403002C2C2D2E2F2F30313232333435353637C5 +:101413003738393A3A3B3C3D3E3E3F4040414243F8 +:1014230043444546464748494A4A4B4C4C4D4E4E29 +:101433004F505152535455565758595A5B5C5D5E41 +:101443005F606162636465666768696A6B6C6D6E31 +:101453006F707172737475767778797A7B7C7D7E21 +:101463007F808182838485868788898A8B8C8D8E11 +:101473008F909192939495969798999A9B9C9D9E01 +:101483009FA0A1A2A3A4A5A6A7A8A9AAABACADAEF1 +:10149300AFB0B1B2B3B4B5B6B7B8B9BABBBCBDBEE1 +:1014A300BFC0C1C2C3C4C5C6C7C8C9CACBCCCDCED1 +:1014B300CFD0D1D2D3D4D5D6D7D8D9DADBDCDDDEC1 +:1014C300DFE0E1E2E3E4E5E6E7E8E9EAEBECEDEEB1 +:1014D300EFF0F1F2F3F4F5F6F7F8F9FAFBFCFDFEA1 +:1014E300FF000000120001000F00020028000300AB +:1014F30064000400C8000500BE00060032000700B7 +:10150300280B0A090809130C1001020408102040D3 +:10151300800264501E1E018019018018018007019A +:10152300800601800501800401800301800201809F +:0D1533000101800001801C01801B01801A55 +:00000001FF diff --git a/hex/RE51_RGB_8ey_touch_f551s3_0014b5eb _v2.lnp b/hex/RE51_RGB_8ey_touch_f551s3_0014b5eb _v2.lnp new file mode 100644 index 0000000..112bbcc --- /dev/null +++ b/hex/RE51_RGB_8ey_touch_f551s3_0014b5eb _v2.lnp @@ -0,0 +1,15 @@ +".\hex\main.obj", +".\hex\delay.obj", +".\hex\system_clock.obj", +".\hex\uart.obj", +".\hex\interrupt.obj", +".\hex\rf_send.obj", +".\hex\debug.obj", +".\hex\ts_api.obj", +".\TS_Lib\Sources\ts_service.LIB", +".\hex\STARTUP.obj" +TO ".\hex\RE51_RGB_8ey_touch_f551s3_0014b5eb _v2" + +PRINT(".\lst\RE51_RGB_8ey_touch_f551s3_0014b5eb _v2.map") REMOVEUNUSED +CLASSES (XDATA (X:0x0-X:0x1FF), HDATA (X:0x0-X:0x1FF), CODE (C:0x0-C:0x1FFF), CONST (C:0x0-C:0x1FFF), +ECODE (C:0x0-C:0x1FFF), HCONST (C:0x0-C:0x1FFF)) diff --git a/hex/STARTUP.obj b/hex/STARTUP.obj index 3d62da9..7bf152f 100644 Binary files a/hex/STARTUP.obj and b/hex/STARTUP.obj differ diff --git a/hex/ca51fx_onoff b/hex/ca51fx_onoff index ec34023..5ac2d5c 100644 Binary files a/hex/ca51fx_onoff and b/hex/ca51fx_onoff differ diff --git a/hex/ca51fx_onoff.SBR b/hex/ca51fx_onoff.SBR index 024ad0e..5bde580 100644 Binary files a/hex/ca51fx_onoff.SBR and b/hex/ca51fx_onoff.SBR differ diff --git a/hex/ca51fx_onoff.build_log.htm b/hex/ca51fx_onoff.build_log.htm index e556215..b6a3df5 100644 --- a/hex/ca51fx_onoff.build_log.htm +++ b/hex/ca51fx_onoff.build_log.htm @@ -28,7 +28,6 @@ Project File Date: 11/24/2023 *** Note: Rebuilding project, since 'Options->Output->Create Batch File' is selected. Rebuild target 'CA51F5' compiling main.c... -TS_Lib\Includes\ts_configuration.h(117): warning C329: single-line comment contains line-continuation TS_Lib\Includes\ts_configuration.h(118): warning C329: single-line comment contains line-continuation TS_Lib\Includes\ts_configuration.h(119): warning C329: single-line comment contains line-continuation TS_Lib\Includes\ts_configuration.h(120): warning C329: single-line comment contains line-continuation @@ -36,11 +35,21 @@ TS_Lib\Includes\ts_configuration.h(121): warning C329: single-line comment conta TS_Lib\Includes\ts_configuration.h(122): warning C329: single-line comment contains line-continuation TS_Lib\Includes\ts_configuration.h(123): warning C329: single-line comment contains line-continuation TS_Lib\Includes\ts_configuration.h(124): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(125): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(129): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(130): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(131): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(132): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(133): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(134): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(135): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(136): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(154): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(155): warning C329: single-line comment contains line-continuation compiling delay.c... compiling system_clock.c... compiling uart.c... compiling interrupt.c... -TS_Lib\Includes\ts_configuration.h(117): warning C329: single-line comment contains line-continuation TS_Lib\Includes\ts_configuration.h(118): warning C329: single-line comment contains line-continuation TS_Lib\Includes\ts_configuration.h(119): warning C329: single-line comment contains line-continuation TS_Lib\Includes\ts_configuration.h(120): warning C329: single-line comment contains line-continuation @@ -48,9 +57,19 @@ TS_Lib\Includes\ts_configuration.h(121): warning C329: single-line comment conta TS_Lib\Includes\ts_configuration.h(122): warning C329: single-line comment contains line-continuation TS_Lib\Includes\ts_configuration.h(123): warning C329: single-line comment contains line-continuation TS_Lib\Includes\ts_configuration.h(124): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(125): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(129): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(130): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(131): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(132): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(133): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(134): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(135): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(136): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(154): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(155): warning C329: single-line comment contains line-continuation compiling rf_send.c... compiling debug.c... -TS_Lib\Includes\ts_configuration.h(117): warning C329: single-line comment contains line-continuation TS_Lib\Includes\ts_configuration.h(118): warning C329: single-line comment contains line-continuation TS_Lib\Includes\ts_configuration.h(119): warning C329: single-line comment contains line-continuation TS_Lib\Includes\ts_configuration.h(120): warning C329: single-line comment contains line-continuation @@ -58,8 +77,18 @@ TS_Lib\Includes\ts_configuration.h(121): warning C329: single-line comment conta TS_Lib\Includes\ts_configuration.h(122): warning C329: single-line comment contains line-continuation TS_Lib\Includes\ts_configuration.h(123): warning C329: single-line comment contains line-continuation TS_Lib\Includes\ts_configuration.h(124): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(125): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(129): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(130): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(131): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(132): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(133): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(134): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(135): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(136): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(154): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(155): warning C329: single-line comment contains line-continuation compiling ts_api.c... -TS_Lib\Includes\ts_configuration.h(117): warning C329: single-line comment contains line-continuation TS_Lib\Includes\ts_configuration.h(118): warning C329: single-line comment contains line-continuation TS_Lib\Includes\ts_configuration.h(119): warning C329: single-line comment contains line-continuation TS_Lib\Includes\ts_configuration.h(120): warning C329: single-line comment contains line-continuation @@ -67,12 +96,23 @@ TS_Lib\Includes\ts_configuration.h(121): warning C329: single-line comment conta TS_Lib\Includes\ts_configuration.h(122): warning C329: single-line comment contains line-continuation TS_Lib\Includes\ts_configuration.h(123): warning C329: single-line comment contains line-continuation TS_Lib\Includes\ts_configuration.h(124): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(125): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(129): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(130): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(131): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(132): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(133): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(134): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(135): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(136): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(154): warning C329: single-line comment contains line-continuation +TS_Lib\Includes\ts_configuration.h(155): warning C329: single-line comment contains line-continuation assembling STARTUP.A51... linking... Program Size: data=93.7 xdata=419 const=347 code=5200 creating hex file from ".\hex\ca51fx_onoff"... -".\hex\ca51fx_onoff" - 0 Error(s), 32 Warning(s). -Build Time Elapsed: 00:00:08 +".\hex\ca51fx_onoff" - 0 Error(s), 72 Warning(s). +Build Time Elapsed: 00:00:01 diff --git a/hex/ca51fx_onoff.hex b/hex/ca51fx_onoff.hex deleted file mode 100644 index 65e6ff1..0000000 --- a/hex/ca51fx_onoff.hex +++ /dev/null @@ -1,350 +0,0 @@ -:10000000020F719404E50C9400223202120B90014D -:1000100000E004F0785AE66001169000FBE0600210 -:0700200014F02202000A3275 -:03002B0002107C44 -:10003300020026BB010689828A83F0225002F7223E -:10004300BBFE01F322EF8DF0A4A8F0CF8CF0A4281F -:10005300CE8DF0A42EFE22BC000BBE0029EF8DF046 -:1000630084FFADF022E4CCF875F008EF2FFFEE33F8 -:10007300FEEC33FCEE9DEC984005FCEE9DFE0FD5A7 -:10008300F0E9E4CEFD22EDF8F5F0EE8420D21CFE7B -:10009300ADF075F008EF2FFFED33FD4007985006E4 -:1000A300D5F0F222C398FD0FD5F0EA22C2D5EC3089 -:1000B300E709B2D5E4C39DFDE49CFCEE30E715B23D -:1000C300D5E4C39FFFE49EFE12005AC3E49DFDE402 -:1000D3009CFC800312005A30D507C3E49FFFE49EC3 -:1000E300FE22C5F0F8A3E028F0C5F0F8E5821582FA -:1000F30070021583E038F022E88FF0A4CC8BF0A4D3 -:100103002CFCE98EF0A42CFC8AF0EDA42CFCEA8EE6 -:10011300F0A4CDA8F08BF0A42DCC3825F0FDE98F09 -:10012300F0A42CCD35F0FCEB8EF0A4FEA9F0EB8F00 -:10013300F0A4CFC5F02ECD39FEE43CFCEAA42DCECD -:1001430035F0FDE43CFC2275F008758200EF2FFFCB -:10015300EE33FECD33CDCC33CCC58233C5829BED9C -:100163009AEC99E58298400CF582EE9BFEED9AFDA0 -:10017300EC99FC0FD5F0D6E4CEFBE4CDFAE4CCF950 -:10018300A88222B800C1B90059BA002DEC8BF084C3 -:10019300CFCECDFCE5F0CBF97818EF2FFFEE33FE91 -:1001A300ED33FDEC33FCEB33FB10D703994004EB49 -:1001B30099FB0FD8E5E4F9FA227818EF2FFFEE3315 -:1001C300FEED33FDEC33FCC933C910D7059BE99A27 -:1001D3004007EC9BFCE99AF90FD8E0E4C9FAE4CCB8 -:1001E300FB2275F010EF2FFFEE33FEED33FDCC3322 -:1001F300CCC833C810D7079BEC9AE899400AED9B0B -:10020300FDEC9AFCE899F80FD5F0DAE4CDFBE4CCE9 -:10021300FAE4C8F922E8600FECC313FCED13FDEE1A -:1002230013FEEF13FFD8F122A42582F582E5F03502 -:1002330083F58322E493FB740193FA740293F92206 -:10024300D083D082F8E4937012740193700DA3A34A -:1002530093F8740193F5828883E47374029368605E -:10026300EFA3A3A380DFEC8EF0A4CCC5F0CCCDF834 -:10027300EFA4CEC5F02DFDE43CFCE8A42EC8C5F0E8 -:100283003DFDE43CFCEFA4FFE5F028FEE43DFDE486 -:100293003CFC228F358C368D37E4F543F544F5412C -:1002A300F542F538E538C3953540030203809000E5 -:1002B300B5E0FF6538701CE5192FFFE412080CFC4C -:1002C300A3E0FD1207F7FEA3E0C39DF540EE9CF506 -:1002D3003F80641207E31208031208D08F3C8E3B61 -:1002E3008D3A8C39E5192538FFE41207EE1208E63A -:1002F300AF3CAE3B1201868E3D8F3E1207E31208E0 -:10030300031208DB953EFFEE953DAB07FAE4F9F8DF -:10031300AF3CAE3BAD3AAC391201868E3D8F3E9079 -:1003230000B5E02519FFE41207EEFEA3E0C3953EF6 -:10033300F540EE953DF53FC3E53F6480948050055D -:10034300E4F53FF540D3E5409542E53F9541401440 -:10035300854546854143854244853845853F4185EA -:1003630040428014D3E5409544E53F9543400985D9 -:100373003846853F4385404405380202A7E54225B8 -:1003830044FFE5413543FEC3EF9537EE95365005FF -:100393007EFF7FFF22E536C313FEE53713FFC3E578 -:1003A300429FF540E5419EF53FFEAF407C007D0A4C -:1003B3001200481208B9EDD3941F40027D1FEDAC23 -:1003C30036AD37120875CEC313CE13D8F9F53E8E6A -:1003D3003D2542F542E53D3541F541E53E2544F5F0 -:1003E30044E53D3543F543E544AE437807C333CE97 -:1003F30033CED8F9FF1208B9900124E07002A3E0CC -:100403007005120892800D1208C3CEC313CE13D801 -:10041300F912084B1208F0CEC313CE13D8F9FD908E -:1004230000D0E545F075F040A485F047F548E54573 -:100433001208A25002AD07E545120821C333CE339B -:10044300CED8F9120833AD07AC06E545700AE53599 -:1004530014B54604C206801BE53514B54508E546C8 -:100463007004D206800DE545C395465004D206803C -:1004730002C20630060CED2548F548EC3547F54732 -:100483008022E54845477011E53575F040A4AEF08C -:1004930024FFF548EE34FFF547C3E5489DF548E5ED -:1004A300479CF547AE47AF4822E4F532F5F875FBB4 -:1004B3003FD20153D57F43D501E5F854F84407F5FE -:1004C300F853F8BF75F90F75FA329081037440F051 -:1004D300E4F5E8F5C0908030F090FC00E04440F093 -:1004E300E58654F04407F586E4F5161213EA75A180 -:1004F300A575D58075D67FE532601F908030E054B6 -:100503007FF0E054FE4401F0C2AF438702000000D5 -:10051300E04480F0E054FEF0D2AF900100E0FFC36E -:1005230094054003020620E5FB60CCEF600214F063 -:10053300E4FD7E007401A805088005C333CE33CEE5 -:10054300D8F9FFACFBECFBEF5B70030205F0A805E9 -:100553007401088002C333D8FCF5FBED700885E213 -:100563003385E1348035BD010885E43385E3348088 -:100573002ABD020885E63385E534801FBD0308855F -:10058300D93385E7348014BD040885DB3385DA3439 -:100593008009BD050685DD3385DC34E532702CE545 -:1005A3003424F7FFE53334FFFEE5162DFC1209D69C -:1005B300EEF0A3EFF0E5342409FFE43533FEEC124B -:1005C3000A08F583EEF0A3EFF08022E5162DFF1263 -:1005D30009D6E0FAA3E0C39534EA9533503FEF120E -:1005E3000A08120962D39534EE953340300DED6459 -:1005F300066003020535E5162406120985500874C2 -:10060300062516F516800DE4F516E53270067532EB -:100613000143F8201213EA75A1A50204FAE4F5F8E0 -:1006230075FB3FE58654F0440DF5861209C99080A9 -:1006330030E04440F053D57F43D5017F017E001263 -:10064300143075D580E4F5D6F5161211BD120A01E2 -:10065300C20175E8E322C205751908200307D20316 -:100663007F0412124C7D4A7C007F04120296EFF441 -:100673007002EEF46002C204900123E0F960030209 -:100683000763900122E06003020733EFF47002EE88 -:10069300F4600B7401F09000FF04F00207B38519B6 -:1006A3003212094340030207B3120924E532120947 -:1006B30018E0FAA3E0FBD39DEA9CE5324007120958 -:1006C30026C3EB8014120918E0FCA3E0FDE5321207 -:1006D30009A7F583E0FAA3E0C39DF534EA9CF5335B -:1006E300D3E5349408E5339400502174162532126F -:1006F300093BE07036120924E532120918ECF0A325 -:10070300EDF0120924E5321209F7800E120924E5EF -:100713003225E02402F582E43400F583ECF0A3ED06 -:10072300F07416253212093B7432F005320206A426 -:10073300EFF47002EEF4600D9000FFE07072900130 -:100743002304F0806BE4900122F0851932120943EF -:10075300505E7416253212093B7432F0053280ED77 -:10076300E96401704B900122E06011EFF47002EE36 -:10077300F4703DF09000FF7402F08034EFF47002E7 -:10078300EEF470269000FFE07026900123F0A3F0B2 -:10079300A31209B185193212094350147416253274 -:1007A30012093B7432F0053280ED9001227401F09E -:1007B300900123E0B40112EFF47002EEF4600D90A7 -:1007C30000FCEEF0A3EFF080031209B29000FCE00E -:1007D300F47003A3E0F4600475180222E4F5182210 -:1007E3009000B5E0AD197C002DFFEC33FEEF25E062 -:1007F300FFEE33FE741A2FF58274003EF583E02278 -:10080300FAA3E0FBED2538FFEC33FEEF25E0FFEE26 -:1008130033FE74B62FF58274003EF583E022901503 -:100823007C93FCFFEDC39FFFE49400FEEF78052269 -:10083300FFECFDC374809DFDE49400FC0200AF75E2 -:10084300F00290001A02022BFFC3EB9FFFEA9E9077 -:100853000124F0A3EFF0EDFF900124E48FF00200F8 -:10086300E5E5009000B675F00212022BE0FEA3E06E -:10087300FF22FFC374209FFFE49400FE120048EFA1 -:10088300780622C3EB9FEE6480F8EA64809822ED39 -:1008930075F004A4FF900124E5F0F0A3EFF022909B -:1008A300157C93FFEDC39F22E500C313FEE5001300 -:1008B300FFC3E5009F22AC41AD4212005AAD0722AF -:1008C300900124E0FAA3E0FBAE02780222FEA3E04B -:1008D300FFAD03AC02020269FEA3E02BFFEE3AFE7A -:1008E300C3EF22FEA3E0FBAA06E4F9F82290012459 -:1008F300E0FEA3E0780222AC00AD0012005AAD077F -:1009030022E53225E024B6F582E43400F583E0FEE7 -:10091300A3E0FFE53225E02402F582E43400F58309 -:1009230022E53225E024B6F582E43400F583E0FCC9 -:10093300A3E0FD2274162532F582E43401F5832207 -:10094300E5192404FDE433FCC3E5329DEC6480F82F -:1009530074809822E53225E024D1F582E43400F551 -:1009630083E0FEA3E02274012532F582E43401F52D -:100973008322E53275F00AA42432F582E43400F5CB -:100983008322FFE433C3FE7859E6FDEF9D7480F8BC -:100993006E982225E0241AF582E43400F583EEF004 -:1009A300A3EFF02225E024B6F582E4340022F074AC -:1009B300FF9000FCF0A3F022E53290158093FF78BE -:1009C3005BE6FEEF5E2275F90A75F84090810374C9 -:1009D30057F02225E02428F582E43401F5832278B8 -:1009E30059E62401FFE433FEC32225E024D1F58236 -:1009F300E434002225E0241AF582E4340022900036 -:100A0300FB7405F02225E02440F582E4340122E45E -:100A1300F530F52FF52EF52DF53175E8E39080309F -:100A2300E04440F075A081E4F5A375A24B75A1A540 -:100A3300D2AF120FFD90801A7402F0C2B212128D5F -:100A4300E48F308E2FF52EF52DAD2EAC2D780812B8 -:100A530002188F1385301485140F8513105389FCE6 -:100A6300758CFB758A1BC28CD2A9C2B91210FA907D -:100A730000FCE0FEA3E0FFF47002EEF4601B754996 -:100A830001E4F54B75310174592FF58274143EF569 -:100A930083E493F54A240FF54A9000FEE0FF60518A -:100AA300754901E4F54BEF1202430AC9010ACE026C -:100AB3000AD3040AD8080ADD100AE2200AE7400A2A -:100AC300EC8000000AF1754A058026754A0C8021E6 -:100AD300754A0A801C754A0B8017754A098012757E -:100AE3004A07800D754A038008754A018003E4F5BF -:100AF300499000FCE0B4FF0EA3E0B4FF099000FEB0 -:100B0300E07003754B01E54964016003020A6FF568 -:100B130049D28C854A11020A6FE50914602C1460CE -:100B230048147003020BFC24036003020C18D2B2B6 -:100B3300050DE50D7002050CC31200035003020CF2 -:100B430018E4F50CF50D75090122C2B2050DE50D8A -:100B53007002050CC39478E50C94005003020C1842 -:100B6300E4F50CF50D75090222E512700B751201FF -:100B7300740F250AF8E6F50B050DE50D7002050C5B -:100B8300E50B30E726D3E50D940CE50C94005004F7 -:100B9300D2B28044C3E50D940DE50C94004039C2F4 -:100BA300B2E50D6410450C702F8021D3E50D1200C2 -:100BB300035004D2B28021C3E50D9405E50C9400E3 -:100BC3004016C2B2E50D6410450C700CF50CF50D22 -:100BD300E50B25E0F50B050EE50E64087037F50E01 -:100BE300F512050AE50A6403702BF50AE54BB40117 -:100BF3000475090322E4F50922050DE50D700205CC -:100C03000CD31200035003D2B222C2B2E4F50CF5A6 -:100C13000DF509C28C22E4F532120916E0FCA3E0BB -:100C2300FD120CFE8F33E532120926120CFE8F34AF -:100C3300E53464026008E53464036002C204E5330A -:100C43007030E534701B1209BB700E120937E06077 -:100C530003020CE1EF4EF680001209377402F080B4 -:100C63007D1209BB6069120937E07072EFF45EF61A -:100C73008015E534700C120904EEF0A3EFF0E4FDE7 -:100C83008057785BE66011E5321209F712090FEE1F -:100C9300F0A3EFF07D028041120916E0FEA3E0FF0E -:100CA300E5321209267B1E7A00121364EF602012CC -:100CB3000937E07029120904EEF0A3EFF0E53212D0 -:100CC30009A7120962FFE5321209967D02800A1212 -:100CD3000904EEF0A3EFF0AD34AF3212144605323F -:100CE300E532C394085003020C1C785BE69000FEC7 -:100CF300F0600475180122E4F51822E5329015809E -:100D030093785B5624FF92057B1E7A00AF32121153 -:100D13005E229000B4E07015C200900100F0F51659 -:100D23001211BD9000B47402F0751532229000B414 -:100D3300E064026003020DED200003020DEDC2002A -:100D43001515E5156003020DED785AF6F532120913 -:100D5300E2E5329FEE1209504003020DE9E4FFE59C -:100D6300321209ED12092FE53212097775F002EFFD -:100D730012022BECF0A3EDF00FBF05E37401253253 -:100D830012096DE4F0E532785966605A120957FF8B -:100D9300E532120996120957FFE532120918EEF0EF -:100DA300A3EFF0E532C39408502DE53225E025E0AA -:100DB300245AF582E43415F583E493FE740193FF1A -:100DC300E53225E024EBF582E4340012099F7D022D -:100DD300AF32121446800A7416253212093B74325C -:100DE300F00532020D51784C760122908109E054CE -:100DF300E06004E044E0F0E5FB30E00975FB0185C9 -:100E0300E22185E122E5FB30E10975FB0285E4235C -:100E130085E324E5FB30E20975FB0485E62585E5DA -:100E230026E5FB30E30975FB0885D92785E728E527 -:100E3300FB30E40975FB1085DB2985DA2AE5FB30F5 -:100E4300E50975FB2085DD2B85DC2CE4FFEF25E030 -:100E53002421F8E6FC08E6FDE5162F1209EDF583DB -:100E6300ECF0A3EDF0EFFDE5162DFDE433FC78592E -:100E7300E66D7001EC60040FBF06D2E5162406FF91 -:100E8300E433D31209894007D200E4F516800674CF -:100E9300062516F5161211BD900100E0600214F04C -:100EA300900127E0FF900126E0FE6F6006A3EEF0BD -:100EB30075A1A522E4F5321209E2E5329FEE12098B -:100EC300504003020F70120969E004F0120969E04F -:100ED300C394054005120969E4F0C2ADE532120975 -:100EE30059FF120975C083C082120969E0D082D00C -:100EF3008375F00212022BEEF0A3EFF0D2ADE4F50E -:100F030033F534F535F53674FFF537F538E4FF126C -:100F1300097575F002EF12022BE0FCA3E0FD253406 -:100F2300F534EC3533F533D3ED9536EC9535400494 -:100F33008C358D36C3ED9538EC953750048C378D51 -:100F4300380FBF05CAC3E5349536FFE5339535FE43 -:100F5300C3EF9538FFEE9537FE7C007D0312005AF0 -:100F6300E5321209A712099F0532020EBA22787FD1 -:100F7300E4F6D8FD75815D020FB8020A12E493A36B -:100F8300F8E493A34003F68001F208DFF48029E438 -:100F930093A3F85407240CC8C333C4540F4420C884 -:100FA300834004F456800146F6DFE4800B0102041B -:100FB3000810204080901392E47E019360BCA3FF4D -:100FC300543F30E509541FFEE493A360010ECF5450 -:100FD300C025E060A840B8E493A3FAE493A3F8E43F -:100FE30093A3C8C582C8CAC583CAF0A3C8C582C8AB -:100FF300CAC583CADFE9DEE780BE7859760CE4FF11 -:10100300FEEEC39408EE501125E025E02458F58246 -:10101300E43415F5837401800390157093FDAC07D8 -:101023000F744D2CF8A6050EBE0CD6908030E0440C -:1010330040F075D580E4F5D6D2AD1213351209C947 -:10104300D2ADC200E49000FEF0785BF6F518120A08 -:1010530001D202C201C203E4900123F090012212E3 -:1010630009B1E4900124F0A3F0784CF69000B4F0B9 -:10107300900127F0900126F022C0E0C0F0C083C0A9 -:1010830082C0D075D000C000C001C002C003C0043C -:10109300C005C006C007E5D530E03743D5013001B0 -:1010A30008900100E004F080331212FFE51D451C97 -:1010B3006008E51D151D7002151C051EE51EC39471 -:1010C300804006751E0012000EE508C394FA500214 -:1010D3000508200107E5FB6003120DEED007D006DB -:1010E300D005D004D003D002D001D000D0D0D0821C -:1010F300D083D0F0D0E032784CE614600604705A06 -:10110300020D15300042C200900127E00490012631 -:10111300F0120EB7D204E51864026003120C19E54D -:101123001864016003120659300408300205E5878C -:1011330030E203120A019000FBE0700C3002097FD9 -:1011430001FE1214151204AC900100E0C394054093 -:1011530009E4F5F875FB3F120FFD228A358B36A99A -:1011630007E9120842E0FEA3E0C39DFFEE9CAB0734 -:10117300FAE99000EB12086930050B7C007D091237 -:1011830000480D1200AF12088640037F0022D3EB04 -:101193009536E53512088A40037F0122C3EA64804D -:1011A300948040037F0222C3E49536FFE49535FE25 -:1011B3001208867F0440027F0322E4FEEEC39406F6 -:1011C3005042EEFDE5162DFDE433FC7859E6FBC3F2 -:1011D300ED9B7480F86C98401AAF067D0E1212C70F -:1011E300EE04FCECC39406501BAF04E4FD1212C7DB -:1011F3000C80F0AF06E5162E244DF8E604FD12121E -:10120300C70E80B843F88022C0E0C0F0C083C0821C -:10121300C0D075D000C000C001C002C003C004C06C -:1012230005C006C007758CFB758A1B120B1CD00703 -:10123300D006D005D004D003D002D001D000D0D046 -:10124300D082D083D0F0D0E032A90774FFF535F512 -:1012530036AF19E4FEE92519FDE433FCEFC39DEC39 -:101263006480F8748098502175F002EF120845E00D -:10127300FCA3E0FDC39536EC953550099000B5EE1F -:10128300F08C358D360F0E80CC2290FC017480F0EB -:10129300E490FC06F090FC05F090FC017481F0A34F -:1012A300E0FFE48F35F534F533F532AE34AD33ACCE -:1012B300321213C21213BE1213BEF532E490FC01B4 -:1012C300F0AC3222EF14601614601914601C146021 -:1012D3001F14602224057023ED4440F5FC22ED44E5 -:1012E30040F5FD22ED4440F5FE22ED4440F5FF229A -:1012F300ED4440F5F122ED4440F5F222900000E088 -:1013030004F0E0C394044029E4F0FF7859E6FEEFCB -:10131300C39E501574162F12093BE0600974162FF3 -:1013230012093BE014F00F80E29000FFE06002142A -:10133300F02290801D7404F0E4FF7859E6FEEFC3B9 -:101343009E501D744D2FF8E675F003A4248DF5828D -:10135300E43415F58312023774041200360F80DA71 -:1013630022C3EF9DFFEE9CFED3EF9BEA6480F8EE71 -:101373006480985017C3E49BFDE49AFCC3EF9DEC93 -:101383006480F8EE64809840037F01227F0022018D -:101393004900014A00014B00011E00010900020C33 -:1013A3000000030F000000010A00010E00010B0002 -:1013B3000112004100000001150000F532FCE4FBBE -:1013C3007A01F9F81200FB8F358E348D338C32900D -:1013D300FC02E0FFE5354FFFE534FEE533FDE53282 -:1013E3008F358E348D3322E4F535E5162535120914 -:1013F30085500BE5162535244DF8E6048001E4FD00 -:10140300AF351212C70535E535C3940640DC43F802 -:1014130080228F828E83E5821582AE8370021583CC -:101423004E60097F147E0012143080EA22EF1FAA57 -:101433000670011E4A600BE4FDEDC3944750EE0DA8 -:1014430080F722ED90158893FE74162FF582E4340D -:1014530001F583EEF02200010203040506070809E3 -:101463000A0B0C0D0E0F1011121213141516171868 -:10147300191A1B1C1D1E1F20212223242525262764 -:1014830028292A2B2C2D2E2F303132333435363761 -:101493003838393A3B3C3D3E3F4041424344454660 -:1014A3004748494A4A4B4C4D4E4F5051525354555D -:1014B300565758595A5B5C5D5D5E5F606162636459 -:1014C30065666768696A6B6C6D6E6F707071727355 -:1014D3007475767778797A7B7C7D7E7F8081828252 -:1014E300838485868788898A8B8C8D8E8F90919251 -:1014F30093949595969798999A9B9C9D9E9FA0A14E -:10150300A2A3A4A5A6A7A8A8A9AAABACADAEAFB049 -:10151300B1B2B3B4B5B6B7B8B9BABABBBCBDBEBF46 -:10152300C0C1C2C3C4C5C6C7C8C9CACBCCCDCDCE42 -:10153300CFD0D1D2D3D4D5D6D7D8D9DADBDCDDDE40 -:10154300DFE0E0E1E2E3E4E5E6E7E8E9EAEBECED3E -:10155300EEEFEFF0F0000000640001006400020011 -:10156300C80003005A0004005A0005006400060086 -:10157300FA0007012C080B0A094628284601020431 -:1015830008102040800264501E1E0180190180183B -:1015930001800701800601800501800401800301A9 -:1015A300800201800101800001801C01801B0180F9 -:0115B3001A1D -:00000001FF diff --git a/hex/debug.obj b/hex/debug.obj index 127093b..2d5f84f 100644 Binary files a/hex/debug.obj and b/hex/debug.obj differ diff --git a/hex/delay.obj b/hex/delay.obj index 411fac1..485d018 100644 Binary files a/hex/delay.obj and b/hex/delay.obj differ diff --git a/hex/interrupt.obj b/hex/interrupt.obj index 66d5567..411a726 100644 Binary files a/hex/interrupt.obj and b/hex/interrupt.obj differ diff --git a/hex/main.obj b/hex/main.obj index 051e608..d84b1eb 100644 Binary files a/hex/main.obj and b/hex/main.obj differ diff --git a/hex/rf_send.obj b/hex/rf_send.obj index 92743cb..8ffc573 100644 Binary files a/hex/rf_send.obj and b/hex/rf_send.obj differ diff --git a/hex/system_clock.obj b/hex/system_clock.obj index 3a443bc..b725ab0 100644 Binary files a/hex/system_clock.obj and b/hex/system_clock.obj differ diff --git a/hex/ts_api.obj b/hex/ts_api.obj index 52ebffc..8598788 100644 Binary files a/hex/ts_api.obj and b/hex/ts_api.obj differ diff --git a/hex/uart.obj b/hex/uart.obj index e76c6ed..f31ac30 100644 Binary files a/hex/uart.obj and b/hex/uart.obj differ diff --git a/lst/8ey_touch_551s3f_0014b591.map b/lst/8ey_touch_551s3f_0014b591.map new file mode 100644 index 0000000..4b1ed61 --- /dev/null +++ b/lst/8ey_touch_551s3f_0014b591.map @@ -0,0 +1,3901 @@ +LX51 LINKER/LOCATER V4.66.100.0 10/22/2025 16:58:59 PAGE 1 + + +LX51 LINKER/LOCATER V4.66.100.0, INVOKED BY: +D:\PROGRAM FILES\KEIL_V5\C51\BIN\LX51.EXE .\hex\main.obj, .\hex\delay.obj, .\hex\system_clock.obj, .\hex\uart.obj, .\hex +>> \interrupt.obj, .\hex\rf_send.obj, .\hex\debug.obj, .\hex\ts_api.obj, .\TS_Lib\Sources\ts_service.LIB, .\hex\STARTUP. +>> obj TO .\hex\8ey_touch_551s3f_0014b591 PRINT (.\lst\8ey_touch_551s3f_0014b591.map) REMOVEUNUSED CLASSES (XDATA (X:0X0 +>> -X:0X1FF), HDATA (X:0X0-X:0X1FF), CODE (C:0X0-C:0X1FFF), CONST (C:0X0-C:0X1FFF), ECODE (C:0X0-C:0X1FFF), HCONST (C:0X +>> 0-C:0X1FFF)) + + +CPU MODE: 8051 MODE +MEMORY MODEL: SMALL + + +INPUT MODULES INCLUDED: + .\hex\main.obj (MAIN) + COMMENT TYPE 0: C51 V9.60.7.0 + .\hex\delay.obj (DELAY) + COMMENT TYPE 0: C51 V9.60.7.0 + .\hex\system_clock.obj (SYSTEM_CLOCK) + COMMENT TYPE 0: C51 V9.60.7.0 + .\hex\uart.obj (UART) + COMMENT TYPE 0: C51 V9.60.7.0 + .\hex\interrupt.obj (INTERRUPT) + COMMENT TYPE 0: C51 V9.60.7.0 + .\hex\rf_send.obj (RF_SEND) + COMMENT TYPE 0: C51 V9.60.7.0 + .\hex\debug.obj (DEBUG) + COMMENT TYPE 0: C51 V9.60.7.0 + .\hex\ts_api.obj (TS_API) + COMMENT TYPE 0: C51 V9.60.7.0 + .\TS_Lib\Sources\ts_service.LIB (TS_SEVICE) + COMMENT TYPE 0: C51 V9.51 + .\hex\STARTUP.obj (?C_STARTUP) + COMMENT TYPE 1: A51 / ASM51 Assembler + D:\PROGRAM FILES\KEIL_V5\C51\LIB\C51S.LIB (?C_INIT) + COMMENT TYPE 1: A51 / ASM51 Assembler + D:\PROGRAM FILES\KEIL_V5\C51\LIB\C51S.LIB (?C?CSTPTR) + COMMENT TYPE 1: A51 / ASM51 Assembler + D:\PROGRAM FILES\KEIL_V5\C51\LIB\C51S.LIB (?C?IMUL) + COMMENT TYPE 1: A51 / ASM51 Assembler + D:\PROGRAM FILES\KEIL_V5\C51\LIB\C51S.LIB (?C?UIDIV) + COMMENT TYPE 1: A51 / ASM51 Assembler + D:\PROGRAM FILES\KEIL_V5\C51\LIB\C51S.LIB (?C?SIDIV) + COMMENT TYPE 1: A51 / ASM51 Assembler + D:\PROGRAM FILES\KEIL_V5\C51\LIB\C51S.LIB (?C?IILDX) + COMMENT TYPE 1: A51 / ASM51 Assembler + D:\PROGRAM FILES\KEIL_V5\C51\LIB\C51S.LIB (?C?LMUL) + COMMENT TYPE 1: A51 / ASM51 Assembler + D:\PROGRAM FILES\KEIL_V5\C51\LIB\C51S.LIB (?C?ULDIV) + COMMENT TYPE 1: A51 / ASM51 Assembler + D:\PROGRAM FILES\KEIL_V5\C51\LIB\C51S.LIB (?C?ULSHR) + COMMENT TYPE 1: A51 / ASM51 Assembler + D:\PROGRAM FILES\KEIL_V5\C51\LIB\C51S.LIB (?C?OFFXADD) + COMMENT TYPE 1: A51 / ASM51 Assembler + D:\PROGRAM FILES\KEIL_V5\C51\LIB\C51S.LIB (?C?PLDCODE) + COMMENT TYPE 1: A51 / ASM51 Assembler + D:\PROGRAM FILES\KEIL_V5\C51\LIB\C51S.LIB (?C?CCASE) + COMMENT TYPE 1: A51 / ASM51 Assembler + D:\PROGRAM FILES\KEIL_V5\C51\LIB\C51S.LIB (?C?LIMUL) + COMMENT TYPE 1: A51 / ASM51 Assembler + + +ACTIVE MEMORY CLASSES OF MODULE: .\hex\8ey_touch_551s3f_0014b591 (MAIN) + +BASE START END USED MEMORY CLASS +========================================================== +X:000000H X:000000H X:0001FFH 0001A3H XDATA + LX51 LINKER/LOCATER V4.66.100.0 10/22/2025 16:58:59 PAGE 2 + + +X:000000H X:000000H X:0001FFH HDATA +C:000000H C:000000H C:001FFFH 001450H CODE +C:000000H C:000000H C:001FFFH 00015BH CONST +C:000000H C:000000H C:001FFFH ECODE +C:000000H C:000000H C:001FFFH HCONST +I:000000H I:000000H I:00007FH 00004AH DATA +I:000000H I:000000H I:0000FFH 000013H IDATA +I:000020H.0 I:000020H.0 I:00002FH.7 000000H.7 BIT + + +MEMORY MAP OF MODULE: .\hex\8ey_touch_551s3f_0014b591 (MAIN) + + +START STOP LENGTH ALIGN RELOC MEMORY CLASS SEGMENT NAME +========================================================================= + +* * * * * * * * * * * D A T A M E M O R Y * * * * * * * * * * * * * +000000H 000007H 000008H --- AT.. DATA "REG BANK 0" +000008H 000014H 00000DH BYTE UNIT DATA ?DT?RF_SEND +000015H 00001DH 000009H BYTE UNIT DATA ?DT?TS_API +00001EH 00001EH 000001H BYTE UNIT DATA ?DT?INTERRUPT +00001FH.0 00001FH.7 000001H.0 --- --- **GAP** +000020H.0 000020H.4 000000H.5 BIT UNIT BIT ?BI?TS_API +000020H.5 000020H.6 000000H.2 BIT UNIT BIT _BIT_GROUP_ +000020H.7 000020H 000000H.1 --- --- **GAP** +000021H 000048H 000028H BYTE UNIT DATA _DATA_GROUP_ +000049H 00004BH 000003H BYTE UNIT DATA ?DT?MAIN +00004CH 00005BH 000010H BYTE UNIT IDATA ?ID?TS_API +00005CH 00005DH 000002H BYTE UNIT IDATA ?ID?RF_SEND +00005EH 00005EH 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 000009H 000007H BYTE UNIT CODE ?PR?RF_SEND +00000AH 00000AH 000001H BYTE UNIT CODE ?PR?INT2_HANDLER?INTERRUPT +00000BH 00000DH 000003H BYTE OFFS.. CODE ?MAIN?0000B +00000EH 000022H 000015H BYTE UNIT CODE ?PR?TS_HS_ISR?TS_API +000023H 000025H 000003H BYTE OFFS.. CODE ?INTERRUPT?00023 +000026H 000026H 000001H BYTE UNIT CODE ?PR?INT4_ISR?INTERRUPT +000027H 00002AH 000004H --- --- **GAP** +00002BH 00002DH 000003H BYTE OFFS.. CODE ?INTERRUPT?0002B +00002EH 000032H 000005H --- --- **GAP** +000033H 000035H 000003H BYTE OFFS.. CODE ?INTERRUPT?00033 +000036H 000295H 000260H BYTE UNIT CODE ?C?LIB_CODE +000296H 0004ABH 000216H BYTE UNIT CODE ?PR?_WHEELTOUCHJUDGE?TS_SEVICE +0004ACH 000658H 0001ADH BYTE UNIT CODE ?PR?TS_ENTERSLEEPMODE?TS_API +000659H 0007E2H 00018AH BYTE UNIT CODE ?PR?TS_WHEELSLIDERDEAL?TS_API +0007E3H 000903H 000121H BYTE UNIT CODE ?PR?TS_SEVICE +000904H 000A11H 00010EH BYTE UNIT CODE ?PR?TS_API +000A12H 000B1BH 00010AH BYTE UNIT CODE ?PR?MAIN?MAIN +000B1CH 000C18H 0000FDH BYTE UNIT CODE ?PR?SEND433_BYTE?RF_SEND +000C19H 000D14H 0000FCH BYTE UNIT CODE ?PR?TSKEY_DATADEAL?TS_API +000D15H 000DEDH 0000D9H BYTE UNIT CODE ?PR?TS_RUNINIT?TS_API +000DEEH 000EB6H 0000C9H BYTE UNIT CODE ?PR?TS_ISR?TS_API +000EB7H 000F70H 0000BAH BYTE UNIT CODE ?PR?TS_DATAFILTERING?TS_API +000F71H 000FFCH 00008CH BYTE UNIT CODE ?C_C51STARTUP +000FFDH 00107BH 00007FH BYTE UNIT CODE ?PR?TS_INIT?TS_API +00107CH 0010F9H 00007EH BYTE UNIT CODE ?PR?INT3_ISR?INTERRUPT +0010FAH 00115DH 000064H BYTE UNIT CODE ?PR?TS_ACTION?TS_API +00115EH 0011BCH 00005FH BYTE UNIT CODE ?PR?_TS_GETDATAAREA?TS_SEVICE +0011BDH 00120AH 00004EH BYTE UNIT CODE ?PR?TS_SCANSTART?TS_SEVICE +00120BH 00124BH 000041H BYTE UNIT CODE ?PR?TIMER0_ISR?MAIN +00124CH 00128CH 000041H BYTE UNIT CODE ?PR?_SETWHEELSLIDERREFCH?TS_SEVICE +00128DH 0012C6H 00003AH BYTE UNIT CODE ?PR?READ_32BIT_UID?MAIN +0012C7H 0012FEH 000038H BYTE UNIT CODE ?PR?_TS_SETCHANNEL?TS_SEVICE + LX51 LINKER/LOCATER V4.66.100.0 10/22/2025 16:58:59 PAGE 3 + + +0012FFH 001334H 000036H BYTE UNIT CODE ?PR?TS_MS_ISR?TS_API +001335H 001363H 00002FH BYTE UNIT CODE ?PR?TS_IO_INIT?TS_SEVICE +001364H 001391H 00002EH BYTE UNIT CODE ?PR?_TS_AREADEVIATEDETECTION?TS_SEVICE +001392H 0013BDH 00002CH BYTE UNIT CODE ?C_INITSEG +0013BEH 0013E9H 00002CH BYTE UNIT CODE ?PR?MAIN +0013EAH 001414H 00002BH BYTE UNIT CODE ?PR?TS_SLEEPSCANSTART?TS_API +001415H 00142FH 00001BH BYTE UNIT CODE ?PR?_DELAY_MS?DELAY +001430H 001445H 000016H BYTE UNIT CODE ?PR?_DELAY_50US?DELAY +001446H 001458H 000013H BYTE UNIT CODE ?PR?_TS_AREACONFIRMTIMERSET?TS_SEVICE +001459H 001557H 0000FFH BYTE UNIT CONST ?CO?MAIN +001558H 00158CH 000035H BYTE UNIT CONST ?CO?TS_API +00158DH 0015B3H 000027H BYTE UNIT CONST ?CO?TS_SEVICE + +* * * * * * * * * * * X D A T A M E M O R Y * * * * * * * * * * * * * +000000H 000127H 000128H BYTE UNIT XDATA ?XD?TS_API +000128H 000157H 000030H BYTE UNIT XDATA _XDATA_GROUP_ +000158H 007FFFH 007EA8H --- --- **GAP** +008000H 008000H 000001H BYTE OFFS.. XDATA ?XD?MAIN?52 +008001H 008001H 000001H BYTE OFFS.. XDATA ?XD?MAIN?55 +008002H 008002H 000001H BYTE OFFS.. XDATA ?XD?MAIN?58 +008003H 008003H 000001H BYTE OFFS.. XDATA ?XD?MAIN?62 +008004H 008004H 000001H BYTE OFFS.. XDATA ?XD?MAIN?67 +008005H 008005H 000001H BYTE OFFS.. XDATA ?XD?MAIN?70 +008006H 008006H 000001H BYTE OFFS.. XDATA ?XD?MAIN?72 +008007H 008007H 000001H BYTE OFFS.. XDATA ?XD?MAIN?74 +008008H 008017H 000010H --- --- **GAP** +008018H 008018H 000001H BYTE OFFS.. XDATA ?XD?MAIN?61 +008019H 008019H 000001H BYTE OFFS.. XDATA ?XD?MAIN?66 +00801AH 00801AH 000001H BYTE OFFS.. XDATA ?XD?MAIN?69 +00801BH 00801BH 000001H BYTE OFFS.. XDATA ?XD?MAIN?71 +00801CH 00801CH 000001H BYTE OFFS.. XDATA ?XD?MAIN?73 +00801DH 00801DH 000001H BYTE OFFS.. XDATA ?XD?MAIN?0 +00801EH 00802FH 000012H --- --- **GAP** +008030H 008030H 000001H BYTE OFFS.. XDATA ?XD?MAIN?43 +008031H 008031H 000001H BYTE OFFS.. XDATA ?XD?MAIN?44 +008032H 008032H 000001H BYTE OFFS.. XDATA ?XD?MAIN?38 +008033H 008033H 000001H BYTE OFFS.. XDATA ?XD?MAIN?29 +008034H 008034H 000001H BYTE OFFS.. XDATA ?XD?MAIN?26 +008035H 00804FH 00001BH --- --- **GAP** +008050H 008050H 000001H BYTE OFFS.. XDATA ?XD?MAIN?21 +008051H 008051H 000001H BYTE OFFS.. XDATA ?XD?MAIN?12 +008052H 008052H 000001H BYTE OFFS.. XDATA ?XD?MAIN?23 +008053H 008053H 000001H BYTE OFFS.. XDATA ?XD?MAIN?13 +008054H 008054H 000001H BYTE OFFS.. XDATA ?XD?MAIN?24 +008055H 008055H 000001H BYTE OFFS.. XDATA ?XD?MAIN?15 +008056H 008056H 000001H BYTE OFFS.. XDATA ?XD?MAIN?25 +008057H 008057H 000001H BYTE OFFS.. XDATA ?XD?MAIN?18 +008058H 008058H 000001H BYTE OFFS.. XDATA ?XD?MAIN?27 +008059H 008059H 000001H BYTE OFFS.. XDATA ?XD?MAIN?20 +00805AH 00805AH 000001H BYTE OFFS.. XDATA ?XD?MAIN?28 +00805BH 00805BH 000001H BYTE OFFS.. XDATA ?XD?MAIN?22 +00805CH 00805CH 000001H BYTE OFFS.. XDATA ?XD?MAIN?36 +00805DH 00805DH 000001H BYTE OFFS.. XDATA ?XD?MAIN?34 +00805EH 00805FH 000002H --- --- **GAP** +008060H 008060H 000001H BYTE OFFS.. XDATA ?XD?MAIN?35 +008061H 008061H 000001H BYTE OFFS.. XDATA ?XD?MAIN?33 +008062H 0080FFH 00009EH --- --- **GAP** +008100H 008100H 000001H BYTE OFFS.. XDATA ?XD?MAIN?6 +008101H 008101H 000001H BYTE OFFS.. XDATA ?XD?MAIN?17 +008102H 008102H 000001H BYTE OFFS.. XDATA ?XD?MAIN?2 +008103H 008103H 000001H BYTE OFFS.. XDATA ?XD?MAIN?5 +008104H 008104H 000001H --- --- **GAP** +008105H 008105H 000001H BYTE OFFS.. XDATA ?XD?MAIN?30 +008106H 008106H 000001H BYTE OFFS.. XDATA ?XD?MAIN?39 +008107H 008107H 000001H BYTE OFFS.. XDATA ?XD?MAIN?16 + LX51 LINKER/LOCATER V4.66.100.0 10/22/2025 16:58:59 PAGE 4 + + +008108H 008108H 000001H BYTE OFFS.. XDATA ?XD?MAIN?1 +008109H 008109H 000001H BYTE OFFS.. XDATA ?XD?MAIN?65 +00810AH 00810AH 000001H BYTE OFFS.. XDATA ?XD?MAIN?3 +00810BH 00810BH 000001H BYTE OFFS.. XDATA ?XD?MAIN?10 +00810CH 00810CH 000001H BYTE OFFS.. XDATA ?XD?MAIN?8 +00810DH 00810DH 000001H BYTE OFFS.. XDATA ?XD?MAIN?11 +00810EH 00810EH 000001H BYTE OFFS.. XDATA ?XD?MAIN?9 +00810FH 00810FH 000001H BYTE OFFS.. XDATA ?XD?MAIN?4 +008110H 008110H 000001H BYTE OFFS.. XDATA ?XD?MAIN?37 +008111H 008111H 000001H BYTE OFFS.. XDATA ?XD?MAIN?40 +008112H 008112H 000001H BYTE OFFS.. XDATA ?XD?MAIN?19 +008113H 00811FH 00000DH --- --- **GAP** +008120H 008120H 000001H BYTE OFFS.. XDATA ?XD?MAIN?47 +008121H 008121H 000001H BYTE OFFS.. XDATA ?XD?MAIN?48 +008122H 008122H 000001H BYTE OFFS.. XDATA ?XD?MAIN?49 +008123H 008123H 000001H BYTE OFFS.. XDATA ?XD?MAIN?51 +008124H 008124H 000001H BYTE OFFS.. XDATA ?XD?MAIN?54 +008125H 008125H 000001H BYTE OFFS.. XDATA ?XD?MAIN?57 +008126H 008126H 000001H BYTE OFFS.. XDATA ?XD?MAIN?60 +008127H 008127H 000001H BYTE OFFS.. XDATA ?XD?MAIN?64 +008128H 008137H 000010H --- --- **GAP** +008138H 008138H 000001H BYTE OFFS.. XDATA ?XD?MAIN?50 +008139H 008139H 000001H BYTE OFFS.. XDATA ?XD?MAIN?53 +00813AH 00813AH 000001H BYTE OFFS.. XDATA ?XD?MAIN?56 +00813BH 00813BH 000001H BYTE OFFS.. XDATA ?XD?MAIN?59 +00813CH 00813CH 000001H BYTE OFFS.. XDATA ?XD?MAIN?63 +00813DH 00813DH 000001H BYTE OFFS.. XDATA ?XD?MAIN?68 +00813EH 00FBFFH 007AC2H --- --- **GAP** +00FC00H 00FC00H 000001H BYTE OFFS.. XDATA ?XD?MAIN?46 +00FC01H 00FC01H 000001H BYTE OFFS.. XDATA ?XD?MAIN?42 +00FC02H 00FC02H 000001H BYTE OFFS.. XDATA ?XD?MAIN?45 +00FC03H 00FC03H 000001H BYTE OFFS.. XDATA ?XD?MAIN?14 +00FC04H 00FC04H 000001H BYTE OFFS.. XDATA ?XD?MAIN?41 +00FC05H 00FC05H 000001H BYTE OFFS.. XDATA ?XD?MAIN?32 +00FC06H 00FC06H 000001H BYTE OFFS.. XDATA ?XD?MAIN?31 +00FC07H 00FC0CH 000006H --- --- **GAP** +00FC0DH 00FC0DH 000001H BYTE OFFS.. XDATA ?XD?MAIN?7 + +* * * * * * * * * R E M O V E D S E G M E N T S * * * * * * * * + *DEL*: 00000CH BYTE UNIT CODE ?PR?SYS_CLK_SET_IRCH?SYSTEM_CLOCK + *DEL*: 00000EH BYTE UNIT CODE ?PR?SYS_CLK_SET_IRCL?SYSTEM_CLOCK + *DEL*: 000037H BYTE UNIT CODE ?PR?TS_BASELINEFORCEUPDATE?TS_SEVICE + *DEL*: 000001H BYTE UNIT DATA ?DT?TS_BASELINEFORCEUPDATE?TS_SEVICE + *DEL*: 000239H BYTE UNIT CODE ?PR?_SLIDERTOUCHJUDGE?TS_SEVICE + *DEL*: 000014H BYTE UNIT DATA ?DT?_SLIDERTOUCHJUDGE?TS_SEVICE + + + +OVERLAY MAP OF MODULE: .\hex\8ey_touch_551s3f_0014b591 (MAIN) + + +FUNCTION/MODULE BIT_GROUP DATA_GROUP XDATA_GROUP +--> CALLED FUNCTION/MODULE START STOP START STOP START STOP +============================================================================= +TIMER0_ISR/MAIN ----- ----- ----- ----- ----- ----- + +--> SEND433_BYTE/RF_SEND + +SEND433_BYTE/RF_SEND ----- ----- ----- ----- ----- ----- + +--> RF_SEND + +RF_SEND ----- ----- ----- ----- ----- ----- + +*** NEW ROOT ************************** + +INT2_HANDLER/INTERRUPT ----- ----- ----- ----- ----- ----- + LX51 LINKER/LOCATER V4.66.100.0 10/22/2025 16:58:59 PAGE 5 + + + +*** NEW ROOT ************************** + +INT3_ISR/INTERRUPT ----- ----- ----- ----- ----- ----- + +--> TS_MS_ISR/TS_API + +--> TS_HS_ISR/TS_API + +--> TS_ISR/TS_API + +TS_MS_ISR/TS_API ----- ----- ----- ----- ----- ----- + +--> TS_API + +TS_API ----- ----- ----- ----- ----- ----- + +TS_HS_ISR/TS_API ----- ----- ----- ----- ----- ----- + +TS_ISR/TS_API ----- ----- 0021H 002CH ----- ----- + +--> TS_API + +--> TS_SCANSTART/TS_SEVICE + +TS_SCANSTART/TS_SEVICE ----- ----- ----- ----- ----- ----- + +--> _TS_SETCHANNEL/TS_SEVICE + +_TS_SETCHANNEL/TS_SEVICE ----- ----- ----- ----- ----- ----- + +*** NEW ROOT ************************** + +INT4_ISR/INTERRUPT ----- ----- ----- ----- ----- ----- + +*** NEW ROOT ************************** + +?C_C51STARTUP ----- ----- ----- ----- ----- ----- + +--> MAIN/MAIN + +--> ?C_INITSEG + +MAIN/MAIN ----- ----- 002DH 0031H ----- ----- + +--> TS_INIT/TS_API + +--> READ_32BIT_UID/MAIN + +--> TS_ACTION/TS_API + +TS_INIT/TS_API ----- ----- ----- ----- ----- ----- + +--> TS_IO_INIT/TS_SEVICE + +--> TS_API + +TS_IO_INIT/TS_SEVICE ----- ----- ----- ----- ----- ----- + +READ_32BIT_UID/MAIN ----- ----- 0032H 0035H ----- ----- + +--> MAIN + +MAIN ----- ----- ----- ----- ----- ----- + +TS_ACTION/TS_API ----- ----- ----- ----- ----- ----- + +--> TS_RUNINIT/TS_API + +--> TS_DATAFILTERING/TS_API + +--> TSKEY_DATADEAL/TS_API + +--> TS_WHEELSLIDERDEAL/TS_API + +--> TS_API + +--> _DELAY_MS/DELAY + +--> TS_ENTERSLEEPMODE/TS_API + +--> TS_INIT/TS_API + +TS_RUNINIT/TS_API ----- ----- 0032H 0032H ----- ----- + +--> TS_SCANSTART/TS_SEVICE + +--> TS_API + +--> _TS_AREACONFIRMTIMERSET/TS_SEVICE + + LX51 LINKER/LOCATER V4.66.100.0 10/22/2025 16:58:59 PAGE 6 + + +_TS_AREACONFIRMTIMERSET/TS_SEVICE ----- ----- ----- ----- ----- ----- + +TS_DATAFILTERING/TS_API ----- ----- 0032H 0038H ----- ----- + +--> TS_API + +TSKEY_DATADEAL/TS_API ----- ----- 0032H 0034H ----- ----- + +--> TS_API + +--> _TS_AREADEVIATEDETECTION/TS_SEVICE + +--> _TS_AREACONFIRMTIMERSET/TS_SEVICE + +--> _TS_GETDATAAREA/TS_SEVICE + +_TS_AREADEVIATEDETECTION/TS_SEVICE ----- ----- ----- ----- ----- ----- + +_TS_GETDATAAREA/TS_SEVICE 20H.5 20H.5 0035H 0036H ----- ----- + +--> TS_SEVICE + +TS_SEVICE ----- ----- ----- ----- ----- ----- + +TS_WHEELSLIDERDEAL/TS_API 20H.5 20H.5 0032H 0034H ----- ----- + +--> _SETWHEELSLIDERREFCH/TS_SEVICE + +--> _WHEELTOUCHJUDGE/TS_SEVICE + +--> TS_API + +_SETWHEELSLIDERREFCH/TS_SEVICE ----- ----- 0035H 0036H ----- ----- + +--> TS_SEVICE + +_WHEELTOUCHJUDGE/TS_SEVICE 20H.6 20H.6 0035H 0048H ----- ----- + +--> TS_SEVICE + +_DELAY_MS/DELAY ----- ----- ----- ----- ----- ----- + +--> _DELAY_50US/DELAY + +_DELAY_50US/DELAY ----- ----- ----- ----- ----- ----- + +TS_ENTERSLEEPMODE/TS_API ----- ----- 0032H 0034H 0128H 0157H + +--> TS_SLEEPSCANSTART/TS_API + +--> TS_API + +--> _DELAY_50US/DELAY + +--> TS_SCANSTART/TS_SEVICE + +TS_SLEEPSCANSTART/TS_API ----- ----- 0035H 0035H ----- ----- + +--> TS_API + +--> _TS_SETCHANNEL/TS_SEVICE + +?C_INITSEG ----- ----- ----- ----- ----- ----- + + + +PUBLIC SYMBOLS OF MODULE: .\hex\8ey_touch_551s3f_0014b591 (MAIN) + + + VALUE CLASS TYPE PUBLIC SYMBOL NAME + ================================================= + 00000020H.5 BIT BIT ?_TS_GetDataArea?BIT + 01000243H CODE --- ?C?CCASE + 00000000H NUMBER --- ?C?CODESEG + 01000036H CODE --- ?C?CSTPTR + 010000E5H CODE --- ?C?IILDX + 01000048H CODE --- ?C?IMUL + 01000269H CODE --- ?C?LIMUL + 010000FBH CODE --- ?C?LMUL + 0100022BH CODE --- ?C?OFFXADD + 01000237H CODE --- ?C?PLDCODE + 010000AFH CODE --- ?C?SIDIV + 0100005AH CODE --- ?C?UIDIV + LX51 LINKER/LOCATER V4.66.100.0 10/22/2025 16:58:59 PAGE 7 + + + 01000186H CODE --- ?C?ULDIV + 01000218H CODE --- ?C?ULSHR + 00000000H NUMBER --- ?C?XDATASEG + 01000FB8H CODE --- ?C_START + 01000000H CODE --- ?C_STARTUP + 01001430H CODE --- _Delay_50us + 01001415H CODE --- _Delay_ms + 0100124CH CODE --- _SetWheelSliderRefCh +*DEL*:00000000H CODE --- _SliderTouchJudge + 01001446H CODE --- _TS_AreaConfirmTimerSet + 01001364H CODE --- _TS_AreaDeviateDetection + 0100115EH CODE --- _TS_GetDataArea + 010012C7H CODE --- _TS_SetChannel + 01000296H CODE --- _WheelTouchJudge +*SFR* 000000D0H.6 DATA BIT AC +*SFR* 000000E0H DATA BYTE ACC + 00000018H DATA BYTE ActiveTouchType +*SFR* 000000DEH DATA BYTE AK0CON +*SFR* 000000DFH DATA BYTE AK1CON + 01001588H CONST --- AREA_CONFIRM_TIME_TAB +*SFR* 000000F4H DATA BYTE ATK0CH +*SFR* 000000F3H DATA BYTE ATK0CL + 02008051H XDATA BYTE ATK0NH + 02008050H XDATA BYTE ATK0NL +*SFR* 000000F6H DATA BYTE ATK1CH +*SFR* 000000F5H DATA BYTE ATK1CL + 02008053H XDATA BYTE ATK1NH + 02008052H XDATA BYTE ATK1NL +*SFR* 000000E9H DATA BYTE ATK2CH +*SFR* 000000F7H DATA BYTE ATK2CL + 02008055H XDATA BYTE ATK2NH + 02008054H XDATA BYTE ATK2NL +*SFR* 000000EBH DATA BYTE ATK3CH +*SFR* 000000EAH DATA BYTE ATK3CL + 02008057H XDATA BYTE ATK3NH + 02008056H XDATA BYTE ATK3NL +*SFR* 000000EDH DATA BYTE ATK4CH +*SFR* 000000ECH DATA BYTE ATK4CL + 02008059H XDATA BYTE ATK4NH + 02008058H XDATA BYTE ATK4NL +*SFR* 000000EFH DATA BYTE ATK5CH +*SFR* 000000EEH DATA BYTE ATK5CL + 0200805BH XDATA BYTE ATK5NH + 0200805AH XDATA BYTE ATK5NL +*SFR* 000000F0H DATA BYTE B + 00000012H DATA BYTE Chose_Data_En + 02008030H XDATA BYTE CKCON + 02008031H XDATA BYTE CKDIV +*SFR* 000000D0H.7 DATA BIT CY + 00000013H DATA BYTE D0 + 00000014H DATA BYTE D1 +*SFR* 00000083H DATA BYTE DP0H +*SFR* 00000082H DATA BYTE DP0L +*SFR* 00000085H DATA BYTE DP1H +*SFR* 00000084H DATA BYTE DP1L +*SFR* 000000D0H.1 DATA BIT DPS +*SFR* 000000A8H.7 DATA BIT EA + 020000FBH XDATA BYTE EnterStopScanTimer +*SFR* 000000D1H DATA BYTE EP0CON +*SFR* 000000D2H DATA BYTE EP1CON +*SFR* 000000D3H DATA BYTE EP2CON +*SFR* 000000D4H DATA BYTE EPIF +*SFR* 000000A8H.4 DATA BIT ES0 +*SFR* 000000A8H.1 DATA BIT ET0 +*SFR* 000000A8H.3 DATA BIT ET1 + LX51 LINKER/LOCATER V4.66.100.0 10/22/2025 16:58:59 PAGE 8 + + +*SFR* 000000A8H.0 DATA BIT EX0 +*SFR* 000000A8H.2 DATA BIT EX1 +*SFR* 000000D0H.5 DATA BIT F0 + 00000049H DATA BYTE flagSend + 0000004BH DATA BYTE flagStart + 0200FC01H XDATA BYTE FSCMD + 0200FC02H XDATA BYTE FSDAT +*SFR* 000000C2H DATA BYTE I2CADM +*SFR* 000000C1H DATA BYTE I2CADR +*SFR* 000000C0H DATA BYTE I2CCON +*SFR* 000000C3H DATA BYTE I2CCR +*SFR* 000000C4H DATA BYTE I2CDAT +*SFR* 000000C6H DATA BYTE I2CFLG + 02008101H XDATA BYTE I2CIOS +*SFR* 000000C5H DATA BYTE I2CSTA + 0000005CH IDATA WORD ID +*SFR* 0000008EH DATA BYTE IDLST +*SFR* 000000A8H DATA BYTE IE +*SFR* 00000088H.1 DATA BIT IE0 +*SFR* 00000088H.3 DATA BIT IE1 + 02008032H XDATA BYTE IHCFG + 02008034H XDATA BYTE ILCFGH + 02008033H XDATA BYTE ILCFGL + 0100000AH CODE --- INT2_Handler + 0100107CH CODE --- INT3_ISR +*SFR* 000000A8H.5 DATA BIT INT3EN + 01000026H CODE --- INT4_ISR +*SFR* 000000A8H.6 DATA BIT INT4EN +*SFR* 000000B8H DATA BYTE IP +*SFR* 00000088H.0 DATA BIT IT0 +*SFR* 00000088H.2 DATA BIT IT1 + 020000FEH XDATA BYTE KeysFlagSN +*SFR* 000000D7H DATA BYTE LEDAT0 +*SFR* 000000C7H DATA BYTE LEDAT1 + 02008061H XDATA BYTE LEDUTH + 02008060H XDATA BYTE LEDUTL +*SFR* 000000CFH DATA BYTE LEDWTMH +*SFR* 000000CEH DATA BYTE LEDWTML +*SFR* 000000BFH DATA BYTE LEFLG + 0200FC03H XDATA BYTE LOCK + 02008105H XDATA BYTE LVDCFG +*SFR* 000000E8H DATA BYTE LVDCON + 01000A12H CODE --- main + 02000126H XDATA BYTE MainLoopCnt1 + 02000127H XDATA BYTE MainLoopCnt2 + 01001580H CONST --- MASK_TAB + 0200FC00H XDATA BYTE MECON + 0200FC0DH XDATA BYTE MEMPTEC +*SFR* 000000D0H.2 DATA BIT OV +*SFR* 000000D0H.0 DATA BIT P +*SFR* 00000080H DATA BYTE P0 +*SFR* 00000080H.0 DATA BIT P00 + 02008120H XDATA BYTE P00C + 02008000H XDATA BYTE P00F +*SFR* 00000080H.1 DATA BIT P01 + 02008121H XDATA BYTE P01C + 02008001H XDATA BYTE P01F +*SFR* 00000080H.2 DATA BIT P02 + 02008122H XDATA BYTE P02C + 02008002H XDATA BYTE P02F +*SFR* 00000080H.3 DATA BIT P03 + 02008123H XDATA BYTE P03C + 02008003H XDATA BYTE P03F +*SFR* 00000080H.4 DATA BIT P04 + 02008124H XDATA BYTE P04C + LX51 LINKER/LOCATER V4.66.100.0 10/22/2025 16:58:59 PAGE 9 + + + 02008004H XDATA BYTE P04F +*SFR* 00000080H.5 DATA BIT P05 + 02008125H XDATA BYTE P05C + 02008005H XDATA BYTE P05F +*SFR* 00000080H.6 DATA BIT P06 + 02008126H XDATA BYTE P06C + 02008006H XDATA BYTE P06F +*SFR* 00000080H.7 DATA BIT P07 + 02008127H XDATA BYTE P07C + 02008007H XDATA BYTE P07F +*SFR* 000000B0H DATA BYTE P3 +*SFR* 000000B0H.0 DATA BIT P30 + 02008138H XDATA BYTE P30C + 02008018H XDATA BYTE P30F +*SFR* 000000B0H.1 DATA BIT P31 + 02008139H XDATA BYTE P31C + 02008019H XDATA BYTE P31F +*SFR* 000000B0H.2 DATA BIT P32 + 0200813AH XDATA BYTE P32C + 0200801AH XDATA BYTE P32F +*SFR* 000000B0H.3 DATA BIT P33 + 0200813BH XDATA BYTE P33C + 0200801BH XDATA BYTE P33F +*SFR* 000000B0H.4 DATA BIT P34 + 0200813CH XDATA BYTE P34C + 0200801CH XDATA BYTE P34F +*SFR* 000000B0H.5 DATA BIT P35 + 0200813DH XDATA BYTE P35C + 0200801DH XDATA BYTE P35F + 0200FC04H XDATA BYTE PADRD +*SFR* 00000087H DATA BYTE PCON +*SFR* 000000B0H.2 DATA BIT Pin_rf + 0000005BH IDATA BYTE PreKeysFlagSN +*SFR* 000000B8H.4 DATA BIT PS0 +*SFR* 000000B8H.6 DATA BIT PS1 +*SFR* 000000D0H DATA BYTE PSW +*SFR* 000000B8H.1 DATA BIT PT0 +*SFR* 000000B8H.3 DATA BIT PT1 +*SFR* 000000B8H.5 DATA BIT PT2 + 0200FC06H XDATA BYTE PTSH + 0200FC05H XDATA BYTE PTSL +*SFR* 00000086H DATA BYTE PWCON +*SFR* 000000B1H DATA BYTE PWM0CKD +*SFR* 000000B9H DATA BYTE PWM0CON +*SFR* 000000AAH DATA BYTE PWM0DIVH +*SFR* 000000A9H DATA BYTE PWM0DIVL +*SFR* 0000009CH DATA BYTE PWM0DUTH +*SFR* 0000009BH DATA BYTE PWM0DUTL +*SFR* 000000B2H DATA BYTE PWM1CKD +*SFR* 000000BAH DATA BYTE PWM1CON +*SFR* 000000ACH DATA BYTE PWM1DIVH +*SFR* 000000ABH DATA BYTE PWM1DIVL +*SFR* 0000009EH DATA BYTE PWM1DUTH +*SFR* 0000009DH DATA BYTE PWM1DUTL +*SFR* 000000B3H DATA BYTE PWM2CKD +*SFR* 000000BBH DATA BYTE PWM2CON +*SFR* 000000AEH DATA BYTE PWM2DIVH +*SFR* 000000ADH DATA BYTE PWM2DIVL +*SFR* 00000091H DATA BYTE PWM2DUTH +*SFR* 0000009FH DATA BYTE PWM2DUTL +*SFR* 000000B4H DATA BYTE PWM3CKD +*SFR* 000000BCH DATA BYTE PWM3CON +*SFR* 000000A4H DATA BYTE PWM3DIVH +*SFR* 000000AFH DATA BYTE PWM3DIVL +*SFR* 00000093H DATA BYTE PWM3DUTH + LX51 LINKER/LOCATER V4.66.100.0 10/22/2025 16:58:59 PAGE 10 + + +*SFR* 00000092H DATA BYTE PWM3DUTL +*SFR* 000000B5H DATA BYTE PWM4CKD +*SFR* 000000BDH DATA BYTE PWM4CON +*SFR* 000000A6H DATA BYTE PWM4DIVH +*SFR* 000000A5H DATA BYTE PWM4DIVL +*SFR* 00000095H DATA BYTE PWM4DUTH +*SFR* 00000094H DATA BYTE PWM4DUTL +*SFR* 000000B6H DATA BYTE PWM5CKD +*SFR* 000000BEH DATA BYTE PWM5CON +*SFR* 0000009AH DATA BYTE PWM5DIVH +*SFR* 000000A7H DATA BYTE PWM5DIVL +*SFR* 00000097H DATA BYTE PWM5DUTH +*SFR* 00000096H DATA BYTE PWM5DUTL +*SFR* 00000090H DATA BYTE PWMEN +*SFR* 000000B7H DATA BYTE PWMIF +*SFR* 000000B8H.0 DATA BIT PX0 +*SFR* 000000B8H.2 DATA BIT PX1 + 0100158DH CONST --- pXSFR +*SFR* 00000098H.2 DATA BIT RB8 + 0100128DH CODE --- Read_32bit_UID +*SFR* 00000098H.4 DATA BIT REN + 01001459H CONST --- rf_data + 00000008H DATA BYTE RF_Time +*SFR* 00000098H.0 DATA BIT RI0 +*SFR* 000000D0H.3 DATA BIT RS0 +*SFR* 000000D0H.4 DATA BIT RS1 +*SFR* 00000099H DATA BYTE S0BUF +*SFR* 00000098H DATA BYTE S0CON + 0000000EH DATA BYTE Send433_Bit_Cont + 01000B1CH CODE --- Send433_Byte + 0000000AH DATA BYTE Send433_Byte_Cont + 00000009H DATA BYTE Send433_Status + 0000000CH DATA WORD Send433_Time +*SFR* 00000098H.7 DATA BIT SM0 +*SFR* 00000098H.6 DATA BIT SM1 +*SFR* 00000098H.5 DATA BIT SM2 +*SFR* 00000081H DATA BYTE SP + 02008100H XDATA BYTE SPMAX +*SFR* 0000008FH DATA BYTE STPST +*DEL*:00000000H CODE --- Sys_Clk_Set_IRCH +*DEL*:00000000H CODE --- Sys_Clk_Set_IRCL +*SFR* 000000CBH DATA BYTE T2CH +*SFR* 000000CAH DATA BYTE T2CL +*SFR* 000000C8H DATA BYTE T2CON +*SFR* 000000C8H.3 DATA BIT T2IE +*SFR* 000000C9H DATA BYTE T2MOD +*SFR* 000000C8H.0 DATA BIT T2P0 +*SFR* 000000C8H.1 DATA BIT T2P1 +*SFR* 000000C8H.4 DATA BIT T2R0 +*SFR* 000000C8H.5 DATA BIT T2R1 +*SFR* 00000098H.3 DATA BIT TB8 +*SFR* 00000088H DATA BYTE TCON + 0000000BH DATA BYTE Temp +*SFR* 00000088H.5 DATA BIT TF0 +*SFR* 00000088H.7 DATA BIT TF1 +*SFR* 000000C8H.7 DATA BIT TF2 +*SFR* 0000008CH DATA BYTE TH0 +*SFR* 0000008DH DATA BYTE TH1 +*SFR* 000000CDH DATA BYTE TH2 +*SFR* 00000098H.1 DATA BIT TI0 + 0100120BH CODE --- TIMER0_ISR +*SFR* 000000FCH DATA BYTE TK0CHS +*SFR* 000000E2H DATA BYTE TK0MSH +*SFR* 000000E1H DATA BYTE TK0MSL +*SFR* 000000FDH DATA BYTE TK1CHS + LX51 LINKER/LOCATER V4.66.100.0 10/22/2025 16:58:59 PAGE 11 + + +*SFR* 000000E4H DATA BYTE TK1MSH +*SFR* 000000E3H DATA BYTE TK1MSL +*SFR* 000000FEH DATA BYTE TK2CHS +*SFR* 000000E6H DATA BYTE TK2MSH +*SFR* 000000E5H DATA BYTE TK2MSL +*SFR* 000000FFH DATA BYTE TK3CHS +*SFR* 000000D9H DATA BYTE TK3MSH +*SFR* 000000E7H DATA BYTE TK3MSL +*SFR* 000000F1H DATA BYTE TK4CHS +*SFR* 000000DBH DATA BYTE TK4MSH +*SFR* 000000DAH DATA BYTE TK4MSL +*SFR* 000000F2H DATA BYTE TK5CHS +*SFR* 000000DDH DATA BYTE TK5MSH +*SFR* 000000DCH DATA BYTE TK5MSL + 00000017H DATA BYTE TK_State +*SFR* 000000F9H DATA BYTE TKCFG + 02008102H XDATA BYTE TKCKS +*SFR* 000000F8H DATA BYTE TKCON +*SFR* 000000FBH DATA BYTE TKIF + 0200805CH XDATA BYTE TKMAXF + 0200805DH XDATA BYTE TKMINF +*SFR* 000000FAH DATA BYTE TKMTS + 02008103H XDATA BYTE TKPWC +*SFR* 0000008AH DATA BYTE TL0 +*SFR* 0000008BH DATA BYTE TL1 +*SFR* 000000CCH DATA BYTE TL2 + 0200810AH XDATA BYTE TLCKS + 0200810CH XDATA BYTE TLCNTKH + 0200810BH XDATA BYTE TLCNTKL + 0200810EH XDATA BYTE TLCNTLH + 0200810DH XDATA BYTE TLCNTLL + 02008110H XDATA BYTE TLCOMS + 02008108H XDATA BYTE TLCON + 02008107H XDATA BYTE TLDAT0 + 02008112H XDATA BYTE TLDAT1 + 0200810FH XDATA BYTE TLDIV + 02008106H XDATA BYTE TLEN0 + 02008111H XDATA BYTE TLEN1 + 02008109H XDATA BYTE TLFLG +*SFR* 000000D5H DATA BYTE TMCON +*SFR* 00000089H DATA BYTE TMOD +*SFR* 000000D6H DATA BYTE TMSNU +*SFR* 00000088H.4 DATA BIT TR0 +*SFR* 00000088H.6 DATA BIT TR1 +*SFR* 000000C8H.6 DATA BIT TR2 + 010010FAH CODE --- TS_Action + 02000116H XDATA --- TS_AreaConfirmTimer + 00000019H DATA BYTE TS_BaseCh + 0200001AH XDATA --- TS_BaseLineData +*DEL*:00000000H CODE --- TS_BaseLineForceUpdate + 0000004DH IDATA --- TS_CH + 00000059H IDATA BYTE TS_Cnt + 00000020H.0 BIT BIT TS_CycleScanDoneFlag + 01000EB7H CODE --- TS_DataFiltering + 010004ACH CODE --- TS_EnterSleepMode + 02000032H XDATA --- TS_FilterBuf + 02000101H XDATA --- TS_FilterPosIdx + 02000002H XDATA --- TS_FirstAreaData + 02000100H XDATA BYTE TS_HalfSecCnt + 0100000EH CODE --- TS_HS_ISR + 00000016H DATA BYTE TS_Index + 01000FFDH CODE --- TS_init + 020000B4H XDATA BYTE TS_Init_Step + 01001335H CODE --- TS_IO_init + 01000DEEH CODE --- TS_ISR + LX51 LINKER/LOCATER V4.66.100.0 10/22/2025 16:58:59 PAGE 12 + + + 0000001AH DATA WORD TS_Key + 01001558H CONST --- TS_KEY_CH_INFO_SEQ + 0000001CH DATA WORD TS_LongKeyTimer + 010012FFH CODE --- TS_MS_ISR + 020000B6H XDATA --- TS_PostData + 020000D1H XDATA --- TS_RawData + 0000005AH IDATA BYTE TS_RefCHBaseLineAdjuTimer + 01000D15H CODE --- TS_RunInit + 010011BDH CODE --- TS_ScanStart + 00000020H.2 BIT BIT TS_SleepEn + 00000020H.1 BIT BIT TS_SleepMode + 010013EAH CODE --- TS_SleepScanStart + 00000020H.4 BIT BIT TS_StableFlag + 0000004CH IDATA BYTE TS_State + 01001578H CONST --- TS_WHEEL_SLIDER_CH_SEQ + 01000659H CODE --- TS_WheelSliderDeal + 01000C19H CODE --- TSKey_DataDeal + 020000EBH XDATA --- TSKey_FingerThd + 0200010EH XDATA --- TSKey_LongTouchLimitTimer + 02000001H XDATA BYTE TSWheelSlider_LongTouchLimitTimer + 020000FFH XDATA BYTE TSWheelSlider_TouchConfirmTimer +*SFR* 000000C8H.2 DATA BIT UCKS +*SFR* 000000D8H DATA BYTE UDCKS + 0000004AH DATA BYTE valueSend + 00000020H.3 BIT BIT W_S_RefChSet +*SFR* 000000A0H DATA BYTE WDCON +*SFR* 000000A1H DATA BYTE WDFLG +*SFR* 000000A3H DATA BYTE WDVTHH +*SFR* 000000A2H DATA BYTE WDVTHL + 0100157CH CONST --- WHEEL_SLIDER0_MAX_MIN_TAB + 02000124H XDATA WORD WheelSliderCapRateFilter + 020000D0H XDATA BYTE WheelSliderMaxIdx + 020000FCH XDATA INT WheelSliderPosition + 020000B5H XDATA BYTE WheelSliderRefCh + 02000123H XDATA BYTE WheelSliderState + 02000122H XDATA BYTE WheelSliderTouchFlag + 0000000FH DATA --- Yaokong_Data + + + +SYMBOL TABLE OF MODULE: .\hex\8ey_touch_551s3f_0014b591 (MAIN) + + VALUE REP CLASS TYPE SYMBOL NAME + ==================================================== + --- MODULE --- --- MAIN + 02008007H PUBLIC XDATA BYTE P07F + 0200801CH PUBLIC XDATA BYTE P34F + 02008006H PUBLIC XDATA BYTE P06F + 0200801BH PUBLIC XDATA BYTE P33F + 02008005H PUBLIC XDATA BYTE P05F + 0200801AH PUBLIC XDATA BYTE P32F + 0200813DH PUBLIC XDATA BYTE P35C + 02008004H PUBLIC XDATA BYTE P04F + 02008019H PUBLIC XDATA BYTE P31F + 02008109H PUBLIC XDATA BYTE TLFLG + 02008127H PUBLIC XDATA BYTE P07C + 0200813CH PUBLIC XDATA BYTE P34C + 02008003H PUBLIC XDATA BYTE P03F + 02008018H PUBLIC XDATA BYTE P30F + 02008126H PUBLIC XDATA BYTE P06C + 0200813BH PUBLIC XDATA BYTE P33C + 02008002H PUBLIC XDATA BYTE P02F + 02008125H PUBLIC XDATA BYTE P05C + 0200813AH PUBLIC XDATA BYTE P32C + 02008001H PUBLIC XDATA BYTE P01F + LX51 LINKER/LOCATER V4.66.100.0 10/22/2025 16:58:59 PAGE 13 + + + 02008124H PUBLIC XDATA BYTE P04C + 02008139H PUBLIC XDATA BYTE P31C + 02008000H PUBLIC XDATA BYTE P00F + 02008123H PUBLIC XDATA BYTE P03C + 02008138H PUBLIC XDATA BYTE P30C + 02008122H PUBLIC XDATA BYTE P02C + 02008121H PUBLIC XDATA BYTE P01C + 02008120H PUBLIC XDATA BYTE P00C + 0200FC00H PUBLIC XDATA BYTE MECON + 0200FC02H PUBLIC XDATA BYTE FSDAT + 02008031H PUBLIC XDATA BYTE CKDIV + 02008030H PUBLIC XDATA BYTE CKCON + 0200FC01H PUBLIC XDATA BYTE FSCMD + 0200FC04H PUBLIC XDATA BYTE PADRD + 02008111H PUBLIC XDATA BYTE TLEN1 + 02008106H PUBLIC XDATA BYTE TLEN0 + 02008032H PUBLIC XDATA BYTE IHCFG + 02008110H PUBLIC XDATA BYTE TLCOMS + 0200805CH PUBLIC XDATA BYTE TKMAXF + 02008060H PUBLIC XDATA BYTE LEDUTL + 0200805DH PUBLIC XDATA BYTE TKMINF + 02008061H PUBLIC XDATA BYTE LEDUTH + 0200FC05H PUBLIC XDATA BYTE PTSL + 0200FC06H PUBLIC XDATA BYTE PTSH + 02008105H PUBLIC XDATA BYTE LVDCFG + 02008033H PUBLIC XDATA BYTE ILCFGL + 0200805AH PUBLIC XDATA BYTE ATK5NL + 02008058H PUBLIC XDATA BYTE ATK4NL + 02008034H PUBLIC XDATA BYTE ILCFGH + 02008056H PUBLIC XDATA BYTE ATK3NL + 02008054H PUBLIC XDATA BYTE ATK2NL + 0000004BH PUBLIC DATA BYTE flagStart + 02008052H PUBLIC XDATA BYTE ATK1NL + 0200805BH PUBLIC XDATA BYTE ATK5NH + 0000004AH PUBLIC DATA BYTE valueSend + 02008050H PUBLIC XDATA BYTE ATK0NL + 02008059H PUBLIC XDATA BYTE ATK4NH + 02008112H PUBLIC XDATA BYTE TLDAT1 + 02008057H PUBLIC XDATA BYTE ATK3NH + 02008101H PUBLIC XDATA BYTE I2CIOS + 02008107H PUBLIC XDATA BYTE TLDAT0 + 02008055H PUBLIC XDATA BYTE ATK2NH + 0200FC03H PUBLIC XDATA BYTE LOCK + 02008053H PUBLIC XDATA BYTE ATK1NH + 00000049H PUBLIC DATA BYTE flagSend + 02008051H PUBLIC XDATA BYTE ATK0NH + 0200810DH PUBLIC XDATA BYTE TLCNTLL + 0200810BH PUBLIC XDATA BYTE TLCNTKL + 0200810EH PUBLIC XDATA BYTE TLCNTLH + 0200810CH PUBLIC XDATA BYTE TLCNTKH + 0200FC0DH PUBLIC XDATA BYTE MEMPTEC + 02008100H PUBLIC XDATA BYTE SPMAX + 02008103H PUBLIC XDATA BYTE TKPWC + 0200810FH PUBLIC XDATA BYTE TLDIV + 0200810AH PUBLIC XDATA BYTE TLCKS + 02008102H PUBLIC XDATA BYTE TKCKS + 02008108H PUBLIC XDATA BYTE TLCON + 0200801DH PUBLIC XDATA BYTE P35F + 01001459H PUBLIC CONST --- rf_data + 01000A12H PUBLIC CODE --- main + 0100128DH PUBLIC CODE --- Read_32bit_UID + 0100120BH PUBLIC CODE --- TIMER0_ISR + 00000080H SFRSYM DATA BYTE P0 + 000000F8H SFRSYM DATA BYTE TKCON + 0000008EH SFRSYM DATA BYTE IDLST + LX51 LINKER/LOCATER V4.66.100.0 10/22/2025 16:58:59 PAGE 14 + + + 000000D5H SFRSYM DATA BYTE TMCON + 000000B0H SFRSYM DATA BYTE P3 + 000000D0H.6 SFRSYM DATA BIT AC + 000000B7H SFRSYM DATA BYTE PWMIF + 000000A8H.7 SFRSYM DATA BIT EA + 000000C8H.0 SFRSYM DATA BIT T2P0 + 000000B9H SFRSYM DATA BYTE PWM0CON + 000000C8H.1 SFRSYM DATA BIT T2P1 + 000000BAH SFRSYM DATA BYTE PWM1CON + 000000C8H.4 SFRSYM DATA BIT T2R0 + 000000BBH SFRSYM DATA BYTE PWM2CON + 00000090H SFRSYM DATA BYTE PWMEN + 00000086H SFRSYM DATA BYTE PWCON + 000000C8H.5 SFRSYM DATA BIT T2R1 + 000000BCH SFRSYM DATA BYTE PWM3CON + 000000BDH SFRSYM DATA BYTE PWM4CON + 000000BEH SFRSYM DATA BYTE PWM5CON + 00000083H SFRSYM DATA BYTE DP0H + 000000A8H SFRSYM DATA BYTE IE + 00000085H SFRSYM DATA BYTE DP1H + 00000082H SFRSYM DATA BYTE DP0L + 000000CBH SFRSYM DATA BYTE T2CH + 000000C2H SFRSYM DATA BYTE I2CADM + 00000084H SFRSYM DATA BYTE DP1L + 000000C8H.3 SFRSYM DATA BIT T2IE + 000000FAH SFRSYM DATA BYTE TKMTS + 000000CAH SFRSYM DATA BYTE T2CL + 000000C1H SFRSYM DATA BYTE I2CADR + 000000CFH SFRSYM DATA BYTE LEDWTMH + 000000D6H SFRSYM DATA BYTE TMSNU + 000000C6H SFRSYM DATA BYTE I2CFLG + 000000C4H SFRSYM DATA BYTE I2CDAT + 000000B8H SFRSYM DATA BYTE IP + 000000D0H.7 SFRSYM DATA BIT CY + 000000D7H SFRSYM DATA BYTE LEDAT0 + 000000CEH SFRSYM DATA BYTE LEDWTML + 000000F4H SFRSYM DATA BYTE ATK0CH + 000000C7H SFRSYM DATA BYTE LEDAT1 + 000000F6H SFRSYM DATA BYTE ATK1CH + 000000DEH SFRSYM DATA BYTE AK0CON + 000000E9H SFRSYM DATA BYTE ATK2CH + 000000DFH SFRSYM DATA BYTE AK1CON + 000000EBH SFRSYM DATA BYTE ATK3CH + 000000C0H SFRSYM DATA BYTE I2CCON + 0000008FH SFRSYM DATA BYTE STPST + 000000F3H SFRSYM DATA BYTE ATK0CL + 000000EDH SFRSYM DATA BYTE ATK4CH + 000000F5H SFRSYM DATA BYTE ATK1CL + 000000EFH SFRSYM DATA BYTE ATK5CH + 000000F7H SFRSYM DATA BYTE ATK2CL + 00000081H SFRSYM DATA BYTE SP + 000000EAH SFRSYM DATA BYTE ATK3CL + 000000D0H.2 SFRSYM DATA BIT OV + 000000ECH SFRSYM DATA BYTE ATK4CL + 000000D4H SFRSYM DATA BYTE EPIF + 000000EEH SFRSYM DATA BYTE ATK5CL + 000000D1H SFRSYM DATA BYTE EP0CON + 000000D2H SFRSYM DATA BYTE EP1CON + 000000C5H SFRSYM DATA BYTE I2CSTA + 000000D3H SFRSYM DATA BYTE EP2CON + 000000FCH SFRSYM DATA BYTE TK0CHS + 000000FBH SFRSYM DATA BYTE TKIF + 00000080H.0 SFRSYM DATA BIT P00 + 000000FDH SFRSYM DATA BYTE TK1CHS + 00000080H.1 SFRSYM DATA BIT P01 + LX51 LINKER/LOCATER V4.66.100.0 10/22/2025 16:58:59 PAGE 15 + + + 000000FEH SFRSYM DATA BYTE TK2CHS + 00000087H SFRSYM DATA BYTE PCON + 00000080H.2 SFRSYM DATA BIT P02 + 000000FFH SFRSYM DATA BYTE TK3CHS + 000000B0H.0 SFRSYM DATA BIT P30 + 00000080H.3 SFRSYM DATA BIT P03 + 000000A8H.5 SFRSYM DATA BIT INT3EN + 000000F1H SFRSYM DATA BYTE TK4CHS + 000000B0H.1 SFRSYM DATA BIT P31 + 00000080H.4 SFRSYM DATA BIT P04 + 000000A8H.6 SFRSYM DATA BIT INT4EN + 000000F2H SFRSYM DATA BYTE TK5CHS + 000000B0H.2 SFRSYM DATA BIT P32 + 00000080H.5 SFRSYM DATA BIT P05 + 00000089H SFRSYM DATA BYTE TMOD + 00000088H SFRSYM DATA BYTE TCON + 000000B0H.3 SFRSYM DATA BIT P33 + 00000080H.6 SFRSYM DATA BIT P06 + 000000B0H.4 SFRSYM DATA BIT P34 + 00000080H.7 SFRSYM DATA BIT P07 + 000000C8H.2 SFRSYM DATA BIT UCKS + 000000B0H.5 SFRSYM DATA BIT P35 + 000000E2H SFRSYM DATA BYTE TK0MSH + 000000E4H SFRSYM DATA BYTE TK1MSH + 000000E6H SFRSYM DATA BYTE TK2MSH + 000000D9H SFRSYM DATA BYTE TK3MSH + 000000E1H SFRSYM DATA BYTE TK0MSL + 000000DBH SFRSYM DATA BYTE TK4MSH + 00000088H.1 SFRSYM DATA BIT IE0 + 000000E3H SFRSYM DATA BYTE TK1MSL + 000000DDH SFRSYM DATA BYTE TK5MSH + 00000088H.3 SFRSYM DATA BIT IE1 + 000000E5H SFRSYM DATA BYTE TK2MSL + 000000E7H SFRSYM DATA BYTE TK3MSL + 000000F0H SFRSYM DATA BYTE B + 000000DAH SFRSYM DATA BYTE TK4MSL + 000000DCH SFRSYM DATA BYTE TK5MSL + 000000E0H SFRSYM DATA BYTE ACC + 000000A8H.4 SFRSYM DATA BIT ES0 + 000000E8H SFRSYM DATA BYTE LVDCON + 000000A8H.1 SFRSYM DATA BIT ET0 + 000000A8H.3 SFRSYM DATA BIT ET1 + 00000088H.5 SFRSYM DATA BIT TF0 + 00000098H.0 SFRSYM DATA BIT RI0 + 00000088H.7 SFRSYM DATA BIT TF1 + 000000C8H.7 SFRSYM DATA BIT TF2 + 00000098H.2 SFRSYM DATA BIT RB8 + 0000008CH SFRSYM DATA BYTE TH0 + 000000A8H.0 SFRSYM DATA BIT EX0 + 00000098H.1 SFRSYM DATA BIT TI0 + 00000088H.0 SFRSYM DATA BIT IT0 + 0000008DH SFRSYM DATA BYTE TH1 + 000000A8H.2 SFRSYM DATA BIT EX1 + 00000098H.3 SFRSYM DATA BIT TB8 + 00000088H.2 SFRSYM DATA BIT IT1 + 000000CDH SFRSYM DATA BYTE TH2 + 000000D0H.0 SFRSYM DATA BIT P + 00000098H.7 SFRSYM DATA BIT SM0 + 0000008AH SFRSYM DATA BYTE TL0 + 00000098H.6 SFRSYM DATA BIT SM1 + 0000008BH SFRSYM DATA BYTE TL1 + 00000098H.5 SFRSYM DATA BIT SM2 + 000000CCH SFRSYM DATA BYTE TL2 + 000000AAH SFRSYM DATA BYTE PWM0DIVH + 000000B8H.4 SFRSYM DATA BIT PS0 + LX51 LINKER/LOCATER V4.66.100.0 10/22/2025 16:58:59 PAGE 16 + + + 000000ACH SFRSYM DATA BYTE PWM1DIVH + 000000B8H.1 SFRSYM DATA BIT PT0 + 000000B8H.6 SFRSYM DATA BIT PS1 + 000000C3H SFRSYM DATA BYTE I2CCR + 000000AEH SFRSYM DATA BYTE PWM2DIVH + 000000B8H.3 SFRSYM DATA BIT PT1 + 000000D0H.3 SFRSYM DATA BIT RS0 + 000000A4H SFRSYM DATA BYTE PWM3DIVH + 000000B8H.5 SFRSYM DATA BIT PT2 + 00000088H.4 SFRSYM DATA BIT TR0 + 000000D0H.4 SFRSYM DATA BIT RS1 + 000000A9H SFRSYM DATA BYTE PWM0DIVL + 000000A6H SFRSYM DATA BYTE PWM4DIVH + 00000088H.6 SFRSYM DATA BIT TR1 + 000000ABH SFRSYM DATA BYTE PWM1DIVL + 000000A3H SFRSYM DATA BYTE WDVTHH + 0000009AH SFRSYM DATA BYTE PWM5DIVH + 000000C8H.6 SFRSYM DATA BIT TR2 + 000000B8H.0 SFRSYM DATA BIT PX0 + 000000ADH SFRSYM DATA BYTE PWM2DIVL + 000000B8H.2 SFRSYM DATA BIT PX1 + 000000AFH SFRSYM DATA BYTE PWM3DIVL + 000000A5H SFRSYM DATA BYTE PWM4DIVL + 000000A7H SFRSYM DATA BYTE PWM5DIVL + 000000A2H SFRSYM DATA BYTE WDVTHL + 0000009CH SFRSYM DATA BYTE PWM0DUTH + 0000009EH SFRSYM DATA BYTE PWM1DUTH + 00000091H SFRSYM DATA BYTE PWM2DUTH + 00000093H SFRSYM DATA BYTE PWM3DUTH + 0000009BH SFRSYM DATA BYTE PWM0DUTL + 00000095H SFRSYM DATA BYTE PWM4DUTH + 0000009DH SFRSYM DATA BYTE PWM1DUTL + 00000099H SFRSYM DATA BYTE S0BUF + 00000097H SFRSYM DATA BYTE PWM5DUTH + 0000009FH SFRSYM DATA BYTE PWM2DUTL + 00000092H SFRSYM DATA BYTE PWM3DUTL + 00000098H SFRSYM DATA BYTE S0CON + 00000094H SFRSYM DATA BYTE PWM4DUTL + 00000098H.4 SFRSYM DATA BIT REN + 00000096H SFRSYM DATA BYTE PWM5DUTL + 000000D0H.1 SFRSYM DATA BIT DPS + 000000C9H SFRSYM DATA BYTE T2MOD + 000000C8H SFRSYM DATA BYTE T2CON + 000000BFH SFRSYM DATA BYTE LEFLG + 000000F9H SFRSYM DATA BYTE TKCFG + 000000D0H.5 SFRSYM DATA BIT F0 + 000000A1H SFRSYM DATA BYTE WDFLG + 000000B1H SFRSYM DATA BYTE PWM0CKD + 000000B2H SFRSYM DATA BYTE PWM1CKD + 000000D0H SFRSYM DATA BYTE PSW + 000000B3H SFRSYM DATA BYTE PWM2CKD + 000000D8H SFRSYM DATA BYTE UDCKS + 000000B4H SFRSYM DATA BYTE PWM3CKD + 000000B5H SFRSYM DATA BYTE PWM4CKD + 000000A0H SFRSYM DATA BYTE WDCON + 000000B6H SFRSYM DATA BYTE PWM5CKD + + 010013BEH BLOCK CODE --- LVL=0 + --- BLOCKEND --- --- LVL=0 + + 0100120BH BLOCK CODE --- LVL=0 + 0100120BH LINE CODE --- #38 + 01001228H LINE CODE --- #40 + 0100122BH LINE CODE --- #41 + 0100122EH LINE CODE --- #43 + LX51 LINKER/LOCATER V4.66.100.0 10/22/2025 16:58:59 PAGE 17 + + + 01001231H LINE CODE --- #44 + --- BLOCKEND --- --- LVL=0 + + 0100128DH BLOCK CODE --- LVL=0 + 0100128DH BLOCK CODE NEAR LAB LVL=1 + 00000032H SYMBOL DATA DWORD ID + --- BLOCKEND --- --- LVL=1 + 0100128DH LINE CODE --- #69 + 0100128DH LINE CODE --- #70 + 0100128DH LINE CODE --- #72 + 01001293H LINE CODE --- #73 + 01001298H LINE CODE --- #74 + 0100129CH LINE CODE --- #75 + 010012A2H LINE CODE --- #76 + 010012AEH LINE CODE --- #77 + 010012B4H LINE CODE --- #78 + 010012B7H LINE CODE --- #79 + 010012B7H LINE CODE --- #80 + 010012BAH LINE CODE --- #81 + 010012BAH LINE CODE --- #82 + 010012BFH LINE CODE --- #83 + 010012C4H LINE CODE --- #84 + 010012C6H LINE CODE --- #85 + --- BLOCKEND --- --- LVL=0 + + 01000A12H BLOCK CODE --- LVL=0 + 01000A12H BLOCK CODE NEAR LAB LVL=1 + 0000002DH SYMBOL DATA DWORD addr + 00000031H SYMBOL DATA BYTE send_times + --- BLOCKEND --- --- LVL=1 + 01000A12H LINE CODE --- #344 + 01000A12H LINE CODE --- #345 + 01000A12H LINE CODE --- #346 + 01000A1BH LINE CODE --- #347 + 01000A1DH LINE CODE --- #349 + 01000A20H LINE CODE --- #357 + 01000A27H LINE CODE --- #358 + 01000A2AH LINE CODE --- #359 + 01000A2DH LINE CODE --- #360 + 01000A30H LINE CODE --- #361 + 01000A33H LINE CODE --- #363 + 01000A35H LINE CODE --- #365 + 01000A38H LINE CODE --- #367 + 01000A3EH LINE CODE --- #368 + 01000A40H LINE CODE --- #370 + 01000A4CH LINE CODE --- #371 + 01000A57H LINE CODE --- #372 + 01000A5AH LINE CODE --- #374 + 01000A5DH LINE CODE --- #375 + 01000A60H LINE CODE --- #377 + 01000A63H LINE CODE --- #378 + 01000A66H LINE CODE --- #379 + 01000A69H LINE CODE --- #381 + 01000A6BH LINE CODE --- #382 + 01000A6DH LINE CODE --- #383 + 01000A6FH LINE CODE --- #385 + 01000A6FH LINE CODE --- #386 + 01000A6FH LINE CODE --- #387 + 01000A72H LINE CODE --- #388 + 01000A81H LINE CODE --- #389 + 01000A81H LINE CODE --- #390 + 01000A84H LINE CODE --- #391 + 01000A87H LINE CODE --- #393 + 01000A8AH LINE CODE --- #394 + 01000A98H LINE CODE --- #395 + LX51 LINKER/LOCATER V4.66.100.0 10/22/2025 16:58:59 PAGE 18 + + + 01000A9CH LINE CODE --- #396 + 01000A9CH LINE CODE --- #398 + 01000AA3H LINE CODE --- #399 + 01000AA3H LINE CODE --- #400 + 01000AA6H LINE CODE --- #401 + 01000AA9H LINE CODE --- #402 + 01000AC9H LINE CODE --- #403 + 01000AC9H LINE CODE --- #404 + 01000AC9H LINE CODE --- #405 + 01000ACCH LINE CODE --- #406 + 01000ACEH LINE CODE --- #407 + 01000ACEH LINE CODE --- #408 + 01000AD1H LINE CODE --- #409 + 01000AD3H LINE CODE --- #410 + 01000AD3H LINE CODE --- #411 + 01000AD6H LINE CODE --- #412 + 01000AD8H LINE CODE --- #413 + 01000AD8H LINE CODE --- #414 + 01000ADBH LINE CODE --- #415 + 01000ADDH LINE CODE --- #416 + 01000ADDH LINE CODE --- #417 + 01000AE0H LINE CODE --- #418 + 01000AE2H LINE CODE --- #419 + 01000AE2H LINE CODE --- #420 + 01000AE5H LINE CODE --- #421 + 01000AE7H LINE CODE --- #422 + 01000AE7H LINE CODE --- #423 + 01000AEAH LINE CODE --- #424 + 01000AECH LINE CODE --- #425 + 01000AECH LINE CODE --- #426 + 01000AEFH LINE CODE --- #427 + 01000AF1H LINE CODE --- #428 + 01000AF1H LINE CODE --- #429 + 01000AF4H LINE CODE --- #430 + 01000AF4H LINE CODE --- #431 + 01000AF4H LINE CODE --- #432 + 01000AF4H LINE CODE --- #434 + 01000B06H LINE CODE --- #435 + 01000B06H LINE CODE --- #436 + 01000B09H LINE CODE --- #437 + 01000B09H LINE CODE --- #600 + 01000B12H LINE CODE --- #601 + 01000B12H LINE CODE --- #602 + 01000B14H LINE CODE --- #606 + 01000B16H LINE CODE --- #607 + 01000B19H LINE CODE --- #608 + 01000B19H LINE CODE --- #610 + --- BLOCKEND --- --- LVL=0 + + --- MODULE --- --- DELAY + 01001415H PUBLIC CODE --- _Delay_ms + 01001430H PUBLIC CODE --- _Delay_50us + + 01001430H BLOCK CODE --- LVL=0 + 00000006H SYMBOL DATA WORD n + 01001430H BLOCK CODE NEAR LAB LVL=1 + 00000005H SYMBOL DATA BYTE i + --- BLOCKEND --- --- LVL=1 + 01001430H LINE CODE --- #4 + 01001430H LINE CODE --- #5 + 01001430H LINE CODE --- #7 + 0100143AH LINE CODE --- #8 + 0100143AH LINE CODE --- #9 + 01001445H LINE CODE --- #10 + 01001445H LINE CODE --- #11 + LX51 LINKER/LOCATER V4.66.100.0 10/22/2025 16:58:59 PAGE 19 + + + --- BLOCKEND --- --- LVL=0 + + 01001415H BLOCK CODE --- LVL=0 + 00000082H SYMBOL DATA WORD delay_nms + 01001415H LINE CODE --- #12 + 01001419H LINE CODE --- #13 + 01001419H LINE CODE --- #14 + 01001426H LINE CODE --- #15 + 01001426H LINE CODE --- #16 + 0100142DH LINE CODE --- #17 + 0100142FH LINE CODE --- #18 + --- BLOCKEND --- --- LVL=0 + + --- MODULE --- --- SYSTEM_CLOCK + 00000080H SFRSYM DATA BYTE P0 + 000000F8H SFRSYM DATA BYTE TKCON + 0000008EH SFRSYM DATA BYTE IDLST + 000000D5H SFRSYM DATA BYTE TMCON + 000000B0H SFRSYM DATA BYTE P3 + 000000D0H.6 SFRSYM DATA BIT AC + 000000B7H SFRSYM DATA BYTE PWMIF + 000000A8H.7 SFRSYM DATA BIT EA + 000000C8H.0 SFRSYM DATA BIT T2P0 + 000000B9H SFRSYM DATA BYTE PWM0CON + 000000C8H.1 SFRSYM DATA BIT T2P1 + 000000BAH SFRSYM DATA BYTE PWM1CON + 000000C8H.4 SFRSYM DATA BIT T2R0 + 000000BBH SFRSYM DATA BYTE PWM2CON + 00000090H SFRSYM DATA BYTE PWMEN + 00000086H SFRSYM DATA BYTE PWCON + 000000C8H.5 SFRSYM DATA BIT T2R1 + 000000BCH SFRSYM DATA BYTE PWM3CON + 000000BDH SFRSYM DATA BYTE PWM4CON + 000000BEH SFRSYM DATA BYTE PWM5CON + 00000083H SFRSYM DATA BYTE DP0H + 000000A8H SFRSYM DATA BYTE IE + 00000085H SFRSYM DATA BYTE DP1H + 00000082H SFRSYM DATA BYTE DP0L + 000000CBH SFRSYM DATA BYTE T2CH + 000000C2H SFRSYM DATA BYTE I2CADM + 00000084H SFRSYM DATA BYTE DP1L + 000000C8H.3 SFRSYM DATA BIT T2IE + 000000FAH SFRSYM DATA BYTE TKMTS + 000000CAH SFRSYM DATA BYTE T2CL + 000000C1H SFRSYM DATA BYTE I2CADR + 000000CFH SFRSYM DATA BYTE LEDWTMH + 000000D6H SFRSYM DATA BYTE TMSNU + 000000C6H SFRSYM DATA BYTE I2CFLG + 000000C4H SFRSYM DATA BYTE I2CDAT + 000000B8H SFRSYM DATA BYTE IP + 000000D0H.7 SFRSYM DATA BIT CY + 000000D7H SFRSYM DATA BYTE LEDAT0 + 000000CEH SFRSYM DATA BYTE LEDWTML + 000000F4H SFRSYM DATA BYTE ATK0CH + 000000C7H SFRSYM DATA BYTE LEDAT1 + 000000F6H SFRSYM DATA BYTE ATK1CH + 000000DEH SFRSYM DATA BYTE AK0CON + 000000E9H SFRSYM DATA BYTE ATK2CH + 000000DFH SFRSYM DATA BYTE AK1CON + 000000EBH SFRSYM DATA BYTE ATK3CH + 000000C0H SFRSYM DATA BYTE I2CCON + 0000008FH SFRSYM DATA BYTE STPST + 000000F3H SFRSYM DATA BYTE ATK0CL + 000000EDH SFRSYM DATA BYTE ATK4CH + 000000F5H SFRSYM DATA BYTE ATK1CL + LX51 LINKER/LOCATER V4.66.100.0 10/22/2025 16:58:59 PAGE 20 + + + 000000EFH SFRSYM DATA BYTE ATK5CH + 000000F7H SFRSYM DATA BYTE ATK2CL + 00000081H SFRSYM DATA BYTE SP + 000000EAH SFRSYM DATA BYTE ATK3CL + 000000D0H.2 SFRSYM DATA BIT OV + 000000ECH SFRSYM DATA BYTE ATK4CL + 000000D4H SFRSYM DATA BYTE EPIF + 000000EEH SFRSYM DATA BYTE ATK5CL + 000000D1H SFRSYM DATA BYTE EP0CON + 000000D2H SFRSYM DATA BYTE EP1CON + 000000C5H SFRSYM DATA BYTE I2CSTA + 000000D3H SFRSYM DATA BYTE EP2CON + 000000FCH SFRSYM DATA BYTE TK0CHS + 000000FBH SFRSYM DATA BYTE TKIF + 00000080H.0 SFRSYM DATA BIT P00 + 000000FDH SFRSYM DATA BYTE TK1CHS + 00000080H.1 SFRSYM DATA BIT P01 + 000000FEH SFRSYM DATA BYTE TK2CHS + 00000087H SFRSYM DATA BYTE PCON + 00000080H.2 SFRSYM DATA BIT P02 + 000000FFH SFRSYM DATA BYTE TK3CHS + 000000B0H.0 SFRSYM DATA BIT P30 + 00000080H.3 SFRSYM DATA BIT P03 + 000000A8H.5 SFRSYM DATA BIT INT3EN + 000000F1H SFRSYM DATA BYTE TK4CHS + 000000B0H.1 SFRSYM DATA BIT P31 + 00000080H.4 SFRSYM DATA BIT P04 + 000000A8H.6 SFRSYM DATA BIT INT4EN + 000000F2H SFRSYM DATA BYTE TK5CHS + 000000B0H.2 SFRSYM DATA BIT P32 + 00000080H.5 SFRSYM DATA BIT P05 + 00000089H SFRSYM DATA BYTE TMOD + 00000088H SFRSYM DATA BYTE TCON + 000000B0H.3 SFRSYM DATA BIT P33 + 00000080H.6 SFRSYM DATA BIT P06 + 000000B0H.4 SFRSYM DATA BIT P34 + 00000080H.7 SFRSYM DATA BIT P07 + 000000C8H.2 SFRSYM DATA BIT UCKS + 000000B0H.5 SFRSYM DATA BIT P35 + 000000E2H SFRSYM DATA BYTE TK0MSH + 000000E4H SFRSYM DATA BYTE TK1MSH + 000000E6H SFRSYM DATA BYTE TK2MSH + 000000D9H SFRSYM DATA BYTE TK3MSH + 000000E1H SFRSYM DATA BYTE TK0MSL + 000000DBH SFRSYM DATA BYTE TK4MSH + 00000088H.1 SFRSYM DATA BIT IE0 + 000000E3H SFRSYM DATA BYTE TK1MSL + 000000DDH SFRSYM DATA BYTE TK5MSH + 00000088H.3 SFRSYM DATA BIT IE1 + 000000E5H SFRSYM DATA BYTE TK2MSL + 000000E7H SFRSYM DATA BYTE TK3MSL + 000000F0H SFRSYM DATA BYTE B + 000000DAH SFRSYM DATA BYTE TK4MSL + 000000DCH SFRSYM DATA BYTE TK5MSL + 000000E0H SFRSYM DATA BYTE ACC + 000000A8H.4 SFRSYM DATA BIT ES0 + 000000E8H SFRSYM DATA BYTE LVDCON + 000000A8H.1 SFRSYM DATA BIT ET0 + 000000A8H.3 SFRSYM DATA BIT ET1 + 00000088H.5 SFRSYM DATA BIT TF0 + 00000098H.0 SFRSYM DATA BIT RI0 + 00000088H.7 SFRSYM DATA BIT TF1 + 000000C8H.7 SFRSYM DATA BIT TF2 + 00000098H.2 SFRSYM DATA BIT RB8 + 0000008CH SFRSYM DATA BYTE TH0 + LX51 LINKER/LOCATER V4.66.100.0 10/22/2025 16:58:59 PAGE 21 + + + 000000A8H.0 SFRSYM DATA BIT EX0 + 00000098H.1 SFRSYM DATA BIT TI0 + 00000088H.0 SFRSYM DATA BIT IT0 + 0000008DH SFRSYM DATA BYTE TH1 + 000000A8H.2 SFRSYM DATA BIT EX1 + 00000098H.3 SFRSYM DATA BIT TB8 + 00000088H.2 SFRSYM DATA BIT IT1 + 000000CDH SFRSYM DATA BYTE TH2 + 000000D0H.0 SFRSYM DATA BIT P + 00000098H.7 SFRSYM DATA BIT SM0 + 0000008AH SFRSYM DATA BYTE TL0 + 00000098H.6 SFRSYM DATA BIT SM1 + 0000008BH SFRSYM DATA BYTE TL1 + 00000098H.5 SFRSYM DATA BIT SM2 + 000000CCH SFRSYM DATA BYTE TL2 + 000000AAH SFRSYM DATA BYTE PWM0DIVH + 000000B8H.4 SFRSYM DATA BIT PS0 + 000000ACH SFRSYM DATA BYTE PWM1DIVH + 000000B8H.1 SFRSYM DATA BIT PT0 + 000000B8H.6 SFRSYM DATA BIT PS1 + 000000C3H SFRSYM DATA BYTE I2CCR + 000000AEH SFRSYM DATA BYTE PWM2DIVH + 000000B8H.3 SFRSYM DATA BIT PT1 + 000000D0H.3 SFRSYM DATA BIT RS0 + 000000A4H SFRSYM DATA BYTE PWM3DIVH + 000000B8H.5 SFRSYM DATA BIT PT2 + 00000088H.4 SFRSYM DATA BIT TR0 + 000000D0H.4 SFRSYM DATA BIT RS1 + 000000A9H SFRSYM DATA BYTE PWM0DIVL + 000000A6H SFRSYM DATA BYTE PWM4DIVH + 00000088H.6 SFRSYM DATA BIT TR1 + 000000ABH SFRSYM DATA BYTE PWM1DIVL + 000000A3H SFRSYM DATA BYTE WDVTHH + 0000009AH SFRSYM DATA BYTE PWM5DIVH + 000000C8H.6 SFRSYM DATA BIT TR2 + 000000B8H.0 SFRSYM DATA BIT PX0 + 000000ADH SFRSYM DATA BYTE PWM2DIVL + 000000B8H.2 SFRSYM DATA BIT PX1 + 000000AFH SFRSYM DATA BYTE PWM3DIVL + 000000A5H SFRSYM DATA BYTE PWM4DIVL + 000000A7H SFRSYM DATA BYTE PWM5DIVL + 000000A2H SFRSYM DATA BYTE WDVTHL + 0000009CH SFRSYM DATA BYTE PWM0DUTH + 0000009EH SFRSYM DATA BYTE PWM1DUTH + 00000091H SFRSYM DATA BYTE PWM2DUTH + 00000093H SFRSYM DATA BYTE PWM3DUTH + 0000009BH SFRSYM DATA BYTE PWM0DUTL + 00000095H SFRSYM DATA BYTE PWM4DUTH + 0000009DH SFRSYM DATA BYTE PWM1DUTL + 00000099H SFRSYM DATA BYTE S0BUF + 00000097H SFRSYM DATA BYTE PWM5DUTH + 0000009FH SFRSYM DATA BYTE PWM2DUTL + 00000092H SFRSYM DATA BYTE PWM3DUTL + 00000098H SFRSYM DATA BYTE S0CON + 00000094H SFRSYM DATA BYTE PWM4DUTL + 00000098H.4 SFRSYM DATA BIT REN + 00000096H SFRSYM DATA BYTE PWM5DUTL + 000000D0H.1 SFRSYM DATA BIT DPS + 000000C9H SFRSYM DATA BYTE T2MOD + 000000C8H SFRSYM DATA BYTE T2CON + 000000BFH SFRSYM DATA BYTE LEFLG + 000000F9H SFRSYM DATA BYTE TKCFG + 000000D0H.5 SFRSYM DATA BIT F0 + 000000A1H SFRSYM DATA BYTE WDFLG + 000000B1H SFRSYM DATA BYTE PWM0CKD + LX51 LINKER/LOCATER V4.66.100.0 10/22/2025 16:58:59 PAGE 22 + + + 000000B2H SFRSYM DATA BYTE PWM1CKD + 000000D0H SFRSYM DATA BYTE PSW + 000000B3H SFRSYM DATA BYTE PWM2CKD + 000000D8H SFRSYM DATA BYTE UDCKS + 000000B4H SFRSYM DATA BYTE PWM3CKD + 000000B5H SFRSYM DATA BYTE PWM4CKD + 000000A0H SFRSYM DATA BYTE WDCON + 000000B6H SFRSYM DATA BYTE PWM5CKD + + --- MODULE --- --- UART + 00000080H SFRSYM DATA BYTE P0 + 000000F8H SFRSYM DATA BYTE TKCON + 0000008EH SFRSYM DATA BYTE IDLST + 000000D5H SFRSYM DATA BYTE TMCON + 000000B0H SFRSYM DATA BYTE P3 + 000000D0H.6 SFRSYM DATA BIT AC + 000000B7H SFRSYM DATA BYTE PWMIF + 000000A8H.7 SFRSYM DATA BIT EA + 000000C8H.0 SFRSYM DATA BIT T2P0 + 000000B9H SFRSYM DATA BYTE PWM0CON + 000000C8H.1 SFRSYM DATA BIT T2P1 + 000000BAH SFRSYM DATA BYTE PWM1CON + 000000C8H.4 SFRSYM DATA BIT T2R0 + 000000BBH SFRSYM DATA BYTE PWM2CON + 00000090H SFRSYM DATA BYTE PWMEN + 00000086H SFRSYM DATA BYTE PWCON + 000000C8H.5 SFRSYM DATA BIT T2R1 + 000000BCH SFRSYM DATA BYTE PWM3CON + 000000BDH SFRSYM DATA BYTE PWM4CON + 000000BEH SFRSYM DATA BYTE PWM5CON + 00000083H SFRSYM DATA BYTE DP0H + 000000A8H SFRSYM DATA BYTE IE + 00000085H SFRSYM DATA BYTE DP1H + 00000082H SFRSYM DATA BYTE DP0L + 000000CBH SFRSYM DATA BYTE T2CH + 000000C2H SFRSYM DATA BYTE I2CADM + 00000084H SFRSYM DATA BYTE DP1L + 000000C8H.3 SFRSYM DATA BIT T2IE + 000000FAH SFRSYM DATA BYTE TKMTS + 000000CAH SFRSYM DATA BYTE T2CL + 000000C1H SFRSYM DATA BYTE I2CADR + 000000CFH SFRSYM DATA BYTE LEDWTMH + 000000D6H SFRSYM DATA BYTE TMSNU + 000000C6H SFRSYM DATA BYTE I2CFLG + 000000C4H SFRSYM DATA BYTE I2CDAT + 000000B8H SFRSYM DATA BYTE IP + 000000D0H.7 SFRSYM DATA BIT CY + 000000D7H SFRSYM DATA BYTE LEDAT0 + 000000CEH SFRSYM DATA BYTE LEDWTML + 000000F4H SFRSYM DATA BYTE ATK0CH + 000000C7H SFRSYM DATA BYTE LEDAT1 + 000000F6H SFRSYM DATA BYTE ATK1CH + 000000DEH SFRSYM DATA BYTE AK0CON + 000000E9H SFRSYM DATA BYTE ATK2CH + 000000DFH SFRSYM DATA BYTE AK1CON + 000000EBH SFRSYM DATA BYTE ATK3CH + 000000C0H SFRSYM DATA BYTE I2CCON + 0000008FH SFRSYM DATA BYTE STPST + 000000F3H SFRSYM DATA BYTE ATK0CL + 000000EDH SFRSYM DATA BYTE ATK4CH + 000000F5H SFRSYM DATA BYTE ATK1CL + 000000EFH SFRSYM DATA BYTE ATK5CH + 000000F7H SFRSYM DATA BYTE ATK2CL + 00000081H SFRSYM DATA BYTE SP + 000000EAH SFRSYM DATA BYTE ATK3CL + LX51 LINKER/LOCATER V4.66.100.0 10/22/2025 16:58:59 PAGE 23 + + + 000000D0H.2 SFRSYM DATA BIT OV + 000000ECH SFRSYM DATA BYTE ATK4CL + 000000D4H SFRSYM DATA BYTE EPIF + 000000EEH SFRSYM DATA BYTE ATK5CL + 000000D1H SFRSYM DATA BYTE EP0CON + 000000D2H SFRSYM DATA BYTE EP1CON + 000000C5H SFRSYM DATA BYTE I2CSTA + 000000D3H SFRSYM DATA BYTE EP2CON + 000000FCH SFRSYM DATA BYTE TK0CHS + 000000FBH SFRSYM DATA BYTE TKIF + 00000080H.0 SFRSYM DATA BIT P00 + 000000FDH SFRSYM DATA BYTE TK1CHS + 00000080H.1 SFRSYM DATA BIT P01 + 000000FEH SFRSYM DATA BYTE TK2CHS + 00000087H SFRSYM DATA BYTE PCON + 00000080H.2 SFRSYM DATA BIT P02 + 000000FFH SFRSYM DATA BYTE TK3CHS + 000000B0H.0 SFRSYM DATA BIT P30 + 00000080H.3 SFRSYM DATA BIT P03 + 000000A8H.5 SFRSYM DATA BIT INT3EN + 000000F1H SFRSYM DATA BYTE TK4CHS + 000000B0H.1 SFRSYM DATA BIT P31 + 00000080H.4 SFRSYM DATA BIT P04 + 000000A8H.6 SFRSYM DATA BIT INT4EN + 000000F2H SFRSYM DATA BYTE TK5CHS + 000000B0H.2 SFRSYM DATA BIT P32 + 00000080H.5 SFRSYM DATA BIT P05 + 00000089H SFRSYM DATA BYTE TMOD + 00000088H SFRSYM DATA BYTE TCON + 000000B0H.3 SFRSYM DATA BIT P33 + 00000080H.6 SFRSYM DATA BIT P06 + 000000B0H.4 SFRSYM DATA BIT P34 + 00000080H.7 SFRSYM DATA BIT P07 + 000000C8H.2 SFRSYM DATA BIT UCKS + 000000B0H.5 SFRSYM DATA BIT P35 + 000000E2H SFRSYM DATA BYTE TK0MSH + 000000E4H SFRSYM DATA BYTE TK1MSH + 000000E6H SFRSYM DATA BYTE TK2MSH + 000000D9H SFRSYM DATA BYTE TK3MSH + 000000E1H SFRSYM DATA BYTE TK0MSL + 000000DBH SFRSYM DATA BYTE TK4MSH + 00000088H.1 SFRSYM DATA BIT IE0 + 000000E3H SFRSYM DATA BYTE TK1MSL + 000000DDH SFRSYM DATA BYTE TK5MSH + 00000088H.3 SFRSYM DATA BIT IE1 + 000000E5H SFRSYM DATA BYTE TK2MSL + 000000E7H SFRSYM DATA BYTE TK3MSL + 000000F0H SFRSYM DATA BYTE B + 000000DAH SFRSYM DATA BYTE TK4MSL + 000000DCH SFRSYM DATA BYTE TK5MSL + 000000E0H SFRSYM DATA BYTE ACC + 000000A8H.4 SFRSYM DATA BIT ES0 + 000000E8H SFRSYM DATA BYTE LVDCON + 000000A8H.1 SFRSYM DATA BIT ET0 + 000000A8H.3 SFRSYM DATA BIT ET1 + 00000088H.5 SFRSYM DATA BIT TF0 + 00000098H.0 SFRSYM DATA BIT RI0 + 00000088H.7 SFRSYM DATA BIT TF1 + 000000C8H.7 SFRSYM DATA BIT TF2 + 00000098H.2 SFRSYM DATA BIT RB8 + 0000008CH SFRSYM DATA BYTE TH0 + 000000A8H.0 SFRSYM DATA BIT EX0 + 00000098H.1 SFRSYM DATA BIT TI0 + 00000088H.0 SFRSYM DATA BIT IT0 + 0000008DH SFRSYM DATA BYTE TH1 + LX51 LINKER/LOCATER V4.66.100.0 10/22/2025 16:58:59 PAGE 24 + + + 000000A8H.2 SFRSYM DATA BIT EX1 + 00000098H.3 SFRSYM DATA BIT TB8 + 00000088H.2 SFRSYM DATA BIT IT1 + 000000CDH SFRSYM DATA BYTE TH2 + 000000D0H.0 SFRSYM DATA BIT P + 00000098H.7 SFRSYM DATA BIT SM0 + 0000008AH SFRSYM DATA BYTE TL0 + 00000098H.6 SFRSYM DATA BIT SM1 + 0000008BH SFRSYM DATA BYTE TL1 + 00000098H.5 SFRSYM DATA BIT SM2 + 000000CCH SFRSYM DATA BYTE TL2 + 000000AAH SFRSYM DATA BYTE PWM0DIVH + 000000B8H.4 SFRSYM DATA BIT PS0 + 000000ACH SFRSYM DATA BYTE PWM1DIVH + 000000B8H.1 SFRSYM DATA BIT PT0 + 000000B8H.6 SFRSYM DATA BIT PS1 + 000000C3H SFRSYM DATA BYTE I2CCR + 000000AEH SFRSYM DATA BYTE PWM2DIVH + 000000B8H.3 SFRSYM DATA BIT PT1 + 000000D0H.3 SFRSYM DATA BIT RS0 + 000000A4H SFRSYM DATA BYTE PWM3DIVH + 000000B8H.5 SFRSYM DATA BIT PT2 + 00000088H.4 SFRSYM DATA BIT TR0 + 000000D0H.4 SFRSYM DATA BIT RS1 + 000000A9H SFRSYM DATA BYTE PWM0DIVL + 000000A6H SFRSYM DATA BYTE PWM4DIVH + 00000088H.6 SFRSYM DATA BIT TR1 + 000000ABH SFRSYM DATA BYTE PWM1DIVL + 000000A3H SFRSYM DATA BYTE WDVTHH + 0000009AH SFRSYM DATA BYTE PWM5DIVH + 000000C8H.6 SFRSYM DATA BIT TR2 + 000000B8H.0 SFRSYM DATA BIT PX0 + 000000ADH SFRSYM DATA BYTE PWM2DIVL + 000000B8H.2 SFRSYM DATA BIT PX1 + 000000AFH SFRSYM DATA BYTE PWM3DIVL + 000000A5H SFRSYM DATA BYTE PWM4DIVL + 000000A7H SFRSYM DATA BYTE PWM5DIVL + 000000A2H SFRSYM DATA BYTE WDVTHL + 0000009CH SFRSYM DATA BYTE PWM0DUTH + 0000009EH SFRSYM DATA BYTE PWM1DUTH + 00000091H SFRSYM DATA BYTE PWM2DUTH + 00000093H SFRSYM DATA BYTE PWM3DUTH + 0000009BH SFRSYM DATA BYTE PWM0DUTL + 00000095H SFRSYM DATA BYTE PWM4DUTH + 0000009DH SFRSYM DATA BYTE PWM1DUTL + 00000099H SFRSYM DATA BYTE S0BUF + 00000097H SFRSYM DATA BYTE PWM5DUTH + 0000009FH SFRSYM DATA BYTE PWM2DUTL + 00000092H SFRSYM DATA BYTE PWM3DUTL + 00000098H SFRSYM DATA BYTE S0CON + 00000094H SFRSYM DATA BYTE PWM4DUTL + 00000098H.4 SFRSYM DATA BIT REN + 00000096H SFRSYM DATA BYTE PWM5DUTL + 000000D0H.1 SFRSYM DATA BIT DPS + 000000C9H SFRSYM DATA BYTE T2MOD + 000000C8H SFRSYM DATA BYTE T2CON + 000000BFH SFRSYM DATA BYTE LEFLG + 000000F9H SFRSYM DATA BYTE TKCFG + 000000D0H.5 SFRSYM DATA BIT F0 + 000000A1H SFRSYM DATA BYTE WDFLG + 000000B1H SFRSYM DATA BYTE PWM0CKD + 000000B2H SFRSYM DATA BYTE PWM1CKD + 000000D0H SFRSYM DATA BYTE PSW + 000000B3H SFRSYM DATA BYTE PWM2CKD + 000000D8H SFRSYM DATA BYTE UDCKS + LX51 LINKER/LOCATER V4.66.100.0 10/22/2025 16:58:59 PAGE 25 + + + 000000B4H SFRSYM DATA BYTE PWM3CKD + 000000B5H SFRSYM DATA BYTE PWM4CKD + 000000A0H SFRSYM DATA BYTE WDCON + 000000B6H SFRSYM DATA BYTE PWM5CKD + + --- MODULE --- --- INTERRUPT + 01000026H PUBLIC CODE --- INT4_ISR + 0100107CH PUBLIC CODE --- INT3_ISR + 0100000AH PUBLIC CODE --- INT2_Handler + 00000080H SFRSYM DATA BYTE P0 + 000000F8H SFRSYM DATA BYTE TKCON + 0000008EH SFRSYM DATA BYTE IDLST + 000000D5H SFRSYM DATA BYTE TMCON + 000000B0H SFRSYM DATA BYTE P3 + 000000D0H.6 SFRSYM DATA BIT AC + 000000B7H SFRSYM DATA BYTE PWMIF + 000000A8H.7 SFRSYM DATA BIT EA + 000000C8H.0 SFRSYM DATA BIT T2P0 + 000000B9H SFRSYM DATA BYTE PWM0CON + 000000C8H.1 SFRSYM DATA BIT T2P1 + 000000BAH SFRSYM DATA BYTE PWM1CON + 000000C8H.4 SFRSYM DATA BIT T2R0 + 000000BBH SFRSYM DATA BYTE PWM2CON + 00000090H SFRSYM DATA BYTE PWMEN + 00000086H SFRSYM DATA BYTE PWCON + 000000C8H.5 SFRSYM DATA BIT T2R1 + 000000BCH SFRSYM DATA BYTE PWM3CON + 000000BDH SFRSYM DATA BYTE PWM4CON + 000000BEH SFRSYM DATA BYTE PWM5CON + 00000083H SFRSYM DATA BYTE DP0H + 000000A8H SFRSYM DATA BYTE IE + 00000085H SFRSYM DATA BYTE DP1H + 00000082H SFRSYM DATA BYTE DP0L + 000000CBH SFRSYM DATA BYTE T2CH + 000000C2H SFRSYM DATA BYTE I2CADM + 00000084H SFRSYM DATA BYTE DP1L + 000000C8H.3 SFRSYM DATA BIT T2IE + 000000FAH SFRSYM DATA BYTE TKMTS + 000000CAH SFRSYM DATA BYTE T2CL + 000000C1H SFRSYM DATA BYTE I2CADR + 000000CFH SFRSYM DATA BYTE LEDWTMH + 000000D6H SFRSYM DATA BYTE TMSNU + 000000C6H SFRSYM DATA BYTE I2CFLG + 000000C4H SFRSYM DATA BYTE I2CDAT + 000000B8H SFRSYM DATA BYTE IP + 000000D0H.7 SFRSYM DATA BIT CY + 000000D7H SFRSYM DATA BYTE LEDAT0 + 000000CEH SFRSYM DATA BYTE LEDWTML + 000000F4H SFRSYM DATA BYTE ATK0CH + 000000C7H SFRSYM DATA BYTE LEDAT1 + 000000F6H SFRSYM DATA BYTE ATK1CH + 000000DEH SFRSYM DATA BYTE AK0CON + 000000E9H SFRSYM DATA BYTE ATK2CH + 000000DFH SFRSYM DATA BYTE AK1CON + 000000EBH SFRSYM DATA BYTE ATK3CH + 000000C0H SFRSYM DATA BYTE I2CCON + 0000008FH SFRSYM DATA BYTE STPST + 000000F3H SFRSYM DATA BYTE ATK0CL + 000000EDH SFRSYM DATA BYTE ATK4CH + 000000F5H SFRSYM DATA BYTE ATK1CL + 000000EFH SFRSYM DATA BYTE ATK5CH + 000000F7H SFRSYM DATA BYTE ATK2CL + 00000081H SFRSYM DATA BYTE SP + 000000EAH SFRSYM DATA BYTE ATK3CL + 000000D0H.2 SFRSYM DATA BIT OV + LX51 LINKER/LOCATER V4.66.100.0 10/22/2025 16:58:59 PAGE 26 + + + 000000ECH SFRSYM DATA BYTE ATK4CL + 000000D4H SFRSYM DATA BYTE EPIF + 000000EEH SFRSYM DATA BYTE ATK5CL + 000000D1H SFRSYM DATA BYTE EP0CON + 000000D2H SFRSYM DATA BYTE EP1CON + 000000C5H SFRSYM DATA BYTE I2CSTA + 000000D3H SFRSYM DATA BYTE EP2CON + 000000FCH SFRSYM DATA BYTE TK0CHS + 000000FBH SFRSYM DATA BYTE TKIF + 00000080H.0 SFRSYM DATA BIT P00 + 000000FDH SFRSYM DATA BYTE TK1CHS + 00000080H.1 SFRSYM DATA BIT P01 + 000000FEH SFRSYM DATA BYTE TK2CHS + 00000087H SFRSYM DATA BYTE PCON + 00000080H.2 SFRSYM DATA BIT P02 + 000000FFH SFRSYM DATA BYTE TK3CHS + 000000B0H.0 SFRSYM DATA BIT P30 + 00000080H.3 SFRSYM DATA BIT P03 + 000000A8H.5 SFRSYM DATA BIT INT3EN + 000000F1H SFRSYM DATA BYTE TK4CHS + 000000B0H.1 SFRSYM DATA BIT P31 + 00000080H.4 SFRSYM DATA BIT P04 + 000000A8H.6 SFRSYM DATA BIT INT4EN + 000000F2H SFRSYM DATA BYTE TK5CHS + 000000B0H.2 SFRSYM DATA BIT P32 + 00000080H.5 SFRSYM DATA BIT P05 + 00000089H SFRSYM DATA BYTE TMOD + 00000088H SFRSYM DATA BYTE TCON + 000000B0H.3 SFRSYM DATA BIT P33 + 00000080H.6 SFRSYM DATA BIT P06 + 000000B0H.4 SFRSYM DATA BIT P34 + 00000080H.7 SFRSYM DATA BIT P07 + 000000C8H.2 SFRSYM DATA BIT UCKS + 000000B0H.5 SFRSYM DATA BIT P35 + 000000E2H SFRSYM DATA BYTE TK0MSH + 000000E4H SFRSYM DATA BYTE TK1MSH + 000000E6H SFRSYM DATA BYTE TK2MSH + 000000D9H SFRSYM DATA BYTE TK3MSH + 000000E1H SFRSYM DATA BYTE TK0MSL + 000000DBH SFRSYM DATA BYTE TK4MSH + 00000088H.1 SFRSYM DATA BIT IE0 + 000000E3H SFRSYM DATA BYTE TK1MSL + 000000DDH SFRSYM DATA BYTE TK5MSH + 00000088H.3 SFRSYM DATA BIT IE1 + 000000E5H SFRSYM DATA BYTE TK2MSL + 000000E7H SFRSYM DATA BYTE TK3MSL + 000000F0H SFRSYM DATA BYTE B + 000000DAH SFRSYM DATA BYTE TK4MSL + 000000DCH SFRSYM DATA BYTE TK5MSL + 000000E0H SFRSYM DATA BYTE ACC + 000000A8H.4 SFRSYM DATA BIT ES0 + 000000E8H SFRSYM DATA BYTE LVDCON + 000000A8H.1 SFRSYM DATA BIT ET0 + 000000A8H.3 SFRSYM DATA BIT ET1 + 00000088H.5 SFRSYM DATA BIT TF0 + 00000098H.0 SFRSYM DATA BIT RI0 + 00000088H.7 SFRSYM DATA BIT TF1 + 000000C8H.7 SFRSYM DATA BIT TF2 + 00000098H.2 SFRSYM DATA BIT RB8 + 0000008CH SFRSYM DATA BYTE TH0 + 000000A8H.0 SFRSYM DATA BIT EX0 + 00000098H.1 SFRSYM DATA BIT TI0 + 00000088H.0 SFRSYM DATA BIT IT0 + 0000008DH SFRSYM DATA BYTE TH1 + 000000A8H.2 SFRSYM DATA BIT EX1 + LX51 LINKER/LOCATER V4.66.100.0 10/22/2025 16:58:59 PAGE 27 + + + 00000098H.3 SFRSYM DATA BIT TB8 + 00000088H.2 SFRSYM DATA BIT IT1 + 000000CDH SFRSYM DATA BYTE TH2 + 000000D0H.0 SFRSYM DATA BIT P + 00000098H.7 SFRSYM DATA BIT SM0 + 0000008AH SFRSYM DATA BYTE TL0 + 00000098H.6 SFRSYM DATA BIT SM1 + 0000008BH SFRSYM DATA BYTE TL1 + 00000098H.5 SFRSYM DATA BIT SM2 + 000000CCH SFRSYM DATA BYTE TL2 + 000000AAH SFRSYM DATA BYTE PWM0DIVH + 000000B8H.4 SFRSYM DATA BIT PS0 + 000000ACH SFRSYM DATA BYTE PWM1DIVH + 000000B8H.1 SFRSYM DATA BIT PT0 + 000000B8H.6 SFRSYM DATA BIT PS1 + 000000C3H SFRSYM DATA BYTE I2CCR + 000000AEH SFRSYM DATA BYTE PWM2DIVH + 000000B8H.3 SFRSYM DATA BIT PT1 + 000000D0H.3 SFRSYM DATA BIT RS0 + 000000A4H SFRSYM DATA BYTE PWM3DIVH + 000000B8H.5 SFRSYM DATA BIT PT2 + 00000088H.4 SFRSYM DATA BIT TR0 + 000000D0H.4 SFRSYM DATA BIT RS1 + 000000A9H SFRSYM DATA BYTE PWM0DIVL + 000000A6H SFRSYM DATA BYTE PWM4DIVH + 00000088H.6 SFRSYM DATA BIT TR1 + 000000ABH SFRSYM DATA BYTE PWM1DIVL + 000000A3H SFRSYM DATA BYTE WDVTHH + 0000009AH SFRSYM DATA BYTE PWM5DIVH + 000000C8H.6 SFRSYM DATA BIT TR2 + 000000B8H.0 SFRSYM DATA BIT PX0 + 000000ADH SFRSYM DATA BYTE PWM2DIVL + 000000B8H.2 SFRSYM DATA BIT PX1 + 000000AFH SFRSYM DATA BYTE PWM3DIVL + 000000A5H SFRSYM DATA BYTE PWM4DIVL + 000000A7H SFRSYM DATA BYTE PWM5DIVL + 000000A2H SFRSYM DATA BYTE WDVTHL + 0000009CH SFRSYM DATA BYTE PWM0DUTH + 0000009EH SFRSYM DATA BYTE PWM1DUTH + 00000091H SFRSYM DATA BYTE PWM2DUTH + 00000093H SFRSYM DATA BYTE PWM3DUTH + 0000009BH SFRSYM DATA BYTE PWM0DUTL + 00000095H SFRSYM DATA BYTE PWM4DUTH + 0000009DH SFRSYM DATA BYTE PWM1DUTL + 00000099H SFRSYM DATA BYTE S0BUF + 00000097H SFRSYM DATA BYTE PWM5DUTH + 0000009FH SFRSYM DATA BYTE PWM2DUTL + 00000092H SFRSYM DATA BYTE PWM3DUTL + 00000098H SFRSYM DATA BYTE S0CON + 00000094H SFRSYM DATA BYTE PWM4DUTL + 00000098H.4 SFRSYM DATA BIT REN + 00000096H SFRSYM DATA BYTE PWM5DUTL + 000000D0H.1 SFRSYM DATA BIT DPS + 000000C9H SFRSYM DATA BYTE T2MOD + 000000C8H SFRSYM DATA BYTE T2CON + 000000BFH SFRSYM DATA BYTE LEFLG + 000000F9H SFRSYM DATA BYTE TKCFG + 000000D0H.5 SFRSYM DATA BIT F0 + 000000A1H SFRSYM DATA BYTE WDFLG + 000000B1H SFRSYM DATA BYTE PWM0CKD + 000000B2H SFRSYM DATA BYTE PWM1CKD + 000000D0H SFRSYM DATA BYTE PSW + 000000B3H SFRSYM DATA BYTE PWM2CKD + 000000D8H SFRSYM DATA BYTE UDCKS + 000000B4H SFRSYM DATA BYTE PWM3CKD + LX51 LINKER/LOCATER V4.66.100.0 10/22/2025 16:58:59 PAGE 28 + + + 000000B5H SFRSYM DATA BYTE PWM4CKD + 000000A0H SFRSYM DATA BYTE WDCON + 000000B6H SFRSYM DATA BYTE PWM5CKD + + 0100000AH BLOCK CODE --- LVL=0 + 0100000AH LINE CODE --- #28 + 0100000AH LINE CODE --- #40 + --- BLOCKEND --- --- LVL=0 + + 0100107CH BLOCK CODE --- LVL=0 + 01001099H BLOCK CODE NEAR LAB LVL=1 + 0000001EH SYMBOL DATA BYTE TmCnt + --- BLOCKEND --- --- LVL=1 + 0100107CH LINE CODE --- #42 + 01001099H LINE CODE --- #45 + 0100109EH LINE CODE --- #46 + 0100109EH LINE CODE --- #47 + 010010A1H LINE CODE --- #49 + 010010A4H LINE CODE --- #50 + 010010A4H LINE CODE --- #51 + 010010ACH LINE CODE --- #53 + 010010ACH LINE CODE --- #55 + 010010ACH LINE CODE --- #56 + 010010AFH LINE CODE --- #57 + 010010AFH LINE CODE --- #61 + 010010B5H LINE CODE --- #62 + 010010B5H LINE CODE --- #63 + 010010BDH LINE CODE --- #64 + 010010BDH LINE CODE --- #65 + 010010BFH LINE CODE --- #66 + 010010C6H LINE CODE --- #67 + 010010C6H LINE CODE --- #68 + 010010C9H LINE CODE --- #69 + 010010CCH LINE CODE --- #70 + 010010CCH LINE CODE --- #71 + 010010D5H LINE CODE --- #72 + 010010D5H LINE CODE --- #74 + 010010D8H LINE CODE --- #75 + 010010D8H LINE CODE --- #77 + 010010D8H LINE CODE --- #79 + 010010DCH LINE CODE --- #80 + 010010DCH LINE CODE --- #81 + 010010DFH LINE CODE --- #82 + 010010DFH LINE CODE --- #83 + --- BLOCKEND --- --- LVL=0 + + 01000026H BLOCK CODE --- LVL=0 + 01000026H LINE CODE --- #84 + 01000026H LINE CODE --- #92 + --- BLOCKEND --- --- LVL=0 + + --- MODULE --- --- RF_SEND + 00000014H PUBLIC DATA BYTE D1 + 00000013H PUBLIC DATA BYTE D0 + 00000012H PUBLIC DATA BYTE Chose_Data_En + 0000000FH PUBLIC DATA --- Yaokong_Data + 0000000EH PUBLIC DATA BYTE Send433_Bit_Cont + 0000000CH PUBLIC DATA WORD Send433_Time + 0000000BH PUBLIC DATA BYTE Temp + 0000000AH PUBLIC DATA BYTE Send433_Byte_Cont + 00000009H PUBLIC DATA BYTE Send433_Status + 0000005CH PUBLIC IDATA WORD ID + 00000008H PUBLIC DATA BYTE RF_Time + 01000B1CH PUBLIC CODE --- Send433_Byte + 00000080H SFRSYM DATA BYTE P0 + LX51 LINKER/LOCATER V4.66.100.0 10/22/2025 16:58:59 PAGE 29 + + + 000000F8H SFRSYM DATA BYTE TKCON + 0000008EH SFRSYM DATA BYTE IDLST + 000000D5H SFRSYM DATA BYTE TMCON + 000000B0H SFRSYM DATA BYTE P3 + 000000D0H.6 SFRSYM DATA BIT AC + 000000B7H SFRSYM DATA BYTE PWMIF + 000000A8H.7 SFRSYM DATA BIT EA + 000000C8H.0 SFRSYM DATA BIT T2P0 + 000000B9H SFRSYM DATA BYTE PWM0CON + 000000C8H.1 SFRSYM DATA BIT T2P1 + 000000BAH SFRSYM DATA BYTE PWM1CON + 000000C8H.4 SFRSYM DATA BIT T2R0 + 000000BBH SFRSYM DATA BYTE PWM2CON + 00000090H SFRSYM DATA BYTE PWMEN + 00000086H SFRSYM DATA BYTE PWCON + 000000C8H.5 SFRSYM DATA BIT T2R1 + 000000BCH SFRSYM DATA BYTE PWM3CON + 000000BDH SFRSYM DATA BYTE PWM4CON + 000000BEH SFRSYM DATA BYTE PWM5CON + 00000083H SFRSYM DATA BYTE DP0H + 000000A8H SFRSYM DATA BYTE IE + 00000085H SFRSYM DATA BYTE DP1H + 00000082H SFRSYM DATA BYTE DP0L + 000000CBH SFRSYM DATA BYTE T2CH + 000000C2H SFRSYM DATA BYTE I2CADM + 00000084H SFRSYM DATA BYTE DP1L + 000000C8H.3 SFRSYM DATA BIT T2IE + 000000FAH SFRSYM DATA BYTE TKMTS + 000000CAH SFRSYM DATA BYTE T2CL + 000000C1H SFRSYM DATA BYTE I2CADR + 000000CFH SFRSYM DATA BYTE LEDWTMH + 000000D6H SFRSYM DATA BYTE TMSNU + 000000C6H SFRSYM DATA BYTE I2CFLG + 000000C4H SFRSYM DATA BYTE I2CDAT + 000000B8H SFRSYM DATA BYTE IP + 000000D0H.7 SFRSYM DATA BIT CY + 000000D7H SFRSYM DATA BYTE LEDAT0 + 000000CEH SFRSYM DATA BYTE LEDWTML + 000000F4H SFRSYM DATA BYTE ATK0CH + 000000C7H SFRSYM DATA BYTE LEDAT1 + 000000F6H SFRSYM DATA BYTE ATK1CH + 000000DEH SFRSYM DATA BYTE AK0CON + 000000E9H SFRSYM DATA BYTE ATK2CH + 000000DFH SFRSYM DATA BYTE AK1CON + 000000EBH SFRSYM DATA BYTE ATK3CH + 000000C0H SFRSYM DATA BYTE I2CCON + 0000008FH SFRSYM DATA BYTE STPST + 000000F3H SFRSYM DATA BYTE ATK0CL + 000000EDH SFRSYM DATA BYTE ATK4CH + 000000F5H SFRSYM DATA BYTE ATK1CL + 000000EFH SFRSYM DATA BYTE ATK5CH + 000000F7H SFRSYM DATA BYTE ATK2CL + 00000081H SFRSYM DATA BYTE SP + 000000EAH SFRSYM DATA BYTE ATK3CL + 000000D0H.2 SFRSYM DATA BIT OV + 000000ECH SFRSYM DATA BYTE ATK4CL + 000000D4H SFRSYM DATA BYTE EPIF + 000000EEH SFRSYM DATA BYTE ATK5CL + 000000D1H SFRSYM DATA BYTE EP0CON + 000000D2H SFRSYM DATA BYTE EP1CON + 000000C5H SFRSYM DATA BYTE I2CSTA + 000000D3H SFRSYM DATA BYTE EP2CON + 000000FCH SFRSYM DATA BYTE TK0CHS + 000000FBH SFRSYM DATA BYTE TKIF + 00000080H.0 SFRSYM DATA BIT P00 + LX51 LINKER/LOCATER V4.66.100.0 10/22/2025 16:58:59 PAGE 30 + + + 000000FDH SFRSYM DATA BYTE TK1CHS + 00000080H.1 SFRSYM DATA BIT P01 + 000000FEH SFRSYM DATA BYTE TK2CHS + 00000087H SFRSYM DATA BYTE PCON + 00000080H.2 SFRSYM DATA BIT P02 + 000000FFH SFRSYM DATA BYTE TK3CHS + 000000B0H.0 SFRSYM DATA BIT P30 + 00000080H.3 SFRSYM DATA BIT P03 + 000000A8H.5 SFRSYM DATA BIT INT3EN + 000000F1H SFRSYM DATA BYTE TK4CHS + 000000B0H.1 SFRSYM DATA BIT P31 + 00000080H.4 SFRSYM DATA BIT P04 + 000000A8H.6 SFRSYM DATA BIT INT4EN + 000000F2H SFRSYM DATA BYTE TK5CHS + 000000B0H.2 SFRSYM DATA BIT P32 + 00000080H.5 SFRSYM DATA BIT P05 + 00000089H SFRSYM DATA BYTE TMOD + 00000088H SFRSYM DATA BYTE TCON + 000000B0H.3 SFRSYM DATA BIT P33 + 00000080H.6 SFRSYM DATA BIT P06 + 000000B0H.4 SFRSYM DATA BIT P34 + 00000080H.7 SFRSYM DATA BIT P07 + 000000C8H.2 SFRSYM DATA BIT UCKS + 000000B0H.5 SFRSYM DATA BIT P35 + 000000E2H SFRSYM DATA BYTE TK0MSH + 000000E4H SFRSYM DATA BYTE TK1MSH + 000000E6H SFRSYM DATA BYTE TK2MSH + 000000D9H SFRSYM DATA BYTE TK3MSH + 000000E1H SFRSYM DATA BYTE TK0MSL + 000000DBH SFRSYM DATA BYTE TK4MSH + 00000088H.1 SFRSYM DATA BIT IE0 + 000000E3H SFRSYM DATA BYTE TK1MSL + 000000DDH SFRSYM DATA BYTE TK5MSH + 00000088H.3 SFRSYM DATA BIT IE1 + 000000E5H SFRSYM DATA BYTE TK2MSL + 000000E7H SFRSYM DATA BYTE TK3MSL + 000000F0H SFRSYM DATA BYTE B + 000000DAH SFRSYM DATA BYTE TK4MSL + 000000DCH SFRSYM DATA BYTE TK5MSL + 000000E0H SFRSYM DATA BYTE ACC + 000000A8H.4 SFRSYM DATA BIT ES0 + 000000E8H SFRSYM DATA BYTE LVDCON + 000000A8H.1 SFRSYM DATA BIT ET0 + 000000A8H.3 SFRSYM DATA BIT ET1 + 00000088H.5 SFRSYM DATA BIT TF0 + 00000098H.0 SFRSYM DATA BIT RI0 + 00000088H.7 SFRSYM DATA BIT TF1 + 000000C8H.7 SFRSYM DATA BIT TF2 + 00000098H.2 SFRSYM DATA BIT RB8 + 0000008CH SFRSYM DATA BYTE TH0 + 000000A8H.0 SFRSYM DATA BIT EX0 + 00000098H.1 SFRSYM DATA BIT TI0 + 00000088H.0 SFRSYM DATA BIT IT0 + 0000008DH SFRSYM DATA BYTE TH1 + 000000A8H.2 SFRSYM DATA BIT EX1 + 00000098H.3 SFRSYM DATA BIT TB8 + 00000088H.2 SFRSYM DATA BIT IT1 + 000000CDH SFRSYM DATA BYTE TH2 + 000000D0H.0 SFRSYM DATA BIT P + 00000098H.7 SFRSYM DATA BIT SM0 + 0000008AH SFRSYM DATA BYTE TL0 + 00000098H.6 SFRSYM DATA BIT SM1 + 0000008BH SFRSYM DATA BYTE TL1 + 00000098H.5 SFRSYM DATA BIT SM2 + 000000CCH SFRSYM DATA BYTE TL2 + LX51 LINKER/LOCATER V4.66.100.0 10/22/2025 16:58:59 PAGE 31 + + + 000000AAH SFRSYM DATA BYTE PWM0DIVH + 000000B8H.4 SFRSYM DATA BIT PS0 + 000000ACH SFRSYM DATA BYTE PWM1DIVH + 000000B8H.1 SFRSYM DATA BIT PT0 + 000000B8H.6 SFRSYM DATA BIT PS1 + 000000C3H SFRSYM DATA BYTE I2CCR + 000000AEH SFRSYM DATA BYTE PWM2DIVH + 000000B8H.3 SFRSYM DATA BIT PT1 + 000000D0H.3 SFRSYM DATA BIT RS0 + 000000A4H SFRSYM DATA BYTE PWM3DIVH + 000000B8H.5 SFRSYM DATA BIT PT2 + 00000088H.4 SFRSYM DATA BIT TR0 + 000000D0H.4 SFRSYM DATA BIT RS1 + 000000A9H SFRSYM DATA BYTE PWM0DIVL + 000000A6H SFRSYM DATA BYTE PWM4DIVH + 00000088H.6 SFRSYM DATA BIT TR1 + 000000ABH SFRSYM DATA BYTE PWM1DIVL + 000000A3H SFRSYM DATA BYTE WDVTHH + 0000009AH SFRSYM DATA BYTE PWM5DIVH + 000000C8H.6 SFRSYM DATA BIT TR2 + 000000B8H.0 SFRSYM DATA BIT PX0 + 000000ADH SFRSYM DATA BYTE PWM2DIVL + 000000B8H.2 SFRSYM DATA BIT PX1 + 000000AFH SFRSYM DATA BYTE PWM3DIVL + 000000A5H SFRSYM DATA BYTE PWM4DIVL + 000000A7H SFRSYM DATA BYTE PWM5DIVL + 000000A2H SFRSYM DATA BYTE WDVTHL + 0000009CH SFRSYM DATA BYTE PWM0DUTH + 0000009EH SFRSYM DATA BYTE PWM1DUTH + 00000091H SFRSYM DATA BYTE PWM2DUTH + 00000093H SFRSYM DATA BYTE PWM3DUTH + 0000009BH SFRSYM DATA BYTE PWM0DUTL + 00000095H SFRSYM DATA BYTE PWM4DUTH + 000000B0H.2 SFRSYM DATA BIT Pin_rf + 0000009DH SFRSYM DATA BYTE PWM1DUTL + 00000099H SFRSYM DATA BYTE S0BUF + 00000097H SFRSYM DATA BYTE PWM5DUTH + 0000009FH SFRSYM DATA BYTE PWM2DUTL + 00000092H SFRSYM DATA BYTE PWM3DUTL + 00000098H SFRSYM DATA BYTE S0CON + 00000094H SFRSYM DATA BYTE PWM4DUTL + 00000098H.4 SFRSYM DATA BIT REN + 00000096H SFRSYM DATA BYTE PWM5DUTL + 000000D0H.1 SFRSYM DATA BIT DPS + 000000C9H SFRSYM DATA BYTE T2MOD + 000000C8H SFRSYM DATA BYTE T2CON + 000000BFH SFRSYM DATA BYTE LEFLG + 000000F9H SFRSYM DATA BYTE TKCFG + 000000D0H.5 SFRSYM DATA BIT F0 + 000000A1H SFRSYM DATA BYTE WDFLG + 000000B1H SFRSYM DATA BYTE PWM0CKD + 000000B2H SFRSYM DATA BYTE PWM1CKD + 000000D0H SFRSYM DATA BYTE PSW + 000000B3H SFRSYM DATA BYTE PWM2CKD + 000000D8H SFRSYM DATA BYTE UDCKS + 000000B4H SFRSYM DATA BYTE PWM3CKD + 000000B5H SFRSYM DATA BYTE PWM4CKD + 000000A0H SFRSYM DATA BYTE WDCON + 000000B6H SFRSYM DATA BYTE PWM5CKD + + 01000003H BLOCK CODE --- LVL=0 + --- BLOCKEND --- --- LVL=0 + + 01000B1CH BLOCK CODE --- LVL=0 + 01000B1CH LINE CODE --- #29 + LX51 LINKER/LOCATER V4.66.100.0 10/22/2025 16:58:59 PAGE 32 + + + 01000B1CH LINE CODE --- #30 + 01000B1CH LINE CODE --- #31 + 01000B31H LINE CODE --- #32 + 01000B31H LINE CODE --- #33 + 01000B31H LINE CODE --- #34 + 01000B33H LINE CODE --- #35 + 01000B44H LINE CODE --- #36 + 01000B44H LINE CODE --- #37 + 01000B49H LINE CODE --- #38 + 01000B4CH LINE CODE --- #39 + 01000B4CH LINE CODE --- #40 + 01000B4DH LINE CODE --- #41 + 01000B4DH LINE CODE --- #42 + 01000B4FH LINE CODE --- #43 + 01000B63H LINE CODE --- #44 + 01000B63H LINE CODE --- #45 + 01000B68H LINE CODE --- #46 + 01000B6BH LINE CODE --- #47 + 01000B6BH LINE CODE --- #48 + 01000B6CH LINE CODE --- #49 + 01000B6CH LINE CODE --- #51 + 01000B70H LINE CODE --- #52 + 01000B70H LINE CODE --- #53 + 01000B73H LINE CODE --- #54 + 01000B7BH LINE CODE --- #56 + 01000B7BH LINE CODE --- #58 + 01000B83H LINE CODE --- #59 + 01000B88H LINE CODE --- #60 + 01000B88H LINE CODE --- #61 + 01000B93H LINE CODE --- #62 + 01000B93H LINE CODE --- #63 + 01000B95H LINE CODE --- #64 + 01000B97H LINE CODE --- #65 + 01000BA2H LINE CODE --- #66 + 01000BA2H LINE CODE --- #67 + 01000BA4H LINE CODE --- #68 + 01000BACH LINE CODE --- #69 + 01000BACH LINE CODE --- #70 + 01000BACH LINE CODE --- #71 + 01000BACH LINE CODE --- #72 + 01000BACH LINE CODE --- #73 + 01000BACH LINE CODE --- #74 + 01000BACH LINE CODE --- #75 + 01000BAEH LINE CODE --- #77 + 01000BAEH LINE CODE --- #78 + 01000BB6H LINE CODE --- #79 + 01000BB6H LINE CODE --- #80 + 01000BB8H LINE CODE --- #81 + 01000BBAH LINE CODE --- #82 + 01000BC5H LINE CODE --- #83 + 01000BC5H LINE CODE --- #84 + 01000BC7H LINE CODE --- #85 + 01000BCFH LINE CODE --- #86 + 01000BCFH LINE CODE --- #87 + 01000BD3H LINE CODE --- #88 + 01000BD9H LINE CODE --- #89 + 01000BDBH LINE CODE --- #90 + 01000BDBH LINE CODE --- #91 + 01000BDBH LINE CODE --- #92 + 01000BDBH LINE CODE --- #93 + 01000BE1H LINE CODE --- #94 + 01000BE1H LINE CODE --- #95 + 01000BE3H LINE CODE --- #97 + 01000BE5H LINE CODE --- #98 + 01000BEDH LINE CODE --- #99 + LX51 LINKER/LOCATER V4.66.100.0 10/22/2025 16:58:59 PAGE 33 + + + 01000BEDH LINE CODE --- #100 + 01000BEFH LINE CODE --- #102 + 01000BF4H LINE CODE --- #103 + 01000BF4H LINE CODE --- #104 + 01000BF7H LINE CODE --- #105 + 01000BF8H LINE CODE --- #107 + 01000BF8H LINE CODE --- #108 + 01000BFBH LINE CODE --- #109 + 01000BFBH LINE CODE --- #111 + 01000BFBH LINE CODE --- #112 + 01000BFBH LINE CODE --- #113 + 01000BFCH LINE CODE --- #115 + 01000BFCH LINE CODE --- #116 + 01000C0AH LINE CODE --- #117 + 01000C0AH LINE CODE --- #118 + 01000C0CH LINE CODE --- #119 + 01000C0DH LINE CODE --- #121 + 01000C0DH LINE CODE --- #122 + 01000C0FH LINE CODE --- #123 + 01000C14H LINE CODE --- #125 + 01000C16H LINE CODE --- #126 + 01000C18H LINE CODE --- #128 + 01000C18H LINE CODE --- #129 + 01000C18H LINE CODE --- #130 + 01000C18H LINE CODE --- #131 + 01000C18H LINE CODE --- #132 + 01000C18H LINE CODE --- #133 + --- BLOCKEND --- --- LVL=0 + + --- MODULE --- --- DEBUG + 00000080H SFRSYM DATA BYTE P0 + 000000F8H SFRSYM DATA BYTE TKCON + 0000008EH SFRSYM DATA BYTE IDLST + 000000D5H SFRSYM DATA BYTE TMCON + 000000B0H SFRSYM DATA BYTE P3 + 000000D0H.6 SFRSYM DATA BIT AC + 000000B7H SFRSYM DATA BYTE PWMIF + 000000A8H.7 SFRSYM DATA BIT EA + 000000C8H.0 SFRSYM DATA BIT T2P0 + 000000B9H SFRSYM DATA BYTE PWM0CON + 000000C8H.1 SFRSYM DATA BIT T2P1 + 000000BAH SFRSYM DATA BYTE PWM1CON + 000000C8H.4 SFRSYM DATA BIT T2R0 + 000000BBH SFRSYM DATA BYTE PWM2CON + 00000090H SFRSYM DATA BYTE PWMEN + 00000086H SFRSYM DATA BYTE PWCON + 000000C8H.5 SFRSYM DATA BIT T2R1 + 000000BCH SFRSYM DATA BYTE PWM3CON + 000000BDH SFRSYM DATA BYTE PWM4CON + 000000BEH SFRSYM DATA BYTE PWM5CON + 00000083H SFRSYM DATA BYTE DP0H + 000000A8H SFRSYM DATA BYTE IE + 00000085H SFRSYM DATA BYTE DP1H + 00000082H SFRSYM DATA BYTE DP0L + 000000CBH SFRSYM DATA BYTE T2CH + 000000C2H SFRSYM DATA BYTE I2CADM + 00000084H SFRSYM DATA BYTE DP1L + 000000C8H.3 SFRSYM DATA BIT T2IE + 000000FAH SFRSYM DATA BYTE TKMTS + 000000CAH SFRSYM DATA BYTE T2CL + 000000C1H SFRSYM DATA BYTE I2CADR + 000000CFH SFRSYM DATA BYTE LEDWTMH + 000000D6H SFRSYM DATA BYTE TMSNU + 000000C6H SFRSYM DATA BYTE I2CFLG + 000000C4H SFRSYM DATA BYTE I2CDAT + LX51 LINKER/LOCATER V4.66.100.0 10/22/2025 16:58:59 PAGE 34 + + + 000000B8H SFRSYM DATA BYTE IP + 000000D0H.7 SFRSYM DATA BIT CY + 000000D7H SFRSYM DATA BYTE LEDAT0 + 000000CEH SFRSYM DATA BYTE LEDWTML + 000000F4H SFRSYM DATA BYTE ATK0CH + 000000C7H SFRSYM DATA BYTE LEDAT1 + 000000F6H SFRSYM DATA BYTE ATK1CH + 000000DEH SFRSYM DATA BYTE AK0CON + 000000E9H SFRSYM DATA BYTE ATK2CH + 000000DFH SFRSYM DATA BYTE AK1CON + 000000EBH SFRSYM DATA BYTE ATK3CH + 000000C0H SFRSYM DATA BYTE I2CCON + 0000008FH SFRSYM DATA BYTE STPST + 000000F3H SFRSYM DATA BYTE ATK0CL + 000000EDH SFRSYM DATA BYTE ATK4CH + 000000F5H SFRSYM DATA BYTE ATK1CL + 000000EFH SFRSYM DATA BYTE ATK5CH + 000000F7H SFRSYM DATA BYTE ATK2CL + 00000081H SFRSYM DATA BYTE SP + 000000EAH SFRSYM DATA BYTE ATK3CL + 000000D0H.2 SFRSYM DATA BIT OV + 000000ECH SFRSYM DATA BYTE ATK4CL + 000000D4H SFRSYM DATA BYTE EPIF + 000000EEH SFRSYM DATA BYTE ATK5CL + 000000D1H SFRSYM DATA BYTE EP0CON + 000000D2H SFRSYM DATA BYTE EP1CON + 000000C5H SFRSYM DATA BYTE I2CSTA + 000000D3H SFRSYM DATA BYTE EP2CON + 000000FCH SFRSYM DATA BYTE TK0CHS + 000000FBH SFRSYM DATA BYTE TKIF + 00000080H.0 SFRSYM DATA BIT P00 + 000000FDH SFRSYM DATA BYTE TK1CHS + 00000080H.1 SFRSYM DATA BIT P01 + 000000FEH SFRSYM DATA BYTE TK2CHS + 00000087H SFRSYM DATA BYTE PCON + 00000080H.2 SFRSYM DATA BIT P02 + 000000FFH SFRSYM DATA BYTE TK3CHS + 000000B0H.0 SFRSYM DATA BIT P30 + 00000080H.3 SFRSYM DATA BIT P03 + 000000A8H.5 SFRSYM DATA BIT INT3EN + 000000F1H SFRSYM DATA BYTE TK4CHS + 000000B0H.1 SFRSYM DATA BIT P31 + 00000080H.4 SFRSYM DATA BIT P04 + 000000A8H.6 SFRSYM DATA BIT INT4EN + 000000F2H SFRSYM DATA BYTE TK5CHS + 000000B0H.2 SFRSYM DATA BIT P32 + 00000080H.5 SFRSYM DATA BIT P05 + 00000089H SFRSYM DATA BYTE TMOD + 00000088H SFRSYM DATA BYTE TCON + 000000B0H.3 SFRSYM DATA BIT P33 + 00000080H.6 SFRSYM DATA BIT P06 + 000000B0H.4 SFRSYM DATA BIT P34 + 00000080H.7 SFRSYM DATA BIT P07 + 000000C8H.2 SFRSYM DATA BIT UCKS + 000000B0H.5 SFRSYM DATA BIT P35 + 000000E2H SFRSYM DATA BYTE TK0MSH + 000000E4H SFRSYM DATA BYTE TK1MSH + 000000E6H SFRSYM DATA BYTE TK2MSH + 000000D9H SFRSYM DATA BYTE TK3MSH + 000000E1H SFRSYM DATA BYTE TK0MSL + 000000DBH SFRSYM DATA BYTE TK4MSH + 00000088H.1 SFRSYM DATA BIT IE0 + 000000E3H SFRSYM DATA BYTE TK1MSL + 000000DDH SFRSYM DATA BYTE TK5MSH + 00000088H.3 SFRSYM DATA BIT IE1 + LX51 LINKER/LOCATER V4.66.100.0 10/22/2025 16:58:59 PAGE 35 + + + 000000E5H SFRSYM DATA BYTE TK2MSL + 000000E7H SFRSYM DATA BYTE TK3MSL + 000000F0H SFRSYM DATA BYTE B + 000000DAH SFRSYM DATA BYTE TK4MSL + 000000DCH SFRSYM DATA BYTE TK5MSL + 000000E0H SFRSYM DATA BYTE ACC + 000000A8H.4 SFRSYM DATA BIT ES0 + 000000E8H SFRSYM DATA BYTE LVDCON + 000000A8H.1 SFRSYM DATA BIT ET0 + 000000A8H.3 SFRSYM DATA BIT ET1 + 00000088H.5 SFRSYM DATA BIT TF0 + 00000098H.0 SFRSYM DATA BIT RI0 + 00000088H.7 SFRSYM DATA BIT TF1 + 000000C8H.7 SFRSYM DATA BIT TF2 + 00000098H.2 SFRSYM DATA BIT RB8 + 0000008CH SFRSYM DATA BYTE TH0 + 000000A8H.0 SFRSYM DATA BIT EX0 + 00000098H.1 SFRSYM DATA BIT TI0 + 00000088H.0 SFRSYM DATA BIT IT0 + 0000008DH SFRSYM DATA BYTE TH1 + 000000A8H.2 SFRSYM DATA BIT EX1 + 00000098H.3 SFRSYM DATA BIT TB8 + 00000088H.2 SFRSYM DATA BIT IT1 + 000000CDH SFRSYM DATA BYTE TH2 + 000000D0H.0 SFRSYM DATA BIT P + 00000098H.7 SFRSYM DATA BIT SM0 + 0000008AH SFRSYM DATA BYTE TL0 + 00000098H.6 SFRSYM DATA BIT SM1 + 0000008BH SFRSYM DATA BYTE TL1 + 00000098H.5 SFRSYM DATA BIT SM2 + 000000CCH SFRSYM DATA BYTE TL2 + 000000AAH SFRSYM DATA BYTE PWM0DIVH + 000000B8H.4 SFRSYM DATA BIT PS0 + 000000ACH SFRSYM DATA BYTE PWM1DIVH + 000000B8H.1 SFRSYM DATA BIT PT0 + 000000B8H.6 SFRSYM DATA BIT PS1 + 000000C3H SFRSYM DATA BYTE I2CCR + 000000AEH SFRSYM DATA BYTE PWM2DIVH + 000000B8H.3 SFRSYM DATA BIT PT1 + 000000D0H.3 SFRSYM DATA BIT RS0 + 000000A4H SFRSYM DATA BYTE PWM3DIVH + 000000B8H.5 SFRSYM DATA BIT PT2 + 00000088H.4 SFRSYM DATA BIT TR0 + 000000D0H.4 SFRSYM DATA BIT RS1 + 000000A9H SFRSYM DATA BYTE PWM0DIVL + 000000A6H SFRSYM DATA BYTE PWM4DIVH + 00000088H.6 SFRSYM DATA BIT TR1 + 000000ABH SFRSYM DATA BYTE PWM1DIVL + 000000A3H SFRSYM DATA BYTE WDVTHH + 0000009AH SFRSYM DATA BYTE PWM5DIVH + 000000C8H.6 SFRSYM DATA BIT TR2 + 000000B8H.0 SFRSYM DATA BIT PX0 + 000000ADH SFRSYM DATA BYTE PWM2DIVL + 000000B8H.2 SFRSYM DATA BIT PX1 + 000000AFH SFRSYM DATA BYTE PWM3DIVL + 000000A5H SFRSYM DATA BYTE PWM4DIVL + 000000A7H SFRSYM DATA BYTE PWM5DIVL + 000000A2H SFRSYM DATA BYTE WDVTHL + 0000009CH SFRSYM DATA BYTE PWM0DUTH + 0000009EH SFRSYM DATA BYTE PWM1DUTH + 00000091H SFRSYM DATA BYTE PWM2DUTH + 00000093H SFRSYM DATA BYTE PWM3DUTH + 0000009BH SFRSYM DATA BYTE PWM0DUTL + 00000095H SFRSYM DATA BYTE PWM4DUTH + 0000009DH SFRSYM DATA BYTE PWM1DUTL + LX51 LINKER/LOCATER V4.66.100.0 10/22/2025 16:58:59 PAGE 36 + + + 00000099H SFRSYM DATA BYTE S0BUF + 00000097H SFRSYM DATA BYTE PWM5DUTH + 0000009FH SFRSYM DATA BYTE PWM2DUTL + 00000092H SFRSYM DATA BYTE PWM3DUTL + 00000098H SFRSYM DATA BYTE S0CON + 00000094H SFRSYM DATA BYTE PWM4DUTL + 00000098H.4 SFRSYM DATA BIT REN + 00000096H SFRSYM DATA BYTE PWM5DUTL + 000000D0H.1 SFRSYM DATA BIT DPS + 000000C9H SFRSYM DATA BYTE T2MOD + 000000C8H SFRSYM DATA BYTE T2CON + 000000BFH SFRSYM DATA BYTE LEFLG + 000000F9H SFRSYM DATA BYTE TKCFG + 000000D0H.5 SFRSYM DATA BIT F0 + 000000A1H SFRSYM DATA BYTE WDFLG + 000000B1H SFRSYM DATA BYTE PWM0CKD + 000000B2H SFRSYM DATA BYTE PWM1CKD + 000000D0H SFRSYM DATA BYTE PSW + 000000B3H SFRSYM DATA BYTE PWM2CKD + 000000D8H SFRSYM DATA BYTE UDCKS + 000000B4H SFRSYM DATA BYTE PWM3CKD + 000000B5H SFRSYM DATA BYTE PWM4CKD + 000000A0H SFRSYM DATA BYTE WDCON + 000000B6H SFRSYM DATA BYTE PWM5CKD + + --- MODULE --- --- TS_API + 02000127H PUBLIC XDATA BYTE MainLoopCnt2 + 02000126H PUBLIC XDATA BYTE MainLoopCnt1 + 02000124H PUBLIC XDATA WORD WheelSliderCapRateFilter + 0000005BH PUBLIC IDATA BYTE PreKeysFlagSN + 02000123H PUBLIC XDATA BYTE WheelSliderState + 00000020H.4 PUBLIC BIT BIT TS_StableFlag + 02000122H PUBLIC XDATA BYTE WheelSliderTouchFlag + 00000020H.3 PUBLIC BIT BIT W_S_RefChSet + 02000116H PUBLIC XDATA --- TS_AreaConfirmTimer + 0200010EH PUBLIC XDATA --- TSKey_LongTouchLimitTimer + 02000101H PUBLIC XDATA --- TS_FilterPosIdx + 0000001CH PUBLIC DATA WORD TS_LongKeyTimer + 02000100H PUBLIC XDATA BYTE TS_HalfSecCnt + 0000005AH PUBLIC IDATA BYTE TS_RefCHBaseLineAdjuTimer + 020000FFH PUBLIC XDATA BYTE TSWheelSlider_TouchConfirmTimer + 020000FEH PUBLIC XDATA BYTE KeysFlagSN + 020000FCH PUBLIC XDATA INT WheelSliderPosition + 00000020H.2 PUBLIC BIT BIT TS_SleepEn + 020000FBH PUBLIC XDATA BYTE EnterStopScanTimer + 020000EBH PUBLIC XDATA --- TSKey_FingerThd + 0000001AH PUBLIC DATA WORD TS_Key + 00000019H PUBLIC DATA BYTE TS_BaseCh + 020000D1H PUBLIC XDATA --- TS_RawData + 020000D0H PUBLIC XDATA BYTE WheelSliderMaxIdx + 00000059H PUBLIC IDATA BYTE TS_Cnt + 020000B6H PUBLIC XDATA --- TS_PostData + 020000B5H PUBLIC XDATA BYTE WheelSliderRefCh + 020000B4H PUBLIC XDATA BYTE TS_Init_Step + 0000004DH PUBLIC IDATA --- TS_CH + 02000032H PUBLIC XDATA --- TS_FilterBuf + 0200001AH PUBLIC XDATA --- TS_BaseLineData + 0000004CH PUBLIC IDATA BYTE TS_State + 02000002H PUBLIC XDATA --- TS_FirstAreaData + 00000020H.1 PUBLIC BIT BIT TS_SleepMode + 00000018H PUBLIC DATA BYTE ActiveTouchType + 02000001H PUBLIC XDATA BYTE TSWheelSlider_LongTouchLimitTimer + 00000020H.0 PUBLIC BIT BIT TS_CycleScanDoneFlag + 00000017H PUBLIC DATA BYTE TK_State + 00000016H PUBLIC DATA BYTE TS_Index + LX51 LINKER/LOCATER V4.66.100.0 10/22/2025 16:58:59 PAGE 37 + + + 01001588H PUBLIC CONST --- AREA_CONFIRM_TIME_TAB + 01001580H PUBLIC CONST --- MASK_TAB + 0100157CH PUBLIC CONST --- WHEEL_SLIDER0_MAX_MIN_TAB + 01001578H PUBLIC CONST --- TS_WHEEL_SLIDER_CH_SEQ + 01001558H PUBLIC CONST --- TS_KEY_CH_INFO_SEQ + 010004ACH PUBLIC CODE --- TS_EnterSleepMode + 010013EAH PUBLIC CODE --- TS_SleepScanStart + 010010FAH PUBLIC CODE --- TS_Action + 01000FFDH PUBLIC CODE --- TS_init + 01000659H PUBLIC CODE --- TS_WheelSliderDeal + 01000C19H PUBLIC CODE --- TSKey_DataDeal + 01000D15H PUBLIC CODE --- TS_RunInit + 01000EB7H PUBLIC CODE --- TS_DataFiltering + 01000DEEH PUBLIC CODE --- TS_ISR + 0100000EH PUBLIC CODE --- TS_HS_ISR + 010012FFH PUBLIC CODE --- TS_MS_ISR + 00000080H SFRSYM DATA BYTE P0 + 000000F8H SFRSYM DATA BYTE TKCON + 0000008EH SFRSYM DATA BYTE IDLST + 000000D5H SFRSYM DATA BYTE TMCON + 000000B0H SFRSYM DATA BYTE P3 + 000000D0H.6 SFRSYM DATA BIT AC + 000000B7H SFRSYM DATA BYTE PWMIF + 000000A8H.7 SFRSYM DATA BIT EA + 000000C8H.0 SFRSYM DATA BIT T2P0 + 000000B9H SFRSYM DATA BYTE PWM0CON + 000000C8H.1 SFRSYM DATA BIT T2P1 + 000000BAH SFRSYM DATA BYTE PWM1CON + 000000C8H.4 SFRSYM DATA BIT T2R0 + 000000BBH SFRSYM DATA BYTE PWM2CON + 00000090H SFRSYM DATA BYTE PWMEN + 00000086H SFRSYM DATA BYTE PWCON + 000000C8H.5 SFRSYM DATA BIT T2R1 + 000000BCH SFRSYM DATA BYTE PWM3CON + 000000BDH SFRSYM DATA BYTE PWM4CON + 000000BEH SFRSYM DATA BYTE PWM5CON + 00000083H SFRSYM DATA BYTE DP0H + 000000A8H SFRSYM DATA BYTE IE + 00000085H SFRSYM DATA BYTE DP1H + 00000082H SFRSYM DATA BYTE DP0L + 000000CBH SFRSYM DATA BYTE T2CH + 000000C2H SFRSYM DATA BYTE I2CADM + 00000084H SFRSYM DATA BYTE DP1L + 000000C8H.3 SFRSYM DATA BIT T2IE + 000000FAH SFRSYM DATA BYTE TKMTS + 000000CAH SFRSYM DATA BYTE T2CL + 000000C1H SFRSYM DATA BYTE I2CADR + 000000CFH SFRSYM DATA BYTE LEDWTMH + 000000D6H SFRSYM DATA BYTE TMSNU + 000000C6H SFRSYM DATA BYTE I2CFLG + 000000C4H SFRSYM DATA BYTE I2CDAT + 000000B8H SFRSYM DATA BYTE IP + 000000D0H.7 SFRSYM DATA BIT CY + 000000D7H SFRSYM DATA BYTE LEDAT0 + 000000CEH SFRSYM DATA BYTE LEDWTML + 000000F4H SFRSYM DATA BYTE ATK0CH + 000000C7H SFRSYM DATA BYTE LEDAT1 + 000000F6H SFRSYM DATA BYTE ATK1CH + 000000DEH SFRSYM DATA BYTE AK0CON + 000000E9H SFRSYM DATA BYTE ATK2CH + 000000DFH SFRSYM DATA BYTE AK1CON + 000000EBH SFRSYM DATA BYTE ATK3CH + 000000C0H SFRSYM DATA BYTE I2CCON + 0000008FH SFRSYM DATA BYTE STPST + 000000F3H SFRSYM DATA BYTE ATK0CL + LX51 LINKER/LOCATER V4.66.100.0 10/22/2025 16:58:59 PAGE 38 + + + 000000EDH SFRSYM DATA BYTE ATK4CH + 000000F5H SFRSYM DATA BYTE ATK1CL + 000000EFH SFRSYM DATA BYTE ATK5CH + 000000F7H SFRSYM DATA BYTE ATK2CL + 00000081H SFRSYM DATA BYTE SP + 000000EAH SFRSYM DATA BYTE ATK3CL + 000000D0H.2 SFRSYM DATA BIT OV + 000000ECH SFRSYM DATA BYTE ATK4CL + 000000D4H SFRSYM DATA BYTE EPIF + 000000EEH SFRSYM DATA BYTE ATK5CL + 000000D1H SFRSYM DATA BYTE EP0CON + 000000D2H SFRSYM DATA BYTE EP1CON + 000000C5H SFRSYM DATA BYTE I2CSTA + 000000D3H SFRSYM DATA BYTE EP2CON + 000000FCH SFRSYM DATA BYTE TK0CHS + 000000FBH SFRSYM DATA BYTE TKIF + 00000080H.0 SFRSYM DATA BIT P00 + 000000FDH SFRSYM DATA BYTE TK1CHS + 00000080H.1 SFRSYM DATA BIT P01 + 000000FEH SFRSYM DATA BYTE TK2CHS + 00000087H SFRSYM DATA BYTE PCON + 00000080H.2 SFRSYM DATA BIT P02 + 000000FFH SFRSYM DATA BYTE TK3CHS + 000000B0H.0 SFRSYM DATA BIT P30 + 00000080H.3 SFRSYM DATA BIT P03 + 000000A8H.5 SFRSYM DATA BIT INT3EN + 000000F1H SFRSYM DATA BYTE TK4CHS + 000000B0H.1 SFRSYM DATA BIT P31 + 00000080H.4 SFRSYM DATA BIT P04 + 000000A8H.6 SFRSYM DATA BIT INT4EN + 000000F2H SFRSYM DATA BYTE TK5CHS + 000000B0H.2 SFRSYM DATA BIT P32 + 00000080H.5 SFRSYM DATA BIT P05 + 00000089H SFRSYM DATA BYTE TMOD + 00000088H SFRSYM DATA BYTE TCON + 000000B0H.3 SFRSYM DATA BIT P33 + 00000080H.6 SFRSYM DATA BIT P06 + 000000B0H.4 SFRSYM DATA BIT P34 + 00000080H.7 SFRSYM DATA BIT P07 + 000000C8H.2 SFRSYM DATA BIT UCKS + 000000B0H.5 SFRSYM DATA BIT P35 + 000000E2H SFRSYM DATA BYTE TK0MSH + 000000E4H SFRSYM DATA BYTE TK1MSH + 000000E6H SFRSYM DATA BYTE TK2MSH + 000000D9H SFRSYM DATA BYTE TK3MSH + 000000E1H SFRSYM DATA BYTE TK0MSL + 000000DBH SFRSYM DATA BYTE TK4MSH + 00000088H.1 SFRSYM DATA BIT IE0 + 000000E3H SFRSYM DATA BYTE TK1MSL + 000000DDH SFRSYM DATA BYTE TK5MSH + 00000088H.3 SFRSYM DATA BIT IE1 + 000000E5H SFRSYM DATA BYTE TK2MSL + 000000E7H SFRSYM DATA BYTE TK3MSL + 000000F0H SFRSYM DATA BYTE B + 000000DAH SFRSYM DATA BYTE TK4MSL + 000000DCH SFRSYM DATA BYTE TK5MSL + 000000E0H SFRSYM DATA BYTE ACC + 000000A8H.4 SFRSYM DATA BIT ES0 + 000000E8H SFRSYM DATA BYTE LVDCON + 000000A8H.1 SFRSYM DATA BIT ET0 + 000000A8H.3 SFRSYM DATA BIT ET1 + 00000088H.5 SFRSYM DATA BIT TF0 + 00000098H.0 SFRSYM DATA BIT RI0 + 00000088H.7 SFRSYM DATA BIT TF1 + 000000C8H.7 SFRSYM DATA BIT TF2 + LX51 LINKER/LOCATER V4.66.100.0 10/22/2025 16:58:59 PAGE 39 + + + 00000098H.2 SFRSYM DATA BIT RB8 + 0000008CH SFRSYM DATA BYTE TH0 + 000000A8H.0 SFRSYM DATA BIT EX0 + 00000098H.1 SFRSYM DATA BIT TI0 + 00000088H.0 SFRSYM DATA BIT IT0 + 0000008DH SFRSYM DATA BYTE TH1 + 000000A8H.2 SFRSYM DATA BIT EX1 + 00000098H.3 SFRSYM DATA BIT TB8 + 00000088H.2 SFRSYM DATA BIT IT1 + 000000CDH SFRSYM DATA BYTE TH2 + 000000D0H.0 SFRSYM DATA BIT P + 00000098H.7 SFRSYM DATA BIT SM0 + 0000008AH SFRSYM DATA BYTE TL0 + 00000098H.6 SFRSYM DATA BIT SM1 + 0000008BH SFRSYM DATA BYTE TL1 + 00000098H.5 SFRSYM DATA BIT SM2 + 000000CCH SFRSYM DATA BYTE TL2 + 000000AAH SFRSYM DATA BYTE PWM0DIVH + 000000B8H.4 SFRSYM DATA BIT PS0 + 000000ACH SFRSYM DATA BYTE PWM1DIVH + 000000B8H.1 SFRSYM DATA BIT PT0 + 000000B8H.6 SFRSYM DATA BIT PS1 + 000000C3H SFRSYM DATA BYTE I2CCR + 000000AEH SFRSYM DATA BYTE PWM2DIVH + 000000B8H.3 SFRSYM DATA BIT PT1 + 000000D0H.3 SFRSYM DATA BIT RS0 + 000000A4H SFRSYM DATA BYTE PWM3DIVH + 000000B8H.5 SFRSYM DATA BIT PT2 + 00000088H.4 SFRSYM DATA BIT TR0 + 000000D0H.4 SFRSYM DATA BIT RS1 + 000000A9H SFRSYM DATA BYTE PWM0DIVL + 000000A6H SFRSYM DATA BYTE PWM4DIVH + 00000088H.6 SFRSYM DATA BIT TR1 + 000000ABH SFRSYM DATA BYTE PWM1DIVL + 000000A3H SFRSYM DATA BYTE WDVTHH + 0000009AH SFRSYM DATA BYTE PWM5DIVH + 000000C8H.6 SFRSYM DATA BIT TR2 + 000000B8H.0 SFRSYM DATA BIT PX0 + 000000ADH SFRSYM DATA BYTE PWM2DIVL + 000000B8H.2 SFRSYM DATA BIT PX1 + 000000AFH SFRSYM DATA BYTE PWM3DIVL + 000000A5H SFRSYM DATA BYTE PWM4DIVL + 000000A7H SFRSYM DATA BYTE PWM5DIVL + 000000A2H SFRSYM DATA BYTE WDVTHL + 0000009CH SFRSYM DATA BYTE PWM0DUTH + 0000009EH SFRSYM DATA BYTE PWM1DUTH + 00000091H SFRSYM DATA BYTE PWM2DUTH + 00000093H SFRSYM DATA BYTE PWM3DUTH + 0000009BH SFRSYM DATA BYTE PWM0DUTL + 00000095H SFRSYM DATA BYTE PWM4DUTH + 0000009DH SFRSYM DATA BYTE PWM1DUTL + 00000099H SFRSYM DATA BYTE S0BUF + 00000097H SFRSYM DATA BYTE PWM5DUTH + 0000009FH SFRSYM DATA BYTE PWM2DUTL + 00000092H SFRSYM DATA BYTE PWM3DUTL + 00000098H SFRSYM DATA BYTE S0CON + 00000094H SFRSYM DATA BYTE PWM4DUTL + 00000098H.4 SFRSYM DATA BIT REN + 00000096H SFRSYM DATA BYTE PWM5DUTL + 000000D0H.1 SFRSYM DATA BIT DPS + 000000C9H SFRSYM DATA BYTE T2MOD + 000000C8H SFRSYM DATA BYTE T2CON + 000000BFH SFRSYM DATA BYTE LEFLG + 000000F9H SFRSYM DATA BYTE TKCFG + 000000D0H.5 SFRSYM DATA BIT F0 + LX51 LINKER/LOCATER V4.66.100.0 10/22/2025 16:58:59 PAGE 40 + + + 000000A1H SFRSYM DATA BYTE WDFLG + 000000B1H SFRSYM DATA BYTE PWM0CKD + 000000B2H SFRSYM DATA BYTE PWM1CKD + 000000D0H SFRSYM DATA BYTE PSW + 000000B3H SFRSYM DATA BYTE PWM2CKD + 000000D8H SFRSYM DATA BYTE UDCKS + 000000B4H SFRSYM DATA BYTE PWM3CKD + 000000B5H SFRSYM DATA BYTE PWM4CKD + 000000A0H SFRSYM DATA BYTE WDCON + 000000B6H SFRSYM DATA BYTE PWM5CKD + + 01000904H BLOCK CODE --- LVL=0 + --- BLOCKEND --- --- LVL=0 + + 010012FFH BLOCK CODE --- LVL=0 + 010012FFH BLOCK CODE NEAR LAB LVL=1 + 02000000H SYMBOL XDATA BYTE ms_cnt + 00000007H SYMBOL DATA BYTE i + --- BLOCKEND --- --- LVL=1 + 010012FFH LINE CODE --- #106 + 010012FFH LINE CODE --- #107 + 010012FFH LINE CODE --- #111 + 01001305H LINE CODE --- #112 + 0100130BH LINE CODE --- #113 + 0100130BH LINE CODE --- #114 + 0100130DH LINE CODE --- #115 + 01001317H LINE CODE --- #116 + 01001317H LINE CODE --- #117 + 01001320H LINE CODE --- #118 + 01001320H LINE CODE --- #119 + 01001329H LINE CODE --- #120 + 01001329H LINE CODE --- #121 + 0100132CH LINE CODE --- #123 + 01001332H LINE CODE --- #124 + 01001332H LINE CODE --- #125 + 01001334H LINE CODE --- #126 + 01001334H LINE CODE --- #138 + 01001334H LINE CODE --- #139 + --- BLOCKEND --- --- LVL=0 + + 0100000EH BLOCK CODE --- LVL=0 + 0100000EH LINE CODE --- #140 + 0100000EH LINE CODE --- #141 + 0100000EH LINE CODE --- #147 + 01000014H LINE CODE --- #168 + 01000019H LINE CODE --- #169 + 01000019H LINE CODE --- #170 + 0100001AH LINE CODE --- #171 + 0100001AH LINE CODE --- #172 + 01000020H LINE CODE --- #173 + 01000020H LINE CODE --- #174 + 01000022H LINE CODE --- #175 + 01000022H LINE CODE --- #176 + --- BLOCKEND --- --- LVL=0 + + 01000DEEH BLOCK CODE --- LVL=0 + 01000DEEH BLOCK CODE NEAR LAB LVL=1 + 00000007H SYMBOL DATA BYTE i + 00000021H SYMBOL DATA --- TS_Data + --- BLOCKEND --- --- LVL=1 + 01000DEEH LINE CODE --- #177 + 01000DEEH LINE CODE --- #178 + 01000DEEH LINE CODE --- #188 + 01000DF6H LINE CODE --- #189 + 01000DF6H LINE CODE --- #190 + LX51 LINKER/LOCATER V4.66.100.0 10/22/2025 16:58:59 PAGE 41 + + + 01000DFAH LINE CODE --- #191 + 01000DFAH LINE CODE --- #193 + 01000DFFH LINE CODE --- #194 + 01000DFFH LINE CODE --- #195 + 01000E02H LINE CODE --- #196 + 01000E05H LINE CODE --- #197 + 01000E08H LINE CODE --- #198 + 01000E08H LINE CODE --- #199 + 01000E0DH LINE CODE --- #200 + 01000E0DH LINE CODE --- #201 + 01000E10H LINE CODE --- #202 + 01000E13H LINE CODE --- #203 + 01000E16H LINE CODE --- #204 + 01000E16H LINE CODE --- #205 + 01000E1BH LINE CODE --- #206 + 01000E1BH LINE CODE --- #207 + 01000E1EH LINE CODE --- #208 + 01000E21H LINE CODE --- #209 + 01000E24H LINE CODE --- #210 + 01000E24H LINE CODE --- #211 + 01000E29H LINE CODE --- #212 + 01000E29H LINE CODE --- #213 + 01000E2CH LINE CODE --- #214 + 01000E2FH LINE CODE --- #215 + 01000E32H LINE CODE --- #216 + 01000E32H LINE CODE --- #217 + 01000E37H LINE CODE --- #218 + 01000E37H LINE CODE --- #219 + 01000E3AH LINE CODE --- #220 + 01000E3DH LINE CODE --- #221 + 01000E40H LINE CODE --- #222 + 01000E40H LINE CODE --- #223 + 01000E45H LINE CODE --- #224 + 01000E45H LINE CODE --- #225 + 01000E48H LINE CODE --- #226 + 01000E4BH LINE CODE --- #227 + 01000E4EH LINE CODE --- #228 + 01000E4EH LINE CODE --- #230 + 01000E50H LINE CODE --- #231 + 01000E50H LINE CODE --- #264 + 01000E50H LINE CODE --- #266 + 01000E68H LINE CODE --- #270 + 01000E68H LINE CODE --- #271 + 01000E7AH LINE CODE --- #272 + 01000E7AH LINE CODE --- #273 + 01000E7AH LINE CODE --- #274 + 01000E7AH LINE CODE --- #276 + 01000E7EH LINE CODE --- #294 + 01000E8BH LINE CODE --- #295 + 01000E8BH LINE CODE --- #297 + 01000E8DH LINE CODE --- #311 + 01000E90H LINE CODE --- #312 + 01000E92H LINE CODE --- #314 + 01000E92H LINE CODE --- #315 + 01000E98H LINE CODE --- #316 + 01000E98H LINE CODE --- #317 + 01000E9BH LINE CODE --- #318 + 01000EA3H LINE CODE --- #319 + 01000EB0H LINE CODE --- #320 + 01000EB0H LINE CODE --- #321 + 01000EB3H LINE CODE --- #322 + 01000EB6H LINE CODE --- #323 + 01000EB6H LINE CODE --- #324 + --- BLOCKEND --- --- LVL=0 + + LX51 LINKER/LOCATER V4.66.100.0 10/22/2025 16:58:59 PAGE 42 + + + 01000EB7H BLOCK CODE --- LVL=0 + 01000EB7H BLOCK CODE NEAR LAB LVL=1 + 00000032H SYMBOL DATA BYTE i + 00000007H SYMBOL DATA BYTE j + 00000033H SYMBOL DATA WORD DataSum + 00000035H SYMBOL DATA WORD DataMax + 00000037H SYMBOL DATA WORD DataMin + --- BLOCKEND --- --- LVL=1 + 01000EB7H LINE CODE --- #325 + 01000EB7H LINE CODE --- #326 + 01000EB7H LINE CODE --- #332 + 01000EC9H LINE CODE --- #333 + 01000EC9H LINE CODE --- #337 + 01000ECFH LINE CODE --- #338 + 01000ED8H LINE CODE --- #339 + 01000ED8H LINE CODE --- #340 + 01000EDDH LINE CODE --- #341 + 01000EDDH LINE CODE --- #342 + 01000EDFH LINE CODE --- #343 + 01000EFFH LINE CODE --- #344 + 01000F01H LINE CODE --- #346 + 01000F06H LINE CODE --- #347 + 01000F0AH LINE CODE --- #348 + 01000F10H LINE CODE --- #349 + 01000F12H LINE CODE --- #350 + 01000F12H LINE CODE --- #351 + 01000F2AH LINE CODE --- #353 + 01000F33H LINE CODE --- #354 + 01000F33H LINE CODE --- #355 + 01000F37H LINE CODE --- #356 + 01000F37H LINE CODE --- #357 + 01000F40H LINE CODE --- #358 + 01000F40H LINE CODE --- #359 + 01000F44H LINE CODE --- #360 + 01000F44H LINE CODE --- #362 + 01000F48H LINE CODE --- #366 + 01000F6BH LINE CODE --- #369 + 01000F70H LINE CODE --- #370 + --- BLOCKEND --- --- LVL=0 + + 01000D15H BLOCK CODE --- LVL=0 + 01000D15H BLOCK CODE NEAR LAB LVL=1 + 00000032H SYMBOL DATA BYTE i + 00000007H SYMBOL DATA BYTE j + 00000015H SYMBOL DATA BYTE TS_ScanTimes + --- BLOCKEND --- --- LVL=1 + 01000D15H LINE CODE --- #418 + 01000D15H LINE CODE --- #419 + 01000D15H LINE CODE --- #425 + 01000D1BH LINE CODE --- #426 + 01000D1BH LINE CODE --- #439 + 01000D1DH LINE CODE --- #440 + 01000D21H LINE CODE --- #441 + 01000D23H LINE CODE --- #442 + 01000D26H LINE CODE --- #448 + 01000D2CH LINE CODE --- #449 + 01000D2FH LINE CODE --- #451 + 01000D30H LINE CODE --- #492 + 01000D3BH LINE CODE --- #493 + 01000D3BH LINE CODE --- #494 + 01000D41H LINE CODE --- #495 + 01000D41H LINE CODE --- #496 + 01000D43H LINE CODE --- #497 + 01000D4CH LINE CODE --- #498 + 01000D4CH LINE CODE --- #500 + LX51 LINKER/LOCATER V4.66.100.0 10/22/2025 16:58:59 PAGE 43 + + + 01000D4CH LINE CODE --- #516 + 01000D4FH LINE CODE --- #517 + 01000D60H LINE CODE --- #518 + 01000D60H LINE CODE --- #519 + 01000D62H LINE CODE --- #520 + 01000D62H LINE CODE --- #521 + 01000D7BH LINE CODE --- #522 + 01000D7FH LINE CODE --- #523 + 01000D88H LINE CODE --- #529 + 01000D8FH LINE CODE --- #530 + 01000D98H LINE CODE --- #531 + 01000DA6H LINE CODE --- #537 + 01000DADH LINE CODE --- #538 + 01000DADH LINE CODE --- #542 + 01000DD1H LINE CODE --- #544 + 01000DD8H LINE CODE --- #545 + 01000DDAH LINE CODE --- #547 + 01000DDAH LINE CODE --- #548 + 01000DE4H LINE CODE --- #549 + 01000DE4H LINE CODE --- #560 + 01000DE9H LINE CODE --- #573 + 01000DEDH LINE CODE --- #574 + 01000DEDH LINE CODE --- #575 + 01000DEDH LINE CODE --- #576 + --- BLOCKEND --- --- LVL=0 + + 01000C19H BLOCK CODE --- LVL=0 + 01000C19H BLOCK CODE NEAR LAB LVL=1 + 00000032H SYMBOL DATA BYTE i + 00000033H SYMBOL DATA BYTE TouchArea + 00000034H SYMBOL DATA BYTE NowArea + --- BLOCKEND --- --- LVL=1 + 01000C19H LINE CODE --- #676 + 01000C19H LINE CODE --- #677 + 01000C19H LINE CODE --- #683 + 01000C1CH LINE CODE --- #684 + 01000C1CH LINE CODE --- #696 + 01000C29H LINE CODE --- #697 + 01000C33H LINE CODE --- #699 + 01000C3FH LINE CODE --- #700 + 01000C3FH LINE CODE --- #701 + 01000C41H LINE CODE --- #702 + 01000C41H LINE CODE --- #709 + 01000C45H LINE CODE --- #710 + 01000C45H LINE CODE --- #711 + 01000C49H LINE CODE --- #712 + 01000C49H LINE CODE --- #713 + 01000C4EH LINE CODE --- #714 + 01000C4EH LINE CODE --- #715 + 01000C57H LINE CODE --- #716 + 01000C57H LINE CODE --- #717 + 01000C5AH LINE CODE --- #721 + 01000C5AH LINE CODE --- #722 + 01000C5AH LINE CODE --- #723 + 01000C5CH LINE CODE --- #725 + 01000C5CH LINE CODE --- #737 + 01000C62H LINE CODE --- #754 + 01000C62H LINE CODE --- #755 + 01000C64H LINE CODE --- #757 + 01000C64H LINE CODE --- #758 + 01000C69H LINE CODE --- #759 + 01000C69H LINE CODE --- #760 + 01000C6FH LINE CODE --- #761 + 01000C6FH LINE CODE --- #766 + 01000C73H LINE CODE --- #768 + LX51 LINKER/LOCATER V4.66.100.0 10/22/2025 16:58:59 PAGE 44 + + + 01000C73H LINE CODE --- #769 + 01000C73H LINE CODE --- #773 + 01000C73H LINE CODE --- #774 + 01000C75H LINE CODE --- #782 + 01000C75H LINE CODE --- #784 + 01000C75H LINE CODE --- #785 + 01000C79H LINE CODE --- #786 + 01000C79H LINE CODE --- #787 + 01000C81H LINE CODE --- #788 + 01000C83H LINE CODE --- #789 + 01000C85H LINE CODE --- #790 + 01000C85H LINE CODE --- #791 + 01000C85H LINE CODE --- #792 + 01000C8AH LINE CODE --- #793 + 01000C8AH LINE CODE --- #794 + 01000C97H LINE CODE --- #795 + 01000C99H LINE CODE --- #796 + 01000C9BH LINE CODE --- #797 + 01000C9BH LINE CODE --- #798 + 01000CB2H LINE CODE --- #799 + 01000CB2H LINE CODE --- #800 + 01000CB8H LINE CODE --- #801 + 01000CB8H LINE CODE --- #802 + 01000CC0H LINE CODE --- #803 + 01000CCEH LINE CODE --- #813 + 01000CD0H LINE CODE --- #814 + 01000CD0H LINE CODE --- #815 + 01000CD2H LINE CODE --- #817 + 01000CD2H LINE CODE --- #818 + 01000CDAH LINE CODE --- #819 + 01000CE1H LINE CODE --- #820 + 01000CE1H LINE CODE --- #821 + 01000CEDH LINE CODE --- #895 + 01000CF4H LINE CODE --- #898 + 01000CF6H LINE CODE --- #899 + 01000CF6H LINE CODE --- #900 + 01000CF9H LINE CODE --- #901 + 01000CFAH LINE CODE --- #903 + 01000CFAH LINE CODE --- #904 + 01000CFDH LINE CODE --- #905 + 01000CFDH LINE CODE --- #906 + --- BLOCKEND --- --- LVL=0 + + 01000659H BLOCK CODE --- LVL=0 + 01000659H BLOCK CODE NEAR LAB LVL=1 + 00000032H SYMBOL DATA BYTE i + 00000033H SYMBOL DATA WORD Delta + 00000006H SYMBOL DATA WORD Position + 00000020H.5 SYMBOL BIT BIT WheelSliderTogFlag + --- BLOCKEND --- --- LVL=1 + 01000659H LINE CODE --- #909 + 01000659H LINE CODE --- #910 + 01000659H LINE CODE --- #913 + 0100065BH LINE CODE --- #914 + 0100065EH LINE CODE --- #915 + 01000661H LINE CODE --- #916 + 01000661H LINE CODE --- #917 + 01000663H LINE CODE --- #918 + 01000668H LINE CODE --- #919 + 01000668H LINE CODE --- #957 + 01000671H LINE CODE --- #959 + 01000679H LINE CODE --- #960 + 01000679H LINE CODE --- #961 + 0100067BH LINE CODE --- #962 + 0100067BH LINE CODE --- #963 + LX51 LINKER/LOCATER V4.66.100.0 10/22/2025 16:58:59 PAGE 45 + + + 01000685H LINE CODE --- #964 + 01000685H LINE CODE --- #965 + 0100068EH LINE CODE --- #966 + 0100068EH LINE CODE --- #967 + 01000696H LINE CODE --- #968 + 01000696H LINE CODE --- #969 + 01000699H LINE CODE --- #970 + 0100069EH LINE CODE --- #971 + 010006A1H LINE CODE --- #973 + 010006A1H LINE CODE --- #974 + 010006ACH LINE CODE --- #975 + 010006ACH LINE CODE --- #976 + 010006C1H LINE CODE --- #977 + 010006C1H LINE CODE --- #978 + 010006C6H LINE CODE --- #979 + 010006C8H LINE CODE --- #981 + 010006C8H LINE CODE --- #982 + 010006E3H LINE CODE --- #983 + 010006E3H LINE CODE --- #984 + 010006EEH LINE CODE --- #985 + 010006EEH LINE CODE --- #986 + 010006F8H LINE CODE --- #987 + 010006F8H LINE CODE --- #988 + 01000705H LINE CODE --- #989 + 0100070DH LINE CODE --- #990 + 0100070DH LINE CODE --- #991 + 0100070DH LINE CODE --- #992 + 0100070FH LINE CODE --- #994 + 0100070FH LINE CODE --- #995 + 01000724H LINE CODE --- #996 + 0100072EH LINE CODE --- #997 + 0100072EH LINE CODE --- #998 + 01000733H LINE CODE --- #999 + 01000733H LINE CODE --- #1000 + 01000733H LINE CODE --- #1002 + 01000733H LINE CODE --- #1003 + 0100073BH LINE CODE --- #1004 + 0100073BH LINE CODE --- #1005 + 01000741H LINE CODE --- #1006 + 01000741H LINE CODE --- #1007 + 01000746H LINE CODE --- #1011 + 01000746H LINE CODE --- #1012 + 01000748H LINE CODE --- #1014 + 01000748H LINE CODE --- #1015 + 0100074DH LINE CODE --- #1016 + 01000755H LINE CODE --- #1017 + 01000755H LINE CODE --- #1018 + 0100075FH LINE CODE --- #1019 + 01000763H LINE CODE --- #1020 + 01000763H LINE CODE --- #1021 + 01000763H LINE CODE --- #1022 + 01000763H LINE CODE --- #1023 + 01000768H LINE CODE --- #1024 + 01000768H LINE CODE --- #1037 + 0100076EH LINE CODE --- #1038 + 0100076EH LINE CODE --- #1039 + 01000776H LINE CODE --- #1040 + 01000776H LINE CODE --- #1041 + 01000777H LINE CODE --- #1042 + 0100077DH LINE CODE --- #1043 + 0100077DH LINE CODE --- #1044 + 0100077FH LINE CODE --- #1046 + 0100077FH LINE CODE --- #1047 + 01000787H LINE CODE --- #1048 + 01000787H LINE CODE --- #1049 + LX51 LINKER/LOCATER V4.66.100.0 10/22/2025 16:58:59 PAGE 46 + + + 0100078DH LINE CODE --- #1050 + 0100078DH LINE CODE --- #1052 + 01000791H LINE CODE --- #1053 + 01000794H LINE CODE --- #1054 + 01000797H LINE CODE --- #1055 + 0100079FH LINE CODE --- #1056 + 0100079FH LINE CODE --- #1057 + 010007A9H LINE CODE --- #1058 + 010007ADH LINE CODE --- #1059 + 010007ADH LINE CODE --- #1060 + 010007ADH LINE CODE --- #1062 + 010007ADH LINE CODE --- #1063 + 010007B3H LINE CODE --- #1064 + 010007B3H LINE CODE --- #1065 + 010007B3H LINE CODE --- #1066 + 010007B3H LINE CODE --- #1067 + 010007BAH LINE CODE --- #1068 + 010007BAH LINE CODE --- #1069 + 010007C2H LINE CODE --- #1070 + 010007C2H LINE CODE --- #1071 + 010007CAH LINE CODE --- #1072 + 010007CAH LINE CODE --- #1107 + 010007CCH LINE CODE --- #1109 + 010007CCH LINE CODE --- #1110 + 010007CFH LINE CODE --- #1111 + 010007CFH LINE CODE --- #1113 + 010007DBH LINE CODE --- #1114 + 010007DBH LINE CODE --- #1115 + 010007DEH LINE CODE --- #1116 + 010007DFH LINE CODE --- #1118 + 010007DFH LINE CODE --- #1119 + 010007E2H LINE CODE --- #1120 + 010007E2H LINE CODE --- #1121 + --- BLOCKEND --- --- LVL=0 + + 01000FFDH BLOCK CODE --- LVL=0 + 01000FFDH BLOCK CODE NEAR LAB LVL=1 + 00000006H SYMBOL DATA BYTE i + 00000007H SYMBOL DATA BYTE ch_idx + --- BLOCKEND --- --- LVL=1 + 01000FFDH LINE CODE --- #1124 + 01000FFDH LINE CODE --- #1125 + 01000FFDH LINE CODE --- #1131 + 01001001H LINE CODE --- #1132 + 01001003H LINE CODE --- #1133 + 01001004H LINE CODE --- #1134 + 01001004H LINE CODE --- #1136 + 0100100BH LINE CODE --- #1137 + 0100100BH LINE CODE --- #1138 + 0100101AH LINE CODE --- #1139 + 0100101CH LINE CODE --- #1141 + 0100101CH LINE CODE --- #1142 + 0100102AH LINE CODE --- #1143 + 0100102AH LINE CODE --- #1149 + 0100102EH LINE CODE --- #1150 + 01001035H LINE CODE --- #1151 + 01001038H LINE CODE --- #1152 + 0100103BH LINE CODE --- #1153 + 0100103DH LINE CODE --- #1155 + 01001040H LINE CODE --- #1158 + 01001040H LINE CODE --- #1163 + 01001040H LINE CODE --- #1164 + 01001043H LINE CODE --- #1189 + 01001045H LINE CODE --- #1191 + 01001047H LINE CODE --- #1193 + LX51 LINKER/LOCATER V4.66.100.0 10/22/2025 16:58:59 PAGE 47 + + + 0100104CH LINE CODE --- #1194 + 0100104FH LINE CODE --- #1196 + 01001051H LINE CODE --- #1203 + 01001054H LINE CODE --- #1204 + 01001056H LINE CODE --- #1205 + 01001058H LINE CODE --- #1208 + 0100105AH LINE CODE --- #1210 + 0100105FH LINE CODE --- #1211 + 01001062H LINE CODE --- #1212 + 01001065H LINE CODE --- #1213 + 0100106CH LINE CODE --- #1215 + 0100106FH LINE CODE --- #1216 + 01001073H LINE CODE --- #1224 + 0100107BH LINE CODE --- #1231 + --- BLOCKEND --- --- LVL=0 + + 010010FAH BLOCK CODE --- LVL=0 + 010010FAH LINE CODE --- #1234 + 010010FAH LINE CODE --- #1235 + 010010FAH LINE CODE --- #1236 + 01001103H LINE CODE --- #1237 + 01001103H LINE CODE --- #1238 + 01001103H LINE CODE --- #1239 + 01001106H LINE CODE --- #1240 + 01001106H LINE CODE --- #1241 + 01001106H LINE CODE --- #1242 + 01001109H LINE CODE --- #1243 + 01001109H LINE CODE --- #1244 + 0100110BH LINE CODE --- #1246 + 01001114H LINE CODE --- #1253 + 01001117H LINE CODE --- #1254 + 01001119H LINE CODE --- #1267 + 0100111FH LINE CODE --- #1268 + 0100111FH LINE CODE --- #1269 + 01001122H LINE CODE --- #1270 + 01001122H LINE CODE --- #1276 + 01001128H LINE CODE --- #1277 + 01001128H LINE CODE --- #1278 + 0100112BH LINE CODE --- #1279 + 0100112BH LINE CODE --- #1282 + 01001136H LINE CODE --- #1283 + 01001136H LINE CODE --- #1284 + 01001139H LINE CODE --- #1285 + 01001139H LINE CODE --- #1286 + 01001142H LINE CODE --- #1287 + 01001142H LINE CODE --- #1296 + 01001148H LINE CODE --- #1298 + 0100114BH LINE CODE --- #1307 + 0100114BH LINE CODE --- #1309 + 0100114BH LINE CODE --- #1310 + 01001154H LINE CODE --- #1311 + 01001154H LINE CODE --- #1312 + 01001157H LINE CODE --- #1313 + 0100115AH LINE CODE --- #1314 + 0100115DH LINE CODE --- #1315 + 0100115DH LINE CODE --- #1316 + 0100115DH LINE CODE --- #1317 + 0100115DH LINE CODE --- #1318 + 0100115DH LINE CODE --- #1319 + 0100115DH LINE CODE --- #1328 + --- BLOCKEND --- --- LVL=0 + + 010013EAH BLOCK CODE --- LVL=0 + 010013EAH BLOCK CODE NEAR LAB LVL=1 + 00000035H SYMBOL DATA BYTE i + LX51 LINKER/LOCATER V4.66.100.0 10/22/2025 16:58:59 PAGE 48 + + + --- BLOCKEND --- --- LVL=1 + 010013EAH LINE CODE --- #1331 + 010013EAH LINE CODE --- #1332 + 010013EAH LINE CODE --- #1334 + 010013EDH LINE CODE --- #1335 + 010013EDH LINE CODE --- #1336 + 010013F6H LINE CODE --- #1337 + 010013F6H LINE CODE --- #1338 + 010013FFH LINE CODE --- #1339 + 01001401H LINE CODE --- #1341 + 01001401H LINE CODE --- #1342 + 01001408H LINE CODE --- #1343 + 01001408H LINE CODE --- #1344 + 01001411H LINE CODE --- #1345 + 01001414H LINE CODE --- #1346 + --- BLOCKEND --- --- LVL=0 + + 010004ACH BLOCK CODE --- LVL=0 + 010004ACH BLOCK CODE NEAR LAB LVL=1 + 00000032H SYMBOL DATA BYTE TS_SampleComplete + 00000005H SYMBOL DATA BYTE i + 02000128H SYMBOL XDATA --- WakeUp_PThdVal + 02000140H SYMBOL XDATA --- WakeUp_NThdVal + 00000033H SYMBOL DATA --- TS_Data + 01000620H SYMBOL CODE VOID SLEEP_EXIT + --- BLOCKEND --- --- LVL=1 + 010004ACH LINE CODE --- #1347 + 010004ACH LINE CODE --- #1348 + 010004ACH LINE CODE --- #1353 + 010004AFH LINE CODE --- #1358 + 010004B1H LINE CODE --- #1359 + 010004B4H LINE CODE --- #1361 + 010004B6H LINE CODE --- #1372 + 010004B9H LINE CODE --- #1373 + 010004BCH LINE CODE --- #1375 + 010004C4H LINE CODE --- #1376 + 010004C7H LINE CODE --- #1377 + 010004CAH LINE CODE --- #1380 + 010004CDH LINE CODE --- #1385 + 010004D3H LINE CODE --- #1388 + 010004D6H LINE CODE --- #1390 + 010004D8H LINE CODE --- #1391 + 010004DCH LINE CODE --- #1393 + 010004E3H LINE CODE --- #1394 + 010004EBH LINE CODE --- #1396 + 010004EEH LINE CODE --- #1397 + 010004F1H LINE CODE --- #1398 + 010004F4H LINE CODE --- #1400 + 010004F7H LINE CODE --- #1401 + 010004FAH LINE CODE --- #1403 + 010004FAH LINE CODE --- #1404 + 010004FAH LINE CODE --- #1405 + 010004FEH LINE CODE --- #1406 + 010004FEH LINE CODE --- #1407 + 01000505H LINE CODE --- #1408 + 0100050BH LINE CODE --- #1409 + 0100050DH LINE CODE --- #1410 + 01000510H LINE CODE --- #1411 + 01000511H LINE CODE --- #1412 + 01000512H LINE CODE --- #1413 + 01000513H LINE CODE --- #1414 + 01000517H LINE CODE --- #1415 + 0100051BH LINE CODE --- #1416 + 0100051DH LINE CODE --- #1417 + 0100051DH LINE CODE --- #1418 + LX51 LINKER/LOCATER V4.66.100.0 10/22/2025 16:58:59 PAGE 49 + + + 0100052AH LINE CODE --- #1419 + 0100052AH LINE CODE --- #1420 + 0100052AH LINE CODE --- #1421 + 0100052AH LINE CODE --- #1422 + 0100052EH LINE CODE --- #1423 + 0100052EH LINE CODE --- #1424 + 01000533H LINE CODE --- #1425 + 01000535H LINE CODE --- #1426 + 01000535H LINE CODE --- #1427 + 01000551H LINE CODE --- #1428 + 01000551H LINE CODE --- #1429 + 0100055EH LINE CODE --- #1430 + 01000561H LINE CODE --- #1431 + 01000561H LINE CODE --- #1432 + 01000564H LINE CODE --- #1433 + 01000567H LINE CODE --- #1434 + 01000569H LINE CODE --- #1435 + 0100056CH LINE CODE --- #1436 + 0100056CH LINE CODE --- #1437 + 0100056FH LINE CODE --- #1438 + 01000572H LINE CODE --- #1439 + 01000574H LINE CODE --- #1440 + 01000577H LINE CODE --- #1441 + 01000577H LINE CODE --- #1442 + 0100057AH LINE CODE --- #1443 + 0100057DH LINE CODE --- #1444 + 0100057FH LINE CODE --- #1445 + 01000582H LINE CODE --- #1446 + 01000582H LINE CODE --- #1447 + 01000585H LINE CODE --- #1448 + 01000588H LINE CODE --- #1449 + 0100058AH LINE CODE --- #1450 + 0100058DH LINE CODE --- #1451 + 0100058DH LINE CODE --- #1452 + 01000590H LINE CODE --- #1453 + 01000593H LINE CODE --- #1454 + 01000595H LINE CODE --- #1455 + 01000598H LINE CODE --- #1456 + 01000598H LINE CODE --- #1457 + 0100059BH LINE CODE --- #1458 + 0100059EH LINE CODE --- #1459 + 0100059EH LINE CODE --- #1460 + 010005A2H LINE CODE --- #1461 + 010005A2H LINE CODE --- #1462 + 010005B8H LINE CODE --- #1463 + 010005CCH LINE CODE --- #1464 + 010005CEH LINE CODE --- #1466 + 010005CEH LINE CODE --- #1467 + 010005F0H LINE CODE --- #1468 + 010005F0H LINE CODE --- #1469 + 010005F0H LINE CODE --- #1470 + 010005F0H LINE CODE --- #1471 + 010005F0H LINE CODE --- #1472 + 010005F0H LINE CODE --- #1473 + 010005F9H LINE CODE --- #1474 + 01000602H LINE CODE --- #1475 + 01000602H LINE CODE --- #1476 + 01000608H LINE CODE --- #1477 + 0100060AH LINE CODE --- #1479 + 0100060AH LINE CODE --- #1480 + 0100060DH LINE CODE --- #1481 + 01000611H LINE CODE --- #1482 + 01000611H LINE CODE --- #1483 + 01000614H LINE CODE --- #1484 + 01000617H LINE CODE --- #1485 + LX51 LINKER/LOCATER V4.66.100.0 10/22/2025 16:58:59 PAGE 50 + + + 01000617H LINE CODE --- #1486 + 01000617H LINE CODE --- #1487 + 0100061AH LINE CODE --- #1488 + 0100061DH LINE CODE --- #1489 + 0100061DH LINE CODE --- #1490 + 01000620H LINE CODE --- #1491 + 01000620H LINE CODE --- #1492 + 01000623H LINE CODE --- #1493 + 01000626H LINE CODE --- #1494 + 0100062EH LINE CODE --- #1496 + 0100062EH LINE CODE --- #1501 + 0100062EH LINE CODE --- #1502 + 01000631H LINE CODE --- #1511 + 01000638H LINE CODE --- #1512 + 0100063BH LINE CODE --- #1513 + 0100063EH LINE CODE --- #1514 + 01000645H LINE CODE --- #1515 + 01000648H LINE CODE --- #1516 + 0100064BH LINE CODE --- #1517 + 0100064DH LINE CODE --- #1518 + 01000650H LINE CODE --- #1519 + 01000653H LINE CODE --- #1520 + 01000655H LINE CODE --- #1522 + 01000658H LINE CODE --- #1524 + --- BLOCKEND --- --- LVL=0 + + --- MODULE --- --- TS_SEVICE + 0100158DH PUBLIC CONST --- pXSFR + 01000296H PUBLIC CODE --- _WheelTouchJudge + 0100124CH PUBLIC CODE --- _SetWheelSliderRefCh + 01001446H PUBLIC CODE --- _TS_AreaConfirmTimerSet + 01001364H PUBLIC CODE --- _TS_AreaDeviateDetection + 00000020H.5 PUBLIC BIT BIT ?_TS_GetDataArea?BIT + 0100115EH PUBLIC CODE --- _TS_GetDataArea + 010011BDH PUBLIC CODE --- TS_ScanStart + 010012C7H PUBLIC CODE --- _TS_SetChannel + 01001335H PUBLIC CODE --- TS_IO_init + 00000080H SFRSYM DATA BYTE P0 + 000000F8H SFRSYM DATA BYTE TKCON + 0000008EH SFRSYM DATA BYTE IDLST + 000000D5H SFRSYM DATA BYTE TMCON + 000000B0H SFRSYM DATA BYTE P3 + 000000D0H.6 SFRSYM DATA BIT AC + 000000B7H SFRSYM DATA BYTE PWMIF + 000000A8H.7 SFRSYM DATA BIT EA + 000000C8H.0 SFRSYM DATA BIT T2P0 + 000000B9H SFRSYM DATA BYTE PWM0CON + 000000C8H.1 SFRSYM DATA BIT T2P1 + 000000BAH SFRSYM DATA BYTE PWM1CON + 000000C8H.4 SFRSYM DATA BIT T2R0 + 000000BBH SFRSYM DATA BYTE PWM2CON + 00000090H SFRSYM DATA BYTE PWMEN + 00000086H SFRSYM DATA BYTE PWCON + 000000C8H.5 SFRSYM DATA BIT T2R1 + 000000BCH SFRSYM DATA BYTE PWM3CON + 000000BDH SFRSYM DATA BYTE PWM4CON + 000000BEH SFRSYM DATA BYTE PWM5CON + 00000083H SFRSYM DATA BYTE DP0H + 000000A8H SFRSYM DATA BYTE IE + 00000085H SFRSYM DATA BYTE DP1H + 00000082H SFRSYM DATA BYTE DP0L + 000000CBH SFRSYM DATA BYTE T2CH + 000000C2H SFRSYM DATA BYTE I2CADM + 00000084H SFRSYM DATA BYTE DP1L + 000000C8H.3 SFRSYM DATA BIT T2IE + LX51 LINKER/LOCATER V4.66.100.0 10/22/2025 16:58:59 PAGE 51 + + + 000000FAH SFRSYM DATA BYTE TKMTS + 000000CAH SFRSYM DATA BYTE T2CL + 000000C1H SFRSYM DATA BYTE I2CADR + 000000CFH SFRSYM DATA BYTE LEDWTMH + 000000D6H SFRSYM DATA BYTE TMSNU + 000000C6H SFRSYM DATA BYTE I2CFLG + 000000C4H SFRSYM DATA BYTE I2CDAT + 000000B8H SFRSYM DATA BYTE IP + 000000D0H.7 SFRSYM DATA BIT CY + 000000D7H SFRSYM DATA BYTE LEDAT0 + 000000CEH SFRSYM DATA BYTE LEDWTML + 000000F4H SFRSYM DATA BYTE ATK0CH + 000000C7H SFRSYM DATA BYTE LEDAT1 + 000000F6H SFRSYM DATA BYTE ATK1CH + 000000DEH SFRSYM DATA BYTE AK0CON + 000000E9H SFRSYM DATA BYTE ATK2CH + 000000DFH SFRSYM DATA BYTE AK1CON + 000000EBH SFRSYM DATA BYTE ATK3CH + 000000C0H SFRSYM DATA BYTE I2CCON + 0000008FH SFRSYM DATA BYTE STPST + 000000F3H SFRSYM DATA BYTE ATK0CL + 000000EDH SFRSYM DATA BYTE ATK4CH + 000000F5H SFRSYM DATA BYTE ATK1CL + 000000EFH SFRSYM DATA BYTE ATK5CH + 000000F7H SFRSYM DATA BYTE ATK2CL + 00000081H SFRSYM DATA BYTE SP + 000000EAH SFRSYM DATA BYTE ATK3CL + 000000D0H.2 SFRSYM DATA BIT OV + 000000ECH SFRSYM DATA BYTE ATK4CL + 000000D4H SFRSYM DATA BYTE EPIF + 000000EEH SFRSYM DATA BYTE ATK5CL + 000000D1H SFRSYM DATA BYTE EP0CON + 000000D2H SFRSYM DATA BYTE EP1CON + 000000C5H SFRSYM DATA BYTE I2CSTA + 000000D3H SFRSYM DATA BYTE EP2CON + 000000FCH SFRSYM DATA BYTE TK0CHS + 000000FBH SFRSYM DATA BYTE TKIF + 00000080H.0 SFRSYM DATA BIT P00 + 000000FDH SFRSYM DATA BYTE TK1CHS + 00000080H.1 SFRSYM DATA BIT P01 + 000000FEH SFRSYM DATA BYTE TK2CHS + 00000087H SFRSYM DATA BYTE PCON + 00000080H.2 SFRSYM DATA BIT P02 + 000000FFH SFRSYM DATA BYTE TK3CHS + 000000B0H.0 SFRSYM DATA BIT P30 + 00000080H.3 SFRSYM DATA BIT P03 + 000000A8H.5 SFRSYM DATA BIT INT3EN + 000000F1H SFRSYM DATA BYTE TK4CHS + 000000B0H.1 SFRSYM DATA BIT P31 + 00000080H.4 SFRSYM DATA BIT P04 + 000000A8H.6 SFRSYM DATA BIT INT4EN + 000000F2H SFRSYM DATA BYTE TK5CHS + 000000B0H.2 SFRSYM DATA BIT P32 + 00000080H.5 SFRSYM DATA BIT P05 + 00000089H SFRSYM DATA BYTE TMOD + 00000088H SFRSYM DATA BYTE TCON + 000000B0H.3 SFRSYM DATA BIT P33 + 00000080H.6 SFRSYM DATA BIT P06 + 000000B0H.4 SFRSYM DATA BIT P34 + 00000080H.7 SFRSYM DATA BIT P07 + 000000C8H.2 SFRSYM DATA BIT UCKS + 000000B0H.5 SFRSYM DATA BIT P35 + 000000E2H SFRSYM DATA BYTE TK0MSH + 000000E4H SFRSYM DATA BYTE TK1MSH + 000000E6H SFRSYM DATA BYTE TK2MSH + LX51 LINKER/LOCATER V4.66.100.0 10/22/2025 16:58:59 PAGE 52 + + + 000000D9H SFRSYM DATA BYTE TK3MSH + 000000E1H SFRSYM DATA BYTE TK0MSL + 000000DBH SFRSYM DATA BYTE TK4MSH + 00000088H.1 SFRSYM DATA BIT IE0 + 000000E3H SFRSYM DATA BYTE TK1MSL + 000000DDH SFRSYM DATA BYTE TK5MSH + 00000088H.3 SFRSYM DATA BIT IE1 + 000000E5H SFRSYM DATA BYTE TK2MSL + 000000E7H SFRSYM DATA BYTE TK3MSL + 000000F0H SFRSYM DATA BYTE B + 000000DAH SFRSYM DATA BYTE TK4MSL + 000000DCH SFRSYM DATA BYTE TK5MSL + 000000E0H SFRSYM DATA BYTE ACC + 000000A8H.4 SFRSYM DATA BIT ES0 + 000000E8H SFRSYM DATA BYTE LVDCON + 000000A8H.1 SFRSYM DATA BIT ET0 + 000000A8H.3 SFRSYM DATA BIT ET1 + 00000088H.5 SFRSYM DATA BIT TF0 + 00000098H.0 SFRSYM DATA BIT RI0 + 00000088H.7 SFRSYM DATA BIT TF1 + 000000C8H.7 SFRSYM DATA BIT TF2 + 00000098H.2 SFRSYM DATA BIT RB8 + 0000008CH SFRSYM DATA BYTE TH0 + 000000A8H.0 SFRSYM DATA BIT EX0 + 00000098H.1 SFRSYM DATA BIT TI0 + 00000088H.0 SFRSYM DATA BIT IT0 + 0000008DH SFRSYM DATA BYTE TH1 + 000000A8H.2 SFRSYM DATA BIT EX1 + 00000098H.3 SFRSYM DATA BIT TB8 + 00000088H.2 SFRSYM DATA BIT IT1 + 000000CDH SFRSYM DATA BYTE TH2 + 000000D0H.0 SFRSYM DATA BIT P + 00000098H.7 SFRSYM DATA BIT SM0 + 0000008AH SFRSYM DATA BYTE TL0 + 00000098H.6 SFRSYM DATA BIT SM1 + 0000008BH SFRSYM DATA BYTE TL1 + 00000098H.5 SFRSYM DATA BIT SM2 + 000000CCH SFRSYM DATA BYTE TL2 + 000000AAH SFRSYM DATA BYTE PWM0DIVH + 000000B8H.4 SFRSYM DATA BIT PS0 + 000000ACH SFRSYM DATA BYTE PWM1DIVH + 000000B8H.1 SFRSYM DATA BIT PT0 + 000000B8H.6 SFRSYM DATA BIT PS1 + 000000C3H SFRSYM DATA BYTE I2CCR + 000000AEH SFRSYM DATA BYTE PWM2DIVH + 000000B8H.3 SFRSYM DATA BIT PT1 + 000000D0H.3 SFRSYM DATA BIT RS0 + 000000A4H SFRSYM DATA BYTE PWM3DIVH + 000000B8H.5 SFRSYM DATA BIT PT2 + 00000088H.4 SFRSYM DATA BIT TR0 + 000000D0H.4 SFRSYM DATA BIT RS1 + 000000A9H SFRSYM DATA BYTE PWM0DIVL + 000000A6H SFRSYM DATA BYTE PWM4DIVH + 00000088H.6 SFRSYM DATA BIT TR1 + 000000ABH SFRSYM DATA BYTE PWM1DIVL + 000000A3H SFRSYM DATA BYTE WDVTHH + 0000009AH SFRSYM DATA BYTE PWM5DIVH + 000000C8H.6 SFRSYM DATA BIT TR2 + 000000B8H.0 SFRSYM DATA BIT PX0 + 000000ADH SFRSYM DATA BYTE PWM2DIVL + 000000B8H.2 SFRSYM DATA BIT PX1 + 000000AFH SFRSYM DATA BYTE PWM3DIVL + 000000A5H SFRSYM DATA BYTE PWM4DIVL + 000000A7H SFRSYM DATA BYTE PWM5DIVL + 000000A2H SFRSYM DATA BYTE WDVTHL + LX51 LINKER/LOCATER V4.66.100.0 10/22/2025 16:58:59 PAGE 53 + + + 0000009CH SFRSYM DATA BYTE PWM0DUTH + 0000009EH SFRSYM DATA BYTE PWM1DUTH + 00000091H SFRSYM DATA BYTE PWM2DUTH + 00000093H SFRSYM DATA BYTE PWM3DUTH + 0000009BH SFRSYM DATA BYTE PWM0DUTL + 00000095H SFRSYM DATA BYTE PWM4DUTH + 0000009DH SFRSYM DATA BYTE PWM1DUTL + 00000099H SFRSYM DATA BYTE S0BUF + 00000097H SFRSYM DATA BYTE PWM5DUTH + 0000009FH SFRSYM DATA BYTE PWM2DUTL + 00000092H SFRSYM DATA BYTE PWM3DUTL + 00000098H SFRSYM DATA BYTE S0CON + 00000094H SFRSYM DATA BYTE PWM4DUTL + 00000098H.4 SFRSYM DATA BIT REN + 00000096H SFRSYM DATA BYTE PWM5DUTL + 000000D0H.1 SFRSYM DATA BIT DPS + 000000C9H SFRSYM DATA BYTE T2MOD + 000000C8H SFRSYM DATA BYTE T2CON + 000000BFH SFRSYM DATA BYTE LEFLG + 000000F9H SFRSYM DATA BYTE TKCFG + 000000D0H.5 SFRSYM DATA BIT F0 + 000000A1H SFRSYM DATA BYTE WDFLG + 000000B1H SFRSYM DATA BYTE PWM0CKD + 000000B2H SFRSYM DATA BYTE PWM1CKD + 000000D0H SFRSYM DATA BYTE PSW + 000000B3H SFRSYM DATA BYTE PWM2CKD + 000000D8H SFRSYM DATA BYTE UDCKS + 000000B4H SFRSYM DATA BYTE PWM3CKD + 000000B5H SFRSYM DATA BYTE PWM4CKD + 000000A0H SFRSYM DATA BYTE WDCON + 000000B6H SFRSYM DATA BYTE PWM5CKD + + 010007E3H BLOCK CODE --- LVL=0 + --- BLOCKEND --- --- LVL=0 + + 01001335H BLOCK CODE --- LVL=0 + 01001335H BLOCK CODE NEAR LAB LVL=1 + 00000007H SYMBOL DATA BYTE i + 00000001H SYMBOL DATA --- pPinS + --- BLOCKEND --- --- LVL=1 + 01001335H LINE CODE --- #32 + 01001335H LINE CODE --- #33 + 01001335H LINE CODE --- #36 + 0100133BH LINE CODE --- #38 + 01001346H LINE CODE --- #39 + 01001346H LINE CODE --- #40 + 0100135BH LINE CODE --- #41 + 01001360H LINE CODE --- #42 + 01001363H LINE CODE --- #43 + --- BLOCKEND --- --- LVL=0 + + 010012C7H BLOCK CODE --- LVL=0 + 00000007H SYMBOL DATA BYTE index + 00000005H SYMBOL DATA BYTE ch + 010012C7H LINE CODE --- #44 + 010012C7H LINE CODE --- #45 + 010012C7H LINE CODE --- #46 + 010012DBH LINE CODE --- #47 + 010012DBH LINE CODE --- #48 + 010012DBH LINE CODE --- #49 + 010012E0H LINE CODE --- #50 + 010012E1H LINE CODE --- #51 + 010012E1H LINE CODE --- #52 + 010012E6H LINE CODE --- #53 + 010012E7H LINE CODE --- #54 + LX51 LINKER/LOCATER V4.66.100.0 10/22/2025 16:58:59 PAGE 54 + + + 010012E7H LINE CODE --- #55 + 010012ECH LINE CODE --- #56 + 010012EDH LINE CODE --- #57 + 010012EDH LINE CODE --- #58 + 010012F2H LINE CODE --- #59 + 010012F3H LINE CODE --- #60 + 010012F3H LINE CODE --- #61 + 010012F8H LINE CODE --- #62 + 010012F9H LINE CODE --- #63 + 010012F9H LINE CODE --- #64 + 010012FEH LINE CODE --- #65 + 010012FEH LINE CODE --- #66 + 010012FEH LINE CODE --- #67 + --- BLOCKEND --- --- LVL=0 + + 010011BDH BLOCK CODE --- LVL=0 + 010011BDH BLOCK CODE NEAR LAB LVL=1 + 00000006H SYMBOL DATA BYTE i + 00000004H SYMBOL DATA BYTE j + --- BLOCKEND --- --- LVL=1 + 010011BDH LINE CODE --- #68 + 010011BDH LINE CODE --- #69 + 010011BDH LINE CODE --- #71 + 010011C5H LINE CODE --- #72 + 010011C5H LINE CODE --- #73 + 010011DCH LINE CODE --- #74 + 010011DCH LINE CODE --- #75 + 010011E3H LINE CODE --- #76 + 010011ECH LINE CODE --- #77 + 010011ECH LINE CODE --- #78 + 010011F3H LINE CODE --- #79 + 010011F6H LINE CODE --- #80 + 010011F6H LINE CODE --- #81 + 010011F6H LINE CODE --- #82 + 01001204H LINE CODE --- #83 + 01001207H LINE CODE --- #84 + 0100120AH LINE CODE --- #85 + --- BLOCKEND --- --- LVL=0 + + 0100115EH BLOCK CODE --- LVL=0 + 00000001H SYMBOL DATA BYTE ts_ch + 00000004H SYMBOL DATA WORD ts_data + 00000035H SYMBOL DATA INT NoiseThd + 00000020H.5 SYMBOL BIT BIT key_pressed_flag + 01001164H BLOCK CODE NEAR LAB LVL=1 + 00000002H SYMBOL DATA INT Delta + 00000006H SYMBOL DATA INT FingerThd + --- BLOCKEND --- --- LVL=1 + 0100115EH LINE CODE --- #86 + 01001164H LINE CODE --- #87 + 01001164H LINE CODE --- #91 + 01001174H LINE CODE --- #92 + 0100117BH LINE CODE --- #94 + 0100117EH LINE CODE --- #95 + 0100117EH LINE CODE --- #96 + 01001189H LINE CODE --- #97 + 01001189H LINE CODE --- #99 + 01001191H LINE CODE --- #100 + 0100119FH LINE CODE --- #101 + 010011AAH LINE CODE --- #102 + 010011BCH LINE CODE --- #103 + 010011BCH LINE CODE --- #104 + --- BLOCKEND --- --- LVL=0 + + 01001364H BLOCK CODE --- LVL=0 + LX51 LINKER/LOCATER V4.66.100.0 10/22/2025 16:58:59 PAGE 55 + + + 00000006H SYMBOL DATA WORD cmp_data + 00000004H SYMBOL DATA WORD real_data + 00000002H SYMBOL DATA INT range + 01001364H BLOCK CODE NEAR LAB LVL=1 + 00000006H SYMBOL DATA INT Delta + --- BLOCKEND --- --- LVL=1 + 01001364H LINE CODE --- #105 + 01001364H LINE CODE --- #106 + 01001364H LINE CODE --- #108 + 0100136BH LINE CODE --- #109 + 0100138CH LINE CODE --- #110 + 0100138CH LINE CODE --- #111 + 0100138FH LINE CODE --- #112 + 0100138FH LINE CODE --- #114 + 0100138FH LINE CODE --- #115 + 01001391H LINE CODE --- #116 + 01001391H LINE CODE --- #117 + --- BLOCKEND --- --- LVL=0 + + 01001446H BLOCK CODE --- LVL=0 + 00000007H SYMBOL DATA BYTE ts_ch + 00000005H SYMBOL DATA BYTE area + 01001446H LINE CODE --- #130 + 01001446H LINE CODE --- #131 + 01001446H LINE CODE --- #132 + 01001458H LINE CODE --- #133 + --- BLOCKEND --- --- LVL=0 + + 0100124CH BLOCK CODE --- LVL=0 + 00000001H SYMBOL DATA BYTE Slider_Cnt + 0100124EH BLOCK CODE NEAR LAB LVL=1 + 00000007H SYMBOL DATA BYTE i + 00000006H SYMBOL DATA BYTE j + 00000035H SYMBOL DATA WORD MinVal + --- BLOCKEND --- --- LVL=1 + 0100124CH LINE CODE --- #134 + 0100124EH LINE CODE --- #135 + 0100124EH LINE CODE --- #138 + 01001254H LINE CODE --- #139 + 0100126BH LINE CODE --- #140 + 0100126BH LINE CODE --- #141 + 0100127FH LINE CODE --- #142 + 0100127FH LINE CODE --- #143 + 01001284H LINE CODE --- #144 + 01001288H LINE CODE --- #145 + 01001288H LINE CODE --- #146 + 0100128CH LINE CODE --- #147 + --- BLOCKEND --- --- LVL=0 + + 01000296H BLOCK CODE --- LVL=0 + 00000035H SYMBOL DATA BYTE WHEEL_SLIDER0_CH_COUNT_V + 00000036H SYMBOL DATA WORD WHEEL_SLIDER0_TOUCH_THD_V + 0100029CH BLOCK CODE NEAR LAB LVL=1 + 00000038H SYMBOL DATA BYTE i + 00000039H SYMBOL DATA DWORD CalcTemp1 + 0000003DH SYMBOL DATA WORD CalcTemp2 + 00000006H SYMBOL DATA WORD CalcTemp3 + 00000005H SYMBOL DATA BYTE DeltaRate + 0000003FH SYMBOL DATA INT Delta + 00000041H SYMBOL DATA WORD MaxDelta1 + 00000043H SYMBOL DATA WORD MaxDelta2 + 00000045H SYMBOL DATA BYTE Maxidx1 + 00000046H SYMBOL DATA BYTE Maxidx2 + 00000047H SYMBOL DATA INT Position + 00000004H SYMBOL DATA INT PosOffset + LX51 LINKER/LOCATER V4.66.100.0 10/22/2025 16:58:59 PAGE 56 + + + 01000428H BLOCK CODE NEAR LAB LVL=2 + 00000020H.6 SYMBOL BIT BIT dir_flag + --- BLOCKEND --- --- LVL=2 + --- BLOCKEND --- --- LVL=1 + 01000296H LINE CODE --- #149 + 0100029CH LINE CODE --- #150 + 0100029CH LINE CODE --- #160 + 010002A5H LINE CODE --- #161 + 010002B1H LINE CODE --- #162 + 010002B1H LINE CODE --- #163 + 010002BAH LINE CODE --- #164 + 010002BAH LINE CODE --- #165 + 010002D4H LINE CODE --- #166 + 010002D6H LINE CODE --- #168 + 010002D6H LINE CODE --- #169 + 010002E7H LINE CODE --- #170 + 010002FEH LINE CODE --- #171 + 0100030DH LINE CODE --- #172 + 01000322H LINE CODE --- #173 + 0100033AH LINE CODE --- #174 + 0100033AH LINE CODE --- #175 + 01000348H LINE CODE --- #178 + 01000353H LINE CODE --- #179 + 01000353H LINE CODE --- #181 + 0100035CH LINE CODE --- #182 + 01000365H LINE CODE --- #183 + 01000367H LINE CODE --- #184 + 01000372H LINE CODE --- #185 + 01000372H LINE CODE --- #187 + 0100037BH LINE CODE --- #188 + 0100037BH LINE CODE --- #193 + 01000380H LINE CODE --- #195 + 01000393H LINE CODE --- #196 + 01000393H LINE CODE --- #197 + 01000398H LINE CODE --- #198 + 01000398H LINE CODE --- #200 + 010003ACH LINE CODE --- #201 + 010003B9H LINE CODE --- #202 + 010003C1H LINE CODE --- #204 + 010003D4H LINE CODE --- #206 + 010003DEH LINE CODE --- #207 + 010003EAH LINE CODE --- #209 + 010003FBH LINE CODE --- #210 + 01000405H LINE CODE --- #211 + 01000405H LINE CODE --- #212 + 01000408H LINE CODE --- #213 + 0100040AH LINE CODE --- #215 + 0100040AH LINE CODE --- #216 + 01000414H LINE CODE --- #217 + 01000417H LINE CODE --- #218 + 01000417H LINE CODE --- #219 + 01000422H LINE CODE --- #220 + 01000428H LINE CODE --- #222 + 01000428H LINE CODE --- #224 + 01000431H LINE CODE --- #225 + 0100043AH LINE CODE --- #226 + 0100044DH LINE CODE --- #228 + 0100045BH LINE CODE --- #229 + 01000469H LINE CODE --- #230 + 01000474H LINE CODE --- #231 + 01000476H LINE CODE --- #233 + 01000479H LINE CODE --- #234 + 01000479H LINE CODE --- #235 + 01000483H LINE CODE --- #236 + 01000485H LINE CODE --- #238 + LX51 LINKER/LOCATER V4.66.100.0 10/22/2025 16:58:59 PAGE 57 + + + 01000485H LINE CODE --- #239 + 0100048BH LINE CODE --- #240 + 0100048BH LINE CODE --- #241 + 0100049CH LINE CODE --- #242 + 0100049CH LINE CODE --- #243 + 010004A7H LINE CODE --- #244 + 010004A7H LINE CODE --- #245 + 010004A7H LINE CODE --- #246 + 010004ABH LINE CODE --- #247 + --- BLOCKEND --- --- LVL=0 + 00000006H SYMBOL DATA WORD CalcTemp3 + 00000005H SYMBOL DATA BYTE DeltaRate + 00000006H SYMBOL DATA INT PosOffset + + --- 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 + 00000100H SYMBOL NUMBER --- IBPSTACKTOP + 00000080H SYMBOL NUMBER --- IDATALEN + 01000F74H 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 + 01000F71H SYMBOL CODE --- STARTUP1 + 00000000H SYMBOL NUMBER --- XBPSTACK + 00000000H SYMBOL NUMBER --- XBPSTACKTOP + 00000000H SYMBOL NUMBER --- XDATALEN + 00000000H SYMBOL NUMBER --- XDATASTART + 01000000H LINE CODE --- #126 + 01000F71H LINE CODE --- #133 + 01000F73H LINE CODE --- #134 + 01000F74H LINE CODE --- #135 + 01000F75H LINE CODE --- #136 + 01000F77H LINE CODE --- #185 + 01000F7AH LINE CODE --- #196 + + --- MODULE --- --- ?C_INIT + 01000FB8H PUBLIC CODE --- ?C_START + + --- MODULE --- --- ?C?CSTPTR + 01000036H PUBLIC CODE --- ?C?CSTPTR + + --- MODULE --- --- ?C?IMUL + 01000048H PUBLIC CODE --- ?C?IMUL + + --- MODULE --- --- ?C?UIDIV + 0100005AH PUBLIC CODE --- ?C?UIDIV + + --- MODULE --- --- ?C?SIDIV + 010000AFH PUBLIC CODE --- ?C?SIDIV + + --- MODULE --- --- ?C?IILDX + 010000E5H PUBLIC CODE --- ?C?IILDX + + --- MODULE --- --- ?C?LMUL + 010000FBH PUBLIC CODE --- ?C?LMUL + LX51 LINKER/LOCATER V4.66.100.0 10/22/2025 16:58:59 PAGE 58 + + + + --- MODULE --- --- ?C?ULDIV + 01000186H PUBLIC CODE --- ?C?ULDIV + + --- MODULE --- --- ?C?ULSHR + 01000218H PUBLIC CODE --- ?C?ULSHR + + --- MODULE --- --- ?C?OFFXADD + 0100022BH PUBLIC CODE --- ?C?OFFXADD + + --- MODULE --- --- ?C?PLDCODE + 01000237H PUBLIC CODE --- ?C?PLDCODE + + --- MODULE --- --- ?C?CCASE + 01000243H PUBLIC CODE --- ?C?CCASE + + --- MODULE --- --- ?C?LIMUL + 01000269H PUBLIC CODE --- ?C?LIMUL + +Program Size: data=93.7 xdata=419 const=347 code=5200 +LX51 RUN COMPLETE. 0 WARNING(S), 0 ERROR(S) diff --git a/lst/8ey_touch_f551s3_0014b5c3.map b/lst/8ey_touch_f551s3_0014b5c3.map new file mode 100644 index 0000000..844b978 --- /dev/null +++ b/lst/8ey_touch_f551s3_0014b5c3.map @@ -0,0 +1,3901 @@ +LX51 LINKER/LOCATER V4.66.100.0 10/22/2025 17:09:59 PAGE 1 + + +LX51 LINKER/LOCATER V4.66.100.0, INVOKED BY: +D:\PROGRAM FILES\KEIL_V5\C51\BIN\LX51.EXE .\hex\main.obj, .\hex\delay.obj, .\hex\system_clock.obj, .\hex\uart.obj, .\hex +>> \interrupt.obj, .\hex\rf_send.obj, .\hex\debug.obj, .\hex\ts_api.obj, .\TS_Lib\Sources\ts_service.LIB, .\hex\STARTUP. +>> obj TO .\hex\8ey_touch_f551s3_0014b5c3 PRINT (.\lst\8ey_touch_f551s3_0014b5c3.map) REMOVEUNUSED CLASSES (XDATA (X:0X0 +>> -X:0X1FF), HDATA (X:0X0-X:0X1FF), CODE (C:0X0-C:0X1FFF), CONST (C:0X0-C:0X1FFF), ECODE (C:0X0-C:0X1FFF), HCONST (C:0X +>> 0-C:0X1FFF)) + + +CPU MODE: 8051 MODE +MEMORY MODEL: SMALL + + +INPUT MODULES INCLUDED: + .\hex\main.obj (MAIN) + COMMENT TYPE 0: C51 V9.60.7.0 + .\hex\delay.obj (DELAY) + COMMENT TYPE 0: C51 V9.60.7.0 + .\hex\system_clock.obj (SYSTEM_CLOCK) + COMMENT TYPE 0: C51 V9.60.7.0 + .\hex\uart.obj (UART) + COMMENT TYPE 0: C51 V9.60.7.0 + .\hex\interrupt.obj (INTERRUPT) + COMMENT TYPE 0: C51 V9.60.7.0 + .\hex\rf_send.obj (RF_SEND) + COMMENT TYPE 0: C51 V9.60.7.0 + .\hex\debug.obj (DEBUG) + COMMENT TYPE 0: C51 V9.60.7.0 + .\hex\ts_api.obj (TS_API) + COMMENT TYPE 0: C51 V9.60.7.0 + .\TS_Lib\Sources\ts_service.LIB (TS_SEVICE) + COMMENT TYPE 0: C51 V9.51 + .\hex\STARTUP.obj (?C_STARTUP) + COMMENT TYPE 1: A51 / ASM51 Assembler + D:\PROGRAM FILES\KEIL_V5\C51\LIB\C51S.LIB (?C_INIT) + COMMENT TYPE 1: A51 / ASM51 Assembler + D:\PROGRAM FILES\KEIL_V5\C51\LIB\C51S.LIB (?C?CSTPTR) + COMMENT TYPE 1: A51 / ASM51 Assembler + D:\PROGRAM FILES\KEIL_V5\C51\LIB\C51S.LIB (?C?IMUL) + COMMENT TYPE 1: A51 / ASM51 Assembler + D:\PROGRAM FILES\KEIL_V5\C51\LIB\C51S.LIB (?C?UIDIV) + COMMENT TYPE 1: A51 / ASM51 Assembler + D:\PROGRAM FILES\KEIL_V5\C51\LIB\C51S.LIB (?C?SIDIV) + COMMENT TYPE 1: A51 / ASM51 Assembler + D:\PROGRAM FILES\KEIL_V5\C51\LIB\C51S.LIB (?C?IILDX) + COMMENT TYPE 1: A51 / ASM51 Assembler + D:\PROGRAM FILES\KEIL_V5\C51\LIB\C51S.LIB (?C?LMUL) + COMMENT TYPE 1: A51 / ASM51 Assembler + D:\PROGRAM FILES\KEIL_V5\C51\LIB\C51S.LIB (?C?ULDIV) + COMMENT TYPE 1: A51 / ASM51 Assembler + D:\PROGRAM FILES\KEIL_V5\C51\LIB\C51S.LIB (?C?ULSHR) + COMMENT TYPE 1: A51 / ASM51 Assembler + D:\PROGRAM FILES\KEIL_V5\C51\LIB\C51S.LIB (?C?OFFXADD) + COMMENT TYPE 1: A51 / ASM51 Assembler + D:\PROGRAM FILES\KEIL_V5\C51\LIB\C51S.LIB (?C?PLDCODE) + COMMENT TYPE 1: A51 / ASM51 Assembler + D:\PROGRAM FILES\KEIL_V5\C51\LIB\C51S.LIB (?C?CCASE) + COMMENT TYPE 1: A51 / ASM51 Assembler + D:\PROGRAM FILES\KEIL_V5\C51\LIB\C51S.LIB (?C?LIMUL) + COMMENT TYPE 1: A51 / ASM51 Assembler + + +ACTIVE MEMORY CLASSES OF MODULE: .\hex\8ey_touch_f551s3_0014b5c3 (MAIN) + +BASE START END USED MEMORY CLASS +========================================================== +X:000000H X:000000H X:0001FFH 0001A3H XDATA + LX51 LINKER/LOCATER V4.66.100.0 10/22/2025 17:09:59 PAGE 2 + + +X:000000H X:000000H X:0001FFH HDATA +C:000000H C:000000H C:001FFFH 001450H CODE +C:000000H C:000000H C:001FFFH 00015BH CONST +C:000000H C:000000H C:001FFFH ECODE +C:000000H C:000000H C:001FFFH HCONST +I:000000H I:000000H I:00007FH 00004AH DATA +I:000000H I:000000H I:0000FFH 000013H IDATA +I:000020H.0 I:000020H.0 I:00002FH.7 000000H.7 BIT + + +MEMORY MAP OF MODULE: .\hex\8ey_touch_f551s3_0014b5c3 (MAIN) + + +START STOP LENGTH ALIGN RELOC MEMORY CLASS SEGMENT NAME +========================================================================= + +* * * * * * * * * * * D A T A M E M O R Y * * * * * * * * * * * * * +000000H 000007H 000008H --- AT.. DATA "REG BANK 0" +000008H 000014H 00000DH BYTE UNIT DATA ?DT?RF_SEND +000015H 00001DH 000009H BYTE UNIT DATA ?DT?TS_API +00001EH 00001EH 000001H BYTE UNIT DATA ?DT?INTERRUPT +00001FH.0 00001FH.7 000001H.0 --- --- **GAP** +000020H.0 000020H.4 000000H.5 BIT UNIT BIT ?BI?TS_API +000020H.5 000020H.6 000000H.2 BIT UNIT BIT _BIT_GROUP_ +000020H.7 000020H 000000H.1 --- --- **GAP** +000021H 000048H 000028H BYTE UNIT DATA _DATA_GROUP_ +000049H 00004BH 000003H BYTE UNIT DATA ?DT?MAIN +00004CH 00005BH 000010H BYTE UNIT IDATA ?ID?TS_API +00005CH 00005DH 000002H BYTE UNIT IDATA ?ID?RF_SEND +00005EH 00005EH 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 000009H 000007H BYTE UNIT CODE ?PR?RF_SEND +00000AH 00000AH 000001H BYTE UNIT CODE ?PR?INT2_HANDLER?INTERRUPT +00000BH 00000DH 000003H BYTE OFFS.. CODE ?MAIN?0000B +00000EH 000022H 000015H BYTE UNIT CODE ?PR?TS_HS_ISR?TS_API +000023H 000025H 000003H BYTE OFFS.. CODE ?INTERRUPT?00023 +000026H 000026H 000001H BYTE UNIT CODE ?PR?INT4_ISR?INTERRUPT +000027H 00002AH 000004H --- --- **GAP** +00002BH 00002DH 000003H BYTE OFFS.. CODE ?INTERRUPT?0002B +00002EH 000032H 000005H --- --- **GAP** +000033H 000035H 000003H BYTE OFFS.. CODE ?INTERRUPT?00033 +000036H 000295H 000260H BYTE UNIT CODE ?C?LIB_CODE +000296H 0004ABH 000216H BYTE UNIT CODE ?PR?_WHEELTOUCHJUDGE?TS_SEVICE +0004ACH 000658H 0001ADH BYTE UNIT CODE ?PR?TS_ENTERSLEEPMODE?TS_API +000659H 0007E2H 00018AH BYTE UNIT CODE ?PR?TS_WHEELSLIDERDEAL?TS_API +0007E3H 000903H 000121H BYTE UNIT CODE ?PR?TS_SEVICE +000904H 000A11H 00010EH BYTE UNIT CODE ?PR?TS_API +000A12H 000B1BH 00010AH BYTE UNIT CODE ?PR?MAIN?MAIN +000B1CH 000C18H 0000FDH BYTE UNIT CODE ?PR?SEND433_BYTE?RF_SEND +000C19H 000D14H 0000FCH BYTE UNIT CODE ?PR?TSKEY_DATADEAL?TS_API +000D15H 000DEDH 0000D9H BYTE UNIT CODE ?PR?TS_RUNINIT?TS_API +000DEEH 000EB6H 0000C9H BYTE UNIT CODE ?PR?TS_ISR?TS_API +000EB7H 000F70H 0000BAH BYTE UNIT CODE ?PR?TS_DATAFILTERING?TS_API +000F71H 000FFCH 00008CH BYTE UNIT CODE ?C_C51STARTUP +000FFDH 00107BH 00007FH BYTE UNIT CODE ?PR?TS_INIT?TS_API +00107CH 0010F9H 00007EH BYTE UNIT CODE ?PR?INT3_ISR?INTERRUPT +0010FAH 00115DH 000064H BYTE UNIT CODE ?PR?TS_ACTION?TS_API +00115EH 0011BCH 00005FH BYTE UNIT CODE ?PR?_TS_GETDATAAREA?TS_SEVICE +0011BDH 00120AH 00004EH BYTE UNIT CODE ?PR?TS_SCANSTART?TS_SEVICE +00120BH 00124BH 000041H BYTE UNIT CODE ?PR?TIMER0_ISR?MAIN +00124CH 00128CH 000041H BYTE UNIT CODE ?PR?_SETWHEELSLIDERREFCH?TS_SEVICE +00128DH 0012C6H 00003AH BYTE UNIT CODE ?PR?READ_32BIT_UID?MAIN +0012C7H 0012FEH 000038H BYTE UNIT CODE ?PR?_TS_SETCHANNEL?TS_SEVICE + LX51 LINKER/LOCATER V4.66.100.0 10/22/2025 17:09:59 PAGE 3 + + +0012FFH 001334H 000036H BYTE UNIT CODE ?PR?TS_MS_ISR?TS_API +001335H 001363H 00002FH BYTE UNIT CODE ?PR?TS_IO_INIT?TS_SEVICE +001364H 001391H 00002EH BYTE UNIT CODE ?PR?_TS_AREADEVIATEDETECTION?TS_SEVICE +001392H 0013BDH 00002CH BYTE UNIT CODE ?C_INITSEG +0013BEH 0013E9H 00002CH BYTE UNIT CODE ?PR?MAIN +0013EAH 001414H 00002BH BYTE UNIT CODE ?PR?TS_SLEEPSCANSTART?TS_API +001415H 00142FH 00001BH BYTE UNIT CODE ?PR?_DELAY_MS?DELAY +001430H 001445H 000016H BYTE UNIT CODE ?PR?_DELAY_50US?DELAY +001446H 001458H 000013H BYTE UNIT CODE ?PR?_TS_AREACONFIRMTIMERSET?TS_SEVICE +001459H 001557H 0000FFH BYTE UNIT CONST ?CO?MAIN +001558H 00158CH 000035H BYTE UNIT CONST ?CO?TS_API +00158DH 0015B3H 000027H BYTE UNIT CONST ?CO?TS_SEVICE + +* * * * * * * * * * * X D A T A M E M O R Y * * * * * * * * * * * * * +000000H 000127H 000128H BYTE UNIT XDATA ?XD?TS_API +000128H 000157H 000030H BYTE UNIT XDATA _XDATA_GROUP_ +000158H 007FFFH 007EA8H --- --- **GAP** +008000H 008000H 000001H BYTE OFFS.. XDATA ?XD?MAIN?52 +008001H 008001H 000001H BYTE OFFS.. XDATA ?XD?MAIN?55 +008002H 008002H 000001H BYTE OFFS.. XDATA ?XD?MAIN?58 +008003H 008003H 000001H BYTE OFFS.. XDATA ?XD?MAIN?62 +008004H 008004H 000001H BYTE OFFS.. XDATA ?XD?MAIN?67 +008005H 008005H 000001H BYTE OFFS.. XDATA ?XD?MAIN?70 +008006H 008006H 000001H BYTE OFFS.. XDATA ?XD?MAIN?72 +008007H 008007H 000001H BYTE OFFS.. XDATA ?XD?MAIN?74 +008008H 008017H 000010H --- --- **GAP** +008018H 008018H 000001H BYTE OFFS.. XDATA ?XD?MAIN?61 +008019H 008019H 000001H BYTE OFFS.. XDATA ?XD?MAIN?66 +00801AH 00801AH 000001H BYTE OFFS.. XDATA ?XD?MAIN?69 +00801BH 00801BH 000001H BYTE OFFS.. XDATA ?XD?MAIN?71 +00801CH 00801CH 000001H BYTE OFFS.. XDATA ?XD?MAIN?73 +00801DH 00801DH 000001H BYTE OFFS.. XDATA ?XD?MAIN?0 +00801EH 00802FH 000012H --- --- **GAP** +008030H 008030H 000001H BYTE OFFS.. XDATA ?XD?MAIN?43 +008031H 008031H 000001H BYTE OFFS.. XDATA ?XD?MAIN?44 +008032H 008032H 000001H BYTE OFFS.. XDATA ?XD?MAIN?38 +008033H 008033H 000001H BYTE OFFS.. XDATA ?XD?MAIN?29 +008034H 008034H 000001H BYTE OFFS.. XDATA ?XD?MAIN?26 +008035H 00804FH 00001BH --- --- **GAP** +008050H 008050H 000001H BYTE OFFS.. XDATA ?XD?MAIN?21 +008051H 008051H 000001H BYTE OFFS.. XDATA ?XD?MAIN?12 +008052H 008052H 000001H BYTE OFFS.. XDATA ?XD?MAIN?23 +008053H 008053H 000001H BYTE OFFS.. XDATA ?XD?MAIN?13 +008054H 008054H 000001H BYTE OFFS.. XDATA ?XD?MAIN?24 +008055H 008055H 000001H BYTE OFFS.. XDATA ?XD?MAIN?15 +008056H 008056H 000001H BYTE OFFS.. XDATA ?XD?MAIN?25 +008057H 008057H 000001H BYTE OFFS.. XDATA ?XD?MAIN?18 +008058H 008058H 000001H BYTE OFFS.. XDATA ?XD?MAIN?27 +008059H 008059H 000001H BYTE OFFS.. XDATA ?XD?MAIN?20 +00805AH 00805AH 000001H BYTE OFFS.. XDATA ?XD?MAIN?28 +00805BH 00805BH 000001H BYTE OFFS.. XDATA ?XD?MAIN?22 +00805CH 00805CH 000001H BYTE OFFS.. XDATA ?XD?MAIN?36 +00805DH 00805DH 000001H BYTE OFFS.. XDATA ?XD?MAIN?34 +00805EH 00805FH 000002H --- --- **GAP** +008060H 008060H 000001H BYTE OFFS.. XDATA ?XD?MAIN?35 +008061H 008061H 000001H BYTE OFFS.. XDATA ?XD?MAIN?33 +008062H 0080FFH 00009EH --- --- **GAP** +008100H 008100H 000001H BYTE OFFS.. XDATA ?XD?MAIN?6 +008101H 008101H 000001H BYTE OFFS.. XDATA ?XD?MAIN?17 +008102H 008102H 000001H BYTE OFFS.. XDATA ?XD?MAIN?2 +008103H 008103H 000001H BYTE OFFS.. XDATA ?XD?MAIN?5 +008104H 008104H 000001H --- --- **GAP** +008105H 008105H 000001H BYTE OFFS.. XDATA ?XD?MAIN?30 +008106H 008106H 000001H BYTE OFFS.. XDATA ?XD?MAIN?39 +008107H 008107H 000001H BYTE OFFS.. XDATA ?XD?MAIN?16 + LX51 LINKER/LOCATER V4.66.100.0 10/22/2025 17:09:59 PAGE 4 + + +008108H 008108H 000001H BYTE OFFS.. XDATA ?XD?MAIN?1 +008109H 008109H 000001H BYTE OFFS.. XDATA ?XD?MAIN?65 +00810AH 00810AH 000001H BYTE OFFS.. XDATA ?XD?MAIN?3 +00810BH 00810BH 000001H BYTE OFFS.. XDATA ?XD?MAIN?10 +00810CH 00810CH 000001H BYTE OFFS.. XDATA ?XD?MAIN?8 +00810DH 00810DH 000001H BYTE OFFS.. XDATA ?XD?MAIN?11 +00810EH 00810EH 000001H BYTE OFFS.. XDATA ?XD?MAIN?9 +00810FH 00810FH 000001H BYTE OFFS.. XDATA ?XD?MAIN?4 +008110H 008110H 000001H BYTE OFFS.. XDATA ?XD?MAIN?37 +008111H 008111H 000001H BYTE OFFS.. XDATA ?XD?MAIN?40 +008112H 008112H 000001H BYTE OFFS.. XDATA ?XD?MAIN?19 +008113H 00811FH 00000DH --- --- **GAP** +008120H 008120H 000001H BYTE OFFS.. XDATA ?XD?MAIN?47 +008121H 008121H 000001H BYTE OFFS.. XDATA ?XD?MAIN?48 +008122H 008122H 000001H BYTE OFFS.. XDATA ?XD?MAIN?49 +008123H 008123H 000001H BYTE OFFS.. XDATA ?XD?MAIN?51 +008124H 008124H 000001H BYTE OFFS.. XDATA ?XD?MAIN?54 +008125H 008125H 000001H BYTE OFFS.. XDATA ?XD?MAIN?57 +008126H 008126H 000001H BYTE OFFS.. XDATA ?XD?MAIN?60 +008127H 008127H 000001H BYTE OFFS.. XDATA ?XD?MAIN?64 +008128H 008137H 000010H --- --- **GAP** +008138H 008138H 000001H BYTE OFFS.. XDATA ?XD?MAIN?50 +008139H 008139H 000001H BYTE OFFS.. XDATA ?XD?MAIN?53 +00813AH 00813AH 000001H BYTE OFFS.. XDATA ?XD?MAIN?56 +00813BH 00813BH 000001H BYTE OFFS.. XDATA ?XD?MAIN?59 +00813CH 00813CH 000001H BYTE OFFS.. XDATA ?XD?MAIN?63 +00813DH 00813DH 000001H BYTE OFFS.. XDATA ?XD?MAIN?68 +00813EH 00FBFFH 007AC2H --- --- **GAP** +00FC00H 00FC00H 000001H BYTE OFFS.. XDATA ?XD?MAIN?46 +00FC01H 00FC01H 000001H BYTE OFFS.. XDATA ?XD?MAIN?42 +00FC02H 00FC02H 000001H BYTE OFFS.. XDATA ?XD?MAIN?45 +00FC03H 00FC03H 000001H BYTE OFFS.. XDATA ?XD?MAIN?14 +00FC04H 00FC04H 000001H BYTE OFFS.. XDATA ?XD?MAIN?41 +00FC05H 00FC05H 000001H BYTE OFFS.. XDATA ?XD?MAIN?32 +00FC06H 00FC06H 000001H BYTE OFFS.. XDATA ?XD?MAIN?31 +00FC07H 00FC0CH 000006H --- --- **GAP** +00FC0DH 00FC0DH 000001H BYTE OFFS.. XDATA ?XD?MAIN?7 + +* * * * * * * * * R E M O V E D S E G M E N T S * * * * * * * * + *DEL*: 00000CH BYTE UNIT CODE ?PR?SYS_CLK_SET_IRCH?SYSTEM_CLOCK + *DEL*: 00000EH BYTE UNIT CODE ?PR?SYS_CLK_SET_IRCL?SYSTEM_CLOCK + *DEL*: 000037H BYTE UNIT CODE ?PR?TS_BASELINEFORCEUPDATE?TS_SEVICE + *DEL*: 000001H BYTE UNIT DATA ?DT?TS_BASELINEFORCEUPDATE?TS_SEVICE + *DEL*: 000239H BYTE UNIT CODE ?PR?_SLIDERTOUCHJUDGE?TS_SEVICE + *DEL*: 000014H BYTE UNIT DATA ?DT?_SLIDERTOUCHJUDGE?TS_SEVICE + + + +OVERLAY MAP OF MODULE: .\hex\8ey_touch_f551s3_0014b5c3 (MAIN) + + +FUNCTION/MODULE BIT_GROUP DATA_GROUP XDATA_GROUP +--> CALLED FUNCTION/MODULE START STOP START STOP START STOP +============================================================================= +TIMER0_ISR/MAIN ----- ----- ----- ----- ----- ----- + +--> SEND433_BYTE/RF_SEND + +SEND433_BYTE/RF_SEND ----- ----- ----- ----- ----- ----- + +--> RF_SEND + +RF_SEND ----- ----- ----- ----- ----- ----- + +*** NEW ROOT ************************** + +INT2_HANDLER/INTERRUPT ----- ----- ----- ----- ----- ----- + LX51 LINKER/LOCATER V4.66.100.0 10/22/2025 17:09:59 PAGE 5 + + + +*** NEW ROOT ************************** + +INT3_ISR/INTERRUPT ----- ----- ----- ----- ----- ----- + +--> TS_MS_ISR/TS_API + +--> TS_HS_ISR/TS_API + +--> TS_ISR/TS_API + +TS_MS_ISR/TS_API ----- ----- ----- ----- ----- ----- + +--> TS_API + +TS_API ----- ----- ----- ----- ----- ----- + +TS_HS_ISR/TS_API ----- ----- ----- ----- ----- ----- + +TS_ISR/TS_API ----- ----- 0021H 002CH ----- ----- + +--> TS_API + +--> TS_SCANSTART/TS_SEVICE + +TS_SCANSTART/TS_SEVICE ----- ----- ----- ----- ----- ----- + +--> _TS_SETCHANNEL/TS_SEVICE + +_TS_SETCHANNEL/TS_SEVICE ----- ----- ----- ----- ----- ----- + +*** NEW ROOT ************************** + +INT4_ISR/INTERRUPT ----- ----- ----- ----- ----- ----- + +*** NEW ROOT ************************** + +?C_C51STARTUP ----- ----- ----- ----- ----- ----- + +--> MAIN/MAIN + +--> ?C_INITSEG + +MAIN/MAIN ----- ----- 002DH 0031H ----- ----- + +--> TS_INIT/TS_API + +--> READ_32BIT_UID/MAIN + +--> TS_ACTION/TS_API + +TS_INIT/TS_API ----- ----- ----- ----- ----- ----- + +--> TS_IO_INIT/TS_SEVICE + +--> TS_API + +TS_IO_INIT/TS_SEVICE ----- ----- ----- ----- ----- ----- + +READ_32BIT_UID/MAIN ----- ----- 0032H 0035H ----- ----- + +--> MAIN + +MAIN ----- ----- ----- ----- ----- ----- + +TS_ACTION/TS_API ----- ----- ----- ----- ----- ----- + +--> TS_RUNINIT/TS_API + +--> TS_DATAFILTERING/TS_API + +--> TSKEY_DATADEAL/TS_API + +--> TS_WHEELSLIDERDEAL/TS_API + +--> TS_API + +--> _DELAY_MS/DELAY + +--> TS_ENTERSLEEPMODE/TS_API + +--> TS_INIT/TS_API + +TS_RUNINIT/TS_API ----- ----- 0032H 0032H ----- ----- + +--> TS_SCANSTART/TS_SEVICE + +--> TS_API + +--> _TS_AREACONFIRMTIMERSET/TS_SEVICE + + LX51 LINKER/LOCATER V4.66.100.0 10/22/2025 17:09:59 PAGE 6 + + +_TS_AREACONFIRMTIMERSET/TS_SEVICE ----- ----- ----- ----- ----- ----- + +TS_DATAFILTERING/TS_API ----- ----- 0032H 0038H ----- ----- + +--> TS_API + +TSKEY_DATADEAL/TS_API ----- ----- 0032H 0034H ----- ----- + +--> TS_API + +--> _TS_AREADEVIATEDETECTION/TS_SEVICE + +--> _TS_AREACONFIRMTIMERSET/TS_SEVICE + +--> _TS_GETDATAAREA/TS_SEVICE + +_TS_AREADEVIATEDETECTION/TS_SEVICE ----- ----- ----- ----- ----- ----- + +_TS_GETDATAAREA/TS_SEVICE 20H.5 20H.5 0035H 0036H ----- ----- + +--> TS_SEVICE + +TS_SEVICE ----- ----- ----- ----- ----- ----- + +TS_WHEELSLIDERDEAL/TS_API 20H.5 20H.5 0032H 0034H ----- ----- + +--> _SETWHEELSLIDERREFCH/TS_SEVICE + +--> _WHEELTOUCHJUDGE/TS_SEVICE + +--> TS_API + +_SETWHEELSLIDERREFCH/TS_SEVICE ----- ----- 0035H 0036H ----- ----- + +--> TS_SEVICE + +_WHEELTOUCHJUDGE/TS_SEVICE 20H.6 20H.6 0035H 0048H ----- ----- + +--> TS_SEVICE + +_DELAY_MS/DELAY ----- ----- ----- ----- ----- ----- + +--> _DELAY_50US/DELAY + +_DELAY_50US/DELAY ----- ----- ----- ----- ----- ----- + +TS_ENTERSLEEPMODE/TS_API ----- ----- 0032H 0034H 0128H 0157H + +--> TS_SLEEPSCANSTART/TS_API + +--> TS_API + +--> _DELAY_50US/DELAY + +--> TS_SCANSTART/TS_SEVICE + +TS_SLEEPSCANSTART/TS_API ----- ----- 0035H 0035H ----- ----- + +--> TS_API + +--> _TS_SETCHANNEL/TS_SEVICE + +?C_INITSEG ----- ----- ----- ----- ----- ----- + + + +PUBLIC SYMBOLS OF MODULE: .\hex\8ey_touch_f551s3_0014b5c3 (MAIN) + + + VALUE CLASS TYPE PUBLIC SYMBOL NAME + ================================================= + 00000020H.5 BIT BIT ?_TS_GetDataArea?BIT + 01000243H CODE --- ?C?CCASE + 00000000H NUMBER --- ?C?CODESEG + 01000036H CODE --- ?C?CSTPTR + 010000E5H CODE --- ?C?IILDX + 01000048H CODE --- ?C?IMUL + 01000269H CODE --- ?C?LIMUL + 010000FBH CODE --- ?C?LMUL + 0100022BH CODE --- ?C?OFFXADD + 01000237H CODE --- ?C?PLDCODE + 010000AFH CODE --- ?C?SIDIV + 0100005AH CODE --- ?C?UIDIV + LX51 LINKER/LOCATER V4.66.100.0 10/22/2025 17:09:59 PAGE 7 + + + 01000186H CODE --- ?C?ULDIV + 01000218H CODE --- ?C?ULSHR + 00000000H NUMBER --- ?C?XDATASEG + 01000FB8H CODE --- ?C_START + 01000000H CODE --- ?C_STARTUP + 01001430H CODE --- _Delay_50us + 01001415H CODE --- _Delay_ms + 0100124CH CODE --- _SetWheelSliderRefCh +*DEL*:00000000H CODE --- _SliderTouchJudge + 01001446H CODE --- _TS_AreaConfirmTimerSet + 01001364H CODE --- _TS_AreaDeviateDetection + 0100115EH CODE --- _TS_GetDataArea + 010012C7H CODE --- _TS_SetChannel + 01000296H CODE --- _WheelTouchJudge +*SFR* 000000D0H.6 DATA BIT AC +*SFR* 000000E0H DATA BYTE ACC + 00000018H DATA BYTE ActiveTouchType +*SFR* 000000DEH DATA BYTE AK0CON +*SFR* 000000DFH DATA BYTE AK1CON + 01001588H CONST --- AREA_CONFIRM_TIME_TAB +*SFR* 000000F4H DATA BYTE ATK0CH +*SFR* 000000F3H DATA BYTE ATK0CL + 02008051H XDATA BYTE ATK0NH + 02008050H XDATA BYTE ATK0NL +*SFR* 000000F6H DATA BYTE ATK1CH +*SFR* 000000F5H DATA BYTE ATK1CL + 02008053H XDATA BYTE ATK1NH + 02008052H XDATA BYTE ATK1NL +*SFR* 000000E9H DATA BYTE ATK2CH +*SFR* 000000F7H DATA BYTE ATK2CL + 02008055H XDATA BYTE ATK2NH + 02008054H XDATA BYTE ATK2NL +*SFR* 000000EBH DATA BYTE ATK3CH +*SFR* 000000EAH DATA BYTE ATK3CL + 02008057H XDATA BYTE ATK3NH + 02008056H XDATA BYTE ATK3NL +*SFR* 000000EDH DATA BYTE ATK4CH +*SFR* 000000ECH DATA BYTE ATK4CL + 02008059H XDATA BYTE ATK4NH + 02008058H XDATA BYTE ATK4NL +*SFR* 000000EFH DATA BYTE ATK5CH +*SFR* 000000EEH DATA BYTE ATK5CL + 0200805BH XDATA BYTE ATK5NH + 0200805AH XDATA BYTE ATK5NL +*SFR* 000000F0H DATA BYTE B + 00000012H DATA BYTE Chose_Data_En + 02008030H XDATA BYTE CKCON + 02008031H XDATA BYTE CKDIV +*SFR* 000000D0H.7 DATA BIT CY + 00000013H DATA BYTE D0 + 00000014H DATA BYTE D1 +*SFR* 00000083H DATA BYTE DP0H +*SFR* 00000082H DATA BYTE DP0L +*SFR* 00000085H DATA BYTE DP1H +*SFR* 00000084H DATA BYTE DP1L +*SFR* 000000D0H.1 DATA BIT DPS +*SFR* 000000A8H.7 DATA BIT EA + 020000FBH XDATA BYTE EnterStopScanTimer +*SFR* 000000D1H DATA BYTE EP0CON +*SFR* 000000D2H DATA BYTE EP1CON +*SFR* 000000D3H DATA BYTE EP2CON +*SFR* 000000D4H DATA BYTE EPIF +*SFR* 000000A8H.4 DATA BIT ES0 +*SFR* 000000A8H.1 DATA BIT ET0 +*SFR* 000000A8H.3 DATA BIT ET1 + LX51 LINKER/LOCATER V4.66.100.0 10/22/2025 17:09:59 PAGE 8 + + +*SFR* 000000A8H.0 DATA BIT EX0 +*SFR* 000000A8H.2 DATA BIT EX1 +*SFR* 000000D0H.5 DATA BIT F0 + 00000049H DATA BYTE flagSend + 0000004BH DATA BYTE flagStart + 0200FC01H XDATA BYTE FSCMD + 0200FC02H XDATA BYTE FSDAT +*SFR* 000000C2H DATA BYTE I2CADM +*SFR* 000000C1H DATA BYTE I2CADR +*SFR* 000000C0H DATA BYTE I2CCON +*SFR* 000000C3H DATA BYTE I2CCR +*SFR* 000000C4H DATA BYTE I2CDAT +*SFR* 000000C6H DATA BYTE I2CFLG + 02008101H XDATA BYTE I2CIOS +*SFR* 000000C5H DATA BYTE I2CSTA + 0000005CH IDATA WORD ID +*SFR* 0000008EH DATA BYTE IDLST +*SFR* 000000A8H DATA BYTE IE +*SFR* 00000088H.1 DATA BIT IE0 +*SFR* 00000088H.3 DATA BIT IE1 + 02008032H XDATA BYTE IHCFG + 02008034H XDATA BYTE ILCFGH + 02008033H XDATA BYTE ILCFGL + 0100000AH CODE --- INT2_Handler + 0100107CH CODE --- INT3_ISR +*SFR* 000000A8H.5 DATA BIT INT3EN + 01000026H CODE --- INT4_ISR +*SFR* 000000A8H.6 DATA BIT INT4EN +*SFR* 000000B8H DATA BYTE IP +*SFR* 00000088H.0 DATA BIT IT0 +*SFR* 00000088H.2 DATA BIT IT1 + 020000FEH XDATA BYTE KeysFlagSN +*SFR* 000000D7H DATA BYTE LEDAT0 +*SFR* 000000C7H DATA BYTE LEDAT1 + 02008061H XDATA BYTE LEDUTH + 02008060H XDATA BYTE LEDUTL +*SFR* 000000CFH DATA BYTE LEDWTMH +*SFR* 000000CEH DATA BYTE LEDWTML +*SFR* 000000BFH DATA BYTE LEFLG + 0200FC03H XDATA BYTE LOCK + 02008105H XDATA BYTE LVDCFG +*SFR* 000000E8H DATA BYTE LVDCON + 01000A12H CODE --- main + 02000126H XDATA BYTE MainLoopCnt1 + 02000127H XDATA BYTE MainLoopCnt2 + 01001580H CONST --- MASK_TAB + 0200FC00H XDATA BYTE MECON + 0200FC0DH XDATA BYTE MEMPTEC +*SFR* 000000D0H.2 DATA BIT OV +*SFR* 000000D0H.0 DATA BIT P +*SFR* 00000080H DATA BYTE P0 +*SFR* 00000080H.0 DATA BIT P00 + 02008120H XDATA BYTE P00C + 02008000H XDATA BYTE P00F +*SFR* 00000080H.1 DATA BIT P01 + 02008121H XDATA BYTE P01C + 02008001H XDATA BYTE P01F +*SFR* 00000080H.2 DATA BIT P02 + 02008122H XDATA BYTE P02C + 02008002H XDATA BYTE P02F +*SFR* 00000080H.3 DATA BIT P03 + 02008123H XDATA BYTE P03C + 02008003H XDATA BYTE P03F +*SFR* 00000080H.4 DATA BIT P04 + 02008124H XDATA BYTE P04C + LX51 LINKER/LOCATER V4.66.100.0 10/22/2025 17:09:59 PAGE 9 + + + 02008004H XDATA BYTE P04F +*SFR* 00000080H.5 DATA BIT P05 + 02008125H XDATA BYTE P05C + 02008005H XDATA BYTE P05F +*SFR* 00000080H.6 DATA BIT P06 + 02008126H XDATA BYTE P06C + 02008006H XDATA BYTE P06F +*SFR* 00000080H.7 DATA BIT P07 + 02008127H XDATA BYTE P07C + 02008007H XDATA BYTE P07F +*SFR* 000000B0H DATA BYTE P3 +*SFR* 000000B0H.0 DATA BIT P30 + 02008138H XDATA BYTE P30C + 02008018H XDATA BYTE P30F +*SFR* 000000B0H.1 DATA BIT P31 + 02008139H XDATA BYTE P31C + 02008019H XDATA BYTE P31F +*SFR* 000000B0H.2 DATA BIT P32 + 0200813AH XDATA BYTE P32C + 0200801AH XDATA BYTE P32F +*SFR* 000000B0H.3 DATA BIT P33 + 0200813BH XDATA BYTE P33C + 0200801BH XDATA BYTE P33F +*SFR* 000000B0H.4 DATA BIT P34 + 0200813CH XDATA BYTE P34C + 0200801CH XDATA BYTE P34F +*SFR* 000000B0H.5 DATA BIT P35 + 0200813DH XDATA BYTE P35C + 0200801DH XDATA BYTE P35F + 0200FC04H XDATA BYTE PADRD +*SFR* 00000087H DATA BYTE PCON +*SFR* 000000B0H.2 DATA BIT Pin_rf + 0000005BH IDATA BYTE PreKeysFlagSN +*SFR* 000000B8H.4 DATA BIT PS0 +*SFR* 000000B8H.6 DATA BIT PS1 +*SFR* 000000D0H DATA BYTE PSW +*SFR* 000000B8H.1 DATA BIT PT0 +*SFR* 000000B8H.3 DATA BIT PT1 +*SFR* 000000B8H.5 DATA BIT PT2 + 0200FC06H XDATA BYTE PTSH + 0200FC05H XDATA BYTE PTSL +*SFR* 00000086H DATA BYTE PWCON +*SFR* 000000B1H DATA BYTE PWM0CKD +*SFR* 000000B9H DATA BYTE PWM0CON +*SFR* 000000AAH DATA BYTE PWM0DIVH +*SFR* 000000A9H DATA BYTE PWM0DIVL +*SFR* 0000009CH DATA BYTE PWM0DUTH +*SFR* 0000009BH DATA BYTE PWM0DUTL +*SFR* 000000B2H DATA BYTE PWM1CKD +*SFR* 000000BAH DATA BYTE PWM1CON +*SFR* 000000ACH DATA BYTE PWM1DIVH +*SFR* 000000ABH DATA BYTE PWM1DIVL +*SFR* 0000009EH DATA BYTE PWM1DUTH +*SFR* 0000009DH DATA BYTE PWM1DUTL +*SFR* 000000B3H DATA BYTE PWM2CKD +*SFR* 000000BBH DATA BYTE PWM2CON +*SFR* 000000AEH DATA BYTE PWM2DIVH +*SFR* 000000ADH DATA BYTE PWM2DIVL +*SFR* 00000091H DATA BYTE PWM2DUTH +*SFR* 0000009FH DATA BYTE PWM2DUTL +*SFR* 000000B4H DATA BYTE PWM3CKD +*SFR* 000000BCH DATA BYTE PWM3CON +*SFR* 000000A4H DATA BYTE PWM3DIVH +*SFR* 000000AFH DATA BYTE PWM3DIVL +*SFR* 00000093H DATA BYTE PWM3DUTH + LX51 LINKER/LOCATER V4.66.100.0 10/22/2025 17:09:59 PAGE 10 + + +*SFR* 00000092H DATA BYTE PWM3DUTL +*SFR* 000000B5H DATA BYTE PWM4CKD +*SFR* 000000BDH DATA BYTE PWM4CON +*SFR* 000000A6H DATA BYTE PWM4DIVH +*SFR* 000000A5H DATA BYTE PWM4DIVL +*SFR* 00000095H DATA BYTE PWM4DUTH +*SFR* 00000094H DATA BYTE PWM4DUTL +*SFR* 000000B6H DATA BYTE PWM5CKD +*SFR* 000000BEH DATA BYTE PWM5CON +*SFR* 0000009AH DATA BYTE PWM5DIVH +*SFR* 000000A7H DATA BYTE PWM5DIVL +*SFR* 00000097H DATA BYTE PWM5DUTH +*SFR* 00000096H DATA BYTE PWM5DUTL +*SFR* 00000090H DATA BYTE PWMEN +*SFR* 000000B7H DATA BYTE PWMIF +*SFR* 000000B8H.0 DATA BIT PX0 +*SFR* 000000B8H.2 DATA BIT PX1 + 0100158DH CONST --- pXSFR +*SFR* 00000098H.2 DATA BIT RB8 + 0100128DH CODE --- Read_32bit_UID +*SFR* 00000098H.4 DATA BIT REN + 01001459H CONST --- rf_data + 00000008H DATA BYTE RF_Time +*SFR* 00000098H.0 DATA BIT RI0 +*SFR* 000000D0H.3 DATA BIT RS0 +*SFR* 000000D0H.4 DATA BIT RS1 +*SFR* 00000099H DATA BYTE S0BUF +*SFR* 00000098H DATA BYTE S0CON + 0000000EH DATA BYTE Send433_Bit_Cont + 01000B1CH CODE --- Send433_Byte + 0000000AH DATA BYTE Send433_Byte_Cont + 00000009H DATA BYTE Send433_Status + 0000000CH DATA WORD Send433_Time +*SFR* 00000098H.7 DATA BIT SM0 +*SFR* 00000098H.6 DATA BIT SM1 +*SFR* 00000098H.5 DATA BIT SM2 +*SFR* 00000081H DATA BYTE SP + 02008100H XDATA BYTE SPMAX +*SFR* 0000008FH DATA BYTE STPST +*DEL*:00000000H CODE --- Sys_Clk_Set_IRCH +*DEL*:00000000H CODE --- Sys_Clk_Set_IRCL +*SFR* 000000CBH DATA BYTE T2CH +*SFR* 000000CAH DATA BYTE T2CL +*SFR* 000000C8H DATA BYTE T2CON +*SFR* 000000C8H.3 DATA BIT T2IE +*SFR* 000000C9H DATA BYTE T2MOD +*SFR* 000000C8H.0 DATA BIT T2P0 +*SFR* 000000C8H.1 DATA BIT T2P1 +*SFR* 000000C8H.4 DATA BIT T2R0 +*SFR* 000000C8H.5 DATA BIT T2R1 +*SFR* 00000098H.3 DATA BIT TB8 +*SFR* 00000088H DATA BYTE TCON + 0000000BH DATA BYTE Temp +*SFR* 00000088H.5 DATA BIT TF0 +*SFR* 00000088H.7 DATA BIT TF1 +*SFR* 000000C8H.7 DATA BIT TF2 +*SFR* 0000008CH DATA BYTE TH0 +*SFR* 0000008DH DATA BYTE TH1 +*SFR* 000000CDH DATA BYTE TH2 +*SFR* 00000098H.1 DATA BIT TI0 + 0100120BH CODE --- TIMER0_ISR +*SFR* 000000FCH DATA BYTE TK0CHS +*SFR* 000000E2H DATA BYTE TK0MSH +*SFR* 000000E1H DATA BYTE TK0MSL +*SFR* 000000FDH DATA BYTE TK1CHS + LX51 LINKER/LOCATER V4.66.100.0 10/22/2025 17:09:59 PAGE 11 + + +*SFR* 000000E4H DATA BYTE TK1MSH +*SFR* 000000E3H DATA BYTE TK1MSL +*SFR* 000000FEH DATA BYTE TK2CHS +*SFR* 000000E6H DATA BYTE TK2MSH +*SFR* 000000E5H DATA BYTE TK2MSL +*SFR* 000000FFH DATA BYTE TK3CHS +*SFR* 000000D9H DATA BYTE TK3MSH +*SFR* 000000E7H DATA BYTE TK3MSL +*SFR* 000000F1H DATA BYTE TK4CHS +*SFR* 000000DBH DATA BYTE TK4MSH +*SFR* 000000DAH DATA BYTE TK4MSL +*SFR* 000000F2H DATA BYTE TK5CHS +*SFR* 000000DDH DATA BYTE TK5MSH +*SFR* 000000DCH DATA BYTE TK5MSL + 00000017H DATA BYTE TK_State +*SFR* 000000F9H DATA BYTE TKCFG + 02008102H XDATA BYTE TKCKS +*SFR* 000000F8H DATA BYTE TKCON +*SFR* 000000FBH DATA BYTE TKIF + 0200805CH XDATA BYTE TKMAXF + 0200805DH XDATA BYTE TKMINF +*SFR* 000000FAH DATA BYTE TKMTS + 02008103H XDATA BYTE TKPWC +*SFR* 0000008AH DATA BYTE TL0 +*SFR* 0000008BH DATA BYTE TL1 +*SFR* 000000CCH DATA BYTE TL2 + 0200810AH XDATA BYTE TLCKS + 0200810CH XDATA BYTE TLCNTKH + 0200810BH XDATA BYTE TLCNTKL + 0200810EH XDATA BYTE TLCNTLH + 0200810DH XDATA BYTE TLCNTLL + 02008110H XDATA BYTE TLCOMS + 02008108H XDATA BYTE TLCON + 02008107H XDATA BYTE TLDAT0 + 02008112H XDATA BYTE TLDAT1 + 0200810FH XDATA BYTE TLDIV + 02008106H XDATA BYTE TLEN0 + 02008111H XDATA BYTE TLEN1 + 02008109H XDATA BYTE TLFLG +*SFR* 000000D5H DATA BYTE TMCON +*SFR* 00000089H DATA BYTE TMOD +*SFR* 000000D6H DATA BYTE TMSNU +*SFR* 00000088H.4 DATA BIT TR0 +*SFR* 00000088H.6 DATA BIT TR1 +*SFR* 000000C8H.6 DATA BIT TR2 + 010010FAH CODE --- TS_Action + 02000116H XDATA --- TS_AreaConfirmTimer + 00000019H DATA BYTE TS_BaseCh + 0200001AH XDATA --- TS_BaseLineData +*DEL*:00000000H CODE --- TS_BaseLineForceUpdate + 0000004DH IDATA --- TS_CH + 00000059H IDATA BYTE TS_Cnt + 00000020H.0 BIT BIT TS_CycleScanDoneFlag + 01000EB7H CODE --- TS_DataFiltering + 010004ACH CODE --- TS_EnterSleepMode + 02000032H XDATA --- TS_FilterBuf + 02000101H XDATA --- TS_FilterPosIdx + 02000002H XDATA --- TS_FirstAreaData + 02000100H XDATA BYTE TS_HalfSecCnt + 0100000EH CODE --- TS_HS_ISR + 00000016H DATA BYTE TS_Index + 01000FFDH CODE --- TS_init + 020000B4H XDATA BYTE TS_Init_Step + 01001335H CODE --- TS_IO_init + 01000DEEH CODE --- TS_ISR + LX51 LINKER/LOCATER V4.66.100.0 10/22/2025 17:09:59 PAGE 12 + + + 0000001AH DATA WORD TS_Key + 01001558H CONST --- TS_KEY_CH_INFO_SEQ + 0000001CH DATA WORD TS_LongKeyTimer + 010012FFH CODE --- TS_MS_ISR + 020000B6H XDATA --- TS_PostData + 020000D1H XDATA --- TS_RawData + 0000005AH IDATA BYTE TS_RefCHBaseLineAdjuTimer + 01000D15H CODE --- TS_RunInit + 010011BDH CODE --- TS_ScanStart + 00000020H.2 BIT BIT TS_SleepEn + 00000020H.1 BIT BIT TS_SleepMode + 010013EAH CODE --- TS_SleepScanStart + 00000020H.4 BIT BIT TS_StableFlag + 0000004CH IDATA BYTE TS_State + 01001578H CONST --- TS_WHEEL_SLIDER_CH_SEQ + 01000659H CODE --- TS_WheelSliderDeal + 01000C19H CODE --- TSKey_DataDeal + 020000EBH XDATA --- TSKey_FingerThd + 0200010EH XDATA --- TSKey_LongTouchLimitTimer + 02000001H XDATA BYTE TSWheelSlider_LongTouchLimitTimer + 020000FFH XDATA BYTE TSWheelSlider_TouchConfirmTimer +*SFR* 000000C8H.2 DATA BIT UCKS +*SFR* 000000D8H DATA BYTE UDCKS + 0000004AH DATA BYTE valueSend + 00000020H.3 BIT BIT W_S_RefChSet +*SFR* 000000A0H DATA BYTE WDCON +*SFR* 000000A1H DATA BYTE WDFLG +*SFR* 000000A3H DATA BYTE WDVTHH +*SFR* 000000A2H DATA BYTE WDVTHL + 0100157CH CONST --- WHEEL_SLIDER0_MAX_MIN_TAB + 02000124H XDATA WORD WheelSliderCapRateFilter + 020000D0H XDATA BYTE WheelSliderMaxIdx + 020000FCH XDATA INT WheelSliderPosition + 020000B5H XDATA BYTE WheelSliderRefCh + 02000123H XDATA BYTE WheelSliderState + 02000122H XDATA BYTE WheelSliderTouchFlag + 0000000FH DATA --- Yaokong_Data + + + +SYMBOL TABLE OF MODULE: .\hex\8ey_touch_f551s3_0014b5c3 (MAIN) + + VALUE REP CLASS TYPE SYMBOL NAME + ==================================================== + --- MODULE --- --- MAIN + 02008007H PUBLIC XDATA BYTE P07F + 0200801CH PUBLIC XDATA BYTE P34F + 02008006H PUBLIC XDATA BYTE P06F + 0200801BH PUBLIC XDATA BYTE P33F + 02008005H PUBLIC XDATA BYTE P05F + 0200801AH PUBLIC XDATA BYTE P32F + 0200813DH PUBLIC XDATA BYTE P35C + 02008004H PUBLIC XDATA BYTE P04F + 02008019H PUBLIC XDATA BYTE P31F + 02008109H PUBLIC XDATA BYTE TLFLG + 02008127H PUBLIC XDATA BYTE P07C + 0200813CH PUBLIC XDATA BYTE P34C + 02008003H PUBLIC XDATA BYTE P03F + 02008018H PUBLIC XDATA BYTE P30F + 02008126H PUBLIC XDATA BYTE P06C + 0200813BH PUBLIC XDATA BYTE P33C + 02008002H PUBLIC XDATA BYTE P02F + 02008125H PUBLIC XDATA BYTE P05C + 0200813AH PUBLIC XDATA BYTE P32C + 02008001H PUBLIC XDATA BYTE P01F + LX51 LINKER/LOCATER V4.66.100.0 10/22/2025 17:09:59 PAGE 13 + + + 02008124H PUBLIC XDATA BYTE P04C + 02008139H PUBLIC XDATA BYTE P31C + 02008000H PUBLIC XDATA BYTE P00F + 02008123H PUBLIC XDATA BYTE P03C + 02008138H PUBLIC XDATA BYTE P30C + 02008122H PUBLIC XDATA BYTE P02C + 02008121H PUBLIC XDATA BYTE P01C + 02008120H PUBLIC XDATA BYTE P00C + 0200FC00H PUBLIC XDATA BYTE MECON + 0200FC02H PUBLIC XDATA BYTE FSDAT + 02008031H PUBLIC XDATA BYTE CKDIV + 02008030H PUBLIC XDATA BYTE CKCON + 0200FC01H PUBLIC XDATA BYTE FSCMD + 0200FC04H PUBLIC XDATA BYTE PADRD + 02008111H PUBLIC XDATA BYTE TLEN1 + 02008106H PUBLIC XDATA BYTE TLEN0 + 02008032H PUBLIC XDATA BYTE IHCFG + 02008110H PUBLIC XDATA BYTE TLCOMS + 0200805CH PUBLIC XDATA BYTE TKMAXF + 02008060H PUBLIC XDATA BYTE LEDUTL + 0200805DH PUBLIC XDATA BYTE TKMINF + 02008061H PUBLIC XDATA BYTE LEDUTH + 0200FC05H PUBLIC XDATA BYTE PTSL + 0200FC06H PUBLIC XDATA BYTE PTSH + 02008105H PUBLIC XDATA BYTE LVDCFG + 02008033H PUBLIC XDATA BYTE ILCFGL + 0200805AH PUBLIC XDATA BYTE ATK5NL + 02008058H PUBLIC XDATA BYTE ATK4NL + 02008034H PUBLIC XDATA BYTE ILCFGH + 02008056H PUBLIC XDATA BYTE ATK3NL + 02008054H PUBLIC XDATA BYTE ATK2NL + 0000004BH PUBLIC DATA BYTE flagStart + 02008052H PUBLIC XDATA BYTE ATK1NL + 0200805BH PUBLIC XDATA BYTE ATK5NH + 0000004AH PUBLIC DATA BYTE valueSend + 02008050H PUBLIC XDATA BYTE ATK0NL + 02008059H PUBLIC XDATA BYTE ATK4NH + 02008112H PUBLIC XDATA BYTE TLDAT1 + 02008057H PUBLIC XDATA BYTE ATK3NH + 02008101H PUBLIC XDATA BYTE I2CIOS + 02008107H PUBLIC XDATA BYTE TLDAT0 + 02008055H PUBLIC XDATA BYTE ATK2NH + 0200FC03H PUBLIC XDATA BYTE LOCK + 02008053H PUBLIC XDATA BYTE ATK1NH + 00000049H PUBLIC DATA BYTE flagSend + 02008051H PUBLIC XDATA BYTE ATK0NH + 0200810DH PUBLIC XDATA BYTE TLCNTLL + 0200810BH PUBLIC XDATA BYTE TLCNTKL + 0200810EH PUBLIC XDATA BYTE TLCNTLH + 0200810CH PUBLIC XDATA BYTE TLCNTKH + 0200FC0DH PUBLIC XDATA BYTE MEMPTEC + 02008100H PUBLIC XDATA BYTE SPMAX + 02008103H PUBLIC XDATA BYTE TKPWC + 0200810FH PUBLIC XDATA BYTE TLDIV + 0200810AH PUBLIC XDATA BYTE TLCKS + 02008102H PUBLIC XDATA BYTE TKCKS + 02008108H PUBLIC XDATA BYTE TLCON + 0200801DH PUBLIC XDATA BYTE P35F + 01001459H PUBLIC CONST --- rf_data + 01000A12H PUBLIC CODE --- main + 0100128DH PUBLIC CODE --- Read_32bit_UID + 0100120BH PUBLIC CODE --- TIMER0_ISR + 00000080H SFRSYM DATA BYTE P0 + 000000F8H SFRSYM DATA BYTE TKCON + 0000008EH SFRSYM DATA BYTE IDLST + LX51 LINKER/LOCATER V4.66.100.0 10/22/2025 17:09:59 PAGE 14 + + + 000000D5H SFRSYM DATA BYTE TMCON + 000000B0H SFRSYM DATA BYTE P3 + 000000D0H.6 SFRSYM DATA BIT AC + 000000B7H SFRSYM DATA BYTE PWMIF + 000000A8H.7 SFRSYM DATA BIT EA + 000000C8H.0 SFRSYM DATA BIT T2P0 + 000000B9H SFRSYM DATA BYTE PWM0CON + 000000C8H.1 SFRSYM DATA BIT T2P1 + 000000BAH SFRSYM DATA BYTE PWM1CON + 000000C8H.4 SFRSYM DATA BIT T2R0 + 000000BBH SFRSYM DATA BYTE PWM2CON + 00000090H SFRSYM DATA BYTE PWMEN + 00000086H SFRSYM DATA BYTE PWCON + 000000C8H.5 SFRSYM DATA BIT T2R1 + 000000BCH SFRSYM DATA BYTE PWM3CON + 000000BDH SFRSYM DATA BYTE PWM4CON + 000000BEH SFRSYM DATA BYTE PWM5CON + 00000083H SFRSYM DATA BYTE DP0H + 000000A8H SFRSYM DATA BYTE IE + 00000085H SFRSYM DATA BYTE DP1H + 00000082H SFRSYM DATA BYTE DP0L + 000000CBH SFRSYM DATA BYTE T2CH + 000000C2H SFRSYM DATA BYTE I2CADM + 00000084H SFRSYM DATA BYTE DP1L + 000000C8H.3 SFRSYM DATA BIT T2IE + 000000FAH SFRSYM DATA BYTE TKMTS + 000000CAH SFRSYM DATA BYTE T2CL + 000000C1H SFRSYM DATA BYTE I2CADR + 000000CFH SFRSYM DATA BYTE LEDWTMH + 000000D6H SFRSYM DATA BYTE TMSNU + 000000C6H SFRSYM DATA BYTE I2CFLG + 000000C4H SFRSYM DATA BYTE I2CDAT + 000000B8H SFRSYM DATA BYTE IP + 000000D0H.7 SFRSYM DATA BIT CY + 000000D7H SFRSYM DATA BYTE LEDAT0 + 000000CEH SFRSYM DATA BYTE LEDWTML + 000000F4H SFRSYM DATA BYTE ATK0CH + 000000C7H SFRSYM DATA BYTE LEDAT1 + 000000F6H SFRSYM DATA BYTE ATK1CH + 000000DEH SFRSYM DATA BYTE AK0CON + 000000E9H SFRSYM DATA BYTE ATK2CH + 000000DFH SFRSYM DATA BYTE AK1CON + 000000EBH SFRSYM DATA BYTE ATK3CH + 000000C0H SFRSYM DATA BYTE I2CCON + 0000008FH SFRSYM DATA BYTE STPST + 000000F3H SFRSYM DATA BYTE ATK0CL + 000000EDH SFRSYM DATA BYTE ATK4CH + 000000F5H SFRSYM DATA BYTE ATK1CL + 000000EFH SFRSYM DATA BYTE ATK5CH + 000000F7H SFRSYM DATA BYTE ATK2CL + 00000081H SFRSYM DATA BYTE SP + 000000EAH SFRSYM DATA BYTE ATK3CL + 000000D0H.2 SFRSYM DATA BIT OV + 000000ECH SFRSYM DATA BYTE ATK4CL + 000000D4H SFRSYM DATA BYTE EPIF + 000000EEH SFRSYM DATA BYTE ATK5CL + 000000D1H SFRSYM DATA BYTE EP0CON + 000000D2H SFRSYM DATA BYTE EP1CON + 000000C5H SFRSYM DATA BYTE I2CSTA + 000000D3H SFRSYM DATA BYTE EP2CON + 000000FCH SFRSYM DATA BYTE TK0CHS + 000000FBH SFRSYM DATA BYTE TKIF + 00000080H.0 SFRSYM DATA BIT P00 + 000000FDH SFRSYM DATA BYTE TK1CHS + 00000080H.1 SFRSYM DATA BIT P01 + LX51 LINKER/LOCATER V4.66.100.0 10/22/2025 17:09:59 PAGE 15 + + + 000000FEH SFRSYM DATA BYTE TK2CHS + 00000087H SFRSYM DATA BYTE PCON + 00000080H.2 SFRSYM DATA BIT P02 + 000000FFH SFRSYM DATA BYTE TK3CHS + 000000B0H.0 SFRSYM DATA BIT P30 + 00000080H.3 SFRSYM DATA BIT P03 + 000000A8H.5 SFRSYM DATA BIT INT3EN + 000000F1H SFRSYM DATA BYTE TK4CHS + 000000B0H.1 SFRSYM DATA BIT P31 + 00000080H.4 SFRSYM DATA BIT P04 + 000000A8H.6 SFRSYM DATA BIT INT4EN + 000000F2H SFRSYM DATA BYTE TK5CHS + 000000B0H.2 SFRSYM DATA BIT P32 + 00000080H.5 SFRSYM DATA BIT P05 + 00000089H SFRSYM DATA BYTE TMOD + 00000088H SFRSYM DATA BYTE TCON + 000000B0H.3 SFRSYM DATA BIT P33 + 00000080H.6 SFRSYM DATA BIT P06 + 000000B0H.4 SFRSYM DATA BIT P34 + 00000080H.7 SFRSYM DATA BIT P07 + 000000C8H.2 SFRSYM DATA BIT UCKS + 000000B0H.5 SFRSYM DATA BIT P35 + 000000E2H SFRSYM DATA BYTE TK0MSH + 000000E4H SFRSYM DATA BYTE TK1MSH + 000000E6H SFRSYM DATA BYTE TK2MSH + 000000D9H SFRSYM DATA BYTE TK3MSH + 000000E1H SFRSYM DATA BYTE TK0MSL + 000000DBH SFRSYM DATA BYTE TK4MSH + 00000088H.1 SFRSYM DATA BIT IE0 + 000000E3H SFRSYM DATA BYTE TK1MSL + 000000DDH SFRSYM DATA BYTE TK5MSH + 00000088H.3 SFRSYM DATA BIT IE1 + 000000E5H SFRSYM DATA BYTE TK2MSL + 000000E7H SFRSYM DATA BYTE TK3MSL + 000000F0H SFRSYM DATA BYTE B + 000000DAH SFRSYM DATA BYTE TK4MSL + 000000DCH SFRSYM DATA BYTE TK5MSL + 000000E0H SFRSYM DATA BYTE ACC + 000000A8H.4 SFRSYM DATA BIT ES0 + 000000E8H SFRSYM DATA BYTE LVDCON + 000000A8H.1 SFRSYM DATA BIT ET0 + 000000A8H.3 SFRSYM DATA BIT ET1 + 00000088H.5 SFRSYM DATA BIT TF0 + 00000098H.0 SFRSYM DATA BIT RI0 + 00000088H.7 SFRSYM DATA BIT TF1 + 000000C8H.7 SFRSYM DATA BIT TF2 + 00000098H.2 SFRSYM DATA BIT RB8 + 0000008CH SFRSYM DATA BYTE TH0 + 000000A8H.0 SFRSYM DATA BIT EX0 + 00000098H.1 SFRSYM DATA BIT TI0 + 00000088H.0 SFRSYM DATA BIT IT0 + 0000008DH SFRSYM DATA BYTE TH1 + 000000A8H.2 SFRSYM DATA BIT EX1 + 00000098H.3 SFRSYM DATA BIT TB8 + 00000088H.2 SFRSYM DATA BIT IT1 + 000000CDH SFRSYM DATA BYTE TH2 + 000000D0H.0 SFRSYM DATA BIT P + 00000098H.7 SFRSYM DATA BIT SM0 + 0000008AH SFRSYM DATA BYTE TL0 + 00000098H.6 SFRSYM DATA BIT SM1 + 0000008BH SFRSYM DATA BYTE TL1 + 00000098H.5 SFRSYM DATA BIT SM2 + 000000CCH SFRSYM DATA BYTE TL2 + 000000AAH SFRSYM DATA BYTE PWM0DIVH + 000000B8H.4 SFRSYM DATA BIT PS0 + LX51 LINKER/LOCATER V4.66.100.0 10/22/2025 17:09:59 PAGE 16 + + + 000000ACH SFRSYM DATA BYTE PWM1DIVH + 000000B8H.1 SFRSYM DATA BIT PT0 + 000000B8H.6 SFRSYM DATA BIT PS1 + 000000C3H SFRSYM DATA BYTE I2CCR + 000000AEH SFRSYM DATA BYTE PWM2DIVH + 000000B8H.3 SFRSYM DATA BIT PT1 + 000000D0H.3 SFRSYM DATA BIT RS0 + 000000A4H SFRSYM DATA BYTE PWM3DIVH + 000000B8H.5 SFRSYM DATA BIT PT2 + 00000088H.4 SFRSYM DATA BIT TR0 + 000000D0H.4 SFRSYM DATA BIT RS1 + 000000A9H SFRSYM DATA BYTE PWM0DIVL + 000000A6H SFRSYM DATA BYTE PWM4DIVH + 00000088H.6 SFRSYM DATA BIT TR1 + 000000ABH SFRSYM DATA BYTE PWM1DIVL + 000000A3H SFRSYM DATA BYTE WDVTHH + 0000009AH SFRSYM DATA BYTE PWM5DIVH + 000000C8H.6 SFRSYM DATA BIT TR2 + 000000B8H.0 SFRSYM DATA BIT PX0 + 000000ADH SFRSYM DATA BYTE PWM2DIVL + 000000B8H.2 SFRSYM DATA BIT PX1 + 000000AFH SFRSYM DATA BYTE PWM3DIVL + 000000A5H SFRSYM DATA BYTE PWM4DIVL + 000000A7H SFRSYM DATA BYTE PWM5DIVL + 000000A2H SFRSYM DATA BYTE WDVTHL + 0000009CH SFRSYM DATA BYTE PWM0DUTH + 0000009EH SFRSYM DATA BYTE PWM1DUTH + 00000091H SFRSYM DATA BYTE PWM2DUTH + 00000093H SFRSYM DATA BYTE PWM3DUTH + 0000009BH SFRSYM DATA BYTE PWM0DUTL + 00000095H SFRSYM DATA BYTE PWM4DUTH + 0000009DH SFRSYM DATA BYTE PWM1DUTL + 00000099H SFRSYM DATA BYTE S0BUF + 00000097H SFRSYM DATA BYTE PWM5DUTH + 0000009FH SFRSYM DATA BYTE PWM2DUTL + 00000092H SFRSYM DATA BYTE PWM3DUTL + 00000098H SFRSYM DATA BYTE S0CON + 00000094H SFRSYM DATA BYTE PWM4DUTL + 00000098H.4 SFRSYM DATA BIT REN + 00000096H SFRSYM DATA BYTE PWM5DUTL + 000000D0H.1 SFRSYM DATA BIT DPS + 000000C9H SFRSYM DATA BYTE T2MOD + 000000C8H SFRSYM DATA BYTE T2CON + 000000BFH SFRSYM DATA BYTE LEFLG + 000000F9H SFRSYM DATA BYTE TKCFG + 000000D0H.5 SFRSYM DATA BIT F0 + 000000A1H SFRSYM DATA BYTE WDFLG + 000000B1H SFRSYM DATA BYTE PWM0CKD + 000000B2H SFRSYM DATA BYTE PWM1CKD + 000000D0H SFRSYM DATA BYTE PSW + 000000B3H SFRSYM DATA BYTE PWM2CKD + 000000D8H SFRSYM DATA BYTE UDCKS + 000000B4H SFRSYM DATA BYTE PWM3CKD + 000000B5H SFRSYM DATA BYTE PWM4CKD + 000000A0H SFRSYM DATA BYTE WDCON + 000000B6H SFRSYM DATA BYTE PWM5CKD + + 010013BEH BLOCK CODE --- LVL=0 + --- BLOCKEND --- --- LVL=0 + + 0100120BH BLOCK CODE --- LVL=0 + 0100120BH LINE CODE --- #38 + 01001228H LINE CODE --- #40 + 0100122BH LINE CODE --- #41 + 0100122EH LINE CODE --- #43 + LX51 LINKER/LOCATER V4.66.100.0 10/22/2025 17:09:59 PAGE 17 + + + 01001231H LINE CODE --- #44 + --- BLOCKEND --- --- LVL=0 + + 0100128DH BLOCK CODE --- LVL=0 + 0100128DH BLOCK CODE NEAR LAB LVL=1 + 00000032H SYMBOL DATA DWORD ID + --- BLOCKEND --- --- LVL=1 + 0100128DH LINE CODE --- #69 + 0100128DH LINE CODE --- #70 + 0100128DH LINE CODE --- #72 + 01001293H LINE CODE --- #73 + 01001298H LINE CODE --- #74 + 0100129CH LINE CODE --- #75 + 010012A2H LINE CODE --- #76 + 010012AEH LINE CODE --- #77 + 010012B4H LINE CODE --- #78 + 010012B7H LINE CODE --- #79 + 010012B7H LINE CODE --- #80 + 010012BAH LINE CODE --- #81 + 010012BAH LINE CODE --- #82 + 010012BFH LINE CODE --- #83 + 010012C4H LINE CODE --- #84 + 010012C6H LINE CODE --- #85 + --- BLOCKEND --- --- LVL=0 + + 01000A12H BLOCK CODE --- LVL=0 + 01000A12H BLOCK CODE NEAR LAB LVL=1 + 0000002DH SYMBOL DATA DWORD addr + 00000031H SYMBOL DATA BYTE send_times + --- BLOCKEND --- --- LVL=1 + 01000A12H LINE CODE --- #344 + 01000A12H LINE CODE --- #345 + 01000A12H LINE CODE --- #346 + 01000A1BH LINE CODE --- #347 + 01000A1DH LINE CODE --- #349 + 01000A20H LINE CODE --- #357 + 01000A27H LINE CODE --- #358 + 01000A2AH LINE CODE --- #359 + 01000A2DH LINE CODE --- #360 + 01000A30H LINE CODE --- #361 + 01000A33H LINE CODE --- #363 + 01000A35H LINE CODE --- #365 + 01000A38H LINE CODE --- #367 + 01000A3EH LINE CODE --- #368 + 01000A40H LINE CODE --- #370 + 01000A4CH LINE CODE --- #371 + 01000A57H LINE CODE --- #372 + 01000A5AH LINE CODE --- #374 + 01000A5DH LINE CODE --- #375 + 01000A60H LINE CODE --- #377 + 01000A63H LINE CODE --- #378 + 01000A66H LINE CODE --- #379 + 01000A69H LINE CODE --- #381 + 01000A6BH LINE CODE --- #382 + 01000A6DH LINE CODE --- #383 + 01000A6FH LINE CODE --- #385 + 01000A6FH LINE CODE --- #386 + 01000A6FH LINE CODE --- #387 + 01000A72H LINE CODE --- #388 + 01000A81H LINE CODE --- #389 + 01000A81H LINE CODE --- #390 + 01000A84H LINE CODE --- #391 + 01000A87H LINE CODE --- #393 + 01000A8AH LINE CODE --- #394 + 01000A98H LINE CODE --- #395 + LX51 LINKER/LOCATER V4.66.100.0 10/22/2025 17:09:59 PAGE 18 + + + 01000A9CH LINE CODE --- #396 + 01000A9CH LINE CODE --- #398 + 01000AA3H LINE CODE --- #399 + 01000AA3H LINE CODE --- #400 + 01000AA6H LINE CODE --- #401 + 01000AA9H LINE CODE --- #402 + 01000AC9H LINE CODE --- #403 + 01000AC9H LINE CODE --- #404 + 01000AC9H LINE CODE --- #405 + 01000ACCH LINE CODE --- #406 + 01000ACEH LINE CODE --- #407 + 01000ACEH LINE CODE --- #408 + 01000AD1H LINE CODE --- #409 + 01000AD3H LINE CODE --- #410 + 01000AD3H LINE CODE --- #411 + 01000AD6H LINE CODE --- #412 + 01000AD8H LINE CODE --- #413 + 01000AD8H LINE CODE --- #414 + 01000ADBH LINE CODE --- #415 + 01000ADDH LINE CODE --- #416 + 01000ADDH LINE CODE --- #417 + 01000AE0H LINE CODE --- #418 + 01000AE2H LINE CODE --- #419 + 01000AE2H LINE CODE --- #420 + 01000AE5H LINE CODE --- #421 + 01000AE7H LINE CODE --- #422 + 01000AE7H LINE CODE --- #423 + 01000AEAH LINE CODE --- #424 + 01000AECH LINE CODE --- #425 + 01000AECH LINE CODE --- #426 + 01000AEFH LINE CODE --- #427 + 01000AF1H LINE CODE --- #428 + 01000AF1H LINE CODE --- #429 + 01000AF4H LINE CODE --- #430 + 01000AF4H LINE CODE --- #431 + 01000AF4H LINE CODE --- #432 + 01000AF4H LINE CODE --- #434 + 01000B06H LINE CODE --- #435 + 01000B06H LINE CODE --- #436 + 01000B09H LINE CODE --- #437 + 01000B09H LINE CODE --- #600 + 01000B12H LINE CODE --- #601 + 01000B12H LINE CODE --- #602 + 01000B14H LINE CODE --- #606 + 01000B16H LINE CODE --- #607 + 01000B19H LINE CODE --- #608 + 01000B19H LINE CODE --- #610 + --- BLOCKEND --- --- LVL=0 + + --- MODULE --- --- DELAY + 01001415H PUBLIC CODE --- _Delay_ms + 01001430H PUBLIC CODE --- _Delay_50us + + 01001430H BLOCK CODE --- LVL=0 + 00000006H SYMBOL DATA WORD n + 01001430H BLOCK CODE NEAR LAB LVL=1 + 00000005H SYMBOL DATA BYTE i + --- BLOCKEND --- --- LVL=1 + 01001430H LINE CODE --- #4 + 01001430H LINE CODE --- #5 + 01001430H LINE CODE --- #7 + 0100143AH LINE CODE --- #8 + 0100143AH LINE CODE --- #9 + 01001445H LINE CODE --- #10 + 01001445H LINE CODE --- #11 + LX51 LINKER/LOCATER V4.66.100.0 10/22/2025 17:09:59 PAGE 19 + + + --- BLOCKEND --- --- LVL=0 + + 01001415H BLOCK CODE --- LVL=0 + 00000082H SYMBOL DATA WORD delay_nms + 01001415H LINE CODE --- #12 + 01001419H LINE CODE --- #13 + 01001419H LINE CODE --- #14 + 01001426H LINE CODE --- #15 + 01001426H LINE CODE --- #16 + 0100142DH LINE CODE --- #17 + 0100142FH LINE CODE --- #18 + --- BLOCKEND --- --- LVL=0 + + --- MODULE --- --- SYSTEM_CLOCK + 00000080H SFRSYM DATA BYTE P0 + 000000F8H SFRSYM DATA BYTE TKCON + 0000008EH SFRSYM DATA BYTE IDLST + 000000D5H SFRSYM DATA BYTE TMCON + 000000B0H SFRSYM DATA BYTE P3 + 000000D0H.6 SFRSYM DATA BIT AC + 000000B7H SFRSYM DATA BYTE PWMIF + 000000A8H.7 SFRSYM DATA BIT EA + 000000C8H.0 SFRSYM DATA BIT T2P0 + 000000B9H SFRSYM DATA BYTE PWM0CON + 000000C8H.1 SFRSYM DATA BIT T2P1 + 000000BAH SFRSYM DATA BYTE PWM1CON + 000000C8H.4 SFRSYM DATA BIT T2R0 + 000000BBH SFRSYM DATA BYTE PWM2CON + 00000090H SFRSYM DATA BYTE PWMEN + 00000086H SFRSYM DATA BYTE PWCON + 000000C8H.5 SFRSYM DATA BIT T2R1 + 000000BCH SFRSYM DATA BYTE PWM3CON + 000000BDH SFRSYM DATA BYTE PWM4CON + 000000BEH SFRSYM DATA BYTE PWM5CON + 00000083H SFRSYM DATA BYTE DP0H + 000000A8H SFRSYM DATA BYTE IE + 00000085H SFRSYM DATA BYTE DP1H + 00000082H SFRSYM DATA BYTE DP0L + 000000CBH SFRSYM DATA BYTE T2CH + 000000C2H SFRSYM DATA BYTE I2CADM + 00000084H SFRSYM DATA BYTE DP1L + 000000C8H.3 SFRSYM DATA BIT T2IE + 000000FAH SFRSYM DATA BYTE TKMTS + 000000CAH SFRSYM DATA BYTE T2CL + 000000C1H SFRSYM DATA BYTE I2CADR + 000000CFH SFRSYM DATA BYTE LEDWTMH + 000000D6H SFRSYM DATA BYTE TMSNU + 000000C6H SFRSYM DATA BYTE I2CFLG + 000000C4H SFRSYM DATA BYTE I2CDAT + 000000B8H SFRSYM DATA BYTE IP + 000000D0H.7 SFRSYM DATA BIT CY + 000000D7H SFRSYM DATA BYTE LEDAT0 + 000000CEH SFRSYM DATA BYTE LEDWTML + 000000F4H SFRSYM DATA BYTE ATK0CH + 000000C7H SFRSYM DATA BYTE LEDAT1 + 000000F6H SFRSYM DATA BYTE ATK1CH + 000000DEH SFRSYM DATA BYTE AK0CON + 000000E9H SFRSYM DATA BYTE ATK2CH + 000000DFH SFRSYM DATA BYTE AK1CON + 000000EBH SFRSYM DATA BYTE ATK3CH + 000000C0H SFRSYM DATA BYTE I2CCON + 0000008FH SFRSYM DATA BYTE STPST + 000000F3H SFRSYM DATA BYTE ATK0CL + 000000EDH SFRSYM DATA BYTE ATK4CH + 000000F5H SFRSYM DATA BYTE ATK1CL + LX51 LINKER/LOCATER V4.66.100.0 10/22/2025 17:09:59 PAGE 20 + + + 000000EFH SFRSYM DATA BYTE ATK5CH + 000000F7H SFRSYM DATA BYTE ATK2CL + 00000081H SFRSYM DATA BYTE SP + 000000EAH SFRSYM DATA BYTE ATK3CL + 000000D0H.2 SFRSYM DATA BIT OV + 000000ECH SFRSYM DATA BYTE ATK4CL + 000000D4H SFRSYM DATA BYTE EPIF + 000000EEH SFRSYM DATA BYTE ATK5CL + 000000D1H SFRSYM DATA BYTE EP0CON + 000000D2H SFRSYM DATA BYTE EP1CON + 000000C5H SFRSYM DATA BYTE I2CSTA + 000000D3H SFRSYM DATA BYTE EP2CON + 000000FCH SFRSYM DATA BYTE TK0CHS + 000000FBH SFRSYM DATA BYTE TKIF + 00000080H.0 SFRSYM DATA BIT P00 + 000000FDH SFRSYM DATA BYTE TK1CHS + 00000080H.1 SFRSYM DATA BIT P01 + 000000FEH SFRSYM DATA BYTE TK2CHS + 00000087H SFRSYM DATA BYTE PCON + 00000080H.2 SFRSYM DATA BIT P02 + 000000FFH SFRSYM DATA BYTE TK3CHS + 000000B0H.0 SFRSYM DATA BIT P30 + 00000080H.3 SFRSYM DATA BIT P03 + 000000A8H.5 SFRSYM DATA BIT INT3EN + 000000F1H SFRSYM DATA BYTE TK4CHS + 000000B0H.1 SFRSYM DATA BIT P31 + 00000080H.4 SFRSYM DATA BIT P04 + 000000A8H.6 SFRSYM DATA BIT INT4EN + 000000F2H SFRSYM DATA BYTE TK5CHS + 000000B0H.2 SFRSYM DATA BIT P32 + 00000080H.5 SFRSYM DATA BIT P05 + 00000089H SFRSYM DATA BYTE TMOD + 00000088H SFRSYM DATA BYTE TCON + 000000B0H.3 SFRSYM DATA BIT P33 + 00000080H.6 SFRSYM DATA BIT P06 + 000000B0H.4 SFRSYM DATA BIT P34 + 00000080H.7 SFRSYM DATA BIT P07 + 000000C8H.2 SFRSYM DATA BIT UCKS + 000000B0H.5 SFRSYM DATA BIT P35 + 000000E2H SFRSYM DATA BYTE TK0MSH + 000000E4H SFRSYM DATA BYTE TK1MSH + 000000E6H SFRSYM DATA BYTE TK2MSH + 000000D9H SFRSYM DATA BYTE TK3MSH + 000000E1H SFRSYM DATA BYTE TK0MSL + 000000DBH SFRSYM DATA BYTE TK4MSH + 00000088H.1 SFRSYM DATA BIT IE0 + 000000E3H SFRSYM DATA BYTE TK1MSL + 000000DDH SFRSYM DATA BYTE TK5MSH + 00000088H.3 SFRSYM DATA BIT IE1 + 000000E5H SFRSYM DATA BYTE TK2MSL + 000000E7H SFRSYM DATA BYTE TK3MSL + 000000F0H SFRSYM DATA BYTE B + 000000DAH SFRSYM DATA BYTE TK4MSL + 000000DCH SFRSYM DATA BYTE TK5MSL + 000000E0H SFRSYM DATA BYTE ACC + 000000A8H.4 SFRSYM DATA BIT ES0 + 000000E8H SFRSYM DATA BYTE LVDCON + 000000A8H.1 SFRSYM DATA BIT ET0 + 000000A8H.3 SFRSYM DATA BIT ET1 + 00000088H.5 SFRSYM DATA BIT TF0 + 00000098H.0 SFRSYM DATA BIT RI0 + 00000088H.7 SFRSYM DATA BIT TF1 + 000000C8H.7 SFRSYM DATA BIT TF2 + 00000098H.2 SFRSYM DATA BIT RB8 + 0000008CH SFRSYM DATA BYTE TH0 + LX51 LINKER/LOCATER V4.66.100.0 10/22/2025 17:09:59 PAGE 21 + + + 000000A8H.0 SFRSYM DATA BIT EX0 + 00000098H.1 SFRSYM DATA BIT TI0 + 00000088H.0 SFRSYM DATA BIT IT0 + 0000008DH SFRSYM DATA BYTE TH1 + 000000A8H.2 SFRSYM DATA BIT EX1 + 00000098H.3 SFRSYM DATA BIT TB8 + 00000088H.2 SFRSYM DATA BIT IT1 + 000000CDH SFRSYM DATA BYTE TH2 + 000000D0H.0 SFRSYM DATA BIT P + 00000098H.7 SFRSYM DATA BIT SM0 + 0000008AH SFRSYM DATA BYTE TL0 + 00000098H.6 SFRSYM DATA BIT SM1 + 0000008BH SFRSYM DATA BYTE TL1 + 00000098H.5 SFRSYM DATA BIT SM2 + 000000CCH SFRSYM DATA BYTE TL2 + 000000AAH SFRSYM DATA BYTE PWM0DIVH + 000000B8H.4 SFRSYM DATA BIT PS0 + 000000ACH SFRSYM DATA BYTE PWM1DIVH + 000000B8H.1 SFRSYM DATA BIT PT0 + 000000B8H.6 SFRSYM DATA BIT PS1 + 000000C3H SFRSYM DATA BYTE I2CCR + 000000AEH SFRSYM DATA BYTE PWM2DIVH + 000000B8H.3 SFRSYM DATA BIT PT1 + 000000D0H.3 SFRSYM DATA BIT RS0 + 000000A4H SFRSYM DATA BYTE PWM3DIVH + 000000B8H.5 SFRSYM DATA BIT PT2 + 00000088H.4 SFRSYM DATA BIT TR0 + 000000D0H.4 SFRSYM DATA BIT RS1 + 000000A9H SFRSYM DATA BYTE PWM0DIVL + 000000A6H SFRSYM DATA BYTE PWM4DIVH + 00000088H.6 SFRSYM DATA BIT TR1 + 000000ABH SFRSYM DATA BYTE PWM1DIVL + 000000A3H SFRSYM DATA BYTE WDVTHH + 0000009AH SFRSYM DATA BYTE PWM5DIVH + 000000C8H.6 SFRSYM DATA BIT TR2 + 000000B8H.0 SFRSYM DATA BIT PX0 + 000000ADH SFRSYM DATA BYTE PWM2DIVL + 000000B8H.2 SFRSYM DATA BIT PX1 + 000000AFH SFRSYM DATA BYTE PWM3DIVL + 000000A5H SFRSYM DATA BYTE PWM4DIVL + 000000A7H SFRSYM DATA BYTE PWM5DIVL + 000000A2H SFRSYM DATA BYTE WDVTHL + 0000009CH SFRSYM DATA BYTE PWM0DUTH + 0000009EH SFRSYM DATA BYTE PWM1DUTH + 00000091H SFRSYM DATA BYTE PWM2DUTH + 00000093H SFRSYM DATA BYTE PWM3DUTH + 0000009BH SFRSYM DATA BYTE PWM0DUTL + 00000095H SFRSYM DATA BYTE PWM4DUTH + 0000009DH SFRSYM DATA BYTE PWM1DUTL + 00000099H SFRSYM DATA BYTE S0BUF + 00000097H SFRSYM DATA BYTE PWM5DUTH + 0000009FH SFRSYM DATA BYTE PWM2DUTL + 00000092H SFRSYM DATA BYTE PWM3DUTL + 00000098H SFRSYM DATA BYTE S0CON + 00000094H SFRSYM DATA BYTE PWM4DUTL + 00000098H.4 SFRSYM DATA BIT REN + 00000096H SFRSYM DATA BYTE PWM5DUTL + 000000D0H.1 SFRSYM DATA BIT DPS + 000000C9H SFRSYM DATA BYTE T2MOD + 000000C8H SFRSYM DATA BYTE T2CON + 000000BFH SFRSYM DATA BYTE LEFLG + 000000F9H SFRSYM DATA BYTE TKCFG + 000000D0H.5 SFRSYM DATA BIT F0 + 000000A1H SFRSYM DATA BYTE WDFLG + 000000B1H SFRSYM DATA BYTE PWM0CKD + LX51 LINKER/LOCATER V4.66.100.0 10/22/2025 17:09:59 PAGE 22 + + + 000000B2H SFRSYM DATA BYTE PWM1CKD + 000000D0H SFRSYM DATA BYTE PSW + 000000B3H SFRSYM DATA BYTE PWM2CKD + 000000D8H SFRSYM DATA BYTE UDCKS + 000000B4H SFRSYM DATA BYTE PWM3CKD + 000000B5H SFRSYM DATA BYTE PWM4CKD + 000000A0H SFRSYM DATA BYTE WDCON + 000000B6H SFRSYM DATA BYTE PWM5CKD + + --- MODULE --- --- UART + 00000080H SFRSYM DATA BYTE P0 + 000000F8H SFRSYM DATA BYTE TKCON + 0000008EH SFRSYM DATA BYTE IDLST + 000000D5H SFRSYM DATA BYTE TMCON + 000000B0H SFRSYM DATA BYTE P3 + 000000D0H.6 SFRSYM DATA BIT AC + 000000B7H SFRSYM DATA BYTE PWMIF + 000000A8H.7 SFRSYM DATA BIT EA + 000000C8H.0 SFRSYM DATA BIT T2P0 + 000000B9H SFRSYM DATA BYTE PWM0CON + 000000C8H.1 SFRSYM DATA BIT T2P1 + 000000BAH SFRSYM DATA BYTE PWM1CON + 000000C8H.4 SFRSYM DATA BIT T2R0 + 000000BBH SFRSYM DATA BYTE PWM2CON + 00000090H SFRSYM DATA BYTE PWMEN + 00000086H SFRSYM DATA BYTE PWCON + 000000C8H.5 SFRSYM DATA BIT T2R1 + 000000BCH SFRSYM DATA BYTE PWM3CON + 000000BDH SFRSYM DATA BYTE PWM4CON + 000000BEH SFRSYM DATA BYTE PWM5CON + 00000083H SFRSYM DATA BYTE DP0H + 000000A8H SFRSYM DATA BYTE IE + 00000085H SFRSYM DATA BYTE DP1H + 00000082H SFRSYM DATA BYTE DP0L + 000000CBH SFRSYM DATA BYTE T2CH + 000000C2H SFRSYM DATA BYTE I2CADM + 00000084H SFRSYM DATA BYTE DP1L + 000000C8H.3 SFRSYM DATA BIT T2IE + 000000FAH SFRSYM DATA BYTE TKMTS + 000000CAH SFRSYM DATA BYTE T2CL + 000000C1H SFRSYM DATA BYTE I2CADR + 000000CFH SFRSYM DATA BYTE LEDWTMH + 000000D6H SFRSYM DATA BYTE TMSNU + 000000C6H SFRSYM DATA BYTE I2CFLG + 000000C4H SFRSYM DATA BYTE I2CDAT + 000000B8H SFRSYM DATA BYTE IP + 000000D0H.7 SFRSYM DATA BIT CY + 000000D7H SFRSYM DATA BYTE LEDAT0 + 000000CEH SFRSYM DATA BYTE LEDWTML + 000000F4H SFRSYM DATA BYTE ATK0CH + 000000C7H SFRSYM DATA BYTE LEDAT1 + 000000F6H SFRSYM DATA BYTE ATK1CH + 000000DEH SFRSYM DATA BYTE AK0CON + 000000E9H SFRSYM DATA BYTE ATK2CH + 000000DFH SFRSYM DATA BYTE AK1CON + 000000EBH SFRSYM DATA BYTE ATK3CH + 000000C0H SFRSYM DATA BYTE I2CCON + 0000008FH SFRSYM DATA BYTE STPST + 000000F3H SFRSYM DATA BYTE ATK0CL + 000000EDH SFRSYM DATA BYTE ATK4CH + 000000F5H SFRSYM DATA BYTE ATK1CL + 000000EFH SFRSYM DATA BYTE ATK5CH + 000000F7H SFRSYM DATA BYTE ATK2CL + 00000081H SFRSYM DATA BYTE SP + 000000EAH SFRSYM DATA BYTE ATK3CL + LX51 LINKER/LOCATER V4.66.100.0 10/22/2025 17:09:59 PAGE 23 + + + 000000D0H.2 SFRSYM DATA BIT OV + 000000ECH SFRSYM DATA BYTE ATK4CL + 000000D4H SFRSYM DATA BYTE EPIF + 000000EEH SFRSYM DATA BYTE ATK5CL + 000000D1H SFRSYM DATA BYTE EP0CON + 000000D2H SFRSYM DATA BYTE EP1CON + 000000C5H SFRSYM DATA BYTE I2CSTA + 000000D3H SFRSYM DATA BYTE EP2CON + 000000FCH SFRSYM DATA BYTE TK0CHS + 000000FBH SFRSYM DATA BYTE TKIF + 00000080H.0 SFRSYM DATA BIT P00 + 000000FDH SFRSYM DATA BYTE TK1CHS + 00000080H.1 SFRSYM DATA BIT P01 + 000000FEH SFRSYM DATA BYTE TK2CHS + 00000087H SFRSYM DATA BYTE PCON + 00000080H.2 SFRSYM DATA BIT P02 + 000000FFH SFRSYM DATA BYTE TK3CHS + 000000B0H.0 SFRSYM DATA BIT P30 + 00000080H.3 SFRSYM DATA BIT P03 + 000000A8H.5 SFRSYM DATA BIT INT3EN + 000000F1H SFRSYM DATA BYTE TK4CHS + 000000B0H.1 SFRSYM DATA BIT P31 + 00000080H.4 SFRSYM DATA BIT P04 + 000000A8H.6 SFRSYM DATA BIT INT4EN + 000000F2H SFRSYM DATA BYTE TK5CHS + 000000B0H.2 SFRSYM DATA BIT P32 + 00000080H.5 SFRSYM DATA BIT P05 + 00000089H SFRSYM DATA BYTE TMOD + 00000088H SFRSYM DATA BYTE TCON + 000000B0H.3 SFRSYM DATA BIT P33 + 00000080H.6 SFRSYM DATA BIT P06 + 000000B0H.4 SFRSYM DATA BIT P34 + 00000080H.7 SFRSYM DATA BIT P07 + 000000C8H.2 SFRSYM DATA BIT UCKS + 000000B0H.5 SFRSYM DATA BIT P35 + 000000E2H SFRSYM DATA BYTE TK0MSH + 000000E4H SFRSYM DATA BYTE TK1MSH + 000000E6H SFRSYM DATA BYTE TK2MSH + 000000D9H SFRSYM DATA BYTE TK3MSH + 000000E1H SFRSYM DATA BYTE TK0MSL + 000000DBH SFRSYM DATA BYTE TK4MSH + 00000088H.1 SFRSYM DATA BIT IE0 + 000000E3H SFRSYM DATA BYTE TK1MSL + 000000DDH SFRSYM DATA BYTE TK5MSH + 00000088H.3 SFRSYM DATA BIT IE1 + 000000E5H SFRSYM DATA BYTE TK2MSL + 000000E7H SFRSYM DATA BYTE TK3MSL + 000000F0H SFRSYM DATA BYTE B + 000000DAH SFRSYM DATA BYTE TK4MSL + 000000DCH SFRSYM DATA BYTE TK5MSL + 000000E0H SFRSYM DATA BYTE ACC + 000000A8H.4 SFRSYM DATA BIT ES0 + 000000E8H SFRSYM DATA BYTE LVDCON + 000000A8H.1 SFRSYM DATA BIT ET0 + 000000A8H.3 SFRSYM DATA BIT ET1 + 00000088H.5 SFRSYM DATA BIT TF0 + 00000098H.0 SFRSYM DATA BIT RI0 + 00000088H.7 SFRSYM DATA BIT TF1 + 000000C8H.7 SFRSYM DATA BIT TF2 + 00000098H.2 SFRSYM DATA BIT RB8 + 0000008CH SFRSYM DATA BYTE TH0 + 000000A8H.0 SFRSYM DATA BIT EX0 + 00000098H.1 SFRSYM DATA BIT TI0 + 00000088H.0 SFRSYM DATA BIT IT0 + 0000008DH SFRSYM DATA BYTE TH1 + LX51 LINKER/LOCATER V4.66.100.0 10/22/2025 17:09:59 PAGE 24 + + + 000000A8H.2 SFRSYM DATA BIT EX1 + 00000098H.3 SFRSYM DATA BIT TB8 + 00000088H.2 SFRSYM DATA BIT IT1 + 000000CDH SFRSYM DATA BYTE TH2 + 000000D0H.0 SFRSYM DATA BIT P + 00000098H.7 SFRSYM DATA BIT SM0 + 0000008AH SFRSYM DATA BYTE TL0 + 00000098H.6 SFRSYM DATA BIT SM1 + 0000008BH SFRSYM DATA BYTE TL1 + 00000098H.5 SFRSYM DATA BIT SM2 + 000000CCH SFRSYM DATA BYTE TL2 + 000000AAH SFRSYM DATA BYTE PWM0DIVH + 000000B8H.4 SFRSYM DATA BIT PS0 + 000000ACH SFRSYM DATA BYTE PWM1DIVH + 000000B8H.1 SFRSYM DATA BIT PT0 + 000000B8H.6 SFRSYM DATA BIT PS1 + 000000C3H SFRSYM DATA BYTE I2CCR + 000000AEH SFRSYM DATA BYTE PWM2DIVH + 000000B8H.3 SFRSYM DATA BIT PT1 + 000000D0H.3 SFRSYM DATA BIT RS0 + 000000A4H SFRSYM DATA BYTE PWM3DIVH + 000000B8H.5 SFRSYM DATA BIT PT2 + 00000088H.4 SFRSYM DATA BIT TR0 + 000000D0H.4 SFRSYM DATA BIT RS1 + 000000A9H SFRSYM DATA BYTE PWM0DIVL + 000000A6H SFRSYM DATA BYTE PWM4DIVH + 00000088H.6 SFRSYM DATA BIT TR1 + 000000ABH SFRSYM DATA BYTE PWM1DIVL + 000000A3H SFRSYM DATA BYTE WDVTHH + 0000009AH SFRSYM DATA BYTE PWM5DIVH + 000000C8H.6 SFRSYM DATA BIT TR2 + 000000B8H.0 SFRSYM DATA BIT PX0 + 000000ADH SFRSYM DATA BYTE PWM2DIVL + 000000B8H.2 SFRSYM DATA BIT PX1 + 000000AFH SFRSYM DATA BYTE PWM3DIVL + 000000A5H SFRSYM DATA BYTE PWM4DIVL + 000000A7H SFRSYM DATA BYTE PWM5DIVL + 000000A2H SFRSYM DATA BYTE WDVTHL + 0000009CH SFRSYM DATA BYTE PWM0DUTH + 0000009EH SFRSYM DATA BYTE PWM1DUTH + 00000091H SFRSYM DATA BYTE PWM2DUTH + 00000093H SFRSYM DATA BYTE PWM3DUTH + 0000009BH SFRSYM DATA BYTE PWM0DUTL + 00000095H SFRSYM DATA BYTE PWM4DUTH + 0000009DH SFRSYM DATA BYTE PWM1DUTL + 00000099H SFRSYM DATA BYTE S0BUF + 00000097H SFRSYM DATA BYTE PWM5DUTH + 0000009FH SFRSYM DATA BYTE PWM2DUTL + 00000092H SFRSYM DATA BYTE PWM3DUTL + 00000098H SFRSYM DATA BYTE S0CON + 00000094H SFRSYM DATA BYTE PWM4DUTL + 00000098H.4 SFRSYM DATA BIT REN + 00000096H SFRSYM DATA BYTE PWM5DUTL + 000000D0H.1 SFRSYM DATA BIT DPS + 000000C9H SFRSYM DATA BYTE T2MOD + 000000C8H SFRSYM DATA BYTE T2CON + 000000BFH SFRSYM DATA BYTE LEFLG + 000000F9H SFRSYM DATA BYTE TKCFG + 000000D0H.5 SFRSYM DATA BIT F0 + 000000A1H SFRSYM DATA BYTE WDFLG + 000000B1H SFRSYM DATA BYTE PWM0CKD + 000000B2H SFRSYM DATA BYTE PWM1CKD + 000000D0H SFRSYM DATA BYTE PSW + 000000B3H SFRSYM DATA BYTE PWM2CKD + 000000D8H SFRSYM DATA BYTE UDCKS + LX51 LINKER/LOCATER V4.66.100.0 10/22/2025 17:09:59 PAGE 25 + + + 000000B4H SFRSYM DATA BYTE PWM3CKD + 000000B5H SFRSYM DATA BYTE PWM4CKD + 000000A0H SFRSYM DATA BYTE WDCON + 000000B6H SFRSYM DATA BYTE PWM5CKD + + --- MODULE --- --- INTERRUPT + 01000026H PUBLIC CODE --- INT4_ISR + 0100107CH PUBLIC CODE --- INT3_ISR + 0100000AH PUBLIC CODE --- INT2_Handler + 00000080H SFRSYM DATA BYTE P0 + 000000F8H SFRSYM DATA BYTE TKCON + 0000008EH SFRSYM DATA BYTE IDLST + 000000D5H SFRSYM DATA BYTE TMCON + 000000B0H SFRSYM DATA BYTE P3 + 000000D0H.6 SFRSYM DATA BIT AC + 000000B7H SFRSYM DATA BYTE PWMIF + 000000A8H.7 SFRSYM DATA BIT EA + 000000C8H.0 SFRSYM DATA BIT T2P0 + 000000B9H SFRSYM DATA BYTE PWM0CON + 000000C8H.1 SFRSYM DATA BIT T2P1 + 000000BAH SFRSYM DATA BYTE PWM1CON + 000000C8H.4 SFRSYM DATA BIT T2R0 + 000000BBH SFRSYM DATA BYTE PWM2CON + 00000090H SFRSYM DATA BYTE PWMEN + 00000086H SFRSYM DATA BYTE PWCON + 000000C8H.5 SFRSYM DATA BIT T2R1 + 000000BCH SFRSYM DATA BYTE PWM3CON + 000000BDH SFRSYM DATA BYTE PWM4CON + 000000BEH SFRSYM DATA BYTE PWM5CON + 00000083H SFRSYM DATA BYTE DP0H + 000000A8H SFRSYM DATA BYTE IE + 00000085H SFRSYM DATA BYTE DP1H + 00000082H SFRSYM DATA BYTE DP0L + 000000CBH SFRSYM DATA BYTE T2CH + 000000C2H SFRSYM DATA BYTE I2CADM + 00000084H SFRSYM DATA BYTE DP1L + 000000C8H.3 SFRSYM DATA BIT T2IE + 000000FAH SFRSYM DATA BYTE TKMTS + 000000CAH SFRSYM DATA BYTE T2CL + 000000C1H SFRSYM DATA BYTE I2CADR + 000000CFH SFRSYM DATA BYTE LEDWTMH + 000000D6H SFRSYM DATA BYTE TMSNU + 000000C6H SFRSYM DATA BYTE I2CFLG + 000000C4H SFRSYM DATA BYTE I2CDAT + 000000B8H SFRSYM DATA BYTE IP + 000000D0H.7 SFRSYM DATA BIT CY + 000000D7H SFRSYM DATA BYTE LEDAT0 + 000000CEH SFRSYM DATA BYTE LEDWTML + 000000F4H SFRSYM DATA BYTE ATK0CH + 000000C7H SFRSYM DATA BYTE LEDAT1 + 000000F6H SFRSYM DATA BYTE ATK1CH + 000000DEH SFRSYM DATA BYTE AK0CON + 000000E9H SFRSYM DATA BYTE ATK2CH + 000000DFH SFRSYM DATA BYTE AK1CON + 000000EBH SFRSYM DATA BYTE ATK3CH + 000000C0H SFRSYM DATA BYTE I2CCON + 0000008FH SFRSYM DATA BYTE STPST + 000000F3H SFRSYM DATA BYTE ATK0CL + 000000EDH SFRSYM DATA BYTE ATK4CH + 000000F5H SFRSYM DATA BYTE ATK1CL + 000000EFH SFRSYM DATA BYTE ATK5CH + 000000F7H SFRSYM DATA BYTE ATK2CL + 00000081H SFRSYM DATA BYTE SP + 000000EAH SFRSYM DATA BYTE ATK3CL + 000000D0H.2 SFRSYM DATA BIT OV + LX51 LINKER/LOCATER V4.66.100.0 10/22/2025 17:09:59 PAGE 26 + + + 000000ECH SFRSYM DATA BYTE ATK4CL + 000000D4H SFRSYM DATA BYTE EPIF + 000000EEH SFRSYM DATA BYTE ATK5CL + 000000D1H SFRSYM DATA BYTE EP0CON + 000000D2H SFRSYM DATA BYTE EP1CON + 000000C5H SFRSYM DATA BYTE I2CSTA + 000000D3H SFRSYM DATA BYTE EP2CON + 000000FCH SFRSYM DATA BYTE TK0CHS + 000000FBH SFRSYM DATA BYTE TKIF + 00000080H.0 SFRSYM DATA BIT P00 + 000000FDH SFRSYM DATA BYTE TK1CHS + 00000080H.1 SFRSYM DATA BIT P01 + 000000FEH SFRSYM DATA BYTE TK2CHS + 00000087H SFRSYM DATA BYTE PCON + 00000080H.2 SFRSYM DATA BIT P02 + 000000FFH SFRSYM DATA BYTE TK3CHS + 000000B0H.0 SFRSYM DATA BIT P30 + 00000080H.3 SFRSYM DATA BIT P03 + 000000A8H.5 SFRSYM DATA BIT INT3EN + 000000F1H SFRSYM DATA BYTE TK4CHS + 000000B0H.1 SFRSYM DATA BIT P31 + 00000080H.4 SFRSYM DATA BIT P04 + 000000A8H.6 SFRSYM DATA BIT INT4EN + 000000F2H SFRSYM DATA BYTE TK5CHS + 000000B0H.2 SFRSYM DATA BIT P32 + 00000080H.5 SFRSYM DATA BIT P05 + 00000089H SFRSYM DATA BYTE TMOD + 00000088H SFRSYM DATA BYTE TCON + 000000B0H.3 SFRSYM DATA BIT P33 + 00000080H.6 SFRSYM DATA BIT P06 + 000000B0H.4 SFRSYM DATA BIT P34 + 00000080H.7 SFRSYM DATA BIT P07 + 000000C8H.2 SFRSYM DATA BIT UCKS + 000000B0H.5 SFRSYM DATA BIT P35 + 000000E2H SFRSYM DATA BYTE TK0MSH + 000000E4H SFRSYM DATA BYTE TK1MSH + 000000E6H SFRSYM DATA BYTE TK2MSH + 000000D9H SFRSYM DATA BYTE TK3MSH + 000000E1H SFRSYM DATA BYTE TK0MSL + 000000DBH SFRSYM DATA BYTE TK4MSH + 00000088H.1 SFRSYM DATA BIT IE0 + 000000E3H SFRSYM DATA BYTE TK1MSL + 000000DDH SFRSYM DATA BYTE TK5MSH + 00000088H.3 SFRSYM DATA BIT IE1 + 000000E5H SFRSYM DATA BYTE TK2MSL + 000000E7H SFRSYM DATA BYTE TK3MSL + 000000F0H SFRSYM DATA BYTE B + 000000DAH SFRSYM DATA BYTE TK4MSL + 000000DCH SFRSYM DATA BYTE TK5MSL + 000000E0H SFRSYM DATA BYTE ACC + 000000A8H.4 SFRSYM DATA BIT ES0 + 000000E8H SFRSYM DATA BYTE LVDCON + 000000A8H.1 SFRSYM DATA BIT ET0 + 000000A8H.3 SFRSYM DATA BIT ET1 + 00000088H.5 SFRSYM DATA BIT TF0 + 00000098H.0 SFRSYM DATA BIT RI0 + 00000088H.7 SFRSYM DATA BIT TF1 + 000000C8H.7 SFRSYM DATA BIT TF2 + 00000098H.2 SFRSYM DATA BIT RB8 + 0000008CH SFRSYM DATA BYTE TH0 + 000000A8H.0 SFRSYM DATA BIT EX0 + 00000098H.1 SFRSYM DATA BIT TI0 + 00000088H.0 SFRSYM DATA BIT IT0 + 0000008DH SFRSYM DATA BYTE TH1 + 000000A8H.2 SFRSYM DATA BIT EX1 + LX51 LINKER/LOCATER V4.66.100.0 10/22/2025 17:09:59 PAGE 27 + + + 00000098H.3 SFRSYM DATA BIT TB8 + 00000088H.2 SFRSYM DATA BIT IT1 + 000000CDH SFRSYM DATA BYTE TH2 + 000000D0H.0 SFRSYM DATA BIT P + 00000098H.7 SFRSYM DATA BIT SM0 + 0000008AH SFRSYM DATA BYTE TL0 + 00000098H.6 SFRSYM DATA BIT SM1 + 0000008BH SFRSYM DATA BYTE TL1 + 00000098H.5 SFRSYM DATA BIT SM2 + 000000CCH SFRSYM DATA BYTE TL2 + 000000AAH SFRSYM DATA BYTE PWM0DIVH + 000000B8H.4 SFRSYM DATA BIT PS0 + 000000ACH SFRSYM DATA BYTE PWM1DIVH + 000000B8H.1 SFRSYM DATA BIT PT0 + 000000B8H.6 SFRSYM DATA BIT PS1 + 000000C3H SFRSYM DATA BYTE I2CCR + 000000AEH SFRSYM DATA BYTE PWM2DIVH + 000000B8H.3 SFRSYM DATA BIT PT1 + 000000D0H.3 SFRSYM DATA BIT RS0 + 000000A4H SFRSYM DATA BYTE PWM3DIVH + 000000B8H.5 SFRSYM DATA BIT PT2 + 00000088H.4 SFRSYM DATA BIT TR0 + 000000D0H.4 SFRSYM DATA BIT RS1 + 000000A9H SFRSYM DATA BYTE PWM0DIVL + 000000A6H SFRSYM DATA BYTE PWM4DIVH + 00000088H.6 SFRSYM DATA BIT TR1 + 000000ABH SFRSYM DATA BYTE PWM1DIVL + 000000A3H SFRSYM DATA BYTE WDVTHH + 0000009AH SFRSYM DATA BYTE PWM5DIVH + 000000C8H.6 SFRSYM DATA BIT TR2 + 000000B8H.0 SFRSYM DATA BIT PX0 + 000000ADH SFRSYM DATA BYTE PWM2DIVL + 000000B8H.2 SFRSYM DATA BIT PX1 + 000000AFH SFRSYM DATA BYTE PWM3DIVL + 000000A5H SFRSYM DATA BYTE PWM4DIVL + 000000A7H SFRSYM DATA BYTE PWM5DIVL + 000000A2H SFRSYM DATA BYTE WDVTHL + 0000009CH SFRSYM DATA BYTE PWM0DUTH + 0000009EH SFRSYM DATA BYTE PWM1DUTH + 00000091H SFRSYM DATA BYTE PWM2DUTH + 00000093H SFRSYM DATA BYTE PWM3DUTH + 0000009BH SFRSYM DATA BYTE PWM0DUTL + 00000095H SFRSYM DATA BYTE PWM4DUTH + 0000009DH SFRSYM DATA BYTE PWM1DUTL + 00000099H SFRSYM DATA BYTE S0BUF + 00000097H SFRSYM DATA BYTE PWM5DUTH + 0000009FH SFRSYM DATA BYTE PWM2DUTL + 00000092H SFRSYM DATA BYTE PWM3DUTL + 00000098H SFRSYM DATA BYTE S0CON + 00000094H SFRSYM DATA BYTE PWM4DUTL + 00000098H.4 SFRSYM DATA BIT REN + 00000096H SFRSYM DATA BYTE PWM5DUTL + 000000D0H.1 SFRSYM DATA BIT DPS + 000000C9H SFRSYM DATA BYTE T2MOD + 000000C8H SFRSYM DATA BYTE T2CON + 000000BFH SFRSYM DATA BYTE LEFLG + 000000F9H SFRSYM DATA BYTE TKCFG + 000000D0H.5 SFRSYM DATA BIT F0 + 000000A1H SFRSYM DATA BYTE WDFLG + 000000B1H SFRSYM DATA BYTE PWM0CKD + 000000B2H SFRSYM DATA BYTE PWM1CKD + 000000D0H SFRSYM DATA BYTE PSW + 000000B3H SFRSYM DATA BYTE PWM2CKD + 000000D8H SFRSYM DATA BYTE UDCKS + 000000B4H SFRSYM DATA BYTE PWM3CKD + LX51 LINKER/LOCATER V4.66.100.0 10/22/2025 17:09:59 PAGE 28 + + + 000000B5H SFRSYM DATA BYTE PWM4CKD + 000000A0H SFRSYM DATA BYTE WDCON + 000000B6H SFRSYM DATA BYTE PWM5CKD + + 0100000AH BLOCK CODE --- LVL=0 + 0100000AH LINE CODE --- #28 + 0100000AH LINE CODE --- #40 + --- BLOCKEND --- --- LVL=0 + + 0100107CH BLOCK CODE --- LVL=0 + 01001099H BLOCK CODE NEAR LAB LVL=1 + 0000001EH SYMBOL DATA BYTE TmCnt + --- BLOCKEND --- --- LVL=1 + 0100107CH LINE CODE --- #42 + 01001099H LINE CODE --- #45 + 0100109EH LINE CODE --- #46 + 0100109EH LINE CODE --- #47 + 010010A1H LINE CODE --- #49 + 010010A4H LINE CODE --- #50 + 010010A4H LINE CODE --- #51 + 010010ACH LINE CODE --- #53 + 010010ACH LINE CODE --- #55 + 010010ACH LINE CODE --- #56 + 010010AFH LINE CODE --- #57 + 010010AFH LINE CODE --- #61 + 010010B5H LINE CODE --- #62 + 010010B5H LINE CODE --- #63 + 010010BDH LINE CODE --- #64 + 010010BDH LINE CODE --- #65 + 010010BFH LINE CODE --- #66 + 010010C6H LINE CODE --- #67 + 010010C6H LINE CODE --- #68 + 010010C9H LINE CODE --- #69 + 010010CCH LINE CODE --- #70 + 010010CCH LINE CODE --- #71 + 010010D5H LINE CODE --- #72 + 010010D5H LINE CODE --- #74 + 010010D8H LINE CODE --- #75 + 010010D8H LINE CODE --- #77 + 010010D8H LINE CODE --- #79 + 010010DCH LINE CODE --- #80 + 010010DCH LINE CODE --- #81 + 010010DFH LINE CODE --- #82 + 010010DFH LINE CODE --- #83 + --- BLOCKEND --- --- LVL=0 + + 01000026H BLOCK CODE --- LVL=0 + 01000026H LINE CODE --- #84 + 01000026H LINE CODE --- #92 + --- BLOCKEND --- --- LVL=0 + + --- MODULE --- --- RF_SEND + 00000014H PUBLIC DATA BYTE D1 + 00000013H PUBLIC DATA BYTE D0 + 00000012H PUBLIC DATA BYTE Chose_Data_En + 0000000FH PUBLIC DATA --- Yaokong_Data + 0000000EH PUBLIC DATA BYTE Send433_Bit_Cont + 0000000CH PUBLIC DATA WORD Send433_Time + 0000000BH PUBLIC DATA BYTE Temp + 0000000AH PUBLIC DATA BYTE Send433_Byte_Cont + 00000009H PUBLIC DATA BYTE Send433_Status + 0000005CH PUBLIC IDATA WORD ID + 00000008H PUBLIC DATA BYTE RF_Time + 01000B1CH PUBLIC CODE --- Send433_Byte + 00000080H SFRSYM DATA BYTE P0 + LX51 LINKER/LOCATER V4.66.100.0 10/22/2025 17:09:59 PAGE 29 + + + 000000F8H SFRSYM DATA BYTE TKCON + 0000008EH SFRSYM DATA BYTE IDLST + 000000D5H SFRSYM DATA BYTE TMCON + 000000B0H SFRSYM DATA BYTE P3 + 000000D0H.6 SFRSYM DATA BIT AC + 000000B7H SFRSYM DATA BYTE PWMIF + 000000A8H.7 SFRSYM DATA BIT EA + 000000C8H.0 SFRSYM DATA BIT T2P0 + 000000B9H SFRSYM DATA BYTE PWM0CON + 000000C8H.1 SFRSYM DATA BIT T2P1 + 000000BAH SFRSYM DATA BYTE PWM1CON + 000000C8H.4 SFRSYM DATA BIT T2R0 + 000000BBH SFRSYM DATA BYTE PWM2CON + 00000090H SFRSYM DATA BYTE PWMEN + 00000086H SFRSYM DATA BYTE PWCON + 000000C8H.5 SFRSYM DATA BIT T2R1 + 000000BCH SFRSYM DATA BYTE PWM3CON + 000000BDH SFRSYM DATA BYTE PWM4CON + 000000BEH SFRSYM DATA BYTE PWM5CON + 00000083H SFRSYM DATA BYTE DP0H + 000000A8H SFRSYM DATA BYTE IE + 00000085H SFRSYM DATA BYTE DP1H + 00000082H SFRSYM DATA BYTE DP0L + 000000CBH SFRSYM DATA BYTE T2CH + 000000C2H SFRSYM DATA BYTE I2CADM + 00000084H SFRSYM DATA BYTE DP1L + 000000C8H.3 SFRSYM DATA BIT T2IE + 000000FAH SFRSYM DATA BYTE TKMTS + 000000CAH SFRSYM DATA BYTE T2CL + 000000C1H SFRSYM DATA BYTE I2CADR + 000000CFH SFRSYM DATA BYTE LEDWTMH + 000000D6H SFRSYM DATA BYTE TMSNU + 000000C6H SFRSYM DATA BYTE I2CFLG + 000000C4H SFRSYM DATA BYTE I2CDAT + 000000B8H SFRSYM DATA BYTE IP + 000000D0H.7 SFRSYM DATA BIT CY + 000000D7H SFRSYM DATA BYTE LEDAT0 + 000000CEH SFRSYM DATA BYTE LEDWTML + 000000F4H SFRSYM DATA BYTE ATK0CH + 000000C7H SFRSYM DATA BYTE LEDAT1 + 000000F6H SFRSYM DATA BYTE ATK1CH + 000000DEH SFRSYM DATA BYTE AK0CON + 000000E9H SFRSYM DATA BYTE ATK2CH + 000000DFH SFRSYM DATA BYTE AK1CON + 000000EBH SFRSYM DATA BYTE ATK3CH + 000000C0H SFRSYM DATA BYTE I2CCON + 0000008FH SFRSYM DATA BYTE STPST + 000000F3H SFRSYM DATA BYTE ATK0CL + 000000EDH SFRSYM DATA BYTE ATK4CH + 000000F5H SFRSYM DATA BYTE ATK1CL + 000000EFH SFRSYM DATA BYTE ATK5CH + 000000F7H SFRSYM DATA BYTE ATK2CL + 00000081H SFRSYM DATA BYTE SP + 000000EAH SFRSYM DATA BYTE ATK3CL + 000000D0H.2 SFRSYM DATA BIT OV + 000000ECH SFRSYM DATA BYTE ATK4CL + 000000D4H SFRSYM DATA BYTE EPIF + 000000EEH SFRSYM DATA BYTE ATK5CL + 000000D1H SFRSYM DATA BYTE EP0CON + 000000D2H SFRSYM DATA BYTE EP1CON + 000000C5H SFRSYM DATA BYTE I2CSTA + 000000D3H SFRSYM DATA BYTE EP2CON + 000000FCH SFRSYM DATA BYTE TK0CHS + 000000FBH SFRSYM DATA BYTE TKIF + 00000080H.0 SFRSYM DATA BIT P00 + LX51 LINKER/LOCATER V4.66.100.0 10/22/2025 17:09:59 PAGE 30 + + + 000000FDH SFRSYM DATA BYTE TK1CHS + 00000080H.1 SFRSYM DATA BIT P01 + 000000FEH SFRSYM DATA BYTE TK2CHS + 00000087H SFRSYM DATA BYTE PCON + 00000080H.2 SFRSYM DATA BIT P02 + 000000FFH SFRSYM DATA BYTE TK3CHS + 000000B0H.0 SFRSYM DATA BIT P30 + 00000080H.3 SFRSYM DATA BIT P03 + 000000A8H.5 SFRSYM DATA BIT INT3EN + 000000F1H SFRSYM DATA BYTE TK4CHS + 000000B0H.1 SFRSYM DATA BIT P31 + 00000080H.4 SFRSYM DATA BIT P04 + 000000A8H.6 SFRSYM DATA BIT INT4EN + 000000F2H SFRSYM DATA BYTE TK5CHS + 000000B0H.2 SFRSYM DATA BIT P32 + 00000080H.5 SFRSYM DATA BIT P05 + 00000089H SFRSYM DATA BYTE TMOD + 00000088H SFRSYM DATA BYTE TCON + 000000B0H.3 SFRSYM DATA BIT P33 + 00000080H.6 SFRSYM DATA BIT P06 + 000000B0H.4 SFRSYM DATA BIT P34 + 00000080H.7 SFRSYM DATA BIT P07 + 000000C8H.2 SFRSYM DATA BIT UCKS + 000000B0H.5 SFRSYM DATA BIT P35 + 000000E2H SFRSYM DATA BYTE TK0MSH + 000000E4H SFRSYM DATA BYTE TK1MSH + 000000E6H SFRSYM DATA BYTE TK2MSH + 000000D9H SFRSYM DATA BYTE TK3MSH + 000000E1H SFRSYM DATA BYTE TK0MSL + 000000DBH SFRSYM DATA BYTE TK4MSH + 00000088H.1 SFRSYM DATA BIT IE0 + 000000E3H SFRSYM DATA BYTE TK1MSL + 000000DDH SFRSYM DATA BYTE TK5MSH + 00000088H.3 SFRSYM DATA BIT IE1 + 000000E5H SFRSYM DATA BYTE TK2MSL + 000000E7H SFRSYM DATA BYTE TK3MSL + 000000F0H SFRSYM DATA BYTE B + 000000DAH SFRSYM DATA BYTE TK4MSL + 000000DCH SFRSYM DATA BYTE TK5MSL + 000000E0H SFRSYM DATA BYTE ACC + 000000A8H.4 SFRSYM DATA BIT ES0 + 000000E8H SFRSYM DATA BYTE LVDCON + 000000A8H.1 SFRSYM DATA BIT ET0 + 000000A8H.3 SFRSYM DATA BIT ET1 + 00000088H.5 SFRSYM DATA BIT TF0 + 00000098H.0 SFRSYM DATA BIT RI0 + 00000088H.7 SFRSYM DATA BIT TF1 + 000000C8H.7 SFRSYM DATA BIT TF2 + 00000098H.2 SFRSYM DATA BIT RB8 + 0000008CH SFRSYM DATA BYTE TH0 + 000000A8H.0 SFRSYM DATA BIT EX0 + 00000098H.1 SFRSYM DATA BIT TI0 + 00000088H.0 SFRSYM DATA BIT IT0 + 0000008DH SFRSYM DATA BYTE TH1 + 000000A8H.2 SFRSYM DATA BIT EX1 + 00000098H.3 SFRSYM DATA BIT TB8 + 00000088H.2 SFRSYM DATA BIT IT1 + 000000CDH SFRSYM DATA BYTE TH2 + 000000D0H.0 SFRSYM DATA BIT P + 00000098H.7 SFRSYM DATA BIT SM0 + 0000008AH SFRSYM DATA BYTE TL0 + 00000098H.6 SFRSYM DATA BIT SM1 + 0000008BH SFRSYM DATA BYTE TL1 + 00000098H.5 SFRSYM DATA BIT SM2 + 000000CCH SFRSYM DATA BYTE TL2 + LX51 LINKER/LOCATER V4.66.100.0 10/22/2025 17:09:59 PAGE 31 + + + 000000AAH SFRSYM DATA BYTE PWM0DIVH + 000000B8H.4 SFRSYM DATA BIT PS0 + 000000ACH SFRSYM DATA BYTE PWM1DIVH + 000000B8H.1 SFRSYM DATA BIT PT0 + 000000B8H.6 SFRSYM DATA BIT PS1 + 000000C3H SFRSYM DATA BYTE I2CCR + 000000AEH SFRSYM DATA BYTE PWM2DIVH + 000000B8H.3 SFRSYM DATA BIT PT1 + 000000D0H.3 SFRSYM DATA BIT RS0 + 000000A4H SFRSYM DATA BYTE PWM3DIVH + 000000B8H.5 SFRSYM DATA BIT PT2 + 00000088H.4 SFRSYM DATA BIT TR0 + 000000D0H.4 SFRSYM DATA BIT RS1 + 000000A9H SFRSYM DATA BYTE PWM0DIVL + 000000A6H SFRSYM DATA BYTE PWM4DIVH + 00000088H.6 SFRSYM DATA BIT TR1 + 000000ABH SFRSYM DATA BYTE PWM1DIVL + 000000A3H SFRSYM DATA BYTE WDVTHH + 0000009AH SFRSYM DATA BYTE PWM5DIVH + 000000C8H.6 SFRSYM DATA BIT TR2 + 000000B8H.0 SFRSYM DATA BIT PX0 + 000000ADH SFRSYM DATA BYTE PWM2DIVL + 000000B8H.2 SFRSYM DATA BIT PX1 + 000000AFH SFRSYM DATA BYTE PWM3DIVL + 000000A5H SFRSYM DATA BYTE PWM4DIVL + 000000A7H SFRSYM DATA BYTE PWM5DIVL + 000000A2H SFRSYM DATA BYTE WDVTHL + 0000009CH SFRSYM DATA BYTE PWM0DUTH + 0000009EH SFRSYM DATA BYTE PWM1DUTH + 00000091H SFRSYM DATA BYTE PWM2DUTH + 00000093H SFRSYM DATA BYTE PWM3DUTH + 0000009BH SFRSYM DATA BYTE PWM0DUTL + 00000095H SFRSYM DATA BYTE PWM4DUTH + 000000B0H.2 SFRSYM DATA BIT Pin_rf + 0000009DH SFRSYM DATA BYTE PWM1DUTL + 00000099H SFRSYM DATA BYTE S0BUF + 00000097H SFRSYM DATA BYTE PWM5DUTH + 0000009FH SFRSYM DATA BYTE PWM2DUTL + 00000092H SFRSYM DATA BYTE PWM3DUTL + 00000098H SFRSYM DATA BYTE S0CON + 00000094H SFRSYM DATA BYTE PWM4DUTL + 00000098H.4 SFRSYM DATA BIT REN + 00000096H SFRSYM DATA BYTE PWM5DUTL + 000000D0H.1 SFRSYM DATA BIT DPS + 000000C9H SFRSYM DATA BYTE T2MOD + 000000C8H SFRSYM DATA BYTE T2CON + 000000BFH SFRSYM DATA BYTE LEFLG + 000000F9H SFRSYM DATA BYTE TKCFG + 000000D0H.5 SFRSYM DATA BIT F0 + 000000A1H SFRSYM DATA BYTE WDFLG + 000000B1H SFRSYM DATA BYTE PWM0CKD + 000000B2H SFRSYM DATA BYTE PWM1CKD + 000000D0H SFRSYM DATA BYTE PSW + 000000B3H SFRSYM DATA BYTE PWM2CKD + 000000D8H SFRSYM DATA BYTE UDCKS + 000000B4H SFRSYM DATA BYTE PWM3CKD + 000000B5H SFRSYM DATA BYTE PWM4CKD + 000000A0H SFRSYM DATA BYTE WDCON + 000000B6H SFRSYM DATA BYTE PWM5CKD + + 01000003H BLOCK CODE --- LVL=0 + --- BLOCKEND --- --- LVL=0 + + 01000B1CH BLOCK CODE --- LVL=0 + 01000B1CH LINE CODE --- #29 + LX51 LINKER/LOCATER V4.66.100.0 10/22/2025 17:09:59 PAGE 32 + + + 01000B1CH LINE CODE --- #30 + 01000B1CH LINE CODE --- #31 + 01000B31H LINE CODE --- #32 + 01000B31H LINE CODE --- #33 + 01000B31H LINE CODE --- #34 + 01000B33H LINE CODE --- #35 + 01000B44H LINE CODE --- #36 + 01000B44H LINE CODE --- #37 + 01000B49H LINE CODE --- #38 + 01000B4CH LINE CODE --- #39 + 01000B4CH LINE CODE --- #40 + 01000B4DH LINE CODE --- #41 + 01000B4DH LINE CODE --- #42 + 01000B4FH LINE CODE --- #43 + 01000B63H LINE CODE --- #44 + 01000B63H LINE CODE --- #45 + 01000B68H LINE CODE --- #46 + 01000B6BH LINE CODE --- #47 + 01000B6BH LINE CODE --- #48 + 01000B6CH LINE CODE --- #49 + 01000B6CH LINE CODE --- #51 + 01000B70H LINE CODE --- #52 + 01000B70H LINE CODE --- #53 + 01000B73H LINE CODE --- #54 + 01000B7BH LINE CODE --- #56 + 01000B7BH LINE CODE --- #58 + 01000B83H LINE CODE --- #59 + 01000B88H LINE CODE --- #60 + 01000B88H LINE CODE --- #61 + 01000B93H LINE CODE --- #62 + 01000B93H LINE CODE --- #63 + 01000B95H LINE CODE --- #64 + 01000B97H LINE CODE --- #65 + 01000BA2H LINE CODE --- #66 + 01000BA2H LINE CODE --- #67 + 01000BA4H LINE CODE --- #68 + 01000BACH LINE CODE --- #69 + 01000BACH LINE CODE --- #70 + 01000BACH LINE CODE --- #71 + 01000BACH LINE CODE --- #72 + 01000BACH LINE CODE --- #73 + 01000BACH LINE CODE --- #74 + 01000BACH LINE CODE --- #75 + 01000BAEH LINE CODE --- #77 + 01000BAEH LINE CODE --- #78 + 01000BB6H LINE CODE --- #79 + 01000BB6H LINE CODE --- #80 + 01000BB8H LINE CODE --- #81 + 01000BBAH LINE CODE --- #82 + 01000BC5H LINE CODE --- #83 + 01000BC5H LINE CODE --- #84 + 01000BC7H LINE CODE --- #85 + 01000BCFH LINE CODE --- #86 + 01000BCFH LINE CODE --- #87 + 01000BD3H LINE CODE --- #88 + 01000BD9H LINE CODE --- #89 + 01000BDBH LINE CODE --- #90 + 01000BDBH LINE CODE --- #91 + 01000BDBH LINE CODE --- #92 + 01000BDBH LINE CODE --- #93 + 01000BE1H LINE CODE --- #94 + 01000BE1H LINE CODE --- #95 + 01000BE3H LINE CODE --- #97 + 01000BE5H LINE CODE --- #98 + 01000BEDH LINE CODE --- #99 + LX51 LINKER/LOCATER V4.66.100.0 10/22/2025 17:09:59 PAGE 33 + + + 01000BEDH LINE CODE --- #100 + 01000BEFH LINE CODE --- #102 + 01000BF4H LINE CODE --- #103 + 01000BF4H LINE CODE --- #104 + 01000BF7H LINE CODE --- #105 + 01000BF8H LINE CODE --- #107 + 01000BF8H LINE CODE --- #108 + 01000BFBH LINE CODE --- #109 + 01000BFBH LINE CODE --- #111 + 01000BFBH LINE CODE --- #112 + 01000BFBH LINE CODE --- #113 + 01000BFCH LINE CODE --- #115 + 01000BFCH LINE CODE --- #116 + 01000C0AH LINE CODE --- #117 + 01000C0AH LINE CODE --- #118 + 01000C0CH LINE CODE --- #119 + 01000C0DH LINE CODE --- #121 + 01000C0DH LINE CODE --- #122 + 01000C0FH LINE CODE --- #123 + 01000C14H LINE CODE --- #125 + 01000C16H LINE CODE --- #126 + 01000C18H LINE CODE --- #128 + 01000C18H LINE CODE --- #129 + 01000C18H LINE CODE --- #130 + 01000C18H LINE CODE --- #131 + 01000C18H LINE CODE --- #132 + 01000C18H LINE CODE --- #133 + --- BLOCKEND --- --- LVL=0 + + --- MODULE --- --- DEBUG + 00000080H SFRSYM DATA BYTE P0 + 000000F8H SFRSYM DATA BYTE TKCON + 0000008EH SFRSYM DATA BYTE IDLST + 000000D5H SFRSYM DATA BYTE TMCON + 000000B0H SFRSYM DATA BYTE P3 + 000000D0H.6 SFRSYM DATA BIT AC + 000000B7H SFRSYM DATA BYTE PWMIF + 000000A8H.7 SFRSYM DATA BIT EA + 000000C8H.0 SFRSYM DATA BIT T2P0 + 000000B9H SFRSYM DATA BYTE PWM0CON + 000000C8H.1 SFRSYM DATA BIT T2P1 + 000000BAH SFRSYM DATA BYTE PWM1CON + 000000C8H.4 SFRSYM DATA BIT T2R0 + 000000BBH SFRSYM DATA BYTE PWM2CON + 00000090H SFRSYM DATA BYTE PWMEN + 00000086H SFRSYM DATA BYTE PWCON + 000000C8H.5 SFRSYM DATA BIT T2R1 + 000000BCH SFRSYM DATA BYTE PWM3CON + 000000BDH SFRSYM DATA BYTE PWM4CON + 000000BEH SFRSYM DATA BYTE PWM5CON + 00000083H SFRSYM DATA BYTE DP0H + 000000A8H SFRSYM DATA BYTE IE + 00000085H SFRSYM DATA BYTE DP1H + 00000082H SFRSYM DATA BYTE DP0L + 000000CBH SFRSYM DATA BYTE T2CH + 000000C2H SFRSYM DATA BYTE I2CADM + 00000084H SFRSYM DATA BYTE DP1L + 000000C8H.3 SFRSYM DATA BIT T2IE + 000000FAH SFRSYM DATA BYTE TKMTS + 000000CAH SFRSYM DATA BYTE T2CL + 000000C1H SFRSYM DATA BYTE I2CADR + 000000CFH SFRSYM DATA BYTE LEDWTMH + 000000D6H SFRSYM DATA BYTE TMSNU + 000000C6H SFRSYM DATA BYTE I2CFLG + 000000C4H SFRSYM DATA BYTE I2CDAT + LX51 LINKER/LOCATER V4.66.100.0 10/22/2025 17:09:59 PAGE 34 + + + 000000B8H SFRSYM DATA BYTE IP + 000000D0H.7 SFRSYM DATA BIT CY + 000000D7H SFRSYM DATA BYTE LEDAT0 + 000000CEH SFRSYM DATA BYTE LEDWTML + 000000F4H SFRSYM DATA BYTE ATK0CH + 000000C7H SFRSYM DATA BYTE LEDAT1 + 000000F6H SFRSYM DATA BYTE ATK1CH + 000000DEH SFRSYM DATA BYTE AK0CON + 000000E9H SFRSYM DATA BYTE ATK2CH + 000000DFH SFRSYM DATA BYTE AK1CON + 000000EBH SFRSYM DATA BYTE ATK3CH + 000000C0H SFRSYM DATA BYTE I2CCON + 0000008FH SFRSYM DATA BYTE STPST + 000000F3H SFRSYM DATA BYTE ATK0CL + 000000EDH SFRSYM DATA BYTE ATK4CH + 000000F5H SFRSYM DATA BYTE ATK1CL + 000000EFH SFRSYM DATA BYTE ATK5CH + 000000F7H SFRSYM DATA BYTE ATK2CL + 00000081H SFRSYM DATA BYTE SP + 000000EAH SFRSYM DATA BYTE ATK3CL + 000000D0H.2 SFRSYM DATA BIT OV + 000000ECH SFRSYM DATA BYTE ATK4CL + 000000D4H SFRSYM DATA BYTE EPIF + 000000EEH SFRSYM DATA BYTE ATK5CL + 000000D1H SFRSYM DATA BYTE EP0CON + 000000D2H SFRSYM DATA BYTE EP1CON + 000000C5H SFRSYM DATA BYTE I2CSTA + 000000D3H SFRSYM DATA BYTE EP2CON + 000000FCH SFRSYM DATA BYTE TK0CHS + 000000FBH SFRSYM DATA BYTE TKIF + 00000080H.0 SFRSYM DATA BIT P00 + 000000FDH SFRSYM DATA BYTE TK1CHS + 00000080H.1 SFRSYM DATA BIT P01 + 000000FEH SFRSYM DATA BYTE TK2CHS + 00000087H SFRSYM DATA BYTE PCON + 00000080H.2 SFRSYM DATA BIT P02 + 000000FFH SFRSYM DATA BYTE TK3CHS + 000000B0H.0 SFRSYM DATA BIT P30 + 00000080H.3 SFRSYM DATA BIT P03 + 000000A8H.5 SFRSYM DATA BIT INT3EN + 000000F1H SFRSYM DATA BYTE TK4CHS + 000000B0H.1 SFRSYM DATA BIT P31 + 00000080H.4 SFRSYM DATA BIT P04 + 000000A8H.6 SFRSYM DATA BIT INT4EN + 000000F2H SFRSYM DATA BYTE TK5CHS + 000000B0H.2 SFRSYM DATA BIT P32 + 00000080H.5 SFRSYM DATA BIT P05 + 00000089H SFRSYM DATA BYTE TMOD + 00000088H SFRSYM DATA BYTE TCON + 000000B0H.3 SFRSYM DATA BIT P33 + 00000080H.6 SFRSYM DATA BIT P06 + 000000B0H.4 SFRSYM DATA BIT P34 + 00000080H.7 SFRSYM DATA BIT P07 + 000000C8H.2 SFRSYM DATA BIT UCKS + 000000B0H.5 SFRSYM DATA BIT P35 + 000000E2H SFRSYM DATA BYTE TK0MSH + 000000E4H SFRSYM DATA BYTE TK1MSH + 000000E6H SFRSYM DATA BYTE TK2MSH + 000000D9H SFRSYM DATA BYTE TK3MSH + 000000E1H SFRSYM DATA BYTE TK0MSL + 000000DBH SFRSYM DATA BYTE TK4MSH + 00000088H.1 SFRSYM DATA BIT IE0 + 000000E3H SFRSYM DATA BYTE TK1MSL + 000000DDH SFRSYM DATA BYTE TK5MSH + 00000088H.3 SFRSYM DATA BIT IE1 + LX51 LINKER/LOCATER V4.66.100.0 10/22/2025 17:09:59 PAGE 35 + + + 000000E5H SFRSYM DATA BYTE TK2MSL + 000000E7H SFRSYM DATA BYTE TK3MSL + 000000F0H SFRSYM DATA BYTE B + 000000DAH SFRSYM DATA BYTE TK4MSL + 000000DCH SFRSYM DATA BYTE TK5MSL + 000000E0H SFRSYM DATA BYTE ACC + 000000A8H.4 SFRSYM DATA BIT ES0 + 000000E8H SFRSYM DATA BYTE LVDCON + 000000A8H.1 SFRSYM DATA BIT ET0 + 000000A8H.3 SFRSYM DATA BIT ET1 + 00000088H.5 SFRSYM DATA BIT TF0 + 00000098H.0 SFRSYM DATA BIT RI0 + 00000088H.7 SFRSYM DATA BIT TF1 + 000000C8H.7 SFRSYM DATA BIT TF2 + 00000098H.2 SFRSYM DATA BIT RB8 + 0000008CH SFRSYM DATA BYTE TH0 + 000000A8H.0 SFRSYM DATA BIT EX0 + 00000098H.1 SFRSYM DATA BIT TI0 + 00000088H.0 SFRSYM DATA BIT IT0 + 0000008DH SFRSYM DATA BYTE TH1 + 000000A8H.2 SFRSYM DATA BIT EX1 + 00000098H.3 SFRSYM DATA BIT TB8 + 00000088H.2 SFRSYM DATA BIT IT1 + 000000CDH SFRSYM DATA BYTE TH2 + 000000D0H.0 SFRSYM DATA BIT P + 00000098H.7 SFRSYM DATA BIT SM0 + 0000008AH SFRSYM DATA BYTE TL0 + 00000098H.6 SFRSYM DATA BIT SM1 + 0000008BH SFRSYM DATA BYTE TL1 + 00000098H.5 SFRSYM DATA BIT SM2 + 000000CCH SFRSYM DATA BYTE TL2 + 000000AAH SFRSYM DATA BYTE PWM0DIVH + 000000B8H.4 SFRSYM DATA BIT PS0 + 000000ACH SFRSYM DATA BYTE PWM1DIVH + 000000B8H.1 SFRSYM DATA BIT PT0 + 000000B8H.6 SFRSYM DATA BIT PS1 + 000000C3H SFRSYM DATA BYTE I2CCR + 000000AEH SFRSYM DATA BYTE PWM2DIVH + 000000B8H.3 SFRSYM DATA BIT PT1 + 000000D0H.3 SFRSYM DATA BIT RS0 + 000000A4H SFRSYM DATA BYTE PWM3DIVH + 000000B8H.5 SFRSYM DATA BIT PT2 + 00000088H.4 SFRSYM DATA BIT TR0 + 000000D0H.4 SFRSYM DATA BIT RS1 + 000000A9H SFRSYM DATA BYTE PWM0DIVL + 000000A6H SFRSYM DATA BYTE PWM4DIVH + 00000088H.6 SFRSYM DATA BIT TR1 + 000000ABH SFRSYM DATA BYTE PWM1DIVL + 000000A3H SFRSYM DATA BYTE WDVTHH + 0000009AH SFRSYM DATA BYTE PWM5DIVH + 000000C8H.6 SFRSYM DATA BIT TR2 + 000000B8H.0 SFRSYM DATA BIT PX0 + 000000ADH SFRSYM DATA BYTE PWM2DIVL + 000000B8H.2 SFRSYM DATA BIT PX1 + 000000AFH SFRSYM DATA BYTE PWM3DIVL + 000000A5H SFRSYM DATA BYTE PWM4DIVL + 000000A7H SFRSYM DATA BYTE PWM5DIVL + 000000A2H SFRSYM DATA BYTE WDVTHL + 0000009CH SFRSYM DATA BYTE PWM0DUTH + 0000009EH SFRSYM DATA BYTE PWM1DUTH + 00000091H SFRSYM DATA BYTE PWM2DUTH + 00000093H SFRSYM DATA BYTE PWM3DUTH + 0000009BH SFRSYM DATA BYTE PWM0DUTL + 00000095H SFRSYM DATA BYTE PWM4DUTH + 0000009DH SFRSYM DATA BYTE PWM1DUTL + LX51 LINKER/LOCATER V4.66.100.0 10/22/2025 17:09:59 PAGE 36 + + + 00000099H SFRSYM DATA BYTE S0BUF + 00000097H SFRSYM DATA BYTE PWM5DUTH + 0000009FH SFRSYM DATA BYTE PWM2DUTL + 00000092H SFRSYM DATA BYTE PWM3DUTL + 00000098H SFRSYM DATA BYTE S0CON + 00000094H SFRSYM DATA BYTE PWM4DUTL + 00000098H.4 SFRSYM DATA BIT REN + 00000096H SFRSYM DATA BYTE PWM5DUTL + 000000D0H.1 SFRSYM DATA BIT DPS + 000000C9H SFRSYM DATA BYTE T2MOD + 000000C8H SFRSYM DATA BYTE T2CON + 000000BFH SFRSYM DATA BYTE LEFLG + 000000F9H SFRSYM DATA BYTE TKCFG + 000000D0H.5 SFRSYM DATA BIT F0 + 000000A1H SFRSYM DATA BYTE WDFLG + 000000B1H SFRSYM DATA BYTE PWM0CKD + 000000B2H SFRSYM DATA BYTE PWM1CKD + 000000D0H SFRSYM DATA BYTE PSW + 000000B3H SFRSYM DATA BYTE PWM2CKD + 000000D8H SFRSYM DATA BYTE UDCKS + 000000B4H SFRSYM DATA BYTE PWM3CKD + 000000B5H SFRSYM DATA BYTE PWM4CKD + 000000A0H SFRSYM DATA BYTE WDCON + 000000B6H SFRSYM DATA BYTE PWM5CKD + + --- MODULE --- --- TS_API + 02000127H PUBLIC XDATA BYTE MainLoopCnt2 + 02000126H PUBLIC XDATA BYTE MainLoopCnt1 + 02000124H PUBLIC XDATA WORD WheelSliderCapRateFilter + 0000005BH PUBLIC IDATA BYTE PreKeysFlagSN + 02000123H PUBLIC XDATA BYTE WheelSliderState + 00000020H.4 PUBLIC BIT BIT TS_StableFlag + 02000122H PUBLIC XDATA BYTE WheelSliderTouchFlag + 00000020H.3 PUBLIC BIT BIT W_S_RefChSet + 02000116H PUBLIC XDATA --- TS_AreaConfirmTimer + 0200010EH PUBLIC XDATA --- TSKey_LongTouchLimitTimer + 02000101H PUBLIC XDATA --- TS_FilterPosIdx + 0000001CH PUBLIC DATA WORD TS_LongKeyTimer + 02000100H PUBLIC XDATA BYTE TS_HalfSecCnt + 0000005AH PUBLIC IDATA BYTE TS_RefCHBaseLineAdjuTimer + 020000FFH PUBLIC XDATA BYTE TSWheelSlider_TouchConfirmTimer + 020000FEH PUBLIC XDATA BYTE KeysFlagSN + 020000FCH PUBLIC XDATA INT WheelSliderPosition + 00000020H.2 PUBLIC BIT BIT TS_SleepEn + 020000FBH PUBLIC XDATA BYTE EnterStopScanTimer + 020000EBH PUBLIC XDATA --- TSKey_FingerThd + 0000001AH PUBLIC DATA WORD TS_Key + 00000019H PUBLIC DATA BYTE TS_BaseCh + 020000D1H PUBLIC XDATA --- TS_RawData + 020000D0H PUBLIC XDATA BYTE WheelSliderMaxIdx + 00000059H PUBLIC IDATA BYTE TS_Cnt + 020000B6H PUBLIC XDATA --- TS_PostData + 020000B5H PUBLIC XDATA BYTE WheelSliderRefCh + 020000B4H PUBLIC XDATA BYTE TS_Init_Step + 0000004DH PUBLIC IDATA --- TS_CH + 02000032H PUBLIC XDATA --- TS_FilterBuf + 0200001AH PUBLIC XDATA --- TS_BaseLineData + 0000004CH PUBLIC IDATA BYTE TS_State + 02000002H PUBLIC XDATA --- TS_FirstAreaData + 00000020H.1 PUBLIC BIT BIT TS_SleepMode + 00000018H PUBLIC DATA BYTE ActiveTouchType + 02000001H PUBLIC XDATA BYTE TSWheelSlider_LongTouchLimitTimer + 00000020H.0 PUBLIC BIT BIT TS_CycleScanDoneFlag + 00000017H PUBLIC DATA BYTE TK_State + 00000016H PUBLIC DATA BYTE TS_Index + LX51 LINKER/LOCATER V4.66.100.0 10/22/2025 17:09:59 PAGE 37 + + + 01001588H PUBLIC CONST --- AREA_CONFIRM_TIME_TAB + 01001580H PUBLIC CONST --- MASK_TAB + 0100157CH PUBLIC CONST --- WHEEL_SLIDER0_MAX_MIN_TAB + 01001578H PUBLIC CONST --- TS_WHEEL_SLIDER_CH_SEQ + 01001558H PUBLIC CONST --- TS_KEY_CH_INFO_SEQ + 010004ACH PUBLIC CODE --- TS_EnterSleepMode + 010013EAH PUBLIC CODE --- TS_SleepScanStart + 010010FAH PUBLIC CODE --- TS_Action + 01000FFDH PUBLIC CODE --- TS_init + 01000659H PUBLIC CODE --- TS_WheelSliderDeal + 01000C19H PUBLIC CODE --- TSKey_DataDeal + 01000D15H PUBLIC CODE --- TS_RunInit + 01000EB7H PUBLIC CODE --- TS_DataFiltering + 01000DEEH PUBLIC CODE --- TS_ISR + 0100000EH PUBLIC CODE --- TS_HS_ISR + 010012FFH PUBLIC CODE --- TS_MS_ISR + 00000080H SFRSYM DATA BYTE P0 + 000000F8H SFRSYM DATA BYTE TKCON + 0000008EH SFRSYM DATA BYTE IDLST + 000000D5H SFRSYM DATA BYTE TMCON + 000000B0H SFRSYM DATA BYTE P3 + 000000D0H.6 SFRSYM DATA BIT AC + 000000B7H SFRSYM DATA BYTE PWMIF + 000000A8H.7 SFRSYM DATA BIT EA + 000000C8H.0 SFRSYM DATA BIT T2P0 + 000000B9H SFRSYM DATA BYTE PWM0CON + 000000C8H.1 SFRSYM DATA BIT T2P1 + 000000BAH SFRSYM DATA BYTE PWM1CON + 000000C8H.4 SFRSYM DATA BIT T2R0 + 000000BBH SFRSYM DATA BYTE PWM2CON + 00000090H SFRSYM DATA BYTE PWMEN + 00000086H SFRSYM DATA BYTE PWCON + 000000C8H.5 SFRSYM DATA BIT T2R1 + 000000BCH SFRSYM DATA BYTE PWM3CON + 000000BDH SFRSYM DATA BYTE PWM4CON + 000000BEH SFRSYM DATA BYTE PWM5CON + 00000083H SFRSYM DATA BYTE DP0H + 000000A8H SFRSYM DATA BYTE IE + 00000085H SFRSYM DATA BYTE DP1H + 00000082H SFRSYM DATA BYTE DP0L + 000000CBH SFRSYM DATA BYTE T2CH + 000000C2H SFRSYM DATA BYTE I2CADM + 00000084H SFRSYM DATA BYTE DP1L + 000000C8H.3 SFRSYM DATA BIT T2IE + 000000FAH SFRSYM DATA BYTE TKMTS + 000000CAH SFRSYM DATA BYTE T2CL + 000000C1H SFRSYM DATA BYTE I2CADR + 000000CFH SFRSYM DATA BYTE LEDWTMH + 000000D6H SFRSYM DATA BYTE TMSNU + 000000C6H SFRSYM DATA BYTE I2CFLG + 000000C4H SFRSYM DATA BYTE I2CDAT + 000000B8H SFRSYM DATA BYTE IP + 000000D0H.7 SFRSYM DATA BIT CY + 000000D7H SFRSYM DATA BYTE LEDAT0 + 000000CEH SFRSYM DATA BYTE LEDWTML + 000000F4H SFRSYM DATA BYTE ATK0CH + 000000C7H SFRSYM DATA BYTE LEDAT1 + 000000F6H SFRSYM DATA BYTE ATK1CH + 000000DEH SFRSYM DATA BYTE AK0CON + 000000E9H SFRSYM DATA BYTE ATK2CH + 000000DFH SFRSYM DATA BYTE AK1CON + 000000EBH SFRSYM DATA BYTE ATK3CH + 000000C0H SFRSYM DATA BYTE I2CCON + 0000008FH SFRSYM DATA BYTE STPST + 000000F3H SFRSYM DATA BYTE ATK0CL + LX51 LINKER/LOCATER V4.66.100.0 10/22/2025 17:09:59 PAGE 38 + + + 000000EDH SFRSYM DATA BYTE ATK4CH + 000000F5H SFRSYM DATA BYTE ATK1CL + 000000EFH SFRSYM DATA BYTE ATK5CH + 000000F7H SFRSYM DATA BYTE ATK2CL + 00000081H SFRSYM DATA BYTE SP + 000000EAH SFRSYM DATA BYTE ATK3CL + 000000D0H.2 SFRSYM DATA BIT OV + 000000ECH SFRSYM DATA BYTE ATK4CL + 000000D4H SFRSYM DATA BYTE EPIF + 000000EEH SFRSYM DATA BYTE ATK5CL + 000000D1H SFRSYM DATA BYTE EP0CON + 000000D2H SFRSYM DATA BYTE EP1CON + 000000C5H SFRSYM DATA BYTE I2CSTA + 000000D3H SFRSYM DATA BYTE EP2CON + 000000FCH SFRSYM DATA BYTE TK0CHS + 000000FBH SFRSYM DATA BYTE TKIF + 00000080H.0 SFRSYM DATA BIT P00 + 000000FDH SFRSYM DATA BYTE TK1CHS + 00000080H.1 SFRSYM DATA BIT P01 + 000000FEH SFRSYM DATA BYTE TK2CHS + 00000087H SFRSYM DATA BYTE PCON + 00000080H.2 SFRSYM DATA BIT P02 + 000000FFH SFRSYM DATA BYTE TK3CHS + 000000B0H.0 SFRSYM DATA BIT P30 + 00000080H.3 SFRSYM DATA BIT P03 + 000000A8H.5 SFRSYM DATA BIT INT3EN + 000000F1H SFRSYM DATA BYTE TK4CHS + 000000B0H.1 SFRSYM DATA BIT P31 + 00000080H.4 SFRSYM DATA BIT P04 + 000000A8H.6 SFRSYM DATA BIT INT4EN + 000000F2H SFRSYM DATA BYTE TK5CHS + 000000B0H.2 SFRSYM DATA BIT P32 + 00000080H.5 SFRSYM DATA BIT P05 + 00000089H SFRSYM DATA BYTE TMOD + 00000088H SFRSYM DATA BYTE TCON + 000000B0H.3 SFRSYM DATA BIT P33 + 00000080H.6 SFRSYM DATA BIT P06 + 000000B0H.4 SFRSYM DATA BIT P34 + 00000080H.7 SFRSYM DATA BIT P07 + 000000C8H.2 SFRSYM DATA BIT UCKS + 000000B0H.5 SFRSYM DATA BIT P35 + 000000E2H SFRSYM DATA BYTE TK0MSH + 000000E4H SFRSYM DATA BYTE TK1MSH + 000000E6H SFRSYM DATA BYTE TK2MSH + 000000D9H SFRSYM DATA BYTE TK3MSH + 000000E1H SFRSYM DATA BYTE TK0MSL + 000000DBH SFRSYM DATA BYTE TK4MSH + 00000088H.1 SFRSYM DATA BIT IE0 + 000000E3H SFRSYM DATA BYTE TK1MSL + 000000DDH SFRSYM DATA BYTE TK5MSH + 00000088H.3 SFRSYM DATA BIT IE1 + 000000E5H SFRSYM DATA BYTE TK2MSL + 000000E7H SFRSYM DATA BYTE TK3MSL + 000000F0H SFRSYM DATA BYTE B + 000000DAH SFRSYM DATA BYTE TK4MSL + 000000DCH SFRSYM DATA BYTE TK5MSL + 000000E0H SFRSYM DATA BYTE ACC + 000000A8H.4 SFRSYM DATA BIT ES0 + 000000E8H SFRSYM DATA BYTE LVDCON + 000000A8H.1 SFRSYM DATA BIT ET0 + 000000A8H.3 SFRSYM DATA BIT ET1 + 00000088H.5 SFRSYM DATA BIT TF0 + 00000098H.0 SFRSYM DATA BIT RI0 + 00000088H.7 SFRSYM DATA BIT TF1 + 000000C8H.7 SFRSYM DATA BIT TF2 + LX51 LINKER/LOCATER V4.66.100.0 10/22/2025 17:09:59 PAGE 39 + + + 00000098H.2 SFRSYM DATA BIT RB8 + 0000008CH SFRSYM DATA BYTE TH0 + 000000A8H.0 SFRSYM DATA BIT EX0 + 00000098H.1 SFRSYM DATA BIT TI0 + 00000088H.0 SFRSYM DATA BIT IT0 + 0000008DH SFRSYM DATA BYTE TH1 + 000000A8H.2 SFRSYM DATA BIT EX1 + 00000098H.3 SFRSYM DATA BIT TB8 + 00000088H.2 SFRSYM DATA BIT IT1 + 000000CDH SFRSYM DATA BYTE TH2 + 000000D0H.0 SFRSYM DATA BIT P + 00000098H.7 SFRSYM DATA BIT SM0 + 0000008AH SFRSYM DATA BYTE TL0 + 00000098H.6 SFRSYM DATA BIT SM1 + 0000008BH SFRSYM DATA BYTE TL1 + 00000098H.5 SFRSYM DATA BIT SM2 + 000000CCH SFRSYM DATA BYTE TL2 + 000000AAH SFRSYM DATA BYTE PWM0DIVH + 000000B8H.4 SFRSYM DATA BIT PS0 + 000000ACH SFRSYM DATA BYTE PWM1DIVH + 000000B8H.1 SFRSYM DATA BIT PT0 + 000000B8H.6 SFRSYM DATA BIT PS1 + 000000C3H SFRSYM DATA BYTE I2CCR + 000000AEH SFRSYM DATA BYTE PWM2DIVH + 000000B8H.3 SFRSYM DATA BIT PT1 + 000000D0H.3 SFRSYM DATA BIT RS0 + 000000A4H SFRSYM DATA BYTE PWM3DIVH + 000000B8H.5 SFRSYM DATA BIT PT2 + 00000088H.4 SFRSYM DATA BIT TR0 + 000000D0H.4 SFRSYM DATA BIT RS1 + 000000A9H SFRSYM DATA BYTE PWM0DIVL + 000000A6H SFRSYM DATA BYTE PWM4DIVH + 00000088H.6 SFRSYM DATA BIT TR1 + 000000ABH SFRSYM DATA BYTE PWM1DIVL + 000000A3H SFRSYM DATA BYTE WDVTHH + 0000009AH SFRSYM DATA BYTE PWM5DIVH + 000000C8H.6 SFRSYM DATA BIT TR2 + 000000B8H.0 SFRSYM DATA BIT PX0 + 000000ADH SFRSYM DATA BYTE PWM2DIVL + 000000B8H.2 SFRSYM DATA BIT PX1 + 000000AFH SFRSYM DATA BYTE PWM3DIVL + 000000A5H SFRSYM DATA BYTE PWM4DIVL + 000000A7H SFRSYM DATA BYTE PWM5DIVL + 000000A2H SFRSYM DATA BYTE WDVTHL + 0000009CH SFRSYM DATA BYTE PWM0DUTH + 0000009EH SFRSYM DATA BYTE PWM1DUTH + 00000091H SFRSYM DATA BYTE PWM2DUTH + 00000093H SFRSYM DATA BYTE PWM3DUTH + 0000009BH SFRSYM DATA BYTE PWM0DUTL + 00000095H SFRSYM DATA BYTE PWM4DUTH + 0000009DH SFRSYM DATA BYTE PWM1DUTL + 00000099H SFRSYM DATA BYTE S0BUF + 00000097H SFRSYM DATA BYTE PWM5DUTH + 0000009FH SFRSYM DATA BYTE PWM2DUTL + 00000092H SFRSYM DATA BYTE PWM3DUTL + 00000098H SFRSYM DATA BYTE S0CON + 00000094H SFRSYM DATA BYTE PWM4DUTL + 00000098H.4 SFRSYM DATA BIT REN + 00000096H SFRSYM DATA BYTE PWM5DUTL + 000000D0H.1 SFRSYM DATA BIT DPS + 000000C9H SFRSYM DATA BYTE T2MOD + 000000C8H SFRSYM DATA BYTE T2CON + 000000BFH SFRSYM DATA BYTE LEFLG + 000000F9H SFRSYM DATA BYTE TKCFG + 000000D0H.5 SFRSYM DATA BIT F0 + LX51 LINKER/LOCATER V4.66.100.0 10/22/2025 17:09:59 PAGE 40 + + + 000000A1H SFRSYM DATA BYTE WDFLG + 000000B1H SFRSYM DATA BYTE PWM0CKD + 000000B2H SFRSYM DATA BYTE PWM1CKD + 000000D0H SFRSYM DATA BYTE PSW + 000000B3H SFRSYM DATA BYTE PWM2CKD + 000000D8H SFRSYM DATA BYTE UDCKS + 000000B4H SFRSYM DATA BYTE PWM3CKD + 000000B5H SFRSYM DATA BYTE PWM4CKD + 000000A0H SFRSYM DATA BYTE WDCON + 000000B6H SFRSYM DATA BYTE PWM5CKD + + 01000904H BLOCK CODE --- LVL=0 + --- BLOCKEND --- --- LVL=0 + + 010012FFH BLOCK CODE --- LVL=0 + 010012FFH BLOCK CODE NEAR LAB LVL=1 + 02000000H SYMBOL XDATA BYTE ms_cnt + 00000007H SYMBOL DATA BYTE i + --- BLOCKEND --- --- LVL=1 + 010012FFH LINE CODE --- #106 + 010012FFH LINE CODE --- #107 + 010012FFH LINE CODE --- #111 + 01001305H LINE CODE --- #112 + 0100130BH LINE CODE --- #113 + 0100130BH LINE CODE --- #114 + 0100130DH LINE CODE --- #115 + 01001317H LINE CODE --- #116 + 01001317H LINE CODE --- #117 + 01001320H LINE CODE --- #118 + 01001320H LINE CODE --- #119 + 01001329H LINE CODE --- #120 + 01001329H LINE CODE --- #121 + 0100132CH LINE CODE --- #123 + 01001332H LINE CODE --- #124 + 01001332H LINE CODE --- #125 + 01001334H LINE CODE --- #126 + 01001334H LINE CODE --- #138 + 01001334H LINE CODE --- #139 + --- BLOCKEND --- --- LVL=0 + + 0100000EH BLOCK CODE --- LVL=0 + 0100000EH LINE CODE --- #140 + 0100000EH LINE CODE --- #141 + 0100000EH LINE CODE --- #147 + 01000014H LINE CODE --- #168 + 01000019H LINE CODE --- #169 + 01000019H LINE CODE --- #170 + 0100001AH LINE CODE --- #171 + 0100001AH LINE CODE --- #172 + 01000020H LINE CODE --- #173 + 01000020H LINE CODE --- #174 + 01000022H LINE CODE --- #175 + 01000022H LINE CODE --- #176 + --- BLOCKEND --- --- LVL=0 + + 01000DEEH BLOCK CODE --- LVL=0 + 01000DEEH BLOCK CODE NEAR LAB LVL=1 + 00000007H SYMBOL DATA BYTE i + 00000021H SYMBOL DATA --- TS_Data + --- BLOCKEND --- --- LVL=1 + 01000DEEH LINE CODE --- #177 + 01000DEEH LINE CODE --- #178 + 01000DEEH LINE CODE --- #188 + 01000DF6H LINE CODE --- #189 + 01000DF6H LINE CODE --- #190 + LX51 LINKER/LOCATER V4.66.100.0 10/22/2025 17:09:59 PAGE 41 + + + 01000DFAH LINE CODE --- #191 + 01000DFAH LINE CODE --- #193 + 01000DFFH LINE CODE --- #194 + 01000DFFH LINE CODE --- #195 + 01000E02H LINE CODE --- #196 + 01000E05H LINE CODE --- #197 + 01000E08H LINE CODE --- #198 + 01000E08H LINE CODE --- #199 + 01000E0DH LINE CODE --- #200 + 01000E0DH LINE CODE --- #201 + 01000E10H LINE CODE --- #202 + 01000E13H LINE CODE --- #203 + 01000E16H LINE CODE --- #204 + 01000E16H LINE CODE --- #205 + 01000E1BH LINE CODE --- #206 + 01000E1BH LINE CODE --- #207 + 01000E1EH LINE CODE --- #208 + 01000E21H LINE CODE --- #209 + 01000E24H LINE CODE --- #210 + 01000E24H LINE CODE --- #211 + 01000E29H LINE CODE --- #212 + 01000E29H LINE CODE --- #213 + 01000E2CH LINE CODE --- #214 + 01000E2FH LINE CODE --- #215 + 01000E32H LINE CODE --- #216 + 01000E32H LINE CODE --- #217 + 01000E37H LINE CODE --- #218 + 01000E37H LINE CODE --- #219 + 01000E3AH LINE CODE --- #220 + 01000E3DH LINE CODE --- #221 + 01000E40H LINE CODE --- #222 + 01000E40H LINE CODE --- #223 + 01000E45H LINE CODE --- #224 + 01000E45H LINE CODE --- #225 + 01000E48H LINE CODE --- #226 + 01000E4BH LINE CODE --- #227 + 01000E4EH LINE CODE --- #228 + 01000E4EH LINE CODE --- #230 + 01000E50H LINE CODE --- #231 + 01000E50H LINE CODE --- #264 + 01000E50H LINE CODE --- #266 + 01000E68H LINE CODE --- #270 + 01000E68H LINE CODE --- #271 + 01000E7AH LINE CODE --- #272 + 01000E7AH LINE CODE --- #273 + 01000E7AH LINE CODE --- #274 + 01000E7AH LINE CODE --- #276 + 01000E7EH LINE CODE --- #294 + 01000E8BH LINE CODE --- #295 + 01000E8BH LINE CODE --- #297 + 01000E8DH LINE CODE --- #311 + 01000E90H LINE CODE --- #312 + 01000E92H LINE CODE --- #314 + 01000E92H LINE CODE --- #315 + 01000E98H LINE CODE --- #316 + 01000E98H LINE CODE --- #317 + 01000E9BH LINE CODE --- #318 + 01000EA3H LINE CODE --- #319 + 01000EB0H LINE CODE --- #320 + 01000EB0H LINE CODE --- #321 + 01000EB3H LINE CODE --- #322 + 01000EB6H LINE CODE --- #323 + 01000EB6H LINE CODE --- #324 + --- BLOCKEND --- --- LVL=0 + + LX51 LINKER/LOCATER V4.66.100.0 10/22/2025 17:09:59 PAGE 42 + + + 01000EB7H BLOCK CODE --- LVL=0 + 01000EB7H BLOCK CODE NEAR LAB LVL=1 + 00000032H SYMBOL DATA BYTE i + 00000007H SYMBOL DATA BYTE j + 00000033H SYMBOL DATA WORD DataSum + 00000035H SYMBOL DATA WORD DataMax + 00000037H SYMBOL DATA WORD DataMin + --- BLOCKEND --- --- LVL=1 + 01000EB7H LINE CODE --- #325 + 01000EB7H LINE CODE --- #326 + 01000EB7H LINE CODE --- #332 + 01000EC9H LINE CODE --- #333 + 01000EC9H LINE CODE --- #337 + 01000ECFH LINE CODE --- #338 + 01000ED8H LINE CODE --- #339 + 01000ED8H LINE CODE --- #340 + 01000EDDH LINE CODE --- #341 + 01000EDDH LINE CODE --- #342 + 01000EDFH LINE CODE --- #343 + 01000EFFH LINE CODE --- #344 + 01000F01H LINE CODE --- #346 + 01000F06H LINE CODE --- #347 + 01000F0AH LINE CODE --- #348 + 01000F10H LINE CODE --- #349 + 01000F12H LINE CODE --- #350 + 01000F12H LINE CODE --- #351 + 01000F2AH LINE CODE --- #353 + 01000F33H LINE CODE --- #354 + 01000F33H LINE CODE --- #355 + 01000F37H LINE CODE --- #356 + 01000F37H LINE CODE --- #357 + 01000F40H LINE CODE --- #358 + 01000F40H LINE CODE --- #359 + 01000F44H LINE CODE --- #360 + 01000F44H LINE CODE --- #362 + 01000F48H LINE CODE --- #366 + 01000F6BH LINE CODE --- #369 + 01000F70H LINE CODE --- #370 + --- BLOCKEND --- --- LVL=0 + + 01000D15H BLOCK CODE --- LVL=0 + 01000D15H BLOCK CODE NEAR LAB LVL=1 + 00000032H SYMBOL DATA BYTE i + 00000007H SYMBOL DATA BYTE j + 00000015H SYMBOL DATA BYTE TS_ScanTimes + --- BLOCKEND --- --- LVL=1 + 01000D15H LINE CODE --- #418 + 01000D15H LINE CODE --- #419 + 01000D15H LINE CODE --- #425 + 01000D1BH LINE CODE --- #426 + 01000D1BH LINE CODE --- #439 + 01000D1DH LINE CODE --- #440 + 01000D21H LINE CODE --- #441 + 01000D23H LINE CODE --- #442 + 01000D26H LINE CODE --- #448 + 01000D2CH LINE CODE --- #449 + 01000D2FH LINE CODE --- #451 + 01000D30H LINE CODE --- #492 + 01000D3BH LINE CODE --- #493 + 01000D3BH LINE CODE --- #494 + 01000D41H LINE CODE --- #495 + 01000D41H LINE CODE --- #496 + 01000D43H LINE CODE --- #497 + 01000D4CH LINE CODE --- #498 + 01000D4CH LINE CODE --- #500 + LX51 LINKER/LOCATER V4.66.100.0 10/22/2025 17:09:59 PAGE 43 + + + 01000D4CH LINE CODE --- #516 + 01000D4FH LINE CODE --- #517 + 01000D60H LINE CODE --- #518 + 01000D60H LINE CODE --- #519 + 01000D62H LINE CODE --- #520 + 01000D62H LINE CODE --- #521 + 01000D7BH LINE CODE --- #522 + 01000D7FH LINE CODE --- #523 + 01000D88H LINE CODE --- #529 + 01000D8FH LINE CODE --- #530 + 01000D98H LINE CODE --- #531 + 01000DA6H LINE CODE --- #537 + 01000DADH LINE CODE --- #538 + 01000DADH LINE CODE --- #542 + 01000DD1H LINE CODE --- #544 + 01000DD8H LINE CODE --- #545 + 01000DDAH LINE CODE --- #547 + 01000DDAH LINE CODE --- #548 + 01000DE4H LINE CODE --- #549 + 01000DE4H LINE CODE --- #560 + 01000DE9H LINE CODE --- #573 + 01000DEDH LINE CODE --- #574 + 01000DEDH LINE CODE --- #575 + 01000DEDH LINE CODE --- #576 + --- BLOCKEND --- --- LVL=0 + + 01000C19H BLOCK CODE --- LVL=0 + 01000C19H BLOCK CODE NEAR LAB LVL=1 + 00000032H SYMBOL DATA BYTE i + 00000033H SYMBOL DATA BYTE TouchArea + 00000034H SYMBOL DATA BYTE NowArea + --- BLOCKEND --- --- LVL=1 + 01000C19H LINE CODE --- #676 + 01000C19H LINE CODE --- #677 + 01000C19H LINE CODE --- #683 + 01000C1CH LINE CODE --- #684 + 01000C1CH LINE CODE --- #696 + 01000C29H LINE CODE --- #697 + 01000C33H LINE CODE --- #699 + 01000C3FH LINE CODE --- #700 + 01000C3FH LINE CODE --- #701 + 01000C41H LINE CODE --- #702 + 01000C41H LINE CODE --- #709 + 01000C45H LINE CODE --- #710 + 01000C45H LINE CODE --- #711 + 01000C49H LINE CODE --- #712 + 01000C49H LINE CODE --- #713 + 01000C4EH LINE CODE --- #714 + 01000C4EH LINE CODE --- #715 + 01000C57H LINE CODE --- #716 + 01000C57H LINE CODE --- #717 + 01000C5AH LINE CODE --- #721 + 01000C5AH LINE CODE --- #722 + 01000C5AH LINE CODE --- #723 + 01000C5CH LINE CODE --- #725 + 01000C5CH LINE CODE --- #737 + 01000C62H LINE CODE --- #754 + 01000C62H LINE CODE --- #755 + 01000C64H LINE CODE --- #757 + 01000C64H LINE CODE --- #758 + 01000C69H LINE CODE --- #759 + 01000C69H LINE CODE --- #760 + 01000C6FH LINE CODE --- #761 + 01000C6FH LINE CODE --- #766 + 01000C73H LINE CODE --- #768 + LX51 LINKER/LOCATER V4.66.100.0 10/22/2025 17:09:59 PAGE 44 + + + 01000C73H LINE CODE --- #769 + 01000C73H LINE CODE --- #773 + 01000C73H LINE CODE --- #774 + 01000C75H LINE CODE --- #782 + 01000C75H LINE CODE --- #784 + 01000C75H LINE CODE --- #785 + 01000C79H LINE CODE --- #786 + 01000C79H LINE CODE --- #787 + 01000C81H LINE CODE --- #788 + 01000C83H LINE CODE --- #789 + 01000C85H LINE CODE --- #790 + 01000C85H LINE CODE --- #791 + 01000C85H LINE CODE --- #792 + 01000C8AH LINE CODE --- #793 + 01000C8AH LINE CODE --- #794 + 01000C97H LINE CODE --- #795 + 01000C99H LINE CODE --- #796 + 01000C9BH LINE CODE --- #797 + 01000C9BH LINE CODE --- #798 + 01000CB2H LINE CODE --- #799 + 01000CB2H LINE CODE --- #800 + 01000CB8H LINE CODE --- #801 + 01000CB8H LINE CODE --- #802 + 01000CC0H LINE CODE --- #803 + 01000CCEH LINE CODE --- #813 + 01000CD0H LINE CODE --- #814 + 01000CD0H LINE CODE --- #815 + 01000CD2H LINE CODE --- #817 + 01000CD2H LINE CODE --- #818 + 01000CDAH LINE CODE --- #819 + 01000CE1H LINE CODE --- #820 + 01000CE1H LINE CODE --- #821 + 01000CEDH LINE CODE --- #895 + 01000CF4H LINE CODE --- #898 + 01000CF6H LINE CODE --- #899 + 01000CF6H LINE CODE --- #900 + 01000CF9H LINE CODE --- #901 + 01000CFAH LINE CODE --- #903 + 01000CFAH LINE CODE --- #904 + 01000CFDH LINE CODE --- #905 + 01000CFDH LINE CODE --- #906 + --- BLOCKEND --- --- LVL=0 + + 01000659H BLOCK CODE --- LVL=0 + 01000659H BLOCK CODE NEAR LAB LVL=1 + 00000032H SYMBOL DATA BYTE i + 00000033H SYMBOL DATA WORD Delta + 00000006H SYMBOL DATA WORD Position + 00000020H.5 SYMBOL BIT BIT WheelSliderTogFlag + --- BLOCKEND --- --- LVL=1 + 01000659H LINE CODE --- #909 + 01000659H LINE CODE --- #910 + 01000659H LINE CODE --- #913 + 0100065BH LINE CODE --- #914 + 0100065EH LINE CODE --- #915 + 01000661H LINE CODE --- #916 + 01000661H LINE CODE --- #917 + 01000663H LINE CODE --- #918 + 01000668H LINE CODE --- #919 + 01000668H LINE CODE --- #957 + 01000671H LINE CODE --- #959 + 01000679H LINE CODE --- #960 + 01000679H LINE CODE --- #961 + 0100067BH LINE CODE --- #962 + 0100067BH LINE CODE --- #963 + LX51 LINKER/LOCATER V4.66.100.0 10/22/2025 17:09:59 PAGE 45 + + + 01000685H LINE CODE --- #964 + 01000685H LINE CODE --- #965 + 0100068EH LINE CODE --- #966 + 0100068EH LINE CODE --- #967 + 01000696H LINE CODE --- #968 + 01000696H LINE CODE --- #969 + 01000699H LINE CODE --- #970 + 0100069EH LINE CODE --- #971 + 010006A1H LINE CODE --- #973 + 010006A1H LINE CODE --- #974 + 010006ACH LINE CODE --- #975 + 010006ACH LINE CODE --- #976 + 010006C1H LINE CODE --- #977 + 010006C1H LINE CODE --- #978 + 010006C6H LINE CODE --- #979 + 010006C8H LINE CODE --- #981 + 010006C8H LINE CODE --- #982 + 010006E3H LINE CODE --- #983 + 010006E3H LINE CODE --- #984 + 010006EEH LINE CODE --- #985 + 010006EEH LINE CODE --- #986 + 010006F8H LINE CODE --- #987 + 010006F8H LINE CODE --- #988 + 01000705H LINE CODE --- #989 + 0100070DH LINE CODE --- #990 + 0100070DH LINE CODE --- #991 + 0100070DH LINE CODE --- #992 + 0100070FH LINE CODE --- #994 + 0100070FH LINE CODE --- #995 + 01000724H LINE CODE --- #996 + 0100072EH LINE CODE --- #997 + 0100072EH LINE CODE --- #998 + 01000733H LINE CODE --- #999 + 01000733H LINE CODE --- #1000 + 01000733H LINE CODE --- #1002 + 01000733H LINE CODE --- #1003 + 0100073BH LINE CODE --- #1004 + 0100073BH LINE CODE --- #1005 + 01000741H LINE CODE --- #1006 + 01000741H LINE CODE --- #1007 + 01000746H LINE CODE --- #1011 + 01000746H LINE CODE --- #1012 + 01000748H LINE CODE --- #1014 + 01000748H LINE CODE --- #1015 + 0100074DH LINE CODE --- #1016 + 01000755H LINE CODE --- #1017 + 01000755H LINE CODE --- #1018 + 0100075FH LINE CODE --- #1019 + 01000763H LINE CODE --- #1020 + 01000763H LINE CODE --- #1021 + 01000763H LINE CODE --- #1022 + 01000763H LINE CODE --- #1023 + 01000768H LINE CODE --- #1024 + 01000768H LINE CODE --- #1037 + 0100076EH LINE CODE --- #1038 + 0100076EH LINE CODE --- #1039 + 01000776H LINE CODE --- #1040 + 01000776H LINE CODE --- #1041 + 01000777H LINE CODE --- #1042 + 0100077DH LINE CODE --- #1043 + 0100077DH LINE CODE --- #1044 + 0100077FH LINE CODE --- #1046 + 0100077FH LINE CODE --- #1047 + 01000787H LINE CODE --- #1048 + 01000787H LINE CODE --- #1049 + LX51 LINKER/LOCATER V4.66.100.0 10/22/2025 17:09:59 PAGE 46 + + + 0100078DH LINE CODE --- #1050 + 0100078DH LINE CODE --- #1052 + 01000791H LINE CODE --- #1053 + 01000794H LINE CODE --- #1054 + 01000797H LINE CODE --- #1055 + 0100079FH LINE CODE --- #1056 + 0100079FH LINE CODE --- #1057 + 010007A9H LINE CODE --- #1058 + 010007ADH LINE CODE --- #1059 + 010007ADH LINE CODE --- #1060 + 010007ADH LINE CODE --- #1062 + 010007ADH LINE CODE --- #1063 + 010007B3H LINE CODE --- #1064 + 010007B3H LINE CODE --- #1065 + 010007B3H LINE CODE --- #1066 + 010007B3H LINE CODE --- #1067 + 010007BAH LINE CODE --- #1068 + 010007BAH LINE CODE --- #1069 + 010007C2H LINE CODE --- #1070 + 010007C2H LINE CODE --- #1071 + 010007CAH LINE CODE --- #1072 + 010007CAH LINE CODE --- #1107 + 010007CCH LINE CODE --- #1109 + 010007CCH LINE CODE --- #1110 + 010007CFH LINE CODE --- #1111 + 010007CFH LINE CODE --- #1113 + 010007DBH LINE CODE --- #1114 + 010007DBH LINE CODE --- #1115 + 010007DEH LINE CODE --- #1116 + 010007DFH LINE CODE --- #1118 + 010007DFH LINE CODE --- #1119 + 010007E2H LINE CODE --- #1120 + 010007E2H LINE CODE --- #1121 + --- BLOCKEND --- --- LVL=0 + + 01000FFDH BLOCK CODE --- LVL=0 + 01000FFDH BLOCK CODE NEAR LAB LVL=1 + 00000006H SYMBOL DATA BYTE i + 00000007H SYMBOL DATA BYTE ch_idx + --- BLOCKEND --- --- LVL=1 + 01000FFDH LINE CODE --- #1124 + 01000FFDH LINE CODE --- #1125 + 01000FFDH LINE CODE --- #1131 + 01001001H LINE CODE --- #1132 + 01001003H LINE CODE --- #1133 + 01001004H LINE CODE --- #1134 + 01001004H LINE CODE --- #1136 + 0100100BH LINE CODE --- #1137 + 0100100BH LINE CODE --- #1138 + 0100101AH LINE CODE --- #1139 + 0100101CH LINE CODE --- #1141 + 0100101CH LINE CODE --- #1142 + 0100102AH LINE CODE --- #1143 + 0100102AH LINE CODE --- #1149 + 0100102EH LINE CODE --- #1150 + 01001035H LINE CODE --- #1151 + 01001038H LINE CODE --- #1152 + 0100103BH LINE CODE --- #1153 + 0100103DH LINE CODE --- #1155 + 01001040H LINE CODE --- #1158 + 01001040H LINE CODE --- #1163 + 01001040H LINE CODE --- #1164 + 01001043H LINE CODE --- #1189 + 01001045H LINE CODE --- #1191 + 01001047H LINE CODE --- #1193 + LX51 LINKER/LOCATER V4.66.100.0 10/22/2025 17:09:59 PAGE 47 + + + 0100104CH LINE CODE --- #1194 + 0100104FH LINE CODE --- #1196 + 01001051H LINE CODE --- #1203 + 01001054H LINE CODE --- #1204 + 01001056H LINE CODE --- #1205 + 01001058H LINE CODE --- #1208 + 0100105AH LINE CODE --- #1210 + 0100105FH LINE CODE --- #1211 + 01001062H LINE CODE --- #1212 + 01001065H LINE CODE --- #1213 + 0100106CH LINE CODE --- #1215 + 0100106FH LINE CODE --- #1216 + 01001073H LINE CODE --- #1224 + 0100107BH LINE CODE --- #1231 + --- BLOCKEND --- --- LVL=0 + + 010010FAH BLOCK CODE --- LVL=0 + 010010FAH LINE CODE --- #1234 + 010010FAH LINE CODE --- #1235 + 010010FAH LINE CODE --- #1236 + 01001103H LINE CODE --- #1237 + 01001103H LINE CODE --- #1238 + 01001103H LINE CODE --- #1239 + 01001106H LINE CODE --- #1240 + 01001106H LINE CODE --- #1241 + 01001106H LINE CODE --- #1242 + 01001109H LINE CODE --- #1243 + 01001109H LINE CODE --- #1244 + 0100110BH LINE CODE --- #1246 + 01001114H LINE CODE --- #1253 + 01001117H LINE CODE --- #1254 + 01001119H LINE CODE --- #1267 + 0100111FH LINE CODE --- #1268 + 0100111FH LINE CODE --- #1269 + 01001122H LINE CODE --- #1270 + 01001122H LINE CODE --- #1276 + 01001128H LINE CODE --- #1277 + 01001128H LINE CODE --- #1278 + 0100112BH LINE CODE --- #1279 + 0100112BH LINE CODE --- #1282 + 01001136H LINE CODE --- #1283 + 01001136H LINE CODE --- #1284 + 01001139H LINE CODE --- #1285 + 01001139H LINE CODE --- #1286 + 01001142H LINE CODE --- #1287 + 01001142H LINE CODE --- #1296 + 01001148H LINE CODE --- #1298 + 0100114BH LINE CODE --- #1307 + 0100114BH LINE CODE --- #1309 + 0100114BH LINE CODE --- #1310 + 01001154H LINE CODE --- #1311 + 01001154H LINE CODE --- #1312 + 01001157H LINE CODE --- #1313 + 0100115AH LINE CODE --- #1314 + 0100115DH LINE CODE --- #1315 + 0100115DH LINE CODE --- #1316 + 0100115DH LINE CODE --- #1317 + 0100115DH LINE CODE --- #1318 + 0100115DH LINE CODE --- #1319 + 0100115DH LINE CODE --- #1328 + --- BLOCKEND --- --- LVL=0 + + 010013EAH BLOCK CODE --- LVL=0 + 010013EAH BLOCK CODE NEAR LAB LVL=1 + 00000035H SYMBOL DATA BYTE i + LX51 LINKER/LOCATER V4.66.100.0 10/22/2025 17:09:59 PAGE 48 + + + --- BLOCKEND --- --- LVL=1 + 010013EAH LINE CODE --- #1331 + 010013EAH LINE CODE --- #1332 + 010013EAH LINE CODE --- #1334 + 010013EDH LINE CODE --- #1335 + 010013EDH LINE CODE --- #1336 + 010013F6H LINE CODE --- #1337 + 010013F6H LINE CODE --- #1338 + 010013FFH LINE CODE --- #1339 + 01001401H LINE CODE --- #1341 + 01001401H LINE CODE --- #1342 + 01001408H LINE CODE --- #1343 + 01001408H LINE CODE --- #1344 + 01001411H LINE CODE --- #1345 + 01001414H LINE CODE --- #1346 + --- BLOCKEND --- --- LVL=0 + + 010004ACH BLOCK CODE --- LVL=0 + 010004ACH BLOCK CODE NEAR LAB LVL=1 + 00000032H SYMBOL DATA BYTE TS_SampleComplete + 00000005H SYMBOL DATA BYTE i + 02000128H SYMBOL XDATA --- WakeUp_PThdVal + 02000140H SYMBOL XDATA --- WakeUp_NThdVal + 00000033H SYMBOL DATA --- TS_Data + 01000620H SYMBOL CODE VOID SLEEP_EXIT + --- BLOCKEND --- --- LVL=1 + 010004ACH LINE CODE --- #1347 + 010004ACH LINE CODE --- #1348 + 010004ACH LINE CODE --- #1353 + 010004AFH LINE CODE --- #1358 + 010004B1H LINE CODE --- #1359 + 010004B4H LINE CODE --- #1361 + 010004B6H LINE CODE --- #1372 + 010004B9H LINE CODE --- #1373 + 010004BCH LINE CODE --- #1375 + 010004C4H LINE CODE --- #1376 + 010004C7H LINE CODE --- #1377 + 010004CAH LINE CODE --- #1380 + 010004CDH LINE CODE --- #1385 + 010004D3H LINE CODE --- #1388 + 010004D6H LINE CODE --- #1390 + 010004D8H LINE CODE --- #1391 + 010004DCH LINE CODE --- #1393 + 010004E3H LINE CODE --- #1394 + 010004EBH LINE CODE --- #1396 + 010004EEH LINE CODE --- #1397 + 010004F1H LINE CODE --- #1398 + 010004F4H LINE CODE --- #1400 + 010004F7H LINE CODE --- #1401 + 010004FAH LINE CODE --- #1403 + 010004FAH LINE CODE --- #1404 + 010004FAH LINE CODE --- #1405 + 010004FEH LINE CODE --- #1406 + 010004FEH LINE CODE --- #1407 + 01000505H LINE CODE --- #1408 + 0100050BH LINE CODE --- #1409 + 0100050DH LINE CODE --- #1410 + 01000510H LINE CODE --- #1411 + 01000511H LINE CODE --- #1412 + 01000512H LINE CODE --- #1413 + 01000513H LINE CODE --- #1414 + 01000517H LINE CODE --- #1415 + 0100051BH LINE CODE --- #1416 + 0100051DH LINE CODE --- #1417 + 0100051DH LINE CODE --- #1418 + LX51 LINKER/LOCATER V4.66.100.0 10/22/2025 17:09:59 PAGE 49 + + + 0100052AH LINE CODE --- #1419 + 0100052AH LINE CODE --- #1420 + 0100052AH LINE CODE --- #1421 + 0100052AH LINE CODE --- #1422 + 0100052EH LINE CODE --- #1423 + 0100052EH LINE CODE --- #1424 + 01000533H LINE CODE --- #1425 + 01000535H LINE CODE --- #1426 + 01000535H LINE CODE --- #1427 + 01000551H LINE CODE --- #1428 + 01000551H LINE CODE --- #1429 + 0100055EH LINE CODE --- #1430 + 01000561H LINE CODE --- #1431 + 01000561H LINE CODE --- #1432 + 01000564H LINE CODE --- #1433 + 01000567H LINE CODE --- #1434 + 01000569H LINE CODE --- #1435 + 0100056CH LINE CODE --- #1436 + 0100056CH LINE CODE --- #1437 + 0100056FH LINE CODE --- #1438 + 01000572H LINE CODE --- #1439 + 01000574H LINE CODE --- #1440 + 01000577H LINE CODE --- #1441 + 01000577H LINE CODE --- #1442 + 0100057AH LINE CODE --- #1443 + 0100057DH LINE CODE --- #1444 + 0100057FH LINE CODE --- #1445 + 01000582H LINE CODE --- #1446 + 01000582H LINE CODE --- #1447 + 01000585H LINE CODE --- #1448 + 01000588H LINE CODE --- #1449 + 0100058AH LINE CODE --- #1450 + 0100058DH LINE CODE --- #1451 + 0100058DH LINE CODE --- #1452 + 01000590H LINE CODE --- #1453 + 01000593H LINE CODE --- #1454 + 01000595H LINE CODE --- #1455 + 01000598H LINE CODE --- #1456 + 01000598H LINE CODE --- #1457 + 0100059BH LINE CODE --- #1458 + 0100059EH LINE CODE --- #1459 + 0100059EH LINE CODE --- #1460 + 010005A2H LINE CODE --- #1461 + 010005A2H LINE CODE --- #1462 + 010005B8H LINE CODE --- #1463 + 010005CCH LINE CODE --- #1464 + 010005CEH LINE CODE --- #1466 + 010005CEH LINE CODE --- #1467 + 010005F0H LINE CODE --- #1468 + 010005F0H LINE CODE --- #1469 + 010005F0H LINE CODE --- #1470 + 010005F0H LINE CODE --- #1471 + 010005F0H LINE CODE --- #1472 + 010005F0H LINE CODE --- #1473 + 010005F9H LINE CODE --- #1474 + 01000602H LINE CODE --- #1475 + 01000602H LINE CODE --- #1476 + 01000608H LINE CODE --- #1477 + 0100060AH LINE CODE --- #1479 + 0100060AH LINE CODE --- #1480 + 0100060DH LINE CODE --- #1481 + 01000611H LINE CODE --- #1482 + 01000611H LINE CODE --- #1483 + 01000614H LINE CODE --- #1484 + 01000617H LINE CODE --- #1485 + LX51 LINKER/LOCATER V4.66.100.0 10/22/2025 17:09:59 PAGE 50 + + + 01000617H LINE CODE --- #1486 + 01000617H LINE CODE --- #1487 + 0100061AH LINE CODE --- #1488 + 0100061DH LINE CODE --- #1489 + 0100061DH LINE CODE --- #1490 + 01000620H LINE CODE --- #1491 + 01000620H LINE CODE --- #1492 + 01000623H LINE CODE --- #1493 + 01000626H LINE CODE --- #1494 + 0100062EH LINE CODE --- #1496 + 0100062EH LINE CODE --- #1501 + 0100062EH LINE CODE --- #1502 + 01000631H LINE CODE --- #1511 + 01000638H LINE CODE --- #1512 + 0100063BH LINE CODE --- #1513 + 0100063EH LINE CODE --- #1514 + 01000645H LINE CODE --- #1515 + 01000648H LINE CODE --- #1516 + 0100064BH LINE CODE --- #1517 + 0100064DH LINE CODE --- #1518 + 01000650H LINE CODE --- #1519 + 01000653H LINE CODE --- #1520 + 01000655H LINE CODE --- #1522 + 01000658H LINE CODE --- #1524 + --- BLOCKEND --- --- LVL=0 + + --- MODULE --- --- TS_SEVICE + 0100158DH PUBLIC CONST --- pXSFR + 01000296H PUBLIC CODE --- _WheelTouchJudge + 0100124CH PUBLIC CODE --- _SetWheelSliderRefCh + 01001446H PUBLIC CODE --- _TS_AreaConfirmTimerSet + 01001364H PUBLIC CODE --- _TS_AreaDeviateDetection + 00000020H.5 PUBLIC BIT BIT ?_TS_GetDataArea?BIT + 0100115EH PUBLIC CODE --- _TS_GetDataArea + 010011BDH PUBLIC CODE --- TS_ScanStart + 010012C7H PUBLIC CODE --- _TS_SetChannel + 01001335H PUBLIC CODE --- TS_IO_init + 00000080H SFRSYM DATA BYTE P0 + 000000F8H SFRSYM DATA BYTE TKCON + 0000008EH SFRSYM DATA BYTE IDLST + 000000D5H SFRSYM DATA BYTE TMCON + 000000B0H SFRSYM DATA BYTE P3 + 000000D0H.6 SFRSYM DATA BIT AC + 000000B7H SFRSYM DATA BYTE PWMIF + 000000A8H.7 SFRSYM DATA BIT EA + 000000C8H.0 SFRSYM DATA BIT T2P0 + 000000B9H SFRSYM DATA BYTE PWM0CON + 000000C8H.1 SFRSYM DATA BIT T2P1 + 000000BAH SFRSYM DATA BYTE PWM1CON + 000000C8H.4 SFRSYM DATA BIT T2R0 + 000000BBH SFRSYM DATA BYTE PWM2CON + 00000090H SFRSYM DATA BYTE PWMEN + 00000086H SFRSYM DATA BYTE PWCON + 000000C8H.5 SFRSYM DATA BIT T2R1 + 000000BCH SFRSYM DATA BYTE PWM3CON + 000000BDH SFRSYM DATA BYTE PWM4CON + 000000BEH SFRSYM DATA BYTE PWM5CON + 00000083H SFRSYM DATA BYTE DP0H + 000000A8H SFRSYM DATA BYTE IE + 00000085H SFRSYM DATA BYTE DP1H + 00000082H SFRSYM DATA BYTE DP0L + 000000CBH SFRSYM DATA BYTE T2CH + 000000C2H SFRSYM DATA BYTE I2CADM + 00000084H SFRSYM DATA BYTE DP1L + 000000C8H.3 SFRSYM DATA BIT T2IE + LX51 LINKER/LOCATER V4.66.100.0 10/22/2025 17:09:59 PAGE 51 + + + 000000FAH SFRSYM DATA BYTE TKMTS + 000000CAH SFRSYM DATA BYTE T2CL + 000000C1H SFRSYM DATA BYTE I2CADR + 000000CFH SFRSYM DATA BYTE LEDWTMH + 000000D6H SFRSYM DATA BYTE TMSNU + 000000C6H SFRSYM DATA BYTE I2CFLG + 000000C4H SFRSYM DATA BYTE I2CDAT + 000000B8H SFRSYM DATA BYTE IP + 000000D0H.7 SFRSYM DATA BIT CY + 000000D7H SFRSYM DATA BYTE LEDAT0 + 000000CEH SFRSYM DATA BYTE LEDWTML + 000000F4H SFRSYM DATA BYTE ATK0CH + 000000C7H SFRSYM DATA BYTE LEDAT1 + 000000F6H SFRSYM DATA BYTE ATK1CH + 000000DEH SFRSYM DATA BYTE AK0CON + 000000E9H SFRSYM DATA BYTE ATK2CH + 000000DFH SFRSYM DATA BYTE AK1CON + 000000EBH SFRSYM DATA BYTE ATK3CH + 000000C0H SFRSYM DATA BYTE I2CCON + 0000008FH SFRSYM DATA BYTE STPST + 000000F3H SFRSYM DATA BYTE ATK0CL + 000000EDH SFRSYM DATA BYTE ATK4CH + 000000F5H SFRSYM DATA BYTE ATK1CL + 000000EFH SFRSYM DATA BYTE ATK5CH + 000000F7H SFRSYM DATA BYTE ATK2CL + 00000081H SFRSYM DATA BYTE SP + 000000EAH SFRSYM DATA BYTE ATK3CL + 000000D0H.2 SFRSYM DATA BIT OV + 000000ECH SFRSYM DATA BYTE ATK4CL + 000000D4H SFRSYM DATA BYTE EPIF + 000000EEH SFRSYM DATA BYTE ATK5CL + 000000D1H SFRSYM DATA BYTE EP0CON + 000000D2H SFRSYM DATA BYTE EP1CON + 000000C5H SFRSYM DATA BYTE I2CSTA + 000000D3H SFRSYM DATA BYTE EP2CON + 000000FCH SFRSYM DATA BYTE TK0CHS + 000000FBH SFRSYM DATA BYTE TKIF + 00000080H.0 SFRSYM DATA BIT P00 + 000000FDH SFRSYM DATA BYTE TK1CHS + 00000080H.1 SFRSYM DATA BIT P01 + 000000FEH SFRSYM DATA BYTE TK2CHS + 00000087H SFRSYM DATA BYTE PCON + 00000080H.2 SFRSYM DATA BIT P02 + 000000FFH SFRSYM DATA BYTE TK3CHS + 000000B0H.0 SFRSYM DATA BIT P30 + 00000080H.3 SFRSYM DATA BIT P03 + 000000A8H.5 SFRSYM DATA BIT INT3EN + 000000F1H SFRSYM DATA BYTE TK4CHS + 000000B0H.1 SFRSYM DATA BIT P31 + 00000080H.4 SFRSYM DATA BIT P04 + 000000A8H.6 SFRSYM DATA BIT INT4EN + 000000F2H SFRSYM DATA BYTE TK5CHS + 000000B0H.2 SFRSYM DATA BIT P32 + 00000080H.5 SFRSYM DATA BIT P05 + 00000089H SFRSYM DATA BYTE TMOD + 00000088H SFRSYM DATA BYTE TCON + 000000B0H.3 SFRSYM DATA BIT P33 + 00000080H.6 SFRSYM DATA BIT P06 + 000000B0H.4 SFRSYM DATA BIT P34 + 00000080H.7 SFRSYM DATA BIT P07 + 000000C8H.2 SFRSYM DATA BIT UCKS + 000000B0H.5 SFRSYM DATA BIT P35 + 000000E2H SFRSYM DATA BYTE TK0MSH + 000000E4H SFRSYM DATA BYTE TK1MSH + 000000E6H SFRSYM DATA BYTE TK2MSH + LX51 LINKER/LOCATER V4.66.100.0 10/22/2025 17:09:59 PAGE 52 + + + 000000D9H SFRSYM DATA BYTE TK3MSH + 000000E1H SFRSYM DATA BYTE TK0MSL + 000000DBH SFRSYM DATA BYTE TK4MSH + 00000088H.1 SFRSYM DATA BIT IE0 + 000000E3H SFRSYM DATA BYTE TK1MSL + 000000DDH SFRSYM DATA BYTE TK5MSH + 00000088H.3 SFRSYM DATA BIT IE1 + 000000E5H SFRSYM DATA BYTE TK2MSL + 000000E7H SFRSYM DATA BYTE TK3MSL + 000000F0H SFRSYM DATA BYTE B + 000000DAH SFRSYM DATA BYTE TK4MSL + 000000DCH SFRSYM DATA BYTE TK5MSL + 000000E0H SFRSYM DATA BYTE ACC + 000000A8H.4 SFRSYM DATA BIT ES0 + 000000E8H SFRSYM DATA BYTE LVDCON + 000000A8H.1 SFRSYM DATA BIT ET0 + 000000A8H.3 SFRSYM DATA BIT ET1 + 00000088H.5 SFRSYM DATA BIT TF0 + 00000098H.0 SFRSYM DATA BIT RI0 + 00000088H.7 SFRSYM DATA BIT TF1 + 000000C8H.7 SFRSYM DATA BIT TF2 + 00000098H.2 SFRSYM DATA BIT RB8 + 0000008CH SFRSYM DATA BYTE TH0 + 000000A8H.0 SFRSYM DATA BIT EX0 + 00000098H.1 SFRSYM DATA BIT TI0 + 00000088H.0 SFRSYM DATA BIT IT0 + 0000008DH SFRSYM DATA BYTE TH1 + 000000A8H.2 SFRSYM DATA BIT EX1 + 00000098H.3 SFRSYM DATA BIT TB8 + 00000088H.2 SFRSYM DATA BIT IT1 + 000000CDH SFRSYM DATA BYTE TH2 + 000000D0H.0 SFRSYM DATA BIT P + 00000098H.7 SFRSYM DATA BIT SM0 + 0000008AH SFRSYM DATA BYTE TL0 + 00000098H.6 SFRSYM DATA BIT SM1 + 0000008BH SFRSYM DATA BYTE TL1 + 00000098H.5 SFRSYM DATA BIT SM2 + 000000CCH SFRSYM DATA BYTE TL2 + 000000AAH SFRSYM DATA BYTE PWM0DIVH + 000000B8H.4 SFRSYM DATA BIT PS0 + 000000ACH SFRSYM DATA BYTE PWM1DIVH + 000000B8H.1 SFRSYM DATA BIT PT0 + 000000B8H.6 SFRSYM DATA BIT PS1 + 000000C3H SFRSYM DATA BYTE I2CCR + 000000AEH SFRSYM DATA BYTE PWM2DIVH + 000000B8H.3 SFRSYM DATA BIT PT1 + 000000D0H.3 SFRSYM DATA BIT RS0 + 000000A4H SFRSYM DATA BYTE PWM3DIVH + 000000B8H.5 SFRSYM DATA BIT PT2 + 00000088H.4 SFRSYM DATA BIT TR0 + 000000D0H.4 SFRSYM DATA BIT RS1 + 000000A9H SFRSYM DATA BYTE PWM0DIVL + 000000A6H SFRSYM DATA BYTE PWM4DIVH + 00000088H.6 SFRSYM DATA BIT TR1 + 000000ABH SFRSYM DATA BYTE PWM1DIVL + 000000A3H SFRSYM DATA BYTE WDVTHH + 0000009AH SFRSYM DATA BYTE PWM5DIVH + 000000C8H.6 SFRSYM DATA BIT TR2 + 000000B8H.0 SFRSYM DATA BIT PX0 + 000000ADH SFRSYM DATA BYTE PWM2DIVL + 000000B8H.2 SFRSYM DATA BIT PX1 + 000000AFH SFRSYM DATA BYTE PWM3DIVL + 000000A5H SFRSYM DATA BYTE PWM4DIVL + 000000A7H SFRSYM DATA BYTE PWM5DIVL + 000000A2H SFRSYM DATA BYTE WDVTHL + LX51 LINKER/LOCATER V4.66.100.0 10/22/2025 17:09:59 PAGE 53 + + + 0000009CH SFRSYM DATA BYTE PWM0DUTH + 0000009EH SFRSYM DATA BYTE PWM1DUTH + 00000091H SFRSYM DATA BYTE PWM2DUTH + 00000093H SFRSYM DATA BYTE PWM3DUTH + 0000009BH SFRSYM DATA BYTE PWM0DUTL + 00000095H SFRSYM DATA BYTE PWM4DUTH + 0000009DH SFRSYM DATA BYTE PWM1DUTL + 00000099H SFRSYM DATA BYTE S0BUF + 00000097H SFRSYM DATA BYTE PWM5DUTH + 0000009FH SFRSYM DATA BYTE PWM2DUTL + 00000092H SFRSYM DATA BYTE PWM3DUTL + 00000098H SFRSYM DATA BYTE S0CON + 00000094H SFRSYM DATA BYTE PWM4DUTL + 00000098H.4 SFRSYM DATA BIT REN + 00000096H SFRSYM DATA BYTE PWM5DUTL + 000000D0H.1 SFRSYM DATA BIT DPS + 000000C9H SFRSYM DATA BYTE T2MOD + 000000C8H SFRSYM DATA BYTE T2CON + 000000BFH SFRSYM DATA BYTE LEFLG + 000000F9H SFRSYM DATA BYTE TKCFG + 000000D0H.5 SFRSYM DATA BIT F0 + 000000A1H SFRSYM DATA BYTE WDFLG + 000000B1H SFRSYM DATA BYTE PWM0CKD + 000000B2H SFRSYM DATA BYTE PWM1CKD + 000000D0H SFRSYM DATA BYTE PSW + 000000B3H SFRSYM DATA BYTE PWM2CKD + 000000D8H SFRSYM DATA BYTE UDCKS + 000000B4H SFRSYM DATA BYTE PWM3CKD + 000000B5H SFRSYM DATA BYTE PWM4CKD + 000000A0H SFRSYM DATA BYTE WDCON + 000000B6H SFRSYM DATA BYTE PWM5CKD + + 010007E3H BLOCK CODE --- LVL=0 + --- BLOCKEND --- --- LVL=0 + + 01001335H BLOCK CODE --- LVL=0 + 01001335H BLOCK CODE NEAR LAB LVL=1 + 00000007H SYMBOL DATA BYTE i + 00000001H SYMBOL DATA --- pPinS + --- BLOCKEND --- --- LVL=1 + 01001335H LINE CODE --- #32 + 01001335H LINE CODE --- #33 + 01001335H LINE CODE --- #36 + 0100133BH LINE CODE --- #38 + 01001346H LINE CODE --- #39 + 01001346H LINE CODE --- #40 + 0100135BH LINE CODE --- #41 + 01001360H LINE CODE --- #42 + 01001363H LINE CODE --- #43 + --- BLOCKEND --- --- LVL=0 + + 010012C7H BLOCK CODE --- LVL=0 + 00000007H SYMBOL DATA BYTE index + 00000005H SYMBOL DATA BYTE ch + 010012C7H LINE CODE --- #44 + 010012C7H LINE CODE --- #45 + 010012C7H LINE CODE --- #46 + 010012DBH LINE CODE --- #47 + 010012DBH LINE CODE --- #48 + 010012DBH LINE CODE --- #49 + 010012E0H LINE CODE --- #50 + 010012E1H LINE CODE --- #51 + 010012E1H LINE CODE --- #52 + 010012E6H LINE CODE --- #53 + 010012E7H LINE CODE --- #54 + LX51 LINKER/LOCATER V4.66.100.0 10/22/2025 17:09:59 PAGE 54 + + + 010012E7H LINE CODE --- #55 + 010012ECH LINE CODE --- #56 + 010012EDH LINE CODE --- #57 + 010012EDH LINE CODE --- #58 + 010012F2H LINE CODE --- #59 + 010012F3H LINE CODE --- #60 + 010012F3H LINE CODE --- #61 + 010012F8H LINE CODE --- #62 + 010012F9H LINE CODE --- #63 + 010012F9H LINE CODE --- #64 + 010012FEH LINE CODE --- #65 + 010012FEH LINE CODE --- #66 + 010012FEH LINE CODE --- #67 + --- BLOCKEND --- --- LVL=0 + + 010011BDH BLOCK CODE --- LVL=0 + 010011BDH BLOCK CODE NEAR LAB LVL=1 + 00000006H SYMBOL DATA BYTE i + 00000004H SYMBOL DATA BYTE j + --- BLOCKEND --- --- LVL=1 + 010011BDH LINE CODE --- #68 + 010011BDH LINE CODE --- #69 + 010011BDH LINE CODE --- #71 + 010011C5H LINE CODE --- #72 + 010011C5H LINE CODE --- #73 + 010011DCH LINE CODE --- #74 + 010011DCH LINE CODE --- #75 + 010011E3H LINE CODE --- #76 + 010011ECH LINE CODE --- #77 + 010011ECH LINE CODE --- #78 + 010011F3H LINE CODE --- #79 + 010011F6H LINE CODE --- #80 + 010011F6H LINE CODE --- #81 + 010011F6H LINE CODE --- #82 + 01001204H LINE CODE --- #83 + 01001207H LINE CODE --- #84 + 0100120AH LINE CODE --- #85 + --- BLOCKEND --- --- LVL=0 + + 0100115EH BLOCK CODE --- LVL=0 + 00000001H SYMBOL DATA BYTE ts_ch + 00000004H SYMBOL DATA WORD ts_data + 00000035H SYMBOL DATA INT NoiseThd + 00000020H.5 SYMBOL BIT BIT key_pressed_flag + 01001164H BLOCK CODE NEAR LAB LVL=1 + 00000002H SYMBOL DATA INT Delta + 00000006H SYMBOL DATA INT FingerThd + --- BLOCKEND --- --- LVL=1 + 0100115EH LINE CODE --- #86 + 01001164H LINE CODE --- #87 + 01001164H LINE CODE --- #91 + 01001174H LINE CODE --- #92 + 0100117BH LINE CODE --- #94 + 0100117EH LINE CODE --- #95 + 0100117EH LINE CODE --- #96 + 01001189H LINE CODE --- #97 + 01001189H LINE CODE --- #99 + 01001191H LINE CODE --- #100 + 0100119FH LINE CODE --- #101 + 010011AAH LINE CODE --- #102 + 010011BCH LINE CODE --- #103 + 010011BCH LINE CODE --- #104 + --- BLOCKEND --- --- LVL=0 + + 01001364H BLOCK CODE --- LVL=0 + LX51 LINKER/LOCATER V4.66.100.0 10/22/2025 17:09:59 PAGE 55 + + + 00000006H SYMBOL DATA WORD cmp_data + 00000004H SYMBOL DATA WORD real_data + 00000002H SYMBOL DATA INT range + 01001364H BLOCK CODE NEAR LAB LVL=1 + 00000006H SYMBOL DATA INT Delta + --- BLOCKEND --- --- LVL=1 + 01001364H LINE CODE --- #105 + 01001364H LINE CODE --- #106 + 01001364H LINE CODE --- #108 + 0100136BH LINE CODE --- #109 + 0100138CH LINE CODE --- #110 + 0100138CH LINE CODE --- #111 + 0100138FH LINE CODE --- #112 + 0100138FH LINE CODE --- #114 + 0100138FH LINE CODE --- #115 + 01001391H LINE CODE --- #116 + 01001391H LINE CODE --- #117 + --- BLOCKEND --- --- LVL=0 + + 01001446H BLOCK CODE --- LVL=0 + 00000007H SYMBOL DATA BYTE ts_ch + 00000005H SYMBOL DATA BYTE area + 01001446H LINE CODE --- #130 + 01001446H LINE CODE --- #131 + 01001446H LINE CODE --- #132 + 01001458H LINE CODE --- #133 + --- BLOCKEND --- --- LVL=0 + + 0100124CH BLOCK CODE --- LVL=0 + 00000001H SYMBOL DATA BYTE Slider_Cnt + 0100124EH BLOCK CODE NEAR LAB LVL=1 + 00000007H SYMBOL DATA BYTE i + 00000006H SYMBOL DATA BYTE j + 00000035H SYMBOL DATA WORD MinVal + --- BLOCKEND --- --- LVL=1 + 0100124CH LINE CODE --- #134 + 0100124EH LINE CODE --- #135 + 0100124EH LINE CODE --- #138 + 01001254H LINE CODE --- #139 + 0100126BH LINE CODE --- #140 + 0100126BH LINE CODE --- #141 + 0100127FH LINE CODE --- #142 + 0100127FH LINE CODE --- #143 + 01001284H LINE CODE --- #144 + 01001288H LINE CODE --- #145 + 01001288H LINE CODE --- #146 + 0100128CH LINE CODE --- #147 + --- BLOCKEND --- --- LVL=0 + + 01000296H BLOCK CODE --- LVL=0 + 00000035H SYMBOL DATA BYTE WHEEL_SLIDER0_CH_COUNT_V + 00000036H SYMBOL DATA WORD WHEEL_SLIDER0_TOUCH_THD_V + 0100029CH BLOCK CODE NEAR LAB LVL=1 + 00000038H SYMBOL DATA BYTE i + 00000039H SYMBOL DATA DWORD CalcTemp1 + 0000003DH SYMBOL DATA WORD CalcTemp2 + 00000006H SYMBOL DATA WORD CalcTemp3 + 00000005H SYMBOL DATA BYTE DeltaRate + 0000003FH SYMBOL DATA INT Delta + 00000041H SYMBOL DATA WORD MaxDelta1 + 00000043H SYMBOL DATA WORD MaxDelta2 + 00000045H SYMBOL DATA BYTE Maxidx1 + 00000046H SYMBOL DATA BYTE Maxidx2 + 00000047H SYMBOL DATA INT Position + 00000004H SYMBOL DATA INT PosOffset + LX51 LINKER/LOCATER V4.66.100.0 10/22/2025 17:09:59 PAGE 56 + + + 01000428H BLOCK CODE NEAR LAB LVL=2 + 00000020H.6 SYMBOL BIT BIT dir_flag + --- BLOCKEND --- --- LVL=2 + --- BLOCKEND --- --- LVL=1 + 01000296H LINE CODE --- #149 + 0100029CH LINE CODE --- #150 + 0100029CH LINE CODE --- #160 + 010002A5H LINE CODE --- #161 + 010002B1H LINE CODE --- #162 + 010002B1H LINE CODE --- #163 + 010002BAH LINE CODE --- #164 + 010002BAH LINE CODE --- #165 + 010002D4H LINE CODE --- #166 + 010002D6H LINE CODE --- #168 + 010002D6H LINE CODE --- #169 + 010002E7H LINE CODE --- #170 + 010002FEH LINE CODE --- #171 + 0100030DH LINE CODE --- #172 + 01000322H LINE CODE --- #173 + 0100033AH LINE CODE --- #174 + 0100033AH LINE CODE --- #175 + 01000348H LINE CODE --- #178 + 01000353H LINE CODE --- #179 + 01000353H LINE CODE --- #181 + 0100035CH LINE CODE --- #182 + 01000365H LINE CODE --- #183 + 01000367H LINE CODE --- #184 + 01000372H LINE CODE --- #185 + 01000372H LINE CODE --- #187 + 0100037BH LINE CODE --- #188 + 0100037BH LINE CODE --- #193 + 01000380H LINE CODE --- #195 + 01000393H LINE CODE --- #196 + 01000393H LINE CODE --- #197 + 01000398H LINE CODE --- #198 + 01000398H LINE CODE --- #200 + 010003ACH LINE CODE --- #201 + 010003B9H LINE CODE --- #202 + 010003C1H LINE CODE --- #204 + 010003D4H LINE CODE --- #206 + 010003DEH LINE CODE --- #207 + 010003EAH LINE CODE --- #209 + 010003FBH LINE CODE --- #210 + 01000405H LINE CODE --- #211 + 01000405H LINE CODE --- #212 + 01000408H LINE CODE --- #213 + 0100040AH LINE CODE --- #215 + 0100040AH LINE CODE --- #216 + 01000414H LINE CODE --- #217 + 01000417H LINE CODE --- #218 + 01000417H LINE CODE --- #219 + 01000422H LINE CODE --- #220 + 01000428H LINE CODE --- #222 + 01000428H LINE CODE --- #224 + 01000431H LINE CODE --- #225 + 0100043AH LINE CODE --- #226 + 0100044DH LINE CODE --- #228 + 0100045BH LINE CODE --- #229 + 01000469H LINE CODE --- #230 + 01000474H LINE CODE --- #231 + 01000476H LINE CODE --- #233 + 01000479H LINE CODE --- #234 + 01000479H LINE CODE --- #235 + 01000483H LINE CODE --- #236 + 01000485H LINE CODE --- #238 + LX51 LINKER/LOCATER V4.66.100.0 10/22/2025 17:09:59 PAGE 57 + + + 01000485H LINE CODE --- #239 + 0100048BH LINE CODE --- #240 + 0100048BH LINE CODE --- #241 + 0100049CH LINE CODE --- #242 + 0100049CH LINE CODE --- #243 + 010004A7H LINE CODE --- #244 + 010004A7H LINE CODE --- #245 + 010004A7H LINE CODE --- #246 + 010004ABH LINE CODE --- #247 + --- BLOCKEND --- --- LVL=0 + 00000006H SYMBOL DATA WORD CalcTemp3 + 00000005H SYMBOL DATA BYTE DeltaRate + 00000006H SYMBOL DATA INT PosOffset + + --- 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 + 00000100H SYMBOL NUMBER --- IBPSTACKTOP + 00000080H SYMBOL NUMBER --- IDATALEN + 01000F74H 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 + 01000F71H SYMBOL CODE --- STARTUP1 + 00000000H SYMBOL NUMBER --- XBPSTACK + 00000000H SYMBOL NUMBER --- XBPSTACKTOP + 00000000H SYMBOL NUMBER --- XDATALEN + 00000000H SYMBOL NUMBER --- XDATASTART + 01000000H LINE CODE --- #126 + 01000F71H LINE CODE --- #133 + 01000F73H LINE CODE --- #134 + 01000F74H LINE CODE --- #135 + 01000F75H LINE CODE --- #136 + 01000F77H LINE CODE --- #185 + 01000F7AH LINE CODE --- #196 + + --- MODULE --- --- ?C_INIT + 01000FB8H PUBLIC CODE --- ?C_START + + --- MODULE --- --- ?C?CSTPTR + 01000036H PUBLIC CODE --- ?C?CSTPTR + + --- MODULE --- --- ?C?IMUL + 01000048H PUBLIC CODE --- ?C?IMUL + + --- MODULE --- --- ?C?UIDIV + 0100005AH PUBLIC CODE --- ?C?UIDIV + + --- MODULE --- --- ?C?SIDIV + 010000AFH PUBLIC CODE --- ?C?SIDIV + + --- MODULE --- --- ?C?IILDX + 010000E5H PUBLIC CODE --- ?C?IILDX + + --- MODULE --- --- ?C?LMUL + 010000FBH PUBLIC CODE --- ?C?LMUL + LX51 LINKER/LOCATER V4.66.100.0 10/22/2025 17:09:59 PAGE 58 + + + + --- MODULE --- --- ?C?ULDIV + 01000186H PUBLIC CODE --- ?C?ULDIV + + --- MODULE --- --- ?C?ULSHR + 01000218H PUBLIC CODE --- ?C?ULSHR + + --- MODULE --- --- ?C?OFFXADD + 0100022BH PUBLIC CODE --- ?C?OFFXADD + + --- MODULE --- --- ?C?PLDCODE + 01000237H PUBLIC CODE --- ?C?PLDCODE + + --- MODULE --- --- ?C?CCASE + 01000243H PUBLIC CODE --- ?C?CCASE + + --- MODULE --- --- ?C?LIMUL + 01000269H PUBLIC CODE --- ?C?LIMUL + +Program Size: data=93.7 xdata=419 const=347 code=5200 +LX51 RUN COMPLETE. 0 WARNING(S), 0 ERROR(S) diff --git a/lst/8ey_touch_f551s3_0014b5c3_v1.map b/lst/8ey_touch_f551s3_0014b5c3_v1.map new file mode 100644 index 0000000..740ece0 --- /dev/null +++ b/lst/8ey_touch_f551s3_0014b5c3_v1.map @@ -0,0 +1,3901 @@ +LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:31:12 PAGE 1 + + +LX51 LINKER/LOCATER V4.66.100.0, INVOKED BY: +D:\PROGRAM FILES\KEIL_V5\C51\BIN\LX51.EXE .\hex\main.obj, .\hex\delay.obj, .\hex\system_clock.obj, .\hex\uart.obj, .\hex +>> \interrupt.obj, .\hex\rf_send.obj, .\hex\debug.obj, .\hex\ts_api.obj, .\TS_Lib\Sources\ts_service.LIB, .\hex\STARTUP. +>> obj TO .\hex\8ey_touch_f551s3_0014b5c3_v1 PRINT (.\lst\8ey_touch_f551s3_0014b5c3_v1.map) REMOVEUNUSED CLASSES (XDATA +>> (X:0X0-X:0X1FF), HDATA (X:0X0-X:0X1FF), CODE (C:0X0-C:0X1FFF), CONST (C:0X0-C:0X1FFF), ECODE (C:0X0-C:0X1FFF), HCONST +>> (C:0X0-C:0X1FFF)) + + +CPU MODE: 8051 MODE +MEMORY MODEL: SMALL + + +INPUT MODULES INCLUDED: + .\hex\main.obj (MAIN) + COMMENT TYPE 0: C51 V9.60.7.0 + .\hex\delay.obj (DELAY) + COMMENT TYPE 0: C51 V9.60.7.0 + .\hex\system_clock.obj (SYSTEM_CLOCK) + COMMENT TYPE 0: C51 V9.60.7.0 + .\hex\uart.obj (UART) + COMMENT TYPE 0: C51 V9.60.7.0 + .\hex\interrupt.obj (INTERRUPT) + COMMENT TYPE 0: C51 V9.60.7.0 + .\hex\rf_send.obj (RF_SEND) + COMMENT TYPE 0: C51 V9.60.7.0 + .\hex\debug.obj (DEBUG) + COMMENT TYPE 0: C51 V9.60.7.0 + .\hex\ts_api.obj (TS_API) + COMMENT TYPE 0: C51 V9.60.7.0 + .\TS_Lib\Sources\ts_service.LIB (TS_SEVICE) + COMMENT TYPE 0: C51 V9.51 + .\hex\STARTUP.obj (?C_STARTUP) + COMMENT TYPE 1: A51 / ASM51 Assembler + D:\PROGRAM FILES\KEIL_V5\C51\LIB\C51S.LIB (?C_INIT) + COMMENT TYPE 1: A51 / ASM51 Assembler + D:\PROGRAM FILES\KEIL_V5\C51\LIB\C51S.LIB (?C?CSTPTR) + COMMENT TYPE 1: A51 / ASM51 Assembler + D:\PROGRAM FILES\KEIL_V5\C51\LIB\C51S.LIB (?C?IMUL) + COMMENT TYPE 1: A51 / ASM51 Assembler + D:\PROGRAM FILES\KEIL_V5\C51\LIB\C51S.LIB (?C?UIDIV) + COMMENT TYPE 1: A51 / ASM51 Assembler + D:\PROGRAM FILES\KEIL_V5\C51\LIB\C51S.LIB (?C?SIDIV) + COMMENT TYPE 1: A51 / ASM51 Assembler + D:\PROGRAM FILES\KEIL_V5\C51\LIB\C51S.LIB (?C?IILDX) + COMMENT TYPE 1: A51 / ASM51 Assembler + D:\PROGRAM FILES\KEIL_V5\C51\LIB\C51S.LIB (?C?LMUL) + COMMENT TYPE 1: A51 / ASM51 Assembler + D:\PROGRAM FILES\KEIL_V5\C51\LIB\C51S.LIB (?C?ULDIV) + COMMENT TYPE 1: A51 / ASM51 Assembler + D:\PROGRAM FILES\KEIL_V5\C51\LIB\C51S.LIB (?C?ULSHR) + COMMENT TYPE 1: A51 / ASM51 Assembler + D:\PROGRAM FILES\KEIL_V5\C51\LIB\C51S.LIB (?C?OFFXADD) + COMMENT TYPE 1: A51 / ASM51 Assembler + D:\PROGRAM FILES\KEIL_V5\C51\LIB\C51S.LIB (?C?PLDCODE) + COMMENT TYPE 1: A51 / ASM51 Assembler + D:\PROGRAM FILES\KEIL_V5\C51\LIB\C51S.LIB (?C?CCASE) + COMMENT TYPE 1: A51 / ASM51 Assembler + D:\PROGRAM FILES\KEIL_V5\C51\LIB\C51S.LIB (?C?LIMUL) + COMMENT TYPE 1: A51 / ASM51 Assembler + + +ACTIVE MEMORY CLASSES OF MODULE: .\hex\8ey_touch_f551s3_0014b5c3_v1 (MAIN) + +BASE START END USED MEMORY CLASS +========================================================== +X:000000H X:000000H X:0001FFH 0001A3H XDATA + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:31:12 PAGE 2 + + +X:000000H X:000000H X:0001FFH HDATA +C:000000H C:000000H C:001FFFH 001450H CODE +C:000000H C:000000H C:001FFFH 00015BH CONST +C:000000H C:000000H C:001FFFH ECODE +C:000000H C:000000H C:001FFFH HCONST +I:000000H I:000000H I:00007FH 00004AH DATA +I:000000H I:000000H I:0000FFH 000013H IDATA +I:000020H.0 I:000020H.0 I:00002FH.7 000000H.7 BIT + + +MEMORY MAP OF MODULE: .\hex\8ey_touch_f551s3_0014b5c3_v1 (MAIN) + + +START STOP LENGTH ALIGN RELOC MEMORY CLASS SEGMENT NAME +========================================================================= + +* * * * * * * * * * * D A T A M E M O R Y * * * * * * * * * * * * * +000000H 000007H 000008H --- AT.. DATA "REG BANK 0" +000008H 000014H 00000DH BYTE UNIT DATA ?DT?RF_SEND +000015H 00001DH 000009H BYTE UNIT DATA ?DT?TS_API +00001EH 00001EH 000001H BYTE UNIT DATA ?DT?INTERRUPT +00001FH.0 00001FH.7 000001H.0 --- --- **GAP** +000020H.0 000020H.4 000000H.5 BIT UNIT BIT ?BI?TS_API +000020H.5 000020H.6 000000H.2 BIT UNIT BIT _BIT_GROUP_ +000020H.7 000020H 000000H.1 --- --- **GAP** +000021H 000048H 000028H BYTE UNIT DATA _DATA_GROUP_ +000049H 00004BH 000003H BYTE UNIT DATA ?DT?MAIN +00004CH 00005BH 000010H BYTE UNIT IDATA ?ID?TS_API +00005CH 00005DH 000002H BYTE UNIT IDATA ?ID?RF_SEND +00005EH 00005EH 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 000009H 000007H BYTE UNIT CODE ?PR?RF_SEND +00000AH 00000AH 000001H BYTE UNIT CODE ?PR?INT2_HANDLER?INTERRUPT +00000BH 00000DH 000003H BYTE OFFS.. CODE ?MAIN?0000B +00000EH 000022H 000015H BYTE UNIT CODE ?PR?TS_HS_ISR?TS_API +000023H 000025H 000003H BYTE OFFS.. CODE ?INTERRUPT?00023 +000026H 000026H 000001H BYTE UNIT CODE ?PR?INT4_ISR?INTERRUPT +000027H 00002AH 000004H --- --- **GAP** +00002BH 00002DH 000003H BYTE OFFS.. CODE ?INTERRUPT?0002B +00002EH 000032H 000005H --- --- **GAP** +000033H 000035H 000003H BYTE OFFS.. CODE ?INTERRUPT?00033 +000036H 000295H 000260H BYTE UNIT CODE ?C?LIB_CODE +000296H 0004ABH 000216H BYTE UNIT CODE ?PR?_WHEELTOUCHJUDGE?TS_SEVICE +0004ACH 000658H 0001ADH BYTE UNIT CODE ?PR?TS_ENTERSLEEPMODE?TS_API +000659H 0007E2H 00018AH BYTE UNIT CODE ?PR?TS_WHEELSLIDERDEAL?TS_API +0007E3H 000903H 000121H BYTE UNIT CODE ?PR?TS_SEVICE +000904H 000A11H 00010EH BYTE UNIT CODE ?PR?TS_API +000A12H 000B1BH 00010AH BYTE UNIT CODE ?PR?MAIN?MAIN +000B1CH 000C18H 0000FDH BYTE UNIT CODE ?PR?SEND433_BYTE?RF_SEND +000C19H 000D14H 0000FCH BYTE UNIT CODE ?PR?TSKEY_DATADEAL?TS_API +000D15H 000DEDH 0000D9H BYTE UNIT CODE ?PR?TS_RUNINIT?TS_API +000DEEH 000EB6H 0000C9H BYTE UNIT CODE ?PR?TS_ISR?TS_API +000EB7H 000F70H 0000BAH BYTE UNIT CODE ?PR?TS_DATAFILTERING?TS_API +000F71H 000FFCH 00008CH BYTE UNIT CODE ?C_C51STARTUP +000FFDH 00107BH 00007FH BYTE UNIT CODE ?PR?TS_INIT?TS_API +00107CH 0010F9H 00007EH BYTE UNIT CODE ?PR?INT3_ISR?INTERRUPT +0010FAH 00115DH 000064H BYTE UNIT CODE ?PR?TS_ACTION?TS_API +00115EH 0011BCH 00005FH BYTE UNIT CODE ?PR?_TS_GETDATAAREA?TS_SEVICE +0011BDH 00120AH 00004EH BYTE UNIT CODE ?PR?TS_SCANSTART?TS_SEVICE +00120BH 00124BH 000041H BYTE UNIT CODE ?PR?TIMER0_ISR?MAIN +00124CH 00128CH 000041H BYTE UNIT CODE ?PR?_SETWHEELSLIDERREFCH?TS_SEVICE +00128DH 0012C6H 00003AH BYTE UNIT CODE ?PR?READ_32BIT_UID?MAIN +0012C7H 0012FEH 000038H BYTE UNIT CODE ?PR?_TS_SETCHANNEL?TS_SEVICE + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:31:12 PAGE 3 + + +0012FFH 001334H 000036H BYTE UNIT CODE ?PR?TS_MS_ISR?TS_API +001335H 001363H 00002FH BYTE UNIT CODE ?PR?TS_IO_INIT?TS_SEVICE +001364H 001391H 00002EH BYTE UNIT CODE ?PR?_TS_AREADEVIATEDETECTION?TS_SEVICE +001392H 0013BDH 00002CH BYTE UNIT CODE ?C_INITSEG +0013BEH 0013E9H 00002CH BYTE UNIT CODE ?PR?MAIN +0013EAH 001414H 00002BH BYTE UNIT CODE ?PR?TS_SLEEPSCANSTART?TS_API +001415H 00142FH 00001BH BYTE UNIT CODE ?PR?_DELAY_MS?DELAY +001430H 001445H 000016H BYTE UNIT CODE ?PR?_DELAY_50US?DELAY +001446H 001458H 000013H BYTE UNIT CODE ?PR?_TS_AREACONFIRMTIMERSET?TS_SEVICE +001459H 001557H 0000FFH BYTE UNIT CONST ?CO?MAIN +001558H 00158CH 000035H BYTE UNIT CONST ?CO?TS_API +00158DH 0015B3H 000027H BYTE UNIT CONST ?CO?TS_SEVICE + +* * * * * * * * * * * X D A T A M E M O R Y * * * * * * * * * * * * * +000000H 000127H 000128H BYTE UNIT XDATA ?XD?TS_API +000128H 000157H 000030H BYTE UNIT XDATA _XDATA_GROUP_ +000158H 007FFFH 007EA8H --- --- **GAP** +008000H 008000H 000001H BYTE OFFS.. XDATA ?XD?MAIN?52 +008001H 008001H 000001H BYTE OFFS.. XDATA ?XD?MAIN?55 +008002H 008002H 000001H BYTE OFFS.. XDATA ?XD?MAIN?58 +008003H 008003H 000001H BYTE OFFS.. XDATA ?XD?MAIN?62 +008004H 008004H 000001H BYTE OFFS.. XDATA ?XD?MAIN?67 +008005H 008005H 000001H BYTE OFFS.. XDATA ?XD?MAIN?70 +008006H 008006H 000001H BYTE OFFS.. XDATA ?XD?MAIN?72 +008007H 008007H 000001H BYTE OFFS.. XDATA ?XD?MAIN?74 +008008H 008017H 000010H --- --- **GAP** +008018H 008018H 000001H BYTE OFFS.. XDATA ?XD?MAIN?61 +008019H 008019H 000001H BYTE OFFS.. XDATA ?XD?MAIN?66 +00801AH 00801AH 000001H BYTE OFFS.. XDATA ?XD?MAIN?69 +00801BH 00801BH 000001H BYTE OFFS.. XDATA ?XD?MAIN?71 +00801CH 00801CH 000001H BYTE OFFS.. XDATA ?XD?MAIN?73 +00801DH 00801DH 000001H BYTE OFFS.. XDATA ?XD?MAIN?0 +00801EH 00802FH 000012H --- --- **GAP** +008030H 008030H 000001H BYTE OFFS.. XDATA ?XD?MAIN?43 +008031H 008031H 000001H BYTE OFFS.. XDATA ?XD?MAIN?44 +008032H 008032H 000001H BYTE OFFS.. XDATA ?XD?MAIN?38 +008033H 008033H 000001H BYTE OFFS.. XDATA ?XD?MAIN?29 +008034H 008034H 000001H BYTE OFFS.. XDATA ?XD?MAIN?26 +008035H 00804FH 00001BH --- --- **GAP** +008050H 008050H 000001H BYTE OFFS.. XDATA ?XD?MAIN?21 +008051H 008051H 000001H BYTE OFFS.. XDATA ?XD?MAIN?12 +008052H 008052H 000001H BYTE OFFS.. XDATA ?XD?MAIN?23 +008053H 008053H 000001H BYTE OFFS.. XDATA ?XD?MAIN?13 +008054H 008054H 000001H BYTE OFFS.. XDATA ?XD?MAIN?24 +008055H 008055H 000001H BYTE OFFS.. XDATA ?XD?MAIN?15 +008056H 008056H 000001H BYTE OFFS.. XDATA ?XD?MAIN?25 +008057H 008057H 000001H BYTE OFFS.. XDATA ?XD?MAIN?18 +008058H 008058H 000001H BYTE OFFS.. XDATA ?XD?MAIN?27 +008059H 008059H 000001H BYTE OFFS.. XDATA ?XD?MAIN?20 +00805AH 00805AH 000001H BYTE OFFS.. XDATA ?XD?MAIN?28 +00805BH 00805BH 000001H BYTE OFFS.. XDATA ?XD?MAIN?22 +00805CH 00805CH 000001H BYTE OFFS.. XDATA ?XD?MAIN?36 +00805DH 00805DH 000001H BYTE OFFS.. XDATA ?XD?MAIN?34 +00805EH 00805FH 000002H --- --- **GAP** +008060H 008060H 000001H BYTE OFFS.. XDATA ?XD?MAIN?35 +008061H 008061H 000001H BYTE OFFS.. XDATA ?XD?MAIN?33 +008062H 0080FFH 00009EH --- --- **GAP** +008100H 008100H 000001H BYTE OFFS.. XDATA ?XD?MAIN?6 +008101H 008101H 000001H BYTE OFFS.. XDATA ?XD?MAIN?17 +008102H 008102H 000001H BYTE OFFS.. XDATA ?XD?MAIN?2 +008103H 008103H 000001H BYTE OFFS.. XDATA ?XD?MAIN?5 +008104H 008104H 000001H --- --- **GAP** +008105H 008105H 000001H BYTE OFFS.. XDATA ?XD?MAIN?30 +008106H 008106H 000001H BYTE OFFS.. XDATA ?XD?MAIN?39 +008107H 008107H 000001H BYTE OFFS.. XDATA ?XD?MAIN?16 + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:31:12 PAGE 4 + + +008108H 008108H 000001H BYTE OFFS.. XDATA ?XD?MAIN?1 +008109H 008109H 000001H BYTE OFFS.. XDATA ?XD?MAIN?65 +00810AH 00810AH 000001H BYTE OFFS.. XDATA ?XD?MAIN?3 +00810BH 00810BH 000001H BYTE OFFS.. XDATA ?XD?MAIN?10 +00810CH 00810CH 000001H BYTE OFFS.. XDATA ?XD?MAIN?8 +00810DH 00810DH 000001H BYTE OFFS.. XDATA ?XD?MAIN?11 +00810EH 00810EH 000001H BYTE OFFS.. XDATA ?XD?MAIN?9 +00810FH 00810FH 000001H BYTE OFFS.. XDATA ?XD?MAIN?4 +008110H 008110H 000001H BYTE OFFS.. XDATA ?XD?MAIN?37 +008111H 008111H 000001H BYTE OFFS.. XDATA ?XD?MAIN?40 +008112H 008112H 000001H BYTE OFFS.. XDATA ?XD?MAIN?19 +008113H 00811FH 00000DH --- --- **GAP** +008120H 008120H 000001H BYTE OFFS.. XDATA ?XD?MAIN?47 +008121H 008121H 000001H BYTE OFFS.. XDATA ?XD?MAIN?48 +008122H 008122H 000001H BYTE OFFS.. XDATA ?XD?MAIN?49 +008123H 008123H 000001H BYTE OFFS.. XDATA ?XD?MAIN?51 +008124H 008124H 000001H BYTE OFFS.. XDATA ?XD?MAIN?54 +008125H 008125H 000001H BYTE OFFS.. XDATA ?XD?MAIN?57 +008126H 008126H 000001H BYTE OFFS.. XDATA ?XD?MAIN?60 +008127H 008127H 000001H BYTE OFFS.. XDATA ?XD?MAIN?64 +008128H 008137H 000010H --- --- **GAP** +008138H 008138H 000001H BYTE OFFS.. XDATA ?XD?MAIN?50 +008139H 008139H 000001H BYTE OFFS.. XDATA ?XD?MAIN?53 +00813AH 00813AH 000001H BYTE OFFS.. XDATA ?XD?MAIN?56 +00813BH 00813BH 000001H BYTE OFFS.. XDATA ?XD?MAIN?59 +00813CH 00813CH 000001H BYTE OFFS.. XDATA ?XD?MAIN?63 +00813DH 00813DH 000001H BYTE OFFS.. XDATA ?XD?MAIN?68 +00813EH 00FBFFH 007AC2H --- --- **GAP** +00FC00H 00FC00H 000001H BYTE OFFS.. XDATA ?XD?MAIN?46 +00FC01H 00FC01H 000001H BYTE OFFS.. XDATA ?XD?MAIN?42 +00FC02H 00FC02H 000001H BYTE OFFS.. XDATA ?XD?MAIN?45 +00FC03H 00FC03H 000001H BYTE OFFS.. XDATA ?XD?MAIN?14 +00FC04H 00FC04H 000001H BYTE OFFS.. XDATA ?XD?MAIN?41 +00FC05H 00FC05H 000001H BYTE OFFS.. XDATA ?XD?MAIN?32 +00FC06H 00FC06H 000001H BYTE OFFS.. XDATA ?XD?MAIN?31 +00FC07H 00FC0CH 000006H --- --- **GAP** +00FC0DH 00FC0DH 000001H BYTE OFFS.. XDATA ?XD?MAIN?7 + +* * * * * * * * * R E M O V E D S E G M E N T S * * * * * * * * + *DEL*: 00000CH BYTE UNIT CODE ?PR?SYS_CLK_SET_IRCH?SYSTEM_CLOCK + *DEL*: 00000EH BYTE UNIT CODE ?PR?SYS_CLK_SET_IRCL?SYSTEM_CLOCK + *DEL*: 000037H BYTE UNIT CODE ?PR?TS_BASELINEFORCEUPDATE?TS_SEVICE + *DEL*: 000001H BYTE UNIT DATA ?DT?TS_BASELINEFORCEUPDATE?TS_SEVICE + *DEL*: 000239H BYTE UNIT CODE ?PR?_SLIDERTOUCHJUDGE?TS_SEVICE + *DEL*: 000014H BYTE UNIT DATA ?DT?_SLIDERTOUCHJUDGE?TS_SEVICE + + + +OVERLAY MAP OF MODULE: .\hex\8ey_touch_f551s3_0014b5c3_v1 (MAIN) + + +FUNCTION/MODULE BIT_GROUP DATA_GROUP XDATA_GROUP +--> CALLED FUNCTION/MODULE START STOP START STOP START STOP +============================================================================= +TIMER0_ISR/MAIN ----- ----- ----- ----- ----- ----- + +--> SEND433_BYTE/RF_SEND + +SEND433_BYTE/RF_SEND ----- ----- ----- ----- ----- ----- + +--> RF_SEND + +RF_SEND ----- ----- ----- ----- ----- ----- + +*** NEW ROOT ************************** + +INT2_HANDLER/INTERRUPT ----- ----- ----- ----- ----- ----- + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:31:12 PAGE 5 + + + +*** NEW ROOT ************************** + +INT3_ISR/INTERRUPT ----- ----- ----- ----- ----- ----- + +--> TS_MS_ISR/TS_API + +--> TS_HS_ISR/TS_API + +--> TS_ISR/TS_API + +TS_MS_ISR/TS_API ----- ----- ----- ----- ----- ----- + +--> TS_API + +TS_API ----- ----- ----- ----- ----- ----- + +TS_HS_ISR/TS_API ----- ----- ----- ----- ----- ----- + +TS_ISR/TS_API ----- ----- 0021H 002CH ----- ----- + +--> TS_API + +--> TS_SCANSTART/TS_SEVICE + +TS_SCANSTART/TS_SEVICE ----- ----- ----- ----- ----- ----- + +--> _TS_SETCHANNEL/TS_SEVICE + +_TS_SETCHANNEL/TS_SEVICE ----- ----- ----- ----- ----- ----- + +*** NEW ROOT ************************** + +INT4_ISR/INTERRUPT ----- ----- ----- ----- ----- ----- + +*** NEW ROOT ************************** + +?C_C51STARTUP ----- ----- ----- ----- ----- ----- + +--> MAIN/MAIN + +--> ?C_INITSEG + +MAIN/MAIN ----- ----- 002DH 0031H ----- ----- + +--> TS_INIT/TS_API + +--> READ_32BIT_UID/MAIN + +--> TS_ACTION/TS_API + +TS_INIT/TS_API ----- ----- ----- ----- ----- ----- + +--> TS_IO_INIT/TS_SEVICE + +--> TS_API + +TS_IO_INIT/TS_SEVICE ----- ----- ----- ----- ----- ----- + +READ_32BIT_UID/MAIN ----- ----- 0032H 0035H ----- ----- + +--> MAIN + +MAIN ----- ----- ----- ----- ----- ----- + +TS_ACTION/TS_API ----- ----- ----- ----- ----- ----- + +--> TS_RUNINIT/TS_API + +--> TS_DATAFILTERING/TS_API + +--> TSKEY_DATADEAL/TS_API + +--> TS_WHEELSLIDERDEAL/TS_API + +--> TS_API + +--> _DELAY_MS/DELAY + +--> TS_ENTERSLEEPMODE/TS_API + +--> TS_INIT/TS_API + +TS_RUNINIT/TS_API ----- ----- 0032H 0032H ----- ----- + +--> TS_SCANSTART/TS_SEVICE + +--> TS_API + +--> _TS_AREACONFIRMTIMERSET/TS_SEVICE + + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:31:12 PAGE 6 + + +_TS_AREACONFIRMTIMERSET/TS_SEVICE ----- ----- ----- ----- ----- ----- + +TS_DATAFILTERING/TS_API ----- ----- 0032H 0038H ----- ----- + +--> TS_API + +TSKEY_DATADEAL/TS_API ----- ----- 0032H 0034H ----- ----- + +--> TS_API + +--> _TS_AREADEVIATEDETECTION/TS_SEVICE + +--> _TS_AREACONFIRMTIMERSET/TS_SEVICE + +--> _TS_GETDATAAREA/TS_SEVICE + +_TS_AREADEVIATEDETECTION/TS_SEVICE ----- ----- ----- ----- ----- ----- + +_TS_GETDATAAREA/TS_SEVICE 20H.5 20H.5 0035H 0036H ----- ----- + +--> TS_SEVICE + +TS_SEVICE ----- ----- ----- ----- ----- ----- + +TS_WHEELSLIDERDEAL/TS_API 20H.5 20H.5 0032H 0034H ----- ----- + +--> _SETWHEELSLIDERREFCH/TS_SEVICE + +--> _WHEELTOUCHJUDGE/TS_SEVICE + +--> TS_API + +_SETWHEELSLIDERREFCH/TS_SEVICE ----- ----- 0035H 0036H ----- ----- + +--> TS_SEVICE + +_WHEELTOUCHJUDGE/TS_SEVICE 20H.6 20H.6 0035H 0048H ----- ----- + +--> TS_SEVICE + +_DELAY_MS/DELAY ----- ----- ----- ----- ----- ----- + +--> _DELAY_50US/DELAY + +_DELAY_50US/DELAY ----- ----- ----- ----- ----- ----- + +TS_ENTERSLEEPMODE/TS_API ----- ----- 0032H 0034H 0128H 0157H + +--> TS_SLEEPSCANSTART/TS_API + +--> TS_API + +--> _DELAY_50US/DELAY + +--> TS_SCANSTART/TS_SEVICE + +TS_SLEEPSCANSTART/TS_API ----- ----- 0035H 0035H ----- ----- + +--> TS_API + +--> _TS_SETCHANNEL/TS_SEVICE + +?C_INITSEG ----- ----- ----- ----- ----- ----- + + + +PUBLIC SYMBOLS OF MODULE: .\hex\8ey_touch_f551s3_0014b5c3_v1 (MAIN) + + + VALUE CLASS TYPE PUBLIC SYMBOL NAME + ================================================= + 00000020H.5 BIT BIT ?_TS_GetDataArea?BIT + 01000243H CODE --- ?C?CCASE + 00000000H NUMBER --- ?C?CODESEG + 01000036H CODE --- ?C?CSTPTR + 010000E5H CODE --- ?C?IILDX + 01000048H CODE --- ?C?IMUL + 01000269H CODE --- ?C?LIMUL + 010000FBH CODE --- ?C?LMUL + 0100022BH CODE --- ?C?OFFXADD + 01000237H CODE --- ?C?PLDCODE + 010000AFH CODE --- ?C?SIDIV + 0100005AH CODE --- ?C?UIDIV + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:31:12 PAGE 7 + + + 01000186H CODE --- ?C?ULDIV + 01000218H CODE --- ?C?ULSHR + 00000000H NUMBER --- ?C?XDATASEG + 01000FB8H CODE --- ?C_START + 01000000H CODE --- ?C_STARTUP + 01001430H CODE --- _Delay_50us + 01001415H CODE --- _Delay_ms + 0100124CH CODE --- _SetWheelSliderRefCh +*DEL*:00000000H CODE --- _SliderTouchJudge + 01001446H CODE --- _TS_AreaConfirmTimerSet + 01001364H CODE --- _TS_AreaDeviateDetection + 0100115EH CODE --- _TS_GetDataArea + 010012C7H CODE --- _TS_SetChannel + 01000296H CODE --- _WheelTouchJudge +*SFR* 000000D0H.6 DATA BIT AC +*SFR* 000000E0H DATA BYTE ACC + 00000018H DATA BYTE ActiveTouchType +*SFR* 000000DEH DATA BYTE AK0CON +*SFR* 000000DFH DATA BYTE AK1CON + 01001588H CONST --- AREA_CONFIRM_TIME_TAB +*SFR* 000000F4H DATA BYTE ATK0CH +*SFR* 000000F3H DATA BYTE ATK0CL + 02008051H XDATA BYTE ATK0NH + 02008050H XDATA BYTE ATK0NL +*SFR* 000000F6H DATA BYTE ATK1CH +*SFR* 000000F5H DATA BYTE ATK1CL + 02008053H XDATA BYTE ATK1NH + 02008052H XDATA BYTE ATK1NL +*SFR* 000000E9H DATA BYTE ATK2CH +*SFR* 000000F7H DATA BYTE ATK2CL + 02008055H XDATA BYTE ATK2NH + 02008054H XDATA BYTE ATK2NL +*SFR* 000000EBH DATA BYTE ATK3CH +*SFR* 000000EAH DATA BYTE ATK3CL + 02008057H XDATA BYTE ATK3NH + 02008056H XDATA BYTE ATK3NL +*SFR* 000000EDH DATA BYTE ATK4CH +*SFR* 000000ECH DATA BYTE ATK4CL + 02008059H XDATA BYTE ATK4NH + 02008058H XDATA BYTE ATK4NL +*SFR* 000000EFH DATA BYTE ATK5CH +*SFR* 000000EEH DATA BYTE ATK5CL + 0200805BH XDATA BYTE ATK5NH + 0200805AH XDATA BYTE ATK5NL +*SFR* 000000F0H DATA BYTE B + 00000012H DATA BYTE Chose_Data_En + 02008030H XDATA BYTE CKCON + 02008031H XDATA BYTE CKDIV +*SFR* 000000D0H.7 DATA BIT CY + 00000013H DATA BYTE D0 + 00000014H DATA BYTE D1 +*SFR* 00000083H DATA BYTE DP0H +*SFR* 00000082H DATA BYTE DP0L +*SFR* 00000085H DATA BYTE DP1H +*SFR* 00000084H DATA BYTE DP1L +*SFR* 000000D0H.1 DATA BIT DPS +*SFR* 000000A8H.7 DATA BIT EA + 020000FBH XDATA BYTE EnterStopScanTimer +*SFR* 000000D1H DATA BYTE EP0CON +*SFR* 000000D2H DATA BYTE EP1CON +*SFR* 000000D3H DATA BYTE EP2CON +*SFR* 000000D4H DATA BYTE EPIF +*SFR* 000000A8H.4 DATA BIT ES0 +*SFR* 000000A8H.1 DATA BIT ET0 +*SFR* 000000A8H.3 DATA BIT ET1 + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:31:12 PAGE 8 + + +*SFR* 000000A8H.0 DATA BIT EX0 +*SFR* 000000A8H.2 DATA BIT EX1 +*SFR* 000000D0H.5 DATA BIT F0 + 00000049H DATA BYTE flagSend + 0000004BH DATA BYTE flagStart + 0200FC01H XDATA BYTE FSCMD + 0200FC02H XDATA BYTE FSDAT +*SFR* 000000C2H DATA BYTE I2CADM +*SFR* 000000C1H DATA BYTE I2CADR +*SFR* 000000C0H DATA BYTE I2CCON +*SFR* 000000C3H DATA BYTE I2CCR +*SFR* 000000C4H DATA BYTE I2CDAT +*SFR* 000000C6H DATA BYTE I2CFLG + 02008101H XDATA BYTE I2CIOS +*SFR* 000000C5H DATA BYTE I2CSTA + 0000005CH IDATA WORD ID +*SFR* 0000008EH DATA BYTE IDLST +*SFR* 000000A8H DATA BYTE IE +*SFR* 00000088H.1 DATA BIT IE0 +*SFR* 00000088H.3 DATA BIT IE1 + 02008032H XDATA BYTE IHCFG + 02008034H XDATA BYTE ILCFGH + 02008033H XDATA BYTE ILCFGL + 0100000AH CODE --- INT2_Handler + 0100107CH CODE --- INT3_ISR +*SFR* 000000A8H.5 DATA BIT INT3EN + 01000026H CODE --- INT4_ISR +*SFR* 000000A8H.6 DATA BIT INT4EN +*SFR* 000000B8H DATA BYTE IP +*SFR* 00000088H.0 DATA BIT IT0 +*SFR* 00000088H.2 DATA BIT IT1 + 020000FEH XDATA BYTE KeysFlagSN +*SFR* 000000D7H DATA BYTE LEDAT0 +*SFR* 000000C7H DATA BYTE LEDAT1 + 02008061H XDATA BYTE LEDUTH + 02008060H XDATA BYTE LEDUTL +*SFR* 000000CFH DATA BYTE LEDWTMH +*SFR* 000000CEH DATA BYTE LEDWTML +*SFR* 000000BFH DATA BYTE LEFLG + 0200FC03H XDATA BYTE LOCK + 02008105H XDATA BYTE LVDCFG +*SFR* 000000E8H DATA BYTE LVDCON + 01000A12H CODE --- main + 02000126H XDATA BYTE MainLoopCnt1 + 02000127H XDATA BYTE MainLoopCnt2 + 01001580H CONST --- MASK_TAB + 0200FC00H XDATA BYTE MECON + 0200FC0DH XDATA BYTE MEMPTEC +*SFR* 000000D0H.2 DATA BIT OV +*SFR* 000000D0H.0 DATA BIT P +*SFR* 00000080H DATA BYTE P0 +*SFR* 00000080H.0 DATA BIT P00 + 02008120H XDATA BYTE P00C + 02008000H XDATA BYTE P00F +*SFR* 00000080H.1 DATA BIT P01 + 02008121H XDATA BYTE P01C + 02008001H XDATA BYTE P01F +*SFR* 00000080H.2 DATA BIT P02 + 02008122H XDATA BYTE P02C + 02008002H XDATA BYTE P02F +*SFR* 00000080H.3 DATA BIT P03 + 02008123H XDATA BYTE P03C + 02008003H XDATA BYTE P03F +*SFR* 00000080H.4 DATA BIT P04 + 02008124H XDATA BYTE P04C + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:31:12 PAGE 9 + + + 02008004H XDATA BYTE P04F +*SFR* 00000080H.5 DATA BIT P05 + 02008125H XDATA BYTE P05C + 02008005H XDATA BYTE P05F +*SFR* 00000080H.6 DATA BIT P06 + 02008126H XDATA BYTE P06C + 02008006H XDATA BYTE P06F +*SFR* 00000080H.7 DATA BIT P07 + 02008127H XDATA BYTE P07C + 02008007H XDATA BYTE P07F +*SFR* 000000B0H DATA BYTE P3 +*SFR* 000000B0H.0 DATA BIT P30 + 02008138H XDATA BYTE P30C + 02008018H XDATA BYTE P30F +*SFR* 000000B0H.1 DATA BIT P31 + 02008139H XDATA BYTE P31C + 02008019H XDATA BYTE P31F +*SFR* 000000B0H.2 DATA BIT P32 + 0200813AH XDATA BYTE P32C + 0200801AH XDATA BYTE P32F +*SFR* 000000B0H.3 DATA BIT P33 + 0200813BH XDATA BYTE P33C + 0200801BH XDATA BYTE P33F +*SFR* 000000B0H.4 DATA BIT P34 + 0200813CH XDATA BYTE P34C + 0200801CH XDATA BYTE P34F +*SFR* 000000B0H.5 DATA BIT P35 + 0200813DH XDATA BYTE P35C + 0200801DH XDATA BYTE P35F + 0200FC04H XDATA BYTE PADRD +*SFR* 00000087H DATA BYTE PCON +*SFR* 000000B0H.2 DATA BIT Pin_rf + 0000005BH IDATA BYTE PreKeysFlagSN +*SFR* 000000B8H.4 DATA BIT PS0 +*SFR* 000000B8H.6 DATA BIT PS1 +*SFR* 000000D0H DATA BYTE PSW +*SFR* 000000B8H.1 DATA BIT PT0 +*SFR* 000000B8H.3 DATA BIT PT1 +*SFR* 000000B8H.5 DATA BIT PT2 + 0200FC06H XDATA BYTE PTSH + 0200FC05H XDATA BYTE PTSL +*SFR* 00000086H DATA BYTE PWCON +*SFR* 000000B1H DATA BYTE PWM0CKD +*SFR* 000000B9H DATA BYTE PWM0CON +*SFR* 000000AAH DATA BYTE PWM0DIVH +*SFR* 000000A9H DATA BYTE PWM0DIVL +*SFR* 0000009CH DATA BYTE PWM0DUTH +*SFR* 0000009BH DATA BYTE PWM0DUTL +*SFR* 000000B2H DATA BYTE PWM1CKD +*SFR* 000000BAH DATA BYTE PWM1CON +*SFR* 000000ACH DATA BYTE PWM1DIVH +*SFR* 000000ABH DATA BYTE PWM1DIVL +*SFR* 0000009EH DATA BYTE PWM1DUTH +*SFR* 0000009DH DATA BYTE PWM1DUTL +*SFR* 000000B3H DATA BYTE PWM2CKD +*SFR* 000000BBH DATA BYTE PWM2CON +*SFR* 000000AEH DATA BYTE PWM2DIVH +*SFR* 000000ADH DATA BYTE PWM2DIVL +*SFR* 00000091H DATA BYTE PWM2DUTH +*SFR* 0000009FH DATA BYTE PWM2DUTL +*SFR* 000000B4H DATA BYTE PWM3CKD +*SFR* 000000BCH DATA BYTE PWM3CON +*SFR* 000000A4H DATA BYTE PWM3DIVH +*SFR* 000000AFH DATA BYTE PWM3DIVL +*SFR* 00000093H DATA BYTE PWM3DUTH + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:31:12 PAGE 10 + + +*SFR* 00000092H DATA BYTE PWM3DUTL +*SFR* 000000B5H DATA BYTE PWM4CKD +*SFR* 000000BDH DATA BYTE PWM4CON +*SFR* 000000A6H DATA BYTE PWM4DIVH +*SFR* 000000A5H DATA BYTE PWM4DIVL +*SFR* 00000095H DATA BYTE PWM4DUTH +*SFR* 00000094H DATA BYTE PWM4DUTL +*SFR* 000000B6H DATA BYTE PWM5CKD +*SFR* 000000BEH DATA BYTE PWM5CON +*SFR* 0000009AH DATA BYTE PWM5DIVH +*SFR* 000000A7H DATA BYTE PWM5DIVL +*SFR* 00000097H DATA BYTE PWM5DUTH +*SFR* 00000096H DATA BYTE PWM5DUTL +*SFR* 00000090H DATA BYTE PWMEN +*SFR* 000000B7H DATA BYTE PWMIF +*SFR* 000000B8H.0 DATA BIT PX0 +*SFR* 000000B8H.2 DATA BIT PX1 + 0100158DH CONST --- pXSFR +*SFR* 00000098H.2 DATA BIT RB8 + 0100128DH CODE --- Read_32bit_UID +*SFR* 00000098H.4 DATA BIT REN + 01001459H CONST --- rf_data + 00000008H DATA BYTE RF_Time +*SFR* 00000098H.0 DATA BIT RI0 +*SFR* 000000D0H.3 DATA BIT RS0 +*SFR* 000000D0H.4 DATA BIT RS1 +*SFR* 00000099H DATA BYTE S0BUF +*SFR* 00000098H DATA BYTE S0CON + 0000000EH DATA BYTE Send433_Bit_Cont + 01000B1CH CODE --- Send433_Byte + 0000000AH DATA BYTE Send433_Byte_Cont + 00000009H DATA BYTE Send433_Status + 0000000CH DATA WORD Send433_Time +*SFR* 00000098H.7 DATA BIT SM0 +*SFR* 00000098H.6 DATA BIT SM1 +*SFR* 00000098H.5 DATA BIT SM2 +*SFR* 00000081H DATA BYTE SP + 02008100H XDATA BYTE SPMAX +*SFR* 0000008FH DATA BYTE STPST +*DEL*:00000000H CODE --- Sys_Clk_Set_IRCH +*DEL*:00000000H CODE --- Sys_Clk_Set_IRCL +*SFR* 000000CBH DATA BYTE T2CH +*SFR* 000000CAH DATA BYTE T2CL +*SFR* 000000C8H DATA BYTE T2CON +*SFR* 000000C8H.3 DATA BIT T2IE +*SFR* 000000C9H DATA BYTE T2MOD +*SFR* 000000C8H.0 DATA BIT T2P0 +*SFR* 000000C8H.1 DATA BIT T2P1 +*SFR* 000000C8H.4 DATA BIT T2R0 +*SFR* 000000C8H.5 DATA BIT T2R1 +*SFR* 00000098H.3 DATA BIT TB8 +*SFR* 00000088H DATA BYTE TCON + 0000000BH DATA BYTE Temp +*SFR* 00000088H.5 DATA BIT TF0 +*SFR* 00000088H.7 DATA BIT TF1 +*SFR* 000000C8H.7 DATA BIT TF2 +*SFR* 0000008CH DATA BYTE TH0 +*SFR* 0000008DH DATA BYTE TH1 +*SFR* 000000CDH DATA BYTE TH2 +*SFR* 00000098H.1 DATA BIT TI0 + 0100120BH CODE --- TIMER0_ISR +*SFR* 000000FCH DATA BYTE TK0CHS +*SFR* 000000E2H DATA BYTE TK0MSH +*SFR* 000000E1H DATA BYTE TK0MSL +*SFR* 000000FDH DATA BYTE TK1CHS + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:31:12 PAGE 11 + + +*SFR* 000000E4H DATA BYTE TK1MSH +*SFR* 000000E3H DATA BYTE TK1MSL +*SFR* 000000FEH DATA BYTE TK2CHS +*SFR* 000000E6H DATA BYTE TK2MSH +*SFR* 000000E5H DATA BYTE TK2MSL +*SFR* 000000FFH DATA BYTE TK3CHS +*SFR* 000000D9H DATA BYTE TK3MSH +*SFR* 000000E7H DATA BYTE TK3MSL +*SFR* 000000F1H DATA BYTE TK4CHS +*SFR* 000000DBH DATA BYTE TK4MSH +*SFR* 000000DAH DATA BYTE TK4MSL +*SFR* 000000F2H DATA BYTE TK5CHS +*SFR* 000000DDH DATA BYTE TK5MSH +*SFR* 000000DCH DATA BYTE TK5MSL + 00000017H DATA BYTE TK_State +*SFR* 000000F9H DATA BYTE TKCFG + 02008102H XDATA BYTE TKCKS +*SFR* 000000F8H DATA BYTE TKCON +*SFR* 000000FBH DATA BYTE TKIF + 0200805CH XDATA BYTE TKMAXF + 0200805DH XDATA BYTE TKMINF +*SFR* 000000FAH DATA BYTE TKMTS + 02008103H XDATA BYTE TKPWC +*SFR* 0000008AH DATA BYTE TL0 +*SFR* 0000008BH DATA BYTE TL1 +*SFR* 000000CCH DATA BYTE TL2 + 0200810AH XDATA BYTE TLCKS + 0200810CH XDATA BYTE TLCNTKH + 0200810BH XDATA BYTE TLCNTKL + 0200810EH XDATA BYTE TLCNTLH + 0200810DH XDATA BYTE TLCNTLL + 02008110H XDATA BYTE TLCOMS + 02008108H XDATA BYTE TLCON + 02008107H XDATA BYTE TLDAT0 + 02008112H XDATA BYTE TLDAT1 + 0200810FH XDATA BYTE TLDIV + 02008106H XDATA BYTE TLEN0 + 02008111H XDATA BYTE TLEN1 + 02008109H XDATA BYTE TLFLG +*SFR* 000000D5H DATA BYTE TMCON +*SFR* 00000089H DATA BYTE TMOD +*SFR* 000000D6H DATA BYTE TMSNU +*SFR* 00000088H.4 DATA BIT TR0 +*SFR* 00000088H.6 DATA BIT TR1 +*SFR* 000000C8H.6 DATA BIT TR2 + 010010FAH CODE --- TS_Action + 02000116H XDATA --- TS_AreaConfirmTimer + 00000019H DATA BYTE TS_BaseCh + 0200001AH XDATA --- TS_BaseLineData +*DEL*:00000000H CODE --- TS_BaseLineForceUpdate + 0000004DH IDATA --- TS_CH + 00000059H IDATA BYTE TS_Cnt + 00000020H.0 BIT BIT TS_CycleScanDoneFlag + 01000EB7H CODE --- TS_DataFiltering + 010004ACH CODE --- TS_EnterSleepMode + 02000032H XDATA --- TS_FilterBuf + 02000101H XDATA --- TS_FilterPosIdx + 02000002H XDATA --- TS_FirstAreaData + 02000100H XDATA BYTE TS_HalfSecCnt + 0100000EH CODE --- TS_HS_ISR + 00000016H DATA BYTE TS_Index + 01000FFDH CODE --- TS_init + 020000B4H XDATA BYTE TS_Init_Step + 01001335H CODE --- TS_IO_init + 01000DEEH CODE --- TS_ISR + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:31:12 PAGE 12 + + + 0000001AH DATA WORD TS_Key + 01001558H CONST --- TS_KEY_CH_INFO_SEQ + 0000001CH DATA WORD TS_LongKeyTimer + 010012FFH CODE --- TS_MS_ISR + 020000B6H XDATA --- TS_PostData + 020000D1H XDATA --- TS_RawData + 0000005AH IDATA BYTE TS_RefCHBaseLineAdjuTimer + 01000D15H CODE --- TS_RunInit + 010011BDH CODE --- TS_ScanStart + 00000020H.2 BIT BIT TS_SleepEn + 00000020H.1 BIT BIT TS_SleepMode + 010013EAH CODE --- TS_SleepScanStart + 00000020H.4 BIT BIT TS_StableFlag + 0000004CH IDATA BYTE TS_State + 01001578H CONST --- TS_WHEEL_SLIDER_CH_SEQ + 01000659H CODE --- TS_WheelSliderDeal + 01000C19H CODE --- TSKey_DataDeal + 020000EBH XDATA --- TSKey_FingerThd + 0200010EH XDATA --- TSKey_LongTouchLimitTimer + 02000001H XDATA BYTE TSWheelSlider_LongTouchLimitTimer + 020000FFH XDATA BYTE TSWheelSlider_TouchConfirmTimer +*SFR* 000000C8H.2 DATA BIT UCKS +*SFR* 000000D8H DATA BYTE UDCKS + 0000004AH DATA BYTE valueSend + 00000020H.3 BIT BIT W_S_RefChSet +*SFR* 000000A0H DATA BYTE WDCON +*SFR* 000000A1H DATA BYTE WDFLG +*SFR* 000000A3H DATA BYTE WDVTHH +*SFR* 000000A2H DATA BYTE WDVTHL + 0100157CH CONST --- WHEEL_SLIDER0_MAX_MIN_TAB + 02000124H XDATA WORD WheelSliderCapRateFilter + 020000D0H XDATA BYTE WheelSliderMaxIdx + 020000FCH XDATA INT WheelSliderPosition + 020000B5H XDATA BYTE WheelSliderRefCh + 02000123H XDATA BYTE WheelSliderState + 02000122H XDATA BYTE WheelSliderTouchFlag + 0000000FH DATA --- Yaokong_Data + + + +SYMBOL TABLE OF MODULE: .\hex\8ey_touch_f551s3_0014b5c3_v1 (MAIN) + + VALUE REP CLASS TYPE SYMBOL NAME + ==================================================== + --- MODULE --- --- MAIN + 02008007H PUBLIC XDATA BYTE P07F + 0200801CH PUBLIC XDATA BYTE P34F + 02008006H PUBLIC XDATA BYTE P06F + 0200801BH PUBLIC XDATA BYTE P33F + 02008005H PUBLIC XDATA BYTE P05F + 0200801AH PUBLIC XDATA BYTE P32F + 0200813DH PUBLIC XDATA BYTE P35C + 02008004H PUBLIC XDATA BYTE P04F + 02008019H PUBLIC XDATA BYTE P31F + 02008109H PUBLIC XDATA BYTE TLFLG + 02008127H PUBLIC XDATA BYTE P07C + 0200813CH PUBLIC XDATA BYTE P34C + 02008003H PUBLIC XDATA BYTE P03F + 02008018H PUBLIC XDATA BYTE P30F + 02008126H PUBLIC XDATA BYTE P06C + 0200813BH PUBLIC XDATA BYTE P33C + 02008002H PUBLIC XDATA BYTE P02F + 02008125H PUBLIC XDATA BYTE P05C + 0200813AH PUBLIC XDATA BYTE P32C + 02008001H PUBLIC XDATA BYTE P01F + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:31:12 PAGE 13 + + + 02008124H PUBLIC XDATA BYTE P04C + 02008139H PUBLIC XDATA BYTE P31C + 02008000H PUBLIC XDATA BYTE P00F + 02008123H PUBLIC XDATA BYTE P03C + 02008138H PUBLIC XDATA BYTE P30C + 02008122H PUBLIC XDATA BYTE P02C + 02008121H PUBLIC XDATA BYTE P01C + 02008120H PUBLIC XDATA BYTE P00C + 0200FC00H PUBLIC XDATA BYTE MECON + 0200FC02H PUBLIC XDATA BYTE FSDAT + 02008031H PUBLIC XDATA BYTE CKDIV + 02008030H PUBLIC XDATA BYTE CKCON + 0200FC01H PUBLIC XDATA BYTE FSCMD + 0200FC04H PUBLIC XDATA BYTE PADRD + 02008111H PUBLIC XDATA BYTE TLEN1 + 02008106H PUBLIC XDATA BYTE TLEN0 + 02008032H PUBLIC XDATA BYTE IHCFG + 02008110H PUBLIC XDATA BYTE TLCOMS + 0200805CH PUBLIC XDATA BYTE TKMAXF + 02008060H PUBLIC XDATA BYTE LEDUTL + 0200805DH PUBLIC XDATA BYTE TKMINF + 02008061H PUBLIC XDATA BYTE LEDUTH + 0200FC05H PUBLIC XDATA BYTE PTSL + 0200FC06H PUBLIC XDATA BYTE PTSH + 02008105H PUBLIC XDATA BYTE LVDCFG + 02008033H PUBLIC XDATA BYTE ILCFGL + 0200805AH PUBLIC XDATA BYTE ATK5NL + 02008058H PUBLIC XDATA BYTE ATK4NL + 02008034H PUBLIC XDATA BYTE ILCFGH + 02008056H PUBLIC XDATA BYTE ATK3NL + 02008054H PUBLIC XDATA BYTE ATK2NL + 0000004BH PUBLIC DATA BYTE flagStart + 02008052H PUBLIC XDATA BYTE ATK1NL + 0200805BH PUBLIC XDATA BYTE ATK5NH + 0000004AH PUBLIC DATA BYTE valueSend + 02008050H PUBLIC XDATA BYTE ATK0NL + 02008059H PUBLIC XDATA BYTE ATK4NH + 02008112H PUBLIC XDATA BYTE TLDAT1 + 02008057H PUBLIC XDATA BYTE ATK3NH + 02008101H PUBLIC XDATA BYTE I2CIOS + 02008107H PUBLIC XDATA BYTE TLDAT0 + 02008055H PUBLIC XDATA BYTE ATK2NH + 0200FC03H PUBLIC XDATA BYTE LOCK + 02008053H PUBLIC XDATA BYTE ATK1NH + 00000049H PUBLIC DATA BYTE flagSend + 02008051H PUBLIC XDATA BYTE ATK0NH + 0200810DH PUBLIC XDATA BYTE TLCNTLL + 0200810BH PUBLIC XDATA BYTE TLCNTKL + 0200810EH PUBLIC XDATA BYTE TLCNTLH + 0200810CH PUBLIC XDATA BYTE TLCNTKH + 0200FC0DH PUBLIC XDATA BYTE MEMPTEC + 02008100H PUBLIC XDATA BYTE SPMAX + 02008103H PUBLIC XDATA BYTE TKPWC + 0200810FH PUBLIC XDATA BYTE TLDIV + 0200810AH PUBLIC XDATA BYTE TLCKS + 02008102H PUBLIC XDATA BYTE TKCKS + 02008108H PUBLIC XDATA BYTE TLCON + 0200801DH PUBLIC XDATA BYTE P35F + 01001459H PUBLIC CONST --- rf_data + 01000A12H PUBLIC CODE --- main + 0100128DH PUBLIC CODE --- Read_32bit_UID + 0100120BH PUBLIC CODE --- TIMER0_ISR + 00000080H SFRSYM DATA BYTE P0 + 000000F8H SFRSYM DATA BYTE TKCON + 0000008EH SFRSYM DATA BYTE IDLST + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:31:12 PAGE 14 + + + 000000D5H SFRSYM DATA BYTE TMCON + 000000B0H SFRSYM DATA BYTE P3 + 000000D0H.6 SFRSYM DATA BIT AC + 000000B7H SFRSYM DATA BYTE PWMIF + 000000A8H.7 SFRSYM DATA BIT EA + 000000C8H.0 SFRSYM DATA BIT T2P0 + 000000B9H SFRSYM DATA BYTE PWM0CON + 000000C8H.1 SFRSYM DATA BIT T2P1 + 000000BAH SFRSYM DATA BYTE PWM1CON + 000000C8H.4 SFRSYM DATA BIT T2R0 + 000000BBH SFRSYM DATA BYTE PWM2CON + 00000090H SFRSYM DATA BYTE PWMEN + 00000086H SFRSYM DATA BYTE PWCON + 000000C8H.5 SFRSYM DATA BIT T2R1 + 000000BCH SFRSYM DATA BYTE PWM3CON + 000000BDH SFRSYM DATA BYTE PWM4CON + 000000BEH SFRSYM DATA BYTE PWM5CON + 00000083H SFRSYM DATA BYTE DP0H + 000000A8H SFRSYM DATA BYTE IE + 00000085H SFRSYM DATA BYTE DP1H + 00000082H SFRSYM DATA BYTE DP0L + 000000CBH SFRSYM DATA BYTE T2CH + 000000C2H SFRSYM DATA BYTE I2CADM + 00000084H SFRSYM DATA BYTE DP1L + 000000C8H.3 SFRSYM DATA BIT T2IE + 000000FAH SFRSYM DATA BYTE TKMTS + 000000CAH SFRSYM DATA BYTE T2CL + 000000C1H SFRSYM DATA BYTE I2CADR + 000000CFH SFRSYM DATA BYTE LEDWTMH + 000000D6H SFRSYM DATA BYTE TMSNU + 000000C6H SFRSYM DATA BYTE I2CFLG + 000000C4H SFRSYM DATA BYTE I2CDAT + 000000B8H SFRSYM DATA BYTE IP + 000000D0H.7 SFRSYM DATA BIT CY + 000000D7H SFRSYM DATA BYTE LEDAT0 + 000000CEH SFRSYM DATA BYTE LEDWTML + 000000F4H SFRSYM DATA BYTE ATK0CH + 000000C7H SFRSYM DATA BYTE LEDAT1 + 000000F6H SFRSYM DATA BYTE ATK1CH + 000000DEH SFRSYM DATA BYTE AK0CON + 000000E9H SFRSYM DATA BYTE ATK2CH + 000000DFH SFRSYM DATA BYTE AK1CON + 000000EBH SFRSYM DATA BYTE ATK3CH + 000000C0H SFRSYM DATA BYTE I2CCON + 0000008FH SFRSYM DATA BYTE STPST + 000000F3H SFRSYM DATA BYTE ATK0CL + 000000EDH SFRSYM DATA BYTE ATK4CH + 000000F5H SFRSYM DATA BYTE ATK1CL + 000000EFH SFRSYM DATA BYTE ATK5CH + 000000F7H SFRSYM DATA BYTE ATK2CL + 00000081H SFRSYM DATA BYTE SP + 000000EAH SFRSYM DATA BYTE ATK3CL + 000000D0H.2 SFRSYM DATA BIT OV + 000000ECH SFRSYM DATA BYTE ATK4CL + 000000D4H SFRSYM DATA BYTE EPIF + 000000EEH SFRSYM DATA BYTE ATK5CL + 000000D1H SFRSYM DATA BYTE EP0CON + 000000D2H SFRSYM DATA BYTE EP1CON + 000000C5H SFRSYM DATA BYTE I2CSTA + 000000D3H SFRSYM DATA BYTE EP2CON + 000000FCH SFRSYM DATA BYTE TK0CHS + 000000FBH SFRSYM DATA BYTE TKIF + 00000080H.0 SFRSYM DATA BIT P00 + 000000FDH SFRSYM DATA BYTE TK1CHS + 00000080H.1 SFRSYM DATA BIT P01 + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:31:12 PAGE 15 + + + 000000FEH SFRSYM DATA BYTE TK2CHS + 00000087H SFRSYM DATA BYTE PCON + 00000080H.2 SFRSYM DATA BIT P02 + 000000FFH SFRSYM DATA BYTE TK3CHS + 000000B0H.0 SFRSYM DATA BIT P30 + 00000080H.3 SFRSYM DATA BIT P03 + 000000A8H.5 SFRSYM DATA BIT INT3EN + 000000F1H SFRSYM DATA BYTE TK4CHS + 000000B0H.1 SFRSYM DATA BIT P31 + 00000080H.4 SFRSYM DATA BIT P04 + 000000A8H.6 SFRSYM DATA BIT INT4EN + 000000F2H SFRSYM DATA BYTE TK5CHS + 000000B0H.2 SFRSYM DATA BIT P32 + 00000080H.5 SFRSYM DATA BIT P05 + 00000089H SFRSYM DATA BYTE TMOD + 00000088H SFRSYM DATA BYTE TCON + 000000B0H.3 SFRSYM DATA BIT P33 + 00000080H.6 SFRSYM DATA BIT P06 + 000000B0H.4 SFRSYM DATA BIT P34 + 00000080H.7 SFRSYM DATA BIT P07 + 000000C8H.2 SFRSYM DATA BIT UCKS + 000000B0H.5 SFRSYM DATA BIT P35 + 000000E2H SFRSYM DATA BYTE TK0MSH + 000000E4H SFRSYM DATA BYTE TK1MSH + 000000E6H SFRSYM DATA BYTE TK2MSH + 000000D9H SFRSYM DATA BYTE TK3MSH + 000000E1H SFRSYM DATA BYTE TK0MSL + 000000DBH SFRSYM DATA BYTE TK4MSH + 00000088H.1 SFRSYM DATA BIT IE0 + 000000E3H SFRSYM DATA BYTE TK1MSL + 000000DDH SFRSYM DATA BYTE TK5MSH + 00000088H.3 SFRSYM DATA BIT IE1 + 000000E5H SFRSYM DATA BYTE TK2MSL + 000000E7H SFRSYM DATA BYTE TK3MSL + 000000F0H SFRSYM DATA BYTE B + 000000DAH SFRSYM DATA BYTE TK4MSL + 000000DCH SFRSYM DATA BYTE TK5MSL + 000000E0H SFRSYM DATA BYTE ACC + 000000A8H.4 SFRSYM DATA BIT ES0 + 000000E8H SFRSYM DATA BYTE LVDCON + 000000A8H.1 SFRSYM DATA BIT ET0 + 000000A8H.3 SFRSYM DATA BIT ET1 + 00000088H.5 SFRSYM DATA BIT TF0 + 00000098H.0 SFRSYM DATA BIT RI0 + 00000088H.7 SFRSYM DATA BIT TF1 + 000000C8H.7 SFRSYM DATA BIT TF2 + 00000098H.2 SFRSYM DATA BIT RB8 + 0000008CH SFRSYM DATA BYTE TH0 + 000000A8H.0 SFRSYM DATA BIT EX0 + 00000098H.1 SFRSYM DATA BIT TI0 + 00000088H.0 SFRSYM DATA BIT IT0 + 0000008DH SFRSYM DATA BYTE TH1 + 000000A8H.2 SFRSYM DATA BIT EX1 + 00000098H.3 SFRSYM DATA BIT TB8 + 00000088H.2 SFRSYM DATA BIT IT1 + 000000CDH SFRSYM DATA BYTE TH2 + 000000D0H.0 SFRSYM DATA BIT P + 00000098H.7 SFRSYM DATA BIT SM0 + 0000008AH SFRSYM DATA BYTE TL0 + 00000098H.6 SFRSYM DATA BIT SM1 + 0000008BH SFRSYM DATA BYTE TL1 + 00000098H.5 SFRSYM DATA BIT SM2 + 000000CCH SFRSYM DATA BYTE TL2 + 000000AAH SFRSYM DATA BYTE PWM0DIVH + 000000B8H.4 SFRSYM DATA BIT PS0 + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:31:12 PAGE 16 + + + 000000ACH SFRSYM DATA BYTE PWM1DIVH + 000000B8H.1 SFRSYM DATA BIT PT0 + 000000B8H.6 SFRSYM DATA BIT PS1 + 000000C3H SFRSYM DATA BYTE I2CCR + 000000AEH SFRSYM DATA BYTE PWM2DIVH + 000000B8H.3 SFRSYM DATA BIT PT1 + 000000D0H.3 SFRSYM DATA BIT RS0 + 000000A4H SFRSYM DATA BYTE PWM3DIVH + 000000B8H.5 SFRSYM DATA BIT PT2 + 00000088H.4 SFRSYM DATA BIT TR0 + 000000D0H.4 SFRSYM DATA BIT RS1 + 000000A9H SFRSYM DATA BYTE PWM0DIVL + 000000A6H SFRSYM DATA BYTE PWM4DIVH + 00000088H.6 SFRSYM DATA BIT TR1 + 000000ABH SFRSYM DATA BYTE PWM1DIVL + 000000A3H SFRSYM DATA BYTE WDVTHH + 0000009AH SFRSYM DATA BYTE PWM5DIVH + 000000C8H.6 SFRSYM DATA BIT TR2 + 000000B8H.0 SFRSYM DATA BIT PX0 + 000000ADH SFRSYM DATA BYTE PWM2DIVL + 000000B8H.2 SFRSYM DATA BIT PX1 + 000000AFH SFRSYM DATA BYTE PWM3DIVL + 000000A5H SFRSYM DATA BYTE PWM4DIVL + 000000A7H SFRSYM DATA BYTE PWM5DIVL + 000000A2H SFRSYM DATA BYTE WDVTHL + 0000009CH SFRSYM DATA BYTE PWM0DUTH + 0000009EH SFRSYM DATA BYTE PWM1DUTH + 00000091H SFRSYM DATA BYTE PWM2DUTH + 00000093H SFRSYM DATA BYTE PWM3DUTH + 0000009BH SFRSYM DATA BYTE PWM0DUTL + 00000095H SFRSYM DATA BYTE PWM4DUTH + 0000009DH SFRSYM DATA BYTE PWM1DUTL + 00000099H SFRSYM DATA BYTE S0BUF + 00000097H SFRSYM DATA BYTE PWM5DUTH + 0000009FH SFRSYM DATA BYTE PWM2DUTL + 00000092H SFRSYM DATA BYTE PWM3DUTL + 00000098H SFRSYM DATA BYTE S0CON + 00000094H SFRSYM DATA BYTE PWM4DUTL + 00000098H.4 SFRSYM DATA BIT REN + 00000096H SFRSYM DATA BYTE PWM5DUTL + 000000D0H.1 SFRSYM DATA BIT DPS + 000000C9H SFRSYM DATA BYTE T2MOD + 000000C8H SFRSYM DATA BYTE T2CON + 000000BFH SFRSYM DATA BYTE LEFLG + 000000F9H SFRSYM DATA BYTE TKCFG + 000000D0H.5 SFRSYM DATA BIT F0 + 000000A1H SFRSYM DATA BYTE WDFLG + 000000B1H SFRSYM DATA BYTE PWM0CKD + 000000B2H SFRSYM DATA BYTE PWM1CKD + 000000D0H SFRSYM DATA BYTE PSW + 000000B3H SFRSYM DATA BYTE PWM2CKD + 000000D8H SFRSYM DATA BYTE UDCKS + 000000B4H SFRSYM DATA BYTE PWM3CKD + 000000B5H SFRSYM DATA BYTE PWM4CKD + 000000A0H SFRSYM DATA BYTE WDCON + 000000B6H SFRSYM DATA BYTE PWM5CKD + + 010013BEH BLOCK CODE --- LVL=0 + --- BLOCKEND --- --- LVL=0 + + 0100120BH BLOCK CODE --- LVL=0 + 0100120BH LINE CODE --- #38 + 01001228H LINE CODE --- #40 + 0100122BH LINE CODE --- #41 + 0100122EH LINE CODE --- #43 + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:31:12 PAGE 17 + + + 01001231H LINE CODE --- #44 + --- BLOCKEND --- --- LVL=0 + + 0100128DH BLOCK CODE --- LVL=0 + 0100128DH BLOCK CODE NEAR LAB LVL=1 + 00000032H SYMBOL DATA DWORD ID + --- BLOCKEND --- --- LVL=1 + 0100128DH LINE CODE --- #69 + 0100128DH LINE CODE --- #70 + 0100128DH LINE CODE --- #72 + 01001293H LINE CODE --- #73 + 01001298H LINE CODE --- #74 + 0100129CH LINE CODE --- #75 + 010012A2H LINE CODE --- #76 + 010012AEH LINE CODE --- #77 + 010012B4H LINE CODE --- #78 + 010012B7H LINE CODE --- #79 + 010012B7H LINE CODE --- #80 + 010012BAH LINE CODE --- #81 + 010012BAH LINE CODE --- #82 + 010012BFH LINE CODE --- #83 + 010012C4H LINE CODE --- #84 + 010012C6H LINE CODE --- #85 + --- BLOCKEND --- --- LVL=0 + + 01000A12H BLOCK CODE --- LVL=0 + 01000A12H BLOCK CODE NEAR LAB LVL=1 + 0000002DH SYMBOL DATA DWORD addr + 00000031H SYMBOL DATA BYTE send_times + --- BLOCKEND --- --- LVL=1 + 01000A12H LINE CODE --- #344 + 01000A12H LINE CODE --- #345 + 01000A12H LINE CODE --- #346 + 01000A1BH LINE CODE --- #347 + 01000A1DH LINE CODE --- #349 + 01000A20H LINE CODE --- #357 + 01000A27H LINE CODE --- #358 + 01000A2AH LINE CODE --- #359 + 01000A2DH LINE CODE --- #360 + 01000A30H LINE CODE --- #361 + 01000A33H LINE CODE --- #363 + 01000A35H LINE CODE --- #365 + 01000A38H LINE CODE --- #367 + 01000A3EH LINE CODE --- #368 + 01000A40H LINE CODE --- #370 + 01000A4CH LINE CODE --- #371 + 01000A57H LINE CODE --- #372 + 01000A5AH LINE CODE --- #374 + 01000A5DH LINE CODE --- #375 + 01000A60H LINE CODE --- #377 + 01000A63H LINE CODE --- #378 + 01000A66H LINE CODE --- #379 + 01000A69H LINE CODE --- #381 + 01000A6BH LINE CODE --- #382 + 01000A6DH LINE CODE --- #383 + 01000A6FH LINE CODE --- #385 + 01000A6FH LINE CODE --- #386 + 01000A6FH LINE CODE --- #387 + 01000A72H LINE CODE --- #388 + 01000A81H LINE CODE --- #389 + 01000A81H LINE CODE --- #390 + 01000A84H LINE CODE --- #391 + 01000A87H LINE CODE --- #393 + 01000A8AH LINE CODE --- #394 + 01000A98H LINE CODE --- #395 + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:31:12 PAGE 18 + + + 01000A9CH LINE CODE --- #396 + 01000A9CH LINE CODE --- #398 + 01000AA3H LINE CODE --- #399 + 01000AA3H LINE CODE --- #400 + 01000AA6H LINE CODE --- #401 + 01000AA9H LINE CODE --- #402 + 01000AC9H LINE CODE --- #403 + 01000AC9H LINE CODE --- #404 + 01000AC9H LINE CODE --- #405 + 01000ACCH LINE CODE --- #406 + 01000ACEH LINE CODE --- #407 + 01000ACEH LINE CODE --- #408 + 01000AD1H LINE CODE --- #409 + 01000AD3H LINE CODE --- #410 + 01000AD3H LINE CODE --- #411 + 01000AD6H LINE CODE --- #412 + 01000AD8H LINE CODE --- #413 + 01000AD8H LINE CODE --- #414 + 01000ADBH LINE CODE --- #415 + 01000ADDH LINE CODE --- #416 + 01000ADDH LINE CODE --- #417 + 01000AE0H LINE CODE --- #418 + 01000AE2H LINE CODE --- #419 + 01000AE2H LINE CODE --- #420 + 01000AE5H LINE CODE --- #421 + 01000AE7H LINE CODE --- #422 + 01000AE7H LINE CODE --- #423 + 01000AEAH LINE CODE --- #424 + 01000AECH LINE CODE --- #425 + 01000AECH LINE CODE --- #426 + 01000AEFH LINE CODE --- #427 + 01000AF1H LINE CODE --- #428 + 01000AF1H LINE CODE --- #429 + 01000AF4H LINE CODE --- #430 + 01000AF4H LINE CODE --- #431 + 01000AF4H LINE CODE --- #432 + 01000AF4H LINE CODE --- #434 + 01000B06H LINE CODE --- #435 + 01000B06H LINE CODE --- #436 + 01000B09H LINE CODE --- #437 + 01000B09H LINE CODE --- #600 + 01000B12H LINE CODE --- #601 + 01000B12H LINE CODE --- #602 + 01000B14H LINE CODE --- #606 + 01000B16H LINE CODE --- #607 + 01000B19H LINE CODE --- #608 + 01000B19H LINE CODE --- #610 + --- BLOCKEND --- --- LVL=0 + + --- MODULE --- --- DELAY + 01001415H PUBLIC CODE --- _Delay_ms + 01001430H PUBLIC CODE --- _Delay_50us + + 01001430H BLOCK CODE --- LVL=0 + 00000006H SYMBOL DATA WORD n + 01001430H BLOCK CODE NEAR LAB LVL=1 + 00000005H SYMBOL DATA BYTE i + --- BLOCKEND --- --- LVL=1 + 01001430H LINE CODE --- #4 + 01001430H LINE CODE --- #5 + 01001430H LINE CODE --- #7 + 0100143AH LINE CODE --- #8 + 0100143AH LINE CODE --- #9 + 01001445H LINE CODE --- #10 + 01001445H LINE CODE --- #11 + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:31:12 PAGE 19 + + + --- BLOCKEND --- --- LVL=0 + + 01001415H BLOCK CODE --- LVL=0 + 00000082H SYMBOL DATA WORD delay_nms + 01001415H LINE CODE --- #12 + 01001419H LINE CODE --- #13 + 01001419H LINE CODE --- #14 + 01001426H LINE CODE --- #15 + 01001426H LINE CODE --- #16 + 0100142DH LINE CODE --- #17 + 0100142FH LINE CODE --- #18 + --- BLOCKEND --- --- LVL=0 + + --- MODULE --- --- SYSTEM_CLOCK + 00000080H SFRSYM DATA BYTE P0 + 000000F8H SFRSYM DATA BYTE TKCON + 0000008EH SFRSYM DATA BYTE IDLST + 000000D5H SFRSYM DATA BYTE TMCON + 000000B0H SFRSYM DATA BYTE P3 + 000000D0H.6 SFRSYM DATA BIT AC + 000000B7H SFRSYM DATA BYTE PWMIF + 000000A8H.7 SFRSYM DATA BIT EA + 000000C8H.0 SFRSYM DATA BIT T2P0 + 000000B9H SFRSYM DATA BYTE PWM0CON + 000000C8H.1 SFRSYM DATA BIT T2P1 + 000000BAH SFRSYM DATA BYTE PWM1CON + 000000C8H.4 SFRSYM DATA BIT T2R0 + 000000BBH SFRSYM DATA BYTE PWM2CON + 00000090H SFRSYM DATA BYTE PWMEN + 00000086H SFRSYM DATA BYTE PWCON + 000000C8H.5 SFRSYM DATA BIT T2R1 + 000000BCH SFRSYM DATA BYTE PWM3CON + 000000BDH SFRSYM DATA BYTE PWM4CON + 000000BEH SFRSYM DATA BYTE PWM5CON + 00000083H SFRSYM DATA BYTE DP0H + 000000A8H SFRSYM DATA BYTE IE + 00000085H SFRSYM DATA BYTE DP1H + 00000082H SFRSYM DATA BYTE DP0L + 000000CBH SFRSYM DATA BYTE T2CH + 000000C2H SFRSYM DATA BYTE I2CADM + 00000084H SFRSYM DATA BYTE DP1L + 000000C8H.3 SFRSYM DATA BIT T2IE + 000000FAH SFRSYM DATA BYTE TKMTS + 000000CAH SFRSYM DATA BYTE T2CL + 000000C1H SFRSYM DATA BYTE I2CADR + 000000CFH SFRSYM DATA BYTE LEDWTMH + 000000D6H SFRSYM DATA BYTE TMSNU + 000000C6H SFRSYM DATA BYTE I2CFLG + 000000C4H SFRSYM DATA BYTE I2CDAT + 000000B8H SFRSYM DATA BYTE IP + 000000D0H.7 SFRSYM DATA BIT CY + 000000D7H SFRSYM DATA BYTE LEDAT0 + 000000CEH SFRSYM DATA BYTE LEDWTML + 000000F4H SFRSYM DATA BYTE ATK0CH + 000000C7H SFRSYM DATA BYTE LEDAT1 + 000000F6H SFRSYM DATA BYTE ATK1CH + 000000DEH SFRSYM DATA BYTE AK0CON + 000000E9H SFRSYM DATA BYTE ATK2CH + 000000DFH SFRSYM DATA BYTE AK1CON + 000000EBH SFRSYM DATA BYTE ATK3CH + 000000C0H SFRSYM DATA BYTE I2CCON + 0000008FH SFRSYM DATA BYTE STPST + 000000F3H SFRSYM DATA BYTE ATK0CL + 000000EDH SFRSYM DATA BYTE ATK4CH + 000000F5H SFRSYM DATA BYTE ATK1CL + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:31:12 PAGE 20 + + + 000000EFH SFRSYM DATA BYTE ATK5CH + 000000F7H SFRSYM DATA BYTE ATK2CL + 00000081H SFRSYM DATA BYTE SP + 000000EAH SFRSYM DATA BYTE ATK3CL + 000000D0H.2 SFRSYM DATA BIT OV + 000000ECH SFRSYM DATA BYTE ATK4CL + 000000D4H SFRSYM DATA BYTE EPIF + 000000EEH SFRSYM DATA BYTE ATK5CL + 000000D1H SFRSYM DATA BYTE EP0CON + 000000D2H SFRSYM DATA BYTE EP1CON + 000000C5H SFRSYM DATA BYTE I2CSTA + 000000D3H SFRSYM DATA BYTE EP2CON + 000000FCH SFRSYM DATA BYTE TK0CHS + 000000FBH SFRSYM DATA BYTE TKIF + 00000080H.0 SFRSYM DATA BIT P00 + 000000FDH SFRSYM DATA BYTE TK1CHS + 00000080H.1 SFRSYM DATA BIT P01 + 000000FEH SFRSYM DATA BYTE TK2CHS + 00000087H SFRSYM DATA BYTE PCON + 00000080H.2 SFRSYM DATA BIT P02 + 000000FFH SFRSYM DATA BYTE TK3CHS + 000000B0H.0 SFRSYM DATA BIT P30 + 00000080H.3 SFRSYM DATA BIT P03 + 000000A8H.5 SFRSYM DATA BIT INT3EN + 000000F1H SFRSYM DATA BYTE TK4CHS + 000000B0H.1 SFRSYM DATA BIT P31 + 00000080H.4 SFRSYM DATA BIT P04 + 000000A8H.6 SFRSYM DATA BIT INT4EN + 000000F2H SFRSYM DATA BYTE TK5CHS + 000000B0H.2 SFRSYM DATA BIT P32 + 00000080H.5 SFRSYM DATA BIT P05 + 00000089H SFRSYM DATA BYTE TMOD + 00000088H SFRSYM DATA BYTE TCON + 000000B0H.3 SFRSYM DATA BIT P33 + 00000080H.6 SFRSYM DATA BIT P06 + 000000B0H.4 SFRSYM DATA BIT P34 + 00000080H.7 SFRSYM DATA BIT P07 + 000000C8H.2 SFRSYM DATA BIT UCKS + 000000B0H.5 SFRSYM DATA BIT P35 + 000000E2H SFRSYM DATA BYTE TK0MSH + 000000E4H SFRSYM DATA BYTE TK1MSH + 000000E6H SFRSYM DATA BYTE TK2MSH + 000000D9H SFRSYM DATA BYTE TK3MSH + 000000E1H SFRSYM DATA BYTE TK0MSL + 000000DBH SFRSYM DATA BYTE TK4MSH + 00000088H.1 SFRSYM DATA BIT IE0 + 000000E3H SFRSYM DATA BYTE TK1MSL + 000000DDH SFRSYM DATA BYTE TK5MSH + 00000088H.3 SFRSYM DATA BIT IE1 + 000000E5H SFRSYM DATA BYTE TK2MSL + 000000E7H SFRSYM DATA BYTE TK3MSL + 000000F0H SFRSYM DATA BYTE B + 000000DAH SFRSYM DATA BYTE TK4MSL + 000000DCH SFRSYM DATA BYTE TK5MSL + 000000E0H SFRSYM DATA BYTE ACC + 000000A8H.4 SFRSYM DATA BIT ES0 + 000000E8H SFRSYM DATA BYTE LVDCON + 000000A8H.1 SFRSYM DATA BIT ET0 + 000000A8H.3 SFRSYM DATA BIT ET1 + 00000088H.5 SFRSYM DATA BIT TF0 + 00000098H.0 SFRSYM DATA BIT RI0 + 00000088H.7 SFRSYM DATA BIT TF1 + 000000C8H.7 SFRSYM DATA BIT TF2 + 00000098H.2 SFRSYM DATA BIT RB8 + 0000008CH SFRSYM DATA BYTE TH0 + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:31:12 PAGE 21 + + + 000000A8H.0 SFRSYM DATA BIT EX0 + 00000098H.1 SFRSYM DATA BIT TI0 + 00000088H.0 SFRSYM DATA BIT IT0 + 0000008DH SFRSYM DATA BYTE TH1 + 000000A8H.2 SFRSYM DATA BIT EX1 + 00000098H.3 SFRSYM DATA BIT TB8 + 00000088H.2 SFRSYM DATA BIT IT1 + 000000CDH SFRSYM DATA BYTE TH2 + 000000D0H.0 SFRSYM DATA BIT P + 00000098H.7 SFRSYM DATA BIT SM0 + 0000008AH SFRSYM DATA BYTE TL0 + 00000098H.6 SFRSYM DATA BIT SM1 + 0000008BH SFRSYM DATA BYTE TL1 + 00000098H.5 SFRSYM DATA BIT SM2 + 000000CCH SFRSYM DATA BYTE TL2 + 000000AAH SFRSYM DATA BYTE PWM0DIVH + 000000B8H.4 SFRSYM DATA BIT PS0 + 000000ACH SFRSYM DATA BYTE PWM1DIVH + 000000B8H.1 SFRSYM DATA BIT PT0 + 000000B8H.6 SFRSYM DATA BIT PS1 + 000000C3H SFRSYM DATA BYTE I2CCR + 000000AEH SFRSYM DATA BYTE PWM2DIVH + 000000B8H.3 SFRSYM DATA BIT PT1 + 000000D0H.3 SFRSYM DATA BIT RS0 + 000000A4H SFRSYM DATA BYTE PWM3DIVH + 000000B8H.5 SFRSYM DATA BIT PT2 + 00000088H.4 SFRSYM DATA BIT TR0 + 000000D0H.4 SFRSYM DATA BIT RS1 + 000000A9H SFRSYM DATA BYTE PWM0DIVL + 000000A6H SFRSYM DATA BYTE PWM4DIVH + 00000088H.6 SFRSYM DATA BIT TR1 + 000000ABH SFRSYM DATA BYTE PWM1DIVL + 000000A3H SFRSYM DATA BYTE WDVTHH + 0000009AH SFRSYM DATA BYTE PWM5DIVH + 000000C8H.6 SFRSYM DATA BIT TR2 + 000000B8H.0 SFRSYM DATA BIT PX0 + 000000ADH SFRSYM DATA BYTE PWM2DIVL + 000000B8H.2 SFRSYM DATA BIT PX1 + 000000AFH SFRSYM DATA BYTE PWM3DIVL + 000000A5H SFRSYM DATA BYTE PWM4DIVL + 000000A7H SFRSYM DATA BYTE PWM5DIVL + 000000A2H SFRSYM DATA BYTE WDVTHL + 0000009CH SFRSYM DATA BYTE PWM0DUTH + 0000009EH SFRSYM DATA BYTE PWM1DUTH + 00000091H SFRSYM DATA BYTE PWM2DUTH + 00000093H SFRSYM DATA BYTE PWM3DUTH + 0000009BH SFRSYM DATA BYTE PWM0DUTL + 00000095H SFRSYM DATA BYTE PWM4DUTH + 0000009DH SFRSYM DATA BYTE PWM1DUTL + 00000099H SFRSYM DATA BYTE S0BUF + 00000097H SFRSYM DATA BYTE PWM5DUTH + 0000009FH SFRSYM DATA BYTE PWM2DUTL + 00000092H SFRSYM DATA BYTE PWM3DUTL + 00000098H SFRSYM DATA BYTE S0CON + 00000094H SFRSYM DATA BYTE PWM4DUTL + 00000098H.4 SFRSYM DATA BIT REN + 00000096H SFRSYM DATA BYTE PWM5DUTL + 000000D0H.1 SFRSYM DATA BIT DPS + 000000C9H SFRSYM DATA BYTE T2MOD + 000000C8H SFRSYM DATA BYTE T2CON + 000000BFH SFRSYM DATA BYTE LEFLG + 000000F9H SFRSYM DATA BYTE TKCFG + 000000D0H.5 SFRSYM DATA BIT F0 + 000000A1H SFRSYM DATA BYTE WDFLG + 000000B1H SFRSYM DATA BYTE PWM0CKD + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:31:12 PAGE 22 + + + 000000B2H SFRSYM DATA BYTE PWM1CKD + 000000D0H SFRSYM DATA BYTE PSW + 000000B3H SFRSYM DATA BYTE PWM2CKD + 000000D8H SFRSYM DATA BYTE UDCKS + 000000B4H SFRSYM DATA BYTE PWM3CKD + 000000B5H SFRSYM DATA BYTE PWM4CKD + 000000A0H SFRSYM DATA BYTE WDCON + 000000B6H SFRSYM DATA BYTE PWM5CKD + + --- MODULE --- --- UART + 00000080H SFRSYM DATA BYTE P0 + 000000F8H SFRSYM DATA BYTE TKCON + 0000008EH SFRSYM DATA BYTE IDLST + 000000D5H SFRSYM DATA BYTE TMCON + 000000B0H SFRSYM DATA BYTE P3 + 000000D0H.6 SFRSYM DATA BIT AC + 000000B7H SFRSYM DATA BYTE PWMIF + 000000A8H.7 SFRSYM DATA BIT EA + 000000C8H.0 SFRSYM DATA BIT T2P0 + 000000B9H SFRSYM DATA BYTE PWM0CON + 000000C8H.1 SFRSYM DATA BIT T2P1 + 000000BAH SFRSYM DATA BYTE PWM1CON + 000000C8H.4 SFRSYM DATA BIT T2R0 + 000000BBH SFRSYM DATA BYTE PWM2CON + 00000090H SFRSYM DATA BYTE PWMEN + 00000086H SFRSYM DATA BYTE PWCON + 000000C8H.5 SFRSYM DATA BIT T2R1 + 000000BCH SFRSYM DATA BYTE PWM3CON + 000000BDH SFRSYM DATA BYTE PWM4CON + 000000BEH SFRSYM DATA BYTE PWM5CON + 00000083H SFRSYM DATA BYTE DP0H + 000000A8H SFRSYM DATA BYTE IE + 00000085H SFRSYM DATA BYTE DP1H + 00000082H SFRSYM DATA BYTE DP0L + 000000CBH SFRSYM DATA BYTE T2CH + 000000C2H SFRSYM DATA BYTE I2CADM + 00000084H SFRSYM DATA BYTE DP1L + 000000C8H.3 SFRSYM DATA BIT T2IE + 000000FAH SFRSYM DATA BYTE TKMTS + 000000CAH SFRSYM DATA BYTE T2CL + 000000C1H SFRSYM DATA BYTE I2CADR + 000000CFH SFRSYM DATA BYTE LEDWTMH + 000000D6H SFRSYM DATA BYTE TMSNU + 000000C6H SFRSYM DATA BYTE I2CFLG + 000000C4H SFRSYM DATA BYTE I2CDAT + 000000B8H SFRSYM DATA BYTE IP + 000000D0H.7 SFRSYM DATA BIT CY + 000000D7H SFRSYM DATA BYTE LEDAT0 + 000000CEH SFRSYM DATA BYTE LEDWTML + 000000F4H SFRSYM DATA BYTE ATK0CH + 000000C7H SFRSYM DATA BYTE LEDAT1 + 000000F6H SFRSYM DATA BYTE ATK1CH + 000000DEH SFRSYM DATA BYTE AK0CON + 000000E9H SFRSYM DATA BYTE ATK2CH + 000000DFH SFRSYM DATA BYTE AK1CON + 000000EBH SFRSYM DATA BYTE ATK3CH + 000000C0H SFRSYM DATA BYTE I2CCON + 0000008FH SFRSYM DATA BYTE STPST + 000000F3H SFRSYM DATA BYTE ATK0CL + 000000EDH SFRSYM DATA BYTE ATK4CH + 000000F5H SFRSYM DATA BYTE ATK1CL + 000000EFH SFRSYM DATA BYTE ATK5CH + 000000F7H SFRSYM DATA BYTE ATK2CL + 00000081H SFRSYM DATA BYTE SP + 000000EAH SFRSYM DATA BYTE ATK3CL + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:31:12 PAGE 23 + + + 000000D0H.2 SFRSYM DATA BIT OV + 000000ECH SFRSYM DATA BYTE ATK4CL + 000000D4H SFRSYM DATA BYTE EPIF + 000000EEH SFRSYM DATA BYTE ATK5CL + 000000D1H SFRSYM DATA BYTE EP0CON + 000000D2H SFRSYM DATA BYTE EP1CON + 000000C5H SFRSYM DATA BYTE I2CSTA + 000000D3H SFRSYM DATA BYTE EP2CON + 000000FCH SFRSYM DATA BYTE TK0CHS + 000000FBH SFRSYM DATA BYTE TKIF + 00000080H.0 SFRSYM DATA BIT P00 + 000000FDH SFRSYM DATA BYTE TK1CHS + 00000080H.1 SFRSYM DATA BIT P01 + 000000FEH SFRSYM DATA BYTE TK2CHS + 00000087H SFRSYM DATA BYTE PCON + 00000080H.2 SFRSYM DATA BIT P02 + 000000FFH SFRSYM DATA BYTE TK3CHS + 000000B0H.0 SFRSYM DATA BIT P30 + 00000080H.3 SFRSYM DATA BIT P03 + 000000A8H.5 SFRSYM DATA BIT INT3EN + 000000F1H SFRSYM DATA BYTE TK4CHS + 000000B0H.1 SFRSYM DATA BIT P31 + 00000080H.4 SFRSYM DATA BIT P04 + 000000A8H.6 SFRSYM DATA BIT INT4EN + 000000F2H SFRSYM DATA BYTE TK5CHS + 000000B0H.2 SFRSYM DATA BIT P32 + 00000080H.5 SFRSYM DATA BIT P05 + 00000089H SFRSYM DATA BYTE TMOD + 00000088H SFRSYM DATA BYTE TCON + 000000B0H.3 SFRSYM DATA BIT P33 + 00000080H.6 SFRSYM DATA BIT P06 + 000000B0H.4 SFRSYM DATA BIT P34 + 00000080H.7 SFRSYM DATA BIT P07 + 000000C8H.2 SFRSYM DATA BIT UCKS + 000000B0H.5 SFRSYM DATA BIT P35 + 000000E2H SFRSYM DATA BYTE TK0MSH + 000000E4H SFRSYM DATA BYTE TK1MSH + 000000E6H SFRSYM DATA BYTE TK2MSH + 000000D9H SFRSYM DATA BYTE TK3MSH + 000000E1H SFRSYM DATA BYTE TK0MSL + 000000DBH SFRSYM DATA BYTE TK4MSH + 00000088H.1 SFRSYM DATA BIT IE0 + 000000E3H SFRSYM DATA BYTE TK1MSL + 000000DDH SFRSYM DATA BYTE TK5MSH + 00000088H.3 SFRSYM DATA BIT IE1 + 000000E5H SFRSYM DATA BYTE TK2MSL + 000000E7H SFRSYM DATA BYTE TK3MSL + 000000F0H SFRSYM DATA BYTE B + 000000DAH SFRSYM DATA BYTE TK4MSL + 000000DCH SFRSYM DATA BYTE TK5MSL + 000000E0H SFRSYM DATA BYTE ACC + 000000A8H.4 SFRSYM DATA BIT ES0 + 000000E8H SFRSYM DATA BYTE LVDCON + 000000A8H.1 SFRSYM DATA BIT ET0 + 000000A8H.3 SFRSYM DATA BIT ET1 + 00000088H.5 SFRSYM DATA BIT TF0 + 00000098H.0 SFRSYM DATA BIT RI0 + 00000088H.7 SFRSYM DATA BIT TF1 + 000000C8H.7 SFRSYM DATA BIT TF2 + 00000098H.2 SFRSYM DATA BIT RB8 + 0000008CH SFRSYM DATA BYTE TH0 + 000000A8H.0 SFRSYM DATA BIT EX0 + 00000098H.1 SFRSYM DATA BIT TI0 + 00000088H.0 SFRSYM DATA BIT IT0 + 0000008DH SFRSYM DATA BYTE TH1 + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:31:12 PAGE 24 + + + 000000A8H.2 SFRSYM DATA BIT EX1 + 00000098H.3 SFRSYM DATA BIT TB8 + 00000088H.2 SFRSYM DATA BIT IT1 + 000000CDH SFRSYM DATA BYTE TH2 + 000000D0H.0 SFRSYM DATA BIT P + 00000098H.7 SFRSYM DATA BIT SM0 + 0000008AH SFRSYM DATA BYTE TL0 + 00000098H.6 SFRSYM DATA BIT SM1 + 0000008BH SFRSYM DATA BYTE TL1 + 00000098H.5 SFRSYM DATA BIT SM2 + 000000CCH SFRSYM DATA BYTE TL2 + 000000AAH SFRSYM DATA BYTE PWM0DIVH + 000000B8H.4 SFRSYM DATA BIT PS0 + 000000ACH SFRSYM DATA BYTE PWM1DIVH + 000000B8H.1 SFRSYM DATA BIT PT0 + 000000B8H.6 SFRSYM DATA BIT PS1 + 000000C3H SFRSYM DATA BYTE I2CCR + 000000AEH SFRSYM DATA BYTE PWM2DIVH + 000000B8H.3 SFRSYM DATA BIT PT1 + 000000D0H.3 SFRSYM DATA BIT RS0 + 000000A4H SFRSYM DATA BYTE PWM3DIVH + 000000B8H.5 SFRSYM DATA BIT PT2 + 00000088H.4 SFRSYM DATA BIT TR0 + 000000D0H.4 SFRSYM DATA BIT RS1 + 000000A9H SFRSYM DATA BYTE PWM0DIVL + 000000A6H SFRSYM DATA BYTE PWM4DIVH + 00000088H.6 SFRSYM DATA BIT TR1 + 000000ABH SFRSYM DATA BYTE PWM1DIVL + 000000A3H SFRSYM DATA BYTE WDVTHH + 0000009AH SFRSYM DATA BYTE PWM5DIVH + 000000C8H.6 SFRSYM DATA BIT TR2 + 000000B8H.0 SFRSYM DATA BIT PX0 + 000000ADH SFRSYM DATA BYTE PWM2DIVL + 000000B8H.2 SFRSYM DATA BIT PX1 + 000000AFH SFRSYM DATA BYTE PWM3DIVL + 000000A5H SFRSYM DATA BYTE PWM4DIVL + 000000A7H SFRSYM DATA BYTE PWM5DIVL + 000000A2H SFRSYM DATA BYTE WDVTHL + 0000009CH SFRSYM DATA BYTE PWM0DUTH + 0000009EH SFRSYM DATA BYTE PWM1DUTH + 00000091H SFRSYM DATA BYTE PWM2DUTH + 00000093H SFRSYM DATA BYTE PWM3DUTH + 0000009BH SFRSYM DATA BYTE PWM0DUTL + 00000095H SFRSYM DATA BYTE PWM4DUTH + 0000009DH SFRSYM DATA BYTE PWM1DUTL + 00000099H SFRSYM DATA BYTE S0BUF + 00000097H SFRSYM DATA BYTE PWM5DUTH + 0000009FH SFRSYM DATA BYTE PWM2DUTL + 00000092H SFRSYM DATA BYTE PWM3DUTL + 00000098H SFRSYM DATA BYTE S0CON + 00000094H SFRSYM DATA BYTE PWM4DUTL + 00000098H.4 SFRSYM DATA BIT REN + 00000096H SFRSYM DATA BYTE PWM5DUTL + 000000D0H.1 SFRSYM DATA BIT DPS + 000000C9H SFRSYM DATA BYTE T2MOD + 000000C8H SFRSYM DATA BYTE T2CON + 000000BFH SFRSYM DATA BYTE LEFLG + 000000F9H SFRSYM DATA BYTE TKCFG + 000000D0H.5 SFRSYM DATA BIT F0 + 000000A1H SFRSYM DATA BYTE WDFLG + 000000B1H SFRSYM DATA BYTE PWM0CKD + 000000B2H SFRSYM DATA BYTE PWM1CKD + 000000D0H SFRSYM DATA BYTE PSW + 000000B3H SFRSYM DATA BYTE PWM2CKD + 000000D8H SFRSYM DATA BYTE UDCKS + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:31:12 PAGE 25 + + + 000000B4H SFRSYM DATA BYTE PWM3CKD + 000000B5H SFRSYM DATA BYTE PWM4CKD + 000000A0H SFRSYM DATA BYTE WDCON + 000000B6H SFRSYM DATA BYTE PWM5CKD + + --- MODULE --- --- INTERRUPT + 01000026H PUBLIC CODE --- INT4_ISR + 0100107CH PUBLIC CODE --- INT3_ISR + 0100000AH PUBLIC CODE --- INT2_Handler + 00000080H SFRSYM DATA BYTE P0 + 000000F8H SFRSYM DATA BYTE TKCON + 0000008EH SFRSYM DATA BYTE IDLST + 000000D5H SFRSYM DATA BYTE TMCON + 000000B0H SFRSYM DATA BYTE P3 + 000000D0H.6 SFRSYM DATA BIT AC + 000000B7H SFRSYM DATA BYTE PWMIF + 000000A8H.7 SFRSYM DATA BIT EA + 000000C8H.0 SFRSYM DATA BIT T2P0 + 000000B9H SFRSYM DATA BYTE PWM0CON + 000000C8H.1 SFRSYM DATA BIT T2P1 + 000000BAH SFRSYM DATA BYTE PWM1CON + 000000C8H.4 SFRSYM DATA BIT T2R0 + 000000BBH SFRSYM DATA BYTE PWM2CON + 00000090H SFRSYM DATA BYTE PWMEN + 00000086H SFRSYM DATA BYTE PWCON + 000000C8H.5 SFRSYM DATA BIT T2R1 + 000000BCH SFRSYM DATA BYTE PWM3CON + 000000BDH SFRSYM DATA BYTE PWM4CON + 000000BEH SFRSYM DATA BYTE PWM5CON + 00000083H SFRSYM DATA BYTE DP0H + 000000A8H SFRSYM DATA BYTE IE + 00000085H SFRSYM DATA BYTE DP1H + 00000082H SFRSYM DATA BYTE DP0L + 000000CBH SFRSYM DATA BYTE T2CH + 000000C2H SFRSYM DATA BYTE I2CADM + 00000084H SFRSYM DATA BYTE DP1L + 000000C8H.3 SFRSYM DATA BIT T2IE + 000000FAH SFRSYM DATA BYTE TKMTS + 000000CAH SFRSYM DATA BYTE T2CL + 000000C1H SFRSYM DATA BYTE I2CADR + 000000CFH SFRSYM DATA BYTE LEDWTMH + 000000D6H SFRSYM DATA BYTE TMSNU + 000000C6H SFRSYM DATA BYTE I2CFLG + 000000C4H SFRSYM DATA BYTE I2CDAT + 000000B8H SFRSYM DATA BYTE IP + 000000D0H.7 SFRSYM DATA BIT CY + 000000D7H SFRSYM DATA BYTE LEDAT0 + 000000CEH SFRSYM DATA BYTE LEDWTML + 000000F4H SFRSYM DATA BYTE ATK0CH + 000000C7H SFRSYM DATA BYTE LEDAT1 + 000000F6H SFRSYM DATA BYTE ATK1CH + 000000DEH SFRSYM DATA BYTE AK0CON + 000000E9H SFRSYM DATA BYTE ATK2CH + 000000DFH SFRSYM DATA BYTE AK1CON + 000000EBH SFRSYM DATA BYTE ATK3CH + 000000C0H SFRSYM DATA BYTE I2CCON + 0000008FH SFRSYM DATA BYTE STPST + 000000F3H SFRSYM DATA BYTE ATK0CL + 000000EDH SFRSYM DATA BYTE ATK4CH + 000000F5H SFRSYM DATA BYTE ATK1CL + 000000EFH SFRSYM DATA BYTE ATK5CH + 000000F7H SFRSYM DATA BYTE ATK2CL + 00000081H SFRSYM DATA BYTE SP + 000000EAH SFRSYM DATA BYTE ATK3CL + 000000D0H.2 SFRSYM DATA BIT OV + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:31:12 PAGE 26 + + + 000000ECH SFRSYM DATA BYTE ATK4CL + 000000D4H SFRSYM DATA BYTE EPIF + 000000EEH SFRSYM DATA BYTE ATK5CL + 000000D1H SFRSYM DATA BYTE EP0CON + 000000D2H SFRSYM DATA BYTE EP1CON + 000000C5H SFRSYM DATA BYTE I2CSTA + 000000D3H SFRSYM DATA BYTE EP2CON + 000000FCH SFRSYM DATA BYTE TK0CHS + 000000FBH SFRSYM DATA BYTE TKIF + 00000080H.0 SFRSYM DATA BIT P00 + 000000FDH SFRSYM DATA BYTE TK1CHS + 00000080H.1 SFRSYM DATA BIT P01 + 000000FEH SFRSYM DATA BYTE TK2CHS + 00000087H SFRSYM DATA BYTE PCON + 00000080H.2 SFRSYM DATA BIT P02 + 000000FFH SFRSYM DATA BYTE TK3CHS + 000000B0H.0 SFRSYM DATA BIT P30 + 00000080H.3 SFRSYM DATA BIT P03 + 000000A8H.5 SFRSYM DATA BIT INT3EN + 000000F1H SFRSYM DATA BYTE TK4CHS + 000000B0H.1 SFRSYM DATA BIT P31 + 00000080H.4 SFRSYM DATA BIT P04 + 000000A8H.6 SFRSYM DATA BIT INT4EN + 000000F2H SFRSYM DATA BYTE TK5CHS + 000000B0H.2 SFRSYM DATA BIT P32 + 00000080H.5 SFRSYM DATA BIT P05 + 00000089H SFRSYM DATA BYTE TMOD + 00000088H SFRSYM DATA BYTE TCON + 000000B0H.3 SFRSYM DATA BIT P33 + 00000080H.6 SFRSYM DATA BIT P06 + 000000B0H.4 SFRSYM DATA BIT P34 + 00000080H.7 SFRSYM DATA BIT P07 + 000000C8H.2 SFRSYM DATA BIT UCKS + 000000B0H.5 SFRSYM DATA BIT P35 + 000000E2H SFRSYM DATA BYTE TK0MSH + 000000E4H SFRSYM DATA BYTE TK1MSH + 000000E6H SFRSYM DATA BYTE TK2MSH + 000000D9H SFRSYM DATA BYTE TK3MSH + 000000E1H SFRSYM DATA BYTE TK0MSL + 000000DBH SFRSYM DATA BYTE TK4MSH + 00000088H.1 SFRSYM DATA BIT IE0 + 000000E3H SFRSYM DATA BYTE TK1MSL + 000000DDH SFRSYM DATA BYTE TK5MSH + 00000088H.3 SFRSYM DATA BIT IE1 + 000000E5H SFRSYM DATA BYTE TK2MSL + 000000E7H SFRSYM DATA BYTE TK3MSL + 000000F0H SFRSYM DATA BYTE B + 000000DAH SFRSYM DATA BYTE TK4MSL + 000000DCH SFRSYM DATA BYTE TK5MSL + 000000E0H SFRSYM DATA BYTE ACC + 000000A8H.4 SFRSYM DATA BIT ES0 + 000000E8H SFRSYM DATA BYTE LVDCON + 000000A8H.1 SFRSYM DATA BIT ET0 + 000000A8H.3 SFRSYM DATA BIT ET1 + 00000088H.5 SFRSYM DATA BIT TF0 + 00000098H.0 SFRSYM DATA BIT RI0 + 00000088H.7 SFRSYM DATA BIT TF1 + 000000C8H.7 SFRSYM DATA BIT TF2 + 00000098H.2 SFRSYM DATA BIT RB8 + 0000008CH SFRSYM DATA BYTE TH0 + 000000A8H.0 SFRSYM DATA BIT EX0 + 00000098H.1 SFRSYM DATA BIT TI0 + 00000088H.0 SFRSYM DATA BIT IT0 + 0000008DH SFRSYM DATA BYTE TH1 + 000000A8H.2 SFRSYM DATA BIT EX1 + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:31:12 PAGE 27 + + + 00000098H.3 SFRSYM DATA BIT TB8 + 00000088H.2 SFRSYM DATA BIT IT1 + 000000CDH SFRSYM DATA BYTE TH2 + 000000D0H.0 SFRSYM DATA BIT P + 00000098H.7 SFRSYM DATA BIT SM0 + 0000008AH SFRSYM DATA BYTE TL0 + 00000098H.6 SFRSYM DATA BIT SM1 + 0000008BH SFRSYM DATA BYTE TL1 + 00000098H.5 SFRSYM DATA BIT SM2 + 000000CCH SFRSYM DATA BYTE TL2 + 000000AAH SFRSYM DATA BYTE PWM0DIVH + 000000B8H.4 SFRSYM DATA BIT PS0 + 000000ACH SFRSYM DATA BYTE PWM1DIVH + 000000B8H.1 SFRSYM DATA BIT PT0 + 000000B8H.6 SFRSYM DATA BIT PS1 + 000000C3H SFRSYM DATA BYTE I2CCR + 000000AEH SFRSYM DATA BYTE PWM2DIVH + 000000B8H.3 SFRSYM DATA BIT PT1 + 000000D0H.3 SFRSYM DATA BIT RS0 + 000000A4H SFRSYM DATA BYTE PWM3DIVH + 000000B8H.5 SFRSYM DATA BIT PT2 + 00000088H.4 SFRSYM DATA BIT TR0 + 000000D0H.4 SFRSYM DATA BIT RS1 + 000000A9H SFRSYM DATA BYTE PWM0DIVL + 000000A6H SFRSYM DATA BYTE PWM4DIVH + 00000088H.6 SFRSYM DATA BIT TR1 + 000000ABH SFRSYM DATA BYTE PWM1DIVL + 000000A3H SFRSYM DATA BYTE WDVTHH + 0000009AH SFRSYM DATA BYTE PWM5DIVH + 000000C8H.6 SFRSYM DATA BIT TR2 + 000000B8H.0 SFRSYM DATA BIT PX0 + 000000ADH SFRSYM DATA BYTE PWM2DIVL + 000000B8H.2 SFRSYM DATA BIT PX1 + 000000AFH SFRSYM DATA BYTE PWM3DIVL + 000000A5H SFRSYM DATA BYTE PWM4DIVL + 000000A7H SFRSYM DATA BYTE PWM5DIVL + 000000A2H SFRSYM DATA BYTE WDVTHL + 0000009CH SFRSYM DATA BYTE PWM0DUTH + 0000009EH SFRSYM DATA BYTE PWM1DUTH + 00000091H SFRSYM DATA BYTE PWM2DUTH + 00000093H SFRSYM DATA BYTE PWM3DUTH + 0000009BH SFRSYM DATA BYTE PWM0DUTL + 00000095H SFRSYM DATA BYTE PWM4DUTH + 0000009DH SFRSYM DATA BYTE PWM1DUTL + 00000099H SFRSYM DATA BYTE S0BUF + 00000097H SFRSYM DATA BYTE PWM5DUTH + 0000009FH SFRSYM DATA BYTE PWM2DUTL + 00000092H SFRSYM DATA BYTE PWM3DUTL + 00000098H SFRSYM DATA BYTE S0CON + 00000094H SFRSYM DATA BYTE PWM4DUTL + 00000098H.4 SFRSYM DATA BIT REN + 00000096H SFRSYM DATA BYTE PWM5DUTL + 000000D0H.1 SFRSYM DATA BIT DPS + 000000C9H SFRSYM DATA BYTE T2MOD + 000000C8H SFRSYM DATA BYTE T2CON + 000000BFH SFRSYM DATA BYTE LEFLG + 000000F9H SFRSYM DATA BYTE TKCFG + 000000D0H.5 SFRSYM DATA BIT F0 + 000000A1H SFRSYM DATA BYTE WDFLG + 000000B1H SFRSYM DATA BYTE PWM0CKD + 000000B2H SFRSYM DATA BYTE PWM1CKD + 000000D0H SFRSYM DATA BYTE PSW + 000000B3H SFRSYM DATA BYTE PWM2CKD + 000000D8H SFRSYM DATA BYTE UDCKS + 000000B4H SFRSYM DATA BYTE PWM3CKD + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:31:12 PAGE 28 + + + 000000B5H SFRSYM DATA BYTE PWM4CKD + 000000A0H SFRSYM DATA BYTE WDCON + 000000B6H SFRSYM DATA BYTE PWM5CKD + + 0100000AH BLOCK CODE --- LVL=0 + 0100000AH LINE CODE --- #28 + 0100000AH LINE CODE --- #40 + --- BLOCKEND --- --- LVL=0 + + 0100107CH BLOCK CODE --- LVL=0 + 01001099H BLOCK CODE NEAR LAB LVL=1 + 0000001EH SYMBOL DATA BYTE TmCnt + --- BLOCKEND --- --- LVL=1 + 0100107CH LINE CODE --- #42 + 01001099H LINE CODE --- #45 + 0100109EH LINE CODE --- #46 + 0100109EH LINE CODE --- #47 + 010010A1H LINE CODE --- #49 + 010010A4H LINE CODE --- #50 + 010010A4H LINE CODE --- #51 + 010010ACH LINE CODE --- #53 + 010010ACH LINE CODE --- #55 + 010010ACH LINE CODE --- #56 + 010010AFH LINE CODE --- #57 + 010010AFH LINE CODE --- #61 + 010010B5H LINE CODE --- #62 + 010010B5H LINE CODE --- #63 + 010010BDH LINE CODE --- #64 + 010010BDH LINE CODE --- #65 + 010010BFH LINE CODE --- #66 + 010010C6H LINE CODE --- #67 + 010010C6H LINE CODE --- #68 + 010010C9H LINE CODE --- #69 + 010010CCH LINE CODE --- #70 + 010010CCH LINE CODE --- #71 + 010010D5H LINE CODE --- #72 + 010010D5H LINE CODE --- #74 + 010010D8H LINE CODE --- #75 + 010010D8H LINE CODE --- #77 + 010010D8H LINE CODE --- #79 + 010010DCH LINE CODE --- #80 + 010010DCH LINE CODE --- #81 + 010010DFH LINE CODE --- #82 + 010010DFH LINE CODE --- #83 + --- BLOCKEND --- --- LVL=0 + + 01000026H BLOCK CODE --- LVL=0 + 01000026H LINE CODE --- #84 + 01000026H LINE CODE --- #92 + --- BLOCKEND --- --- LVL=0 + + --- MODULE --- --- RF_SEND + 00000014H PUBLIC DATA BYTE D1 + 00000013H PUBLIC DATA BYTE D0 + 00000012H PUBLIC DATA BYTE Chose_Data_En + 0000000FH PUBLIC DATA --- Yaokong_Data + 0000000EH PUBLIC DATA BYTE Send433_Bit_Cont + 0000000CH PUBLIC DATA WORD Send433_Time + 0000000BH PUBLIC DATA BYTE Temp + 0000000AH PUBLIC DATA BYTE Send433_Byte_Cont + 00000009H PUBLIC DATA BYTE Send433_Status + 0000005CH PUBLIC IDATA WORD ID + 00000008H PUBLIC DATA BYTE RF_Time + 01000B1CH PUBLIC CODE --- Send433_Byte + 00000080H SFRSYM DATA BYTE P0 + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:31:12 PAGE 29 + + + 000000F8H SFRSYM DATA BYTE TKCON + 0000008EH SFRSYM DATA BYTE IDLST + 000000D5H SFRSYM DATA BYTE TMCON + 000000B0H SFRSYM DATA BYTE P3 + 000000D0H.6 SFRSYM DATA BIT AC + 000000B7H SFRSYM DATA BYTE PWMIF + 000000A8H.7 SFRSYM DATA BIT EA + 000000C8H.0 SFRSYM DATA BIT T2P0 + 000000B9H SFRSYM DATA BYTE PWM0CON + 000000C8H.1 SFRSYM DATA BIT T2P1 + 000000BAH SFRSYM DATA BYTE PWM1CON + 000000C8H.4 SFRSYM DATA BIT T2R0 + 000000BBH SFRSYM DATA BYTE PWM2CON + 00000090H SFRSYM DATA BYTE PWMEN + 00000086H SFRSYM DATA BYTE PWCON + 000000C8H.5 SFRSYM DATA BIT T2R1 + 000000BCH SFRSYM DATA BYTE PWM3CON + 000000BDH SFRSYM DATA BYTE PWM4CON + 000000BEH SFRSYM DATA BYTE PWM5CON + 00000083H SFRSYM DATA BYTE DP0H + 000000A8H SFRSYM DATA BYTE IE + 00000085H SFRSYM DATA BYTE DP1H + 00000082H SFRSYM DATA BYTE DP0L + 000000CBH SFRSYM DATA BYTE T2CH + 000000C2H SFRSYM DATA BYTE I2CADM + 00000084H SFRSYM DATA BYTE DP1L + 000000C8H.3 SFRSYM DATA BIT T2IE + 000000FAH SFRSYM DATA BYTE TKMTS + 000000CAH SFRSYM DATA BYTE T2CL + 000000C1H SFRSYM DATA BYTE I2CADR + 000000CFH SFRSYM DATA BYTE LEDWTMH + 000000D6H SFRSYM DATA BYTE TMSNU + 000000C6H SFRSYM DATA BYTE I2CFLG + 000000C4H SFRSYM DATA BYTE I2CDAT + 000000B8H SFRSYM DATA BYTE IP + 000000D0H.7 SFRSYM DATA BIT CY + 000000D7H SFRSYM DATA BYTE LEDAT0 + 000000CEH SFRSYM DATA BYTE LEDWTML + 000000F4H SFRSYM DATA BYTE ATK0CH + 000000C7H SFRSYM DATA BYTE LEDAT1 + 000000F6H SFRSYM DATA BYTE ATK1CH + 000000DEH SFRSYM DATA BYTE AK0CON + 000000E9H SFRSYM DATA BYTE ATK2CH + 000000DFH SFRSYM DATA BYTE AK1CON + 000000EBH SFRSYM DATA BYTE ATK3CH + 000000C0H SFRSYM DATA BYTE I2CCON + 0000008FH SFRSYM DATA BYTE STPST + 000000F3H SFRSYM DATA BYTE ATK0CL + 000000EDH SFRSYM DATA BYTE ATK4CH + 000000F5H SFRSYM DATA BYTE ATK1CL + 000000EFH SFRSYM DATA BYTE ATK5CH + 000000F7H SFRSYM DATA BYTE ATK2CL + 00000081H SFRSYM DATA BYTE SP + 000000EAH SFRSYM DATA BYTE ATK3CL + 000000D0H.2 SFRSYM DATA BIT OV + 000000ECH SFRSYM DATA BYTE ATK4CL + 000000D4H SFRSYM DATA BYTE EPIF + 000000EEH SFRSYM DATA BYTE ATK5CL + 000000D1H SFRSYM DATA BYTE EP0CON + 000000D2H SFRSYM DATA BYTE EP1CON + 000000C5H SFRSYM DATA BYTE I2CSTA + 000000D3H SFRSYM DATA BYTE EP2CON + 000000FCH SFRSYM DATA BYTE TK0CHS + 000000FBH SFRSYM DATA BYTE TKIF + 00000080H.0 SFRSYM DATA BIT P00 + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:31:12 PAGE 30 + + + 000000FDH SFRSYM DATA BYTE TK1CHS + 00000080H.1 SFRSYM DATA BIT P01 + 000000FEH SFRSYM DATA BYTE TK2CHS + 00000087H SFRSYM DATA BYTE PCON + 00000080H.2 SFRSYM DATA BIT P02 + 000000FFH SFRSYM DATA BYTE TK3CHS + 000000B0H.0 SFRSYM DATA BIT P30 + 00000080H.3 SFRSYM DATA BIT P03 + 000000A8H.5 SFRSYM DATA BIT INT3EN + 000000F1H SFRSYM DATA BYTE TK4CHS + 000000B0H.1 SFRSYM DATA BIT P31 + 00000080H.4 SFRSYM DATA BIT P04 + 000000A8H.6 SFRSYM DATA BIT INT4EN + 000000F2H SFRSYM DATA BYTE TK5CHS + 000000B0H.2 SFRSYM DATA BIT P32 + 00000080H.5 SFRSYM DATA BIT P05 + 00000089H SFRSYM DATA BYTE TMOD + 00000088H SFRSYM DATA BYTE TCON + 000000B0H.3 SFRSYM DATA BIT P33 + 00000080H.6 SFRSYM DATA BIT P06 + 000000B0H.4 SFRSYM DATA BIT P34 + 00000080H.7 SFRSYM DATA BIT P07 + 000000C8H.2 SFRSYM DATA BIT UCKS + 000000B0H.5 SFRSYM DATA BIT P35 + 000000E2H SFRSYM DATA BYTE TK0MSH + 000000E4H SFRSYM DATA BYTE TK1MSH + 000000E6H SFRSYM DATA BYTE TK2MSH + 000000D9H SFRSYM DATA BYTE TK3MSH + 000000E1H SFRSYM DATA BYTE TK0MSL + 000000DBH SFRSYM DATA BYTE TK4MSH + 00000088H.1 SFRSYM DATA BIT IE0 + 000000E3H SFRSYM DATA BYTE TK1MSL + 000000DDH SFRSYM DATA BYTE TK5MSH + 00000088H.3 SFRSYM DATA BIT IE1 + 000000E5H SFRSYM DATA BYTE TK2MSL + 000000E7H SFRSYM DATA BYTE TK3MSL + 000000F0H SFRSYM DATA BYTE B + 000000DAH SFRSYM DATA BYTE TK4MSL + 000000DCH SFRSYM DATA BYTE TK5MSL + 000000E0H SFRSYM DATA BYTE ACC + 000000A8H.4 SFRSYM DATA BIT ES0 + 000000E8H SFRSYM DATA BYTE LVDCON + 000000A8H.1 SFRSYM DATA BIT ET0 + 000000A8H.3 SFRSYM DATA BIT ET1 + 00000088H.5 SFRSYM DATA BIT TF0 + 00000098H.0 SFRSYM DATA BIT RI0 + 00000088H.7 SFRSYM DATA BIT TF1 + 000000C8H.7 SFRSYM DATA BIT TF2 + 00000098H.2 SFRSYM DATA BIT RB8 + 0000008CH SFRSYM DATA BYTE TH0 + 000000A8H.0 SFRSYM DATA BIT EX0 + 00000098H.1 SFRSYM DATA BIT TI0 + 00000088H.0 SFRSYM DATA BIT IT0 + 0000008DH SFRSYM DATA BYTE TH1 + 000000A8H.2 SFRSYM DATA BIT EX1 + 00000098H.3 SFRSYM DATA BIT TB8 + 00000088H.2 SFRSYM DATA BIT IT1 + 000000CDH SFRSYM DATA BYTE TH2 + 000000D0H.0 SFRSYM DATA BIT P + 00000098H.7 SFRSYM DATA BIT SM0 + 0000008AH SFRSYM DATA BYTE TL0 + 00000098H.6 SFRSYM DATA BIT SM1 + 0000008BH SFRSYM DATA BYTE TL1 + 00000098H.5 SFRSYM DATA BIT SM2 + 000000CCH SFRSYM DATA BYTE TL2 + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:31:12 PAGE 31 + + + 000000AAH SFRSYM DATA BYTE PWM0DIVH + 000000B8H.4 SFRSYM DATA BIT PS0 + 000000ACH SFRSYM DATA BYTE PWM1DIVH + 000000B8H.1 SFRSYM DATA BIT PT0 + 000000B8H.6 SFRSYM DATA BIT PS1 + 000000C3H SFRSYM DATA BYTE I2CCR + 000000AEH SFRSYM DATA BYTE PWM2DIVH + 000000B8H.3 SFRSYM DATA BIT PT1 + 000000D0H.3 SFRSYM DATA BIT RS0 + 000000A4H SFRSYM DATA BYTE PWM3DIVH + 000000B8H.5 SFRSYM DATA BIT PT2 + 00000088H.4 SFRSYM DATA BIT TR0 + 000000D0H.4 SFRSYM DATA BIT RS1 + 000000A9H SFRSYM DATA BYTE PWM0DIVL + 000000A6H SFRSYM DATA BYTE PWM4DIVH + 00000088H.6 SFRSYM DATA BIT TR1 + 000000ABH SFRSYM DATA BYTE PWM1DIVL + 000000A3H SFRSYM DATA BYTE WDVTHH + 0000009AH SFRSYM DATA BYTE PWM5DIVH + 000000C8H.6 SFRSYM DATA BIT TR2 + 000000B8H.0 SFRSYM DATA BIT PX0 + 000000ADH SFRSYM DATA BYTE PWM2DIVL + 000000B8H.2 SFRSYM DATA BIT PX1 + 000000AFH SFRSYM DATA BYTE PWM3DIVL + 000000A5H SFRSYM DATA BYTE PWM4DIVL + 000000A7H SFRSYM DATA BYTE PWM5DIVL + 000000A2H SFRSYM DATA BYTE WDVTHL + 0000009CH SFRSYM DATA BYTE PWM0DUTH + 0000009EH SFRSYM DATA BYTE PWM1DUTH + 00000091H SFRSYM DATA BYTE PWM2DUTH + 00000093H SFRSYM DATA BYTE PWM3DUTH + 0000009BH SFRSYM DATA BYTE PWM0DUTL + 00000095H SFRSYM DATA BYTE PWM4DUTH + 000000B0H.2 SFRSYM DATA BIT Pin_rf + 0000009DH SFRSYM DATA BYTE PWM1DUTL + 00000099H SFRSYM DATA BYTE S0BUF + 00000097H SFRSYM DATA BYTE PWM5DUTH + 0000009FH SFRSYM DATA BYTE PWM2DUTL + 00000092H SFRSYM DATA BYTE PWM3DUTL + 00000098H SFRSYM DATA BYTE S0CON + 00000094H SFRSYM DATA BYTE PWM4DUTL + 00000098H.4 SFRSYM DATA BIT REN + 00000096H SFRSYM DATA BYTE PWM5DUTL + 000000D0H.1 SFRSYM DATA BIT DPS + 000000C9H SFRSYM DATA BYTE T2MOD + 000000C8H SFRSYM DATA BYTE T2CON + 000000BFH SFRSYM DATA BYTE LEFLG + 000000F9H SFRSYM DATA BYTE TKCFG + 000000D0H.5 SFRSYM DATA BIT F0 + 000000A1H SFRSYM DATA BYTE WDFLG + 000000B1H SFRSYM DATA BYTE PWM0CKD + 000000B2H SFRSYM DATA BYTE PWM1CKD + 000000D0H SFRSYM DATA BYTE PSW + 000000B3H SFRSYM DATA BYTE PWM2CKD + 000000D8H SFRSYM DATA BYTE UDCKS + 000000B4H SFRSYM DATA BYTE PWM3CKD + 000000B5H SFRSYM DATA BYTE PWM4CKD + 000000A0H SFRSYM DATA BYTE WDCON + 000000B6H SFRSYM DATA BYTE PWM5CKD + + 01000003H BLOCK CODE --- LVL=0 + --- BLOCKEND --- --- LVL=0 + + 01000B1CH BLOCK CODE --- LVL=0 + 01000B1CH LINE CODE --- #29 + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:31:12 PAGE 32 + + + 01000B1CH LINE CODE --- #30 + 01000B1CH LINE CODE --- #31 + 01000B31H LINE CODE --- #32 + 01000B31H LINE CODE --- #33 + 01000B31H LINE CODE --- #34 + 01000B33H LINE CODE --- #35 + 01000B44H LINE CODE --- #36 + 01000B44H LINE CODE --- #37 + 01000B49H LINE CODE --- #38 + 01000B4CH LINE CODE --- #39 + 01000B4CH LINE CODE --- #40 + 01000B4DH LINE CODE --- #41 + 01000B4DH LINE CODE --- #42 + 01000B4FH LINE CODE --- #43 + 01000B63H LINE CODE --- #44 + 01000B63H LINE CODE --- #45 + 01000B68H LINE CODE --- #46 + 01000B6BH LINE CODE --- #47 + 01000B6BH LINE CODE --- #48 + 01000B6CH LINE CODE --- #49 + 01000B6CH LINE CODE --- #51 + 01000B70H LINE CODE --- #52 + 01000B70H LINE CODE --- #53 + 01000B73H LINE CODE --- #54 + 01000B7BH LINE CODE --- #56 + 01000B7BH LINE CODE --- #58 + 01000B83H LINE CODE --- #59 + 01000B88H LINE CODE --- #60 + 01000B88H LINE CODE --- #61 + 01000B93H LINE CODE --- #62 + 01000B93H LINE CODE --- #63 + 01000B95H LINE CODE --- #64 + 01000B97H LINE CODE --- #65 + 01000BA2H LINE CODE --- #66 + 01000BA2H LINE CODE --- #67 + 01000BA4H LINE CODE --- #68 + 01000BACH LINE CODE --- #69 + 01000BACH LINE CODE --- #70 + 01000BACH LINE CODE --- #71 + 01000BACH LINE CODE --- #72 + 01000BACH LINE CODE --- #73 + 01000BACH LINE CODE --- #74 + 01000BACH LINE CODE --- #75 + 01000BAEH LINE CODE --- #77 + 01000BAEH LINE CODE --- #78 + 01000BB6H LINE CODE --- #79 + 01000BB6H LINE CODE --- #80 + 01000BB8H LINE CODE --- #81 + 01000BBAH LINE CODE --- #82 + 01000BC5H LINE CODE --- #83 + 01000BC5H LINE CODE --- #84 + 01000BC7H LINE CODE --- #85 + 01000BCFH LINE CODE --- #86 + 01000BCFH LINE CODE --- #87 + 01000BD3H LINE CODE --- #88 + 01000BD9H LINE CODE --- #89 + 01000BDBH LINE CODE --- #90 + 01000BDBH LINE CODE --- #91 + 01000BDBH LINE CODE --- #92 + 01000BDBH LINE CODE --- #93 + 01000BE1H LINE CODE --- #94 + 01000BE1H LINE CODE --- #95 + 01000BE3H LINE CODE --- #97 + 01000BE5H LINE CODE --- #98 + 01000BEDH LINE CODE --- #99 + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:31:12 PAGE 33 + + + 01000BEDH LINE CODE --- #100 + 01000BEFH LINE CODE --- #102 + 01000BF4H LINE CODE --- #103 + 01000BF4H LINE CODE --- #104 + 01000BF7H LINE CODE --- #105 + 01000BF8H LINE CODE --- #107 + 01000BF8H LINE CODE --- #108 + 01000BFBH LINE CODE --- #109 + 01000BFBH LINE CODE --- #111 + 01000BFBH LINE CODE --- #112 + 01000BFBH LINE CODE --- #113 + 01000BFCH LINE CODE --- #115 + 01000BFCH LINE CODE --- #116 + 01000C0AH LINE CODE --- #117 + 01000C0AH LINE CODE --- #118 + 01000C0CH LINE CODE --- #119 + 01000C0DH LINE CODE --- #121 + 01000C0DH LINE CODE --- #122 + 01000C0FH LINE CODE --- #123 + 01000C14H LINE CODE --- #125 + 01000C16H LINE CODE --- #126 + 01000C18H LINE CODE --- #128 + 01000C18H LINE CODE --- #129 + 01000C18H LINE CODE --- #130 + 01000C18H LINE CODE --- #131 + 01000C18H LINE CODE --- #132 + 01000C18H LINE CODE --- #133 + --- BLOCKEND --- --- LVL=0 + + --- MODULE --- --- DEBUG + 00000080H SFRSYM DATA BYTE P0 + 000000F8H SFRSYM DATA BYTE TKCON + 0000008EH SFRSYM DATA BYTE IDLST + 000000D5H SFRSYM DATA BYTE TMCON + 000000B0H SFRSYM DATA BYTE P3 + 000000D0H.6 SFRSYM DATA BIT AC + 000000B7H SFRSYM DATA BYTE PWMIF + 000000A8H.7 SFRSYM DATA BIT EA + 000000C8H.0 SFRSYM DATA BIT T2P0 + 000000B9H SFRSYM DATA BYTE PWM0CON + 000000C8H.1 SFRSYM DATA BIT T2P1 + 000000BAH SFRSYM DATA BYTE PWM1CON + 000000C8H.4 SFRSYM DATA BIT T2R0 + 000000BBH SFRSYM DATA BYTE PWM2CON + 00000090H SFRSYM DATA BYTE PWMEN + 00000086H SFRSYM DATA BYTE PWCON + 000000C8H.5 SFRSYM DATA BIT T2R1 + 000000BCH SFRSYM DATA BYTE PWM3CON + 000000BDH SFRSYM DATA BYTE PWM4CON + 000000BEH SFRSYM DATA BYTE PWM5CON + 00000083H SFRSYM DATA BYTE DP0H + 000000A8H SFRSYM DATA BYTE IE + 00000085H SFRSYM DATA BYTE DP1H + 00000082H SFRSYM DATA BYTE DP0L + 000000CBH SFRSYM DATA BYTE T2CH + 000000C2H SFRSYM DATA BYTE I2CADM + 00000084H SFRSYM DATA BYTE DP1L + 000000C8H.3 SFRSYM DATA BIT T2IE + 000000FAH SFRSYM DATA BYTE TKMTS + 000000CAH SFRSYM DATA BYTE T2CL + 000000C1H SFRSYM DATA BYTE I2CADR + 000000CFH SFRSYM DATA BYTE LEDWTMH + 000000D6H SFRSYM DATA BYTE TMSNU + 000000C6H SFRSYM DATA BYTE I2CFLG + 000000C4H SFRSYM DATA BYTE I2CDAT + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:31:12 PAGE 34 + + + 000000B8H SFRSYM DATA BYTE IP + 000000D0H.7 SFRSYM DATA BIT CY + 000000D7H SFRSYM DATA BYTE LEDAT0 + 000000CEH SFRSYM DATA BYTE LEDWTML + 000000F4H SFRSYM DATA BYTE ATK0CH + 000000C7H SFRSYM DATA BYTE LEDAT1 + 000000F6H SFRSYM DATA BYTE ATK1CH + 000000DEH SFRSYM DATA BYTE AK0CON + 000000E9H SFRSYM DATA BYTE ATK2CH + 000000DFH SFRSYM DATA BYTE AK1CON + 000000EBH SFRSYM DATA BYTE ATK3CH + 000000C0H SFRSYM DATA BYTE I2CCON + 0000008FH SFRSYM DATA BYTE STPST + 000000F3H SFRSYM DATA BYTE ATK0CL + 000000EDH SFRSYM DATA BYTE ATK4CH + 000000F5H SFRSYM DATA BYTE ATK1CL + 000000EFH SFRSYM DATA BYTE ATK5CH + 000000F7H SFRSYM DATA BYTE ATK2CL + 00000081H SFRSYM DATA BYTE SP + 000000EAH SFRSYM DATA BYTE ATK3CL + 000000D0H.2 SFRSYM DATA BIT OV + 000000ECH SFRSYM DATA BYTE ATK4CL + 000000D4H SFRSYM DATA BYTE EPIF + 000000EEH SFRSYM DATA BYTE ATK5CL + 000000D1H SFRSYM DATA BYTE EP0CON + 000000D2H SFRSYM DATA BYTE EP1CON + 000000C5H SFRSYM DATA BYTE I2CSTA + 000000D3H SFRSYM DATA BYTE EP2CON + 000000FCH SFRSYM DATA BYTE TK0CHS + 000000FBH SFRSYM DATA BYTE TKIF + 00000080H.0 SFRSYM DATA BIT P00 + 000000FDH SFRSYM DATA BYTE TK1CHS + 00000080H.1 SFRSYM DATA BIT P01 + 000000FEH SFRSYM DATA BYTE TK2CHS + 00000087H SFRSYM DATA BYTE PCON + 00000080H.2 SFRSYM DATA BIT P02 + 000000FFH SFRSYM DATA BYTE TK3CHS + 000000B0H.0 SFRSYM DATA BIT P30 + 00000080H.3 SFRSYM DATA BIT P03 + 000000A8H.5 SFRSYM DATA BIT INT3EN + 000000F1H SFRSYM DATA BYTE TK4CHS + 000000B0H.1 SFRSYM DATA BIT P31 + 00000080H.4 SFRSYM DATA BIT P04 + 000000A8H.6 SFRSYM DATA BIT INT4EN + 000000F2H SFRSYM DATA BYTE TK5CHS + 000000B0H.2 SFRSYM DATA BIT P32 + 00000080H.5 SFRSYM DATA BIT P05 + 00000089H SFRSYM DATA BYTE TMOD + 00000088H SFRSYM DATA BYTE TCON + 000000B0H.3 SFRSYM DATA BIT P33 + 00000080H.6 SFRSYM DATA BIT P06 + 000000B0H.4 SFRSYM DATA BIT P34 + 00000080H.7 SFRSYM DATA BIT P07 + 000000C8H.2 SFRSYM DATA BIT UCKS + 000000B0H.5 SFRSYM DATA BIT P35 + 000000E2H SFRSYM DATA BYTE TK0MSH + 000000E4H SFRSYM DATA BYTE TK1MSH + 000000E6H SFRSYM DATA BYTE TK2MSH + 000000D9H SFRSYM DATA BYTE TK3MSH + 000000E1H SFRSYM DATA BYTE TK0MSL + 000000DBH SFRSYM DATA BYTE TK4MSH + 00000088H.1 SFRSYM DATA BIT IE0 + 000000E3H SFRSYM DATA BYTE TK1MSL + 000000DDH SFRSYM DATA BYTE TK5MSH + 00000088H.3 SFRSYM DATA BIT IE1 + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:31:12 PAGE 35 + + + 000000E5H SFRSYM DATA BYTE TK2MSL + 000000E7H SFRSYM DATA BYTE TK3MSL + 000000F0H SFRSYM DATA BYTE B + 000000DAH SFRSYM DATA BYTE TK4MSL + 000000DCH SFRSYM DATA BYTE TK5MSL + 000000E0H SFRSYM DATA BYTE ACC + 000000A8H.4 SFRSYM DATA BIT ES0 + 000000E8H SFRSYM DATA BYTE LVDCON + 000000A8H.1 SFRSYM DATA BIT ET0 + 000000A8H.3 SFRSYM DATA BIT ET1 + 00000088H.5 SFRSYM DATA BIT TF0 + 00000098H.0 SFRSYM DATA BIT RI0 + 00000088H.7 SFRSYM DATA BIT TF1 + 000000C8H.7 SFRSYM DATA BIT TF2 + 00000098H.2 SFRSYM DATA BIT RB8 + 0000008CH SFRSYM DATA BYTE TH0 + 000000A8H.0 SFRSYM DATA BIT EX0 + 00000098H.1 SFRSYM DATA BIT TI0 + 00000088H.0 SFRSYM DATA BIT IT0 + 0000008DH SFRSYM DATA BYTE TH1 + 000000A8H.2 SFRSYM DATA BIT EX1 + 00000098H.3 SFRSYM DATA BIT TB8 + 00000088H.2 SFRSYM DATA BIT IT1 + 000000CDH SFRSYM DATA BYTE TH2 + 000000D0H.0 SFRSYM DATA BIT P + 00000098H.7 SFRSYM DATA BIT SM0 + 0000008AH SFRSYM DATA BYTE TL0 + 00000098H.6 SFRSYM DATA BIT SM1 + 0000008BH SFRSYM DATA BYTE TL1 + 00000098H.5 SFRSYM DATA BIT SM2 + 000000CCH SFRSYM DATA BYTE TL2 + 000000AAH SFRSYM DATA BYTE PWM0DIVH + 000000B8H.4 SFRSYM DATA BIT PS0 + 000000ACH SFRSYM DATA BYTE PWM1DIVH + 000000B8H.1 SFRSYM DATA BIT PT0 + 000000B8H.6 SFRSYM DATA BIT PS1 + 000000C3H SFRSYM DATA BYTE I2CCR + 000000AEH SFRSYM DATA BYTE PWM2DIVH + 000000B8H.3 SFRSYM DATA BIT PT1 + 000000D0H.3 SFRSYM DATA BIT RS0 + 000000A4H SFRSYM DATA BYTE PWM3DIVH + 000000B8H.5 SFRSYM DATA BIT PT2 + 00000088H.4 SFRSYM DATA BIT TR0 + 000000D0H.4 SFRSYM DATA BIT RS1 + 000000A9H SFRSYM DATA BYTE PWM0DIVL + 000000A6H SFRSYM DATA BYTE PWM4DIVH + 00000088H.6 SFRSYM DATA BIT TR1 + 000000ABH SFRSYM DATA BYTE PWM1DIVL + 000000A3H SFRSYM DATA BYTE WDVTHH + 0000009AH SFRSYM DATA BYTE PWM5DIVH + 000000C8H.6 SFRSYM DATA BIT TR2 + 000000B8H.0 SFRSYM DATA BIT PX0 + 000000ADH SFRSYM DATA BYTE PWM2DIVL + 000000B8H.2 SFRSYM DATA BIT PX1 + 000000AFH SFRSYM DATA BYTE PWM3DIVL + 000000A5H SFRSYM DATA BYTE PWM4DIVL + 000000A7H SFRSYM DATA BYTE PWM5DIVL + 000000A2H SFRSYM DATA BYTE WDVTHL + 0000009CH SFRSYM DATA BYTE PWM0DUTH + 0000009EH SFRSYM DATA BYTE PWM1DUTH + 00000091H SFRSYM DATA BYTE PWM2DUTH + 00000093H SFRSYM DATA BYTE PWM3DUTH + 0000009BH SFRSYM DATA BYTE PWM0DUTL + 00000095H SFRSYM DATA BYTE PWM4DUTH + 0000009DH SFRSYM DATA BYTE PWM1DUTL + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:31:12 PAGE 36 + + + 00000099H SFRSYM DATA BYTE S0BUF + 00000097H SFRSYM DATA BYTE PWM5DUTH + 0000009FH SFRSYM DATA BYTE PWM2DUTL + 00000092H SFRSYM DATA BYTE PWM3DUTL + 00000098H SFRSYM DATA BYTE S0CON + 00000094H SFRSYM DATA BYTE PWM4DUTL + 00000098H.4 SFRSYM DATA BIT REN + 00000096H SFRSYM DATA BYTE PWM5DUTL + 000000D0H.1 SFRSYM DATA BIT DPS + 000000C9H SFRSYM DATA BYTE T2MOD + 000000C8H SFRSYM DATA BYTE T2CON + 000000BFH SFRSYM DATA BYTE LEFLG + 000000F9H SFRSYM DATA BYTE TKCFG + 000000D0H.5 SFRSYM DATA BIT F0 + 000000A1H SFRSYM DATA BYTE WDFLG + 000000B1H SFRSYM DATA BYTE PWM0CKD + 000000B2H SFRSYM DATA BYTE PWM1CKD + 000000D0H SFRSYM DATA BYTE PSW + 000000B3H SFRSYM DATA BYTE PWM2CKD + 000000D8H SFRSYM DATA BYTE UDCKS + 000000B4H SFRSYM DATA BYTE PWM3CKD + 000000B5H SFRSYM DATA BYTE PWM4CKD + 000000A0H SFRSYM DATA BYTE WDCON + 000000B6H SFRSYM DATA BYTE PWM5CKD + + --- MODULE --- --- TS_API + 02000127H PUBLIC XDATA BYTE MainLoopCnt2 + 02000126H PUBLIC XDATA BYTE MainLoopCnt1 + 02000124H PUBLIC XDATA WORD WheelSliderCapRateFilter + 0000005BH PUBLIC IDATA BYTE PreKeysFlagSN + 02000123H PUBLIC XDATA BYTE WheelSliderState + 00000020H.4 PUBLIC BIT BIT TS_StableFlag + 02000122H PUBLIC XDATA BYTE WheelSliderTouchFlag + 00000020H.3 PUBLIC BIT BIT W_S_RefChSet + 02000116H PUBLIC XDATA --- TS_AreaConfirmTimer + 0200010EH PUBLIC XDATA --- TSKey_LongTouchLimitTimer + 02000101H PUBLIC XDATA --- TS_FilterPosIdx + 0000001CH PUBLIC DATA WORD TS_LongKeyTimer + 02000100H PUBLIC XDATA BYTE TS_HalfSecCnt + 0000005AH PUBLIC IDATA BYTE TS_RefCHBaseLineAdjuTimer + 020000FFH PUBLIC XDATA BYTE TSWheelSlider_TouchConfirmTimer + 020000FEH PUBLIC XDATA BYTE KeysFlagSN + 020000FCH PUBLIC XDATA INT WheelSliderPosition + 00000020H.2 PUBLIC BIT BIT TS_SleepEn + 020000FBH PUBLIC XDATA BYTE EnterStopScanTimer + 020000EBH PUBLIC XDATA --- TSKey_FingerThd + 0000001AH PUBLIC DATA WORD TS_Key + 00000019H PUBLIC DATA BYTE TS_BaseCh + 020000D1H PUBLIC XDATA --- TS_RawData + 020000D0H PUBLIC XDATA BYTE WheelSliderMaxIdx + 00000059H PUBLIC IDATA BYTE TS_Cnt + 020000B6H PUBLIC XDATA --- TS_PostData + 020000B5H PUBLIC XDATA BYTE WheelSliderRefCh + 020000B4H PUBLIC XDATA BYTE TS_Init_Step + 0000004DH PUBLIC IDATA --- TS_CH + 02000032H PUBLIC XDATA --- TS_FilterBuf + 0200001AH PUBLIC XDATA --- TS_BaseLineData + 0000004CH PUBLIC IDATA BYTE TS_State + 02000002H PUBLIC XDATA --- TS_FirstAreaData + 00000020H.1 PUBLIC BIT BIT TS_SleepMode + 00000018H PUBLIC DATA BYTE ActiveTouchType + 02000001H PUBLIC XDATA BYTE TSWheelSlider_LongTouchLimitTimer + 00000020H.0 PUBLIC BIT BIT TS_CycleScanDoneFlag + 00000017H PUBLIC DATA BYTE TK_State + 00000016H PUBLIC DATA BYTE TS_Index + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:31:12 PAGE 37 + + + 01001588H PUBLIC CONST --- AREA_CONFIRM_TIME_TAB + 01001580H PUBLIC CONST --- MASK_TAB + 0100157CH PUBLIC CONST --- WHEEL_SLIDER0_MAX_MIN_TAB + 01001578H PUBLIC CONST --- TS_WHEEL_SLIDER_CH_SEQ + 01001558H PUBLIC CONST --- TS_KEY_CH_INFO_SEQ + 010004ACH PUBLIC CODE --- TS_EnterSleepMode + 010013EAH PUBLIC CODE --- TS_SleepScanStart + 010010FAH PUBLIC CODE --- TS_Action + 01000FFDH PUBLIC CODE --- TS_init + 01000659H PUBLIC CODE --- TS_WheelSliderDeal + 01000C19H PUBLIC CODE --- TSKey_DataDeal + 01000D15H PUBLIC CODE --- TS_RunInit + 01000EB7H PUBLIC CODE --- TS_DataFiltering + 01000DEEH PUBLIC CODE --- TS_ISR + 0100000EH PUBLIC CODE --- TS_HS_ISR + 010012FFH PUBLIC CODE --- TS_MS_ISR + 00000080H SFRSYM DATA BYTE P0 + 000000F8H SFRSYM DATA BYTE TKCON + 0000008EH SFRSYM DATA BYTE IDLST + 000000D5H SFRSYM DATA BYTE TMCON + 000000B0H SFRSYM DATA BYTE P3 + 000000D0H.6 SFRSYM DATA BIT AC + 000000B7H SFRSYM DATA BYTE PWMIF + 000000A8H.7 SFRSYM DATA BIT EA + 000000C8H.0 SFRSYM DATA BIT T2P0 + 000000B9H SFRSYM DATA BYTE PWM0CON + 000000C8H.1 SFRSYM DATA BIT T2P1 + 000000BAH SFRSYM DATA BYTE PWM1CON + 000000C8H.4 SFRSYM DATA BIT T2R0 + 000000BBH SFRSYM DATA BYTE PWM2CON + 00000090H SFRSYM DATA BYTE PWMEN + 00000086H SFRSYM DATA BYTE PWCON + 000000C8H.5 SFRSYM DATA BIT T2R1 + 000000BCH SFRSYM DATA BYTE PWM3CON + 000000BDH SFRSYM DATA BYTE PWM4CON + 000000BEH SFRSYM DATA BYTE PWM5CON + 00000083H SFRSYM DATA BYTE DP0H + 000000A8H SFRSYM DATA BYTE IE + 00000085H SFRSYM DATA BYTE DP1H + 00000082H SFRSYM DATA BYTE DP0L + 000000CBH SFRSYM DATA BYTE T2CH + 000000C2H SFRSYM DATA BYTE I2CADM + 00000084H SFRSYM DATA BYTE DP1L + 000000C8H.3 SFRSYM DATA BIT T2IE + 000000FAH SFRSYM DATA BYTE TKMTS + 000000CAH SFRSYM DATA BYTE T2CL + 000000C1H SFRSYM DATA BYTE I2CADR + 000000CFH SFRSYM DATA BYTE LEDWTMH + 000000D6H SFRSYM DATA BYTE TMSNU + 000000C6H SFRSYM DATA BYTE I2CFLG + 000000C4H SFRSYM DATA BYTE I2CDAT + 000000B8H SFRSYM DATA BYTE IP + 000000D0H.7 SFRSYM DATA BIT CY + 000000D7H SFRSYM DATA BYTE LEDAT0 + 000000CEH SFRSYM DATA BYTE LEDWTML + 000000F4H SFRSYM DATA BYTE ATK0CH + 000000C7H SFRSYM DATA BYTE LEDAT1 + 000000F6H SFRSYM DATA BYTE ATK1CH + 000000DEH SFRSYM DATA BYTE AK0CON + 000000E9H SFRSYM DATA BYTE ATK2CH + 000000DFH SFRSYM DATA BYTE AK1CON + 000000EBH SFRSYM DATA BYTE ATK3CH + 000000C0H SFRSYM DATA BYTE I2CCON + 0000008FH SFRSYM DATA BYTE STPST + 000000F3H SFRSYM DATA BYTE ATK0CL + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:31:12 PAGE 38 + + + 000000EDH SFRSYM DATA BYTE ATK4CH + 000000F5H SFRSYM DATA BYTE ATK1CL + 000000EFH SFRSYM DATA BYTE ATK5CH + 000000F7H SFRSYM DATA BYTE ATK2CL + 00000081H SFRSYM DATA BYTE SP + 000000EAH SFRSYM DATA BYTE ATK3CL + 000000D0H.2 SFRSYM DATA BIT OV + 000000ECH SFRSYM DATA BYTE ATK4CL + 000000D4H SFRSYM DATA BYTE EPIF + 000000EEH SFRSYM DATA BYTE ATK5CL + 000000D1H SFRSYM DATA BYTE EP0CON + 000000D2H SFRSYM DATA BYTE EP1CON + 000000C5H SFRSYM DATA BYTE I2CSTA + 000000D3H SFRSYM DATA BYTE EP2CON + 000000FCH SFRSYM DATA BYTE TK0CHS + 000000FBH SFRSYM DATA BYTE TKIF + 00000080H.0 SFRSYM DATA BIT P00 + 000000FDH SFRSYM DATA BYTE TK1CHS + 00000080H.1 SFRSYM DATA BIT P01 + 000000FEH SFRSYM DATA BYTE TK2CHS + 00000087H SFRSYM DATA BYTE PCON + 00000080H.2 SFRSYM DATA BIT P02 + 000000FFH SFRSYM DATA BYTE TK3CHS + 000000B0H.0 SFRSYM DATA BIT P30 + 00000080H.3 SFRSYM DATA BIT P03 + 000000A8H.5 SFRSYM DATA BIT INT3EN + 000000F1H SFRSYM DATA BYTE TK4CHS + 000000B0H.1 SFRSYM DATA BIT P31 + 00000080H.4 SFRSYM DATA BIT P04 + 000000A8H.6 SFRSYM DATA BIT INT4EN + 000000F2H SFRSYM DATA BYTE TK5CHS + 000000B0H.2 SFRSYM DATA BIT P32 + 00000080H.5 SFRSYM DATA BIT P05 + 00000089H SFRSYM DATA BYTE TMOD + 00000088H SFRSYM DATA BYTE TCON + 000000B0H.3 SFRSYM DATA BIT P33 + 00000080H.6 SFRSYM DATA BIT P06 + 000000B0H.4 SFRSYM DATA BIT P34 + 00000080H.7 SFRSYM DATA BIT P07 + 000000C8H.2 SFRSYM DATA BIT UCKS + 000000B0H.5 SFRSYM DATA BIT P35 + 000000E2H SFRSYM DATA BYTE TK0MSH + 000000E4H SFRSYM DATA BYTE TK1MSH + 000000E6H SFRSYM DATA BYTE TK2MSH + 000000D9H SFRSYM DATA BYTE TK3MSH + 000000E1H SFRSYM DATA BYTE TK0MSL + 000000DBH SFRSYM DATA BYTE TK4MSH + 00000088H.1 SFRSYM DATA BIT IE0 + 000000E3H SFRSYM DATA BYTE TK1MSL + 000000DDH SFRSYM DATA BYTE TK5MSH + 00000088H.3 SFRSYM DATA BIT IE1 + 000000E5H SFRSYM DATA BYTE TK2MSL + 000000E7H SFRSYM DATA BYTE TK3MSL + 000000F0H SFRSYM DATA BYTE B + 000000DAH SFRSYM DATA BYTE TK4MSL + 000000DCH SFRSYM DATA BYTE TK5MSL + 000000E0H SFRSYM DATA BYTE ACC + 000000A8H.4 SFRSYM DATA BIT ES0 + 000000E8H SFRSYM DATA BYTE LVDCON + 000000A8H.1 SFRSYM DATA BIT ET0 + 000000A8H.3 SFRSYM DATA BIT ET1 + 00000088H.5 SFRSYM DATA BIT TF0 + 00000098H.0 SFRSYM DATA BIT RI0 + 00000088H.7 SFRSYM DATA BIT TF1 + 000000C8H.7 SFRSYM DATA BIT TF2 + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:31:12 PAGE 39 + + + 00000098H.2 SFRSYM DATA BIT RB8 + 0000008CH SFRSYM DATA BYTE TH0 + 000000A8H.0 SFRSYM DATA BIT EX0 + 00000098H.1 SFRSYM DATA BIT TI0 + 00000088H.0 SFRSYM DATA BIT IT0 + 0000008DH SFRSYM DATA BYTE TH1 + 000000A8H.2 SFRSYM DATA BIT EX1 + 00000098H.3 SFRSYM DATA BIT TB8 + 00000088H.2 SFRSYM DATA BIT IT1 + 000000CDH SFRSYM DATA BYTE TH2 + 000000D0H.0 SFRSYM DATA BIT P + 00000098H.7 SFRSYM DATA BIT SM0 + 0000008AH SFRSYM DATA BYTE TL0 + 00000098H.6 SFRSYM DATA BIT SM1 + 0000008BH SFRSYM DATA BYTE TL1 + 00000098H.5 SFRSYM DATA BIT SM2 + 000000CCH SFRSYM DATA BYTE TL2 + 000000AAH SFRSYM DATA BYTE PWM0DIVH + 000000B8H.4 SFRSYM DATA BIT PS0 + 000000ACH SFRSYM DATA BYTE PWM1DIVH + 000000B8H.1 SFRSYM DATA BIT PT0 + 000000B8H.6 SFRSYM DATA BIT PS1 + 000000C3H SFRSYM DATA BYTE I2CCR + 000000AEH SFRSYM DATA BYTE PWM2DIVH + 000000B8H.3 SFRSYM DATA BIT PT1 + 000000D0H.3 SFRSYM DATA BIT RS0 + 000000A4H SFRSYM DATA BYTE PWM3DIVH + 000000B8H.5 SFRSYM DATA BIT PT2 + 00000088H.4 SFRSYM DATA BIT TR0 + 000000D0H.4 SFRSYM DATA BIT RS1 + 000000A9H SFRSYM DATA BYTE PWM0DIVL + 000000A6H SFRSYM DATA BYTE PWM4DIVH + 00000088H.6 SFRSYM DATA BIT TR1 + 000000ABH SFRSYM DATA BYTE PWM1DIVL + 000000A3H SFRSYM DATA BYTE WDVTHH + 0000009AH SFRSYM DATA BYTE PWM5DIVH + 000000C8H.6 SFRSYM DATA BIT TR2 + 000000B8H.0 SFRSYM DATA BIT PX0 + 000000ADH SFRSYM DATA BYTE PWM2DIVL + 000000B8H.2 SFRSYM DATA BIT PX1 + 000000AFH SFRSYM DATA BYTE PWM3DIVL + 000000A5H SFRSYM DATA BYTE PWM4DIVL + 000000A7H SFRSYM DATA BYTE PWM5DIVL + 000000A2H SFRSYM DATA BYTE WDVTHL + 0000009CH SFRSYM DATA BYTE PWM0DUTH + 0000009EH SFRSYM DATA BYTE PWM1DUTH + 00000091H SFRSYM DATA BYTE PWM2DUTH + 00000093H SFRSYM DATA BYTE PWM3DUTH + 0000009BH SFRSYM DATA BYTE PWM0DUTL + 00000095H SFRSYM DATA BYTE PWM4DUTH + 0000009DH SFRSYM DATA BYTE PWM1DUTL + 00000099H SFRSYM DATA BYTE S0BUF + 00000097H SFRSYM DATA BYTE PWM5DUTH + 0000009FH SFRSYM DATA BYTE PWM2DUTL + 00000092H SFRSYM DATA BYTE PWM3DUTL + 00000098H SFRSYM DATA BYTE S0CON + 00000094H SFRSYM DATA BYTE PWM4DUTL + 00000098H.4 SFRSYM DATA BIT REN + 00000096H SFRSYM DATA BYTE PWM5DUTL + 000000D0H.1 SFRSYM DATA BIT DPS + 000000C9H SFRSYM DATA BYTE T2MOD + 000000C8H SFRSYM DATA BYTE T2CON + 000000BFH SFRSYM DATA BYTE LEFLG + 000000F9H SFRSYM DATA BYTE TKCFG + 000000D0H.5 SFRSYM DATA BIT F0 + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:31:12 PAGE 40 + + + 000000A1H SFRSYM DATA BYTE WDFLG + 000000B1H SFRSYM DATA BYTE PWM0CKD + 000000B2H SFRSYM DATA BYTE PWM1CKD + 000000D0H SFRSYM DATA BYTE PSW + 000000B3H SFRSYM DATA BYTE PWM2CKD + 000000D8H SFRSYM DATA BYTE UDCKS + 000000B4H SFRSYM DATA BYTE PWM3CKD + 000000B5H SFRSYM DATA BYTE PWM4CKD + 000000A0H SFRSYM DATA BYTE WDCON + 000000B6H SFRSYM DATA BYTE PWM5CKD + + 01000904H BLOCK CODE --- LVL=0 + --- BLOCKEND --- --- LVL=0 + + 010012FFH BLOCK CODE --- LVL=0 + 010012FFH BLOCK CODE NEAR LAB LVL=1 + 02000000H SYMBOL XDATA BYTE ms_cnt + 00000007H SYMBOL DATA BYTE i + --- BLOCKEND --- --- LVL=1 + 010012FFH LINE CODE --- #106 + 010012FFH LINE CODE --- #107 + 010012FFH LINE CODE --- #111 + 01001305H LINE CODE --- #112 + 0100130BH LINE CODE --- #113 + 0100130BH LINE CODE --- #114 + 0100130DH LINE CODE --- #115 + 01001317H LINE CODE --- #116 + 01001317H LINE CODE --- #117 + 01001320H LINE CODE --- #118 + 01001320H LINE CODE --- #119 + 01001329H LINE CODE --- #120 + 01001329H LINE CODE --- #121 + 0100132CH LINE CODE --- #123 + 01001332H LINE CODE --- #124 + 01001332H LINE CODE --- #125 + 01001334H LINE CODE --- #126 + 01001334H LINE CODE --- #138 + 01001334H LINE CODE --- #139 + --- BLOCKEND --- --- LVL=0 + + 0100000EH BLOCK CODE --- LVL=0 + 0100000EH LINE CODE --- #140 + 0100000EH LINE CODE --- #141 + 0100000EH LINE CODE --- #147 + 01000014H LINE CODE --- #168 + 01000019H LINE CODE --- #169 + 01000019H LINE CODE --- #170 + 0100001AH LINE CODE --- #171 + 0100001AH LINE CODE --- #172 + 01000020H LINE CODE --- #173 + 01000020H LINE CODE --- #174 + 01000022H LINE CODE --- #175 + 01000022H LINE CODE --- #176 + --- BLOCKEND --- --- LVL=0 + + 01000DEEH BLOCK CODE --- LVL=0 + 01000DEEH BLOCK CODE NEAR LAB LVL=1 + 00000007H SYMBOL DATA BYTE i + 00000021H SYMBOL DATA --- TS_Data + --- BLOCKEND --- --- LVL=1 + 01000DEEH LINE CODE --- #177 + 01000DEEH LINE CODE --- #178 + 01000DEEH LINE CODE --- #188 + 01000DF6H LINE CODE --- #189 + 01000DF6H LINE CODE --- #190 + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:31:12 PAGE 41 + + + 01000DFAH LINE CODE --- #191 + 01000DFAH LINE CODE --- #193 + 01000DFFH LINE CODE --- #194 + 01000DFFH LINE CODE --- #195 + 01000E02H LINE CODE --- #196 + 01000E05H LINE CODE --- #197 + 01000E08H LINE CODE --- #198 + 01000E08H LINE CODE --- #199 + 01000E0DH LINE CODE --- #200 + 01000E0DH LINE CODE --- #201 + 01000E10H LINE CODE --- #202 + 01000E13H LINE CODE --- #203 + 01000E16H LINE CODE --- #204 + 01000E16H LINE CODE --- #205 + 01000E1BH LINE CODE --- #206 + 01000E1BH LINE CODE --- #207 + 01000E1EH LINE CODE --- #208 + 01000E21H LINE CODE --- #209 + 01000E24H LINE CODE --- #210 + 01000E24H LINE CODE --- #211 + 01000E29H LINE CODE --- #212 + 01000E29H LINE CODE --- #213 + 01000E2CH LINE CODE --- #214 + 01000E2FH LINE CODE --- #215 + 01000E32H LINE CODE --- #216 + 01000E32H LINE CODE --- #217 + 01000E37H LINE CODE --- #218 + 01000E37H LINE CODE --- #219 + 01000E3AH LINE CODE --- #220 + 01000E3DH LINE CODE --- #221 + 01000E40H LINE CODE --- #222 + 01000E40H LINE CODE --- #223 + 01000E45H LINE CODE --- #224 + 01000E45H LINE CODE --- #225 + 01000E48H LINE CODE --- #226 + 01000E4BH LINE CODE --- #227 + 01000E4EH LINE CODE --- #228 + 01000E4EH LINE CODE --- #230 + 01000E50H LINE CODE --- #231 + 01000E50H LINE CODE --- #264 + 01000E50H LINE CODE --- #266 + 01000E68H LINE CODE --- #270 + 01000E68H LINE CODE --- #271 + 01000E7AH LINE CODE --- #272 + 01000E7AH LINE CODE --- #273 + 01000E7AH LINE CODE --- #274 + 01000E7AH LINE CODE --- #276 + 01000E7EH LINE CODE --- #294 + 01000E8BH LINE CODE --- #295 + 01000E8BH LINE CODE --- #297 + 01000E8DH LINE CODE --- #311 + 01000E90H LINE CODE --- #312 + 01000E92H LINE CODE --- #314 + 01000E92H LINE CODE --- #315 + 01000E98H LINE CODE --- #316 + 01000E98H LINE CODE --- #317 + 01000E9BH LINE CODE --- #318 + 01000EA3H LINE CODE --- #319 + 01000EB0H LINE CODE --- #320 + 01000EB0H LINE CODE --- #321 + 01000EB3H LINE CODE --- #322 + 01000EB6H LINE CODE --- #323 + 01000EB6H LINE CODE --- #324 + --- BLOCKEND --- --- LVL=0 + + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:31:12 PAGE 42 + + + 01000EB7H BLOCK CODE --- LVL=0 + 01000EB7H BLOCK CODE NEAR LAB LVL=1 + 00000032H SYMBOL DATA BYTE i + 00000007H SYMBOL DATA BYTE j + 00000033H SYMBOL DATA WORD DataSum + 00000035H SYMBOL DATA WORD DataMax + 00000037H SYMBOL DATA WORD DataMin + --- BLOCKEND --- --- LVL=1 + 01000EB7H LINE CODE --- #325 + 01000EB7H LINE CODE --- #326 + 01000EB7H LINE CODE --- #332 + 01000EC9H LINE CODE --- #333 + 01000EC9H LINE CODE --- #337 + 01000ECFH LINE CODE --- #338 + 01000ED8H LINE CODE --- #339 + 01000ED8H LINE CODE --- #340 + 01000EDDH LINE CODE --- #341 + 01000EDDH LINE CODE --- #342 + 01000EDFH LINE CODE --- #343 + 01000EFFH LINE CODE --- #344 + 01000F01H LINE CODE --- #346 + 01000F06H LINE CODE --- #347 + 01000F0AH LINE CODE --- #348 + 01000F10H LINE CODE --- #349 + 01000F12H LINE CODE --- #350 + 01000F12H LINE CODE --- #351 + 01000F2AH LINE CODE --- #353 + 01000F33H LINE CODE --- #354 + 01000F33H LINE CODE --- #355 + 01000F37H LINE CODE --- #356 + 01000F37H LINE CODE --- #357 + 01000F40H LINE CODE --- #358 + 01000F40H LINE CODE --- #359 + 01000F44H LINE CODE --- #360 + 01000F44H LINE CODE --- #362 + 01000F48H LINE CODE --- #366 + 01000F6BH LINE CODE --- #369 + 01000F70H LINE CODE --- #370 + --- BLOCKEND --- --- LVL=0 + + 01000D15H BLOCK CODE --- LVL=0 + 01000D15H BLOCK CODE NEAR LAB LVL=1 + 00000032H SYMBOL DATA BYTE i + 00000007H SYMBOL DATA BYTE j + 00000015H SYMBOL DATA BYTE TS_ScanTimes + --- BLOCKEND --- --- LVL=1 + 01000D15H LINE CODE --- #418 + 01000D15H LINE CODE --- #419 + 01000D15H LINE CODE --- #425 + 01000D1BH LINE CODE --- #426 + 01000D1BH LINE CODE --- #439 + 01000D1DH LINE CODE --- #440 + 01000D21H LINE CODE --- #441 + 01000D23H LINE CODE --- #442 + 01000D26H LINE CODE --- #448 + 01000D2CH LINE CODE --- #449 + 01000D2FH LINE CODE --- #451 + 01000D30H LINE CODE --- #492 + 01000D3BH LINE CODE --- #493 + 01000D3BH LINE CODE --- #494 + 01000D41H LINE CODE --- #495 + 01000D41H LINE CODE --- #496 + 01000D43H LINE CODE --- #497 + 01000D4CH LINE CODE --- #498 + 01000D4CH LINE CODE --- #500 + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:31:12 PAGE 43 + + + 01000D4CH LINE CODE --- #516 + 01000D4FH LINE CODE --- #517 + 01000D60H LINE CODE --- #518 + 01000D60H LINE CODE --- #519 + 01000D62H LINE CODE --- #520 + 01000D62H LINE CODE --- #521 + 01000D7BH LINE CODE --- #522 + 01000D7FH LINE CODE --- #523 + 01000D88H LINE CODE --- #529 + 01000D8FH LINE CODE --- #530 + 01000D98H LINE CODE --- #531 + 01000DA6H LINE CODE --- #537 + 01000DADH LINE CODE --- #538 + 01000DADH LINE CODE --- #542 + 01000DD1H LINE CODE --- #544 + 01000DD8H LINE CODE --- #545 + 01000DDAH LINE CODE --- #547 + 01000DDAH LINE CODE --- #548 + 01000DE4H LINE CODE --- #549 + 01000DE4H LINE CODE --- #560 + 01000DE9H LINE CODE --- #573 + 01000DEDH LINE CODE --- #574 + 01000DEDH LINE CODE --- #575 + 01000DEDH LINE CODE --- #576 + --- BLOCKEND --- --- LVL=0 + + 01000C19H BLOCK CODE --- LVL=0 + 01000C19H BLOCK CODE NEAR LAB LVL=1 + 00000032H SYMBOL DATA BYTE i + 00000033H SYMBOL DATA BYTE TouchArea + 00000034H SYMBOL DATA BYTE NowArea + --- BLOCKEND --- --- LVL=1 + 01000C19H LINE CODE --- #676 + 01000C19H LINE CODE --- #677 + 01000C19H LINE CODE --- #683 + 01000C1CH LINE CODE --- #684 + 01000C1CH LINE CODE --- #696 + 01000C29H LINE CODE --- #697 + 01000C33H LINE CODE --- #699 + 01000C3FH LINE CODE --- #700 + 01000C3FH LINE CODE --- #701 + 01000C41H LINE CODE --- #702 + 01000C41H LINE CODE --- #709 + 01000C45H LINE CODE --- #710 + 01000C45H LINE CODE --- #711 + 01000C49H LINE CODE --- #712 + 01000C49H LINE CODE --- #713 + 01000C4EH LINE CODE --- #714 + 01000C4EH LINE CODE --- #715 + 01000C57H LINE CODE --- #716 + 01000C57H LINE CODE --- #717 + 01000C5AH LINE CODE --- #721 + 01000C5AH LINE CODE --- #722 + 01000C5AH LINE CODE --- #723 + 01000C5CH LINE CODE --- #725 + 01000C5CH LINE CODE --- #737 + 01000C62H LINE CODE --- #754 + 01000C62H LINE CODE --- #755 + 01000C64H LINE CODE --- #757 + 01000C64H LINE CODE --- #758 + 01000C69H LINE CODE --- #759 + 01000C69H LINE CODE --- #760 + 01000C6FH LINE CODE --- #761 + 01000C6FH LINE CODE --- #766 + 01000C73H LINE CODE --- #768 + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:31:12 PAGE 44 + + + 01000C73H LINE CODE --- #769 + 01000C73H LINE CODE --- #773 + 01000C73H LINE CODE --- #774 + 01000C75H LINE CODE --- #782 + 01000C75H LINE CODE --- #784 + 01000C75H LINE CODE --- #785 + 01000C79H LINE CODE --- #786 + 01000C79H LINE CODE --- #787 + 01000C81H LINE CODE --- #788 + 01000C83H LINE CODE --- #789 + 01000C85H LINE CODE --- #790 + 01000C85H LINE CODE --- #791 + 01000C85H LINE CODE --- #792 + 01000C8AH LINE CODE --- #793 + 01000C8AH LINE CODE --- #794 + 01000C97H LINE CODE --- #795 + 01000C99H LINE CODE --- #796 + 01000C9BH LINE CODE --- #797 + 01000C9BH LINE CODE --- #798 + 01000CB2H LINE CODE --- #799 + 01000CB2H LINE CODE --- #800 + 01000CB8H LINE CODE --- #801 + 01000CB8H LINE CODE --- #802 + 01000CC0H LINE CODE --- #803 + 01000CCEH LINE CODE --- #813 + 01000CD0H LINE CODE --- #814 + 01000CD0H LINE CODE --- #815 + 01000CD2H LINE CODE --- #817 + 01000CD2H LINE CODE --- #818 + 01000CDAH LINE CODE --- #819 + 01000CE1H LINE CODE --- #820 + 01000CE1H LINE CODE --- #821 + 01000CEDH LINE CODE --- #895 + 01000CF4H LINE CODE --- #898 + 01000CF6H LINE CODE --- #899 + 01000CF6H LINE CODE --- #900 + 01000CF9H LINE CODE --- #901 + 01000CFAH LINE CODE --- #903 + 01000CFAH LINE CODE --- #904 + 01000CFDH LINE CODE --- #905 + 01000CFDH LINE CODE --- #906 + --- BLOCKEND --- --- LVL=0 + + 01000659H BLOCK CODE --- LVL=0 + 01000659H BLOCK CODE NEAR LAB LVL=1 + 00000032H SYMBOL DATA BYTE i + 00000033H SYMBOL DATA WORD Delta + 00000006H SYMBOL DATA WORD Position + 00000020H.5 SYMBOL BIT BIT WheelSliderTogFlag + --- BLOCKEND --- --- LVL=1 + 01000659H LINE CODE --- #909 + 01000659H LINE CODE --- #910 + 01000659H LINE CODE --- #913 + 0100065BH LINE CODE --- #914 + 0100065EH LINE CODE --- #915 + 01000661H LINE CODE --- #916 + 01000661H LINE CODE --- #917 + 01000663H LINE CODE --- #918 + 01000668H LINE CODE --- #919 + 01000668H LINE CODE --- #957 + 01000671H LINE CODE --- #959 + 01000679H LINE CODE --- #960 + 01000679H LINE CODE --- #961 + 0100067BH LINE CODE --- #962 + 0100067BH LINE CODE --- #963 + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:31:12 PAGE 45 + + + 01000685H LINE CODE --- #964 + 01000685H LINE CODE --- #965 + 0100068EH LINE CODE --- #966 + 0100068EH LINE CODE --- #967 + 01000696H LINE CODE --- #968 + 01000696H LINE CODE --- #969 + 01000699H LINE CODE --- #970 + 0100069EH LINE CODE --- #971 + 010006A1H LINE CODE --- #973 + 010006A1H LINE CODE --- #974 + 010006ACH LINE CODE --- #975 + 010006ACH LINE CODE --- #976 + 010006C1H LINE CODE --- #977 + 010006C1H LINE CODE --- #978 + 010006C6H LINE CODE --- #979 + 010006C8H LINE CODE --- #981 + 010006C8H LINE CODE --- #982 + 010006E3H LINE CODE --- #983 + 010006E3H LINE CODE --- #984 + 010006EEH LINE CODE --- #985 + 010006EEH LINE CODE --- #986 + 010006F8H LINE CODE --- #987 + 010006F8H LINE CODE --- #988 + 01000705H LINE CODE --- #989 + 0100070DH LINE CODE --- #990 + 0100070DH LINE CODE --- #991 + 0100070DH LINE CODE --- #992 + 0100070FH LINE CODE --- #994 + 0100070FH LINE CODE --- #995 + 01000724H LINE CODE --- #996 + 0100072EH LINE CODE --- #997 + 0100072EH LINE CODE --- #998 + 01000733H LINE CODE --- #999 + 01000733H LINE CODE --- #1000 + 01000733H LINE CODE --- #1002 + 01000733H LINE CODE --- #1003 + 0100073BH LINE CODE --- #1004 + 0100073BH LINE CODE --- #1005 + 01000741H LINE CODE --- #1006 + 01000741H LINE CODE --- #1007 + 01000746H LINE CODE --- #1011 + 01000746H LINE CODE --- #1012 + 01000748H LINE CODE --- #1014 + 01000748H LINE CODE --- #1015 + 0100074DH LINE CODE --- #1016 + 01000755H LINE CODE --- #1017 + 01000755H LINE CODE --- #1018 + 0100075FH LINE CODE --- #1019 + 01000763H LINE CODE --- #1020 + 01000763H LINE CODE --- #1021 + 01000763H LINE CODE --- #1022 + 01000763H LINE CODE --- #1023 + 01000768H LINE CODE --- #1024 + 01000768H LINE CODE --- #1037 + 0100076EH LINE CODE --- #1038 + 0100076EH LINE CODE --- #1039 + 01000776H LINE CODE --- #1040 + 01000776H LINE CODE --- #1041 + 01000777H LINE CODE --- #1042 + 0100077DH LINE CODE --- #1043 + 0100077DH LINE CODE --- #1044 + 0100077FH LINE CODE --- #1046 + 0100077FH LINE CODE --- #1047 + 01000787H LINE CODE --- #1048 + 01000787H LINE CODE --- #1049 + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:31:12 PAGE 46 + + + 0100078DH LINE CODE --- #1050 + 0100078DH LINE CODE --- #1052 + 01000791H LINE CODE --- #1053 + 01000794H LINE CODE --- #1054 + 01000797H LINE CODE --- #1055 + 0100079FH LINE CODE --- #1056 + 0100079FH LINE CODE --- #1057 + 010007A9H LINE CODE --- #1058 + 010007ADH LINE CODE --- #1059 + 010007ADH LINE CODE --- #1060 + 010007ADH LINE CODE --- #1062 + 010007ADH LINE CODE --- #1063 + 010007B3H LINE CODE --- #1064 + 010007B3H LINE CODE --- #1065 + 010007B3H LINE CODE --- #1066 + 010007B3H LINE CODE --- #1067 + 010007BAH LINE CODE --- #1068 + 010007BAH LINE CODE --- #1069 + 010007C2H LINE CODE --- #1070 + 010007C2H LINE CODE --- #1071 + 010007CAH LINE CODE --- #1072 + 010007CAH LINE CODE --- #1107 + 010007CCH LINE CODE --- #1109 + 010007CCH LINE CODE --- #1110 + 010007CFH LINE CODE --- #1111 + 010007CFH LINE CODE --- #1113 + 010007DBH LINE CODE --- #1114 + 010007DBH LINE CODE --- #1115 + 010007DEH LINE CODE --- #1116 + 010007DFH LINE CODE --- #1118 + 010007DFH LINE CODE --- #1119 + 010007E2H LINE CODE --- #1120 + 010007E2H LINE CODE --- #1121 + --- BLOCKEND --- --- LVL=0 + + 01000FFDH BLOCK CODE --- LVL=0 + 01000FFDH BLOCK CODE NEAR LAB LVL=1 + 00000006H SYMBOL DATA BYTE i + 00000007H SYMBOL DATA BYTE ch_idx + --- BLOCKEND --- --- LVL=1 + 01000FFDH LINE CODE --- #1124 + 01000FFDH LINE CODE --- #1125 + 01000FFDH LINE CODE --- #1131 + 01001001H LINE CODE --- #1132 + 01001003H LINE CODE --- #1133 + 01001004H LINE CODE --- #1134 + 01001004H LINE CODE --- #1136 + 0100100BH LINE CODE --- #1137 + 0100100BH LINE CODE --- #1138 + 0100101AH LINE CODE --- #1139 + 0100101CH LINE CODE --- #1141 + 0100101CH LINE CODE --- #1142 + 0100102AH LINE CODE --- #1143 + 0100102AH LINE CODE --- #1149 + 0100102EH LINE CODE --- #1150 + 01001035H LINE CODE --- #1151 + 01001038H LINE CODE --- #1152 + 0100103BH LINE CODE --- #1153 + 0100103DH LINE CODE --- #1155 + 01001040H LINE CODE --- #1158 + 01001040H LINE CODE --- #1163 + 01001040H LINE CODE --- #1164 + 01001043H LINE CODE --- #1189 + 01001045H LINE CODE --- #1191 + 01001047H LINE CODE --- #1193 + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:31:12 PAGE 47 + + + 0100104CH LINE CODE --- #1194 + 0100104FH LINE CODE --- #1196 + 01001051H LINE CODE --- #1203 + 01001054H LINE CODE --- #1204 + 01001056H LINE CODE --- #1205 + 01001058H LINE CODE --- #1208 + 0100105AH LINE CODE --- #1210 + 0100105FH LINE CODE --- #1211 + 01001062H LINE CODE --- #1212 + 01001065H LINE CODE --- #1213 + 0100106CH LINE CODE --- #1215 + 0100106FH LINE CODE --- #1216 + 01001073H LINE CODE --- #1224 + 0100107BH LINE CODE --- #1231 + --- BLOCKEND --- --- LVL=0 + + 010010FAH BLOCK CODE --- LVL=0 + 010010FAH LINE CODE --- #1234 + 010010FAH LINE CODE --- #1235 + 010010FAH LINE CODE --- #1236 + 01001103H LINE CODE --- #1237 + 01001103H LINE CODE --- #1238 + 01001103H LINE CODE --- #1239 + 01001106H LINE CODE --- #1240 + 01001106H LINE CODE --- #1241 + 01001106H LINE CODE --- #1242 + 01001109H LINE CODE --- #1243 + 01001109H LINE CODE --- #1244 + 0100110BH LINE CODE --- #1246 + 01001114H LINE CODE --- #1253 + 01001117H LINE CODE --- #1254 + 01001119H LINE CODE --- #1267 + 0100111FH LINE CODE --- #1268 + 0100111FH LINE CODE --- #1269 + 01001122H LINE CODE --- #1270 + 01001122H LINE CODE --- #1276 + 01001128H LINE CODE --- #1277 + 01001128H LINE CODE --- #1278 + 0100112BH LINE CODE --- #1279 + 0100112BH LINE CODE --- #1282 + 01001136H LINE CODE --- #1283 + 01001136H LINE CODE --- #1284 + 01001139H LINE CODE --- #1285 + 01001139H LINE CODE --- #1286 + 01001142H LINE CODE --- #1287 + 01001142H LINE CODE --- #1296 + 01001148H LINE CODE --- #1298 + 0100114BH LINE CODE --- #1307 + 0100114BH LINE CODE --- #1309 + 0100114BH LINE CODE --- #1310 + 01001154H LINE CODE --- #1311 + 01001154H LINE CODE --- #1312 + 01001157H LINE CODE --- #1313 + 0100115AH LINE CODE --- #1314 + 0100115DH LINE CODE --- #1315 + 0100115DH LINE CODE --- #1316 + 0100115DH LINE CODE --- #1317 + 0100115DH LINE CODE --- #1318 + 0100115DH LINE CODE --- #1319 + 0100115DH LINE CODE --- #1328 + --- BLOCKEND --- --- LVL=0 + + 010013EAH BLOCK CODE --- LVL=0 + 010013EAH BLOCK CODE NEAR LAB LVL=1 + 00000035H SYMBOL DATA BYTE i + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:31:12 PAGE 48 + + + --- BLOCKEND --- --- LVL=1 + 010013EAH LINE CODE --- #1331 + 010013EAH LINE CODE --- #1332 + 010013EAH LINE CODE --- #1334 + 010013EDH LINE CODE --- #1335 + 010013EDH LINE CODE --- #1336 + 010013F6H LINE CODE --- #1337 + 010013F6H LINE CODE --- #1338 + 010013FFH LINE CODE --- #1339 + 01001401H LINE CODE --- #1341 + 01001401H LINE CODE --- #1342 + 01001408H LINE CODE --- #1343 + 01001408H LINE CODE --- #1344 + 01001411H LINE CODE --- #1345 + 01001414H LINE CODE --- #1346 + --- BLOCKEND --- --- LVL=0 + + 010004ACH BLOCK CODE --- LVL=0 + 010004ACH BLOCK CODE NEAR LAB LVL=1 + 00000032H SYMBOL DATA BYTE TS_SampleComplete + 00000005H SYMBOL DATA BYTE i + 02000128H SYMBOL XDATA --- WakeUp_PThdVal + 02000140H SYMBOL XDATA --- WakeUp_NThdVal + 00000033H SYMBOL DATA --- TS_Data + 01000620H SYMBOL CODE VOID SLEEP_EXIT + --- BLOCKEND --- --- LVL=1 + 010004ACH LINE CODE --- #1347 + 010004ACH LINE CODE --- #1348 + 010004ACH LINE CODE --- #1353 + 010004AFH LINE CODE --- #1358 + 010004B1H LINE CODE --- #1359 + 010004B4H LINE CODE --- #1361 + 010004B6H LINE CODE --- #1372 + 010004B9H LINE CODE --- #1373 + 010004BCH LINE CODE --- #1375 + 010004C4H LINE CODE --- #1376 + 010004C7H LINE CODE --- #1377 + 010004CAH LINE CODE --- #1380 + 010004CDH LINE CODE --- #1385 + 010004D3H LINE CODE --- #1388 + 010004D6H LINE CODE --- #1390 + 010004D8H LINE CODE --- #1391 + 010004DCH LINE CODE --- #1393 + 010004E3H LINE CODE --- #1394 + 010004EBH LINE CODE --- #1396 + 010004EEH LINE CODE --- #1397 + 010004F1H LINE CODE --- #1398 + 010004F4H LINE CODE --- #1400 + 010004F7H LINE CODE --- #1401 + 010004FAH LINE CODE --- #1403 + 010004FAH LINE CODE --- #1404 + 010004FAH LINE CODE --- #1405 + 010004FEH LINE CODE --- #1406 + 010004FEH LINE CODE --- #1407 + 01000505H LINE CODE --- #1408 + 0100050BH LINE CODE --- #1409 + 0100050DH LINE CODE --- #1410 + 01000510H LINE CODE --- #1411 + 01000511H LINE CODE --- #1412 + 01000512H LINE CODE --- #1413 + 01000513H LINE CODE --- #1414 + 01000517H LINE CODE --- #1415 + 0100051BH LINE CODE --- #1416 + 0100051DH LINE CODE --- #1417 + 0100051DH LINE CODE --- #1418 + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:31:12 PAGE 49 + + + 0100052AH LINE CODE --- #1419 + 0100052AH LINE CODE --- #1420 + 0100052AH LINE CODE --- #1421 + 0100052AH LINE CODE --- #1422 + 0100052EH LINE CODE --- #1423 + 0100052EH LINE CODE --- #1424 + 01000533H LINE CODE --- #1425 + 01000535H LINE CODE --- #1426 + 01000535H LINE CODE --- #1427 + 01000551H LINE CODE --- #1428 + 01000551H LINE CODE --- #1429 + 0100055EH LINE CODE --- #1430 + 01000561H LINE CODE --- #1431 + 01000561H LINE CODE --- #1432 + 01000564H LINE CODE --- #1433 + 01000567H LINE CODE --- #1434 + 01000569H LINE CODE --- #1435 + 0100056CH LINE CODE --- #1436 + 0100056CH LINE CODE --- #1437 + 0100056FH LINE CODE --- #1438 + 01000572H LINE CODE --- #1439 + 01000574H LINE CODE --- #1440 + 01000577H LINE CODE --- #1441 + 01000577H LINE CODE --- #1442 + 0100057AH LINE CODE --- #1443 + 0100057DH LINE CODE --- #1444 + 0100057FH LINE CODE --- #1445 + 01000582H LINE CODE --- #1446 + 01000582H LINE CODE --- #1447 + 01000585H LINE CODE --- #1448 + 01000588H LINE CODE --- #1449 + 0100058AH LINE CODE --- #1450 + 0100058DH LINE CODE --- #1451 + 0100058DH LINE CODE --- #1452 + 01000590H LINE CODE --- #1453 + 01000593H LINE CODE --- #1454 + 01000595H LINE CODE --- #1455 + 01000598H LINE CODE --- #1456 + 01000598H LINE CODE --- #1457 + 0100059BH LINE CODE --- #1458 + 0100059EH LINE CODE --- #1459 + 0100059EH LINE CODE --- #1460 + 010005A2H LINE CODE --- #1461 + 010005A2H LINE CODE --- #1462 + 010005B8H LINE CODE --- #1463 + 010005CCH LINE CODE --- #1464 + 010005CEH LINE CODE --- #1466 + 010005CEH LINE CODE --- #1467 + 010005F0H LINE CODE --- #1468 + 010005F0H LINE CODE --- #1469 + 010005F0H LINE CODE --- #1470 + 010005F0H LINE CODE --- #1471 + 010005F0H LINE CODE --- #1472 + 010005F0H LINE CODE --- #1473 + 010005F9H LINE CODE --- #1474 + 01000602H LINE CODE --- #1475 + 01000602H LINE CODE --- #1476 + 01000608H LINE CODE --- #1477 + 0100060AH LINE CODE --- #1479 + 0100060AH LINE CODE --- #1480 + 0100060DH LINE CODE --- #1481 + 01000611H LINE CODE --- #1482 + 01000611H LINE CODE --- #1483 + 01000614H LINE CODE --- #1484 + 01000617H LINE CODE --- #1485 + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:31:12 PAGE 50 + + + 01000617H LINE CODE --- #1486 + 01000617H LINE CODE --- #1487 + 0100061AH LINE CODE --- #1488 + 0100061DH LINE CODE --- #1489 + 0100061DH LINE CODE --- #1490 + 01000620H LINE CODE --- #1491 + 01000620H LINE CODE --- #1492 + 01000623H LINE CODE --- #1493 + 01000626H LINE CODE --- #1494 + 0100062EH LINE CODE --- #1496 + 0100062EH LINE CODE --- #1501 + 0100062EH LINE CODE --- #1502 + 01000631H LINE CODE --- #1511 + 01000638H LINE CODE --- #1512 + 0100063BH LINE CODE --- #1513 + 0100063EH LINE CODE --- #1514 + 01000645H LINE CODE --- #1515 + 01000648H LINE CODE --- #1516 + 0100064BH LINE CODE --- #1517 + 0100064DH LINE CODE --- #1518 + 01000650H LINE CODE --- #1519 + 01000653H LINE CODE --- #1520 + 01000655H LINE CODE --- #1522 + 01000658H LINE CODE --- #1524 + --- BLOCKEND --- --- LVL=0 + + --- MODULE --- --- TS_SEVICE + 0100158DH PUBLIC CONST --- pXSFR + 01000296H PUBLIC CODE --- _WheelTouchJudge + 0100124CH PUBLIC CODE --- _SetWheelSliderRefCh + 01001446H PUBLIC CODE --- _TS_AreaConfirmTimerSet + 01001364H PUBLIC CODE --- _TS_AreaDeviateDetection + 00000020H.5 PUBLIC BIT BIT ?_TS_GetDataArea?BIT + 0100115EH PUBLIC CODE --- _TS_GetDataArea + 010011BDH PUBLIC CODE --- TS_ScanStart + 010012C7H PUBLIC CODE --- _TS_SetChannel + 01001335H PUBLIC CODE --- TS_IO_init + 00000080H SFRSYM DATA BYTE P0 + 000000F8H SFRSYM DATA BYTE TKCON + 0000008EH SFRSYM DATA BYTE IDLST + 000000D5H SFRSYM DATA BYTE TMCON + 000000B0H SFRSYM DATA BYTE P3 + 000000D0H.6 SFRSYM DATA BIT AC + 000000B7H SFRSYM DATA BYTE PWMIF + 000000A8H.7 SFRSYM DATA BIT EA + 000000C8H.0 SFRSYM DATA BIT T2P0 + 000000B9H SFRSYM DATA BYTE PWM0CON + 000000C8H.1 SFRSYM DATA BIT T2P1 + 000000BAH SFRSYM DATA BYTE PWM1CON + 000000C8H.4 SFRSYM DATA BIT T2R0 + 000000BBH SFRSYM DATA BYTE PWM2CON + 00000090H SFRSYM DATA BYTE PWMEN + 00000086H SFRSYM DATA BYTE PWCON + 000000C8H.5 SFRSYM DATA BIT T2R1 + 000000BCH SFRSYM DATA BYTE PWM3CON + 000000BDH SFRSYM DATA BYTE PWM4CON + 000000BEH SFRSYM DATA BYTE PWM5CON + 00000083H SFRSYM DATA BYTE DP0H + 000000A8H SFRSYM DATA BYTE IE + 00000085H SFRSYM DATA BYTE DP1H + 00000082H SFRSYM DATA BYTE DP0L + 000000CBH SFRSYM DATA BYTE T2CH + 000000C2H SFRSYM DATA BYTE I2CADM + 00000084H SFRSYM DATA BYTE DP1L + 000000C8H.3 SFRSYM DATA BIT T2IE + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:31:12 PAGE 51 + + + 000000FAH SFRSYM DATA BYTE TKMTS + 000000CAH SFRSYM DATA BYTE T2CL + 000000C1H SFRSYM DATA BYTE I2CADR + 000000CFH SFRSYM DATA BYTE LEDWTMH + 000000D6H SFRSYM DATA BYTE TMSNU + 000000C6H SFRSYM DATA BYTE I2CFLG + 000000C4H SFRSYM DATA BYTE I2CDAT + 000000B8H SFRSYM DATA BYTE IP + 000000D0H.7 SFRSYM DATA BIT CY + 000000D7H SFRSYM DATA BYTE LEDAT0 + 000000CEH SFRSYM DATA BYTE LEDWTML + 000000F4H SFRSYM DATA BYTE ATK0CH + 000000C7H SFRSYM DATA BYTE LEDAT1 + 000000F6H SFRSYM DATA BYTE ATK1CH + 000000DEH SFRSYM DATA BYTE AK0CON + 000000E9H SFRSYM DATA BYTE ATK2CH + 000000DFH SFRSYM DATA BYTE AK1CON + 000000EBH SFRSYM DATA BYTE ATK3CH + 000000C0H SFRSYM DATA BYTE I2CCON + 0000008FH SFRSYM DATA BYTE STPST + 000000F3H SFRSYM DATA BYTE ATK0CL + 000000EDH SFRSYM DATA BYTE ATK4CH + 000000F5H SFRSYM DATA BYTE ATK1CL + 000000EFH SFRSYM DATA BYTE ATK5CH + 000000F7H SFRSYM DATA BYTE ATK2CL + 00000081H SFRSYM DATA BYTE SP + 000000EAH SFRSYM DATA BYTE ATK3CL + 000000D0H.2 SFRSYM DATA BIT OV + 000000ECH SFRSYM DATA BYTE ATK4CL + 000000D4H SFRSYM DATA BYTE EPIF + 000000EEH SFRSYM DATA BYTE ATK5CL + 000000D1H SFRSYM DATA BYTE EP0CON + 000000D2H SFRSYM DATA BYTE EP1CON + 000000C5H SFRSYM DATA BYTE I2CSTA + 000000D3H SFRSYM DATA BYTE EP2CON + 000000FCH SFRSYM DATA BYTE TK0CHS + 000000FBH SFRSYM DATA BYTE TKIF + 00000080H.0 SFRSYM DATA BIT P00 + 000000FDH SFRSYM DATA BYTE TK1CHS + 00000080H.1 SFRSYM DATA BIT P01 + 000000FEH SFRSYM DATA BYTE TK2CHS + 00000087H SFRSYM DATA BYTE PCON + 00000080H.2 SFRSYM DATA BIT P02 + 000000FFH SFRSYM DATA BYTE TK3CHS + 000000B0H.0 SFRSYM DATA BIT P30 + 00000080H.3 SFRSYM DATA BIT P03 + 000000A8H.5 SFRSYM DATA BIT INT3EN + 000000F1H SFRSYM DATA BYTE TK4CHS + 000000B0H.1 SFRSYM DATA BIT P31 + 00000080H.4 SFRSYM DATA BIT P04 + 000000A8H.6 SFRSYM DATA BIT INT4EN + 000000F2H SFRSYM DATA BYTE TK5CHS + 000000B0H.2 SFRSYM DATA BIT P32 + 00000080H.5 SFRSYM DATA BIT P05 + 00000089H SFRSYM DATA BYTE TMOD + 00000088H SFRSYM DATA BYTE TCON + 000000B0H.3 SFRSYM DATA BIT P33 + 00000080H.6 SFRSYM DATA BIT P06 + 000000B0H.4 SFRSYM DATA BIT P34 + 00000080H.7 SFRSYM DATA BIT P07 + 000000C8H.2 SFRSYM DATA BIT UCKS + 000000B0H.5 SFRSYM DATA BIT P35 + 000000E2H SFRSYM DATA BYTE TK0MSH + 000000E4H SFRSYM DATA BYTE TK1MSH + 000000E6H SFRSYM DATA BYTE TK2MSH + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:31:12 PAGE 52 + + + 000000D9H SFRSYM DATA BYTE TK3MSH + 000000E1H SFRSYM DATA BYTE TK0MSL + 000000DBH SFRSYM DATA BYTE TK4MSH + 00000088H.1 SFRSYM DATA BIT IE0 + 000000E3H SFRSYM DATA BYTE TK1MSL + 000000DDH SFRSYM DATA BYTE TK5MSH + 00000088H.3 SFRSYM DATA BIT IE1 + 000000E5H SFRSYM DATA BYTE TK2MSL + 000000E7H SFRSYM DATA BYTE TK3MSL + 000000F0H SFRSYM DATA BYTE B + 000000DAH SFRSYM DATA BYTE TK4MSL + 000000DCH SFRSYM DATA BYTE TK5MSL + 000000E0H SFRSYM DATA BYTE ACC + 000000A8H.4 SFRSYM DATA BIT ES0 + 000000E8H SFRSYM DATA BYTE LVDCON + 000000A8H.1 SFRSYM DATA BIT ET0 + 000000A8H.3 SFRSYM DATA BIT ET1 + 00000088H.5 SFRSYM DATA BIT TF0 + 00000098H.0 SFRSYM DATA BIT RI0 + 00000088H.7 SFRSYM DATA BIT TF1 + 000000C8H.7 SFRSYM DATA BIT TF2 + 00000098H.2 SFRSYM DATA BIT RB8 + 0000008CH SFRSYM DATA BYTE TH0 + 000000A8H.0 SFRSYM DATA BIT EX0 + 00000098H.1 SFRSYM DATA BIT TI0 + 00000088H.0 SFRSYM DATA BIT IT0 + 0000008DH SFRSYM DATA BYTE TH1 + 000000A8H.2 SFRSYM DATA BIT EX1 + 00000098H.3 SFRSYM DATA BIT TB8 + 00000088H.2 SFRSYM DATA BIT IT1 + 000000CDH SFRSYM DATA BYTE TH2 + 000000D0H.0 SFRSYM DATA BIT P + 00000098H.7 SFRSYM DATA BIT SM0 + 0000008AH SFRSYM DATA BYTE TL0 + 00000098H.6 SFRSYM DATA BIT SM1 + 0000008BH SFRSYM DATA BYTE TL1 + 00000098H.5 SFRSYM DATA BIT SM2 + 000000CCH SFRSYM DATA BYTE TL2 + 000000AAH SFRSYM DATA BYTE PWM0DIVH + 000000B8H.4 SFRSYM DATA BIT PS0 + 000000ACH SFRSYM DATA BYTE PWM1DIVH + 000000B8H.1 SFRSYM DATA BIT PT0 + 000000B8H.6 SFRSYM DATA BIT PS1 + 000000C3H SFRSYM DATA BYTE I2CCR + 000000AEH SFRSYM DATA BYTE PWM2DIVH + 000000B8H.3 SFRSYM DATA BIT PT1 + 000000D0H.3 SFRSYM DATA BIT RS0 + 000000A4H SFRSYM DATA BYTE PWM3DIVH + 000000B8H.5 SFRSYM DATA BIT PT2 + 00000088H.4 SFRSYM DATA BIT TR0 + 000000D0H.4 SFRSYM DATA BIT RS1 + 000000A9H SFRSYM DATA BYTE PWM0DIVL + 000000A6H SFRSYM DATA BYTE PWM4DIVH + 00000088H.6 SFRSYM DATA BIT TR1 + 000000ABH SFRSYM DATA BYTE PWM1DIVL + 000000A3H SFRSYM DATA BYTE WDVTHH + 0000009AH SFRSYM DATA BYTE PWM5DIVH + 000000C8H.6 SFRSYM DATA BIT TR2 + 000000B8H.0 SFRSYM DATA BIT PX0 + 000000ADH SFRSYM DATA BYTE PWM2DIVL + 000000B8H.2 SFRSYM DATA BIT PX1 + 000000AFH SFRSYM DATA BYTE PWM3DIVL + 000000A5H SFRSYM DATA BYTE PWM4DIVL + 000000A7H SFRSYM DATA BYTE PWM5DIVL + 000000A2H SFRSYM DATA BYTE WDVTHL + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:31:12 PAGE 53 + + + 0000009CH SFRSYM DATA BYTE PWM0DUTH + 0000009EH SFRSYM DATA BYTE PWM1DUTH + 00000091H SFRSYM DATA BYTE PWM2DUTH + 00000093H SFRSYM DATA BYTE PWM3DUTH + 0000009BH SFRSYM DATA BYTE PWM0DUTL + 00000095H SFRSYM DATA BYTE PWM4DUTH + 0000009DH SFRSYM DATA BYTE PWM1DUTL + 00000099H SFRSYM DATA BYTE S0BUF + 00000097H SFRSYM DATA BYTE PWM5DUTH + 0000009FH SFRSYM DATA BYTE PWM2DUTL + 00000092H SFRSYM DATA BYTE PWM3DUTL + 00000098H SFRSYM DATA BYTE S0CON + 00000094H SFRSYM DATA BYTE PWM4DUTL + 00000098H.4 SFRSYM DATA BIT REN + 00000096H SFRSYM DATA BYTE PWM5DUTL + 000000D0H.1 SFRSYM DATA BIT DPS + 000000C9H SFRSYM DATA BYTE T2MOD + 000000C8H SFRSYM DATA BYTE T2CON + 000000BFH SFRSYM DATA BYTE LEFLG + 000000F9H SFRSYM DATA BYTE TKCFG + 000000D0H.5 SFRSYM DATA BIT F0 + 000000A1H SFRSYM DATA BYTE WDFLG + 000000B1H SFRSYM DATA BYTE PWM0CKD + 000000B2H SFRSYM DATA BYTE PWM1CKD + 000000D0H SFRSYM DATA BYTE PSW + 000000B3H SFRSYM DATA BYTE PWM2CKD + 000000D8H SFRSYM DATA BYTE UDCKS + 000000B4H SFRSYM DATA BYTE PWM3CKD + 000000B5H SFRSYM DATA BYTE PWM4CKD + 000000A0H SFRSYM DATA BYTE WDCON + 000000B6H SFRSYM DATA BYTE PWM5CKD + + 010007E3H BLOCK CODE --- LVL=0 + --- BLOCKEND --- --- LVL=0 + + 01001335H BLOCK CODE --- LVL=0 + 01001335H BLOCK CODE NEAR LAB LVL=1 + 00000007H SYMBOL DATA BYTE i + 00000001H SYMBOL DATA --- pPinS + --- BLOCKEND --- --- LVL=1 + 01001335H LINE CODE --- #32 + 01001335H LINE CODE --- #33 + 01001335H LINE CODE --- #36 + 0100133BH LINE CODE --- #38 + 01001346H LINE CODE --- #39 + 01001346H LINE CODE --- #40 + 0100135BH LINE CODE --- #41 + 01001360H LINE CODE --- #42 + 01001363H LINE CODE --- #43 + --- BLOCKEND --- --- LVL=0 + + 010012C7H BLOCK CODE --- LVL=0 + 00000007H SYMBOL DATA BYTE index + 00000005H SYMBOL DATA BYTE ch + 010012C7H LINE CODE --- #44 + 010012C7H LINE CODE --- #45 + 010012C7H LINE CODE --- #46 + 010012DBH LINE CODE --- #47 + 010012DBH LINE CODE --- #48 + 010012DBH LINE CODE --- #49 + 010012E0H LINE CODE --- #50 + 010012E1H LINE CODE --- #51 + 010012E1H LINE CODE --- #52 + 010012E6H LINE CODE --- #53 + 010012E7H LINE CODE --- #54 + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:31:12 PAGE 54 + + + 010012E7H LINE CODE --- #55 + 010012ECH LINE CODE --- #56 + 010012EDH LINE CODE --- #57 + 010012EDH LINE CODE --- #58 + 010012F2H LINE CODE --- #59 + 010012F3H LINE CODE --- #60 + 010012F3H LINE CODE --- #61 + 010012F8H LINE CODE --- #62 + 010012F9H LINE CODE --- #63 + 010012F9H LINE CODE --- #64 + 010012FEH LINE CODE --- #65 + 010012FEH LINE CODE --- #66 + 010012FEH LINE CODE --- #67 + --- BLOCKEND --- --- LVL=0 + + 010011BDH BLOCK CODE --- LVL=0 + 010011BDH BLOCK CODE NEAR LAB LVL=1 + 00000006H SYMBOL DATA BYTE i + 00000004H SYMBOL DATA BYTE j + --- BLOCKEND --- --- LVL=1 + 010011BDH LINE CODE --- #68 + 010011BDH LINE CODE --- #69 + 010011BDH LINE CODE --- #71 + 010011C5H LINE CODE --- #72 + 010011C5H LINE CODE --- #73 + 010011DCH LINE CODE --- #74 + 010011DCH LINE CODE --- #75 + 010011E3H LINE CODE --- #76 + 010011ECH LINE CODE --- #77 + 010011ECH LINE CODE --- #78 + 010011F3H LINE CODE --- #79 + 010011F6H LINE CODE --- #80 + 010011F6H LINE CODE --- #81 + 010011F6H LINE CODE --- #82 + 01001204H LINE CODE --- #83 + 01001207H LINE CODE --- #84 + 0100120AH LINE CODE --- #85 + --- BLOCKEND --- --- LVL=0 + + 0100115EH BLOCK CODE --- LVL=0 + 00000001H SYMBOL DATA BYTE ts_ch + 00000004H SYMBOL DATA WORD ts_data + 00000035H SYMBOL DATA INT NoiseThd + 00000020H.5 SYMBOL BIT BIT key_pressed_flag + 01001164H BLOCK CODE NEAR LAB LVL=1 + 00000002H SYMBOL DATA INT Delta + 00000006H SYMBOL DATA INT FingerThd + --- BLOCKEND --- --- LVL=1 + 0100115EH LINE CODE --- #86 + 01001164H LINE CODE --- #87 + 01001164H LINE CODE --- #91 + 01001174H LINE CODE --- #92 + 0100117BH LINE CODE --- #94 + 0100117EH LINE CODE --- #95 + 0100117EH LINE CODE --- #96 + 01001189H LINE CODE --- #97 + 01001189H LINE CODE --- #99 + 01001191H LINE CODE --- #100 + 0100119FH LINE CODE --- #101 + 010011AAH LINE CODE --- #102 + 010011BCH LINE CODE --- #103 + 010011BCH LINE CODE --- #104 + --- BLOCKEND --- --- LVL=0 + + 01001364H BLOCK CODE --- LVL=0 + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:31:12 PAGE 55 + + + 00000006H SYMBOL DATA WORD cmp_data + 00000004H SYMBOL DATA WORD real_data + 00000002H SYMBOL DATA INT range + 01001364H BLOCK CODE NEAR LAB LVL=1 + 00000006H SYMBOL DATA INT Delta + --- BLOCKEND --- --- LVL=1 + 01001364H LINE CODE --- #105 + 01001364H LINE CODE --- #106 + 01001364H LINE CODE --- #108 + 0100136BH LINE CODE --- #109 + 0100138CH LINE CODE --- #110 + 0100138CH LINE CODE --- #111 + 0100138FH LINE CODE --- #112 + 0100138FH LINE CODE --- #114 + 0100138FH LINE CODE --- #115 + 01001391H LINE CODE --- #116 + 01001391H LINE CODE --- #117 + --- BLOCKEND --- --- LVL=0 + + 01001446H BLOCK CODE --- LVL=0 + 00000007H SYMBOL DATA BYTE ts_ch + 00000005H SYMBOL DATA BYTE area + 01001446H LINE CODE --- #130 + 01001446H LINE CODE --- #131 + 01001446H LINE CODE --- #132 + 01001458H LINE CODE --- #133 + --- BLOCKEND --- --- LVL=0 + + 0100124CH BLOCK CODE --- LVL=0 + 00000001H SYMBOL DATA BYTE Slider_Cnt + 0100124EH BLOCK CODE NEAR LAB LVL=1 + 00000007H SYMBOL DATA BYTE i + 00000006H SYMBOL DATA BYTE j + 00000035H SYMBOL DATA WORD MinVal + --- BLOCKEND --- --- LVL=1 + 0100124CH LINE CODE --- #134 + 0100124EH LINE CODE --- #135 + 0100124EH LINE CODE --- #138 + 01001254H LINE CODE --- #139 + 0100126BH LINE CODE --- #140 + 0100126BH LINE CODE --- #141 + 0100127FH LINE CODE --- #142 + 0100127FH LINE CODE --- #143 + 01001284H LINE CODE --- #144 + 01001288H LINE CODE --- #145 + 01001288H LINE CODE --- #146 + 0100128CH LINE CODE --- #147 + --- BLOCKEND --- --- LVL=0 + + 01000296H BLOCK CODE --- LVL=0 + 00000035H SYMBOL DATA BYTE WHEEL_SLIDER0_CH_COUNT_V + 00000036H SYMBOL DATA WORD WHEEL_SLIDER0_TOUCH_THD_V + 0100029CH BLOCK CODE NEAR LAB LVL=1 + 00000038H SYMBOL DATA BYTE i + 00000039H SYMBOL DATA DWORD CalcTemp1 + 0000003DH SYMBOL DATA WORD CalcTemp2 + 00000006H SYMBOL DATA WORD CalcTemp3 + 00000005H SYMBOL DATA BYTE DeltaRate + 0000003FH SYMBOL DATA INT Delta + 00000041H SYMBOL DATA WORD MaxDelta1 + 00000043H SYMBOL DATA WORD MaxDelta2 + 00000045H SYMBOL DATA BYTE Maxidx1 + 00000046H SYMBOL DATA BYTE Maxidx2 + 00000047H SYMBOL DATA INT Position + 00000004H SYMBOL DATA INT PosOffset + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:31:12 PAGE 56 + + + 01000428H BLOCK CODE NEAR LAB LVL=2 + 00000020H.6 SYMBOL BIT BIT dir_flag + --- BLOCKEND --- --- LVL=2 + --- BLOCKEND --- --- LVL=1 + 01000296H LINE CODE --- #149 + 0100029CH LINE CODE --- #150 + 0100029CH LINE CODE --- #160 + 010002A5H LINE CODE --- #161 + 010002B1H LINE CODE --- #162 + 010002B1H LINE CODE --- #163 + 010002BAH LINE CODE --- #164 + 010002BAH LINE CODE --- #165 + 010002D4H LINE CODE --- #166 + 010002D6H LINE CODE --- #168 + 010002D6H LINE CODE --- #169 + 010002E7H LINE CODE --- #170 + 010002FEH LINE CODE --- #171 + 0100030DH LINE CODE --- #172 + 01000322H LINE CODE --- #173 + 0100033AH LINE CODE --- #174 + 0100033AH LINE CODE --- #175 + 01000348H LINE CODE --- #178 + 01000353H LINE CODE --- #179 + 01000353H LINE CODE --- #181 + 0100035CH LINE CODE --- #182 + 01000365H LINE CODE --- #183 + 01000367H LINE CODE --- #184 + 01000372H LINE CODE --- #185 + 01000372H LINE CODE --- #187 + 0100037BH LINE CODE --- #188 + 0100037BH LINE CODE --- #193 + 01000380H LINE CODE --- #195 + 01000393H LINE CODE --- #196 + 01000393H LINE CODE --- #197 + 01000398H LINE CODE --- #198 + 01000398H LINE CODE --- #200 + 010003ACH LINE CODE --- #201 + 010003B9H LINE CODE --- #202 + 010003C1H LINE CODE --- #204 + 010003D4H LINE CODE --- #206 + 010003DEH LINE CODE --- #207 + 010003EAH LINE CODE --- #209 + 010003FBH LINE CODE --- #210 + 01000405H LINE CODE --- #211 + 01000405H LINE CODE --- #212 + 01000408H LINE CODE --- #213 + 0100040AH LINE CODE --- #215 + 0100040AH LINE CODE --- #216 + 01000414H LINE CODE --- #217 + 01000417H LINE CODE --- #218 + 01000417H LINE CODE --- #219 + 01000422H LINE CODE --- #220 + 01000428H LINE CODE --- #222 + 01000428H LINE CODE --- #224 + 01000431H LINE CODE --- #225 + 0100043AH LINE CODE --- #226 + 0100044DH LINE CODE --- #228 + 0100045BH LINE CODE --- #229 + 01000469H LINE CODE --- #230 + 01000474H LINE CODE --- #231 + 01000476H LINE CODE --- #233 + 01000479H LINE CODE --- #234 + 01000479H LINE CODE --- #235 + 01000483H LINE CODE --- #236 + 01000485H LINE CODE --- #238 + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:31:12 PAGE 57 + + + 01000485H LINE CODE --- #239 + 0100048BH LINE CODE --- #240 + 0100048BH LINE CODE --- #241 + 0100049CH LINE CODE --- #242 + 0100049CH LINE CODE --- #243 + 010004A7H LINE CODE --- #244 + 010004A7H LINE CODE --- #245 + 010004A7H LINE CODE --- #246 + 010004ABH LINE CODE --- #247 + --- BLOCKEND --- --- LVL=0 + 00000006H SYMBOL DATA WORD CalcTemp3 + 00000005H SYMBOL DATA BYTE DeltaRate + 00000006H SYMBOL DATA INT PosOffset + + --- 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 + 00000100H SYMBOL NUMBER --- IBPSTACKTOP + 00000080H SYMBOL NUMBER --- IDATALEN + 01000F74H 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 + 01000F71H SYMBOL CODE --- STARTUP1 + 00000000H SYMBOL NUMBER --- XBPSTACK + 00000000H SYMBOL NUMBER --- XBPSTACKTOP + 00000000H SYMBOL NUMBER --- XDATALEN + 00000000H SYMBOL NUMBER --- XDATASTART + 01000000H LINE CODE --- #126 + 01000F71H LINE CODE --- #133 + 01000F73H LINE CODE --- #134 + 01000F74H LINE CODE --- #135 + 01000F75H LINE CODE --- #136 + 01000F77H LINE CODE --- #185 + 01000F7AH LINE CODE --- #196 + + --- MODULE --- --- ?C_INIT + 01000FB8H PUBLIC CODE --- ?C_START + + --- MODULE --- --- ?C?CSTPTR + 01000036H PUBLIC CODE --- ?C?CSTPTR + + --- MODULE --- --- ?C?IMUL + 01000048H PUBLIC CODE --- ?C?IMUL + + --- MODULE --- --- ?C?UIDIV + 0100005AH PUBLIC CODE --- ?C?UIDIV + + --- MODULE --- --- ?C?SIDIV + 010000AFH PUBLIC CODE --- ?C?SIDIV + + --- MODULE --- --- ?C?IILDX + 010000E5H PUBLIC CODE --- ?C?IILDX + + --- MODULE --- --- ?C?LMUL + 010000FBH PUBLIC CODE --- ?C?LMUL + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:31:12 PAGE 58 + + + + --- MODULE --- --- ?C?ULDIV + 01000186H PUBLIC CODE --- ?C?ULDIV + + --- MODULE --- --- ?C?ULSHR + 01000218H PUBLIC CODE --- ?C?ULSHR + + --- MODULE --- --- ?C?OFFXADD + 0100022BH PUBLIC CODE --- ?C?OFFXADD + + --- MODULE --- --- ?C?PLDCODE + 01000237H PUBLIC CODE --- ?C?PLDCODE + + --- MODULE --- --- ?C?CCASE + 01000243H PUBLIC CODE --- ?C?CCASE + + --- MODULE --- --- ?C?LIMUL + 01000269H PUBLIC CODE --- ?C?LIMUL + +Program Size: data=93.7 xdata=419 const=347 code=5200 +LX51 RUN COMPLETE. 0 WARNING(S), 0 ERROR(S) diff --git a/lst/8ey_touch_f551s3_0014b5d7 _v1.map b/lst/8ey_touch_f551s3_0014b5d7 _v1.map new file mode 100644 index 0000000..825b6bf --- /dev/null +++ b/lst/8ey_touch_f551s3_0014b5d7 _v1.map @@ -0,0 +1,3901 @@ +LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:32:09 PAGE 1 + + +LX51 LINKER/LOCATER V4.66.100.0, INVOKED BY: +D:\PROGRAM FILES\KEIL_V5\C51\BIN\LX51.EXE .\hex\main.obj, .\hex\delay.obj, .\hex\system_clock.obj, .\hex\uart.obj, .\hex +>> \interrupt.obj, .\hex\rf_send.obj, .\hex\debug.obj, .\hex\ts_api.obj, .\TS_Lib\Sources\ts_service.LIB, .\hex\STARTUP. +>> obj TO .\hex\8ey_touch_f551s3_0014b5d7 _v1 PRINT (.\lst\8ey_touch_f551s3_0014b5d7 _v1.map) REMOVEUNUSED CLASSES (XDAT +>> A (X:0X0-X:0X1FF), HDATA (X:0X0-X:0X1FF), CODE (C:0X0-C:0X1FFF), CONST (C:0X0-C:0X1FFF), ECODE (C:0X0-C:0X1FFF), HCON +>> ST (C:0X0-C:0X1FFF)) + + +CPU MODE: 8051 MODE +MEMORY MODEL: SMALL + + +INPUT MODULES INCLUDED: + .\hex\main.obj (MAIN) + COMMENT TYPE 0: C51 V9.60.7.0 + .\hex\delay.obj (DELAY) + COMMENT TYPE 0: C51 V9.60.7.0 + .\hex\system_clock.obj (SYSTEM_CLOCK) + COMMENT TYPE 0: C51 V9.60.7.0 + .\hex\uart.obj (UART) + COMMENT TYPE 0: C51 V9.60.7.0 + .\hex\interrupt.obj (INTERRUPT) + COMMENT TYPE 0: C51 V9.60.7.0 + .\hex\rf_send.obj (RF_SEND) + COMMENT TYPE 0: C51 V9.60.7.0 + .\hex\debug.obj (DEBUG) + COMMENT TYPE 0: C51 V9.60.7.0 + .\hex\ts_api.obj (TS_API) + COMMENT TYPE 0: C51 V9.60.7.0 + .\TS_Lib\Sources\ts_service.LIB (TS_SEVICE) + COMMENT TYPE 0: C51 V9.51 + .\hex\STARTUP.obj (?C_STARTUP) + COMMENT TYPE 1: A51 / ASM51 Assembler + D:\PROGRAM FILES\KEIL_V5\C51\LIB\C51S.LIB (?C_INIT) + COMMENT TYPE 1: A51 / ASM51 Assembler + D:\PROGRAM FILES\KEIL_V5\C51\LIB\C51S.LIB (?C?CSTPTR) + COMMENT TYPE 1: A51 / ASM51 Assembler + D:\PROGRAM FILES\KEIL_V5\C51\LIB\C51S.LIB (?C?IMUL) + COMMENT TYPE 1: A51 / ASM51 Assembler + D:\PROGRAM FILES\KEIL_V5\C51\LIB\C51S.LIB (?C?UIDIV) + COMMENT TYPE 1: A51 / ASM51 Assembler + D:\PROGRAM FILES\KEIL_V5\C51\LIB\C51S.LIB (?C?SIDIV) + COMMENT TYPE 1: A51 / ASM51 Assembler + D:\PROGRAM FILES\KEIL_V5\C51\LIB\C51S.LIB (?C?IILDX) + COMMENT TYPE 1: A51 / ASM51 Assembler + D:\PROGRAM FILES\KEIL_V5\C51\LIB\C51S.LIB (?C?LMUL) + COMMENT TYPE 1: A51 / ASM51 Assembler + D:\PROGRAM FILES\KEIL_V5\C51\LIB\C51S.LIB (?C?ULDIV) + COMMENT TYPE 1: A51 / ASM51 Assembler + D:\PROGRAM FILES\KEIL_V5\C51\LIB\C51S.LIB (?C?ULSHR) + COMMENT TYPE 1: A51 / ASM51 Assembler + D:\PROGRAM FILES\KEIL_V5\C51\LIB\C51S.LIB (?C?OFFXADD) + COMMENT TYPE 1: A51 / ASM51 Assembler + D:\PROGRAM FILES\KEIL_V5\C51\LIB\C51S.LIB (?C?PLDCODE) + COMMENT TYPE 1: A51 / ASM51 Assembler + D:\PROGRAM FILES\KEIL_V5\C51\LIB\C51S.LIB (?C?CCASE) + COMMENT TYPE 1: A51 / ASM51 Assembler + D:\PROGRAM FILES\KEIL_V5\C51\LIB\C51S.LIB (?C?LIMUL) + COMMENT TYPE 1: A51 / ASM51 Assembler + + +ACTIVE MEMORY CLASSES OF MODULE: .\hex\8ey_touch_f551s3_0014b5d7 _v1 (MAIN) + +BASE START END USED MEMORY CLASS +========================================================== +X:000000H X:000000H X:0001FFH 0001A3H XDATA + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:32:09 PAGE 2 + + +X:000000H X:000000H X:0001FFH HDATA +C:000000H C:000000H C:001FFFH 001450H CODE +C:000000H C:000000H C:001FFFH 00015BH CONST +C:000000H C:000000H C:001FFFH ECODE +C:000000H C:000000H C:001FFFH HCONST +I:000000H I:000000H I:00007FH 00004AH DATA +I:000000H I:000000H I:0000FFH 000013H IDATA +I:000020H.0 I:000020H.0 I:00002FH.7 000000H.7 BIT + + +MEMORY MAP OF MODULE: .\hex\8ey_touch_f551s3_0014b5d7 _v1 (MAIN) + + +START STOP LENGTH ALIGN RELOC MEMORY CLASS SEGMENT NAME +========================================================================= + +* * * * * * * * * * * D A T A M E M O R Y * * * * * * * * * * * * * +000000H 000007H 000008H --- AT.. DATA "REG BANK 0" +000008H 000014H 00000DH BYTE UNIT DATA ?DT?RF_SEND +000015H 00001DH 000009H BYTE UNIT DATA ?DT?TS_API +00001EH 00001EH 000001H BYTE UNIT DATA ?DT?INTERRUPT +00001FH.0 00001FH.7 000001H.0 --- --- **GAP** +000020H.0 000020H.4 000000H.5 BIT UNIT BIT ?BI?TS_API +000020H.5 000020H.6 000000H.2 BIT UNIT BIT _BIT_GROUP_ +000020H.7 000020H 000000H.1 --- --- **GAP** +000021H 000048H 000028H BYTE UNIT DATA _DATA_GROUP_ +000049H 00004BH 000003H BYTE UNIT DATA ?DT?MAIN +00004CH 00005BH 000010H BYTE UNIT IDATA ?ID?TS_API +00005CH 00005DH 000002H BYTE UNIT IDATA ?ID?RF_SEND +00005EH 00005EH 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 000009H 000007H BYTE UNIT CODE ?PR?RF_SEND +00000AH 00000AH 000001H BYTE UNIT CODE ?PR?INT2_HANDLER?INTERRUPT +00000BH 00000DH 000003H BYTE OFFS.. CODE ?MAIN?0000B +00000EH 000022H 000015H BYTE UNIT CODE ?PR?TS_HS_ISR?TS_API +000023H 000025H 000003H BYTE OFFS.. CODE ?INTERRUPT?00023 +000026H 000026H 000001H BYTE UNIT CODE ?PR?INT4_ISR?INTERRUPT +000027H 00002AH 000004H --- --- **GAP** +00002BH 00002DH 000003H BYTE OFFS.. CODE ?INTERRUPT?0002B +00002EH 000032H 000005H --- --- **GAP** +000033H 000035H 000003H BYTE OFFS.. CODE ?INTERRUPT?00033 +000036H 000295H 000260H BYTE UNIT CODE ?C?LIB_CODE +000296H 0004ABH 000216H BYTE UNIT CODE ?PR?_WHEELTOUCHJUDGE?TS_SEVICE +0004ACH 000658H 0001ADH BYTE UNIT CODE ?PR?TS_ENTERSLEEPMODE?TS_API +000659H 0007E2H 00018AH BYTE UNIT CODE ?PR?TS_WHEELSLIDERDEAL?TS_API +0007E3H 000903H 000121H BYTE UNIT CODE ?PR?TS_SEVICE +000904H 000A11H 00010EH BYTE UNIT CODE ?PR?TS_API +000A12H 000B1BH 00010AH BYTE UNIT CODE ?PR?MAIN?MAIN +000B1CH 000C18H 0000FDH BYTE UNIT CODE ?PR?SEND433_BYTE?RF_SEND +000C19H 000D14H 0000FCH BYTE UNIT CODE ?PR?TSKEY_DATADEAL?TS_API +000D15H 000DEDH 0000D9H BYTE UNIT CODE ?PR?TS_RUNINIT?TS_API +000DEEH 000EB6H 0000C9H BYTE UNIT CODE ?PR?TS_ISR?TS_API +000EB7H 000F70H 0000BAH BYTE UNIT CODE ?PR?TS_DATAFILTERING?TS_API +000F71H 000FFCH 00008CH BYTE UNIT CODE ?C_C51STARTUP +000FFDH 00107BH 00007FH BYTE UNIT CODE ?PR?TS_INIT?TS_API +00107CH 0010F9H 00007EH BYTE UNIT CODE ?PR?INT3_ISR?INTERRUPT +0010FAH 00115DH 000064H BYTE UNIT CODE ?PR?TS_ACTION?TS_API +00115EH 0011BCH 00005FH BYTE UNIT CODE ?PR?_TS_GETDATAAREA?TS_SEVICE +0011BDH 00120AH 00004EH BYTE UNIT CODE ?PR?TS_SCANSTART?TS_SEVICE +00120BH 00124BH 000041H BYTE UNIT CODE ?PR?TIMER0_ISR?MAIN +00124CH 00128CH 000041H BYTE UNIT CODE ?PR?_SETWHEELSLIDERREFCH?TS_SEVICE +00128DH 0012C6H 00003AH BYTE UNIT CODE ?PR?READ_32BIT_UID?MAIN +0012C7H 0012FEH 000038H BYTE UNIT CODE ?PR?_TS_SETCHANNEL?TS_SEVICE + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:32:09 PAGE 3 + + +0012FFH 001334H 000036H BYTE UNIT CODE ?PR?TS_MS_ISR?TS_API +001335H 001363H 00002FH BYTE UNIT CODE ?PR?TS_IO_INIT?TS_SEVICE +001364H 001391H 00002EH BYTE UNIT CODE ?PR?_TS_AREADEVIATEDETECTION?TS_SEVICE +001392H 0013BDH 00002CH BYTE UNIT CODE ?C_INITSEG +0013BEH 0013E9H 00002CH BYTE UNIT CODE ?PR?MAIN +0013EAH 001414H 00002BH BYTE UNIT CODE ?PR?TS_SLEEPSCANSTART?TS_API +001415H 00142FH 00001BH BYTE UNIT CODE ?PR?_DELAY_MS?DELAY +001430H 001445H 000016H BYTE UNIT CODE ?PR?_DELAY_50US?DELAY +001446H 001458H 000013H BYTE UNIT CODE ?PR?_TS_AREACONFIRMTIMERSET?TS_SEVICE +001459H 001557H 0000FFH BYTE UNIT CONST ?CO?MAIN +001558H 00158CH 000035H BYTE UNIT CONST ?CO?TS_API +00158DH 0015B3H 000027H BYTE UNIT CONST ?CO?TS_SEVICE + +* * * * * * * * * * * X D A T A M E M O R Y * * * * * * * * * * * * * +000000H 000127H 000128H BYTE UNIT XDATA ?XD?TS_API +000128H 000157H 000030H BYTE UNIT XDATA _XDATA_GROUP_ +000158H 007FFFH 007EA8H --- --- **GAP** +008000H 008000H 000001H BYTE OFFS.. XDATA ?XD?MAIN?52 +008001H 008001H 000001H BYTE OFFS.. XDATA ?XD?MAIN?55 +008002H 008002H 000001H BYTE OFFS.. XDATA ?XD?MAIN?58 +008003H 008003H 000001H BYTE OFFS.. XDATA ?XD?MAIN?62 +008004H 008004H 000001H BYTE OFFS.. XDATA ?XD?MAIN?67 +008005H 008005H 000001H BYTE OFFS.. XDATA ?XD?MAIN?70 +008006H 008006H 000001H BYTE OFFS.. XDATA ?XD?MAIN?72 +008007H 008007H 000001H BYTE OFFS.. XDATA ?XD?MAIN?74 +008008H 008017H 000010H --- --- **GAP** +008018H 008018H 000001H BYTE OFFS.. XDATA ?XD?MAIN?61 +008019H 008019H 000001H BYTE OFFS.. XDATA ?XD?MAIN?66 +00801AH 00801AH 000001H BYTE OFFS.. XDATA ?XD?MAIN?69 +00801BH 00801BH 000001H BYTE OFFS.. XDATA ?XD?MAIN?71 +00801CH 00801CH 000001H BYTE OFFS.. XDATA ?XD?MAIN?73 +00801DH 00801DH 000001H BYTE OFFS.. XDATA ?XD?MAIN?0 +00801EH 00802FH 000012H --- --- **GAP** +008030H 008030H 000001H BYTE OFFS.. XDATA ?XD?MAIN?43 +008031H 008031H 000001H BYTE OFFS.. XDATA ?XD?MAIN?44 +008032H 008032H 000001H BYTE OFFS.. XDATA ?XD?MAIN?38 +008033H 008033H 000001H BYTE OFFS.. XDATA ?XD?MAIN?29 +008034H 008034H 000001H BYTE OFFS.. XDATA ?XD?MAIN?26 +008035H 00804FH 00001BH --- --- **GAP** +008050H 008050H 000001H BYTE OFFS.. XDATA ?XD?MAIN?21 +008051H 008051H 000001H BYTE OFFS.. XDATA ?XD?MAIN?12 +008052H 008052H 000001H BYTE OFFS.. XDATA ?XD?MAIN?23 +008053H 008053H 000001H BYTE OFFS.. XDATA ?XD?MAIN?13 +008054H 008054H 000001H BYTE OFFS.. XDATA ?XD?MAIN?24 +008055H 008055H 000001H BYTE OFFS.. XDATA ?XD?MAIN?15 +008056H 008056H 000001H BYTE OFFS.. XDATA ?XD?MAIN?25 +008057H 008057H 000001H BYTE OFFS.. XDATA ?XD?MAIN?18 +008058H 008058H 000001H BYTE OFFS.. XDATA ?XD?MAIN?27 +008059H 008059H 000001H BYTE OFFS.. XDATA ?XD?MAIN?20 +00805AH 00805AH 000001H BYTE OFFS.. XDATA ?XD?MAIN?28 +00805BH 00805BH 000001H BYTE OFFS.. XDATA ?XD?MAIN?22 +00805CH 00805CH 000001H BYTE OFFS.. XDATA ?XD?MAIN?36 +00805DH 00805DH 000001H BYTE OFFS.. XDATA ?XD?MAIN?34 +00805EH 00805FH 000002H --- --- **GAP** +008060H 008060H 000001H BYTE OFFS.. XDATA ?XD?MAIN?35 +008061H 008061H 000001H BYTE OFFS.. XDATA ?XD?MAIN?33 +008062H 0080FFH 00009EH --- --- **GAP** +008100H 008100H 000001H BYTE OFFS.. XDATA ?XD?MAIN?6 +008101H 008101H 000001H BYTE OFFS.. XDATA ?XD?MAIN?17 +008102H 008102H 000001H BYTE OFFS.. XDATA ?XD?MAIN?2 +008103H 008103H 000001H BYTE OFFS.. XDATA ?XD?MAIN?5 +008104H 008104H 000001H --- --- **GAP** +008105H 008105H 000001H BYTE OFFS.. XDATA ?XD?MAIN?30 +008106H 008106H 000001H BYTE OFFS.. XDATA ?XD?MAIN?39 +008107H 008107H 000001H BYTE OFFS.. XDATA ?XD?MAIN?16 + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:32:09 PAGE 4 + + +008108H 008108H 000001H BYTE OFFS.. XDATA ?XD?MAIN?1 +008109H 008109H 000001H BYTE OFFS.. XDATA ?XD?MAIN?65 +00810AH 00810AH 000001H BYTE OFFS.. XDATA ?XD?MAIN?3 +00810BH 00810BH 000001H BYTE OFFS.. XDATA ?XD?MAIN?10 +00810CH 00810CH 000001H BYTE OFFS.. XDATA ?XD?MAIN?8 +00810DH 00810DH 000001H BYTE OFFS.. XDATA ?XD?MAIN?11 +00810EH 00810EH 000001H BYTE OFFS.. XDATA ?XD?MAIN?9 +00810FH 00810FH 000001H BYTE OFFS.. XDATA ?XD?MAIN?4 +008110H 008110H 000001H BYTE OFFS.. XDATA ?XD?MAIN?37 +008111H 008111H 000001H BYTE OFFS.. XDATA ?XD?MAIN?40 +008112H 008112H 000001H BYTE OFFS.. XDATA ?XD?MAIN?19 +008113H 00811FH 00000DH --- --- **GAP** +008120H 008120H 000001H BYTE OFFS.. XDATA ?XD?MAIN?47 +008121H 008121H 000001H BYTE OFFS.. XDATA ?XD?MAIN?48 +008122H 008122H 000001H BYTE OFFS.. XDATA ?XD?MAIN?49 +008123H 008123H 000001H BYTE OFFS.. XDATA ?XD?MAIN?51 +008124H 008124H 000001H BYTE OFFS.. XDATA ?XD?MAIN?54 +008125H 008125H 000001H BYTE OFFS.. XDATA ?XD?MAIN?57 +008126H 008126H 000001H BYTE OFFS.. XDATA ?XD?MAIN?60 +008127H 008127H 000001H BYTE OFFS.. XDATA ?XD?MAIN?64 +008128H 008137H 000010H --- --- **GAP** +008138H 008138H 000001H BYTE OFFS.. XDATA ?XD?MAIN?50 +008139H 008139H 000001H BYTE OFFS.. XDATA ?XD?MAIN?53 +00813AH 00813AH 000001H BYTE OFFS.. XDATA ?XD?MAIN?56 +00813BH 00813BH 000001H BYTE OFFS.. XDATA ?XD?MAIN?59 +00813CH 00813CH 000001H BYTE OFFS.. XDATA ?XD?MAIN?63 +00813DH 00813DH 000001H BYTE OFFS.. XDATA ?XD?MAIN?68 +00813EH 00FBFFH 007AC2H --- --- **GAP** +00FC00H 00FC00H 000001H BYTE OFFS.. XDATA ?XD?MAIN?46 +00FC01H 00FC01H 000001H BYTE OFFS.. XDATA ?XD?MAIN?42 +00FC02H 00FC02H 000001H BYTE OFFS.. XDATA ?XD?MAIN?45 +00FC03H 00FC03H 000001H BYTE OFFS.. XDATA ?XD?MAIN?14 +00FC04H 00FC04H 000001H BYTE OFFS.. XDATA ?XD?MAIN?41 +00FC05H 00FC05H 000001H BYTE OFFS.. XDATA ?XD?MAIN?32 +00FC06H 00FC06H 000001H BYTE OFFS.. XDATA ?XD?MAIN?31 +00FC07H 00FC0CH 000006H --- --- **GAP** +00FC0DH 00FC0DH 000001H BYTE OFFS.. XDATA ?XD?MAIN?7 + +* * * * * * * * * R E M O V E D S E G M E N T S * * * * * * * * + *DEL*: 00000CH BYTE UNIT CODE ?PR?SYS_CLK_SET_IRCH?SYSTEM_CLOCK + *DEL*: 00000EH BYTE UNIT CODE ?PR?SYS_CLK_SET_IRCL?SYSTEM_CLOCK + *DEL*: 000037H BYTE UNIT CODE ?PR?TS_BASELINEFORCEUPDATE?TS_SEVICE + *DEL*: 000001H BYTE UNIT DATA ?DT?TS_BASELINEFORCEUPDATE?TS_SEVICE + *DEL*: 000239H BYTE UNIT CODE ?PR?_SLIDERTOUCHJUDGE?TS_SEVICE + *DEL*: 000014H BYTE UNIT DATA ?DT?_SLIDERTOUCHJUDGE?TS_SEVICE + + + +OVERLAY MAP OF MODULE: .\hex\8ey_touch_f551s3_0014b5d7 _v1 (MAIN) + + +FUNCTION/MODULE BIT_GROUP DATA_GROUP XDATA_GROUP +--> CALLED FUNCTION/MODULE START STOP START STOP START STOP +============================================================================= +TIMER0_ISR/MAIN ----- ----- ----- ----- ----- ----- + +--> SEND433_BYTE/RF_SEND + +SEND433_BYTE/RF_SEND ----- ----- ----- ----- ----- ----- + +--> RF_SEND + +RF_SEND ----- ----- ----- ----- ----- ----- + +*** NEW ROOT ************************** + +INT2_HANDLER/INTERRUPT ----- ----- ----- ----- ----- ----- + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:32:09 PAGE 5 + + + +*** NEW ROOT ************************** + +INT3_ISR/INTERRUPT ----- ----- ----- ----- ----- ----- + +--> TS_MS_ISR/TS_API + +--> TS_HS_ISR/TS_API + +--> TS_ISR/TS_API + +TS_MS_ISR/TS_API ----- ----- ----- ----- ----- ----- + +--> TS_API + +TS_API ----- ----- ----- ----- ----- ----- + +TS_HS_ISR/TS_API ----- ----- ----- ----- ----- ----- + +TS_ISR/TS_API ----- ----- 0021H 002CH ----- ----- + +--> TS_API + +--> TS_SCANSTART/TS_SEVICE + +TS_SCANSTART/TS_SEVICE ----- ----- ----- ----- ----- ----- + +--> _TS_SETCHANNEL/TS_SEVICE + +_TS_SETCHANNEL/TS_SEVICE ----- ----- ----- ----- ----- ----- + +*** NEW ROOT ************************** + +INT4_ISR/INTERRUPT ----- ----- ----- ----- ----- ----- + +*** NEW ROOT ************************** + +?C_C51STARTUP ----- ----- ----- ----- ----- ----- + +--> MAIN/MAIN + +--> ?C_INITSEG + +MAIN/MAIN ----- ----- 002DH 0031H ----- ----- + +--> TS_INIT/TS_API + +--> READ_32BIT_UID/MAIN + +--> TS_ACTION/TS_API + +TS_INIT/TS_API ----- ----- ----- ----- ----- ----- + +--> TS_IO_INIT/TS_SEVICE + +--> TS_API + +TS_IO_INIT/TS_SEVICE ----- ----- ----- ----- ----- ----- + +READ_32BIT_UID/MAIN ----- ----- 0032H 0035H ----- ----- + +--> MAIN + +MAIN ----- ----- ----- ----- ----- ----- + +TS_ACTION/TS_API ----- ----- ----- ----- ----- ----- + +--> TS_RUNINIT/TS_API + +--> TS_DATAFILTERING/TS_API + +--> TSKEY_DATADEAL/TS_API + +--> TS_WHEELSLIDERDEAL/TS_API + +--> TS_API + +--> _DELAY_MS/DELAY + +--> TS_ENTERSLEEPMODE/TS_API + +--> TS_INIT/TS_API + +TS_RUNINIT/TS_API ----- ----- 0032H 0032H ----- ----- + +--> TS_SCANSTART/TS_SEVICE + +--> TS_API + +--> _TS_AREACONFIRMTIMERSET/TS_SEVICE + + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:32:09 PAGE 6 + + +_TS_AREACONFIRMTIMERSET/TS_SEVICE ----- ----- ----- ----- ----- ----- + +TS_DATAFILTERING/TS_API ----- ----- 0032H 0038H ----- ----- + +--> TS_API + +TSKEY_DATADEAL/TS_API ----- ----- 0032H 0034H ----- ----- + +--> TS_API + +--> _TS_AREADEVIATEDETECTION/TS_SEVICE + +--> _TS_AREACONFIRMTIMERSET/TS_SEVICE + +--> _TS_GETDATAAREA/TS_SEVICE + +_TS_AREADEVIATEDETECTION/TS_SEVICE ----- ----- ----- ----- ----- ----- + +_TS_GETDATAAREA/TS_SEVICE 20H.5 20H.5 0035H 0036H ----- ----- + +--> TS_SEVICE + +TS_SEVICE ----- ----- ----- ----- ----- ----- + +TS_WHEELSLIDERDEAL/TS_API 20H.5 20H.5 0032H 0034H ----- ----- + +--> _SETWHEELSLIDERREFCH/TS_SEVICE + +--> _WHEELTOUCHJUDGE/TS_SEVICE + +--> TS_API + +_SETWHEELSLIDERREFCH/TS_SEVICE ----- ----- 0035H 0036H ----- ----- + +--> TS_SEVICE + +_WHEELTOUCHJUDGE/TS_SEVICE 20H.6 20H.6 0035H 0048H ----- ----- + +--> TS_SEVICE + +_DELAY_MS/DELAY ----- ----- ----- ----- ----- ----- + +--> _DELAY_50US/DELAY + +_DELAY_50US/DELAY ----- ----- ----- ----- ----- ----- + +TS_ENTERSLEEPMODE/TS_API ----- ----- 0032H 0034H 0128H 0157H + +--> TS_SLEEPSCANSTART/TS_API + +--> TS_API + +--> _DELAY_50US/DELAY + +--> TS_SCANSTART/TS_SEVICE + +TS_SLEEPSCANSTART/TS_API ----- ----- 0035H 0035H ----- ----- + +--> TS_API + +--> _TS_SETCHANNEL/TS_SEVICE + +?C_INITSEG ----- ----- ----- ----- ----- ----- + + + +PUBLIC SYMBOLS OF MODULE: .\hex\8ey_touch_f551s3_0014b5d7 _v1 (MAIN) + + + VALUE CLASS TYPE PUBLIC SYMBOL NAME + ================================================= + 00000020H.5 BIT BIT ?_TS_GetDataArea?BIT + 01000243H CODE --- ?C?CCASE + 00000000H NUMBER --- ?C?CODESEG + 01000036H CODE --- ?C?CSTPTR + 010000E5H CODE --- ?C?IILDX + 01000048H CODE --- ?C?IMUL + 01000269H CODE --- ?C?LIMUL + 010000FBH CODE --- ?C?LMUL + 0100022BH CODE --- ?C?OFFXADD + 01000237H CODE --- ?C?PLDCODE + 010000AFH CODE --- ?C?SIDIV + 0100005AH CODE --- ?C?UIDIV + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:32:09 PAGE 7 + + + 01000186H CODE --- ?C?ULDIV + 01000218H CODE --- ?C?ULSHR + 00000000H NUMBER --- ?C?XDATASEG + 01000FB8H CODE --- ?C_START + 01000000H CODE --- ?C_STARTUP + 01001430H CODE --- _Delay_50us + 01001415H CODE --- _Delay_ms + 0100124CH CODE --- _SetWheelSliderRefCh +*DEL*:00000000H CODE --- _SliderTouchJudge + 01001446H CODE --- _TS_AreaConfirmTimerSet + 01001364H CODE --- _TS_AreaDeviateDetection + 0100115EH CODE --- _TS_GetDataArea + 010012C7H CODE --- _TS_SetChannel + 01000296H CODE --- _WheelTouchJudge +*SFR* 000000D0H.6 DATA BIT AC +*SFR* 000000E0H DATA BYTE ACC + 00000018H DATA BYTE ActiveTouchType +*SFR* 000000DEH DATA BYTE AK0CON +*SFR* 000000DFH DATA BYTE AK1CON + 01001588H CONST --- AREA_CONFIRM_TIME_TAB +*SFR* 000000F4H DATA BYTE ATK0CH +*SFR* 000000F3H DATA BYTE ATK0CL + 02008051H XDATA BYTE ATK0NH + 02008050H XDATA BYTE ATK0NL +*SFR* 000000F6H DATA BYTE ATK1CH +*SFR* 000000F5H DATA BYTE ATK1CL + 02008053H XDATA BYTE ATK1NH + 02008052H XDATA BYTE ATK1NL +*SFR* 000000E9H DATA BYTE ATK2CH +*SFR* 000000F7H DATA BYTE ATK2CL + 02008055H XDATA BYTE ATK2NH + 02008054H XDATA BYTE ATK2NL +*SFR* 000000EBH DATA BYTE ATK3CH +*SFR* 000000EAH DATA BYTE ATK3CL + 02008057H XDATA BYTE ATK3NH + 02008056H XDATA BYTE ATK3NL +*SFR* 000000EDH DATA BYTE ATK4CH +*SFR* 000000ECH DATA BYTE ATK4CL + 02008059H XDATA BYTE ATK4NH + 02008058H XDATA BYTE ATK4NL +*SFR* 000000EFH DATA BYTE ATK5CH +*SFR* 000000EEH DATA BYTE ATK5CL + 0200805BH XDATA BYTE ATK5NH + 0200805AH XDATA BYTE ATK5NL +*SFR* 000000F0H DATA BYTE B + 00000012H DATA BYTE Chose_Data_En + 02008030H XDATA BYTE CKCON + 02008031H XDATA BYTE CKDIV +*SFR* 000000D0H.7 DATA BIT CY + 00000013H DATA BYTE D0 + 00000014H DATA BYTE D1 +*SFR* 00000083H DATA BYTE DP0H +*SFR* 00000082H DATA BYTE DP0L +*SFR* 00000085H DATA BYTE DP1H +*SFR* 00000084H DATA BYTE DP1L +*SFR* 000000D0H.1 DATA BIT DPS +*SFR* 000000A8H.7 DATA BIT EA + 020000FBH XDATA BYTE EnterStopScanTimer +*SFR* 000000D1H DATA BYTE EP0CON +*SFR* 000000D2H DATA BYTE EP1CON +*SFR* 000000D3H DATA BYTE EP2CON +*SFR* 000000D4H DATA BYTE EPIF +*SFR* 000000A8H.4 DATA BIT ES0 +*SFR* 000000A8H.1 DATA BIT ET0 +*SFR* 000000A8H.3 DATA BIT ET1 + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:32:09 PAGE 8 + + +*SFR* 000000A8H.0 DATA BIT EX0 +*SFR* 000000A8H.2 DATA BIT EX1 +*SFR* 000000D0H.5 DATA BIT F0 + 00000049H DATA BYTE flagSend + 0000004BH DATA BYTE flagStart + 0200FC01H XDATA BYTE FSCMD + 0200FC02H XDATA BYTE FSDAT +*SFR* 000000C2H DATA BYTE I2CADM +*SFR* 000000C1H DATA BYTE I2CADR +*SFR* 000000C0H DATA BYTE I2CCON +*SFR* 000000C3H DATA BYTE I2CCR +*SFR* 000000C4H DATA BYTE I2CDAT +*SFR* 000000C6H DATA BYTE I2CFLG + 02008101H XDATA BYTE I2CIOS +*SFR* 000000C5H DATA BYTE I2CSTA + 0000005CH IDATA WORD ID +*SFR* 0000008EH DATA BYTE IDLST +*SFR* 000000A8H DATA BYTE IE +*SFR* 00000088H.1 DATA BIT IE0 +*SFR* 00000088H.3 DATA BIT IE1 + 02008032H XDATA BYTE IHCFG + 02008034H XDATA BYTE ILCFGH + 02008033H XDATA BYTE ILCFGL + 0100000AH CODE --- INT2_Handler + 0100107CH CODE --- INT3_ISR +*SFR* 000000A8H.5 DATA BIT INT3EN + 01000026H CODE --- INT4_ISR +*SFR* 000000A8H.6 DATA BIT INT4EN +*SFR* 000000B8H DATA BYTE IP +*SFR* 00000088H.0 DATA BIT IT0 +*SFR* 00000088H.2 DATA BIT IT1 + 020000FEH XDATA BYTE KeysFlagSN +*SFR* 000000D7H DATA BYTE LEDAT0 +*SFR* 000000C7H DATA BYTE LEDAT1 + 02008061H XDATA BYTE LEDUTH + 02008060H XDATA BYTE LEDUTL +*SFR* 000000CFH DATA BYTE LEDWTMH +*SFR* 000000CEH DATA BYTE LEDWTML +*SFR* 000000BFH DATA BYTE LEFLG + 0200FC03H XDATA BYTE LOCK + 02008105H XDATA BYTE LVDCFG +*SFR* 000000E8H DATA BYTE LVDCON + 01000A12H CODE --- main + 02000126H XDATA BYTE MainLoopCnt1 + 02000127H XDATA BYTE MainLoopCnt2 + 01001580H CONST --- MASK_TAB + 0200FC00H XDATA BYTE MECON + 0200FC0DH XDATA BYTE MEMPTEC +*SFR* 000000D0H.2 DATA BIT OV +*SFR* 000000D0H.0 DATA BIT P +*SFR* 00000080H DATA BYTE P0 +*SFR* 00000080H.0 DATA BIT P00 + 02008120H XDATA BYTE P00C + 02008000H XDATA BYTE P00F +*SFR* 00000080H.1 DATA BIT P01 + 02008121H XDATA BYTE P01C + 02008001H XDATA BYTE P01F +*SFR* 00000080H.2 DATA BIT P02 + 02008122H XDATA BYTE P02C + 02008002H XDATA BYTE P02F +*SFR* 00000080H.3 DATA BIT P03 + 02008123H XDATA BYTE P03C + 02008003H XDATA BYTE P03F +*SFR* 00000080H.4 DATA BIT P04 + 02008124H XDATA BYTE P04C + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:32:09 PAGE 9 + + + 02008004H XDATA BYTE P04F +*SFR* 00000080H.5 DATA BIT P05 + 02008125H XDATA BYTE P05C + 02008005H XDATA BYTE P05F +*SFR* 00000080H.6 DATA BIT P06 + 02008126H XDATA BYTE P06C + 02008006H XDATA BYTE P06F +*SFR* 00000080H.7 DATA BIT P07 + 02008127H XDATA BYTE P07C + 02008007H XDATA BYTE P07F +*SFR* 000000B0H DATA BYTE P3 +*SFR* 000000B0H.0 DATA BIT P30 + 02008138H XDATA BYTE P30C + 02008018H XDATA BYTE P30F +*SFR* 000000B0H.1 DATA BIT P31 + 02008139H XDATA BYTE P31C + 02008019H XDATA BYTE P31F +*SFR* 000000B0H.2 DATA BIT P32 + 0200813AH XDATA BYTE P32C + 0200801AH XDATA BYTE P32F +*SFR* 000000B0H.3 DATA BIT P33 + 0200813BH XDATA BYTE P33C + 0200801BH XDATA BYTE P33F +*SFR* 000000B0H.4 DATA BIT P34 + 0200813CH XDATA BYTE P34C + 0200801CH XDATA BYTE P34F +*SFR* 000000B0H.5 DATA BIT P35 + 0200813DH XDATA BYTE P35C + 0200801DH XDATA BYTE P35F + 0200FC04H XDATA BYTE PADRD +*SFR* 00000087H DATA BYTE PCON +*SFR* 000000B0H.2 DATA BIT Pin_rf + 0000005BH IDATA BYTE PreKeysFlagSN +*SFR* 000000B8H.4 DATA BIT PS0 +*SFR* 000000B8H.6 DATA BIT PS1 +*SFR* 000000D0H DATA BYTE PSW +*SFR* 000000B8H.1 DATA BIT PT0 +*SFR* 000000B8H.3 DATA BIT PT1 +*SFR* 000000B8H.5 DATA BIT PT2 + 0200FC06H XDATA BYTE PTSH + 0200FC05H XDATA BYTE PTSL +*SFR* 00000086H DATA BYTE PWCON +*SFR* 000000B1H DATA BYTE PWM0CKD +*SFR* 000000B9H DATA BYTE PWM0CON +*SFR* 000000AAH DATA BYTE PWM0DIVH +*SFR* 000000A9H DATA BYTE PWM0DIVL +*SFR* 0000009CH DATA BYTE PWM0DUTH +*SFR* 0000009BH DATA BYTE PWM0DUTL +*SFR* 000000B2H DATA BYTE PWM1CKD +*SFR* 000000BAH DATA BYTE PWM1CON +*SFR* 000000ACH DATA BYTE PWM1DIVH +*SFR* 000000ABH DATA BYTE PWM1DIVL +*SFR* 0000009EH DATA BYTE PWM1DUTH +*SFR* 0000009DH DATA BYTE PWM1DUTL +*SFR* 000000B3H DATA BYTE PWM2CKD +*SFR* 000000BBH DATA BYTE PWM2CON +*SFR* 000000AEH DATA BYTE PWM2DIVH +*SFR* 000000ADH DATA BYTE PWM2DIVL +*SFR* 00000091H DATA BYTE PWM2DUTH +*SFR* 0000009FH DATA BYTE PWM2DUTL +*SFR* 000000B4H DATA BYTE PWM3CKD +*SFR* 000000BCH DATA BYTE PWM3CON +*SFR* 000000A4H DATA BYTE PWM3DIVH +*SFR* 000000AFH DATA BYTE PWM3DIVL +*SFR* 00000093H DATA BYTE PWM3DUTH + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:32:09 PAGE 10 + + +*SFR* 00000092H DATA BYTE PWM3DUTL +*SFR* 000000B5H DATA BYTE PWM4CKD +*SFR* 000000BDH DATA BYTE PWM4CON +*SFR* 000000A6H DATA BYTE PWM4DIVH +*SFR* 000000A5H DATA BYTE PWM4DIVL +*SFR* 00000095H DATA BYTE PWM4DUTH +*SFR* 00000094H DATA BYTE PWM4DUTL +*SFR* 000000B6H DATA BYTE PWM5CKD +*SFR* 000000BEH DATA BYTE PWM5CON +*SFR* 0000009AH DATA BYTE PWM5DIVH +*SFR* 000000A7H DATA BYTE PWM5DIVL +*SFR* 00000097H DATA BYTE PWM5DUTH +*SFR* 00000096H DATA BYTE PWM5DUTL +*SFR* 00000090H DATA BYTE PWMEN +*SFR* 000000B7H DATA BYTE PWMIF +*SFR* 000000B8H.0 DATA BIT PX0 +*SFR* 000000B8H.2 DATA BIT PX1 + 0100158DH CONST --- pXSFR +*SFR* 00000098H.2 DATA BIT RB8 + 0100128DH CODE --- Read_32bit_UID +*SFR* 00000098H.4 DATA BIT REN + 01001459H CONST --- rf_data + 00000008H DATA BYTE RF_Time +*SFR* 00000098H.0 DATA BIT RI0 +*SFR* 000000D0H.3 DATA BIT RS0 +*SFR* 000000D0H.4 DATA BIT RS1 +*SFR* 00000099H DATA BYTE S0BUF +*SFR* 00000098H DATA BYTE S0CON + 0000000EH DATA BYTE Send433_Bit_Cont + 01000B1CH CODE --- Send433_Byte + 0000000AH DATA BYTE Send433_Byte_Cont + 00000009H DATA BYTE Send433_Status + 0000000CH DATA WORD Send433_Time +*SFR* 00000098H.7 DATA BIT SM0 +*SFR* 00000098H.6 DATA BIT SM1 +*SFR* 00000098H.5 DATA BIT SM2 +*SFR* 00000081H DATA BYTE SP + 02008100H XDATA BYTE SPMAX +*SFR* 0000008FH DATA BYTE STPST +*DEL*:00000000H CODE --- Sys_Clk_Set_IRCH +*DEL*:00000000H CODE --- Sys_Clk_Set_IRCL +*SFR* 000000CBH DATA BYTE T2CH +*SFR* 000000CAH DATA BYTE T2CL +*SFR* 000000C8H DATA BYTE T2CON +*SFR* 000000C8H.3 DATA BIT T2IE +*SFR* 000000C9H DATA BYTE T2MOD +*SFR* 000000C8H.0 DATA BIT T2P0 +*SFR* 000000C8H.1 DATA BIT T2P1 +*SFR* 000000C8H.4 DATA BIT T2R0 +*SFR* 000000C8H.5 DATA BIT T2R1 +*SFR* 00000098H.3 DATA BIT TB8 +*SFR* 00000088H DATA BYTE TCON + 0000000BH DATA BYTE Temp +*SFR* 00000088H.5 DATA BIT TF0 +*SFR* 00000088H.7 DATA BIT TF1 +*SFR* 000000C8H.7 DATA BIT TF2 +*SFR* 0000008CH DATA BYTE TH0 +*SFR* 0000008DH DATA BYTE TH1 +*SFR* 000000CDH DATA BYTE TH2 +*SFR* 00000098H.1 DATA BIT TI0 + 0100120BH CODE --- TIMER0_ISR +*SFR* 000000FCH DATA BYTE TK0CHS +*SFR* 000000E2H DATA BYTE TK0MSH +*SFR* 000000E1H DATA BYTE TK0MSL +*SFR* 000000FDH DATA BYTE TK1CHS + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:32:09 PAGE 11 + + +*SFR* 000000E4H DATA BYTE TK1MSH +*SFR* 000000E3H DATA BYTE TK1MSL +*SFR* 000000FEH DATA BYTE TK2CHS +*SFR* 000000E6H DATA BYTE TK2MSH +*SFR* 000000E5H DATA BYTE TK2MSL +*SFR* 000000FFH DATA BYTE TK3CHS +*SFR* 000000D9H DATA BYTE TK3MSH +*SFR* 000000E7H DATA BYTE TK3MSL +*SFR* 000000F1H DATA BYTE TK4CHS +*SFR* 000000DBH DATA BYTE TK4MSH +*SFR* 000000DAH DATA BYTE TK4MSL +*SFR* 000000F2H DATA BYTE TK5CHS +*SFR* 000000DDH DATA BYTE TK5MSH +*SFR* 000000DCH DATA BYTE TK5MSL + 00000017H DATA BYTE TK_State +*SFR* 000000F9H DATA BYTE TKCFG + 02008102H XDATA BYTE TKCKS +*SFR* 000000F8H DATA BYTE TKCON +*SFR* 000000FBH DATA BYTE TKIF + 0200805CH XDATA BYTE TKMAXF + 0200805DH XDATA BYTE TKMINF +*SFR* 000000FAH DATA BYTE TKMTS + 02008103H XDATA BYTE TKPWC +*SFR* 0000008AH DATA BYTE TL0 +*SFR* 0000008BH DATA BYTE TL1 +*SFR* 000000CCH DATA BYTE TL2 + 0200810AH XDATA BYTE TLCKS + 0200810CH XDATA BYTE TLCNTKH + 0200810BH XDATA BYTE TLCNTKL + 0200810EH XDATA BYTE TLCNTLH + 0200810DH XDATA BYTE TLCNTLL + 02008110H XDATA BYTE TLCOMS + 02008108H XDATA BYTE TLCON + 02008107H XDATA BYTE TLDAT0 + 02008112H XDATA BYTE TLDAT1 + 0200810FH XDATA BYTE TLDIV + 02008106H XDATA BYTE TLEN0 + 02008111H XDATA BYTE TLEN1 + 02008109H XDATA BYTE TLFLG +*SFR* 000000D5H DATA BYTE TMCON +*SFR* 00000089H DATA BYTE TMOD +*SFR* 000000D6H DATA BYTE TMSNU +*SFR* 00000088H.4 DATA BIT TR0 +*SFR* 00000088H.6 DATA BIT TR1 +*SFR* 000000C8H.6 DATA BIT TR2 + 010010FAH CODE --- TS_Action + 02000116H XDATA --- TS_AreaConfirmTimer + 00000019H DATA BYTE TS_BaseCh + 0200001AH XDATA --- TS_BaseLineData +*DEL*:00000000H CODE --- TS_BaseLineForceUpdate + 0000004DH IDATA --- TS_CH + 00000059H IDATA BYTE TS_Cnt + 00000020H.0 BIT BIT TS_CycleScanDoneFlag + 01000EB7H CODE --- TS_DataFiltering + 010004ACH CODE --- TS_EnterSleepMode + 02000032H XDATA --- TS_FilterBuf + 02000101H XDATA --- TS_FilterPosIdx + 02000002H XDATA --- TS_FirstAreaData + 02000100H XDATA BYTE TS_HalfSecCnt + 0100000EH CODE --- TS_HS_ISR + 00000016H DATA BYTE TS_Index + 01000FFDH CODE --- TS_init + 020000B4H XDATA BYTE TS_Init_Step + 01001335H CODE --- TS_IO_init + 01000DEEH CODE --- TS_ISR + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:32:09 PAGE 12 + + + 0000001AH DATA WORD TS_Key + 01001558H CONST --- TS_KEY_CH_INFO_SEQ + 0000001CH DATA WORD TS_LongKeyTimer + 010012FFH CODE --- TS_MS_ISR + 020000B6H XDATA --- TS_PostData + 020000D1H XDATA --- TS_RawData + 0000005AH IDATA BYTE TS_RefCHBaseLineAdjuTimer + 01000D15H CODE --- TS_RunInit + 010011BDH CODE --- TS_ScanStart + 00000020H.2 BIT BIT TS_SleepEn + 00000020H.1 BIT BIT TS_SleepMode + 010013EAH CODE --- TS_SleepScanStart + 00000020H.4 BIT BIT TS_StableFlag + 0000004CH IDATA BYTE TS_State + 01001578H CONST --- TS_WHEEL_SLIDER_CH_SEQ + 01000659H CODE --- TS_WheelSliderDeal + 01000C19H CODE --- TSKey_DataDeal + 020000EBH XDATA --- TSKey_FingerThd + 0200010EH XDATA --- TSKey_LongTouchLimitTimer + 02000001H XDATA BYTE TSWheelSlider_LongTouchLimitTimer + 020000FFH XDATA BYTE TSWheelSlider_TouchConfirmTimer +*SFR* 000000C8H.2 DATA BIT UCKS +*SFR* 000000D8H DATA BYTE UDCKS + 0000004AH DATA BYTE valueSend + 00000020H.3 BIT BIT W_S_RefChSet +*SFR* 000000A0H DATA BYTE WDCON +*SFR* 000000A1H DATA BYTE WDFLG +*SFR* 000000A3H DATA BYTE WDVTHH +*SFR* 000000A2H DATA BYTE WDVTHL + 0100157CH CONST --- WHEEL_SLIDER0_MAX_MIN_TAB + 02000124H XDATA WORD WheelSliderCapRateFilter + 020000D0H XDATA BYTE WheelSliderMaxIdx + 020000FCH XDATA INT WheelSliderPosition + 020000B5H XDATA BYTE WheelSliderRefCh + 02000123H XDATA BYTE WheelSliderState + 02000122H XDATA BYTE WheelSliderTouchFlag + 0000000FH DATA --- Yaokong_Data + + + +SYMBOL TABLE OF MODULE: .\hex\8ey_touch_f551s3_0014b5d7 _v1 (MAIN) + + VALUE REP CLASS TYPE SYMBOL NAME + ==================================================== + --- MODULE --- --- MAIN + 02008007H PUBLIC XDATA BYTE P07F + 0200801CH PUBLIC XDATA BYTE P34F + 02008006H PUBLIC XDATA BYTE P06F + 0200801BH PUBLIC XDATA BYTE P33F + 02008005H PUBLIC XDATA BYTE P05F + 0200801AH PUBLIC XDATA BYTE P32F + 0200813DH PUBLIC XDATA BYTE P35C + 02008004H PUBLIC XDATA BYTE P04F + 02008019H PUBLIC XDATA BYTE P31F + 02008109H PUBLIC XDATA BYTE TLFLG + 02008127H PUBLIC XDATA BYTE P07C + 0200813CH PUBLIC XDATA BYTE P34C + 02008003H PUBLIC XDATA BYTE P03F + 02008018H PUBLIC XDATA BYTE P30F + 02008126H PUBLIC XDATA BYTE P06C + 0200813BH PUBLIC XDATA BYTE P33C + 02008002H PUBLIC XDATA BYTE P02F + 02008125H PUBLIC XDATA BYTE P05C + 0200813AH PUBLIC XDATA BYTE P32C + 02008001H PUBLIC XDATA BYTE P01F + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:32:09 PAGE 13 + + + 02008124H PUBLIC XDATA BYTE P04C + 02008139H PUBLIC XDATA BYTE P31C + 02008000H PUBLIC XDATA BYTE P00F + 02008123H PUBLIC XDATA BYTE P03C + 02008138H PUBLIC XDATA BYTE P30C + 02008122H PUBLIC XDATA BYTE P02C + 02008121H PUBLIC XDATA BYTE P01C + 02008120H PUBLIC XDATA BYTE P00C + 0200FC00H PUBLIC XDATA BYTE MECON + 0200FC02H PUBLIC XDATA BYTE FSDAT + 02008031H PUBLIC XDATA BYTE CKDIV + 02008030H PUBLIC XDATA BYTE CKCON + 0200FC01H PUBLIC XDATA BYTE FSCMD + 0200FC04H PUBLIC XDATA BYTE PADRD + 02008111H PUBLIC XDATA BYTE TLEN1 + 02008106H PUBLIC XDATA BYTE TLEN0 + 02008032H PUBLIC XDATA BYTE IHCFG + 02008110H PUBLIC XDATA BYTE TLCOMS + 0200805CH PUBLIC XDATA BYTE TKMAXF + 02008060H PUBLIC XDATA BYTE LEDUTL + 0200805DH PUBLIC XDATA BYTE TKMINF + 02008061H PUBLIC XDATA BYTE LEDUTH + 0200FC05H PUBLIC XDATA BYTE PTSL + 0200FC06H PUBLIC XDATA BYTE PTSH + 02008105H PUBLIC XDATA BYTE LVDCFG + 02008033H PUBLIC XDATA BYTE ILCFGL + 0200805AH PUBLIC XDATA BYTE ATK5NL + 02008058H PUBLIC XDATA BYTE ATK4NL + 02008034H PUBLIC XDATA BYTE ILCFGH + 02008056H PUBLIC XDATA BYTE ATK3NL + 02008054H PUBLIC XDATA BYTE ATK2NL + 0000004BH PUBLIC DATA BYTE flagStart + 02008052H PUBLIC XDATA BYTE ATK1NL + 0200805BH PUBLIC XDATA BYTE ATK5NH + 0000004AH PUBLIC DATA BYTE valueSend + 02008050H PUBLIC XDATA BYTE ATK0NL + 02008059H PUBLIC XDATA BYTE ATK4NH + 02008112H PUBLIC XDATA BYTE TLDAT1 + 02008057H PUBLIC XDATA BYTE ATK3NH + 02008101H PUBLIC XDATA BYTE I2CIOS + 02008107H PUBLIC XDATA BYTE TLDAT0 + 02008055H PUBLIC XDATA BYTE ATK2NH + 0200FC03H PUBLIC XDATA BYTE LOCK + 02008053H PUBLIC XDATA BYTE ATK1NH + 00000049H PUBLIC DATA BYTE flagSend + 02008051H PUBLIC XDATA BYTE ATK0NH + 0200810DH PUBLIC XDATA BYTE TLCNTLL + 0200810BH PUBLIC XDATA BYTE TLCNTKL + 0200810EH PUBLIC XDATA BYTE TLCNTLH + 0200810CH PUBLIC XDATA BYTE TLCNTKH + 0200FC0DH PUBLIC XDATA BYTE MEMPTEC + 02008100H PUBLIC XDATA BYTE SPMAX + 02008103H PUBLIC XDATA BYTE TKPWC + 0200810FH PUBLIC XDATA BYTE TLDIV + 0200810AH PUBLIC XDATA BYTE TLCKS + 02008102H PUBLIC XDATA BYTE TKCKS + 02008108H PUBLIC XDATA BYTE TLCON + 0200801DH PUBLIC XDATA BYTE P35F + 01001459H PUBLIC CONST --- rf_data + 01000A12H PUBLIC CODE --- main + 0100128DH PUBLIC CODE --- Read_32bit_UID + 0100120BH PUBLIC CODE --- TIMER0_ISR + 00000080H SFRSYM DATA BYTE P0 + 000000F8H SFRSYM DATA BYTE TKCON + 0000008EH SFRSYM DATA BYTE IDLST + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:32:09 PAGE 14 + + + 000000D5H SFRSYM DATA BYTE TMCON + 000000B0H SFRSYM DATA BYTE P3 + 000000D0H.6 SFRSYM DATA BIT AC + 000000B7H SFRSYM DATA BYTE PWMIF + 000000A8H.7 SFRSYM DATA BIT EA + 000000C8H.0 SFRSYM DATA BIT T2P0 + 000000B9H SFRSYM DATA BYTE PWM0CON + 000000C8H.1 SFRSYM DATA BIT T2P1 + 000000BAH SFRSYM DATA BYTE PWM1CON + 000000C8H.4 SFRSYM DATA BIT T2R0 + 000000BBH SFRSYM DATA BYTE PWM2CON + 00000090H SFRSYM DATA BYTE PWMEN + 00000086H SFRSYM DATA BYTE PWCON + 000000C8H.5 SFRSYM DATA BIT T2R1 + 000000BCH SFRSYM DATA BYTE PWM3CON + 000000BDH SFRSYM DATA BYTE PWM4CON + 000000BEH SFRSYM DATA BYTE PWM5CON + 00000083H SFRSYM DATA BYTE DP0H + 000000A8H SFRSYM DATA BYTE IE + 00000085H SFRSYM DATA BYTE DP1H + 00000082H SFRSYM DATA BYTE DP0L + 000000CBH SFRSYM DATA BYTE T2CH + 000000C2H SFRSYM DATA BYTE I2CADM + 00000084H SFRSYM DATA BYTE DP1L + 000000C8H.3 SFRSYM DATA BIT T2IE + 000000FAH SFRSYM DATA BYTE TKMTS + 000000CAH SFRSYM DATA BYTE T2CL + 000000C1H SFRSYM DATA BYTE I2CADR + 000000CFH SFRSYM DATA BYTE LEDWTMH + 000000D6H SFRSYM DATA BYTE TMSNU + 000000C6H SFRSYM DATA BYTE I2CFLG + 000000C4H SFRSYM DATA BYTE I2CDAT + 000000B8H SFRSYM DATA BYTE IP + 000000D0H.7 SFRSYM DATA BIT CY + 000000D7H SFRSYM DATA BYTE LEDAT0 + 000000CEH SFRSYM DATA BYTE LEDWTML + 000000F4H SFRSYM DATA BYTE ATK0CH + 000000C7H SFRSYM DATA BYTE LEDAT1 + 000000F6H SFRSYM DATA BYTE ATK1CH + 000000DEH SFRSYM DATA BYTE AK0CON + 000000E9H SFRSYM DATA BYTE ATK2CH + 000000DFH SFRSYM DATA BYTE AK1CON + 000000EBH SFRSYM DATA BYTE ATK3CH + 000000C0H SFRSYM DATA BYTE I2CCON + 0000008FH SFRSYM DATA BYTE STPST + 000000F3H SFRSYM DATA BYTE ATK0CL + 000000EDH SFRSYM DATA BYTE ATK4CH + 000000F5H SFRSYM DATA BYTE ATK1CL + 000000EFH SFRSYM DATA BYTE ATK5CH + 000000F7H SFRSYM DATA BYTE ATK2CL + 00000081H SFRSYM DATA BYTE SP + 000000EAH SFRSYM DATA BYTE ATK3CL + 000000D0H.2 SFRSYM DATA BIT OV + 000000ECH SFRSYM DATA BYTE ATK4CL + 000000D4H SFRSYM DATA BYTE EPIF + 000000EEH SFRSYM DATA BYTE ATK5CL + 000000D1H SFRSYM DATA BYTE EP0CON + 000000D2H SFRSYM DATA BYTE EP1CON + 000000C5H SFRSYM DATA BYTE I2CSTA + 000000D3H SFRSYM DATA BYTE EP2CON + 000000FCH SFRSYM DATA BYTE TK0CHS + 000000FBH SFRSYM DATA BYTE TKIF + 00000080H.0 SFRSYM DATA BIT P00 + 000000FDH SFRSYM DATA BYTE TK1CHS + 00000080H.1 SFRSYM DATA BIT P01 + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:32:09 PAGE 15 + + + 000000FEH SFRSYM DATA BYTE TK2CHS + 00000087H SFRSYM DATA BYTE PCON + 00000080H.2 SFRSYM DATA BIT P02 + 000000FFH SFRSYM DATA BYTE TK3CHS + 000000B0H.0 SFRSYM DATA BIT P30 + 00000080H.3 SFRSYM DATA BIT P03 + 000000A8H.5 SFRSYM DATA BIT INT3EN + 000000F1H SFRSYM DATA BYTE TK4CHS + 000000B0H.1 SFRSYM DATA BIT P31 + 00000080H.4 SFRSYM DATA BIT P04 + 000000A8H.6 SFRSYM DATA BIT INT4EN + 000000F2H SFRSYM DATA BYTE TK5CHS + 000000B0H.2 SFRSYM DATA BIT P32 + 00000080H.5 SFRSYM DATA BIT P05 + 00000089H SFRSYM DATA BYTE TMOD + 00000088H SFRSYM DATA BYTE TCON + 000000B0H.3 SFRSYM DATA BIT P33 + 00000080H.6 SFRSYM DATA BIT P06 + 000000B0H.4 SFRSYM DATA BIT P34 + 00000080H.7 SFRSYM DATA BIT P07 + 000000C8H.2 SFRSYM DATA BIT UCKS + 000000B0H.5 SFRSYM DATA BIT P35 + 000000E2H SFRSYM DATA BYTE TK0MSH + 000000E4H SFRSYM DATA BYTE TK1MSH + 000000E6H SFRSYM DATA BYTE TK2MSH + 000000D9H SFRSYM DATA BYTE TK3MSH + 000000E1H SFRSYM DATA BYTE TK0MSL + 000000DBH SFRSYM DATA BYTE TK4MSH + 00000088H.1 SFRSYM DATA BIT IE0 + 000000E3H SFRSYM DATA BYTE TK1MSL + 000000DDH SFRSYM DATA BYTE TK5MSH + 00000088H.3 SFRSYM DATA BIT IE1 + 000000E5H SFRSYM DATA BYTE TK2MSL + 000000E7H SFRSYM DATA BYTE TK3MSL + 000000F0H SFRSYM DATA BYTE B + 000000DAH SFRSYM DATA BYTE TK4MSL + 000000DCH SFRSYM DATA BYTE TK5MSL + 000000E0H SFRSYM DATA BYTE ACC + 000000A8H.4 SFRSYM DATA BIT ES0 + 000000E8H SFRSYM DATA BYTE LVDCON + 000000A8H.1 SFRSYM DATA BIT ET0 + 000000A8H.3 SFRSYM DATA BIT ET1 + 00000088H.5 SFRSYM DATA BIT TF0 + 00000098H.0 SFRSYM DATA BIT RI0 + 00000088H.7 SFRSYM DATA BIT TF1 + 000000C8H.7 SFRSYM DATA BIT TF2 + 00000098H.2 SFRSYM DATA BIT RB8 + 0000008CH SFRSYM DATA BYTE TH0 + 000000A8H.0 SFRSYM DATA BIT EX0 + 00000098H.1 SFRSYM DATA BIT TI0 + 00000088H.0 SFRSYM DATA BIT IT0 + 0000008DH SFRSYM DATA BYTE TH1 + 000000A8H.2 SFRSYM DATA BIT EX1 + 00000098H.3 SFRSYM DATA BIT TB8 + 00000088H.2 SFRSYM DATA BIT IT1 + 000000CDH SFRSYM DATA BYTE TH2 + 000000D0H.0 SFRSYM DATA BIT P + 00000098H.7 SFRSYM DATA BIT SM0 + 0000008AH SFRSYM DATA BYTE TL0 + 00000098H.6 SFRSYM DATA BIT SM1 + 0000008BH SFRSYM DATA BYTE TL1 + 00000098H.5 SFRSYM DATA BIT SM2 + 000000CCH SFRSYM DATA BYTE TL2 + 000000AAH SFRSYM DATA BYTE PWM0DIVH + 000000B8H.4 SFRSYM DATA BIT PS0 + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:32:09 PAGE 16 + + + 000000ACH SFRSYM DATA BYTE PWM1DIVH + 000000B8H.1 SFRSYM DATA BIT PT0 + 000000B8H.6 SFRSYM DATA BIT PS1 + 000000C3H SFRSYM DATA BYTE I2CCR + 000000AEH SFRSYM DATA BYTE PWM2DIVH + 000000B8H.3 SFRSYM DATA BIT PT1 + 000000D0H.3 SFRSYM DATA BIT RS0 + 000000A4H SFRSYM DATA BYTE PWM3DIVH + 000000B8H.5 SFRSYM DATA BIT PT2 + 00000088H.4 SFRSYM DATA BIT TR0 + 000000D0H.4 SFRSYM DATA BIT RS1 + 000000A9H SFRSYM DATA BYTE PWM0DIVL + 000000A6H SFRSYM DATA BYTE PWM4DIVH + 00000088H.6 SFRSYM DATA BIT TR1 + 000000ABH SFRSYM DATA BYTE PWM1DIVL + 000000A3H SFRSYM DATA BYTE WDVTHH + 0000009AH SFRSYM DATA BYTE PWM5DIVH + 000000C8H.6 SFRSYM DATA BIT TR2 + 000000B8H.0 SFRSYM DATA BIT PX0 + 000000ADH SFRSYM DATA BYTE PWM2DIVL + 000000B8H.2 SFRSYM DATA BIT PX1 + 000000AFH SFRSYM DATA BYTE PWM3DIVL + 000000A5H SFRSYM DATA BYTE PWM4DIVL + 000000A7H SFRSYM DATA BYTE PWM5DIVL + 000000A2H SFRSYM DATA BYTE WDVTHL + 0000009CH SFRSYM DATA BYTE PWM0DUTH + 0000009EH SFRSYM DATA BYTE PWM1DUTH + 00000091H SFRSYM DATA BYTE PWM2DUTH + 00000093H SFRSYM DATA BYTE PWM3DUTH + 0000009BH SFRSYM DATA BYTE PWM0DUTL + 00000095H SFRSYM DATA BYTE PWM4DUTH + 0000009DH SFRSYM DATA BYTE PWM1DUTL + 00000099H SFRSYM DATA BYTE S0BUF + 00000097H SFRSYM DATA BYTE PWM5DUTH + 0000009FH SFRSYM DATA BYTE PWM2DUTL + 00000092H SFRSYM DATA BYTE PWM3DUTL + 00000098H SFRSYM DATA BYTE S0CON + 00000094H SFRSYM DATA BYTE PWM4DUTL + 00000098H.4 SFRSYM DATA BIT REN + 00000096H SFRSYM DATA BYTE PWM5DUTL + 000000D0H.1 SFRSYM DATA BIT DPS + 000000C9H SFRSYM DATA BYTE T2MOD + 000000C8H SFRSYM DATA BYTE T2CON + 000000BFH SFRSYM DATA BYTE LEFLG + 000000F9H SFRSYM DATA BYTE TKCFG + 000000D0H.5 SFRSYM DATA BIT F0 + 000000A1H SFRSYM DATA BYTE WDFLG + 000000B1H SFRSYM DATA BYTE PWM0CKD + 000000B2H SFRSYM DATA BYTE PWM1CKD + 000000D0H SFRSYM DATA BYTE PSW + 000000B3H SFRSYM DATA BYTE PWM2CKD + 000000D8H SFRSYM DATA BYTE UDCKS + 000000B4H SFRSYM DATA BYTE PWM3CKD + 000000B5H SFRSYM DATA BYTE PWM4CKD + 000000A0H SFRSYM DATA BYTE WDCON + 000000B6H SFRSYM DATA BYTE PWM5CKD + + 010013BEH BLOCK CODE --- LVL=0 + --- BLOCKEND --- --- LVL=0 + + 0100120BH BLOCK CODE --- LVL=0 + 0100120BH LINE CODE --- #38 + 01001228H LINE CODE --- #40 + 0100122BH LINE CODE --- #41 + 0100122EH LINE CODE --- #43 + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:32:09 PAGE 17 + + + 01001231H LINE CODE --- #44 + --- BLOCKEND --- --- LVL=0 + + 0100128DH BLOCK CODE --- LVL=0 + 0100128DH BLOCK CODE NEAR LAB LVL=1 + 00000032H SYMBOL DATA DWORD ID + --- BLOCKEND --- --- LVL=1 + 0100128DH LINE CODE --- #69 + 0100128DH LINE CODE --- #70 + 0100128DH LINE CODE --- #72 + 01001293H LINE CODE --- #73 + 01001298H LINE CODE --- #74 + 0100129CH LINE CODE --- #75 + 010012A2H LINE CODE --- #76 + 010012AEH LINE CODE --- #77 + 010012B4H LINE CODE --- #78 + 010012B7H LINE CODE --- #79 + 010012B7H LINE CODE --- #80 + 010012BAH LINE CODE --- #81 + 010012BAH LINE CODE --- #82 + 010012BFH LINE CODE --- #83 + 010012C4H LINE CODE --- #84 + 010012C6H LINE CODE --- #85 + --- BLOCKEND --- --- LVL=0 + + 01000A12H BLOCK CODE --- LVL=0 + 01000A12H BLOCK CODE NEAR LAB LVL=1 + 0000002DH SYMBOL DATA DWORD addr + 00000031H SYMBOL DATA BYTE send_times + --- BLOCKEND --- --- LVL=1 + 01000A12H LINE CODE --- #344 + 01000A12H LINE CODE --- #345 + 01000A12H LINE CODE --- #346 + 01000A1BH LINE CODE --- #347 + 01000A1DH LINE CODE --- #349 + 01000A20H LINE CODE --- #357 + 01000A27H LINE CODE --- #358 + 01000A2AH LINE CODE --- #359 + 01000A2DH LINE CODE --- #360 + 01000A30H LINE CODE --- #361 + 01000A33H LINE CODE --- #363 + 01000A35H LINE CODE --- #365 + 01000A38H LINE CODE --- #367 + 01000A3EH LINE CODE --- #368 + 01000A40H LINE CODE --- #370 + 01000A4CH LINE CODE --- #371 + 01000A57H LINE CODE --- #372 + 01000A5AH LINE CODE --- #374 + 01000A5DH LINE CODE --- #375 + 01000A60H LINE CODE --- #377 + 01000A63H LINE CODE --- #378 + 01000A66H LINE CODE --- #379 + 01000A69H LINE CODE --- #381 + 01000A6BH LINE CODE --- #382 + 01000A6DH LINE CODE --- #383 + 01000A6FH LINE CODE --- #385 + 01000A6FH LINE CODE --- #386 + 01000A6FH LINE CODE --- #387 + 01000A72H LINE CODE --- #388 + 01000A81H LINE CODE --- #389 + 01000A81H LINE CODE --- #390 + 01000A84H LINE CODE --- #391 + 01000A87H LINE CODE --- #393 + 01000A8AH LINE CODE --- #394 + 01000A98H LINE CODE --- #395 + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:32:09 PAGE 18 + + + 01000A9CH LINE CODE --- #396 + 01000A9CH LINE CODE --- #398 + 01000AA3H LINE CODE --- #399 + 01000AA3H LINE CODE --- #400 + 01000AA6H LINE CODE --- #401 + 01000AA9H LINE CODE --- #402 + 01000AC9H LINE CODE --- #403 + 01000AC9H LINE CODE --- #404 + 01000AC9H LINE CODE --- #405 + 01000ACCH LINE CODE --- #406 + 01000ACEH LINE CODE --- #407 + 01000ACEH LINE CODE --- #408 + 01000AD1H LINE CODE --- #409 + 01000AD3H LINE CODE --- #410 + 01000AD3H LINE CODE --- #411 + 01000AD6H LINE CODE --- #412 + 01000AD8H LINE CODE --- #413 + 01000AD8H LINE CODE --- #414 + 01000ADBH LINE CODE --- #415 + 01000ADDH LINE CODE --- #416 + 01000ADDH LINE CODE --- #417 + 01000AE0H LINE CODE --- #418 + 01000AE2H LINE CODE --- #419 + 01000AE2H LINE CODE --- #420 + 01000AE5H LINE CODE --- #421 + 01000AE7H LINE CODE --- #422 + 01000AE7H LINE CODE --- #423 + 01000AEAH LINE CODE --- #424 + 01000AECH LINE CODE --- #425 + 01000AECH LINE CODE --- #426 + 01000AEFH LINE CODE --- #427 + 01000AF1H LINE CODE --- #428 + 01000AF1H LINE CODE --- #429 + 01000AF4H LINE CODE --- #430 + 01000AF4H LINE CODE --- #431 + 01000AF4H LINE CODE --- #432 + 01000AF4H LINE CODE --- #434 + 01000B06H LINE CODE --- #435 + 01000B06H LINE CODE --- #436 + 01000B09H LINE CODE --- #437 + 01000B09H LINE CODE --- #600 + 01000B12H LINE CODE --- #601 + 01000B12H LINE CODE --- #602 + 01000B14H LINE CODE --- #606 + 01000B16H LINE CODE --- #607 + 01000B19H LINE CODE --- #608 + 01000B19H LINE CODE --- #610 + --- BLOCKEND --- --- LVL=0 + + --- MODULE --- --- DELAY + 01001415H PUBLIC CODE --- _Delay_ms + 01001430H PUBLIC CODE --- _Delay_50us + + 01001430H BLOCK CODE --- LVL=0 + 00000006H SYMBOL DATA WORD n + 01001430H BLOCK CODE NEAR LAB LVL=1 + 00000005H SYMBOL DATA BYTE i + --- BLOCKEND --- --- LVL=1 + 01001430H LINE CODE --- #4 + 01001430H LINE CODE --- #5 + 01001430H LINE CODE --- #7 + 0100143AH LINE CODE --- #8 + 0100143AH LINE CODE --- #9 + 01001445H LINE CODE --- #10 + 01001445H LINE CODE --- #11 + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:32:09 PAGE 19 + + + --- BLOCKEND --- --- LVL=0 + + 01001415H BLOCK CODE --- LVL=0 + 00000082H SYMBOL DATA WORD delay_nms + 01001415H LINE CODE --- #12 + 01001419H LINE CODE --- #13 + 01001419H LINE CODE --- #14 + 01001426H LINE CODE --- #15 + 01001426H LINE CODE --- #16 + 0100142DH LINE CODE --- #17 + 0100142FH LINE CODE --- #18 + --- BLOCKEND --- --- LVL=0 + + --- MODULE --- --- SYSTEM_CLOCK + 00000080H SFRSYM DATA BYTE P0 + 000000F8H SFRSYM DATA BYTE TKCON + 0000008EH SFRSYM DATA BYTE IDLST + 000000D5H SFRSYM DATA BYTE TMCON + 000000B0H SFRSYM DATA BYTE P3 + 000000D0H.6 SFRSYM DATA BIT AC + 000000B7H SFRSYM DATA BYTE PWMIF + 000000A8H.7 SFRSYM DATA BIT EA + 000000C8H.0 SFRSYM DATA BIT T2P0 + 000000B9H SFRSYM DATA BYTE PWM0CON + 000000C8H.1 SFRSYM DATA BIT T2P1 + 000000BAH SFRSYM DATA BYTE PWM1CON + 000000C8H.4 SFRSYM DATA BIT T2R0 + 000000BBH SFRSYM DATA BYTE PWM2CON + 00000090H SFRSYM DATA BYTE PWMEN + 00000086H SFRSYM DATA BYTE PWCON + 000000C8H.5 SFRSYM DATA BIT T2R1 + 000000BCH SFRSYM DATA BYTE PWM3CON + 000000BDH SFRSYM DATA BYTE PWM4CON + 000000BEH SFRSYM DATA BYTE PWM5CON + 00000083H SFRSYM DATA BYTE DP0H + 000000A8H SFRSYM DATA BYTE IE + 00000085H SFRSYM DATA BYTE DP1H + 00000082H SFRSYM DATA BYTE DP0L + 000000CBH SFRSYM DATA BYTE T2CH + 000000C2H SFRSYM DATA BYTE I2CADM + 00000084H SFRSYM DATA BYTE DP1L + 000000C8H.3 SFRSYM DATA BIT T2IE + 000000FAH SFRSYM DATA BYTE TKMTS + 000000CAH SFRSYM DATA BYTE T2CL + 000000C1H SFRSYM DATA BYTE I2CADR + 000000CFH SFRSYM DATA BYTE LEDWTMH + 000000D6H SFRSYM DATA BYTE TMSNU + 000000C6H SFRSYM DATA BYTE I2CFLG + 000000C4H SFRSYM DATA BYTE I2CDAT + 000000B8H SFRSYM DATA BYTE IP + 000000D0H.7 SFRSYM DATA BIT CY + 000000D7H SFRSYM DATA BYTE LEDAT0 + 000000CEH SFRSYM DATA BYTE LEDWTML + 000000F4H SFRSYM DATA BYTE ATK0CH + 000000C7H SFRSYM DATA BYTE LEDAT1 + 000000F6H SFRSYM DATA BYTE ATK1CH + 000000DEH SFRSYM DATA BYTE AK0CON + 000000E9H SFRSYM DATA BYTE ATK2CH + 000000DFH SFRSYM DATA BYTE AK1CON + 000000EBH SFRSYM DATA BYTE ATK3CH + 000000C0H SFRSYM DATA BYTE I2CCON + 0000008FH SFRSYM DATA BYTE STPST + 000000F3H SFRSYM DATA BYTE ATK0CL + 000000EDH SFRSYM DATA BYTE ATK4CH + 000000F5H SFRSYM DATA BYTE ATK1CL + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:32:09 PAGE 20 + + + 000000EFH SFRSYM DATA BYTE ATK5CH + 000000F7H SFRSYM DATA BYTE ATK2CL + 00000081H SFRSYM DATA BYTE SP + 000000EAH SFRSYM DATA BYTE ATK3CL + 000000D0H.2 SFRSYM DATA BIT OV + 000000ECH SFRSYM DATA BYTE ATK4CL + 000000D4H SFRSYM DATA BYTE EPIF + 000000EEH SFRSYM DATA BYTE ATK5CL + 000000D1H SFRSYM DATA BYTE EP0CON + 000000D2H SFRSYM DATA BYTE EP1CON + 000000C5H SFRSYM DATA BYTE I2CSTA + 000000D3H SFRSYM DATA BYTE EP2CON + 000000FCH SFRSYM DATA BYTE TK0CHS + 000000FBH SFRSYM DATA BYTE TKIF + 00000080H.0 SFRSYM DATA BIT P00 + 000000FDH SFRSYM DATA BYTE TK1CHS + 00000080H.1 SFRSYM DATA BIT P01 + 000000FEH SFRSYM DATA BYTE TK2CHS + 00000087H SFRSYM DATA BYTE PCON + 00000080H.2 SFRSYM DATA BIT P02 + 000000FFH SFRSYM DATA BYTE TK3CHS + 000000B0H.0 SFRSYM DATA BIT P30 + 00000080H.3 SFRSYM DATA BIT P03 + 000000A8H.5 SFRSYM DATA BIT INT3EN + 000000F1H SFRSYM DATA BYTE TK4CHS + 000000B0H.1 SFRSYM DATA BIT P31 + 00000080H.4 SFRSYM DATA BIT P04 + 000000A8H.6 SFRSYM DATA BIT INT4EN + 000000F2H SFRSYM DATA BYTE TK5CHS + 000000B0H.2 SFRSYM DATA BIT P32 + 00000080H.5 SFRSYM DATA BIT P05 + 00000089H SFRSYM DATA BYTE TMOD + 00000088H SFRSYM DATA BYTE TCON + 000000B0H.3 SFRSYM DATA BIT P33 + 00000080H.6 SFRSYM DATA BIT P06 + 000000B0H.4 SFRSYM DATA BIT P34 + 00000080H.7 SFRSYM DATA BIT P07 + 000000C8H.2 SFRSYM DATA BIT UCKS + 000000B0H.5 SFRSYM DATA BIT P35 + 000000E2H SFRSYM DATA BYTE TK0MSH + 000000E4H SFRSYM DATA BYTE TK1MSH + 000000E6H SFRSYM DATA BYTE TK2MSH + 000000D9H SFRSYM DATA BYTE TK3MSH + 000000E1H SFRSYM DATA BYTE TK0MSL + 000000DBH SFRSYM DATA BYTE TK4MSH + 00000088H.1 SFRSYM DATA BIT IE0 + 000000E3H SFRSYM DATA BYTE TK1MSL + 000000DDH SFRSYM DATA BYTE TK5MSH + 00000088H.3 SFRSYM DATA BIT IE1 + 000000E5H SFRSYM DATA BYTE TK2MSL + 000000E7H SFRSYM DATA BYTE TK3MSL + 000000F0H SFRSYM DATA BYTE B + 000000DAH SFRSYM DATA BYTE TK4MSL + 000000DCH SFRSYM DATA BYTE TK5MSL + 000000E0H SFRSYM DATA BYTE ACC + 000000A8H.4 SFRSYM DATA BIT ES0 + 000000E8H SFRSYM DATA BYTE LVDCON + 000000A8H.1 SFRSYM DATA BIT ET0 + 000000A8H.3 SFRSYM DATA BIT ET1 + 00000088H.5 SFRSYM DATA BIT TF0 + 00000098H.0 SFRSYM DATA BIT RI0 + 00000088H.7 SFRSYM DATA BIT TF1 + 000000C8H.7 SFRSYM DATA BIT TF2 + 00000098H.2 SFRSYM DATA BIT RB8 + 0000008CH SFRSYM DATA BYTE TH0 + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:32:09 PAGE 21 + + + 000000A8H.0 SFRSYM DATA BIT EX0 + 00000098H.1 SFRSYM DATA BIT TI0 + 00000088H.0 SFRSYM DATA BIT IT0 + 0000008DH SFRSYM DATA BYTE TH1 + 000000A8H.2 SFRSYM DATA BIT EX1 + 00000098H.3 SFRSYM DATA BIT TB8 + 00000088H.2 SFRSYM DATA BIT IT1 + 000000CDH SFRSYM DATA BYTE TH2 + 000000D0H.0 SFRSYM DATA BIT P + 00000098H.7 SFRSYM DATA BIT SM0 + 0000008AH SFRSYM DATA BYTE TL0 + 00000098H.6 SFRSYM DATA BIT SM1 + 0000008BH SFRSYM DATA BYTE TL1 + 00000098H.5 SFRSYM DATA BIT SM2 + 000000CCH SFRSYM DATA BYTE TL2 + 000000AAH SFRSYM DATA BYTE PWM0DIVH + 000000B8H.4 SFRSYM DATA BIT PS0 + 000000ACH SFRSYM DATA BYTE PWM1DIVH + 000000B8H.1 SFRSYM DATA BIT PT0 + 000000B8H.6 SFRSYM DATA BIT PS1 + 000000C3H SFRSYM DATA BYTE I2CCR + 000000AEH SFRSYM DATA BYTE PWM2DIVH + 000000B8H.3 SFRSYM DATA BIT PT1 + 000000D0H.3 SFRSYM DATA BIT RS0 + 000000A4H SFRSYM DATA BYTE PWM3DIVH + 000000B8H.5 SFRSYM DATA BIT PT2 + 00000088H.4 SFRSYM DATA BIT TR0 + 000000D0H.4 SFRSYM DATA BIT RS1 + 000000A9H SFRSYM DATA BYTE PWM0DIVL + 000000A6H SFRSYM DATA BYTE PWM4DIVH + 00000088H.6 SFRSYM DATA BIT TR1 + 000000ABH SFRSYM DATA BYTE PWM1DIVL + 000000A3H SFRSYM DATA BYTE WDVTHH + 0000009AH SFRSYM DATA BYTE PWM5DIVH + 000000C8H.6 SFRSYM DATA BIT TR2 + 000000B8H.0 SFRSYM DATA BIT PX0 + 000000ADH SFRSYM DATA BYTE PWM2DIVL + 000000B8H.2 SFRSYM DATA BIT PX1 + 000000AFH SFRSYM DATA BYTE PWM3DIVL + 000000A5H SFRSYM DATA BYTE PWM4DIVL + 000000A7H SFRSYM DATA BYTE PWM5DIVL + 000000A2H SFRSYM DATA BYTE WDVTHL + 0000009CH SFRSYM DATA BYTE PWM0DUTH + 0000009EH SFRSYM DATA BYTE PWM1DUTH + 00000091H SFRSYM DATA BYTE PWM2DUTH + 00000093H SFRSYM DATA BYTE PWM3DUTH + 0000009BH SFRSYM DATA BYTE PWM0DUTL + 00000095H SFRSYM DATA BYTE PWM4DUTH + 0000009DH SFRSYM DATA BYTE PWM1DUTL + 00000099H SFRSYM DATA BYTE S0BUF + 00000097H SFRSYM DATA BYTE PWM5DUTH + 0000009FH SFRSYM DATA BYTE PWM2DUTL + 00000092H SFRSYM DATA BYTE PWM3DUTL + 00000098H SFRSYM DATA BYTE S0CON + 00000094H SFRSYM DATA BYTE PWM4DUTL + 00000098H.4 SFRSYM DATA BIT REN + 00000096H SFRSYM DATA BYTE PWM5DUTL + 000000D0H.1 SFRSYM DATA BIT DPS + 000000C9H SFRSYM DATA BYTE T2MOD + 000000C8H SFRSYM DATA BYTE T2CON + 000000BFH SFRSYM DATA BYTE LEFLG + 000000F9H SFRSYM DATA BYTE TKCFG + 000000D0H.5 SFRSYM DATA BIT F0 + 000000A1H SFRSYM DATA BYTE WDFLG + 000000B1H SFRSYM DATA BYTE PWM0CKD + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:32:09 PAGE 22 + + + 000000B2H SFRSYM DATA BYTE PWM1CKD + 000000D0H SFRSYM DATA BYTE PSW + 000000B3H SFRSYM DATA BYTE PWM2CKD + 000000D8H SFRSYM DATA BYTE UDCKS + 000000B4H SFRSYM DATA BYTE PWM3CKD + 000000B5H SFRSYM DATA BYTE PWM4CKD + 000000A0H SFRSYM DATA BYTE WDCON + 000000B6H SFRSYM DATA BYTE PWM5CKD + + --- MODULE --- --- UART + 00000080H SFRSYM DATA BYTE P0 + 000000F8H SFRSYM DATA BYTE TKCON + 0000008EH SFRSYM DATA BYTE IDLST + 000000D5H SFRSYM DATA BYTE TMCON + 000000B0H SFRSYM DATA BYTE P3 + 000000D0H.6 SFRSYM DATA BIT AC + 000000B7H SFRSYM DATA BYTE PWMIF + 000000A8H.7 SFRSYM DATA BIT EA + 000000C8H.0 SFRSYM DATA BIT T2P0 + 000000B9H SFRSYM DATA BYTE PWM0CON + 000000C8H.1 SFRSYM DATA BIT T2P1 + 000000BAH SFRSYM DATA BYTE PWM1CON + 000000C8H.4 SFRSYM DATA BIT T2R0 + 000000BBH SFRSYM DATA BYTE PWM2CON + 00000090H SFRSYM DATA BYTE PWMEN + 00000086H SFRSYM DATA BYTE PWCON + 000000C8H.5 SFRSYM DATA BIT T2R1 + 000000BCH SFRSYM DATA BYTE PWM3CON + 000000BDH SFRSYM DATA BYTE PWM4CON + 000000BEH SFRSYM DATA BYTE PWM5CON + 00000083H SFRSYM DATA BYTE DP0H + 000000A8H SFRSYM DATA BYTE IE + 00000085H SFRSYM DATA BYTE DP1H + 00000082H SFRSYM DATA BYTE DP0L + 000000CBH SFRSYM DATA BYTE T2CH + 000000C2H SFRSYM DATA BYTE I2CADM + 00000084H SFRSYM DATA BYTE DP1L + 000000C8H.3 SFRSYM DATA BIT T2IE + 000000FAH SFRSYM DATA BYTE TKMTS + 000000CAH SFRSYM DATA BYTE T2CL + 000000C1H SFRSYM DATA BYTE I2CADR + 000000CFH SFRSYM DATA BYTE LEDWTMH + 000000D6H SFRSYM DATA BYTE TMSNU + 000000C6H SFRSYM DATA BYTE I2CFLG + 000000C4H SFRSYM DATA BYTE I2CDAT + 000000B8H SFRSYM DATA BYTE IP + 000000D0H.7 SFRSYM DATA BIT CY + 000000D7H SFRSYM DATA BYTE LEDAT0 + 000000CEH SFRSYM DATA BYTE LEDWTML + 000000F4H SFRSYM DATA BYTE ATK0CH + 000000C7H SFRSYM DATA BYTE LEDAT1 + 000000F6H SFRSYM DATA BYTE ATK1CH + 000000DEH SFRSYM DATA BYTE AK0CON + 000000E9H SFRSYM DATA BYTE ATK2CH + 000000DFH SFRSYM DATA BYTE AK1CON + 000000EBH SFRSYM DATA BYTE ATK3CH + 000000C0H SFRSYM DATA BYTE I2CCON + 0000008FH SFRSYM DATA BYTE STPST + 000000F3H SFRSYM DATA BYTE ATK0CL + 000000EDH SFRSYM DATA BYTE ATK4CH + 000000F5H SFRSYM DATA BYTE ATK1CL + 000000EFH SFRSYM DATA BYTE ATK5CH + 000000F7H SFRSYM DATA BYTE ATK2CL + 00000081H SFRSYM DATA BYTE SP + 000000EAH SFRSYM DATA BYTE ATK3CL + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:32:09 PAGE 23 + + + 000000D0H.2 SFRSYM DATA BIT OV + 000000ECH SFRSYM DATA BYTE ATK4CL + 000000D4H SFRSYM DATA BYTE EPIF + 000000EEH SFRSYM DATA BYTE ATK5CL + 000000D1H SFRSYM DATA BYTE EP0CON + 000000D2H SFRSYM DATA BYTE EP1CON + 000000C5H SFRSYM DATA BYTE I2CSTA + 000000D3H SFRSYM DATA BYTE EP2CON + 000000FCH SFRSYM DATA BYTE TK0CHS + 000000FBH SFRSYM DATA BYTE TKIF + 00000080H.0 SFRSYM DATA BIT P00 + 000000FDH SFRSYM DATA BYTE TK1CHS + 00000080H.1 SFRSYM DATA BIT P01 + 000000FEH SFRSYM DATA BYTE TK2CHS + 00000087H SFRSYM DATA BYTE PCON + 00000080H.2 SFRSYM DATA BIT P02 + 000000FFH SFRSYM DATA BYTE TK3CHS + 000000B0H.0 SFRSYM DATA BIT P30 + 00000080H.3 SFRSYM DATA BIT P03 + 000000A8H.5 SFRSYM DATA BIT INT3EN + 000000F1H SFRSYM DATA BYTE TK4CHS + 000000B0H.1 SFRSYM DATA BIT P31 + 00000080H.4 SFRSYM DATA BIT P04 + 000000A8H.6 SFRSYM DATA BIT INT4EN + 000000F2H SFRSYM DATA BYTE TK5CHS + 000000B0H.2 SFRSYM DATA BIT P32 + 00000080H.5 SFRSYM DATA BIT P05 + 00000089H SFRSYM DATA BYTE TMOD + 00000088H SFRSYM DATA BYTE TCON + 000000B0H.3 SFRSYM DATA BIT P33 + 00000080H.6 SFRSYM DATA BIT P06 + 000000B0H.4 SFRSYM DATA BIT P34 + 00000080H.7 SFRSYM DATA BIT P07 + 000000C8H.2 SFRSYM DATA BIT UCKS + 000000B0H.5 SFRSYM DATA BIT P35 + 000000E2H SFRSYM DATA BYTE TK0MSH + 000000E4H SFRSYM DATA BYTE TK1MSH + 000000E6H SFRSYM DATA BYTE TK2MSH + 000000D9H SFRSYM DATA BYTE TK3MSH + 000000E1H SFRSYM DATA BYTE TK0MSL + 000000DBH SFRSYM DATA BYTE TK4MSH + 00000088H.1 SFRSYM DATA BIT IE0 + 000000E3H SFRSYM DATA BYTE TK1MSL + 000000DDH SFRSYM DATA BYTE TK5MSH + 00000088H.3 SFRSYM DATA BIT IE1 + 000000E5H SFRSYM DATA BYTE TK2MSL + 000000E7H SFRSYM DATA BYTE TK3MSL + 000000F0H SFRSYM DATA BYTE B + 000000DAH SFRSYM DATA BYTE TK4MSL + 000000DCH SFRSYM DATA BYTE TK5MSL + 000000E0H SFRSYM DATA BYTE ACC + 000000A8H.4 SFRSYM DATA BIT ES0 + 000000E8H SFRSYM DATA BYTE LVDCON + 000000A8H.1 SFRSYM DATA BIT ET0 + 000000A8H.3 SFRSYM DATA BIT ET1 + 00000088H.5 SFRSYM DATA BIT TF0 + 00000098H.0 SFRSYM DATA BIT RI0 + 00000088H.7 SFRSYM DATA BIT TF1 + 000000C8H.7 SFRSYM DATA BIT TF2 + 00000098H.2 SFRSYM DATA BIT RB8 + 0000008CH SFRSYM DATA BYTE TH0 + 000000A8H.0 SFRSYM DATA BIT EX0 + 00000098H.1 SFRSYM DATA BIT TI0 + 00000088H.0 SFRSYM DATA BIT IT0 + 0000008DH SFRSYM DATA BYTE TH1 + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:32:09 PAGE 24 + + + 000000A8H.2 SFRSYM DATA BIT EX1 + 00000098H.3 SFRSYM DATA BIT TB8 + 00000088H.2 SFRSYM DATA BIT IT1 + 000000CDH SFRSYM DATA BYTE TH2 + 000000D0H.0 SFRSYM DATA BIT P + 00000098H.7 SFRSYM DATA BIT SM0 + 0000008AH SFRSYM DATA BYTE TL0 + 00000098H.6 SFRSYM DATA BIT SM1 + 0000008BH SFRSYM DATA BYTE TL1 + 00000098H.5 SFRSYM DATA BIT SM2 + 000000CCH SFRSYM DATA BYTE TL2 + 000000AAH SFRSYM DATA BYTE PWM0DIVH + 000000B8H.4 SFRSYM DATA BIT PS0 + 000000ACH SFRSYM DATA BYTE PWM1DIVH + 000000B8H.1 SFRSYM DATA BIT PT0 + 000000B8H.6 SFRSYM DATA BIT PS1 + 000000C3H SFRSYM DATA BYTE I2CCR + 000000AEH SFRSYM DATA BYTE PWM2DIVH + 000000B8H.3 SFRSYM DATA BIT PT1 + 000000D0H.3 SFRSYM DATA BIT RS0 + 000000A4H SFRSYM DATA BYTE PWM3DIVH + 000000B8H.5 SFRSYM DATA BIT PT2 + 00000088H.4 SFRSYM DATA BIT TR0 + 000000D0H.4 SFRSYM DATA BIT RS1 + 000000A9H SFRSYM DATA BYTE PWM0DIVL + 000000A6H SFRSYM DATA BYTE PWM4DIVH + 00000088H.6 SFRSYM DATA BIT TR1 + 000000ABH SFRSYM DATA BYTE PWM1DIVL + 000000A3H SFRSYM DATA BYTE WDVTHH + 0000009AH SFRSYM DATA BYTE PWM5DIVH + 000000C8H.6 SFRSYM DATA BIT TR2 + 000000B8H.0 SFRSYM DATA BIT PX0 + 000000ADH SFRSYM DATA BYTE PWM2DIVL + 000000B8H.2 SFRSYM DATA BIT PX1 + 000000AFH SFRSYM DATA BYTE PWM3DIVL + 000000A5H SFRSYM DATA BYTE PWM4DIVL + 000000A7H SFRSYM DATA BYTE PWM5DIVL + 000000A2H SFRSYM DATA BYTE WDVTHL + 0000009CH SFRSYM DATA BYTE PWM0DUTH + 0000009EH SFRSYM DATA BYTE PWM1DUTH + 00000091H SFRSYM DATA BYTE PWM2DUTH + 00000093H SFRSYM DATA BYTE PWM3DUTH + 0000009BH SFRSYM DATA BYTE PWM0DUTL + 00000095H SFRSYM DATA BYTE PWM4DUTH + 0000009DH SFRSYM DATA BYTE PWM1DUTL + 00000099H SFRSYM DATA BYTE S0BUF + 00000097H SFRSYM DATA BYTE PWM5DUTH + 0000009FH SFRSYM DATA BYTE PWM2DUTL + 00000092H SFRSYM DATA BYTE PWM3DUTL + 00000098H SFRSYM DATA BYTE S0CON + 00000094H SFRSYM DATA BYTE PWM4DUTL + 00000098H.4 SFRSYM DATA BIT REN + 00000096H SFRSYM DATA BYTE PWM5DUTL + 000000D0H.1 SFRSYM DATA BIT DPS + 000000C9H SFRSYM DATA BYTE T2MOD + 000000C8H SFRSYM DATA BYTE T2CON + 000000BFH SFRSYM DATA BYTE LEFLG + 000000F9H SFRSYM DATA BYTE TKCFG + 000000D0H.5 SFRSYM DATA BIT F0 + 000000A1H SFRSYM DATA BYTE WDFLG + 000000B1H SFRSYM DATA BYTE PWM0CKD + 000000B2H SFRSYM DATA BYTE PWM1CKD + 000000D0H SFRSYM DATA BYTE PSW + 000000B3H SFRSYM DATA BYTE PWM2CKD + 000000D8H SFRSYM DATA BYTE UDCKS + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:32:09 PAGE 25 + + + 000000B4H SFRSYM DATA BYTE PWM3CKD + 000000B5H SFRSYM DATA BYTE PWM4CKD + 000000A0H SFRSYM DATA BYTE WDCON + 000000B6H SFRSYM DATA BYTE PWM5CKD + + --- MODULE --- --- INTERRUPT + 01000026H PUBLIC CODE --- INT4_ISR + 0100107CH PUBLIC CODE --- INT3_ISR + 0100000AH PUBLIC CODE --- INT2_Handler + 00000080H SFRSYM DATA BYTE P0 + 000000F8H SFRSYM DATA BYTE TKCON + 0000008EH SFRSYM DATA BYTE IDLST + 000000D5H SFRSYM DATA BYTE TMCON + 000000B0H SFRSYM DATA BYTE P3 + 000000D0H.6 SFRSYM DATA BIT AC + 000000B7H SFRSYM DATA BYTE PWMIF + 000000A8H.7 SFRSYM DATA BIT EA + 000000C8H.0 SFRSYM DATA BIT T2P0 + 000000B9H SFRSYM DATA BYTE PWM0CON + 000000C8H.1 SFRSYM DATA BIT T2P1 + 000000BAH SFRSYM DATA BYTE PWM1CON + 000000C8H.4 SFRSYM DATA BIT T2R0 + 000000BBH SFRSYM DATA BYTE PWM2CON + 00000090H SFRSYM DATA BYTE PWMEN + 00000086H SFRSYM DATA BYTE PWCON + 000000C8H.5 SFRSYM DATA BIT T2R1 + 000000BCH SFRSYM DATA BYTE PWM3CON + 000000BDH SFRSYM DATA BYTE PWM4CON + 000000BEH SFRSYM DATA BYTE PWM5CON + 00000083H SFRSYM DATA BYTE DP0H + 000000A8H SFRSYM DATA BYTE IE + 00000085H SFRSYM DATA BYTE DP1H + 00000082H SFRSYM DATA BYTE DP0L + 000000CBH SFRSYM DATA BYTE T2CH + 000000C2H SFRSYM DATA BYTE I2CADM + 00000084H SFRSYM DATA BYTE DP1L + 000000C8H.3 SFRSYM DATA BIT T2IE + 000000FAH SFRSYM DATA BYTE TKMTS + 000000CAH SFRSYM DATA BYTE T2CL + 000000C1H SFRSYM DATA BYTE I2CADR + 000000CFH SFRSYM DATA BYTE LEDWTMH + 000000D6H SFRSYM DATA BYTE TMSNU + 000000C6H SFRSYM DATA BYTE I2CFLG + 000000C4H SFRSYM DATA BYTE I2CDAT + 000000B8H SFRSYM DATA BYTE IP + 000000D0H.7 SFRSYM DATA BIT CY + 000000D7H SFRSYM DATA BYTE LEDAT0 + 000000CEH SFRSYM DATA BYTE LEDWTML + 000000F4H SFRSYM DATA BYTE ATK0CH + 000000C7H SFRSYM DATA BYTE LEDAT1 + 000000F6H SFRSYM DATA BYTE ATK1CH + 000000DEH SFRSYM DATA BYTE AK0CON + 000000E9H SFRSYM DATA BYTE ATK2CH + 000000DFH SFRSYM DATA BYTE AK1CON + 000000EBH SFRSYM DATA BYTE ATK3CH + 000000C0H SFRSYM DATA BYTE I2CCON + 0000008FH SFRSYM DATA BYTE STPST + 000000F3H SFRSYM DATA BYTE ATK0CL + 000000EDH SFRSYM DATA BYTE ATK4CH + 000000F5H SFRSYM DATA BYTE ATK1CL + 000000EFH SFRSYM DATA BYTE ATK5CH + 000000F7H SFRSYM DATA BYTE ATK2CL + 00000081H SFRSYM DATA BYTE SP + 000000EAH SFRSYM DATA BYTE ATK3CL + 000000D0H.2 SFRSYM DATA BIT OV + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:32:09 PAGE 26 + + + 000000ECH SFRSYM DATA BYTE ATK4CL + 000000D4H SFRSYM DATA BYTE EPIF + 000000EEH SFRSYM DATA BYTE ATK5CL + 000000D1H SFRSYM DATA BYTE EP0CON + 000000D2H SFRSYM DATA BYTE EP1CON + 000000C5H SFRSYM DATA BYTE I2CSTA + 000000D3H SFRSYM DATA BYTE EP2CON + 000000FCH SFRSYM DATA BYTE TK0CHS + 000000FBH SFRSYM DATA BYTE TKIF + 00000080H.0 SFRSYM DATA BIT P00 + 000000FDH SFRSYM DATA BYTE TK1CHS + 00000080H.1 SFRSYM DATA BIT P01 + 000000FEH SFRSYM DATA BYTE TK2CHS + 00000087H SFRSYM DATA BYTE PCON + 00000080H.2 SFRSYM DATA BIT P02 + 000000FFH SFRSYM DATA BYTE TK3CHS + 000000B0H.0 SFRSYM DATA BIT P30 + 00000080H.3 SFRSYM DATA BIT P03 + 000000A8H.5 SFRSYM DATA BIT INT3EN + 000000F1H SFRSYM DATA BYTE TK4CHS + 000000B0H.1 SFRSYM DATA BIT P31 + 00000080H.4 SFRSYM DATA BIT P04 + 000000A8H.6 SFRSYM DATA BIT INT4EN + 000000F2H SFRSYM DATA BYTE TK5CHS + 000000B0H.2 SFRSYM DATA BIT P32 + 00000080H.5 SFRSYM DATA BIT P05 + 00000089H SFRSYM DATA BYTE TMOD + 00000088H SFRSYM DATA BYTE TCON + 000000B0H.3 SFRSYM DATA BIT P33 + 00000080H.6 SFRSYM DATA BIT P06 + 000000B0H.4 SFRSYM DATA BIT P34 + 00000080H.7 SFRSYM DATA BIT P07 + 000000C8H.2 SFRSYM DATA BIT UCKS + 000000B0H.5 SFRSYM DATA BIT P35 + 000000E2H SFRSYM DATA BYTE TK0MSH + 000000E4H SFRSYM DATA BYTE TK1MSH + 000000E6H SFRSYM DATA BYTE TK2MSH + 000000D9H SFRSYM DATA BYTE TK3MSH + 000000E1H SFRSYM DATA BYTE TK0MSL + 000000DBH SFRSYM DATA BYTE TK4MSH + 00000088H.1 SFRSYM DATA BIT IE0 + 000000E3H SFRSYM DATA BYTE TK1MSL + 000000DDH SFRSYM DATA BYTE TK5MSH + 00000088H.3 SFRSYM DATA BIT IE1 + 000000E5H SFRSYM DATA BYTE TK2MSL + 000000E7H SFRSYM DATA BYTE TK3MSL + 000000F0H SFRSYM DATA BYTE B + 000000DAH SFRSYM DATA BYTE TK4MSL + 000000DCH SFRSYM DATA BYTE TK5MSL + 000000E0H SFRSYM DATA BYTE ACC + 000000A8H.4 SFRSYM DATA BIT ES0 + 000000E8H SFRSYM DATA BYTE LVDCON + 000000A8H.1 SFRSYM DATA BIT ET0 + 000000A8H.3 SFRSYM DATA BIT ET1 + 00000088H.5 SFRSYM DATA BIT TF0 + 00000098H.0 SFRSYM DATA BIT RI0 + 00000088H.7 SFRSYM DATA BIT TF1 + 000000C8H.7 SFRSYM DATA BIT TF2 + 00000098H.2 SFRSYM DATA BIT RB8 + 0000008CH SFRSYM DATA BYTE TH0 + 000000A8H.0 SFRSYM DATA BIT EX0 + 00000098H.1 SFRSYM DATA BIT TI0 + 00000088H.0 SFRSYM DATA BIT IT0 + 0000008DH SFRSYM DATA BYTE TH1 + 000000A8H.2 SFRSYM DATA BIT EX1 + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:32:09 PAGE 27 + + + 00000098H.3 SFRSYM DATA BIT TB8 + 00000088H.2 SFRSYM DATA BIT IT1 + 000000CDH SFRSYM DATA BYTE TH2 + 000000D0H.0 SFRSYM DATA BIT P + 00000098H.7 SFRSYM DATA BIT SM0 + 0000008AH SFRSYM DATA BYTE TL0 + 00000098H.6 SFRSYM DATA BIT SM1 + 0000008BH SFRSYM DATA BYTE TL1 + 00000098H.5 SFRSYM DATA BIT SM2 + 000000CCH SFRSYM DATA BYTE TL2 + 000000AAH SFRSYM DATA BYTE PWM0DIVH + 000000B8H.4 SFRSYM DATA BIT PS0 + 000000ACH SFRSYM DATA BYTE PWM1DIVH + 000000B8H.1 SFRSYM DATA BIT PT0 + 000000B8H.6 SFRSYM DATA BIT PS1 + 000000C3H SFRSYM DATA BYTE I2CCR + 000000AEH SFRSYM DATA BYTE PWM2DIVH + 000000B8H.3 SFRSYM DATA BIT PT1 + 000000D0H.3 SFRSYM DATA BIT RS0 + 000000A4H SFRSYM DATA BYTE PWM3DIVH + 000000B8H.5 SFRSYM DATA BIT PT2 + 00000088H.4 SFRSYM DATA BIT TR0 + 000000D0H.4 SFRSYM DATA BIT RS1 + 000000A9H SFRSYM DATA BYTE PWM0DIVL + 000000A6H SFRSYM DATA BYTE PWM4DIVH + 00000088H.6 SFRSYM DATA BIT TR1 + 000000ABH SFRSYM DATA BYTE PWM1DIVL + 000000A3H SFRSYM DATA BYTE WDVTHH + 0000009AH SFRSYM DATA BYTE PWM5DIVH + 000000C8H.6 SFRSYM DATA BIT TR2 + 000000B8H.0 SFRSYM DATA BIT PX0 + 000000ADH SFRSYM DATA BYTE PWM2DIVL + 000000B8H.2 SFRSYM DATA BIT PX1 + 000000AFH SFRSYM DATA BYTE PWM3DIVL + 000000A5H SFRSYM DATA BYTE PWM4DIVL + 000000A7H SFRSYM DATA BYTE PWM5DIVL + 000000A2H SFRSYM DATA BYTE WDVTHL + 0000009CH SFRSYM DATA BYTE PWM0DUTH + 0000009EH SFRSYM DATA BYTE PWM1DUTH + 00000091H SFRSYM DATA BYTE PWM2DUTH + 00000093H SFRSYM DATA BYTE PWM3DUTH + 0000009BH SFRSYM DATA BYTE PWM0DUTL + 00000095H SFRSYM DATA BYTE PWM4DUTH + 0000009DH SFRSYM DATA BYTE PWM1DUTL + 00000099H SFRSYM DATA BYTE S0BUF + 00000097H SFRSYM DATA BYTE PWM5DUTH + 0000009FH SFRSYM DATA BYTE PWM2DUTL + 00000092H SFRSYM DATA BYTE PWM3DUTL + 00000098H SFRSYM DATA BYTE S0CON + 00000094H SFRSYM DATA BYTE PWM4DUTL + 00000098H.4 SFRSYM DATA BIT REN + 00000096H SFRSYM DATA BYTE PWM5DUTL + 000000D0H.1 SFRSYM DATA BIT DPS + 000000C9H SFRSYM DATA BYTE T2MOD + 000000C8H SFRSYM DATA BYTE T2CON + 000000BFH SFRSYM DATA BYTE LEFLG + 000000F9H SFRSYM DATA BYTE TKCFG + 000000D0H.5 SFRSYM DATA BIT F0 + 000000A1H SFRSYM DATA BYTE WDFLG + 000000B1H SFRSYM DATA BYTE PWM0CKD + 000000B2H SFRSYM DATA BYTE PWM1CKD + 000000D0H SFRSYM DATA BYTE PSW + 000000B3H SFRSYM DATA BYTE PWM2CKD + 000000D8H SFRSYM DATA BYTE UDCKS + 000000B4H SFRSYM DATA BYTE PWM3CKD + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:32:09 PAGE 28 + + + 000000B5H SFRSYM DATA BYTE PWM4CKD + 000000A0H SFRSYM DATA BYTE WDCON + 000000B6H SFRSYM DATA BYTE PWM5CKD + + 0100000AH BLOCK CODE --- LVL=0 + 0100000AH LINE CODE --- #28 + 0100000AH LINE CODE --- #40 + --- BLOCKEND --- --- LVL=0 + + 0100107CH BLOCK CODE --- LVL=0 + 01001099H BLOCK CODE NEAR LAB LVL=1 + 0000001EH SYMBOL DATA BYTE TmCnt + --- BLOCKEND --- --- LVL=1 + 0100107CH LINE CODE --- #42 + 01001099H LINE CODE --- #45 + 0100109EH LINE CODE --- #46 + 0100109EH LINE CODE --- #47 + 010010A1H LINE CODE --- #49 + 010010A4H LINE CODE --- #50 + 010010A4H LINE CODE --- #51 + 010010ACH LINE CODE --- #53 + 010010ACH LINE CODE --- #55 + 010010ACH LINE CODE --- #56 + 010010AFH LINE CODE --- #57 + 010010AFH LINE CODE --- #61 + 010010B5H LINE CODE --- #62 + 010010B5H LINE CODE --- #63 + 010010BDH LINE CODE --- #64 + 010010BDH LINE CODE --- #65 + 010010BFH LINE CODE --- #66 + 010010C6H LINE CODE --- #67 + 010010C6H LINE CODE --- #68 + 010010C9H LINE CODE --- #69 + 010010CCH LINE CODE --- #70 + 010010CCH LINE CODE --- #71 + 010010D5H LINE CODE --- #72 + 010010D5H LINE CODE --- #74 + 010010D8H LINE CODE --- #75 + 010010D8H LINE CODE --- #77 + 010010D8H LINE CODE --- #79 + 010010DCH LINE CODE --- #80 + 010010DCH LINE CODE --- #81 + 010010DFH LINE CODE --- #82 + 010010DFH LINE CODE --- #83 + --- BLOCKEND --- --- LVL=0 + + 01000026H BLOCK CODE --- LVL=0 + 01000026H LINE CODE --- #84 + 01000026H LINE CODE --- #92 + --- BLOCKEND --- --- LVL=0 + + --- MODULE --- --- RF_SEND + 00000014H PUBLIC DATA BYTE D1 + 00000013H PUBLIC DATA BYTE D0 + 00000012H PUBLIC DATA BYTE Chose_Data_En + 0000000FH PUBLIC DATA --- Yaokong_Data + 0000000EH PUBLIC DATA BYTE Send433_Bit_Cont + 0000000CH PUBLIC DATA WORD Send433_Time + 0000000BH PUBLIC DATA BYTE Temp + 0000000AH PUBLIC DATA BYTE Send433_Byte_Cont + 00000009H PUBLIC DATA BYTE Send433_Status + 0000005CH PUBLIC IDATA WORD ID + 00000008H PUBLIC DATA BYTE RF_Time + 01000B1CH PUBLIC CODE --- Send433_Byte + 00000080H SFRSYM DATA BYTE P0 + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:32:09 PAGE 29 + + + 000000F8H SFRSYM DATA BYTE TKCON + 0000008EH SFRSYM DATA BYTE IDLST + 000000D5H SFRSYM DATA BYTE TMCON + 000000B0H SFRSYM DATA BYTE P3 + 000000D0H.6 SFRSYM DATA BIT AC + 000000B7H SFRSYM DATA BYTE PWMIF + 000000A8H.7 SFRSYM DATA BIT EA + 000000C8H.0 SFRSYM DATA BIT T2P0 + 000000B9H SFRSYM DATA BYTE PWM0CON + 000000C8H.1 SFRSYM DATA BIT T2P1 + 000000BAH SFRSYM DATA BYTE PWM1CON + 000000C8H.4 SFRSYM DATA BIT T2R0 + 000000BBH SFRSYM DATA BYTE PWM2CON + 00000090H SFRSYM DATA BYTE PWMEN + 00000086H SFRSYM DATA BYTE PWCON + 000000C8H.5 SFRSYM DATA BIT T2R1 + 000000BCH SFRSYM DATA BYTE PWM3CON + 000000BDH SFRSYM DATA BYTE PWM4CON + 000000BEH SFRSYM DATA BYTE PWM5CON + 00000083H SFRSYM DATA BYTE DP0H + 000000A8H SFRSYM DATA BYTE IE + 00000085H SFRSYM DATA BYTE DP1H + 00000082H SFRSYM DATA BYTE DP0L + 000000CBH SFRSYM DATA BYTE T2CH + 000000C2H SFRSYM DATA BYTE I2CADM + 00000084H SFRSYM DATA BYTE DP1L + 000000C8H.3 SFRSYM DATA BIT T2IE + 000000FAH SFRSYM DATA BYTE TKMTS + 000000CAH SFRSYM DATA BYTE T2CL + 000000C1H SFRSYM DATA BYTE I2CADR + 000000CFH SFRSYM DATA BYTE LEDWTMH + 000000D6H SFRSYM DATA BYTE TMSNU + 000000C6H SFRSYM DATA BYTE I2CFLG + 000000C4H SFRSYM DATA BYTE I2CDAT + 000000B8H SFRSYM DATA BYTE IP + 000000D0H.7 SFRSYM DATA BIT CY + 000000D7H SFRSYM DATA BYTE LEDAT0 + 000000CEH SFRSYM DATA BYTE LEDWTML + 000000F4H SFRSYM DATA BYTE ATK0CH + 000000C7H SFRSYM DATA BYTE LEDAT1 + 000000F6H SFRSYM DATA BYTE ATK1CH + 000000DEH SFRSYM DATA BYTE AK0CON + 000000E9H SFRSYM DATA BYTE ATK2CH + 000000DFH SFRSYM DATA BYTE AK1CON + 000000EBH SFRSYM DATA BYTE ATK3CH + 000000C0H SFRSYM DATA BYTE I2CCON + 0000008FH SFRSYM DATA BYTE STPST + 000000F3H SFRSYM DATA BYTE ATK0CL + 000000EDH SFRSYM DATA BYTE ATK4CH + 000000F5H SFRSYM DATA BYTE ATK1CL + 000000EFH SFRSYM DATA BYTE ATK5CH + 000000F7H SFRSYM DATA BYTE ATK2CL + 00000081H SFRSYM DATA BYTE SP + 000000EAH SFRSYM DATA BYTE ATK3CL + 000000D0H.2 SFRSYM DATA BIT OV + 000000ECH SFRSYM DATA BYTE ATK4CL + 000000D4H SFRSYM DATA BYTE EPIF + 000000EEH SFRSYM DATA BYTE ATK5CL + 000000D1H SFRSYM DATA BYTE EP0CON + 000000D2H SFRSYM DATA BYTE EP1CON + 000000C5H SFRSYM DATA BYTE I2CSTA + 000000D3H SFRSYM DATA BYTE EP2CON + 000000FCH SFRSYM DATA BYTE TK0CHS + 000000FBH SFRSYM DATA BYTE TKIF + 00000080H.0 SFRSYM DATA BIT P00 + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:32:09 PAGE 30 + + + 000000FDH SFRSYM DATA BYTE TK1CHS + 00000080H.1 SFRSYM DATA BIT P01 + 000000FEH SFRSYM DATA BYTE TK2CHS + 00000087H SFRSYM DATA BYTE PCON + 00000080H.2 SFRSYM DATA BIT P02 + 000000FFH SFRSYM DATA BYTE TK3CHS + 000000B0H.0 SFRSYM DATA BIT P30 + 00000080H.3 SFRSYM DATA BIT P03 + 000000A8H.5 SFRSYM DATA BIT INT3EN + 000000F1H SFRSYM DATA BYTE TK4CHS + 000000B0H.1 SFRSYM DATA BIT P31 + 00000080H.4 SFRSYM DATA BIT P04 + 000000A8H.6 SFRSYM DATA BIT INT4EN + 000000F2H SFRSYM DATA BYTE TK5CHS + 000000B0H.2 SFRSYM DATA BIT P32 + 00000080H.5 SFRSYM DATA BIT P05 + 00000089H SFRSYM DATA BYTE TMOD + 00000088H SFRSYM DATA BYTE TCON + 000000B0H.3 SFRSYM DATA BIT P33 + 00000080H.6 SFRSYM DATA BIT P06 + 000000B0H.4 SFRSYM DATA BIT P34 + 00000080H.7 SFRSYM DATA BIT P07 + 000000C8H.2 SFRSYM DATA BIT UCKS + 000000B0H.5 SFRSYM DATA BIT P35 + 000000E2H SFRSYM DATA BYTE TK0MSH + 000000E4H SFRSYM DATA BYTE TK1MSH + 000000E6H SFRSYM DATA BYTE TK2MSH + 000000D9H SFRSYM DATA BYTE TK3MSH + 000000E1H SFRSYM DATA BYTE TK0MSL + 000000DBH SFRSYM DATA BYTE TK4MSH + 00000088H.1 SFRSYM DATA BIT IE0 + 000000E3H SFRSYM DATA BYTE TK1MSL + 000000DDH SFRSYM DATA BYTE TK5MSH + 00000088H.3 SFRSYM DATA BIT IE1 + 000000E5H SFRSYM DATA BYTE TK2MSL + 000000E7H SFRSYM DATA BYTE TK3MSL + 000000F0H SFRSYM DATA BYTE B + 000000DAH SFRSYM DATA BYTE TK4MSL + 000000DCH SFRSYM DATA BYTE TK5MSL + 000000E0H SFRSYM DATA BYTE ACC + 000000A8H.4 SFRSYM DATA BIT ES0 + 000000E8H SFRSYM DATA BYTE LVDCON + 000000A8H.1 SFRSYM DATA BIT ET0 + 000000A8H.3 SFRSYM DATA BIT ET1 + 00000088H.5 SFRSYM DATA BIT TF0 + 00000098H.0 SFRSYM DATA BIT RI0 + 00000088H.7 SFRSYM DATA BIT TF1 + 000000C8H.7 SFRSYM DATA BIT TF2 + 00000098H.2 SFRSYM DATA BIT RB8 + 0000008CH SFRSYM DATA BYTE TH0 + 000000A8H.0 SFRSYM DATA BIT EX0 + 00000098H.1 SFRSYM DATA BIT TI0 + 00000088H.0 SFRSYM DATA BIT IT0 + 0000008DH SFRSYM DATA BYTE TH1 + 000000A8H.2 SFRSYM DATA BIT EX1 + 00000098H.3 SFRSYM DATA BIT TB8 + 00000088H.2 SFRSYM DATA BIT IT1 + 000000CDH SFRSYM DATA BYTE TH2 + 000000D0H.0 SFRSYM DATA BIT P + 00000098H.7 SFRSYM DATA BIT SM0 + 0000008AH SFRSYM DATA BYTE TL0 + 00000098H.6 SFRSYM DATA BIT SM1 + 0000008BH SFRSYM DATA BYTE TL1 + 00000098H.5 SFRSYM DATA BIT SM2 + 000000CCH SFRSYM DATA BYTE TL2 + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:32:09 PAGE 31 + + + 000000AAH SFRSYM DATA BYTE PWM0DIVH + 000000B8H.4 SFRSYM DATA BIT PS0 + 000000ACH SFRSYM DATA BYTE PWM1DIVH + 000000B8H.1 SFRSYM DATA BIT PT0 + 000000B8H.6 SFRSYM DATA BIT PS1 + 000000C3H SFRSYM DATA BYTE I2CCR + 000000AEH SFRSYM DATA BYTE PWM2DIVH + 000000B8H.3 SFRSYM DATA BIT PT1 + 000000D0H.3 SFRSYM DATA BIT RS0 + 000000A4H SFRSYM DATA BYTE PWM3DIVH + 000000B8H.5 SFRSYM DATA BIT PT2 + 00000088H.4 SFRSYM DATA BIT TR0 + 000000D0H.4 SFRSYM DATA BIT RS1 + 000000A9H SFRSYM DATA BYTE PWM0DIVL + 000000A6H SFRSYM DATA BYTE PWM4DIVH + 00000088H.6 SFRSYM DATA BIT TR1 + 000000ABH SFRSYM DATA BYTE PWM1DIVL + 000000A3H SFRSYM DATA BYTE WDVTHH + 0000009AH SFRSYM DATA BYTE PWM5DIVH + 000000C8H.6 SFRSYM DATA BIT TR2 + 000000B8H.0 SFRSYM DATA BIT PX0 + 000000ADH SFRSYM DATA BYTE PWM2DIVL + 000000B8H.2 SFRSYM DATA BIT PX1 + 000000AFH SFRSYM DATA BYTE PWM3DIVL + 000000A5H SFRSYM DATA BYTE PWM4DIVL + 000000A7H SFRSYM DATA BYTE PWM5DIVL + 000000A2H SFRSYM DATA BYTE WDVTHL + 0000009CH SFRSYM DATA BYTE PWM0DUTH + 0000009EH SFRSYM DATA BYTE PWM1DUTH + 00000091H SFRSYM DATA BYTE PWM2DUTH + 00000093H SFRSYM DATA BYTE PWM3DUTH + 0000009BH SFRSYM DATA BYTE PWM0DUTL + 00000095H SFRSYM DATA BYTE PWM4DUTH + 000000B0H.2 SFRSYM DATA BIT Pin_rf + 0000009DH SFRSYM DATA BYTE PWM1DUTL + 00000099H SFRSYM DATA BYTE S0BUF + 00000097H SFRSYM DATA BYTE PWM5DUTH + 0000009FH SFRSYM DATA BYTE PWM2DUTL + 00000092H SFRSYM DATA BYTE PWM3DUTL + 00000098H SFRSYM DATA BYTE S0CON + 00000094H SFRSYM DATA BYTE PWM4DUTL + 00000098H.4 SFRSYM DATA BIT REN + 00000096H SFRSYM DATA BYTE PWM5DUTL + 000000D0H.1 SFRSYM DATA BIT DPS + 000000C9H SFRSYM DATA BYTE T2MOD + 000000C8H SFRSYM DATA BYTE T2CON + 000000BFH SFRSYM DATA BYTE LEFLG + 000000F9H SFRSYM DATA BYTE TKCFG + 000000D0H.5 SFRSYM DATA BIT F0 + 000000A1H SFRSYM DATA BYTE WDFLG + 000000B1H SFRSYM DATA BYTE PWM0CKD + 000000B2H SFRSYM DATA BYTE PWM1CKD + 000000D0H SFRSYM DATA BYTE PSW + 000000B3H SFRSYM DATA BYTE PWM2CKD + 000000D8H SFRSYM DATA BYTE UDCKS + 000000B4H SFRSYM DATA BYTE PWM3CKD + 000000B5H SFRSYM DATA BYTE PWM4CKD + 000000A0H SFRSYM DATA BYTE WDCON + 000000B6H SFRSYM DATA BYTE PWM5CKD + + 01000003H BLOCK CODE --- LVL=0 + --- BLOCKEND --- --- LVL=0 + + 01000B1CH BLOCK CODE --- LVL=0 + 01000B1CH LINE CODE --- #29 + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:32:09 PAGE 32 + + + 01000B1CH LINE CODE --- #30 + 01000B1CH LINE CODE --- #31 + 01000B31H LINE CODE --- #32 + 01000B31H LINE CODE --- #33 + 01000B31H LINE CODE --- #34 + 01000B33H LINE CODE --- #35 + 01000B44H LINE CODE --- #36 + 01000B44H LINE CODE --- #37 + 01000B49H LINE CODE --- #38 + 01000B4CH LINE CODE --- #39 + 01000B4CH LINE CODE --- #40 + 01000B4DH LINE CODE --- #41 + 01000B4DH LINE CODE --- #42 + 01000B4FH LINE CODE --- #43 + 01000B63H LINE CODE --- #44 + 01000B63H LINE CODE --- #45 + 01000B68H LINE CODE --- #46 + 01000B6BH LINE CODE --- #47 + 01000B6BH LINE CODE --- #48 + 01000B6CH LINE CODE --- #49 + 01000B6CH LINE CODE --- #51 + 01000B70H LINE CODE --- #52 + 01000B70H LINE CODE --- #53 + 01000B73H LINE CODE --- #54 + 01000B7BH LINE CODE --- #56 + 01000B7BH LINE CODE --- #58 + 01000B83H LINE CODE --- #59 + 01000B88H LINE CODE --- #60 + 01000B88H LINE CODE --- #61 + 01000B93H LINE CODE --- #62 + 01000B93H LINE CODE --- #63 + 01000B95H LINE CODE --- #64 + 01000B97H LINE CODE --- #65 + 01000BA2H LINE CODE --- #66 + 01000BA2H LINE CODE --- #67 + 01000BA4H LINE CODE --- #68 + 01000BACH LINE CODE --- #69 + 01000BACH LINE CODE --- #70 + 01000BACH LINE CODE --- #71 + 01000BACH LINE CODE --- #72 + 01000BACH LINE CODE --- #73 + 01000BACH LINE CODE --- #74 + 01000BACH LINE CODE --- #75 + 01000BAEH LINE CODE --- #77 + 01000BAEH LINE CODE --- #78 + 01000BB6H LINE CODE --- #79 + 01000BB6H LINE CODE --- #80 + 01000BB8H LINE CODE --- #81 + 01000BBAH LINE CODE --- #82 + 01000BC5H LINE CODE --- #83 + 01000BC5H LINE CODE --- #84 + 01000BC7H LINE CODE --- #85 + 01000BCFH LINE CODE --- #86 + 01000BCFH LINE CODE --- #87 + 01000BD3H LINE CODE --- #88 + 01000BD9H LINE CODE --- #89 + 01000BDBH LINE CODE --- #90 + 01000BDBH LINE CODE --- #91 + 01000BDBH LINE CODE --- #92 + 01000BDBH LINE CODE --- #93 + 01000BE1H LINE CODE --- #94 + 01000BE1H LINE CODE --- #95 + 01000BE3H LINE CODE --- #97 + 01000BE5H LINE CODE --- #98 + 01000BEDH LINE CODE --- #99 + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:32:09 PAGE 33 + + + 01000BEDH LINE CODE --- #100 + 01000BEFH LINE CODE --- #102 + 01000BF4H LINE CODE --- #103 + 01000BF4H LINE CODE --- #104 + 01000BF7H LINE CODE --- #105 + 01000BF8H LINE CODE --- #107 + 01000BF8H LINE CODE --- #108 + 01000BFBH LINE CODE --- #109 + 01000BFBH LINE CODE --- #111 + 01000BFBH LINE CODE --- #112 + 01000BFBH LINE CODE --- #113 + 01000BFCH LINE CODE --- #115 + 01000BFCH LINE CODE --- #116 + 01000C0AH LINE CODE --- #117 + 01000C0AH LINE CODE --- #118 + 01000C0CH LINE CODE --- #119 + 01000C0DH LINE CODE --- #121 + 01000C0DH LINE CODE --- #122 + 01000C0FH LINE CODE --- #123 + 01000C14H LINE CODE --- #125 + 01000C16H LINE CODE --- #126 + 01000C18H LINE CODE --- #128 + 01000C18H LINE CODE --- #129 + 01000C18H LINE CODE --- #130 + 01000C18H LINE CODE --- #131 + 01000C18H LINE CODE --- #132 + 01000C18H LINE CODE --- #133 + --- BLOCKEND --- --- LVL=0 + + --- MODULE --- --- DEBUG + 00000080H SFRSYM DATA BYTE P0 + 000000F8H SFRSYM DATA BYTE TKCON + 0000008EH SFRSYM DATA BYTE IDLST + 000000D5H SFRSYM DATA BYTE TMCON + 000000B0H SFRSYM DATA BYTE P3 + 000000D0H.6 SFRSYM DATA BIT AC + 000000B7H SFRSYM DATA BYTE PWMIF + 000000A8H.7 SFRSYM DATA BIT EA + 000000C8H.0 SFRSYM DATA BIT T2P0 + 000000B9H SFRSYM DATA BYTE PWM0CON + 000000C8H.1 SFRSYM DATA BIT T2P1 + 000000BAH SFRSYM DATA BYTE PWM1CON + 000000C8H.4 SFRSYM DATA BIT T2R0 + 000000BBH SFRSYM DATA BYTE PWM2CON + 00000090H SFRSYM DATA BYTE PWMEN + 00000086H SFRSYM DATA BYTE PWCON + 000000C8H.5 SFRSYM DATA BIT T2R1 + 000000BCH SFRSYM DATA BYTE PWM3CON + 000000BDH SFRSYM DATA BYTE PWM4CON + 000000BEH SFRSYM DATA BYTE PWM5CON + 00000083H SFRSYM DATA BYTE DP0H + 000000A8H SFRSYM DATA BYTE IE + 00000085H SFRSYM DATA BYTE DP1H + 00000082H SFRSYM DATA BYTE DP0L + 000000CBH SFRSYM DATA BYTE T2CH + 000000C2H SFRSYM DATA BYTE I2CADM + 00000084H SFRSYM DATA BYTE DP1L + 000000C8H.3 SFRSYM DATA BIT T2IE + 000000FAH SFRSYM DATA BYTE TKMTS + 000000CAH SFRSYM DATA BYTE T2CL + 000000C1H SFRSYM DATA BYTE I2CADR + 000000CFH SFRSYM DATA BYTE LEDWTMH + 000000D6H SFRSYM DATA BYTE TMSNU + 000000C6H SFRSYM DATA BYTE I2CFLG + 000000C4H SFRSYM DATA BYTE I2CDAT + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:32:09 PAGE 34 + + + 000000B8H SFRSYM DATA BYTE IP + 000000D0H.7 SFRSYM DATA BIT CY + 000000D7H SFRSYM DATA BYTE LEDAT0 + 000000CEH SFRSYM DATA BYTE LEDWTML + 000000F4H SFRSYM DATA BYTE ATK0CH + 000000C7H SFRSYM DATA BYTE LEDAT1 + 000000F6H SFRSYM DATA BYTE ATK1CH + 000000DEH SFRSYM DATA BYTE AK0CON + 000000E9H SFRSYM DATA BYTE ATK2CH + 000000DFH SFRSYM DATA BYTE AK1CON + 000000EBH SFRSYM DATA BYTE ATK3CH + 000000C0H SFRSYM DATA BYTE I2CCON + 0000008FH SFRSYM DATA BYTE STPST + 000000F3H SFRSYM DATA BYTE ATK0CL + 000000EDH SFRSYM DATA BYTE ATK4CH + 000000F5H SFRSYM DATA BYTE ATK1CL + 000000EFH SFRSYM DATA BYTE ATK5CH + 000000F7H SFRSYM DATA BYTE ATK2CL + 00000081H SFRSYM DATA BYTE SP + 000000EAH SFRSYM DATA BYTE ATK3CL + 000000D0H.2 SFRSYM DATA BIT OV + 000000ECH SFRSYM DATA BYTE ATK4CL + 000000D4H SFRSYM DATA BYTE EPIF + 000000EEH SFRSYM DATA BYTE ATK5CL + 000000D1H SFRSYM DATA BYTE EP0CON + 000000D2H SFRSYM DATA BYTE EP1CON + 000000C5H SFRSYM DATA BYTE I2CSTA + 000000D3H SFRSYM DATA BYTE EP2CON + 000000FCH SFRSYM DATA BYTE TK0CHS + 000000FBH SFRSYM DATA BYTE TKIF + 00000080H.0 SFRSYM DATA BIT P00 + 000000FDH SFRSYM DATA BYTE TK1CHS + 00000080H.1 SFRSYM DATA BIT P01 + 000000FEH SFRSYM DATA BYTE TK2CHS + 00000087H SFRSYM DATA BYTE PCON + 00000080H.2 SFRSYM DATA BIT P02 + 000000FFH SFRSYM DATA BYTE TK3CHS + 000000B0H.0 SFRSYM DATA BIT P30 + 00000080H.3 SFRSYM DATA BIT P03 + 000000A8H.5 SFRSYM DATA BIT INT3EN + 000000F1H SFRSYM DATA BYTE TK4CHS + 000000B0H.1 SFRSYM DATA BIT P31 + 00000080H.4 SFRSYM DATA BIT P04 + 000000A8H.6 SFRSYM DATA BIT INT4EN + 000000F2H SFRSYM DATA BYTE TK5CHS + 000000B0H.2 SFRSYM DATA BIT P32 + 00000080H.5 SFRSYM DATA BIT P05 + 00000089H SFRSYM DATA BYTE TMOD + 00000088H SFRSYM DATA BYTE TCON + 000000B0H.3 SFRSYM DATA BIT P33 + 00000080H.6 SFRSYM DATA BIT P06 + 000000B0H.4 SFRSYM DATA BIT P34 + 00000080H.7 SFRSYM DATA BIT P07 + 000000C8H.2 SFRSYM DATA BIT UCKS + 000000B0H.5 SFRSYM DATA BIT P35 + 000000E2H SFRSYM DATA BYTE TK0MSH + 000000E4H SFRSYM DATA BYTE TK1MSH + 000000E6H SFRSYM DATA BYTE TK2MSH + 000000D9H SFRSYM DATA BYTE TK3MSH + 000000E1H SFRSYM DATA BYTE TK0MSL + 000000DBH SFRSYM DATA BYTE TK4MSH + 00000088H.1 SFRSYM DATA BIT IE0 + 000000E3H SFRSYM DATA BYTE TK1MSL + 000000DDH SFRSYM DATA BYTE TK5MSH + 00000088H.3 SFRSYM DATA BIT IE1 + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:32:09 PAGE 35 + + + 000000E5H SFRSYM DATA BYTE TK2MSL + 000000E7H SFRSYM DATA BYTE TK3MSL + 000000F0H SFRSYM DATA BYTE B + 000000DAH SFRSYM DATA BYTE TK4MSL + 000000DCH SFRSYM DATA BYTE TK5MSL + 000000E0H SFRSYM DATA BYTE ACC + 000000A8H.4 SFRSYM DATA BIT ES0 + 000000E8H SFRSYM DATA BYTE LVDCON + 000000A8H.1 SFRSYM DATA BIT ET0 + 000000A8H.3 SFRSYM DATA BIT ET1 + 00000088H.5 SFRSYM DATA BIT TF0 + 00000098H.0 SFRSYM DATA BIT RI0 + 00000088H.7 SFRSYM DATA BIT TF1 + 000000C8H.7 SFRSYM DATA BIT TF2 + 00000098H.2 SFRSYM DATA BIT RB8 + 0000008CH SFRSYM DATA BYTE TH0 + 000000A8H.0 SFRSYM DATA BIT EX0 + 00000098H.1 SFRSYM DATA BIT TI0 + 00000088H.0 SFRSYM DATA BIT IT0 + 0000008DH SFRSYM DATA BYTE TH1 + 000000A8H.2 SFRSYM DATA BIT EX1 + 00000098H.3 SFRSYM DATA BIT TB8 + 00000088H.2 SFRSYM DATA BIT IT1 + 000000CDH SFRSYM DATA BYTE TH2 + 000000D0H.0 SFRSYM DATA BIT P + 00000098H.7 SFRSYM DATA BIT SM0 + 0000008AH SFRSYM DATA BYTE TL0 + 00000098H.6 SFRSYM DATA BIT SM1 + 0000008BH SFRSYM DATA BYTE TL1 + 00000098H.5 SFRSYM DATA BIT SM2 + 000000CCH SFRSYM DATA BYTE TL2 + 000000AAH SFRSYM DATA BYTE PWM0DIVH + 000000B8H.4 SFRSYM DATA BIT PS0 + 000000ACH SFRSYM DATA BYTE PWM1DIVH + 000000B8H.1 SFRSYM DATA BIT PT0 + 000000B8H.6 SFRSYM DATA BIT PS1 + 000000C3H SFRSYM DATA BYTE I2CCR + 000000AEH SFRSYM DATA BYTE PWM2DIVH + 000000B8H.3 SFRSYM DATA BIT PT1 + 000000D0H.3 SFRSYM DATA BIT RS0 + 000000A4H SFRSYM DATA BYTE PWM3DIVH + 000000B8H.5 SFRSYM DATA BIT PT2 + 00000088H.4 SFRSYM DATA BIT TR0 + 000000D0H.4 SFRSYM DATA BIT RS1 + 000000A9H SFRSYM DATA BYTE PWM0DIVL + 000000A6H SFRSYM DATA BYTE PWM4DIVH + 00000088H.6 SFRSYM DATA BIT TR1 + 000000ABH SFRSYM DATA BYTE PWM1DIVL + 000000A3H SFRSYM DATA BYTE WDVTHH + 0000009AH SFRSYM DATA BYTE PWM5DIVH + 000000C8H.6 SFRSYM DATA BIT TR2 + 000000B8H.0 SFRSYM DATA BIT PX0 + 000000ADH SFRSYM DATA BYTE PWM2DIVL + 000000B8H.2 SFRSYM DATA BIT PX1 + 000000AFH SFRSYM DATA BYTE PWM3DIVL + 000000A5H SFRSYM DATA BYTE PWM4DIVL + 000000A7H SFRSYM DATA BYTE PWM5DIVL + 000000A2H SFRSYM DATA BYTE WDVTHL + 0000009CH SFRSYM DATA BYTE PWM0DUTH + 0000009EH SFRSYM DATA BYTE PWM1DUTH + 00000091H SFRSYM DATA BYTE PWM2DUTH + 00000093H SFRSYM DATA BYTE PWM3DUTH + 0000009BH SFRSYM DATA BYTE PWM0DUTL + 00000095H SFRSYM DATA BYTE PWM4DUTH + 0000009DH SFRSYM DATA BYTE PWM1DUTL + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:32:09 PAGE 36 + + + 00000099H SFRSYM DATA BYTE S0BUF + 00000097H SFRSYM DATA BYTE PWM5DUTH + 0000009FH SFRSYM DATA BYTE PWM2DUTL + 00000092H SFRSYM DATA BYTE PWM3DUTL + 00000098H SFRSYM DATA BYTE S0CON + 00000094H SFRSYM DATA BYTE PWM4DUTL + 00000098H.4 SFRSYM DATA BIT REN + 00000096H SFRSYM DATA BYTE PWM5DUTL + 000000D0H.1 SFRSYM DATA BIT DPS + 000000C9H SFRSYM DATA BYTE T2MOD + 000000C8H SFRSYM DATA BYTE T2CON + 000000BFH SFRSYM DATA BYTE LEFLG + 000000F9H SFRSYM DATA BYTE TKCFG + 000000D0H.5 SFRSYM DATA BIT F0 + 000000A1H SFRSYM DATA BYTE WDFLG + 000000B1H SFRSYM DATA BYTE PWM0CKD + 000000B2H SFRSYM DATA BYTE PWM1CKD + 000000D0H SFRSYM DATA BYTE PSW + 000000B3H SFRSYM DATA BYTE PWM2CKD + 000000D8H SFRSYM DATA BYTE UDCKS + 000000B4H SFRSYM DATA BYTE PWM3CKD + 000000B5H SFRSYM DATA BYTE PWM4CKD + 000000A0H SFRSYM DATA BYTE WDCON + 000000B6H SFRSYM DATA BYTE PWM5CKD + + --- MODULE --- --- TS_API + 02000127H PUBLIC XDATA BYTE MainLoopCnt2 + 02000126H PUBLIC XDATA BYTE MainLoopCnt1 + 02000124H PUBLIC XDATA WORD WheelSliderCapRateFilter + 0000005BH PUBLIC IDATA BYTE PreKeysFlagSN + 02000123H PUBLIC XDATA BYTE WheelSliderState + 00000020H.4 PUBLIC BIT BIT TS_StableFlag + 02000122H PUBLIC XDATA BYTE WheelSliderTouchFlag + 00000020H.3 PUBLIC BIT BIT W_S_RefChSet + 02000116H PUBLIC XDATA --- TS_AreaConfirmTimer + 0200010EH PUBLIC XDATA --- TSKey_LongTouchLimitTimer + 02000101H PUBLIC XDATA --- TS_FilterPosIdx + 0000001CH PUBLIC DATA WORD TS_LongKeyTimer + 02000100H PUBLIC XDATA BYTE TS_HalfSecCnt + 0000005AH PUBLIC IDATA BYTE TS_RefCHBaseLineAdjuTimer + 020000FFH PUBLIC XDATA BYTE TSWheelSlider_TouchConfirmTimer + 020000FEH PUBLIC XDATA BYTE KeysFlagSN + 020000FCH PUBLIC XDATA INT WheelSliderPosition + 00000020H.2 PUBLIC BIT BIT TS_SleepEn + 020000FBH PUBLIC XDATA BYTE EnterStopScanTimer + 020000EBH PUBLIC XDATA --- TSKey_FingerThd + 0000001AH PUBLIC DATA WORD TS_Key + 00000019H PUBLIC DATA BYTE TS_BaseCh + 020000D1H PUBLIC XDATA --- TS_RawData + 020000D0H PUBLIC XDATA BYTE WheelSliderMaxIdx + 00000059H PUBLIC IDATA BYTE TS_Cnt + 020000B6H PUBLIC XDATA --- TS_PostData + 020000B5H PUBLIC XDATA BYTE WheelSliderRefCh + 020000B4H PUBLIC XDATA BYTE TS_Init_Step + 0000004DH PUBLIC IDATA --- TS_CH + 02000032H PUBLIC XDATA --- TS_FilterBuf + 0200001AH PUBLIC XDATA --- TS_BaseLineData + 0000004CH PUBLIC IDATA BYTE TS_State + 02000002H PUBLIC XDATA --- TS_FirstAreaData + 00000020H.1 PUBLIC BIT BIT TS_SleepMode + 00000018H PUBLIC DATA BYTE ActiveTouchType + 02000001H PUBLIC XDATA BYTE TSWheelSlider_LongTouchLimitTimer + 00000020H.0 PUBLIC BIT BIT TS_CycleScanDoneFlag + 00000017H PUBLIC DATA BYTE TK_State + 00000016H PUBLIC DATA BYTE TS_Index + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:32:09 PAGE 37 + + + 01001588H PUBLIC CONST --- AREA_CONFIRM_TIME_TAB + 01001580H PUBLIC CONST --- MASK_TAB + 0100157CH PUBLIC CONST --- WHEEL_SLIDER0_MAX_MIN_TAB + 01001578H PUBLIC CONST --- TS_WHEEL_SLIDER_CH_SEQ + 01001558H PUBLIC CONST --- TS_KEY_CH_INFO_SEQ + 010004ACH PUBLIC CODE --- TS_EnterSleepMode + 010013EAH PUBLIC CODE --- TS_SleepScanStart + 010010FAH PUBLIC CODE --- TS_Action + 01000FFDH PUBLIC CODE --- TS_init + 01000659H PUBLIC CODE --- TS_WheelSliderDeal + 01000C19H PUBLIC CODE --- TSKey_DataDeal + 01000D15H PUBLIC CODE --- TS_RunInit + 01000EB7H PUBLIC CODE --- TS_DataFiltering + 01000DEEH PUBLIC CODE --- TS_ISR + 0100000EH PUBLIC CODE --- TS_HS_ISR + 010012FFH PUBLIC CODE --- TS_MS_ISR + 00000080H SFRSYM DATA BYTE P0 + 000000F8H SFRSYM DATA BYTE TKCON + 0000008EH SFRSYM DATA BYTE IDLST + 000000D5H SFRSYM DATA BYTE TMCON + 000000B0H SFRSYM DATA BYTE P3 + 000000D0H.6 SFRSYM DATA BIT AC + 000000B7H SFRSYM DATA BYTE PWMIF + 000000A8H.7 SFRSYM DATA BIT EA + 000000C8H.0 SFRSYM DATA BIT T2P0 + 000000B9H SFRSYM DATA BYTE PWM0CON + 000000C8H.1 SFRSYM DATA BIT T2P1 + 000000BAH SFRSYM DATA BYTE PWM1CON + 000000C8H.4 SFRSYM DATA BIT T2R0 + 000000BBH SFRSYM DATA BYTE PWM2CON + 00000090H SFRSYM DATA BYTE PWMEN + 00000086H SFRSYM DATA BYTE PWCON + 000000C8H.5 SFRSYM DATA BIT T2R1 + 000000BCH SFRSYM DATA BYTE PWM3CON + 000000BDH SFRSYM DATA BYTE PWM4CON + 000000BEH SFRSYM DATA BYTE PWM5CON + 00000083H SFRSYM DATA BYTE DP0H + 000000A8H SFRSYM DATA BYTE IE + 00000085H SFRSYM DATA BYTE DP1H + 00000082H SFRSYM DATA BYTE DP0L + 000000CBH SFRSYM DATA BYTE T2CH + 000000C2H SFRSYM DATA BYTE I2CADM + 00000084H SFRSYM DATA BYTE DP1L + 000000C8H.3 SFRSYM DATA BIT T2IE + 000000FAH SFRSYM DATA BYTE TKMTS + 000000CAH SFRSYM DATA BYTE T2CL + 000000C1H SFRSYM DATA BYTE I2CADR + 000000CFH SFRSYM DATA BYTE LEDWTMH + 000000D6H SFRSYM DATA BYTE TMSNU + 000000C6H SFRSYM DATA BYTE I2CFLG + 000000C4H SFRSYM DATA BYTE I2CDAT + 000000B8H SFRSYM DATA BYTE IP + 000000D0H.7 SFRSYM DATA BIT CY + 000000D7H SFRSYM DATA BYTE LEDAT0 + 000000CEH SFRSYM DATA BYTE LEDWTML + 000000F4H SFRSYM DATA BYTE ATK0CH + 000000C7H SFRSYM DATA BYTE LEDAT1 + 000000F6H SFRSYM DATA BYTE ATK1CH + 000000DEH SFRSYM DATA BYTE AK0CON + 000000E9H SFRSYM DATA BYTE ATK2CH + 000000DFH SFRSYM DATA BYTE AK1CON + 000000EBH SFRSYM DATA BYTE ATK3CH + 000000C0H SFRSYM DATA BYTE I2CCON + 0000008FH SFRSYM DATA BYTE STPST + 000000F3H SFRSYM DATA BYTE ATK0CL + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:32:09 PAGE 38 + + + 000000EDH SFRSYM DATA BYTE ATK4CH + 000000F5H SFRSYM DATA BYTE ATK1CL + 000000EFH SFRSYM DATA BYTE ATK5CH + 000000F7H SFRSYM DATA BYTE ATK2CL + 00000081H SFRSYM DATA BYTE SP + 000000EAH SFRSYM DATA BYTE ATK3CL + 000000D0H.2 SFRSYM DATA BIT OV + 000000ECH SFRSYM DATA BYTE ATK4CL + 000000D4H SFRSYM DATA BYTE EPIF + 000000EEH SFRSYM DATA BYTE ATK5CL + 000000D1H SFRSYM DATA BYTE EP0CON + 000000D2H SFRSYM DATA BYTE EP1CON + 000000C5H SFRSYM DATA BYTE I2CSTA + 000000D3H SFRSYM DATA BYTE EP2CON + 000000FCH SFRSYM DATA BYTE TK0CHS + 000000FBH SFRSYM DATA BYTE TKIF + 00000080H.0 SFRSYM DATA BIT P00 + 000000FDH SFRSYM DATA BYTE TK1CHS + 00000080H.1 SFRSYM DATA BIT P01 + 000000FEH SFRSYM DATA BYTE TK2CHS + 00000087H SFRSYM DATA BYTE PCON + 00000080H.2 SFRSYM DATA BIT P02 + 000000FFH SFRSYM DATA BYTE TK3CHS + 000000B0H.0 SFRSYM DATA BIT P30 + 00000080H.3 SFRSYM DATA BIT P03 + 000000A8H.5 SFRSYM DATA BIT INT3EN + 000000F1H SFRSYM DATA BYTE TK4CHS + 000000B0H.1 SFRSYM DATA BIT P31 + 00000080H.4 SFRSYM DATA BIT P04 + 000000A8H.6 SFRSYM DATA BIT INT4EN + 000000F2H SFRSYM DATA BYTE TK5CHS + 000000B0H.2 SFRSYM DATA BIT P32 + 00000080H.5 SFRSYM DATA BIT P05 + 00000089H SFRSYM DATA BYTE TMOD + 00000088H SFRSYM DATA BYTE TCON + 000000B0H.3 SFRSYM DATA BIT P33 + 00000080H.6 SFRSYM DATA BIT P06 + 000000B0H.4 SFRSYM DATA BIT P34 + 00000080H.7 SFRSYM DATA BIT P07 + 000000C8H.2 SFRSYM DATA BIT UCKS + 000000B0H.5 SFRSYM DATA BIT P35 + 000000E2H SFRSYM DATA BYTE TK0MSH + 000000E4H SFRSYM DATA BYTE TK1MSH + 000000E6H SFRSYM DATA BYTE TK2MSH + 000000D9H SFRSYM DATA BYTE TK3MSH + 000000E1H SFRSYM DATA BYTE TK0MSL + 000000DBH SFRSYM DATA BYTE TK4MSH + 00000088H.1 SFRSYM DATA BIT IE0 + 000000E3H SFRSYM DATA BYTE TK1MSL + 000000DDH SFRSYM DATA BYTE TK5MSH + 00000088H.3 SFRSYM DATA BIT IE1 + 000000E5H SFRSYM DATA BYTE TK2MSL + 000000E7H SFRSYM DATA BYTE TK3MSL + 000000F0H SFRSYM DATA BYTE B + 000000DAH SFRSYM DATA BYTE TK4MSL + 000000DCH SFRSYM DATA BYTE TK5MSL + 000000E0H SFRSYM DATA BYTE ACC + 000000A8H.4 SFRSYM DATA BIT ES0 + 000000E8H SFRSYM DATA BYTE LVDCON + 000000A8H.1 SFRSYM DATA BIT ET0 + 000000A8H.3 SFRSYM DATA BIT ET1 + 00000088H.5 SFRSYM DATA BIT TF0 + 00000098H.0 SFRSYM DATA BIT RI0 + 00000088H.7 SFRSYM DATA BIT TF1 + 000000C8H.7 SFRSYM DATA BIT TF2 + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:32:09 PAGE 39 + + + 00000098H.2 SFRSYM DATA BIT RB8 + 0000008CH SFRSYM DATA BYTE TH0 + 000000A8H.0 SFRSYM DATA BIT EX0 + 00000098H.1 SFRSYM DATA BIT TI0 + 00000088H.0 SFRSYM DATA BIT IT0 + 0000008DH SFRSYM DATA BYTE TH1 + 000000A8H.2 SFRSYM DATA BIT EX1 + 00000098H.3 SFRSYM DATA BIT TB8 + 00000088H.2 SFRSYM DATA BIT IT1 + 000000CDH SFRSYM DATA BYTE TH2 + 000000D0H.0 SFRSYM DATA BIT P + 00000098H.7 SFRSYM DATA BIT SM0 + 0000008AH SFRSYM DATA BYTE TL0 + 00000098H.6 SFRSYM DATA BIT SM1 + 0000008BH SFRSYM DATA BYTE TL1 + 00000098H.5 SFRSYM DATA BIT SM2 + 000000CCH SFRSYM DATA BYTE TL2 + 000000AAH SFRSYM DATA BYTE PWM0DIVH + 000000B8H.4 SFRSYM DATA BIT PS0 + 000000ACH SFRSYM DATA BYTE PWM1DIVH + 000000B8H.1 SFRSYM DATA BIT PT0 + 000000B8H.6 SFRSYM DATA BIT PS1 + 000000C3H SFRSYM DATA BYTE I2CCR + 000000AEH SFRSYM DATA BYTE PWM2DIVH + 000000B8H.3 SFRSYM DATA BIT PT1 + 000000D0H.3 SFRSYM DATA BIT RS0 + 000000A4H SFRSYM DATA BYTE PWM3DIVH + 000000B8H.5 SFRSYM DATA BIT PT2 + 00000088H.4 SFRSYM DATA BIT TR0 + 000000D0H.4 SFRSYM DATA BIT RS1 + 000000A9H SFRSYM DATA BYTE PWM0DIVL + 000000A6H SFRSYM DATA BYTE PWM4DIVH + 00000088H.6 SFRSYM DATA BIT TR1 + 000000ABH SFRSYM DATA BYTE PWM1DIVL + 000000A3H SFRSYM DATA BYTE WDVTHH + 0000009AH SFRSYM DATA BYTE PWM5DIVH + 000000C8H.6 SFRSYM DATA BIT TR2 + 000000B8H.0 SFRSYM DATA BIT PX0 + 000000ADH SFRSYM DATA BYTE PWM2DIVL + 000000B8H.2 SFRSYM DATA BIT PX1 + 000000AFH SFRSYM DATA BYTE PWM3DIVL + 000000A5H SFRSYM DATA BYTE PWM4DIVL + 000000A7H SFRSYM DATA BYTE PWM5DIVL + 000000A2H SFRSYM DATA BYTE WDVTHL + 0000009CH SFRSYM DATA BYTE PWM0DUTH + 0000009EH SFRSYM DATA BYTE PWM1DUTH + 00000091H SFRSYM DATA BYTE PWM2DUTH + 00000093H SFRSYM DATA BYTE PWM3DUTH + 0000009BH SFRSYM DATA BYTE PWM0DUTL + 00000095H SFRSYM DATA BYTE PWM4DUTH + 0000009DH SFRSYM DATA BYTE PWM1DUTL + 00000099H SFRSYM DATA BYTE S0BUF + 00000097H SFRSYM DATA BYTE PWM5DUTH + 0000009FH SFRSYM DATA BYTE PWM2DUTL + 00000092H SFRSYM DATA BYTE PWM3DUTL + 00000098H SFRSYM DATA BYTE S0CON + 00000094H SFRSYM DATA BYTE PWM4DUTL + 00000098H.4 SFRSYM DATA BIT REN + 00000096H SFRSYM DATA BYTE PWM5DUTL + 000000D0H.1 SFRSYM DATA BIT DPS + 000000C9H SFRSYM DATA BYTE T2MOD + 000000C8H SFRSYM DATA BYTE T2CON + 000000BFH SFRSYM DATA BYTE LEFLG + 000000F9H SFRSYM DATA BYTE TKCFG + 000000D0H.5 SFRSYM DATA BIT F0 + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:32:09 PAGE 40 + + + 000000A1H SFRSYM DATA BYTE WDFLG + 000000B1H SFRSYM DATA BYTE PWM0CKD + 000000B2H SFRSYM DATA BYTE PWM1CKD + 000000D0H SFRSYM DATA BYTE PSW + 000000B3H SFRSYM DATA BYTE PWM2CKD + 000000D8H SFRSYM DATA BYTE UDCKS + 000000B4H SFRSYM DATA BYTE PWM3CKD + 000000B5H SFRSYM DATA BYTE PWM4CKD + 000000A0H SFRSYM DATA BYTE WDCON + 000000B6H SFRSYM DATA BYTE PWM5CKD + + 01000904H BLOCK CODE --- LVL=0 + --- BLOCKEND --- --- LVL=0 + + 010012FFH BLOCK CODE --- LVL=0 + 010012FFH BLOCK CODE NEAR LAB LVL=1 + 02000000H SYMBOL XDATA BYTE ms_cnt + 00000007H SYMBOL DATA BYTE i + --- BLOCKEND --- --- LVL=1 + 010012FFH LINE CODE --- #106 + 010012FFH LINE CODE --- #107 + 010012FFH LINE CODE --- #111 + 01001305H LINE CODE --- #112 + 0100130BH LINE CODE --- #113 + 0100130BH LINE CODE --- #114 + 0100130DH LINE CODE --- #115 + 01001317H LINE CODE --- #116 + 01001317H LINE CODE --- #117 + 01001320H LINE CODE --- #118 + 01001320H LINE CODE --- #119 + 01001329H LINE CODE --- #120 + 01001329H LINE CODE --- #121 + 0100132CH LINE CODE --- #123 + 01001332H LINE CODE --- #124 + 01001332H LINE CODE --- #125 + 01001334H LINE CODE --- #126 + 01001334H LINE CODE --- #138 + 01001334H LINE CODE --- #139 + --- BLOCKEND --- --- LVL=0 + + 0100000EH BLOCK CODE --- LVL=0 + 0100000EH LINE CODE --- #140 + 0100000EH LINE CODE --- #141 + 0100000EH LINE CODE --- #147 + 01000014H LINE CODE --- #168 + 01000019H LINE CODE --- #169 + 01000019H LINE CODE --- #170 + 0100001AH LINE CODE --- #171 + 0100001AH LINE CODE --- #172 + 01000020H LINE CODE --- #173 + 01000020H LINE CODE --- #174 + 01000022H LINE CODE --- #175 + 01000022H LINE CODE --- #176 + --- BLOCKEND --- --- LVL=0 + + 01000DEEH BLOCK CODE --- LVL=0 + 01000DEEH BLOCK CODE NEAR LAB LVL=1 + 00000007H SYMBOL DATA BYTE i + 00000021H SYMBOL DATA --- TS_Data + --- BLOCKEND --- --- LVL=1 + 01000DEEH LINE CODE --- #177 + 01000DEEH LINE CODE --- #178 + 01000DEEH LINE CODE --- #188 + 01000DF6H LINE CODE --- #189 + 01000DF6H LINE CODE --- #190 + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:32:09 PAGE 41 + + + 01000DFAH LINE CODE --- #191 + 01000DFAH LINE CODE --- #193 + 01000DFFH LINE CODE --- #194 + 01000DFFH LINE CODE --- #195 + 01000E02H LINE CODE --- #196 + 01000E05H LINE CODE --- #197 + 01000E08H LINE CODE --- #198 + 01000E08H LINE CODE --- #199 + 01000E0DH LINE CODE --- #200 + 01000E0DH LINE CODE --- #201 + 01000E10H LINE CODE --- #202 + 01000E13H LINE CODE --- #203 + 01000E16H LINE CODE --- #204 + 01000E16H LINE CODE --- #205 + 01000E1BH LINE CODE --- #206 + 01000E1BH LINE CODE --- #207 + 01000E1EH LINE CODE --- #208 + 01000E21H LINE CODE --- #209 + 01000E24H LINE CODE --- #210 + 01000E24H LINE CODE --- #211 + 01000E29H LINE CODE --- #212 + 01000E29H LINE CODE --- #213 + 01000E2CH LINE CODE --- #214 + 01000E2FH LINE CODE --- #215 + 01000E32H LINE CODE --- #216 + 01000E32H LINE CODE --- #217 + 01000E37H LINE CODE --- #218 + 01000E37H LINE CODE --- #219 + 01000E3AH LINE CODE --- #220 + 01000E3DH LINE CODE --- #221 + 01000E40H LINE CODE --- #222 + 01000E40H LINE CODE --- #223 + 01000E45H LINE CODE --- #224 + 01000E45H LINE CODE --- #225 + 01000E48H LINE CODE --- #226 + 01000E4BH LINE CODE --- #227 + 01000E4EH LINE CODE --- #228 + 01000E4EH LINE CODE --- #230 + 01000E50H LINE CODE --- #231 + 01000E50H LINE CODE --- #264 + 01000E50H LINE CODE --- #266 + 01000E68H LINE CODE --- #270 + 01000E68H LINE CODE --- #271 + 01000E7AH LINE CODE --- #272 + 01000E7AH LINE CODE --- #273 + 01000E7AH LINE CODE --- #274 + 01000E7AH LINE CODE --- #276 + 01000E7EH LINE CODE --- #294 + 01000E8BH LINE CODE --- #295 + 01000E8BH LINE CODE --- #297 + 01000E8DH LINE CODE --- #311 + 01000E90H LINE CODE --- #312 + 01000E92H LINE CODE --- #314 + 01000E92H LINE CODE --- #315 + 01000E98H LINE CODE --- #316 + 01000E98H LINE CODE --- #317 + 01000E9BH LINE CODE --- #318 + 01000EA3H LINE CODE --- #319 + 01000EB0H LINE CODE --- #320 + 01000EB0H LINE CODE --- #321 + 01000EB3H LINE CODE --- #322 + 01000EB6H LINE CODE --- #323 + 01000EB6H LINE CODE --- #324 + --- BLOCKEND --- --- LVL=0 + + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:32:09 PAGE 42 + + + 01000EB7H BLOCK CODE --- LVL=0 + 01000EB7H BLOCK CODE NEAR LAB LVL=1 + 00000032H SYMBOL DATA BYTE i + 00000007H SYMBOL DATA BYTE j + 00000033H SYMBOL DATA WORD DataSum + 00000035H SYMBOL DATA WORD DataMax + 00000037H SYMBOL DATA WORD DataMin + --- BLOCKEND --- --- LVL=1 + 01000EB7H LINE CODE --- #325 + 01000EB7H LINE CODE --- #326 + 01000EB7H LINE CODE --- #332 + 01000EC9H LINE CODE --- #333 + 01000EC9H LINE CODE --- #337 + 01000ECFH LINE CODE --- #338 + 01000ED8H LINE CODE --- #339 + 01000ED8H LINE CODE --- #340 + 01000EDDH LINE CODE --- #341 + 01000EDDH LINE CODE --- #342 + 01000EDFH LINE CODE --- #343 + 01000EFFH LINE CODE --- #344 + 01000F01H LINE CODE --- #346 + 01000F06H LINE CODE --- #347 + 01000F0AH LINE CODE --- #348 + 01000F10H LINE CODE --- #349 + 01000F12H LINE CODE --- #350 + 01000F12H LINE CODE --- #351 + 01000F2AH LINE CODE --- #353 + 01000F33H LINE CODE --- #354 + 01000F33H LINE CODE --- #355 + 01000F37H LINE CODE --- #356 + 01000F37H LINE CODE --- #357 + 01000F40H LINE CODE --- #358 + 01000F40H LINE CODE --- #359 + 01000F44H LINE CODE --- #360 + 01000F44H LINE CODE --- #362 + 01000F48H LINE CODE --- #366 + 01000F6BH LINE CODE --- #369 + 01000F70H LINE CODE --- #370 + --- BLOCKEND --- --- LVL=0 + + 01000D15H BLOCK CODE --- LVL=0 + 01000D15H BLOCK CODE NEAR LAB LVL=1 + 00000032H SYMBOL DATA BYTE i + 00000007H SYMBOL DATA BYTE j + 00000015H SYMBOL DATA BYTE TS_ScanTimes + --- BLOCKEND --- --- LVL=1 + 01000D15H LINE CODE --- #418 + 01000D15H LINE CODE --- #419 + 01000D15H LINE CODE --- #425 + 01000D1BH LINE CODE --- #426 + 01000D1BH LINE CODE --- #439 + 01000D1DH LINE CODE --- #440 + 01000D21H LINE CODE --- #441 + 01000D23H LINE CODE --- #442 + 01000D26H LINE CODE --- #448 + 01000D2CH LINE CODE --- #449 + 01000D2FH LINE CODE --- #451 + 01000D30H LINE CODE --- #492 + 01000D3BH LINE CODE --- #493 + 01000D3BH LINE CODE --- #494 + 01000D41H LINE CODE --- #495 + 01000D41H LINE CODE --- #496 + 01000D43H LINE CODE --- #497 + 01000D4CH LINE CODE --- #498 + 01000D4CH LINE CODE --- #500 + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:32:09 PAGE 43 + + + 01000D4CH LINE CODE --- #516 + 01000D4FH LINE CODE --- #517 + 01000D60H LINE CODE --- #518 + 01000D60H LINE CODE --- #519 + 01000D62H LINE CODE --- #520 + 01000D62H LINE CODE --- #521 + 01000D7BH LINE CODE --- #522 + 01000D7FH LINE CODE --- #523 + 01000D88H LINE CODE --- #529 + 01000D8FH LINE CODE --- #530 + 01000D98H LINE CODE --- #531 + 01000DA6H LINE CODE --- #537 + 01000DADH LINE CODE --- #538 + 01000DADH LINE CODE --- #542 + 01000DD1H LINE CODE --- #544 + 01000DD8H LINE CODE --- #545 + 01000DDAH LINE CODE --- #547 + 01000DDAH LINE CODE --- #548 + 01000DE4H LINE CODE --- #549 + 01000DE4H LINE CODE --- #560 + 01000DE9H LINE CODE --- #573 + 01000DEDH LINE CODE --- #574 + 01000DEDH LINE CODE --- #575 + 01000DEDH LINE CODE --- #576 + --- BLOCKEND --- --- LVL=0 + + 01000C19H BLOCK CODE --- LVL=0 + 01000C19H BLOCK CODE NEAR LAB LVL=1 + 00000032H SYMBOL DATA BYTE i + 00000033H SYMBOL DATA BYTE TouchArea + 00000034H SYMBOL DATA BYTE NowArea + --- BLOCKEND --- --- LVL=1 + 01000C19H LINE CODE --- #676 + 01000C19H LINE CODE --- #677 + 01000C19H LINE CODE --- #683 + 01000C1CH LINE CODE --- #684 + 01000C1CH LINE CODE --- #696 + 01000C29H LINE CODE --- #697 + 01000C33H LINE CODE --- #699 + 01000C3FH LINE CODE --- #700 + 01000C3FH LINE CODE --- #701 + 01000C41H LINE CODE --- #702 + 01000C41H LINE CODE --- #709 + 01000C45H LINE CODE --- #710 + 01000C45H LINE CODE --- #711 + 01000C49H LINE CODE --- #712 + 01000C49H LINE CODE --- #713 + 01000C4EH LINE CODE --- #714 + 01000C4EH LINE CODE --- #715 + 01000C57H LINE CODE --- #716 + 01000C57H LINE CODE --- #717 + 01000C5AH LINE CODE --- #721 + 01000C5AH LINE CODE --- #722 + 01000C5AH LINE CODE --- #723 + 01000C5CH LINE CODE --- #725 + 01000C5CH LINE CODE --- #737 + 01000C62H LINE CODE --- #754 + 01000C62H LINE CODE --- #755 + 01000C64H LINE CODE --- #757 + 01000C64H LINE CODE --- #758 + 01000C69H LINE CODE --- #759 + 01000C69H LINE CODE --- #760 + 01000C6FH LINE CODE --- #761 + 01000C6FH LINE CODE --- #766 + 01000C73H LINE CODE --- #768 + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:32:09 PAGE 44 + + + 01000C73H LINE CODE --- #769 + 01000C73H LINE CODE --- #773 + 01000C73H LINE CODE --- #774 + 01000C75H LINE CODE --- #782 + 01000C75H LINE CODE --- #784 + 01000C75H LINE CODE --- #785 + 01000C79H LINE CODE --- #786 + 01000C79H LINE CODE --- #787 + 01000C81H LINE CODE --- #788 + 01000C83H LINE CODE --- #789 + 01000C85H LINE CODE --- #790 + 01000C85H LINE CODE --- #791 + 01000C85H LINE CODE --- #792 + 01000C8AH LINE CODE --- #793 + 01000C8AH LINE CODE --- #794 + 01000C97H LINE CODE --- #795 + 01000C99H LINE CODE --- #796 + 01000C9BH LINE CODE --- #797 + 01000C9BH LINE CODE --- #798 + 01000CB2H LINE CODE --- #799 + 01000CB2H LINE CODE --- #800 + 01000CB8H LINE CODE --- #801 + 01000CB8H LINE CODE --- #802 + 01000CC0H LINE CODE --- #803 + 01000CCEH LINE CODE --- #813 + 01000CD0H LINE CODE --- #814 + 01000CD0H LINE CODE --- #815 + 01000CD2H LINE CODE --- #817 + 01000CD2H LINE CODE --- #818 + 01000CDAH LINE CODE --- #819 + 01000CE1H LINE CODE --- #820 + 01000CE1H LINE CODE --- #821 + 01000CEDH LINE CODE --- #895 + 01000CF4H LINE CODE --- #898 + 01000CF6H LINE CODE --- #899 + 01000CF6H LINE CODE --- #900 + 01000CF9H LINE CODE --- #901 + 01000CFAH LINE CODE --- #903 + 01000CFAH LINE CODE --- #904 + 01000CFDH LINE CODE --- #905 + 01000CFDH LINE CODE --- #906 + --- BLOCKEND --- --- LVL=0 + + 01000659H BLOCK CODE --- LVL=0 + 01000659H BLOCK CODE NEAR LAB LVL=1 + 00000032H SYMBOL DATA BYTE i + 00000033H SYMBOL DATA WORD Delta + 00000006H SYMBOL DATA WORD Position + 00000020H.5 SYMBOL BIT BIT WheelSliderTogFlag + --- BLOCKEND --- --- LVL=1 + 01000659H LINE CODE --- #909 + 01000659H LINE CODE --- #910 + 01000659H LINE CODE --- #913 + 0100065BH LINE CODE --- #914 + 0100065EH LINE CODE --- #915 + 01000661H LINE CODE --- #916 + 01000661H LINE CODE --- #917 + 01000663H LINE CODE --- #918 + 01000668H LINE CODE --- #919 + 01000668H LINE CODE --- #957 + 01000671H LINE CODE --- #959 + 01000679H LINE CODE --- #960 + 01000679H LINE CODE --- #961 + 0100067BH LINE CODE --- #962 + 0100067BH LINE CODE --- #963 + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:32:09 PAGE 45 + + + 01000685H LINE CODE --- #964 + 01000685H LINE CODE --- #965 + 0100068EH LINE CODE --- #966 + 0100068EH LINE CODE --- #967 + 01000696H LINE CODE --- #968 + 01000696H LINE CODE --- #969 + 01000699H LINE CODE --- #970 + 0100069EH LINE CODE --- #971 + 010006A1H LINE CODE --- #973 + 010006A1H LINE CODE --- #974 + 010006ACH LINE CODE --- #975 + 010006ACH LINE CODE --- #976 + 010006C1H LINE CODE --- #977 + 010006C1H LINE CODE --- #978 + 010006C6H LINE CODE --- #979 + 010006C8H LINE CODE --- #981 + 010006C8H LINE CODE --- #982 + 010006E3H LINE CODE --- #983 + 010006E3H LINE CODE --- #984 + 010006EEH LINE CODE --- #985 + 010006EEH LINE CODE --- #986 + 010006F8H LINE CODE --- #987 + 010006F8H LINE CODE --- #988 + 01000705H LINE CODE --- #989 + 0100070DH LINE CODE --- #990 + 0100070DH LINE CODE --- #991 + 0100070DH LINE CODE --- #992 + 0100070FH LINE CODE --- #994 + 0100070FH LINE CODE --- #995 + 01000724H LINE CODE --- #996 + 0100072EH LINE CODE --- #997 + 0100072EH LINE CODE --- #998 + 01000733H LINE CODE --- #999 + 01000733H LINE CODE --- #1000 + 01000733H LINE CODE --- #1002 + 01000733H LINE CODE --- #1003 + 0100073BH LINE CODE --- #1004 + 0100073BH LINE CODE --- #1005 + 01000741H LINE CODE --- #1006 + 01000741H LINE CODE --- #1007 + 01000746H LINE CODE --- #1011 + 01000746H LINE CODE --- #1012 + 01000748H LINE CODE --- #1014 + 01000748H LINE CODE --- #1015 + 0100074DH LINE CODE --- #1016 + 01000755H LINE CODE --- #1017 + 01000755H LINE CODE --- #1018 + 0100075FH LINE CODE --- #1019 + 01000763H LINE CODE --- #1020 + 01000763H LINE CODE --- #1021 + 01000763H LINE CODE --- #1022 + 01000763H LINE CODE --- #1023 + 01000768H LINE CODE --- #1024 + 01000768H LINE CODE --- #1037 + 0100076EH LINE CODE --- #1038 + 0100076EH LINE CODE --- #1039 + 01000776H LINE CODE --- #1040 + 01000776H LINE CODE --- #1041 + 01000777H LINE CODE --- #1042 + 0100077DH LINE CODE --- #1043 + 0100077DH LINE CODE --- #1044 + 0100077FH LINE CODE --- #1046 + 0100077FH LINE CODE --- #1047 + 01000787H LINE CODE --- #1048 + 01000787H LINE CODE --- #1049 + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:32:09 PAGE 46 + + + 0100078DH LINE CODE --- #1050 + 0100078DH LINE CODE --- #1052 + 01000791H LINE CODE --- #1053 + 01000794H LINE CODE --- #1054 + 01000797H LINE CODE --- #1055 + 0100079FH LINE CODE --- #1056 + 0100079FH LINE CODE --- #1057 + 010007A9H LINE CODE --- #1058 + 010007ADH LINE CODE --- #1059 + 010007ADH LINE CODE --- #1060 + 010007ADH LINE CODE --- #1062 + 010007ADH LINE CODE --- #1063 + 010007B3H LINE CODE --- #1064 + 010007B3H LINE CODE --- #1065 + 010007B3H LINE CODE --- #1066 + 010007B3H LINE CODE --- #1067 + 010007BAH LINE CODE --- #1068 + 010007BAH LINE CODE --- #1069 + 010007C2H LINE CODE --- #1070 + 010007C2H LINE CODE --- #1071 + 010007CAH LINE CODE --- #1072 + 010007CAH LINE CODE --- #1107 + 010007CCH LINE CODE --- #1109 + 010007CCH LINE CODE --- #1110 + 010007CFH LINE CODE --- #1111 + 010007CFH LINE CODE --- #1113 + 010007DBH LINE CODE --- #1114 + 010007DBH LINE CODE --- #1115 + 010007DEH LINE CODE --- #1116 + 010007DFH LINE CODE --- #1118 + 010007DFH LINE CODE --- #1119 + 010007E2H LINE CODE --- #1120 + 010007E2H LINE CODE --- #1121 + --- BLOCKEND --- --- LVL=0 + + 01000FFDH BLOCK CODE --- LVL=0 + 01000FFDH BLOCK CODE NEAR LAB LVL=1 + 00000006H SYMBOL DATA BYTE i + 00000007H SYMBOL DATA BYTE ch_idx + --- BLOCKEND --- --- LVL=1 + 01000FFDH LINE CODE --- #1124 + 01000FFDH LINE CODE --- #1125 + 01000FFDH LINE CODE --- #1131 + 01001001H LINE CODE --- #1132 + 01001003H LINE CODE --- #1133 + 01001004H LINE CODE --- #1134 + 01001004H LINE CODE --- #1136 + 0100100BH LINE CODE --- #1137 + 0100100BH LINE CODE --- #1138 + 0100101AH LINE CODE --- #1139 + 0100101CH LINE CODE --- #1141 + 0100101CH LINE CODE --- #1142 + 0100102AH LINE CODE --- #1143 + 0100102AH LINE CODE --- #1149 + 0100102EH LINE CODE --- #1150 + 01001035H LINE CODE --- #1151 + 01001038H LINE CODE --- #1152 + 0100103BH LINE CODE --- #1153 + 0100103DH LINE CODE --- #1155 + 01001040H LINE CODE --- #1158 + 01001040H LINE CODE --- #1163 + 01001040H LINE CODE --- #1164 + 01001043H LINE CODE --- #1189 + 01001045H LINE CODE --- #1191 + 01001047H LINE CODE --- #1193 + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:32:09 PAGE 47 + + + 0100104CH LINE CODE --- #1194 + 0100104FH LINE CODE --- #1196 + 01001051H LINE CODE --- #1203 + 01001054H LINE CODE --- #1204 + 01001056H LINE CODE --- #1205 + 01001058H LINE CODE --- #1208 + 0100105AH LINE CODE --- #1210 + 0100105FH LINE CODE --- #1211 + 01001062H LINE CODE --- #1212 + 01001065H LINE CODE --- #1213 + 0100106CH LINE CODE --- #1215 + 0100106FH LINE CODE --- #1216 + 01001073H LINE CODE --- #1224 + 0100107BH LINE CODE --- #1231 + --- BLOCKEND --- --- LVL=0 + + 010010FAH BLOCK CODE --- LVL=0 + 010010FAH LINE CODE --- #1234 + 010010FAH LINE CODE --- #1235 + 010010FAH LINE CODE --- #1236 + 01001103H LINE CODE --- #1237 + 01001103H LINE CODE --- #1238 + 01001103H LINE CODE --- #1239 + 01001106H LINE CODE --- #1240 + 01001106H LINE CODE --- #1241 + 01001106H LINE CODE --- #1242 + 01001109H LINE CODE --- #1243 + 01001109H LINE CODE --- #1244 + 0100110BH LINE CODE --- #1246 + 01001114H LINE CODE --- #1253 + 01001117H LINE CODE --- #1254 + 01001119H LINE CODE --- #1267 + 0100111FH LINE CODE --- #1268 + 0100111FH LINE CODE --- #1269 + 01001122H LINE CODE --- #1270 + 01001122H LINE CODE --- #1276 + 01001128H LINE CODE --- #1277 + 01001128H LINE CODE --- #1278 + 0100112BH LINE CODE --- #1279 + 0100112BH LINE CODE --- #1282 + 01001136H LINE CODE --- #1283 + 01001136H LINE CODE --- #1284 + 01001139H LINE CODE --- #1285 + 01001139H LINE CODE --- #1286 + 01001142H LINE CODE --- #1287 + 01001142H LINE CODE --- #1296 + 01001148H LINE CODE --- #1298 + 0100114BH LINE CODE --- #1307 + 0100114BH LINE CODE --- #1309 + 0100114BH LINE CODE --- #1310 + 01001154H LINE CODE --- #1311 + 01001154H LINE CODE --- #1312 + 01001157H LINE CODE --- #1313 + 0100115AH LINE CODE --- #1314 + 0100115DH LINE CODE --- #1315 + 0100115DH LINE CODE --- #1316 + 0100115DH LINE CODE --- #1317 + 0100115DH LINE CODE --- #1318 + 0100115DH LINE CODE --- #1319 + 0100115DH LINE CODE --- #1328 + --- BLOCKEND --- --- LVL=0 + + 010013EAH BLOCK CODE --- LVL=0 + 010013EAH BLOCK CODE NEAR LAB LVL=1 + 00000035H SYMBOL DATA BYTE i + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:32:09 PAGE 48 + + + --- BLOCKEND --- --- LVL=1 + 010013EAH LINE CODE --- #1331 + 010013EAH LINE CODE --- #1332 + 010013EAH LINE CODE --- #1334 + 010013EDH LINE CODE --- #1335 + 010013EDH LINE CODE --- #1336 + 010013F6H LINE CODE --- #1337 + 010013F6H LINE CODE --- #1338 + 010013FFH LINE CODE --- #1339 + 01001401H LINE CODE --- #1341 + 01001401H LINE CODE --- #1342 + 01001408H LINE CODE --- #1343 + 01001408H LINE CODE --- #1344 + 01001411H LINE CODE --- #1345 + 01001414H LINE CODE --- #1346 + --- BLOCKEND --- --- LVL=0 + + 010004ACH BLOCK CODE --- LVL=0 + 010004ACH BLOCK CODE NEAR LAB LVL=1 + 00000032H SYMBOL DATA BYTE TS_SampleComplete + 00000005H SYMBOL DATA BYTE i + 02000128H SYMBOL XDATA --- WakeUp_PThdVal + 02000140H SYMBOL XDATA --- WakeUp_NThdVal + 00000033H SYMBOL DATA --- TS_Data + 01000620H SYMBOL CODE VOID SLEEP_EXIT + --- BLOCKEND --- --- LVL=1 + 010004ACH LINE CODE --- #1347 + 010004ACH LINE CODE --- #1348 + 010004ACH LINE CODE --- #1353 + 010004AFH LINE CODE --- #1358 + 010004B1H LINE CODE --- #1359 + 010004B4H LINE CODE --- #1361 + 010004B6H LINE CODE --- #1372 + 010004B9H LINE CODE --- #1373 + 010004BCH LINE CODE --- #1375 + 010004C4H LINE CODE --- #1376 + 010004C7H LINE CODE --- #1377 + 010004CAH LINE CODE --- #1380 + 010004CDH LINE CODE --- #1385 + 010004D3H LINE CODE --- #1388 + 010004D6H LINE CODE --- #1390 + 010004D8H LINE CODE --- #1391 + 010004DCH LINE CODE --- #1393 + 010004E3H LINE CODE --- #1394 + 010004EBH LINE CODE --- #1396 + 010004EEH LINE CODE --- #1397 + 010004F1H LINE CODE --- #1398 + 010004F4H LINE CODE --- #1400 + 010004F7H LINE CODE --- #1401 + 010004FAH LINE CODE --- #1403 + 010004FAH LINE CODE --- #1404 + 010004FAH LINE CODE --- #1405 + 010004FEH LINE CODE --- #1406 + 010004FEH LINE CODE --- #1407 + 01000505H LINE CODE --- #1408 + 0100050BH LINE CODE --- #1409 + 0100050DH LINE CODE --- #1410 + 01000510H LINE CODE --- #1411 + 01000511H LINE CODE --- #1412 + 01000512H LINE CODE --- #1413 + 01000513H LINE CODE --- #1414 + 01000517H LINE CODE --- #1415 + 0100051BH LINE CODE --- #1416 + 0100051DH LINE CODE --- #1417 + 0100051DH LINE CODE --- #1418 + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:32:09 PAGE 49 + + + 0100052AH LINE CODE --- #1419 + 0100052AH LINE CODE --- #1420 + 0100052AH LINE CODE --- #1421 + 0100052AH LINE CODE --- #1422 + 0100052EH LINE CODE --- #1423 + 0100052EH LINE CODE --- #1424 + 01000533H LINE CODE --- #1425 + 01000535H LINE CODE --- #1426 + 01000535H LINE CODE --- #1427 + 01000551H LINE CODE --- #1428 + 01000551H LINE CODE --- #1429 + 0100055EH LINE CODE --- #1430 + 01000561H LINE CODE --- #1431 + 01000561H LINE CODE --- #1432 + 01000564H LINE CODE --- #1433 + 01000567H LINE CODE --- #1434 + 01000569H LINE CODE --- #1435 + 0100056CH LINE CODE --- #1436 + 0100056CH LINE CODE --- #1437 + 0100056FH LINE CODE --- #1438 + 01000572H LINE CODE --- #1439 + 01000574H LINE CODE --- #1440 + 01000577H LINE CODE --- #1441 + 01000577H LINE CODE --- #1442 + 0100057AH LINE CODE --- #1443 + 0100057DH LINE CODE --- #1444 + 0100057FH LINE CODE --- #1445 + 01000582H LINE CODE --- #1446 + 01000582H LINE CODE --- #1447 + 01000585H LINE CODE --- #1448 + 01000588H LINE CODE --- #1449 + 0100058AH LINE CODE --- #1450 + 0100058DH LINE CODE --- #1451 + 0100058DH LINE CODE --- #1452 + 01000590H LINE CODE --- #1453 + 01000593H LINE CODE --- #1454 + 01000595H LINE CODE --- #1455 + 01000598H LINE CODE --- #1456 + 01000598H LINE CODE --- #1457 + 0100059BH LINE CODE --- #1458 + 0100059EH LINE CODE --- #1459 + 0100059EH LINE CODE --- #1460 + 010005A2H LINE CODE --- #1461 + 010005A2H LINE CODE --- #1462 + 010005B8H LINE CODE --- #1463 + 010005CCH LINE CODE --- #1464 + 010005CEH LINE CODE --- #1466 + 010005CEH LINE CODE --- #1467 + 010005F0H LINE CODE --- #1468 + 010005F0H LINE CODE --- #1469 + 010005F0H LINE CODE --- #1470 + 010005F0H LINE CODE --- #1471 + 010005F0H LINE CODE --- #1472 + 010005F0H LINE CODE --- #1473 + 010005F9H LINE CODE --- #1474 + 01000602H LINE CODE --- #1475 + 01000602H LINE CODE --- #1476 + 01000608H LINE CODE --- #1477 + 0100060AH LINE CODE --- #1479 + 0100060AH LINE CODE --- #1480 + 0100060DH LINE CODE --- #1481 + 01000611H LINE CODE --- #1482 + 01000611H LINE CODE --- #1483 + 01000614H LINE CODE --- #1484 + 01000617H LINE CODE --- #1485 + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:32:09 PAGE 50 + + + 01000617H LINE CODE --- #1486 + 01000617H LINE CODE --- #1487 + 0100061AH LINE CODE --- #1488 + 0100061DH LINE CODE --- #1489 + 0100061DH LINE CODE --- #1490 + 01000620H LINE CODE --- #1491 + 01000620H LINE CODE --- #1492 + 01000623H LINE CODE --- #1493 + 01000626H LINE CODE --- #1494 + 0100062EH LINE CODE --- #1496 + 0100062EH LINE CODE --- #1501 + 0100062EH LINE CODE --- #1502 + 01000631H LINE CODE --- #1511 + 01000638H LINE CODE --- #1512 + 0100063BH LINE CODE --- #1513 + 0100063EH LINE CODE --- #1514 + 01000645H LINE CODE --- #1515 + 01000648H LINE CODE --- #1516 + 0100064BH LINE CODE --- #1517 + 0100064DH LINE CODE --- #1518 + 01000650H LINE CODE --- #1519 + 01000653H LINE CODE --- #1520 + 01000655H LINE CODE --- #1522 + 01000658H LINE CODE --- #1524 + --- BLOCKEND --- --- LVL=0 + + --- MODULE --- --- TS_SEVICE + 0100158DH PUBLIC CONST --- pXSFR + 01000296H PUBLIC CODE --- _WheelTouchJudge + 0100124CH PUBLIC CODE --- _SetWheelSliderRefCh + 01001446H PUBLIC CODE --- _TS_AreaConfirmTimerSet + 01001364H PUBLIC CODE --- _TS_AreaDeviateDetection + 00000020H.5 PUBLIC BIT BIT ?_TS_GetDataArea?BIT + 0100115EH PUBLIC CODE --- _TS_GetDataArea + 010011BDH PUBLIC CODE --- TS_ScanStart + 010012C7H PUBLIC CODE --- _TS_SetChannel + 01001335H PUBLIC CODE --- TS_IO_init + 00000080H SFRSYM DATA BYTE P0 + 000000F8H SFRSYM DATA BYTE TKCON + 0000008EH SFRSYM DATA BYTE IDLST + 000000D5H SFRSYM DATA BYTE TMCON + 000000B0H SFRSYM DATA BYTE P3 + 000000D0H.6 SFRSYM DATA BIT AC + 000000B7H SFRSYM DATA BYTE PWMIF + 000000A8H.7 SFRSYM DATA BIT EA + 000000C8H.0 SFRSYM DATA BIT T2P0 + 000000B9H SFRSYM DATA BYTE PWM0CON + 000000C8H.1 SFRSYM DATA BIT T2P1 + 000000BAH SFRSYM DATA BYTE PWM1CON + 000000C8H.4 SFRSYM DATA BIT T2R0 + 000000BBH SFRSYM DATA BYTE PWM2CON + 00000090H SFRSYM DATA BYTE PWMEN + 00000086H SFRSYM DATA BYTE PWCON + 000000C8H.5 SFRSYM DATA BIT T2R1 + 000000BCH SFRSYM DATA BYTE PWM3CON + 000000BDH SFRSYM DATA BYTE PWM4CON + 000000BEH SFRSYM DATA BYTE PWM5CON + 00000083H SFRSYM DATA BYTE DP0H + 000000A8H SFRSYM DATA BYTE IE + 00000085H SFRSYM DATA BYTE DP1H + 00000082H SFRSYM DATA BYTE DP0L + 000000CBH SFRSYM DATA BYTE T2CH + 000000C2H SFRSYM DATA BYTE I2CADM + 00000084H SFRSYM DATA BYTE DP1L + 000000C8H.3 SFRSYM DATA BIT T2IE + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:32:09 PAGE 51 + + + 000000FAH SFRSYM DATA BYTE TKMTS + 000000CAH SFRSYM DATA BYTE T2CL + 000000C1H SFRSYM DATA BYTE I2CADR + 000000CFH SFRSYM DATA BYTE LEDWTMH + 000000D6H SFRSYM DATA BYTE TMSNU + 000000C6H SFRSYM DATA BYTE I2CFLG + 000000C4H SFRSYM DATA BYTE I2CDAT + 000000B8H SFRSYM DATA BYTE IP + 000000D0H.7 SFRSYM DATA BIT CY + 000000D7H SFRSYM DATA BYTE LEDAT0 + 000000CEH SFRSYM DATA BYTE LEDWTML + 000000F4H SFRSYM DATA BYTE ATK0CH + 000000C7H SFRSYM DATA BYTE LEDAT1 + 000000F6H SFRSYM DATA BYTE ATK1CH + 000000DEH SFRSYM DATA BYTE AK0CON + 000000E9H SFRSYM DATA BYTE ATK2CH + 000000DFH SFRSYM DATA BYTE AK1CON + 000000EBH SFRSYM DATA BYTE ATK3CH + 000000C0H SFRSYM DATA BYTE I2CCON + 0000008FH SFRSYM DATA BYTE STPST + 000000F3H SFRSYM DATA BYTE ATK0CL + 000000EDH SFRSYM DATA BYTE ATK4CH + 000000F5H SFRSYM DATA BYTE ATK1CL + 000000EFH SFRSYM DATA BYTE ATK5CH + 000000F7H SFRSYM DATA BYTE ATK2CL + 00000081H SFRSYM DATA BYTE SP + 000000EAH SFRSYM DATA BYTE ATK3CL + 000000D0H.2 SFRSYM DATA BIT OV + 000000ECH SFRSYM DATA BYTE ATK4CL + 000000D4H SFRSYM DATA BYTE EPIF + 000000EEH SFRSYM DATA BYTE ATK5CL + 000000D1H SFRSYM DATA BYTE EP0CON + 000000D2H SFRSYM DATA BYTE EP1CON + 000000C5H SFRSYM DATA BYTE I2CSTA + 000000D3H SFRSYM DATA BYTE EP2CON + 000000FCH SFRSYM DATA BYTE TK0CHS + 000000FBH SFRSYM DATA BYTE TKIF + 00000080H.0 SFRSYM DATA BIT P00 + 000000FDH SFRSYM DATA BYTE TK1CHS + 00000080H.1 SFRSYM DATA BIT P01 + 000000FEH SFRSYM DATA BYTE TK2CHS + 00000087H SFRSYM DATA BYTE PCON + 00000080H.2 SFRSYM DATA BIT P02 + 000000FFH SFRSYM DATA BYTE TK3CHS + 000000B0H.0 SFRSYM DATA BIT P30 + 00000080H.3 SFRSYM DATA BIT P03 + 000000A8H.5 SFRSYM DATA BIT INT3EN + 000000F1H SFRSYM DATA BYTE TK4CHS + 000000B0H.1 SFRSYM DATA BIT P31 + 00000080H.4 SFRSYM DATA BIT P04 + 000000A8H.6 SFRSYM DATA BIT INT4EN + 000000F2H SFRSYM DATA BYTE TK5CHS + 000000B0H.2 SFRSYM DATA BIT P32 + 00000080H.5 SFRSYM DATA BIT P05 + 00000089H SFRSYM DATA BYTE TMOD + 00000088H SFRSYM DATA BYTE TCON + 000000B0H.3 SFRSYM DATA BIT P33 + 00000080H.6 SFRSYM DATA BIT P06 + 000000B0H.4 SFRSYM DATA BIT P34 + 00000080H.7 SFRSYM DATA BIT P07 + 000000C8H.2 SFRSYM DATA BIT UCKS + 000000B0H.5 SFRSYM DATA BIT P35 + 000000E2H SFRSYM DATA BYTE TK0MSH + 000000E4H SFRSYM DATA BYTE TK1MSH + 000000E6H SFRSYM DATA BYTE TK2MSH + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:32:09 PAGE 52 + + + 000000D9H SFRSYM DATA BYTE TK3MSH + 000000E1H SFRSYM DATA BYTE TK0MSL + 000000DBH SFRSYM DATA BYTE TK4MSH + 00000088H.1 SFRSYM DATA BIT IE0 + 000000E3H SFRSYM DATA BYTE TK1MSL + 000000DDH SFRSYM DATA BYTE TK5MSH + 00000088H.3 SFRSYM DATA BIT IE1 + 000000E5H SFRSYM DATA BYTE TK2MSL + 000000E7H SFRSYM DATA BYTE TK3MSL + 000000F0H SFRSYM DATA BYTE B + 000000DAH SFRSYM DATA BYTE TK4MSL + 000000DCH SFRSYM DATA BYTE TK5MSL + 000000E0H SFRSYM DATA BYTE ACC + 000000A8H.4 SFRSYM DATA BIT ES0 + 000000E8H SFRSYM DATA BYTE LVDCON + 000000A8H.1 SFRSYM DATA BIT ET0 + 000000A8H.3 SFRSYM DATA BIT ET1 + 00000088H.5 SFRSYM DATA BIT TF0 + 00000098H.0 SFRSYM DATA BIT RI0 + 00000088H.7 SFRSYM DATA BIT TF1 + 000000C8H.7 SFRSYM DATA BIT TF2 + 00000098H.2 SFRSYM DATA BIT RB8 + 0000008CH SFRSYM DATA BYTE TH0 + 000000A8H.0 SFRSYM DATA BIT EX0 + 00000098H.1 SFRSYM DATA BIT TI0 + 00000088H.0 SFRSYM DATA BIT IT0 + 0000008DH SFRSYM DATA BYTE TH1 + 000000A8H.2 SFRSYM DATA BIT EX1 + 00000098H.3 SFRSYM DATA BIT TB8 + 00000088H.2 SFRSYM DATA BIT IT1 + 000000CDH SFRSYM DATA BYTE TH2 + 000000D0H.0 SFRSYM DATA BIT P + 00000098H.7 SFRSYM DATA BIT SM0 + 0000008AH SFRSYM DATA BYTE TL0 + 00000098H.6 SFRSYM DATA BIT SM1 + 0000008BH SFRSYM DATA BYTE TL1 + 00000098H.5 SFRSYM DATA BIT SM2 + 000000CCH SFRSYM DATA BYTE TL2 + 000000AAH SFRSYM DATA BYTE PWM0DIVH + 000000B8H.4 SFRSYM DATA BIT PS0 + 000000ACH SFRSYM DATA BYTE PWM1DIVH + 000000B8H.1 SFRSYM DATA BIT PT0 + 000000B8H.6 SFRSYM DATA BIT PS1 + 000000C3H SFRSYM DATA BYTE I2CCR + 000000AEH SFRSYM DATA BYTE PWM2DIVH + 000000B8H.3 SFRSYM DATA BIT PT1 + 000000D0H.3 SFRSYM DATA BIT RS0 + 000000A4H SFRSYM DATA BYTE PWM3DIVH + 000000B8H.5 SFRSYM DATA BIT PT2 + 00000088H.4 SFRSYM DATA BIT TR0 + 000000D0H.4 SFRSYM DATA BIT RS1 + 000000A9H SFRSYM DATA BYTE PWM0DIVL + 000000A6H SFRSYM DATA BYTE PWM4DIVH + 00000088H.6 SFRSYM DATA BIT TR1 + 000000ABH SFRSYM DATA BYTE PWM1DIVL + 000000A3H SFRSYM DATA BYTE WDVTHH + 0000009AH SFRSYM DATA BYTE PWM5DIVH + 000000C8H.6 SFRSYM DATA BIT TR2 + 000000B8H.0 SFRSYM DATA BIT PX0 + 000000ADH SFRSYM DATA BYTE PWM2DIVL + 000000B8H.2 SFRSYM DATA BIT PX1 + 000000AFH SFRSYM DATA BYTE PWM3DIVL + 000000A5H SFRSYM DATA BYTE PWM4DIVL + 000000A7H SFRSYM DATA BYTE PWM5DIVL + 000000A2H SFRSYM DATA BYTE WDVTHL + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:32:09 PAGE 53 + + + 0000009CH SFRSYM DATA BYTE PWM0DUTH + 0000009EH SFRSYM DATA BYTE PWM1DUTH + 00000091H SFRSYM DATA BYTE PWM2DUTH + 00000093H SFRSYM DATA BYTE PWM3DUTH + 0000009BH SFRSYM DATA BYTE PWM0DUTL + 00000095H SFRSYM DATA BYTE PWM4DUTH + 0000009DH SFRSYM DATA BYTE PWM1DUTL + 00000099H SFRSYM DATA BYTE S0BUF + 00000097H SFRSYM DATA BYTE PWM5DUTH + 0000009FH SFRSYM DATA BYTE PWM2DUTL + 00000092H SFRSYM DATA BYTE PWM3DUTL + 00000098H SFRSYM DATA BYTE S0CON + 00000094H SFRSYM DATA BYTE PWM4DUTL + 00000098H.4 SFRSYM DATA BIT REN + 00000096H SFRSYM DATA BYTE PWM5DUTL + 000000D0H.1 SFRSYM DATA BIT DPS + 000000C9H SFRSYM DATA BYTE T2MOD + 000000C8H SFRSYM DATA BYTE T2CON + 000000BFH SFRSYM DATA BYTE LEFLG + 000000F9H SFRSYM DATA BYTE TKCFG + 000000D0H.5 SFRSYM DATA BIT F0 + 000000A1H SFRSYM DATA BYTE WDFLG + 000000B1H SFRSYM DATA BYTE PWM0CKD + 000000B2H SFRSYM DATA BYTE PWM1CKD + 000000D0H SFRSYM DATA BYTE PSW + 000000B3H SFRSYM DATA BYTE PWM2CKD + 000000D8H SFRSYM DATA BYTE UDCKS + 000000B4H SFRSYM DATA BYTE PWM3CKD + 000000B5H SFRSYM DATA BYTE PWM4CKD + 000000A0H SFRSYM DATA BYTE WDCON + 000000B6H SFRSYM DATA BYTE PWM5CKD + + 010007E3H BLOCK CODE --- LVL=0 + --- BLOCKEND --- --- LVL=0 + + 01001335H BLOCK CODE --- LVL=0 + 01001335H BLOCK CODE NEAR LAB LVL=1 + 00000007H SYMBOL DATA BYTE i + 00000001H SYMBOL DATA --- pPinS + --- BLOCKEND --- --- LVL=1 + 01001335H LINE CODE --- #32 + 01001335H LINE CODE --- #33 + 01001335H LINE CODE --- #36 + 0100133BH LINE CODE --- #38 + 01001346H LINE CODE --- #39 + 01001346H LINE CODE --- #40 + 0100135BH LINE CODE --- #41 + 01001360H LINE CODE --- #42 + 01001363H LINE CODE --- #43 + --- BLOCKEND --- --- LVL=0 + + 010012C7H BLOCK CODE --- LVL=0 + 00000007H SYMBOL DATA BYTE index + 00000005H SYMBOL DATA BYTE ch + 010012C7H LINE CODE --- #44 + 010012C7H LINE CODE --- #45 + 010012C7H LINE CODE --- #46 + 010012DBH LINE CODE --- #47 + 010012DBH LINE CODE --- #48 + 010012DBH LINE CODE --- #49 + 010012E0H LINE CODE --- #50 + 010012E1H LINE CODE --- #51 + 010012E1H LINE CODE --- #52 + 010012E6H LINE CODE --- #53 + 010012E7H LINE CODE --- #54 + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:32:09 PAGE 54 + + + 010012E7H LINE CODE --- #55 + 010012ECH LINE CODE --- #56 + 010012EDH LINE CODE --- #57 + 010012EDH LINE CODE --- #58 + 010012F2H LINE CODE --- #59 + 010012F3H LINE CODE --- #60 + 010012F3H LINE CODE --- #61 + 010012F8H LINE CODE --- #62 + 010012F9H LINE CODE --- #63 + 010012F9H LINE CODE --- #64 + 010012FEH LINE CODE --- #65 + 010012FEH LINE CODE --- #66 + 010012FEH LINE CODE --- #67 + --- BLOCKEND --- --- LVL=0 + + 010011BDH BLOCK CODE --- LVL=0 + 010011BDH BLOCK CODE NEAR LAB LVL=1 + 00000006H SYMBOL DATA BYTE i + 00000004H SYMBOL DATA BYTE j + --- BLOCKEND --- --- LVL=1 + 010011BDH LINE CODE --- #68 + 010011BDH LINE CODE --- #69 + 010011BDH LINE CODE --- #71 + 010011C5H LINE CODE --- #72 + 010011C5H LINE CODE --- #73 + 010011DCH LINE CODE --- #74 + 010011DCH LINE CODE --- #75 + 010011E3H LINE CODE --- #76 + 010011ECH LINE CODE --- #77 + 010011ECH LINE CODE --- #78 + 010011F3H LINE CODE --- #79 + 010011F6H LINE CODE --- #80 + 010011F6H LINE CODE --- #81 + 010011F6H LINE CODE --- #82 + 01001204H LINE CODE --- #83 + 01001207H LINE CODE --- #84 + 0100120AH LINE CODE --- #85 + --- BLOCKEND --- --- LVL=0 + + 0100115EH BLOCK CODE --- LVL=0 + 00000001H SYMBOL DATA BYTE ts_ch + 00000004H SYMBOL DATA WORD ts_data + 00000035H SYMBOL DATA INT NoiseThd + 00000020H.5 SYMBOL BIT BIT key_pressed_flag + 01001164H BLOCK CODE NEAR LAB LVL=1 + 00000002H SYMBOL DATA INT Delta + 00000006H SYMBOL DATA INT FingerThd + --- BLOCKEND --- --- LVL=1 + 0100115EH LINE CODE --- #86 + 01001164H LINE CODE --- #87 + 01001164H LINE CODE --- #91 + 01001174H LINE CODE --- #92 + 0100117BH LINE CODE --- #94 + 0100117EH LINE CODE --- #95 + 0100117EH LINE CODE --- #96 + 01001189H LINE CODE --- #97 + 01001189H LINE CODE --- #99 + 01001191H LINE CODE --- #100 + 0100119FH LINE CODE --- #101 + 010011AAH LINE CODE --- #102 + 010011BCH LINE CODE --- #103 + 010011BCH LINE CODE --- #104 + --- BLOCKEND --- --- LVL=0 + + 01001364H BLOCK CODE --- LVL=0 + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:32:09 PAGE 55 + + + 00000006H SYMBOL DATA WORD cmp_data + 00000004H SYMBOL DATA WORD real_data + 00000002H SYMBOL DATA INT range + 01001364H BLOCK CODE NEAR LAB LVL=1 + 00000006H SYMBOL DATA INT Delta + --- BLOCKEND --- --- LVL=1 + 01001364H LINE CODE --- #105 + 01001364H LINE CODE --- #106 + 01001364H LINE CODE --- #108 + 0100136BH LINE CODE --- #109 + 0100138CH LINE CODE --- #110 + 0100138CH LINE CODE --- #111 + 0100138FH LINE CODE --- #112 + 0100138FH LINE CODE --- #114 + 0100138FH LINE CODE --- #115 + 01001391H LINE CODE --- #116 + 01001391H LINE CODE --- #117 + --- BLOCKEND --- --- LVL=0 + + 01001446H BLOCK CODE --- LVL=0 + 00000007H SYMBOL DATA BYTE ts_ch + 00000005H SYMBOL DATA BYTE area + 01001446H LINE CODE --- #130 + 01001446H LINE CODE --- #131 + 01001446H LINE CODE --- #132 + 01001458H LINE CODE --- #133 + --- BLOCKEND --- --- LVL=0 + + 0100124CH BLOCK CODE --- LVL=0 + 00000001H SYMBOL DATA BYTE Slider_Cnt + 0100124EH BLOCK CODE NEAR LAB LVL=1 + 00000007H SYMBOL DATA BYTE i + 00000006H SYMBOL DATA BYTE j + 00000035H SYMBOL DATA WORD MinVal + --- BLOCKEND --- --- LVL=1 + 0100124CH LINE CODE --- #134 + 0100124EH LINE CODE --- #135 + 0100124EH LINE CODE --- #138 + 01001254H LINE CODE --- #139 + 0100126BH LINE CODE --- #140 + 0100126BH LINE CODE --- #141 + 0100127FH LINE CODE --- #142 + 0100127FH LINE CODE --- #143 + 01001284H LINE CODE --- #144 + 01001288H LINE CODE --- #145 + 01001288H LINE CODE --- #146 + 0100128CH LINE CODE --- #147 + --- BLOCKEND --- --- LVL=0 + + 01000296H BLOCK CODE --- LVL=0 + 00000035H SYMBOL DATA BYTE WHEEL_SLIDER0_CH_COUNT_V + 00000036H SYMBOL DATA WORD WHEEL_SLIDER0_TOUCH_THD_V + 0100029CH BLOCK CODE NEAR LAB LVL=1 + 00000038H SYMBOL DATA BYTE i + 00000039H SYMBOL DATA DWORD CalcTemp1 + 0000003DH SYMBOL DATA WORD CalcTemp2 + 00000006H SYMBOL DATA WORD CalcTemp3 + 00000005H SYMBOL DATA BYTE DeltaRate + 0000003FH SYMBOL DATA INT Delta + 00000041H SYMBOL DATA WORD MaxDelta1 + 00000043H SYMBOL DATA WORD MaxDelta2 + 00000045H SYMBOL DATA BYTE Maxidx1 + 00000046H SYMBOL DATA BYTE Maxidx2 + 00000047H SYMBOL DATA INT Position + 00000004H SYMBOL DATA INT PosOffset + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:32:09 PAGE 56 + + + 01000428H BLOCK CODE NEAR LAB LVL=2 + 00000020H.6 SYMBOL BIT BIT dir_flag + --- BLOCKEND --- --- LVL=2 + --- BLOCKEND --- --- LVL=1 + 01000296H LINE CODE --- #149 + 0100029CH LINE CODE --- #150 + 0100029CH LINE CODE --- #160 + 010002A5H LINE CODE --- #161 + 010002B1H LINE CODE --- #162 + 010002B1H LINE CODE --- #163 + 010002BAH LINE CODE --- #164 + 010002BAH LINE CODE --- #165 + 010002D4H LINE CODE --- #166 + 010002D6H LINE CODE --- #168 + 010002D6H LINE CODE --- #169 + 010002E7H LINE CODE --- #170 + 010002FEH LINE CODE --- #171 + 0100030DH LINE CODE --- #172 + 01000322H LINE CODE --- #173 + 0100033AH LINE CODE --- #174 + 0100033AH LINE CODE --- #175 + 01000348H LINE CODE --- #178 + 01000353H LINE CODE --- #179 + 01000353H LINE CODE --- #181 + 0100035CH LINE CODE --- #182 + 01000365H LINE CODE --- #183 + 01000367H LINE CODE --- #184 + 01000372H LINE CODE --- #185 + 01000372H LINE CODE --- #187 + 0100037BH LINE CODE --- #188 + 0100037BH LINE CODE --- #193 + 01000380H LINE CODE --- #195 + 01000393H LINE CODE --- #196 + 01000393H LINE CODE --- #197 + 01000398H LINE CODE --- #198 + 01000398H LINE CODE --- #200 + 010003ACH LINE CODE --- #201 + 010003B9H LINE CODE --- #202 + 010003C1H LINE CODE --- #204 + 010003D4H LINE CODE --- #206 + 010003DEH LINE CODE --- #207 + 010003EAH LINE CODE --- #209 + 010003FBH LINE CODE --- #210 + 01000405H LINE CODE --- #211 + 01000405H LINE CODE --- #212 + 01000408H LINE CODE --- #213 + 0100040AH LINE CODE --- #215 + 0100040AH LINE CODE --- #216 + 01000414H LINE CODE --- #217 + 01000417H LINE CODE --- #218 + 01000417H LINE CODE --- #219 + 01000422H LINE CODE --- #220 + 01000428H LINE CODE --- #222 + 01000428H LINE CODE --- #224 + 01000431H LINE CODE --- #225 + 0100043AH LINE CODE --- #226 + 0100044DH LINE CODE --- #228 + 0100045BH LINE CODE --- #229 + 01000469H LINE CODE --- #230 + 01000474H LINE CODE --- #231 + 01000476H LINE CODE --- #233 + 01000479H LINE CODE --- #234 + 01000479H LINE CODE --- #235 + 01000483H LINE CODE --- #236 + 01000485H LINE CODE --- #238 + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:32:09 PAGE 57 + + + 01000485H LINE CODE --- #239 + 0100048BH LINE CODE --- #240 + 0100048BH LINE CODE --- #241 + 0100049CH LINE CODE --- #242 + 0100049CH LINE CODE --- #243 + 010004A7H LINE CODE --- #244 + 010004A7H LINE CODE --- #245 + 010004A7H LINE CODE --- #246 + 010004ABH LINE CODE --- #247 + --- BLOCKEND --- --- LVL=0 + 00000006H SYMBOL DATA WORD CalcTemp3 + 00000005H SYMBOL DATA BYTE DeltaRate + 00000006H SYMBOL DATA INT PosOffset + + --- 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 + 00000100H SYMBOL NUMBER --- IBPSTACKTOP + 00000080H SYMBOL NUMBER --- IDATALEN + 01000F74H 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 + 01000F71H SYMBOL CODE --- STARTUP1 + 00000000H SYMBOL NUMBER --- XBPSTACK + 00000000H SYMBOL NUMBER --- XBPSTACKTOP + 00000000H SYMBOL NUMBER --- XDATALEN + 00000000H SYMBOL NUMBER --- XDATASTART + 01000000H LINE CODE --- #126 + 01000F71H LINE CODE --- #133 + 01000F73H LINE CODE --- #134 + 01000F74H LINE CODE --- #135 + 01000F75H LINE CODE --- #136 + 01000F77H LINE CODE --- #185 + 01000F7AH LINE CODE --- #196 + + --- MODULE --- --- ?C_INIT + 01000FB8H PUBLIC CODE --- ?C_START + + --- MODULE --- --- ?C?CSTPTR + 01000036H PUBLIC CODE --- ?C?CSTPTR + + --- MODULE --- --- ?C?IMUL + 01000048H PUBLIC CODE --- ?C?IMUL + + --- MODULE --- --- ?C?UIDIV + 0100005AH PUBLIC CODE --- ?C?UIDIV + + --- MODULE --- --- ?C?SIDIV + 010000AFH PUBLIC CODE --- ?C?SIDIV + + --- MODULE --- --- ?C?IILDX + 010000E5H PUBLIC CODE --- ?C?IILDX + + --- MODULE --- --- ?C?LMUL + 010000FBH PUBLIC CODE --- ?C?LMUL + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:32:09 PAGE 58 + + + + --- MODULE --- --- ?C?ULDIV + 01000186H PUBLIC CODE --- ?C?ULDIV + + --- MODULE --- --- ?C?ULSHR + 01000218H PUBLIC CODE --- ?C?ULSHR + + --- MODULE --- --- ?C?OFFXADD + 0100022BH PUBLIC CODE --- ?C?OFFXADD + + --- MODULE --- --- ?C?PLDCODE + 01000237H PUBLIC CODE --- ?C?PLDCODE + + --- MODULE --- --- ?C?CCASE + 01000243H PUBLIC CODE --- ?C?CCASE + + --- MODULE --- --- ?C?LIMUL + 01000269H PUBLIC CODE --- ?C?LIMUL + +Program Size: data=93.7 xdata=419 const=347 code=5200 +LX51 RUN COMPLETE. 0 WARNING(S), 0 ERROR(S) diff --git a/lst/8ey_touch_f551s3_0014b5d7 _v2.map b/lst/8ey_touch_f551s3_0014b5d7 _v2.map new file mode 100644 index 0000000..00f97b7 --- /dev/null +++ b/lst/8ey_touch_f551s3_0014b5d7 _v2.map @@ -0,0 +1,3901 @@ +LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:49:42 PAGE 1 + + +LX51 LINKER/LOCATER V4.66.100.0, INVOKED BY: +D:\PROGRAM FILES\KEIL_V5\C51\BIN\LX51.EXE .\hex\main.obj, .\hex\delay.obj, .\hex\system_clock.obj, .\hex\uart.obj, .\hex +>> \interrupt.obj, .\hex\rf_send.obj, .\hex\debug.obj, .\hex\ts_api.obj, .\TS_Lib\Sources\ts_service.LIB, .\hex\STARTUP. +>> obj TO .\hex\8ey_touch_f551s3_0014b5d7 _v2 PRINT (.\lst\8ey_touch_f551s3_0014b5d7 _v2.map) REMOVEUNUSED CLASSES (XDAT +>> A (X:0X0-X:0X1FF), HDATA (X:0X0-X:0X1FF), CODE (C:0X0-C:0X1FFF), CONST (C:0X0-C:0X1FFF), ECODE (C:0X0-C:0X1FFF), HCON +>> ST (C:0X0-C:0X1FFF)) + + +CPU MODE: 8051 MODE +MEMORY MODEL: SMALL + + +INPUT MODULES INCLUDED: + .\hex\main.obj (MAIN) + COMMENT TYPE 0: C51 V9.60.7.0 + .\hex\delay.obj (DELAY) + COMMENT TYPE 0: C51 V9.60.7.0 + .\hex\system_clock.obj (SYSTEM_CLOCK) + COMMENT TYPE 0: C51 V9.60.7.0 + .\hex\uart.obj (UART) + COMMENT TYPE 0: C51 V9.60.7.0 + .\hex\interrupt.obj (INTERRUPT) + COMMENT TYPE 0: C51 V9.60.7.0 + .\hex\rf_send.obj (RF_SEND) + COMMENT TYPE 0: C51 V9.60.7.0 + .\hex\debug.obj (DEBUG) + COMMENT TYPE 0: C51 V9.60.7.0 + .\hex\ts_api.obj (TS_API) + COMMENT TYPE 0: C51 V9.60.7.0 + .\TS_Lib\Sources\ts_service.LIB (TS_SEVICE) + COMMENT TYPE 0: C51 V9.51 + .\hex\STARTUP.obj (?C_STARTUP) + COMMENT TYPE 1: A51 / ASM51 Assembler + D:\PROGRAM FILES\KEIL_V5\C51\LIB\C51S.LIB (?C_INIT) + COMMENT TYPE 1: A51 / ASM51 Assembler + D:\PROGRAM FILES\KEIL_V5\C51\LIB\C51S.LIB (?C?CSTPTR) + COMMENT TYPE 1: A51 / ASM51 Assembler + D:\PROGRAM FILES\KEIL_V5\C51\LIB\C51S.LIB (?C?IMUL) + COMMENT TYPE 1: A51 / ASM51 Assembler + D:\PROGRAM FILES\KEIL_V5\C51\LIB\C51S.LIB (?C?UIDIV) + COMMENT TYPE 1: A51 / ASM51 Assembler + D:\PROGRAM FILES\KEIL_V5\C51\LIB\C51S.LIB (?C?SIDIV) + COMMENT TYPE 1: A51 / ASM51 Assembler + D:\PROGRAM FILES\KEIL_V5\C51\LIB\C51S.LIB (?C?IILDX) + COMMENT TYPE 1: A51 / ASM51 Assembler + D:\PROGRAM FILES\KEIL_V5\C51\LIB\C51S.LIB (?C?LMUL) + COMMENT TYPE 1: A51 / ASM51 Assembler + D:\PROGRAM FILES\KEIL_V5\C51\LIB\C51S.LIB (?C?ULDIV) + COMMENT TYPE 1: A51 / ASM51 Assembler + D:\PROGRAM FILES\KEIL_V5\C51\LIB\C51S.LIB (?C?ULSHR) + COMMENT TYPE 1: A51 / ASM51 Assembler + D:\PROGRAM FILES\KEIL_V5\C51\LIB\C51S.LIB (?C?OFFXADD) + COMMENT TYPE 1: A51 / ASM51 Assembler + D:\PROGRAM FILES\KEIL_V5\C51\LIB\C51S.LIB (?C?PLDCODE) + COMMENT TYPE 1: A51 / ASM51 Assembler + D:\PROGRAM FILES\KEIL_V5\C51\LIB\C51S.LIB (?C?CCASE) + COMMENT TYPE 1: A51 / ASM51 Assembler + D:\PROGRAM FILES\KEIL_V5\C51\LIB\C51S.LIB (?C?LIMUL) + COMMENT TYPE 1: A51 / ASM51 Assembler + + +ACTIVE MEMORY CLASSES OF MODULE: .\hex\8ey_touch_f551s3_0014b5d7 _v2 (MAIN) + +BASE START END USED MEMORY CLASS +========================================================== +X:000000H X:000000H X:0001FFH 0001A3H XDATA + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:49:42 PAGE 2 + + +X:000000H X:000000H X:0001FFH HDATA +C:000000H C:000000H C:001FFFH 001450H CODE +C:000000H C:000000H C:001FFFH 00015BH CONST +C:000000H C:000000H C:001FFFH ECODE +C:000000H C:000000H C:001FFFH HCONST +I:000000H I:000000H I:00007FH 00004AH DATA +I:000000H I:000000H I:0000FFH 000013H IDATA +I:000020H.0 I:000020H.0 I:00002FH.7 000000H.7 BIT + + +MEMORY MAP OF MODULE: .\hex\8ey_touch_f551s3_0014b5d7 _v2 (MAIN) + + +START STOP LENGTH ALIGN RELOC MEMORY CLASS SEGMENT NAME +========================================================================= + +* * * * * * * * * * * D A T A M E M O R Y * * * * * * * * * * * * * +000000H 000007H 000008H --- AT.. DATA "REG BANK 0" +000008H 000014H 00000DH BYTE UNIT DATA ?DT?RF_SEND +000015H 00001DH 000009H BYTE UNIT DATA ?DT?TS_API +00001EH 00001EH 000001H BYTE UNIT DATA ?DT?INTERRUPT +00001FH.0 00001FH.7 000001H.0 --- --- **GAP** +000020H.0 000020H.4 000000H.5 BIT UNIT BIT ?BI?TS_API +000020H.5 000020H.6 000000H.2 BIT UNIT BIT _BIT_GROUP_ +000020H.7 000020H 000000H.1 --- --- **GAP** +000021H 000048H 000028H BYTE UNIT DATA _DATA_GROUP_ +000049H 00004BH 000003H BYTE UNIT DATA ?DT?MAIN +00004CH 00005BH 000010H BYTE UNIT IDATA ?ID?TS_API +00005CH 00005DH 000002H BYTE UNIT IDATA ?ID?RF_SEND +00005EH 00005EH 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 000009H 000007H BYTE UNIT CODE ?PR?RF_SEND +00000AH 00000AH 000001H BYTE UNIT CODE ?PR?INT2_HANDLER?INTERRUPT +00000BH 00000DH 000003H BYTE OFFS.. CODE ?MAIN?0000B +00000EH 000022H 000015H BYTE UNIT CODE ?PR?TS_HS_ISR?TS_API +000023H 000025H 000003H BYTE OFFS.. CODE ?INTERRUPT?00023 +000026H 000026H 000001H BYTE UNIT CODE ?PR?INT4_ISR?INTERRUPT +000027H 00002AH 000004H --- --- **GAP** +00002BH 00002DH 000003H BYTE OFFS.. CODE ?INTERRUPT?0002B +00002EH 000032H 000005H --- --- **GAP** +000033H 000035H 000003H BYTE OFFS.. CODE ?INTERRUPT?00033 +000036H 000295H 000260H BYTE UNIT CODE ?C?LIB_CODE +000296H 0004ABH 000216H BYTE UNIT CODE ?PR?_WHEELTOUCHJUDGE?TS_SEVICE +0004ACH 000658H 0001ADH BYTE UNIT CODE ?PR?TS_ENTERSLEEPMODE?TS_API +000659H 0007E2H 00018AH BYTE UNIT CODE ?PR?TS_WHEELSLIDERDEAL?TS_API +0007E3H 000903H 000121H BYTE UNIT CODE ?PR?TS_SEVICE +000904H 000A11H 00010EH BYTE UNIT CODE ?PR?TS_API +000A12H 000B1BH 00010AH BYTE UNIT CODE ?PR?MAIN?MAIN +000B1CH 000C18H 0000FDH BYTE UNIT CODE ?PR?SEND433_BYTE?RF_SEND +000C19H 000D14H 0000FCH BYTE UNIT CODE ?PR?TSKEY_DATADEAL?TS_API +000D15H 000DEDH 0000D9H BYTE UNIT CODE ?PR?TS_RUNINIT?TS_API +000DEEH 000EB6H 0000C9H BYTE UNIT CODE ?PR?TS_ISR?TS_API +000EB7H 000F70H 0000BAH BYTE UNIT CODE ?PR?TS_DATAFILTERING?TS_API +000F71H 000FFCH 00008CH BYTE UNIT CODE ?C_C51STARTUP +000FFDH 00107BH 00007FH BYTE UNIT CODE ?PR?TS_INIT?TS_API +00107CH 0010F9H 00007EH BYTE UNIT CODE ?PR?INT3_ISR?INTERRUPT +0010FAH 00115DH 000064H BYTE UNIT CODE ?PR?TS_ACTION?TS_API +00115EH 0011BCH 00005FH BYTE UNIT CODE ?PR?_TS_GETDATAAREA?TS_SEVICE +0011BDH 00120AH 00004EH BYTE UNIT CODE ?PR?TS_SCANSTART?TS_SEVICE +00120BH 00124BH 000041H BYTE UNIT CODE ?PR?TIMER0_ISR?MAIN +00124CH 00128CH 000041H BYTE UNIT CODE ?PR?_SETWHEELSLIDERREFCH?TS_SEVICE +00128DH 0012C6H 00003AH BYTE UNIT CODE ?PR?READ_32BIT_UID?MAIN +0012C7H 0012FEH 000038H BYTE UNIT CODE ?PR?_TS_SETCHANNEL?TS_SEVICE + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:49:42 PAGE 3 + + +0012FFH 001334H 000036H BYTE UNIT CODE ?PR?TS_MS_ISR?TS_API +001335H 001363H 00002FH BYTE UNIT CODE ?PR?TS_IO_INIT?TS_SEVICE +001364H 001391H 00002EH BYTE UNIT CODE ?PR?_TS_AREADEVIATEDETECTION?TS_SEVICE +001392H 0013BDH 00002CH BYTE UNIT CODE ?C_INITSEG +0013BEH 0013E9H 00002CH BYTE UNIT CODE ?PR?MAIN +0013EAH 001414H 00002BH BYTE UNIT CODE ?PR?TS_SLEEPSCANSTART?TS_API +001415H 00142FH 00001BH BYTE UNIT CODE ?PR?_DELAY_MS?DELAY +001430H 001445H 000016H BYTE UNIT CODE ?PR?_DELAY_50US?DELAY +001446H 001458H 000013H BYTE UNIT CODE ?PR?_TS_AREACONFIRMTIMERSET?TS_SEVICE +001459H 001557H 0000FFH BYTE UNIT CONST ?CO?MAIN +001558H 00158CH 000035H BYTE UNIT CONST ?CO?TS_API +00158DH 0015B3H 000027H BYTE UNIT CONST ?CO?TS_SEVICE + +* * * * * * * * * * * X D A T A M E M O R Y * * * * * * * * * * * * * +000000H 000127H 000128H BYTE UNIT XDATA ?XD?TS_API +000128H 000157H 000030H BYTE UNIT XDATA _XDATA_GROUP_ +000158H 007FFFH 007EA8H --- --- **GAP** +008000H 008000H 000001H BYTE OFFS.. XDATA ?XD?MAIN?52 +008001H 008001H 000001H BYTE OFFS.. XDATA ?XD?MAIN?55 +008002H 008002H 000001H BYTE OFFS.. XDATA ?XD?MAIN?58 +008003H 008003H 000001H BYTE OFFS.. XDATA ?XD?MAIN?62 +008004H 008004H 000001H BYTE OFFS.. XDATA ?XD?MAIN?67 +008005H 008005H 000001H BYTE OFFS.. XDATA ?XD?MAIN?70 +008006H 008006H 000001H BYTE OFFS.. XDATA ?XD?MAIN?72 +008007H 008007H 000001H BYTE OFFS.. XDATA ?XD?MAIN?74 +008008H 008017H 000010H --- --- **GAP** +008018H 008018H 000001H BYTE OFFS.. XDATA ?XD?MAIN?61 +008019H 008019H 000001H BYTE OFFS.. XDATA ?XD?MAIN?66 +00801AH 00801AH 000001H BYTE OFFS.. XDATA ?XD?MAIN?69 +00801BH 00801BH 000001H BYTE OFFS.. XDATA ?XD?MAIN?71 +00801CH 00801CH 000001H BYTE OFFS.. XDATA ?XD?MAIN?73 +00801DH 00801DH 000001H BYTE OFFS.. XDATA ?XD?MAIN?0 +00801EH 00802FH 000012H --- --- **GAP** +008030H 008030H 000001H BYTE OFFS.. XDATA ?XD?MAIN?43 +008031H 008031H 000001H BYTE OFFS.. XDATA ?XD?MAIN?44 +008032H 008032H 000001H BYTE OFFS.. XDATA ?XD?MAIN?38 +008033H 008033H 000001H BYTE OFFS.. XDATA ?XD?MAIN?29 +008034H 008034H 000001H BYTE OFFS.. XDATA ?XD?MAIN?26 +008035H 00804FH 00001BH --- --- **GAP** +008050H 008050H 000001H BYTE OFFS.. XDATA ?XD?MAIN?21 +008051H 008051H 000001H BYTE OFFS.. XDATA ?XD?MAIN?12 +008052H 008052H 000001H BYTE OFFS.. XDATA ?XD?MAIN?23 +008053H 008053H 000001H BYTE OFFS.. XDATA ?XD?MAIN?13 +008054H 008054H 000001H BYTE OFFS.. XDATA ?XD?MAIN?24 +008055H 008055H 000001H BYTE OFFS.. XDATA ?XD?MAIN?15 +008056H 008056H 000001H BYTE OFFS.. XDATA ?XD?MAIN?25 +008057H 008057H 000001H BYTE OFFS.. XDATA ?XD?MAIN?18 +008058H 008058H 000001H BYTE OFFS.. XDATA ?XD?MAIN?27 +008059H 008059H 000001H BYTE OFFS.. XDATA ?XD?MAIN?20 +00805AH 00805AH 000001H BYTE OFFS.. XDATA ?XD?MAIN?28 +00805BH 00805BH 000001H BYTE OFFS.. XDATA ?XD?MAIN?22 +00805CH 00805CH 000001H BYTE OFFS.. XDATA ?XD?MAIN?36 +00805DH 00805DH 000001H BYTE OFFS.. XDATA ?XD?MAIN?34 +00805EH 00805FH 000002H --- --- **GAP** +008060H 008060H 000001H BYTE OFFS.. XDATA ?XD?MAIN?35 +008061H 008061H 000001H BYTE OFFS.. XDATA ?XD?MAIN?33 +008062H 0080FFH 00009EH --- --- **GAP** +008100H 008100H 000001H BYTE OFFS.. XDATA ?XD?MAIN?6 +008101H 008101H 000001H BYTE OFFS.. XDATA ?XD?MAIN?17 +008102H 008102H 000001H BYTE OFFS.. XDATA ?XD?MAIN?2 +008103H 008103H 000001H BYTE OFFS.. XDATA ?XD?MAIN?5 +008104H 008104H 000001H --- --- **GAP** +008105H 008105H 000001H BYTE OFFS.. XDATA ?XD?MAIN?30 +008106H 008106H 000001H BYTE OFFS.. XDATA ?XD?MAIN?39 +008107H 008107H 000001H BYTE OFFS.. XDATA ?XD?MAIN?16 + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:49:42 PAGE 4 + + +008108H 008108H 000001H BYTE OFFS.. XDATA ?XD?MAIN?1 +008109H 008109H 000001H BYTE OFFS.. XDATA ?XD?MAIN?65 +00810AH 00810AH 000001H BYTE OFFS.. XDATA ?XD?MAIN?3 +00810BH 00810BH 000001H BYTE OFFS.. XDATA ?XD?MAIN?10 +00810CH 00810CH 000001H BYTE OFFS.. XDATA ?XD?MAIN?8 +00810DH 00810DH 000001H BYTE OFFS.. XDATA ?XD?MAIN?11 +00810EH 00810EH 000001H BYTE OFFS.. XDATA ?XD?MAIN?9 +00810FH 00810FH 000001H BYTE OFFS.. XDATA ?XD?MAIN?4 +008110H 008110H 000001H BYTE OFFS.. XDATA ?XD?MAIN?37 +008111H 008111H 000001H BYTE OFFS.. XDATA ?XD?MAIN?40 +008112H 008112H 000001H BYTE OFFS.. XDATA ?XD?MAIN?19 +008113H 00811FH 00000DH --- --- **GAP** +008120H 008120H 000001H BYTE OFFS.. XDATA ?XD?MAIN?47 +008121H 008121H 000001H BYTE OFFS.. XDATA ?XD?MAIN?48 +008122H 008122H 000001H BYTE OFFS.. XDATA ?XD?MAIN?49 +008123H 008123H 000001H BYTE OFFS.. XDATA ?XD?MAIN?51 +008124H 008124H 000001H BYTE OFFS.. XDATA ?XD?MAIN?54 +008125H 008125H 000001H BYTE OFFS.. XDATA ?XD?MAIN?57 +008126H 008126H 000001H BYTE OFFS.. XDATA ?XD?MAIN?60 +008127H 008127H 000001H BYTE OFFS.. XDATA ?XD?MAIN?64 +008128H 008137H 000010H --- --- **GAP** +008138H 008138H 000001H BYTE OFFS.. XDATA ?XD?MAIN?50 +008139H 008139H 000001H BYTE OFFS.. XDATA ?XD?MAIN?53 +00813AH 00813AH 000001H BYTE OFFS.. XDATA ?XD?MAIN?56 +00813BH 00813BH 000001H BYTE OFFS.. XDATA ?XD?MAIN?59 +00813CH 00813CH 000001H BYTE OFFS.. XDATA ?XD?MAIN?63 +00813DH 00813DH 000001H BYTE OFFS.. XDATA ?XD?MAIN?68 +00813EH 00FBFFH 007AC2H --- --- **GAP** +00FC00H 00FC00H 000001H BYTE OFFS.. XDATA ?XD?MAIN?46 +00FC01H 00FC01H 000001H BYTE OFFS.. XDATA ?XD?MAIN?42 +00FC02H 00FC02H 000001H BYTE OFFS.. XDATA ?XD?MAIN?45 +00FC03H 00FC03H 000001H BYTE OFFS.. XDATA ?XD?MAIN?14 +00FC04H 00FC04H 000001H BYTE OFFS.. XDATA ?XD?MAIN?41 +00FC05H 00FC05H 000001H BYTE OFFS.. XDATA ?XD?MAIN?32 +00FC06H 00FC06H 000001H BYTE OFFS.. XDATA ?XD?MAIN?31 +00FC07H 00FC0CH 000006H --- --- **GAP** +00FC0DH 00FC0DH 000001H BYTE OFFS.. XDATA ?XD?MAIN?7 + +* * * * * * * * * R E M O V E D S E G M E N T S * * * * * * * * + *DEL*: 00000CH BYTE UNIT CODE ?PR?SYS_CLK_SET_IRCH?SYSTEM_CLOCK + *DEL*: 00000EH BYTE UNIT CODE ?PR?SYS_CLK_SET_IRCL?SYSTEM_CLOCK + *DEL*: 000037H BYTE UNIT CODE ?PR?TS_BASELINEFORCEUPDATE?TS_SEVICE + *DEL*: 000001H BYTE UNIT DATA ?DT?TS_BASELINEFORCEUPDATE?TS_SEVICE + *DEL*: 000239H BYTE UNIT CODE ?PR?_SLIDERTOUCHJUDGE?TS_SEVICE + *DEL*: 000014H BYTE UNIT DATA ?DT?_SLIDERTOUCHJUDGE?TS_SEVICE + + + +OVERLAY MAP OF MODULE: .\hex\8ey_touch_f551s3_0014b5d7 _v2 (MAIN) + + +FUNCTION/MODULE BIT_GROUP DATA_GROUP XDATA_GROUP +--> CALLED FUNCTION/MODULE START STOP START STOP START STOP +============================================================================= +TIMER0_ISR/MAIN ----- ----- ----- ----- ----- ----- + +--> SEND433_BYTE/RF_SEND + +SEND433_BYTE/RF_SEND ----- ----- ----- ----- ----- ----- + +--> RF_SEND + +RF_SEND ----- ----- ----- ----- ----- ----- + +*** NEW ROOT ************************** + +INT2_HANDLER/INTERRUPT ----- ----- ----- ----- ----- ----- + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:49:42 PAGE 5 + + + +*** NEW ROOT ************************** + +INT3_ISR/INTERRUPT ----- ----- ----- ----- ----- ----- + +--> TS_MS_ISR/TS_API + +--> TS_HS_ISR/TS_API + +--> TS_ISR/TS_API + +TS_MS_ISR/TS_API ----- ----- ----- ----- ----- ----- + +--> TS_API + +TS_API ----- ----- ----- ----- ----- ----- + +TS_HS_ISR/TS_API ----- ----- ----- ----- ----- ----- + +TS_ISR/TS_API ----- ----- 0021H 002CH ----- ----- + +--> TS_API + +--> TS_SCANSTART/TS_SEVICE + +TS_SCANSTART/TS_SEVICE ----- ----- ----- ----- ----- ----- + +--> _TS_SETCHANNEL/TS_SEVICE + +_TS_SETCHANNEL/TS_SEVICE ----- ----- ----- ----- ----- ----- + +*** NEW ROOT ************************** + +INT4_ISR/INTERRUPT ----- ----- ----- ----- ----- ----- + +*** NEW ROOT ************************** + +?C_C51STARTUP ----- ----- ----- ----- ----- ----- + +--> MAIN/MAIN + +--> ?C_INITSEG + +MAIN/MAIN ----- ----- 002DH 0031H ----- ----- + +--> TS_INIT/TS_API + +--> READ_32BIT_UID/MAIN + +--> TS_ACTION/TS_API + +TS_INIT/TS_API ----- ----- ----- ----- ----- ----- + +--> TS_IO_INIT/TS_SEVICE + +--> TS_API + +TS_IO_INIT/TS_SEVICE ----- ----- ----- ----- ----- ----- + +READ_32BIT_UID/MAIN ----- ----- 0032H 0035H ----- ----- + +--> MAIN + +MAIN ----- ----- ----- ----- ----- ----- + +TS_ACTION/TS_API ----- ----- ----- ----- ----- ----- + +--> TS_RUNINIT/TS_API + +--> TS_DATAFILTERING/TS_API + +--> TSKEY_DATADEAL/TS_API + +--> TS_WHEELSLIDERDEAL/TS_API + +--> TS_API + +--> _DELAY_MS/DELAY + +--> TS_ENTERSLEEPMODE/TS_API + +--> TS_INIT/TS_API + +TS_RUNINIT/TS_API ----- ----- 0032H 0032H ----- ----- + +--> TS_SCANSTART/TS_SEVICE + +--> TS_API + +--> _TS_AREACONFIRMTIMERSET/TS_SEVICE + + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:49:42 PAGE 6 + + +_TS_AREACONFIRMTIMERSET/TS_SEVICE ----- ----- ----- ----- ----- ----- + +TS_DATAFILTERING/TS_API ----- ----- 0032H 0038H ----- ----- + +--> TS_API + +TSKEY_DATADEAL/TS_API ----- ----- 0032H 0034H ----- ----- + +--> TS_API + +--> _TS_AREADEVIATEDETECTION/TS_SEVICE + +--> _TS_AREACONFIRMTIMERSET/TS_SEVICE + +--> _TS_GETDATAAREA/TS_SEVICE + +_TS_AREADEVIATEDETECTION/TS_SEVICE ----- ----- ----- ----- ----- ----- + +_TS_GETDATAAREA/TS_SEVICE 20H.5 20H.5 0035H 0036H ----- ----- + +--> TS_SEVICE + +TS_SEVICE ----- ----- ----- ----- ----- ----- + +TS_WHEELSLIDERDEAL/TS_API 20H.5 20H.5 0032H 0034H ----- ----- + +--> _SETWHEELSLIDERREFCH/TS_SEVICE + +--> _WHEELTOUCHJUDGE/TS_SEVICE + +--> TS_API + +_SETWHEELSLIDERREFCH/TS_SEVICE ----- ----- 0035H 0036H ----- ----- + +--> TS_SEVICE + +_WHEELTOUCHJUDGE/TS_SEVICE 20H.6 20H.6 0035H 0048H ----- ----- + +--> TS_SEVICE + +_DELAY_MS/DELAY ----- ----- ----- ----- ----- ----- + +--> _DELAY_50US/DELAY + +_DELAY_50US/DELAY ----- ----- ----- ----- ----- ----- + +TS_ENTERSLEEPMODE/TS_API ----- ----- 0032H 0034H 0128H 0157H + +--> TS_SLEEPSCANSTART/TS_API + +--> TS_API + +--> _DELAY_50US/DELAY + +--> TS_SCANSTART/TS_SEVICE + +TS_SLEEPSCANSTART/TS_API ----- ----- 0035H 0035H ----- ----- + +--> TS_API + +--> _TS_SETCHANNEL/TS_SEVICE + +?C_INITSEG ----- ----- ----- ----- ----- ----- + + + +PUBLIC SYMBOLS OF MODULE: .\hex\8ey_touch_f551s3_0014b5d7 _v2 (MAIN) + + + VALUE CLASS TYPE PUBLIC SYMBOL NAME + ================================================= + 00000020H.5 BIT BIT ?_TS_GetDataArea?BIT + 01000243H CODE --- ?C?CCASE + 00000000H NUMBER --- ?C?CODESEG + 01000036H CODE --- ?C?CSTPTR + 010000E5H CODE --- ?C?IILDX + 01000048H CODE --- ?C?IMUL + 01000269H CODE --- ?C?LIMUL + 010000FBH CODE --- ?C?LMUL + 0100022BH CODE --- ?C?OFFXADD + 01000237H CODE --- ?C?PLDCODE + 010000AFH CODE --- ?C?SIDIV + 0100005AH CODE --- ?C?UIDIV + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:49:42 PAGE 7 + + + 01000186H CODE --- ?C?ULDIV + 01000218H CODE --- ?C?ULSHR + 00000000H NUMBER --- ?C?XDATASEG + 01000FB8H CODE --- ?C_START + 01000000H CODE --- ?C_STARTUP + 01001430H CODE --- _Delay_50us + 01001415H CODE --- _Delay_ms + 0100124CH CODE --- _SetWheelSliderRefCh +*DEL*:00000000H CODE --- _SliderTouchJudge + 01001446H CODE --- _TS_AreaConfirmTimerSet + 01001364H CODE --- _TS_AreaDeviateDetection + 0100115EH CODE --- _TS_GetDataArea + 010012C7H CODE --- _TS_SetChannel + 01000296H CODE --- _WheelTouchJudge +*SFR* 000000D0H.6 DATA BIT AC +*SFR* 000000E0H DATA BYTE ACC + 00000018H DATA BYTE ActiveTouchType +*SFR* 000000DEH DATA BYTE AK0CON +*SFR* 000000DFH DATA BYTE AK1CON + 01001588H CONST --- AREA_CONFIRM_TIME_TAB +*SFR* 000000F4H DATA BYTE ATK0CH +*SFR* 000000F3H DATA BYTE ATK0CL + 02008051H XDATA BYTE ATK0NH + 02008050H XDATA BYTE ATK0NL +*SFR* 000000F6H DATA BYTE ATK1CH +*SFR* 000000F5H DATA BYTE ATK1CL + 02008053H XDATA BYTE ATK1NH + 02008052H XDATA BYTE ATK1NL +*SFR* 000000E9H DATA BYTE ATK2CH +*SFR* 000000F7H DATA BYTE ATK2CL + 02008055H XDATA BYTE ATK2NH + 02008054H XDATA BYTE ATK2NL +*SFR* 000000EBH DATA BYTE ATK3CH +*SFR* 000000EAH DATA BYTE ATK3CL + 02008057H XDATA BYTE ATK3NH + 02008056H XDATA BYTE ATK3NL +*SFR* 000000EDH DATA BYTE ATK4CH +*SFR* 000000ECH DATA BYTE ATK4CL + 02008059H XDATA BYTE ATK4NH + 02008058H XDATA BYTE ATK4NL +*SFR* 000000EFH DATA BYTE ATK5CH +*SFR* 000000EEH DATA BYTE ATK5CL + 0200805BH XDATA BYTE ATK5NH + 0200805AH XDATA BYTE ATK5NL +*SFR* 000000F0H DATA BYTE B + 00000012H DATA BYTE Chose_Data_En + 02008030H XDATA BYTE CKCON + 02008031H XDATA BYTE CKDIV +*SFR* 000000D0H.7 DATA BIT CY + 00000013H DATA BYTE D0 + 00000014H DATA BYTE D1 +*SFR* 00000083H DATA BYTE DP0H +*SFR* 00000082H DATA BYTE DP0L +*SFR* 00000085H DATA BYTE DP1H +*SFR* 00000084H DATA BYTE DP1L +*SFR* 000000D0H.1 DATA BIT DPS +*SFR* 000000A8H.7 DATA BIT EA + 020000FBH XDATA BYTE EnterStopScanTimer +*SFR* 000000D1H DATA BYTE EP0CON +*SFR* 000000D2H DATA BYTE EP1CON +*SFR* 000000D3H DATA BYTE EP2CON +*SFR* 000000D4H DATA BYTE EPIF +*SFR* 000000A8H.4 DATA BIT ES0 +*SFR* 000000A8H.1 DATA BIT ET0 +*SFR* 000000A8H.3 DATA BIT ET1 + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:49:42 PAGE 8 + + +*SFR* 000000A8H.0 DATA BIT EX0 +*SFR* 000000A8H.2 DATA BIT EX1 +*SFR* 000000D0H.5 DATA BIT F0 + 00000049H DATA BYTE flagSend + 0000004BH DATA BYTE flagStart + 0200FC01H XDATA BYTE FSCMD + 0200FC02H XDATA BYTE FSDAT +*SFR* 000000C2H DATA BYTE I2CADM +*SFR* 000000C1H DATA BYTE I2CADR +*SFR* 000000C0H DATA BYTE I2CCON +*SFR* 000000C3H DATA BYTE I2CCR +*SFR* 000000C4H DATA BYTE I2CDAT +*SFR* 000000C6H DATA BYTE I2CFLG + 02008101H XDATA BYTE I2CIOS +*SFR* 000000C5H DATA BYTE I2CSTA + 0000005CH IDATA WORD ID +*SFR* 0000008EH DATA BYTE IDLST +*SFR* 000000A8H DATA BYTE IE +*SFR* 00000088H.1 DATA BIT IE0 +*SFR* 00000088H.3 DATA BIT IE1 + 02008032H XDATA BYTE IHCFG + 02008034H XDATA BYTE ILCFGH + 02008033H XDATA BYTE ILCFGL + 0100000AH CODE --- INT2_Handler + 0100107CH CODE --- INT3_ISR +*SFR* 000000A8H.5 DATA BIT INT3EN + 01000026H CODE --- INT4_ISR +*SFR* 000000A8H.6 DATA BIT INT4EN +*SFR* 000000B8H DATA BYTE IP +*SFR* 00000088H.0 DATA BIT IT0 +*SFR* 00000088H.2 DATA BIT IT1 + 020000FEH XDATA BYTE KeysFlagSN +*SFR* 000000D7H DATA BYTE LEDAT0 +*SFR* 000000C7H DATA BYTE LEDAT1 + 02008061H XDATA BYTE LEDUTH + 02008060H XDATA BYTE LEDUTL +*SFR* 000000CFH DATA BYTE LEDWTMH +*SFR* 000000CEH DATA BYTE LEDWTML +*SFR* 000000BFH DATA BYTE LEFLG + 0200FC03H XDATA BYTE LOCK + 02008105H XDATA BYTE LVDCFG +*SFR* 000000E8H DATA BYTE LVDCON + 01000A12H CODE --- main + 02000126H XDATA BYTE MainLoopCnt1 + 02000127H XDATA BYTE MainLoopCnt2 + 01001580H CONST --- MASK_TAB + 0200FC00H XDATA BYTE MECON + 0200FC0DH XDATA BYTE MEMPTEC +*SFR* 000000D0H.2 DATA BIT OV +*SFR* 000000D0H.0 DATA BIT P +*SFR* 00000080H DATA BYTE P0 +*SFR* 00000080H.0 DATA BIT P00 + 02008120H XDATA BYTE P00C + 02008000H XDATA BYTE P00F +*SFR* 00000080H.1 DATA BIT P01 + 02008121H XDATA BYTE P01C + 02008001H XDATA BYTE P01F +*SFR* 00000080H.2 DATA BIT P02 + 02008122H XDATA BYTE P02C + 02008002H XDATA BYTE P02F +*SFR* 00000080H.3 DATA BIT P03 + 02008123H XDATA BYTE P03C + 02008003H XDATA BYTE P03F +*SFR* 00000080H.4 DATA BIT P04 + 02008124H XDATA BYTE P04C + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:49:42 PAGE 9 + + + 02008004H XDATA BYTE P04F +*SFR* 00000080H.5 DATA BIT P05 + 02008125H XDATA BYTE P05C + 02008005H XDATA BYTE P05F +*SFR* 00000080H.6 DATA BIT P06 + 02008126H XDATA BYTE P06C + 02008006H XDATA BYTE P06F +*SFR* 00000080H.7 DATA BIT P07 + 02008127H XDATA BYTE P07C + 02008007H XDATA BYTE P07F +*SFR* 000000B0H DATA BYTE P3 +*SFR* 000000B0H.0 DATA BIT P30 + 02008138H XDATA BYTE P30C + 02008018H XDATA BYTE P30F +*SFR* 000000B0H.1 DATA BIT P31 + 02008139H XDATA BYTE P31C + 02008019H XDATA BYTE P31F +*SFR* 000000B0H.2 DATA BIT P32 + 0200813AH XDATA BYTE P32C + 0200801AH XDATA BYTE P32F +*SFR* 000000B0H.3 DATA BIT P33 + 0200813BH XDATA BYTE P33C + 0200801BH XDATA BYTE P33F +*SFR* 000000B0H.4 DATA BIT P34 + 0200813CH XDATA BYTE P34C + 0200801CH XDATA BYTE P34F +*SFR* 000000B0H.5 DATA BIT P35 + 0200813DH XDATA BYTE P35C + 0200801DH XDATA BYTE P35F + 0200FC04H XDATA BYTE PADRD +*SFR* 00000087H DATA BYTE PCON +*SFR* 000000B0H.2 DATA BIT Pin_rf + 0000005BH IDATA BYTE PreKeysFlagSN +*SFR* 000000B8H.4 DATA BIT PS0 +*SFR* 000000B8H.6 DATA BIT PS1 +*SFR* 000000D0H DATA BYTE PSW +*SFR* 000000B8H.1 DATA BIT PT0 +*SFR* 000000B8H.3 DATA BIT PT1 +*SFR* 000000B8H.5 DATA BIT PT2 + 0200FC06H XDATA BYTE PTSH + 0200FC05H XDATA BYTE PTSL +*SFR* 00000086H DATA BYTE PWCON +*SFR* 000000B1H DATA BYTE PWM0CKD +*SFR* 000000B9H DATA BYTE PWM0CON +*SFR* 000000AAH DATA BYTE PWM0DIVH +*SFR* 000000A9H DATA BYTE PWM0DIVL +*SFR* 0000009CH DATA BYTE PWM0DUTH +*SFR* 0000009BH DATA BYTE PWM0DUTL +*SFR* 000000B2H DATA BYTE PWM1CKD +*SFR* 000000BAH DATA BYTE PWM1CON +*SFR* 000000ACH DATA BYTE PWM1DIVH +*SFR* 000000ABH DATA BYTE PWM1DIVL +*SFR* 0000009EH DATA BYTE PWM1DUTH +*SFR* 0000009DH DATA BYTE PWM1DUTL +*SFR* 000000B3H DATA BYTE PWM2CKD +*SFR* 000000BBH DATA BYTE PWM2CON +*SFR* 000000AEH DATA BYTE PWM2DIVH +*SFR* 000000ADH DATA BYTE PWM2DIVL +*SFR* 00000091H DATA BYTE PWM2DUTH +*SFR* 0000009FH DATA BYTE PWM2DUTL +*SFR* 000000B4H DATA BYTE PWM3CKD +*SFR* 000000BCH DATA BYTE PWM3CON +*SFR* 000000A4H DATA BYTE PWM3DIVH +*SFR* 000000AFH DATA BYTE PWM3DIVL +*SFR* 00000093H DATA BYTE PWM3DUTH + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:49:42 PAGE 10 + + +*SFR* 00000092H DATA BYTE PWM3DUTL +*SFR* 000000B5H DATA BYTE PWM4CKD +*SFR* 000000BDH DATA BYTE PWM4CON +*SFR* 000000A6H DATA BYTE PWM4DIVH +*SFR* 000000A5H DATA BYTE PWM4DIVL +*SFR* 00000095H DATA BYTE PWM4DUTH +*SFR* 00000094H DATA BYTE PWM4DUTL +*SFR* 000000B6H DATA BYTE PWM5CKD +*SFR* 000000BEH DATA BYTE PWM5CON +*SFR* 0000009AH DATA BYTE PWM5DIVH +*SFR* 000000A7H DATA BYTE PWM5DIVL +*SFR* 00000097H DATA BYTE PWM5DUTH +*SFR* 00000096H DATA BYTE PWM5DUTL +*SFR* 00000090H DATA BYTE PWMEN +*SFR* 000000B7H DATA BYTE PWMIF +*SFR* 000000B8H.0 DATA BIT PX0 +*SFR* 000000B8H.2 DATA BIT PX1 + 0100158DH CONST --- pXSFR +*SFR* 00000098H.2 DATA BIT RB8 + 0100128DH CODE --- Read_32bit_UID +*SFR* 00000098H.4 DATA BIT REN + 01001459H CONST --- rf_data + 00000008H DATA BYTE RF_Time +*SFR* 00000098H.0 DATA BIT RI0 +*SFR* 000000D0H.3 DATA BIT RS0 +*SFR* 000000D0H.4 DATA BIT RS1 +*SFR* 00000099H DATA BYTE S0BUF +*SFR* 00000098H DATA BYTE S0CON + 0000000EH DATA BYTE Send433_Bit_Cont + 01000B1CH CODE --- Send433_Byte + 0000000AH DATA BYTE Send433_Byte_Cont + 00000009H DATA BYTE Send433_Status + 0000000CH DATA WORD Send433_Time +*SFR* 00000098H.7 DATA BIT SM0 +*SFR* 00000098H.6 DATA BIT SM1 +*SFR* 00000098H.5 DATA BIT SM2 +*SFR* 00000081H DATA BYTE SP + 02008100H XDATA BYTE SPMAX +*SFR* 0000008FH DATA BYTE STPST +*DEL*:00000000H CODE --- Sys_Clk_Set_IRCH +*DEL*:00000000H CODE --- Sys_Clk_Set_IRCL +*SFR* 000000CBH DATA BYTE T2CH +*SFR* 000000CAH DATA BYTE T2CL +*SFR* 000000C8H DATA BYTE T2CON +*SFR* 000000C8H.3 DATA BIT T2IE +*SFR* 000000C9H DATA BYTE T2MOD +*SFR* 000000C8H.0 DATA BIT T2P0 +*SFR* 000000C8H.1 DATA BIT T2P1 +*SFR* 000000C8H.4 DATA BIT T2R0 +*SFR* 000000C8H.5 DATA BIT T2R1 +*SFR* 00000098H.3 DATA BIT TB8 +*SFR* 00000088H DATA BYTE TCON + 0000000BH DATA BYTE Temp +*SFR* 00000088H.5 DATA BIT TF0 +*SFR* 00000088H.7 DATA BIT TF1 +*SFR* 000000C8H.7 DATA BIT TF2 +*SFR* 0000008CH DATA BYTE TH0 +*SFR* 0000008DH DATA BYTE TH1 +*SFR* 000000CDH DATA BYTE TH2 +*SFR* 00000098H.1 DATA BIT TI0 + 0100120BH CODE --- TIMER0_ISR +*SFR* 000000FCH DATA BYTE TK0CHS +*SFR* 000000E2H DATA BYTE TK0MSH +*SFR* 000000E1H DATA BYTE TK0MSL +*SFR* 000000FDH DATA BYTE TK1CHS + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:49:42 PAGE 11 + + +*SFR* 000000E4H DATA BYTE TK1MSH +*SFR* 000000E3H DATA BYTE TK1MSL +*SFR* 000000FEH DATA BYTE TK2CHS +*SFR* 000000E6H DATA BYTE TK2MSH +*SFR* 000000E5H DATA BYTE TK2MSL +*SFR* 000000FFH DATA BYTE TK3CHS +*SFR* 000000D9H DATA BYTE TK3MSH +*SFR* 000000E7H DATA BYTE TK3MSL +*SFR* 000000F1H DATA BYTE TK4CHS +*SFR* 000000DBH DATA BYTE TK4MSH +*SFR* 000000DAH DATA BYTE TK4MSL +*SFR* 000000F2H DATA BYTE TK5CHS +*SFR* 000000DDH DATA BYTE TK5MSH +*SFR* 000000DCH DATA BYTE TK5MSL + 00000017H DATA BYTE TK_State +*SFR* 000000F9H DATA BYTE TKCFG + 02008102H XDATA BYTE TKCKS +*SFR* 000000F8H DATA BYTE TKCON +*SFR* 000000FBH DATA BYTE TKIF + 0200805CH XDATA BYTE TKMAXF + 0200805DH XDATA BYTE TKMINF +*SFR* 000000FAH DATA BYTE TKMTS + 02008103H XDATA BYTE TKPWC +*SFR* 0000008AH DATA BYTE TL0 +*SFR* 0000008BH DATA BYTE TL1 +*SFR* 000000CCH DATA BYTE TL2 + 0200810AH XDATA BYTE TLCKS + 0200810CH XDATA BYTE TLCNTKH + 0200810BH XDATA BYTE TLCNTKL + 0200810EH XDATA BYTE TLCNTLH + 0200810DH XDATA BYTE TLCNTLL + 02008110H XDATA BYTE TLCOMS + 02008108H XDATA BYTE TLCON + 02008107H XDATA BYTE TLDAT0 + 02008112H XDATA BYTE TLDAT1 + 0200810FH XDATA BYTE TLDIV + 02008106H XDATA BYTE TLEN0 + 02008111H XDATA BYTE TLEN1 + 02008109H XDATA BYTE TLFLG +*SFR* 000000D5H DATA BYTE TMCON +*SFR* 00000089H DATA BYTE TMOD +*SFR* 000000D6H DATA BYTE TMSNU +*SFR* 00000088H.4 DATA BIT TR0 +*SFR* 00000088H.6 DATA BIT TR1 +*SFR* 000000C8H.6 DATA BIT TR2 + 010010FAH CODE --- TS_Action + 02000116H XDATA --- TS_AreaConfirmTimer + 00000019H DATA BYTE TS_BaseCh + 0200001AH XDATA --- TS_BaseLineData +*DEL*:00000000H CODE --- TS_BaseLineForceUpdate + 0000004DH IDATA --- TS_CH + 00000059H IDATA BYTE TS_Cnt + 00000020H.0 BIT BIT TS_CycleScanDoneFlag + 01000EB7H CODE --- TS_DataFiltering + 010004ACH CODE --- TS_EnterSleepMode + 02000032H XDATA --- TS_FilterBuf + 02000101H XDATA --- TS_FilterPosIdx + 02000002H XDATA --- TS_FirstAreaData + 02000100H XDATA BYTE TS_HalfSecCnt + 0100000EH CODE --- TS_HS_ISR + 00000016H DATA BYTE TS_Index + 01000FFDH CODE --- TS_init + 020000B4H XDATA BYTE TS_Init_Step + 01001335H CODE --- TS_IO_init + 01000DEEH CODE --- TS_ISR + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:49:42 PAGE 12 + + + 0000001AH DATA WORD TS_Key + 01001558H CONST --- TS_KEY_CH_INFO_SEQ + 0000001CH DATA WORD TS_LongKeyTimer + 010012FFH CODE --- TS_MS_ISR + 020000B6H XDATA --- TS_PostData + 020000D1H XDATA --- TS_RawData + 0000005AH IDATA BYTE TS_RefCHBaseLineAdjuTimer + 01000D15H CODE --- TS_RunInit + 010011BDH CODE --- TS_ScanStart + 00000020H.2 BIT BIT TS_SleepEn + 00000020H.1 BIT BIT TS_SleepMode + 010013EAH CODE --- TS_SleepScanStart + 00000020H.4 BIT BIT TS_StableFlag + 0000004CH IDATA BYTE TS_State + 01001578H CONST --- TS_WHEEL_SLIDER_CH_SEQ + 01000659H CODE --- TS_WheelSliderDeal + 01000C19H CODE --- TSKey_DataDeal + 020000EBH XDATA --- TSKey_FingerThd + 0200010EH XDATA --- TSKey_LongTouchLimitTimer + 02000001H XDATA BYTE TSWheelSlider_LongTouchLimitTimer + 020000FFH XDATA BYTE TSWheelSlider_TouchConfirmTimer +*SFR* 000000C8H.2 DATA BIT UCKS +*SFR* 000000D8H DATA BYTE UDCKS + 0000004AH DATA BYTE valueSend + 00000020H.3 BIT BIT W_S_RefChSet +*SFR* 000000A0H DATA BYTE WDCON +*SFR* 000000A1H DATA BYTE WDFLG +*SFR* 000000A3H DATA BYTE WDVTHH +*SFR* 000000A2H DATA BYTE WDVTHL + 0100157CH CONST --- WHEEL_SLIDER0_MAX_MIN_TAB + 02000124H XDATA WORD WheelSliderCapRateFilter + 020000D0H XDATA BYTE WheelSliderMaxIdx + 020000FCH XDATA INT WheelSliderPosition + 020000B5H XDATA BYTE WheelSliderRefCh + 02000123H XDATA BYTE WheelSliderState + 02000122H XDATA BYTE WheelSliderTouchFlag + 0000000FH DATA --- Yaokong_Data + + + +SYMBOL TABLE OF MODULE: .\hex\8ey_touch_f551s3_0014b5d7 _v2 (MAIN) + + VALUE REP CLASS TYPE SYMBOL NAME + ==================================================== + --- MODULE --- --- MAIN + 02008007H PUBLIC XDATA BYTE P07F + 0200801CH PUBLIC XDATA BYTE P34F + 02008006H PUBLIC XDATA BYTE P06F + 0200801BH PUBLIC XDATA BYTE P33F + 02008005H PUBLIC XDATA BYTE P05F + 0200801AH PUBLIC XDATA BYTE P32F + 0200813DH PUBLIC XDATA BYTE P35C + 02008004H PUBLIC XDATA BYTE P04F + 02008019H PUBLIC XDATA BYTE P31F + 02008109H PUBLIC XDATA BYTE TLFLG + 02008127H PUBLIC XDATA BYTE P07C + 0200813CH PUBLIC XDATA BYTE P34C + 02008003H PUBLIC XDATA BYTE P03F + 02008018H PUBLIC XDATA BYTE P30F + 02008126H PUBLIC XDATA BYTE P06C + 0200813BH PUBLIC XDATA BYTE P33C + 02008002H PUBLIC XDATA BYTE P02F + 02008125H PUBLIC XDATA BYTE P05C + 0200813AH PUBLIC XDATA BYTE P32C + 02008001H PUBLIC XDATA BYTE P01F + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:49:42 PAGE 13 + + + 02008124H PUBLIC XDATA BYTE P04C + 02008139H PUBLIC XDATA BYTE P31C + 02008000H PUBLIC XDATA BYTE P00F + 02008123H PUBLIC XDATA BYTE P03C + 02008138H PUBLIC XDATA BYTE P30C + 02008122H PUBLIC XDATA BYTE P02C + 02008121H PUBLIC XDATA BYTE P01C + 02008120H PUBLIC XDATA BYTE P00C + 0200FC00H PUBLIC XDATA BYTE MECON + 0200FC02H PUBLIC XDATA BYTE FSDAT + 02008031H PUBLIC XDATA BYTE CKDIV + 02008030H PUBLIC XDATA BYTE CKCON + 0200FC01H PUBLIC XDATA BYTE FSCMD + 0200FC04H PUBLIC XDATA BYTE PADRD + 02008111H PUBLIC XDATA BYTE TLEN1 + 02008106H PUBLIC XDATA BYTE TLEN0 + 02008032H PUBLIC XDATA BYTE IHCFG + 02008110H PUBLIC XDATA BYTE TLCOMS + 0200805CH PUBLIC XDATA BYTE TKMAXF + 02008060H PUBLIC XDATA BYTE LEDUTL + 0200805DH PUBLIC XDATA BYTE TKMINF + 02008061H PUBLIC XDATA BYTE LEDUTH + 0200FC05H PUBLIC XDATA BYTE PTSL + 0200FC06H PUBLIC XDATA BYTE PTSH + 02008105H PUBLIC XDATA BYTE LVDCFG + 02008033H PUBLIC XDATA BYTE ILCFGL + 0200805AH PUBLIC XDATA BYTE ATK5NL + 02008058H PUBLIC XDATA BYTE ATK4NL + 02008034H PUBLIC XDATA BYTE ILCFGH + 02008056H PUBLIC XDATA BYTE ATK3NL + 02008054H PUBLIC XDATA BYTE ATK2NL + 0000004BH PUBLIC DATA BYTE flagStart + 02008052H PUBLIC XDATA BYTE ATK1NL + 0200805BH PUBLIC XDATA BYTE ATK5NH + 0000004AH PUBLIC DATA BYTE valueSend + 02008050H PUBLIC XDATA BYTE ATK0NL + 02008059H PUBLIC XDATA BYTE ATK4NH + 02008112H PUBLIC XDATA BYTE TLDAT1 + 02008057H PUBLIC XDATA BYTE ATK3NH + 02008101H PUBLIC XDATA BYTE I2CIOS + 02008107H PUBLIC XDATA BYTE TLDAT0 + 02008055H PUBLIC XDATA BYTE ATK2NH + 0200FC03H PUBLIC XDATA BYTE LOCK + 02008053H PUBLIC XDATA BYTE ATK1NH + 00000049H PUBLIC DATA BYTE flagSend + 02008051H PUBLIC XDATA BYTE ATK0NH + 0200810DH PUBLIC XDATA BYTE TLCNTLL + 0200810BH PUBLIC XDATA BYTE TLCNTKL + 0200810EH PUBLIC XDATA BYTE TLCNTLH + 0200810CH PUBLIC XDATA BYTE TLCNTKH + 0200FC0DH PUBLIC XDATA BYTE MEMPTEC + 02008100H PUBLIC XDATA BYTE SPMAX + 02008103H PUBLIC XDATA BYTE TKPWC + 0200810FH PUBLIC XDATA BYTE TLDIV + 0200810AH PUBLIC XDATA BYTE TLCKS + 02008102H PUBLIC XDATA BYTE TKCKS + 02008108H PUBLIC XDATA BYTE TLCON + 0200801DH PUBLIC XDATA BYTE P35F + 01001459H PUBLIC CONST --- rf_data + 01000A12H PUBLIC CODE --- main + 0100128DH PUBLIC CODE --- Read_32bit_UID + 0100120BH PUBLIC CODE --- TIMER0_ISR + 00000080H SFRSYM DATA BYTE P0 + 000000F8H SFRSYM DATA BYTE TKCON + 0000008EH SFRSYM DATA BYTE IDLST + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:49:42 PAGE 14 + + + 000000D5H SFRSYM DATA BYTE TMCON + 000000B0H SFRSYM DATA BYTE P3 + 000000D0H.6 SFRSYM DATA BIT AC + 000000B7H SFRSYM DATA BYTE PWMIF + 000000A8H.7 SFRSYM DATA BIT EA + 000000C8H.0 SFRSYM DATA BIT T2P0 + 000000B9H SFRSYM DATA BYTE PWM0CON + 000000C8H.1 SFRSYM DATA BIT T2P1 + 000000BAH SFRSYM DATA BYTE PWM1CON + 000000C8H.4 SFRSYM DATA BIT T2R0 + 000000BBH SFRSYM DATA BYTE PWM2CON + 00000090H SFRSYM DATA BYTE PWMEN + 00000086H SFRSYM DATA BYTE PWCON + 000000C8H.5 SFRSYM DATA BIT T2R1 + 000000BCH SFRSYM DATA BYTE PWM3CON + 000000BDH SFRSYM DATA BYTE PWM4CON + 000000BEH SFRSYM DATA BYTE PWM5CON + 00000083H SFRSYM DATA BYTE DP0H + 000000A8H SFRSYM DATA BYTE IE + 00000085H SFRSYM DATA BYTE DP1H + 00000082H SFRSYM DATA BYTE DP0L + 000000CBH SFRSYM DATA BYTE T2CH + 000000C2H SFRSYM DATA BYTE I2CADM + 00000084H SFRSYM DATA BYTE DP1L + 000000C8H.3 SFRSYM DATA BIT T2IE + 000000FAH SFRSYM DATA BYTE TKMTS + 000000CAH SFRSYM DATA BYTE T2CL + 000000C1H SFRSYM DATA BYTE I2CADR + 000000CFH SFRSYM DATA BYTE LEDWTMH + 000000D6H SFRSYM DATA BYTE TMSNU + 000000C6H SFRSYM DATA BYTE I2CFLG + 000000C4H SFRSYM DATA BYTE I2CDAT + 000000B8H SFRSYM DATA BYTE IP + 000000D0H.7 SFRSYM DATA BIT CY + 000000D7H SFRSYM DATA BYTE LEDAT0 + 000000CEH SFRSYM DATA BYTE LEDWTML + 000000F4H SFRSYM DATA BYTE ATK0CH + 000000C7H SFRSYM DATA BYTE LEDAT1 + 000000F6H SFRSYM DATA BYTE ATK1CH + 000000DEH SFRSYM DATA BYTE AK0CON + 000000E9H SFRSYM DATA BYTE ATK2CH + 000000DFH SFRSYM DATA BYTE AK1CON + 000000EBH SFRSYM DATA BYTE ATK3CH + 000000C0H SFRSYM DATA BYTE I2CCON + 0000008FH SFRSYM DATA BYTE STPST + 000000F3H SFRSYM DATA BYTE ATK0CL + 000000EDH SFRSYM DATA BYTE ATK4CH + 000000F5H SFRSYM DATA BYTE ATK1CL + 000000EFH SFRSYM DATA BYTE ATK5CH + 000000F7H SFRSYM DATA BYTE ATK2CL + 00000081H SFRSYM DATA BYTE SP + 000000EAH SFRSYM DATA BYTE ATK3CL + 000000D0H.2 SFRSYM DATA BIT OV + 000000ECH SFRSYM DATA BYTE ATK4CL + 000000D4H SFRSYM DATA BYTE EPIF + 000000EEH SFRSYM DATA BYTE ATK5CL + 000000D1H SFRSYM DATA BYTE EP0CON + 000000D2H SFRSYM DATA BYTE EP1CON + 000000C5H SFRSYM DATA BYTE I2CSTA + 000000D3H SFRSYM DATA BYTE EP2CON + 000000FCH SFRSYM DATA BYTE TK0CHS + 000000FBH SFRSYM DATA BYTE TKIF + 00000080H.0 SFRSYM DATA BIT P00 + 000000FDH SFRSYM DATA BYTE TK1CHS + 00000080H.1 SFRSYM DATA BIT P01 + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:49:42 PAGE 15 + + + 000000FEH SFRSYM DATA BYTE TK2CHS + 00000087H SFRSYM DATA BYTE PCON + 00000080H.2 SFRSYM DATA BIT P02 + 000000FFH SFRSYM DATA BYTE TK3CHS + 000000B0H.0 SFRSYM DATA BIT P30 + 00000080H.3 SFRSYM DATA BIT P03 + 000000A8H.5 SFRSYM DATA BIT INT3EN + 000000F1H SFRSYM DATA BYTE TK4CHS + 000000B0H.1 SFRSYM DATA BIT P31 + 00000080H.4 SFRSYM DATA BIT P04 + 000000A8H.6 SFRSYM DATA BIT INT4EN + 000000F2H SFRSYM DATA BYTE TK5CHS + 000000B0H.2 SFRSYM DATA BIT P32 + 00000080H.5 SFRSYM DATA BIT P05 + 00000089H SFRSYM DATA BYTE TMOD + 00000088H SFRSYM DATA BYTE TCON + 000000B0H.3 SFRSYM DATA BIT P33 + 00000080H.6 SFRSYM DATA BIT P06 + 000000B0H.4 SFRSYM DATA BIT P34 + 00000080H.7 SFRSYM DATA BIT P07 + 000000C8H.2 SFRSYM DATA BIT UCKS + 000000B0H.5 SFRSYM DATA BIT P35 + 000000E2H SFRSYM DATA BYTE TK0MSH + 000000E4H SFRSYM DATA BYTE TK1MSH + 000000E6H SFRSYM DATA BYTE TK2MSH + 000000D9H SFRSYM DATA BYTE TK3MSH + 000000E1H SFRSYM DATA BYTE TK0MSL + 000000DBH SFRSYM DATA BYTE TK4MSH + 00000088H.1 SFRSYM DATA BIT IE0 + 000000E3H SFRSYM DATA BYTE TK1MSL + 000000DDH SFRSYM DATA BYTE TK5MSH + 00000088H.3 SFRSYM DATA BIT IE1 + 000000E5H SFRSYM DATA BYTE TK2MSL + 000000E7H SFRSYM DATA BYTE TK3MSL + 000000F0H SFRSYM DATA BYTE B + 000000DAH SFRSYM DATA BYTE TK4MSL + 000000DCH SFRSYM DATA BYTE TK5MSL + 000000E0H SFRSYM DATA BYTE ACC + 000000A8H.4 SFRSYM DATA BIT ES0 + 000000E8H SFRSYM DATA BYTE LVDCON + 000000A8H.1 SFRSYM DATA BIT ET0 + 000000A8H.3 SFRSYM DATA BIT ET1 + 00000088H.5 SFRSYM DATA BIT TF0 + 00000098H.0 SFRSYM DATA BIT RI0 + 00000088H.7 SFRSYM DATA BIT TF1 + 000000C8H.7 SFRSYM DATA BIT TF2 + 00000098H.2 SFRSYM DATA BIT RB8 + 0000008CH SFRSYM DATA BYTE TH0 + 000000A8H.0 SFRSYM DATA BIT EX0 + 00000098H.1 SFRSYM DATA BIT TI0 + 00000088H.0 SFRSYM DATA BIT IT0 + 0000008DH SFRSYM DATA BYTE TH1 + 000000A8H.2 SFRSYM DATA BIT EX1 + 00000098H.3 SFRSYM DATA BIT TB8 + 00000088H.2 SFRSYM DATA BIT IT1 + 000000CDH SFRSYM DATA BYTE TH2 + 000000D0H.0 SFRSYM DATA BIT P + 00000098H.7 SFRSYM DATA BIT SM0 + 0000008AH SFRSYM DATA BYTE TL0 + 00000098H.6 SFRSYM DATA BIT SM1 + 0000008BH SFRSYM DATA BYTE TL1 + 00000098H.5 SFRSYM DATA BIT SM2 + 000000CCH SFRSYM DATA BYTE TL2 + 000000AAH SFRSYM DATA BYTE PWM0DIVH + 000000B8H.4 SFRSYM DATA BIT PS0 + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:49:42 PAGE 16 + + + 000000ACH SFRSYM DATA BYTE PWM1DIVH + 000000B8H.1 SFRSYM DATA BIT PT0 + 000000B8H.6 SFRSYM DATA BIT PS1 + 000000C3H SFRSYM DATA BYTE I2CCR + 000000AEH SFRSYM DATA BYTE PWM2DIVH + 000000B8H.3 SFRSYM DATA BIT PT1 + 000000D0H.3 SFRSYM DATA BIT RS0 + 000000A4H SFRSYM DATA BYTE PWM3DIVH + 000000B8H.5 SFRSYM DATA BIT PT2 + 00000088H.4 SFRSYM DATA BIT TR0 + 000000D0H.4 SFRSYM DATA BIT RS1 + 000000A9H SFRSYM DATA BYTE PWM0DIVL + 000000A6H SFRSYM DATA BYTE PWM4DIVH + 00000088H.6 SFRSYM DATA BIT TR1 + 000000ABH SFRSYM DATA BYTE PWM1DIVL + 000000A3H SFRSYM DATA BYTE WDVTHH + 0000009AH SFRSYM DATA BYTE PWM5DIVH + 000000C8H.6 SFRSYM DATA BIT TR2 + 000000B8H.0 SFRSYM DATA BIT PX0 + 000000ADH SFRSYM DATA BYTE PWM2DIVL + 000000B8H.2 SFRSYM DATA BIT PX1 + 000000AFH SFRSYM DATA BYTE PWM3DIVL + 000000A5H SFRSYM DATA BYTE PWM4DIVL + 000000A7H SFRSYM DATA BYTE PWM5DIVL + 000000A2H SFRSYM DATA BYTE WDVTHL + 0000009CH SFRSYM DATA BYTE PWM0DUTH + 0000009EH SFRSYM DATA BYTE PWM1DUTH + 00000091H SFRSYM DATA BYTE PWM2DUTH + 00000093H SFRSYM DATA BYTE PWM3DUTH + 0000009BH SFRSYM DATA BYTE PWM0DUTL + 00000095H SFRSYM DATA BYTE PWM4DUTH + 0000009DH SFRSYM DATA BYTE PWM1DUTL + 00000099H SFRSYM DATA BYTE S0BUF + 00000097H SFRSYM DATA BYTE PWM5DUTH + 0000009FH SFRSYM DATA BYTE PWM2DUTL + 00000092H SFRSYM DATA BYTE PWM3DUTL + 00000098H SFRSYM DATA BYTE S0CON + 00000094H SFRSYM DATA BYTE PWM4DUTL + 00000098H.4 SFRSYM DATA BIT REN + 00000096H SFRSYM DATA BYTE PWM5DUTL + 000000D0H.1 SFRSYM DATA BIT DPS + 000000C9H SFRSYM DATA BYTE T2MOD + 000000C8H SFRSYM DATA BYTE T2CON + 000000BFH SFRSYM DATA BYTE LEFLG + 000000F9H SFRSYM DATA BYTE TKCFG + 000000D0H.5 SFRSYM DATA BIT F0 + 000000A1H SFRSYM DATA BYTE WDFLG + 000000B1H SFRSYM DATA BYTE PWM0CKD + 000000B2H SFRSYM DATA BYTE PWM1CKD + 000000D0H SFRSYM DATA BYTE PSW + 000000B3H SFRSYM DATA BYTE PWM2CKD + 000000D8H SFRSYM DATA BYTE UDCKS + 000000B4H SFRSYM DATA BYTE PWM3CKD + 000000B5H SFRSYM DATA BYTE PWM4CKD + 000000A0H SFRSYM DATA BYTE WDCON + 000000B6H SFRSYM DATA BYTE PWM5CKD + + 010013BEH BLOCK CODE --- LVL=0 + --- BLOCKEND --- --- LVL=0 + + 0100120BH BLOCK CODE --- LVL=0 + 0100120BH LINE CODE --- #38 + 01001228H LINE CODE --- #40 + 0100122BH LINE CODE --- #41 + 0100122EH LINE CODE --- #43 + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:49:42 PAGE 17 + + + 01001231H LINE CODE --- #44 + --- BLOCKEND --- --- LVL=0 + + 0100128DH BLOCK CODE --- LVL=0 + 0100128DH BLOCK CODE NEAR LAB LVL=1 + 00000032H SYMBOL DATA DWORD ID + --- BLOCKEND --- --- LVL=1 + 0100128DH LINE CODE --- #69 + 0100128DH LINE CODE --- #70 + 0100128DH LINE CODE --- #72 + 01001293H LINE CODE --- #73 + 01001298H LINE CODE --- #74 + 0100129CH LINE CODE --- #75 + 010012A2H LINE CODE --- #76 + 010012AEH LINE CODE --- #77 + 010012B4H LINE CODE --- #78 + 010012B7H LINE CODE --- #79 + 010012B7H LINE CODE --- #80 + 010012BAH LINE CODE --- #81 + 010012BAH LINE CODE --- #82 + 010012BFH LINE CODE --- #83 + 010012C4H LINE CODE --- #84 + 010012C6H LINE CODE --- #85 + --- BLOCKEND --- --- LVL=0 + + 01000A12H BLOCK CODE --- LVL=0 + 01000A12H BLOCK CODE NEAR LAB LVL=1 + 0000002DH SYMBOL DATA DWORD addr + 00000031H SYMBOL DATA BYTE send_times + --- BLOCKEND --- --- LVL=1 + 01000A12H LINE CODE --- #344 + 01000A12H LINE CODE --- #345 + 01000A12H LINE CODE --- #346 + 01000A1BH LINE CODE --- #347 + 01000A1DH LINE CODE --- #349 + 01000A20H LINE CODE --- #357 + 01000A27H LINE CODE --- #358 + 01000A2AH LINE CODE --- #359 + 01000A2DH LINE CODE --- #360 + 01000A30H LINE CODE --- #361 + 01000A33H LINE CODE --- #363 + 01000A35H LINE CODE --- #365 + 01000A38H LINE CODE --- #367 + 01000A3EH LINE CODE --- #368 + 01000A40H LINE CODE --- #370 + 01000A4CH LINE CODE --- #371 + 01000A57H LINE CODE --- #372 + 01000A5AH LINE CODE --- #374 + 01000A5DH LINE CODE --- #375 + 01000A60H LINE CODE --- #377 + 01000A63H LINE CODE --- #378 + 01000A66H LINE CODE --- #379 + 01000A69H LINE CODE --- #381 + 01000A6BH LINE CODE --- #382 + 01000A6DH LINE CODE --- #383 + 01000A6FH LINE CODE --- #385 + 01000A6FH LINE CODE --- #386 + 01000A6FH LINE CODE --- #387 + 01000A72H LINE CODE --- #388 + 01000A81H LINE CODE --- #389 + 01000A81H LINE CODE --- #390 + 01000A84H LINE CODE --- #391 + 01000A87H LINE CODE --- #393 + 01000A8AH LINE CODE --- #394 + 01000A98H LINE CODE --- #395 + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:49:42 PAGE 18 + + + 01000A9CH LINE CODE --- #396 + 01000A9CH LINE CODE --- #398 + 01000AA3H LINE CODE --- #399 + 01000AA3H LINE CODE --- #400 + 01000AA6H LINE CODE --- #401 + 01000AA9H LINE CODE --- #402 + 01000AC9H LINE CODE --- #403 + 01000AC9H LINE CODE --- #404 + 01000AC9H LINE CODE --- #405 + 01000ACCH LINE CODE --- #406 + 01000ACEH LINE CODE --- #407 + 01000ACEH LINE CODE --- #408 + 01000AD1H LINE CODE --- #409 + 01000AD3H LINE CODE --- #410 + 01000AD3H LINE CODE --- #411 + 01000AD6H LINE CODE --- #412 + 01000AD8H LINE CODE --- #413 + 01000AD8H LINE CODE --- #414 + 01000ADBH LINE CODE --- #415 + 01000ADDH LINE CODE --- #416 + 01000ADDH LINE CODE --- #417 + 01000AE0H LINE CODE --- #418 + 01000AE2H LINE CODE --- #419 + 01000AE2H LINE CODE --- #420 + 01000AE5H LINE CODE --- #421 + 01000AE7H LINE CODE --- #422 + 01000AE7H LINE CODE --- #423 + 01000AEAH LINE CODE --- #424 + 01000AECH LINE CODE --- #425 + 01000AECH LINE CODE --- #426 + 01000AEFH LINE CODE --- #427 + 01000AF1H LINE CODE --- #428 + 01000AF1H LINE CODE --- #429 + 01000AF4H LINE CODE --- #430 + 01000AF4H LINE CODE --- #431 + 01000AF4H LINE CODE --- #432 + 01000AF4H LINE CODE --- #434 + 01000B06H LINE CODE --- #435 + 01000B06H LINE CODE --- #436 + 01000B09H LINE CODE --- #437 + 01000B09H LINE CODE --- #600 + 01000B12H LINE CODE --- #601 + 01000B12H LINE CODE --- #602 + 01000B14H LINE CODE --- #606 + 01000B16H LINE CODE --- #607 + 01000B19H LINE CODE --- #608 + 01000B19H LINE CODE --- #610 + --- BLOCKEND --- --- LVL=0 + + --- MODULE --- --- DELAY + 01001415H PUBLIC CODE --- _Delay_ms + 01001430H PUBLIC CODE --- _Delay_50us + + 01001430H BLOCK CODE --- LVL=0 + 00000006H SYMBOL DATA WORD n + 01001430H BLOCK CODE NEAR LAB LVL=1 + 00000005H SYMBOL DATA BYTE i + --- BLOCKEND --- --- LVL=1 + 01001430H LINE CODE --- #4 + 01001430H LINE CODE --- #5 + 01001430H LINE CODE --- #7 + 0100143AH LINE CODE --- #8 + 0100143AH LINE CODE --- #9 + 01001445H LINE CODE --- #10 + 01001445H LINE CODE --- #11 + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:49:42 PAGE 19 + + + --- BLOCKEND --- --- LVL=0 + + 01001415H BLOCK CODE --- LVL=0 + 00000082H SYMBOL DATA WORD delay_nms + 01001415H LINE CODE --- #12 + 01001419H LINE CODE --- #13 + 01001419H LINE CODE --- #14 + 01001426H LINE CODE --- #15 + 01001426H LINE CODE --- #16 + 0100142DH LINE CODE --- #17 + 0100142FH LINE CODE --- #18 + --- BLOCKEND --- --- LVL=0 + + --- MODULE --- --- SYSTEM_CLOCK + 00000080H SFRSYM DATA BYTE P0 + 000000F8H SFRSYM DATA BYTE TKCON + 0000008EH SFRSYM DATA BYTE IDLST + 000000D5H SFRSYM DATA BYTE TMCON + 000000B0H SFRSYM DATA BYTE P3 + 000000D0H.6 SFRSYM DATA BIT AC + 000000B7H SFRSYM DATA BYTE PWMIF + 000000A8H.7 SFRSYM DATA BIT EA + 000000C8H.0 SFRSYM DATA BIT T2P0 + 000000B9H SFRSYM DATA BYTE PWM0CON + 000000C8H.1 SFRSYM DATA BIT T2P1 + 000000BAH SFRSYM DATA BYTE PWM1CON + 000000C8H.4 SFRSYM DATA BIT T2R0 + 000000BBH SFRSYM DATA BYTE PWM2CON + 00000090H SFRSYM DATA BYTE PWMEN + 00000086H SFRSYM DATA BYTE PWCON + 000000C8H.5 SFRSYM DATA BIT T2R1 + 000000BCH SFRSYM DATA BYTE PWM3CON + 000000BDH SFRSYM DATA BYTE PWM4CON + 000000BEH SFRSYM DATA BYTE PWM5CON + 00000083H SFRSYM DATA BYTE DP0H + 000000A8H SFRSYM DATA BYTE IE + 00000085H SFRSYM DATA BYTE DP1H + 00000082H SFRSYM DATA BYTE DP0L + 000000CBH SFRSYM DATA BYTE T2CH + 000000C2H SFRSYM DATA BYTE I2CADM + 00000084H SFRSYM DATA BYTE DP1L + 000000C8H.3 SFRSYM DATA BIT T2IE + 000000FAH SFRSYM DATA BYTE TKMTS + 000000CAH SFRSYM DATA BYTE T2CL + 000000C1H SFRSYM DATA BYTE I2CADR + 000000CFH SFRSYM DATA BYTE LEDWTMH + 000000D6H SFRSYM DATA BYTE TMSNU + 000000C6H SFRSYM DATA BYTE I2CFLG + 000000C4H SFRSYM DATA BYTE I2CDAT + 000000B8H SFRSYM DATA BYTE IP + 000000D0H.7 SFRSYM DATA BIT CY + 000000D7H SFRSYM DATA BYTE LEDAT0 + 000000CEH SFRSYM DATA BYTE LEDWTML + 000000F4H SFRSYM DATA BYTE ATK0CH + 000000C7H SFRSYM DATA BYTE LEDAT1 + 000000F6H SFRSYM DATA BYTE ATK1CH + 000000DEH SFRSYM DATA BYTE AK0CON + 000000E9H SFRSYM DATA BYTE ATK2CH + 000000DFH SFRSYM DATA BYTE AK1CON + 000000EBH SFRSYM DATA BYTE ATK3CH + 000000C0H SFRSYM DATA BYTE I2CCON + 0000008FH SFRSYM DATA BYTE STPST + 000000F3H SFRSYM DATA BYTE ATK0CL + 000000EDH SFRSYM DATA BYTE ATK4CH + 000000F5H SFRSYM DATA BYTE ATK1CL + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:49:42 PAGE 20 + + + 000000EFH SFRSYM DATA BYTE ATK5CH + 000000F7H SFRSYM DATA BYTE ATK2CL + 00000081H SFRSYM DATA BYTE SP + 000000EAH SFRSYM DATA BYTE ATK3CL + 000000D0H.2 SFRSYM DATA BIT OV + 000000ECH SFRSYM DATA BYTE ATK4CL + 000000D4H SFRSYM DATA BYTE EPIF + 000000EEH SFRSYM DATA BYTE ATK5CL + 000000D1H SFRSYM DATA BYTE EP0CON + 000000D2H SFRSYM DATA BYTE EP1CON + 000000C5H SFRSYM DATA BYTE I2CSTA + 000000D3H SFRSYM DATA BYTE EP2CON + 000000FCH SFRSYM DATA BYTE TK0CHS + 000000FBH SFRSYM DATA BYTE TKIF + 00000080H.0 SFRSYM DATA BIT P00 + 000000FDH SFRSYM DATA BYTE TK1CHS + 00000080H.1 SFRSYM DATA BIT P01 + 000000FEH SFRSYM DATA BYTE TK2CHS + 00000087H SFRSYM DATA BYTE PCON + 00000080H.2 SFRSYM DATA BIT P02 + 000000FFH SFRSYM DATA BYTE TK3CHS + 000000B0H.0 SFRSYM DATA BIT P30 + 00000080H.3 SFRSYM DATA BIT P03 + 000000A8H.5 SFRSYM DATA BIT INT3EN + 000000F1H SFRSYM DATA BYTE TK4CHS + 000000B0H.1 SFRSYM DATA BIT P31 + 00000080H.4 SFRSYM DATA BIT P04 + 000000A8H.6 SFRSYM DATA BIT INT4EN + 000000F2H SFRSYM DATA BYTE TK5CHS + 000000B0H.2 SFRSYM DATA BIT P32 + 00000080H.5 SFRSYM DATA BIT P05 + 00000089H SFRSYM DATA BYTE TMOD + 00000088H SFRSYM DATA BYTE TCON + 000000B0H.3 SFRSYM DATA BIT P33 + 00000080H.6 SFRSYM DATA BIT P06 + 000000B0H.4 SFRSYM DATA BIT P34 + 00000080H.7 SFRSYM DATA BIT P07 + 000000C8H.2 SFRSYM DATA BIT UCKS + 000000B0H.5 SFRSYM DATA BIT P35 + 000000E2H SFRSYM DATA BYTE TK0MSH + 000000E4H SFRSYM DATA BYTE TK1MSH + 000000E6H SFRSYM DATA BYTE TK2MSH + 000000D9H SFRSYM DATA BYTE TK3MSH + 000000E1H SFRSYM DATA BYTE TK0MSL + 000000DBH SFRSYM DATA BYTE TK4MSH + 00000088H.1 SFRSYM DATA BIT IE0 + 000000E3H SFRSYM DATA BYTE TK1MSL + 000000DDH SFRSYM DATA BYTE TK5MSH + 00000088H.3 SFRSYM DATA BIT IE1 + 000000E5H SFRSYM DATA BYTE TK2MSL + 000000E7H SFRSYM DATA BYTE TK3MSL + 000000F0H SFRSYM DATA BYTE B + 000000DAH SFRSYM DATA BYTE TK4MSL + 000000DCH SFRSYM DATA BYTE TK5MSL + 000000E0H SFRSYM DATA BYTE ACC + 000000A8H.4 SFRSYM DATA BIT ES0 + 000000E8H SFRSYM DATA BYTE LVDCON + 000000A8H.1 SFRSYM DATA BIT ET0 + 000000A8H.3 SFRSYM DATA BIT ET1 + 00000088H.5 SFRSYM DATA BIT TF0 + 00000098H.0 SFRSYM DATA BIT RI0 + 00000088H.7 SFRSYM DATA BIT TF1 + 000000C8H.7 SFRSYM DATA BIT TF2 + 00000098H.2 SFRSYM DATA BIT RB8 + 0000008CH SFRSYM DATA BYTE TH0 + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:49:42 PAGE 21 + + + 000000A8H.0 SFRSYM DATA BIT EX0 + 00000098H.1 SFRSYM DATA BIT TI0 + 00000088H.0 SFRSYM DATA BIT IT0 + 0000008DH SFRSYM DATA BYTE TH1 + 000000A8H.2 SFRSYM DATA BIT EX1 + 00000098H.3 SFRSYM DATA BIT TB8 + 00000088H.2 SFRSYM DATA BIT IT1 + 000000CDH SFRSYM DATA BYTE TH2 + 000000D0H.0 SFRSYM DATA BIT P + 00000098H.7 SFRSYM DATA BIT SM0 + 0000008AH SFRSYM DATA BYTE TL0 + 00000098H.6 SFRSYM DATA BIT SM1 + 0000008BH SFRSYM DATA BYTE TL1 + 00000098H.5 SFRSYM DATA BIT SM2 + 000000CCH SFRSYM DATA BYTE TL2 + 000000AAH SFRSYM DATA BYTE PWM0DIVH + 000000B8H.4 SFRSYM DATA BIT PS0 + 000000ACH SFRSYM DATA BYTE PWM1DIVH + 000000B8H.1 SFRSYM DATA BIT PT0 + 000000B8H.6 SFRSYM DATA BIT PS1 + 000000C3H SFRSYM DATA BYTE I2CCR + 000000AEH SFRSYM DATA BYTE PWM2DIVH + 000000B8H.3 SFRSYM DATA BIT PT1 + 000000D0H.3 SFRSYM DATA BIT RS0 + 000000A4H SFRSYM DATA BYTE PWM3DIVH + 000000B8H.5 SFRSYM DATA BIT PT2 + 00000088H.4 SFRSYM DATA BIT TR0 + 000000D0H.4 SFRSYM DATA BIT RS1 + 000000A9H SFRSYM DATA BYTE PWM0DIVL + 000000A6H SFRSYM DATA BYTE PWM4DIVH + 00000088H.6 SFRSYM DATA BIT TR1 + 000000ABH SFRSYM DATA BYTE PWM1DIVL + 000000A3H SFRSYM DATA BYTE WDVTHH + 0000009AH SFRSYM DATA BYTE PWM5DIVH + 000000C8H.6 SFRSYM DATA BIT TR2 + 000000B8H.0 SFRSYM DATA BIT PX0 + 000000ADH SFRSYM DATA BYTE PWM2DIVL + 000000B8H.2 SFRSYM DATA BIT PX1 + 000000AFH SFRSYM DATA BYTE PWM3DIVL + 000000A5H SFRSYM DATA BYTE PWM4DIVL + 000000A7H SFRSYM DATA BYTE PWM5DIVL + 000000A2H SFRSYM DATA BYTE WDVTHL + 0000009CH SFRSYM DATA BYTE PWM0DUTH + 0000009EH SFRSYM DATA BYTE PWM1DUTH + 00000091H SFRSYM DATA BYTE PWM2DUTH + 00000093H SFRSYM DATA BYTE PWM3DUTH + 0000009BH SFRSYM DATA BYTE PWM0DUTL + 00000095H SFRSYM DATA BYTE PWM4DUTH + 0000009DH SFRSYM DATA BYTE PWM1DUTL + 00000099H SFRSYM DATA BYTE S0BUF + 00000097H SFRSYM DATA BYTE PWM5DUTH + 0000009FH SFRSYM DATA BYTE PWM2DUTL + 00000092H SFRSYM DATA BYTE PWM3DUTL + 00000098H SFRSYM DATA BYTE S0CON + 00000094H SFRSYM DATA BYTE PWM4DUTL + 00000098H.4 SFRSYM DATA BIT REN + 00000096H SFRSYM DATA BYTE PWM5DUTL + 000000D0H.1 SFRSYM DATA BIT DPS + 000000C9H SFRSYM DATA BYTE T2MOD + 000000C8H SFRSYM DATA BYTE T2CON + 000000BFH SFRSYM DATA BYTE LEFLG + 000000F9H SFRSYM DATA BYTE TKCFG + 000000D0H.5 SFRSYM DATA BIT F0 + 000000A1H SFRSYM DATA BYTE WDFLG + 000000B1H SFRSYM DATA BYTE PWM0CKD + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:49:42 PAGE 22 + + + 000000B2H SFRSYM DATA BYTE PWM1CKD + 000000D0H SFRSYM DATA BYTE PSW + 000000B3H SFRSYM DATA BYTE PWM2CKD + 000000D8H SFRSYM DATA BYTE UDCKS + 000000B4H SFRSYM DATA BYTE PWM3CKD + 000000B5H SFRSYM DATA BYTE PWM4CKD + 000000A0H SFRSYM DATA BYTE WDCON + 000000B6H SFRSYM DATA BYTE PWM5CKD + + --- MODULE --- --- UART + 00000080H SFRSYM DATA BYTE P0 + 000000F8H SFRSYM DATA BYTE TKCON + 0000008EH SFRSYM DATA BYTE IDLST + 000000D5H SFRSYM DATA BYTE TMCON + 000000B0H SFRSYM DATA BYTE P3 + 000000D0H.6 SFRSYM DATA BIT AC + 000000B7H SFRSYM DATA BYTE PWMIF + 000000A8H.7 SFRSYM DATA BIT EA + 000000C8H.0 SFRSYM DATA BIT T2P0 + 000000B9H SFRSYM DATA BYTE PWM0CON + 000000C8H.1 SFRSYM DATA BIT T2P1 + 000000BAH SFRSYM DATA BYTE PWM1CON + 000000C8H.4 SFRSYM DATA BIT T2R0 + 000000BBH SFRSYM DATA BYTE PWM2CON + 00000090H SFRSYM DATA BYTE PWMEN + 00000086H SFRSYM DATA BYTE PWCON + 000000C8H.5 SFRSYM DATA BIT T2R1 + 000000BCH SFRSYM DATA BYTE PWM3CON + 000000BDH SFRSYM DATA BYTE PWM4CON + 000000BEH SFRSYM DATA BYTE PWM5CON + 00000083H SFRSYM DATA BYTE DP0H + 000000A8H SFRSYM DATA BYTE IE + 00000085H SFRSYM DATA BYTE DP1H + 00000082H SFRSYM DATA BYTE DP0L + 000000CBH SFRSYM DATA BYTE T2CH + 000000C2H SFRSYM DATA BYTE I2CADM + 00000084H SFRSYM DATA BYTE DP1L + 000000C8H.3 SFRSYM DATA BIT T2IE + 000000FAH SFRSYM DATA BYTE TKMTS + 000000CAH SFRSYM DATA BYTE T2CL + 000000C1H SFRSYM DATA BYTE I2CADR + 000000CFH SFRSYM DATA BYTE LEDWTMH + 000000D6H SFRSYM DATA BYTE TMSNU + 000000C6H SFRSYM DATA BYTE I2CFLG + 000000C4H SFRSYM DATA BYTE I2CDAT + 000000B8H SFRSYM DATA BYTE IP + 000000D0H.7 SFRSYM DATA BIT CY + 000000D7H SFRSYM DATA BYTE LEDAT0 + 000000CEH SFRSYM DATA BYTE LEDWTML + 000000F4H SFRSYM DATA BYTE ATK0CH + 000000C7H SFRSYM DATA BYTE LEDAT1 + 000000F6H SFRSYM DATA BYTE ATK1CH + 000000DEH SFRSYM DATA BYTE AK0CON + 000000E9H SFRSYM DATA BYTE ATK2CH + 000000DFH SFRSYM DATA BYTE AK1CON + 000000EBH SFRSYM DATA BYTE ATK3CH + 000000C0H SFRSYM DATA BYTE I2CCON + 0000008FH SFRSYM DATA BYTE STPST + 000000F3H SFRSYM DATA BYTE ATK0CL + 000000EDH SFRSYM DATA BYTE ATK4CH + 000000F5H SFRSYM DATA BYTE ATK1CL + 000000EFH SFRSYM DATA BYTE ATK5CH + 000000F7H SFRSYM DATA BYTE ATK2CL + 00000081H SFRSYM DATA BYTE SP + 000000EAH SFRSYM DATA BYTE ATK3CL + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:49:42 PAGE 23 + + + 000000D0H.2 SFRSYM DATA BIT OV + 000000ECH SFRSYM DATA BYTE ATK4CL + 000000D4H SFRSYM DATA BYTE EPIF + 000000EEH SFRSYM DATA BYTE ATK5CL + 000000D1H SFRSYM DATA BYTE EP0CON + 000000D2H SFRSYM DATA BYTE EP1CON + 000000C5H SFRSYM DATA BYTE I2CSTA + 000000D3H SFRSYM DATA BYTE EP2CON + 000000FCH SFRSYM DATA BYTE TK0CHS + 000000FBH SFRSYM DATA BYTE TKIF + 00000080H.0 SFRSYM DATA BIT P00 + 000000FDH SFRSYM DATA BYTE TK1CHS + 00000080H.1 SFRSYM DATA BIT P01 + 000000FEH SFRSYM DATA BYTE TK2CHS + 00000087H SFRSYM DATA BYTE PCON + 00000080H.2 SFRSYM DATA BIT P02 + 000000FFH SFRSYM DATA BYTE TK3CHS + 000000B0H.0 SFRSYM DATA BIT P30 + 00000080H.3 SFRSYM DATA BIT P03 + 000000A8H.5 SFRSYM DATA BIT INT3EN + 000000F1H SFRSYM DATA BYTE TK4CHS + 000000B0H.1 SFRSYM DATA BIT P31 + 00000080H.4 SFRSYM DATA BIT P04 + 000000A8H.6 SFRSYM DATA BIT INT4EN + 000000F2H SFRSYM DATA BYTE TK5CHS + 000000B0H.2 SFRSYM DATA BIT P32 + 00000080H.5 SFRSYM DATA BIT P05 + 00000089H SFRSYM DATA BYTE TMOD + 00000088H SFRSYM DATA BYTE TCON + 000000B0H.3 SFRSYM DATA BIT P33 + 00000080H.6 SFRSYM DATA BIT P06 + 000000B0H.4 SFRSYM DATA BIT P34 + 00000080H.7 SFRSYM DATA BIT P07 + 000000C8H.2 SFRSYM DATA BIT UCKS + 000000B0H.5 SFRSYM DATA BIT P35 + 000000E2H SFRSYM DATA BYTE TK0MSH + 000000E4H SFRSYM DATA BYTE TK1MSH + 000000E6H SFRSYM DATA BYTE TK2MSH + 000000D9H SFRSYM DATA BYTE TK3MSH + 000000E1H SFRSYM DATA BYTE TK0MSL + 000000DBH SFRSYM DATA BYTE TK4MSH + 00000088H.1 SFRSYM DATA BIT IE0 + 000000E3H SFRSYM DATA BYTE TK1MSL + 000000DDH SFRSYM DATA BYTE TK5MSH + 00000088H.3 SFRSYM DATA BIT IE1 + 000000E5H SFRSYM DATA BYTE TK2MSL + 000000E7H SFRSYM DATA BYTE TK3MSL + 000000F0H SFRSYM DATA BYTE B + 000000DAH SFRSYM DATA BYTE TK4MSL + 000000DCH SFRSYM DATA BYTE TK5MSL + 000000E0H SFRSYM DATA BYTE ACC + 000000A8H.4 SFRSYM DATA BIT ES0 + 000000E8H SFRSYM DATA BYTE LVDCON + 000000A8H.1 SFRSYM DATA BIT ET0 + 000000A8H.3 SFRSYM DATA BIT ET1 + 00000088H.5 SFRSYM DATA BIT TF0 + 00000098H.0 SFRSYM DATA BIT RI0 + 00000088H.7 SFRSYM DATA BIT TF1 + 000000C8H.7 SFRSYM DATA BIT TF2 + 00000098H.2 SFRSYM DATA BIT RB8 + 0000008CH SFRSYM DATA BYTE TH0 + 000000A8H.0 SFRSYM DATA BIT EX0 + 00000098H.1 SFRSYM DATA BIT TI0 + 00000088H.0 SFRSYM DATA BIT IT0 + 0000008DH SFRSYM DATA BYTE TH1 + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:49:42 PAGE 24 + + + 000000A8H.2 SFRSYM DATA BIT EX1 + 00000098H.3 SFRSYM DATA BIT TB8 + 00000088H.2 SFRSYM DATA BIT IT1 + 000000CDH SFRSYM DATA BYTE TH2 + 000000D0H.0 SFRSYM DATA BIT P + 00000098H.7 SFRSYM DATA BIT SM0 + 0000008AH SFRSYM DATA BYTE TL0 + 00000098H.6 SFRSYM DATA BIT SM1 + 0000008BH SFRSYM DATA BYTE TL1 + 00000098H.5 SFRSYM DATA BIT SM2 + 000000CCH SFRSYM DATA BYTE TL2 + 000000AAH SFRSYM DATA BYTE PWM0DIVH + 000000B8H.4 SFRSYM DATA BIT PS0 + 000000ACH SFRSYM DATA BYTE PWM1DIVH + 000000B8H.1 SFRSYM DATA BIT PT0 + 000000B8H.6 SFRSYM DATA BIT PS1 + 000000C3H SFRSYM DATA BYTE I2CCR + 000000AEH SFRSYM DATA BYTE PWM2DIVH + 000000B8H.3 SFRSYM DATA BIT PT1 + 000000D0H.3 SFRSYM DATA BIT RS0 + 000000A4H SFRSYM DATA BYTE PWM3DIVH + 000000B8H.5 SFRSYM DATA BIT PT2 + 00000088H.4 SFRSYM DATA BIT TR0 + 000000D0H.4 SFRSYM DATA BIT RS1 + 000000A9H SFRSYM DATA BYTE PWM0DIVL + 000000A6H SFRSYM DATA BYTE PWM4DIVH + 00000088H.6 SFRSYM DATA BIT TR1 + 000000ABH SFRSYM DATA BYTE PWM1DIVL + 000000A3H SFRSYM DATA BYTE WDVTHH + 0000009AH SFRSYM DATA BYTE PWM5DIVH + 000000C8H.6 SFRSYM DATA BIT TR2 + 000000B8H.0 SFRSYM DATA BIT PX0 + 000000ADH SFRSYM DATA BYTE PWM2DIVL + 000000B8H.2 SFRSYM DATA BIT PX1 + 000000AFH SFRSYM DATA BYTE PWM3DIVL + 000000A5H SFRSYM DATA BYTE PWM4DIVL + 000000A7H SFRSYM DATA BYTE PWM5DIVL + 000000A2H SFRSYM DATA BYTE WDVTHL + 0000009CH SFRSYM DATA BYTE PWM0DUTH + 0000009EH SFRSYM DATA BYTE PWM1DUTH + 00000091H SFRSYM DATA BYTE PWM2DUTH + 00000093H SFRSYM DATA BYTE PWM3DUTH + 0000009BH SFRSYM DATA BYTE PWM0DUTL + 00000095H SFRSYM DATA BYTE PWM4DUTH + 0000009DH SFRSYM DATA BYTE PWM1DUTL + 00000099H SFRSYM DATA BYTE S0BUF + 00000097H SFRSYM DATA BYTE PWM5DUTH + 0000009FH SFRSYM DATA BYTE PWM2DUTL + 00000092H SFRSYM DATA BYTE PWM3DUTL + 00000098H SFRSYM DATA BYTE S0CON + 00000094H SFRSYM DATA BYTE PWM4DUTL + 00000098H.4 SFRSYM DATA BIT REN + 00000096H SFRSYM DATA BYTE PWM5DUTL + 000000D0H.1 SFRSYM DATA BIT DPS + 000000C9H SFRSYM DATA BYTE T2MOD + 000000C8H SFRSYM DATA BYTE T2CON + 000000BFH SFRSYM DATA BYTE LEFLG + 000000F9H SFRSYM DATA BYTE TKCFG + 000000D0H.5 SFRSYM DATA BIT F0 + 000000A1H SFRSYM DATA BYTE WDFLG + 000000B1H SFRSYM DATA BYTE PWM0CKD + 000000B2H SFRSYM DATA BYTE PWM1CKD + 000000D0H SFRSYM DATA BYTE PSW + 000000B3H SFRSYM DATA BYTE PWM2CKD + 000000D8H SFRSYM DATA BYTE UDCKS + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:49:42 PAGE 25 + + + 000000B4H SFRSYM DATA BYTE PWM3CKD + 000000B5H SFRSYM DATA BYTE PWM4CKD + 000000A0H SFRSYM DATA BYTE WDCON + 000000B6H SFRSYM DATA BYTE PWM5CKD + + --- MODULE --- --- INTERRUPT + 01000026H PUBLIC CODE --- INT4_ISR + 0100107CH PUBLIC CODE --- INT3_ISR + 0100000AH PUBLIC CODE --- INT2_Handler + 00000080H SFRSYM DATA BYTE P0 + 000000F8H SFRSYM DATA BYTE TKCON + 0000008EH SFRSYM DATA BYTE IDLST + 000000D5H SFRSYM DATA BYTE TMCON + 000000B0H SFRSYM DATA BYTE P3 + 000000D0H.6 SFRSYM DATA BIT AC + 000000B7H SFRSYM DATA BYTE PWMIF + 000000A8H.7 SFRSYM DATA BIT EA + 000000C8H.0 SFRSYM DATA BIT T2P0 + 000000B9H SFRSYM DATA BYTE PWM0CON + 000000C8H.1 SFRSYM DATA BIT T2P1 + 000000BAH SFRSYM DATA BYTE PWM1CON + 000000C8H.4 SFRSYM DATA BIT T2R0 + 000000BBH SFRSYM DATA BYTE PWM2CON + 00000090H SFRSYM DATA BYTE PWMEN + 00000086H SFRSYM DATA BYTE PWCON + 000000C8H.5 SFRSYM DATA BIT T2R1 + 000000BCH SFRSYM DATA BYTE PWM3CON + 000000BDH SFRSYM DATA BYTE PWM4CON + 000000BEH SFRSYM DATA BYTE PWM5CON + 00000083H SFRSYM DATA BYTE DP0H + 000000A8H SFRSYM DATA BYTE IE + 00000085H SFRSYM DATA BYTE DP1H + 00000082H SFRSYM DATA BYTE DP0L + 000000CBH SFRSYM DATA BYTE T2CH + 000000C2H SFRSYM DATA BYTE I2CADM + 00000084H SFRSYM DATA BYTE DP1L + 000000C8H.3 SFRSYM DATA BIT T2IE + 000000FAH SFRSYM DATA BYTE TKMTS + 000000CAH SFRSYM DATA BYTE T2CL + 000000C1H SFRSYM DATA BYTE I2CADR + 000000CFH SFRSYM DATA BYTE LEDWTMH + 000000D6H SFRSYM DATA BYTE TMSNU + 000000C6H SFRSYM DATA BYTE I2CFLG + 000000C4H SFRSYM DATA BYTE I2CDAT + 000000B8H SFRSYM DATA BYTE IP + 000000D0H.7 SFRSYM DATA BIT CY + 000000D7H SFRSYM DATA BYTE LEDAT0 + 000000CEH SFRSYM DATA BYTE LEDWTML + 000000F4H SFRSYM DATA BYTE ATK0CH + 000000C7H SFRSYM DATA BYTE LEDAT1 + 000000F6H SFRSYM DATA BYTE ATK1CH + 000000DEH SFRSYM DATA BYTE AK0CON + 000000E9H SFRSYM DATA BYTE ATK2CH + 000000DFH SFRSYM DATA BYTE AK1CON + 000000EBH SFRSYM DATA BYTE ATK3CH + 000000C0H SFRSYM DATA BYTE I2CCON + 0000008FH SFRSYM DATA BYTE STPST + 000000F3H SFRSYM DATA BYTE ATK0CL + 000000EDH SFRSYM DATA BYTE ATK4CH + 000000F5H SFRSYM DATA BYTE ATK1CL + 000000EFH SFRSYM DATA BYTE ATK5CH + 000000F7H SFRSYM DATA BYTE ATK2CL + 00000081H SFRSYM DATA BYTE SP + 000000EAH SFRSYM DATA BYTE ATK3CL + 000000D0H.2 SFRSYM DATA BIT OV + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:49:42 PAGE 26 + + + 000000ECH SFRSYM DATA BYTE ATK4CL + 000000D4H SFRSYM DATA BYTE EPIF + 000000EEH SFRSYM DATA BYTE ATK5CL + 000000D1H SFRSYM DATA BYTE EP0CON + 000000D2H SFRSYM DATA BYTE EP1CON + 000000C5H SFRSYM DATA BYTE I2CSTA + 000000D3H SFRSYM DATA BYTE EP2CON + 000000FCH SFRSYM DATA BYTE TK0CHS + 000000FBH SFRSYM DATA BYTE TKIF + 00000080H.0 SFRSYM DATA BIT P00 + 000000FDH SFRSYM DATA BYTE TK1CHS + 00000080H.1 SFRSYM DATA BIT P01 + 000000FEH SFRSYM DATA BYTE TK2CHS + 00000087H SFRSYM DATA BYTE PCON + 00000080H.2 SFRSYM DATA BIT P02 + 000000FFH SFRSYM DATA BYTE TK3CHS + 000000B0H.0 SFRSYM DATA BIT P30 + 00000080H.3 SFRSYM DATA BIT P03 + 000000A8H.5 SFRSYM DATA BIT INT3EN + 000000F1H SFRSYM DATA BYTE TK4CHS + 000000B0H.1 SFRSYM DATA BIT P31 + 00000080H.4 SFRSYM DATA BIT P04 + 000000A8H.6 SFRSYM DATA BIT INT4EN + 000000F2H SFRSYM DATA BYTE TK5CHS + 000000B0H.2 SFRSYM DATA BIT P32 + 00000080H.5 SFRSYM DATA BIT P05 + 00000089H SFRSYM DATA BYTE TMOD + 00000088H SFRSYM DATA BYTE TCON + 000000B0H.3 SFRSYM DATA BIT P33 + 00000080H.6 SFRSYM DATA BIT P06 + 000000B0H.4 SFRSYM DATA BIT P34 + 00000080H.7 SFRSYM DATA BIT P07 + 000000C8H.2 SFRSYM DATA BIT UCKS + 000000B0H.5 SFRSYM DATA BIT P35 + 000000E2H SFRSYM DATA BYTE TK0MSH + 000000E4H SFRSYM DATA BYTE TK1MSH + 000000E6H SFRSYM DATA BYTE TK2MSH + 000000D9H SFRSYM DATA BYTE TK3MSH + 000000E1H SFRSYM DATA BYTE TK0MSL + 000000DBH SFRSYM DATA BYTE TK4MSH + 00000088H.1 SFRSYM DATA BIT IE0 + 000000E3H SFRSYM DATA BYTE TK1MSL + 000000DDH SFRSYM DATA BYTE TK5MSH + 00000088H.3 SFRSYM DATA BIT IE1 + 000000E5H SFRSYM DATA BYTE TK2MSL + 000000E7H SFRSYM DATA BYTE TK3MSL + 000000F0H SFRSYM DATA BYTE B + 000000DAH SFRSYM DATA BYTE TK4MSL + 000000DCH SFRSYM DATA BYTE TK5MSL + 000000E0H SFRSYM DATA BYTE ACC + 000000A8H.4 SFRSYM DATA BIT ES0 + 000000E8H SFRSYM DATA BYTE LVDCON + 000000A8H.1 SFRSYM DATA BIT ET0 + 000000A8H.3 SFRSYM DATA BIT ET1 + 00000088H.5 SFRSYM DATA BIT TF0 + 00000098H.0 SFRSYM DATA BIT RI0 + 00000088H.7 SFRSYM DATA BIT TF1 + 000000C8H.7 SFRSYM DATA BIT TF2 + 00000098H.2 SFRSYM DATA BIT RB8 + 0000008CH SFRSYM DATA BYTE TH0 + 000000A8H.0 SFRSYM DATA BIT EX0 + 00000098H.1 SFRSYM DATA BIT TI0 + 00000088H.0 SFRSYM DATA BIT IT0 + 0000008DH SFRSYM DATA BYTE TH1 + 000000A8H.2 SFRSYM DATA BIT EX1 + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:49:42 PAGE 27 + + + 00000098H.3 SFRSYM DATA BIT TB8 + 00000088H.2 SFRSYM DATA BIT IT1 + 000000CDH SFRSYM DATA BYTE TH2 + 000000D0H.0 SFRSYM DATA BIT P + 00000098H.7 SFRSYM DATA BIT SM0 + 0000008AH SFRSYM DATA BYTE TL0 + 00000098H.6 SFRSYM DATA BIT SM1 + 0000008BH SFRSYM DATA BYTE TL1 + 00000098H.5 SFRSYM DATA BIT SM2 + 000000CCH SFRSYM DATA BYTE TL2 + 000000AAH SFRSYM DATA BYTE PWM0DIVH + 000000B8H.4 SFRSYM DATA BIT PS0 + 000000ACH SFRSYM DATA BYTE PWM1DIVH + 000000B8H.1 SFRSYM DATA BIT PT0 + 000000B8H.6 SFRSYM DATA BIT PS1 + 000000C3H SFRSYM DATA BYTE I2CCR + 000000AEH SFRSYM DATA BYTE PWM2DIVH + 000000B8H.3 SFRSYM DATA BIT PT1 + 000000D0H.3 SFRSYM DATA BIT RS0 + 000000A4H SFRSYM DATA BYTE PWM3DIVH + 000000B8H.5 SFRSYM DATA BIT PT2 + 00000088H.4 SFRSYM DATA BIT TR0 + 000000D0H.4 SFRSYM DATA BIT RS1 + 000000A9H SFRSYM DATA BYTE PWM0DIVL + 000000A6H SFRSYM DATA BYTE PWM4DIVH + 00000088H.6 SFRSYM DATA BIT TR1 + 000000ABH SFRSYM DATA BYTE PWM1DIVL + 000000A3H SFRSYM DATA BYTE WDVTHH + 0000009AH SFRSYM DATA BYTE PWM5DIVH + 000000C8H.6 SFRSYM DATA BIT TR2 + 000000B8H.0 SFRSYM DATA BIT PX0 + 000000ADH SFRSYM DATA BYTE PWM2DIVL + 000000B8H.2 SFRSYM DATA BIT PX1 + 000000AFH SFRSYM DATA BYTE PWM3DIVL + 000000A5H SFRSYM DATA BYTE PWM4DIVL + 000000A7H SFRSYM DATA BYTE PWM5DIVL + 000000A2H SFRSYM DATA BYTE WDVTHL + 0000009CH SFRSYM DATA BYTE PWM0DUTH + 0000009EH SFRSYM DATA BYTE PWM1DUTH + 00000091H SFRSYM DATA BYTE PWM2DUTH + 00000093H SFRSYM DATA BYTE PWM3DUTH + 0000009BH SFRSYM DATA BYTE PWM0DUTL + 00000095H SFRSYM DATA BYTE PWM4DUTH + 0000009DH SFRSYM DATA BYTE PWM1DUTL + 00000099H SFRSYM DATA BYTE S0BUF + 00000097H SFRSYM DATA BYTE PWM5DUTH + 0000009FH SFRSYM DATA BYTE PWM2DUTL + 00000092H SFRSYM DATA BYTE PWM3DUTL + 00000098H SFRSYM DATA BYTE S0CON + 00000094H SFRSYM DATA BYTE PWM4DUTL + 00000098H.4 SFRSYM DATA BIT REN + 00000096H SFRSYM DATA BYTE PWM5DUTL + 000000D0H.1 SFRSYM DATA BIT DPS + 000000C9H SFRSYM DATA BYTE T2MOD + 000000C8H SFRSYM DATA BYTE T2CON + 000000BFH SFRSYM DATA BYTE LEFLG + 000000F9H SFRSYM DATA BYTE TKCFG + 000000D0H.5 SFRSYM DATA BIT F0 + 000000A1H SFRSYM DATA BYTE WDFLG + 000000B1H SFRSYM DATA BYTE PWM0CKD + 000000B2H SFRSYM DATA BYTE PWM1CKD + 000000D0H SFRSYM DATA BYTE PSW + 000000B3H SFRSYM DATA BYTE PWM2CKD + 000000D8H SFRSYM DATA BYTE UDCKS + 000000B4H SFRSYM DATA BYTE PWM3CKD + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:49:42 PAGE 28 + + + 000000B5H SFRSYM DATA BYTE PWM4CKD + 000000A0H SFRSYM DATA BYTE WDCON + 000000B6H SFRSYM DATA BYTE PWM5CKD + + 0100000AH BLOCK CODE --- LVL=0 + 0100000AH LINE CODE --- #28 + 0100000AH LINE CODE --- #40 + --- BLOCKEND --- --- LVL=0 + + 0100107CH BLOCK CODE --- LVL=0 + 01001099H BLOCK CODE NEAR LAB LVL=1 + 0000001EH SYMBOL DATA BYTE TmCnt + --- BLOCKEND --- --- LVL=1 + 0100107CH LINE CODE --- #42 + 01001099H LINE CODE --- #45 + 0100109EH LINE CODE --- #46 + 0100109EH LINE CODE --- #47 + 010010A1H LINE CODE --- #49 + 010010A4H LINE CODE --- #50 + 010010A4H LINE CODE --- #51 + 010010ACH LINE CODE --- #53 + 010010ACH LINE CODE --- #55 + 010010ACH LINE CODE --- #56 + 010010AFH LINE CODE --- #57 + 010010AFH LINE CODE --- #61 + 010010B5H LINE CODE --- #62 + 010010B5H LINE CODE --- #63 + 010010BDH LINE CODE --- #64 + 010010BDH LINE CODE --- #65 + 010010BFH LINE CODE --- #66 + 010010C6H LINE CODE --- #67 + 010010C6H LINE CODE --- #68 + 010010C9H LINE CODE --- #69 + 010010CCH LINE CODE --- #70 + 010010CCH LINE CODE --- #71 + 010010D5H LINE CODE --- #72 + 010010D5H LINE CODE --- #74 + 010010D8H LINE CODE --- #75 + 010010D8H LINE CODE --- #77 + 010010D8H LINE CODE --- #79 + 010010DCH LINE CODE --- #80 + 010010DCH LINE CODE --- #81 + 010010DFH LINE CODE --- #82 + 010010DFH LINE CODE --- #83 + --- BLOCKEND --- --- LVL=0 + + 01000026H BLOCK CODE --- LVL=0 + 01000026H LINE CODE --- #84 + 01000026H LINE CODE --- #92 + --- BLOCKEND --- --- LVL=0 + + --- MODULE --- --- RF_SEND + 00000014H PUBLIC DATA BYTE D1 + 00000013H PUBLIC DATA BYTE D0 + 00000012H PUBLIC DATA BYTE Chose_Data_En + 0000000FH PUBLIC DATA --- Yaokong_Data + 0000000EH PUBLIC DATA BYTE Send433_Bit_Cont + 0000000CH PUBLIC DATA WORD Send433_Time + 0000000BH PUBLIC DATA BYTE Temp + 0000000AH PUBLIC DATA BYTE Send433_Byte_Cont + 00000009H PUBLIC DATA BYTE Send433_Status + 0000005CH PUBLIC IDATA WORD ID + 00000008H PUBLIC DATA BYTE RF_Time + 01000B1CH PUBLIC CODE --- Send433_Byte + 00000080H SFRSYM DATA BYTE P0 + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:49:42 PAGE 29 + + + 000000F8H SFRSYM DATA BYTE TKCON + 0000008EH SFRSYM DATA BYTE IDLST + 000000D5H SFRSYM DATA BYTE TMCON + 000000B0H SFRSYM DATA BYTE P3 + 000000D0H.6 SFRSYM DATA BIT AC + 000000B7H SFRSYM DATA BYTE PWMIF + 000000A8H.7 SFRSYM DATA BIT EA + 000000C8H.0 SFRSYM DATA BIT T2P0 + 000000B9H SFRSYM DATA BYTE PWM0CON + 000000C8H.1 SFRSYM DATA BIT T2P1 + 000000BAH SFRSYM DATA BYTE PWM1CON + 000000C8H.4 SFRSYM DATA BIT T2R0 + 000000BBH SFRSYM DATA BYTE PWM2CON + 00000090H SFRSYM DATA BYTE PWMEN + 00000086H SFRSYM DATA BYTE PWCON + 000000C8H.5 SFRSYM DATA BIT T2R1 + 000000BCH SFRSYM DATA BYTE PWM3CON + 000000BDH SFRSYM DATA BYTE PWM4CON + 000000BEH SFRSYM DATA BYTE PWM5CON + 00000083H SFRSYM DATA BYTE DP0H + 000000A8H SFRSYM DATA BYTE IE + 00000085H SFRSYM DATA BYTE DP1H + 00000082H SFRSYM DATA BYTE DP0L + 000000CBH SFRSYM DATA BYTE T2CH + 000000C2H SFRSYM DATA BYTE I2CADM + 00000084H SFRSYM DATA BYTE DP1L + 000000C8H.3 SFRSYM DATA BIT T2IE + 000000FAH SFRSYM DATA BYTE TKMTS + 000000CAH SFRSYM DATA BYTE T2CL + 000000C1H SFRSYM DATA BYTE I2CADR + 000000CFH SFRSYM DATA BYTE LEDWTMH + 000000D6H SFRSYM DATA BYTE TMSNU + 000000C6H SFRSYM DATA BYTE I2CFLG + 000000C4H SFRSYM DATA BYTE I2CDAT + 000000B8H SFRSYM DATA BYTE IP + 000000D0H.7 SFRSYM DATA BIT CY + 000000D7H SFRSYM DATA BYTE LEDAT0 + 000000CEH SFRSYM DATA BYTE LEDWTML + 000000F4H SFRSYM DATA BYTE ATK0CH + 000000C7H SFRSYM DATA BYTE LEDAT1 + 000000F6H SFRSYM DATA BYTE ATK1CH + 000000DEH SFRSYM DATA BYTE AK0CON + 000000E9H SFRSYM DATA BYTE ATK2CH + 000000DFH SFRSYM DATA BYTE AK1CON + 000000EBH SFRSYM DATA BYTE ATK3CH + 000000C0H SFRSYM DATA BYTE I2CCON + 0000008FH SFRSYM DATA BYTE STPST + 000000F3H SFRSYM DATA BYTE ATK0CL + 000000EDH SFRSYM DATA BYTE ATK4CH + 000000F5H SFRSYM DATA BYTE ATK1CL + 000000EFH SFRSYM DATA BYTE ATK5CH + 000000F7H SFRSYM DATA BYTE ATK2CL + 00000081H SFRSYM DATA BYTE SP + 000000EAH SFRSYM DATA BYTE ATK3CL + 000000D0H.2 SFRSYM DATA BIT OV + 000000ECH SFRSYM DATA BYTE ATK4CL + 000000D4H SFRSYM DATA BYTE EPIF + 000000EEH SFRSYM DATA BYTE ATK5CL + 000000D1H SFRSYM DATA BYTE EP0CON + 000000D2H SFRSYM DATA BYTE EP1CON + 000000C5H SFRSYM DATA BYTE I2CSTA + 000000D3H SFRSYM DATA BYTE EP2CON + 000000FCH SFRSYM DATA BYTE TK0CHS + 000000FBH SFRSYM DATA BYTE TKIF + 00000080H.0 SFRSYM DATA BIT P00 + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:49:42 PAGE 30 + + + 000000FDH SFRSYM DATA BYTE TK1CHS + 00000080H.1 SFRSYM DATA BIT P01 + 000000FEH SFRSYM DATA BYTE TK2CHS + 00000087H SFRSYM DATA BYTE PCON + 00000080H.2 SFRSYM DATA BIT P02 + 000000FFH SFRSYM DATA BYTE TK3CHS + 000000B0H.0 SFRSYM DATA BIT P30 + 00000080H.3 SFRSYM DATA BIT P03 + 000000A8H.5 SFRSYM DATA BIT INT3EN + 000000F1H SFRSYM DATA BYTE TK4CHS + 000000B0H.1 SFRSYM DATA BIT P31 + 00000080H.4 SFRSYM DATA BIT P04 + 000000A8H.6 SFRSYM DATA BIT INT4EN + 000000F2H SFRSYM DATA BYTE TK5CHS + 000000B0H.2 SFRSYM DATA BIT P32 + 00000080H.5 SFRSYM DATA BIT P05 + 00000089H SFRSYM DATA BYTE TMOD + 00000088H SFRSYM DATA BYTE TCON + 000000B0H.3 SFRSYM DATA BIT P33 + 00000080H.6 SFRSYM DATA BIT P06 + 000000B0H.4 SFRSYM DATA BIT P34 + 00000080H.7 SFRSYM DATA BIT P07 + 000000C8H.2 SFRSYM DATA BIT UCKS + 000000B0H.5 SFRSYM DATA BIT P35 + 000000E2H SFRSYM DATA BYTE TK0MSH + 000000E4H SFRSYM DATA BYTE TK1MSH + 000000E6H SFRSYM DATA BYTE TK2MSH + 000000D9H SFRSYM DATA BYTE TK3MSH + 000000E1H SFRSYM DATA BYTE TK0MSL + 000000DBH SFRSYM DATA BYTE TK4MSH + 00000088H.1 SFRSYM DATA BIT IE0 + 000000E3H SFRSYM DATA BYTE TK1MSL + 000000DDH SFRSYM DATA BYTE TK5MSH + 00000088H.3 SFRSYM DATA BIT IE1 + 000000E5H SFRSYM DATA BYTE TK2MSL + 000000E7H SFRSYM DATA BYTE TK3MSL + 000000F0H SFRSYM DATA BYTE B + 000000DAH SFRSYM DATA BYTE TK4MSL + 000000DCH SFRSYM DATA BYTE TK5MSL + 000000E0H SFRSYM DATA BYTE ACC + 000000A8H.4 SFRSYM DATA BIT ES0 + 000000E8H SFRSYM DATA BYTE LVDCON + 000000A8H.1 SFRSYM DATA BIT ET0 + 000000A8H.3 SFRSYM DATA BIT ET1 + 00000088H.5 SFRSYM DATA BIT TF0 + 00000098H.0 SFRSYM DATA BIT RI0 + 00000088H.7 SFRSYM DATA BIT TF1 + 000000C8H.7 SFRSYM DATA BIT TF2 + 00000098H.2 SFRSYM DATA BIT RB8 + 0000008CH SFRSYM DATA BYTE TH0 + 000000A8H.0 SFRSYM DATA BIT EX0 + 00000098H.1 SFRSYM DATA BIT TI0 + 00000088H.0 SFRSYM DATA BIT IT0 + 0000008DH SFRSYM DATA BYTE TH1 + 000000A8H.2 SFRSYM DATA BIT EX1 + 00000098H.3 SFRSYM DATA BIT TB8 + 00000088H.2 SFRSYM DATA BIT IT1 + 000000CDH SFRSYM DATA BYTE TH2 + 000000D0H.0 SFRSYM DATA BIT P + 00000098H.7 SFRSYM DATA BIT SM0 + 0000008AH SFRSYM DATA BYTE TL0 + 00000098H.6 SFRSYM DATA BIT SM1 + 0000008BH SFRSYM DATA BYTE TL1 + 00000098H.5 SFRSYM DATA BIT SM2 + 000000CCH SFRSYM DATA BYTE TL2 + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:49:42 PAGE 31 + + + 000000AAH SFRSYM DATA BYTE PWM0DIVH + 000000B8H.4 SFRSYM DATA BIT PS0 + 000000ACH SFRSYM DATA BYTE PWM1DIVH + 000000B8H.1 SFRSYM DATA BIT PT0 + 000000B8H.6 SFRSYM DATA BIT PS1 + 000000C3H SFRSYM DATA BYTE I2CCR + 000000AEH SFRSYM DATA BYTE PWM2DIVH + 000000B8H.3 SFRSYM DATA BIT PT1 + 000000D0H.3 SFRSYM DATA BIT RS0 + 000000A4H SFRSYM DATA BYTE PWM3DIVH + 000000B8H.5 SFRSYM DATA BIT PT2 + 00000088H.4 SFRSYM DATA BIT TR0 + 000000D0H.4 SFRSYM DATA BIT RS1 + 000000A9H SFRSYM DATA BYTE PWM0DIVL + 000000A6H SFRSYM DATA BYTE PWM4DIVH + 00000088H.6 SFRSYM DATA BIT TR1 + 000000ABH SFRSYM DATA BYTE PWM1DIVL + 000000A3H SFRSYM DATA BYTE WDVTHH + 0000009AH SFRSYM DATA BYTE PWM5DIVH + 000000C8H.6 SFRSYM DATA BIT TR2 + 000000B8H.0 SFRSYM DATA BIT PX0 + 000000ADH SFRSYM DATA BYTE PWM2DIVL + 000000B8H.2 SFRSYM DATA BIT PX1 + 000000AFH SFRSYM DATA BYTE PWM3DIVL + 000000A5H SFRSYM DATA BYTE PWM4DIVL + 000000A7H SFRSYM DATA BYTE PWM5DIVL + 000000A2H SFRSYM DATA BYTE WDVTHL + 0000009CH SFRSYM DATA BYTE PWM0DUTH + 0000009EH SFRSYM DATA BYTE PWM1DUTH + 00000091H SFRSYM DATA BYTE PWM2DUTH + 00000093H SFRSYM DATA BYTE PWM3DUTH + 0000009BH SFRSYM DATA BYTE PWM0DUTL + 00000095H SFRSYM DATA BYTE PWM4DUTH + 000000B0H.2 SFRSYM DATA BIT Pin_rf + 0000009DH SFRSYM DATA BYTE PWM1DUTL + 00000099H SFRSYM DATA BYTE S0BUF + 00000097H SFRSYM DATA BYTE PWM5DUTH + 0000009FH SFRSYM DATA BYTE PWM2DUTL + 00000092H SFRSYM DATA BYTE PWM3DUTL + 00000098H SFRSYM DATA BYTE S0CON + 00000094H SFRSYM DATA BYTE PWM4DUTL + 00000098H.4 SFRSYM DATA BIT REN + 00000096H SFRSYM DATA BYTE PWM5DUTL + 000000D0H.1 SFRSYM DATA BIT DPS + 000000C9H SFRSYM DATA BYTE T2MOD + 000000C8H SFRSYM DATA BYTE T2CON + 000000BFH SFRSYM DATA BYTE LEFLG + 000000F9H SFRSYM DATA BYTE TKCFG + 000000D0H.5 SFRSYM DATA BIT F0 + 000000A1H SFRSYM DATA BYTE WDFLG + 000000B1H SFRSYM DATA BYTE PWM0CKD + 000000B2H SFRSYM DATA BYTE PWM1CKD + 000000D0H SFRSYM DATA BYTE PSW + 000000B3H SFRSYM DATA BYTE PWM2CKD + 000000D8H SFRSYM DATA BYTE UDCKS + 000000B4H SFRSYM DATA BYTE PWM3CKD + 000000B5H SFRSYM DATA BYTE PWM4CKD + 000000A0H SFRSYM DATA BYTE WDCON + 000000B6H SFRSYM DATA BYTE PWM5CKD + + 01000003H BLOCK CODE --- LVL=0 + --- BLOCKEND --- --- LVL=0 + + 01000B1CH BLOCK CODE --- LVL=0 + 01000B1CH LINE CODE --- #29 + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:49:42 PAGE 32 + + + 01000B1CH LINE CODE --- #30 + 01000B1CH LINE CODE --- #31 + 01000B31H LINE CODE --- #32 + 01000B31H LINE CODE --- #33 + 01000B31H LINE CODE --- #34 + 01000B33H LINE CODE --- #35 + 01000B44H LINE CODE --- #36 + 01000B44H LINE CODE --- #37 + 01000B49H LINE CODE --- #38 + 01000B4CH LINE CODE --- #39 + 01000B4CH LINE CODE --- #40 + 01000B4DH LINE CODE --- #41 + 01000B4DH LINE CODE --- #42 + 01000B4FH LINE CODE --- #43 + 01000B63H LINE CODE --- #44 + 01000B63H LINE CODE --- #45 + 01000B68H LINE CODE --- #46 + 01000B6BH LINE CODE --- #47 + 01000B6BH LINE CODE --- #48 + 01000B6CH LINE CODE --- #49 + 01000B6CH LINE CODE --- #51 + 01000B70H LINE CODE --- #52 + 01000B70H LINE CODE --- #53 + 01000B73H LINE CODE --- #54 + 01000B7BH LINE CODE --- #56 + 01000B7BH LINE CODE --- #58 + 01000B83H LINE CODE --- #59 + 01000B88H LINE CODE --- #60 + 01000B88H LINE CODE --- #61 + 01000B93H LINE CODE --- #62 + 01000B93H LINE CODE --- #63 + 01000B95H LINE CODE --- #64 + 01000B97H LINE CODE --- #65 + 01000BA2H LINE CODE --- #66 + 01000BA2H LINE CODE --- #67 + 01000BA4H LINE CODE --- #68 + 01000BACH LINE CODE --- #69 + 01000BACH LINE CODE --- #70 + 01000BACH LINE CODE --- #71 + 01000BACH LINE CODE --- #72 + 01000BACH LINE CODE --- #73 + 01000BACH LINE CODE --- #74 + 01000BACH LINE CODE --- #75 + 01000BAEH LINE CODE --- #77 + 01000BAEH LINE CODE --- #78 + 01000BB6H LINE CODE --- #79 + 01000BB6H LINE CODE --- #80 + 01000BB8H LINE CODE --- #81 + 01000BBAH LINE CODE --- #82 + 01000BC5H LINE CODE --- #83 + 01000BC5H LINE CODE --- #84 + 01000BC7H LINE CODE --- #85 + 01000BCFH LINE CODE --- #86 + 01000BCFH LINE CODE --- #87 + 01000BD3H LINE CODE --- #88 + 01000BD9H LINE CODE --- #89 + 01000BDBH LINE CODE --- #90 + 01000BDBH LINE CODE --- #91 + 01000BDBH LINE CODE --- #92 + 01000BDBH LINE CODE --- #93 + 01000BE1H LINE CODE --- #94 + 01000BE1H LINE CODE --- #95 + 01000BE3H LINE CODE --- #97 + 01000BE5H LINE CODE --- #98 + 01000BEDH LINE CODE --- #99 + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:49:42 PAGE 33 + + + 01000BEDH LINE CODE --- #100 + 01000BEFH LINE CODE --- #102 + 01000BF4H LINE CODE --- #103 + 01000BF4H LINE CODE --- #104 + 01000BF7H LINE CODE --- #105 + 01000BF8H LINE CODE --- #107 + 01000BF8H LINE CODE --- #108 + 01000BFBH LINE CODE --- #109 + 01000BFBH LINE CODE --- #111 + 01000BFBH LINE CODE --- #112 + 01000BFBH LINE CODE --- #113 + 01000BFCH LINE CODE --- #115 + 01000BFCH LINE CODE --- #116 + 01000C0AH LINE CODE --- #117 + 01000C0AH LINE CODE --- #118 + 01000C0CH LINE CODE --- #119 + 01000C0DH LINE CODE --- #121 + 01000C0DH LINE CODE --- #122 + 01000C0FH LINE CODE --- #123 + 01000C14H LINE CODE --- #125 + 01000C16H LINE CODE --- #126 + 01000C18H LINE CODE --- #128 + 01000C18H LINE CODE --- #129 + 01000C18H LINE CODE --- #130 + 01000C18H LINE CODE --- #131 + 01000C18H LINE CODE --- #132 + 01000C18H LINE CODE --- #133 + --- BLOCKEND --- --- LVL=0 + + --- MODULE --- --- DEBUG + 00000080H SFRSYM DATA BYTE P0 + 000000F8H SFRSYM DATA BYTE TKCON + 0000008EH SFRSYM DATA BYTE IDLST + 000000D5H SFRSYM DATA BYTE TMCON + 000000B0H SFRSYM DATA BYTE P3 + 000000D0H.6 SFRSYM DATA BIT AC + 000000B7H SFRSYM DATA BYTE PWMIF + 000000A8H.7 SFRSYM DATA BIT EA + 000000C8H.0 SFRSYM DATA BIT T2P0 + 000000B9H SFRSYM DATA BYTE PWM0CON + 000000C8H.1 SFRSYM DATA BIT T2P1 + 000000BAH SFRSYM DATA BYTE PWM1CON + 000000C8H.4 SFRSYM DATA BIT T2R0 + 000000BBH SFRSYM DATA BYTE PWM2CON + 00000090H SFRSYM DATA BYTE PWMEN + 00000086H SFRSYM DATA BYTE PWCON + 000000C8H.5 SFRSYM DATA BIT T2R1 + 000000BCH SFRSYM DATA BYTE PWM3CON + 000000BDH SFRSYM DATA BYTE PWM4CON + 000000BEH SFRSYM DATA BYTE PWM5CON + 00000083H SFRSYM DATA BYTE DP0H + 000000A8H SFRSYM DATA BYTE IE + 00000085H SFRSYM DATA BYTE DP1H + 00000082H SFRSYM DATA BYTE DP0L + 000000CBH SFRSYM DATA BYTE T2CH + 000000C2H SFRSYM DATA BYTE I2CADM + 00000084H SFRSYM DATA BYTE DP1L + 000000C8H.3 SFRSYM DATA BIT T2IE + 000000FAH SFRSYM DATA BYTE TKMTS + 000000CAH SFRSYM DATA BYTE T2CL + 000000C1H SFRSYM DATA BYTE I2CADR + 000000CFH SFRSYM DATA BYTE LEDWTMH + 000000D6H SFRSYM DATA BYTE TMSNU + 000000C6H SFRSYM DATA BYTE I2CFLG + 000000C4H SFRSYM DATA BYTE I2CDAT + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:49:42 PAGE 34 + + + 000000B8H SFRSYM DATA BYTE IP + 000000D0H.7 SFRSYM DATA BIT CY + 000000D7H SFRSYM DATA BYTE LEDAT0 + 000000CEH SFRSYM DATA BYTE LEDWTML + 000000F4H SFRSYM DATA BYTE ATK0CH + 000000C7H SFRSYM DATA BYTE LEDAT1 + 000000F6H SFRSYM DATA BYTE ATK1CH + 000000DEH SFRSYM DATA BYTE AK0CON + 000000E9H SFRSYM DATA BYTE ATK2CH + 000000DFH SFRSYM DATA BYTE AK1CON + 000000EBH SFRSYM DATA BYTE ATK3CH + 000000C0H SFRSYM DATA BYTE I2CCON + 0000008FH SFRSYM DATA BYTE STPST + 000000F3H SFRSYM DATA BYTE ATK0CL + 000000EDH SFRSYM DATA BYTE ATK4CH + 000000F5H SFRSYM DATA BYTE ATK1CL + 000000EFH SFRSYM DATA BYTE ATK5CH + 000000F7H SFRSYM DATA BYTE ATK2CL + 00000081H SFRSYM DATA BYTE SP + 000000EAH SFRSYM DATA BYTE ATK3CL + 000000D0H.2 SFRSYM DATA BIT OV + 000000ECH SFRSYM DATA BYTE ATK4CL + 000000D4H SFRSYM DATA BYTE EPIF + 000000EEH SFRSYM DATA BYTE ATK5CL + 000000D1H SFRSYM DATA BYTE EP0CON + 000000D2H SFRSYM DATA BYTE EP1CON + 000000C5H SFRSYM DATA BYTE I2CSTA + 000000D3H SFRSYM DATA BYTE EP2CON + 000000FCH SFRSYM DATA BYTE TK0CHS + 000000FBH SFRSYM DATA BYTE TKIF + 00000080H.0 SFRSYM DATA BIT P00 + 000000FDH SFRSYM DATA BYTE TK1CHS + 00000080H.1 SFRSYM DATA BIT P01 + 000000FEH SFRSYM DATA BYTE TK2CHS + 00000087H SFRSYM DATA BYTE PCON + 00000080H.2 SFRSYM DATA BIT P02 + 000000FFH SFRSYM DATA BYTE TK3CHS + 000000B0H.0 SFRSYM DATA BIT P30 + 00000080H.3 SFRSYM DATA BIT P03 + 000000A8H.5 SFRSYM DATA BIT INT3EN + 000000F1H SFRSYM DATA BYTE TK4CHS + 000000B0H.1 SFRSYM DATA BIT P31 + 00000080H.4 SFRSYM DATA BIT P04 + 000000A8H.6 SFRSYM DATA BIT INT4EN + 000000F2H SFRSYM DATA BYTE TK5CHS + 000000B0H.2 SFRSYM DATA BIT P32 + 00000080H.5 SFRSYM DATA BIT P05 + 00000089H SFRSYM DATA BYTE TMOD + 00000088H SFRSYM DATA BYTE TCON + 000000B0H.3 SFRSYM DATA BIT P33 + 00000080H.6 SFRSYM DATA BIT P06 + 000000B0H.4 SFRSYM DATA BIT P34 + 00000080H.7 SFRSYM DATA BIT P07 + 000000C8H.2 SFRSYM DATA BIT UCKS + 000000B0H.5 SFRSYM DATA BIT P35 + 000000E2H SFRSYM DATA BYTE TK0MSH + 000000E4H SFRSYM DATA BYTE TK1MSH + 000000E6H SFRSYM DATA BYTE TK2MSH + 000000D9H SFRSYM DATA BYTE TK3MSH + 000000E1H SFRSYM DATA BYTE TK0MSL + 000000DBH SFRSYM DATA BYTE TK4MSH + 00000088H.1 SFRSYM DATA BIT IE0 + 000000E3H SFRSYM DATA BYTE TK1MSL + 000000DDH SFRSYM DATA BYTE TK5MSH + 00000088H.3 SFRSYM DATA BIT IE1 + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:49:42 PAGE 35 + + + 000000E5H SFRSYM DATA BYTE TK2MSL + 000000E7H SFRSYM DATA BYTE TK3MSL + 000000F0H SFRSYM DATA BYTE B + 000000DAH SFRSYM DATA BYTE TK4MSL + 000000DCH SFRSYM DATA BYTE TK5MSL + 000000E0H SFRSYM DATA BYTE ACC + 000000A8H.4 SFRSYM DATA BIT ES0 + 000000E8H SFRSYM DATA BYTE LVDCON + 000000A8H.1 SFRSYM DATA BIT ET0 + 000000A8H.3 SFRSYM DATA BIT ET1 + 00000088H.5 SFRSYM DATA BIT TF0 + 00000098H.0 SFRSYM DATA BIT RI0 + 00000088H.7 SFRSYM DATA BIT TF1 + 000000C8H.7 SFRSYM DATA BIT TF2 + 00000098H.2 SFRSYM DATA BIT RB8 + 0000008CH SFRSYM DATA BYTE TH0 + 000000A8H.0 SFRSYM DATA BIT EX0 + 00000098H.1 SFRSYM DATA BIT TI0 + 00000088H.0 SFRSYM DATA BIT IT0 + 0000008DH SFRSYM DATA BYTE TH1 + 000000A8H.2 SFRSYM DATA BIT EX1 + 00000098H.3 SFRSYM DATA BIT TB8 + 00000088H.2 SFRSYM DATA BIT IT1 + 000000CDH SFRSYM DATA BYTE TH2 + 000000D0H.0 SFRSYM DATA BIT P + 00000098H.7 SFRSYM DATA BIT SM0 + 0000008AH SFRSYM DATA BYTE TL0 + 00000098H.6 SFRSYM DATA BIT SM1 + 0000008BH SFRSYM DATA BYTE TL1 + 00000098H.5 SFRSYM DATA BIT SM2 + 000000CCH SFRSYM DATA BYTE TL2 + 000000AAH SFRSYM DATA BYTE PWM0DIVH + 000000B8H.4 SFRSYM DATA BIT PS0 + 000000ACH SFRSYM DATA BYTE PWM1DIVH + 000000B8H.1 SFRSYM DATA BIT PT0 + 000000B8H.6 SFRSYM DATA BIT PS1 + 000000C3H SFRSYM DATA BYTE I2CCR + 000000AEH SFRSYM DATA BYTE PWM2DIVH + 000000B8H.3 SFRSYM DATA BIT PT1 + 000000D0H.3 SFRSYM DATA BIT RS0 + 000000A4H SFRSYM DATA BYTE PWM3DIVH + 000000B8H.5 SFRSYM DATA BIT PT2 + 00000088H.4 SFRSYM DATA BIT TR0 + 000000D0H.4 SFRSYM DATA BIT RS1 + 000000A9H SFRSYM DATA BYTE PWM0DIVL + 000000A6H SFRSYM DATA BYTE PWM4DIVH + 00000088H.6 SFRSYM DATA BIT TR1 + 000000ABH SFRSYM DATA BYTE PWM1DIVL + 000000A3H SFRSYM DATA BYTE WDVTHH + 0000009AH SFRSYM DATA BYTE PWM5DIVH + 000000C8H.6 SFRSYM DATA BIT TR2 + 000000B8H.0 SFRSYM DATA BIT PX0 + 000000ADH SFRSYM DATA BYTE PWM2DIVL + 000000B8H.2 SFRSYM DATA BIT PX1 + 000000AFH SFRSYM DATA BYTE PWM3DIVL + 000000A5H SFRSYM DATA BYTE PWM4DIVL + 000000A7H SFRSYM DATA BYTE PWM5DIVL + 000000A2H SFRSYM DATA BYTE WDVTHL + 0000009CH SFRSYM DATA BYTE PWM0DUTH + 0000009EH SFRSYM DATA BYTE PWM1DUTH + 00000091H SFRSYM DATA BYTE PWM2DUTH + 00000093H SFRSYM DATA BYTE PWM3DUTH + 0000009BH SFRSYM DATA BYTE PWM0DUTL + 00000095H SFRSYM DATA BYTE PWM4DUTH + 0000009DH SFRSYM DATA BYTE PWM1DUTL + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:49:42 PAGE 36 + + + 00000099H SFRSYM DATA BYTE S0BUF + 00000097H SFRSYM DATA BYTE PWM5DUTH + 0000009FH SFRSYM DATA BYTE PWM2DUTL + 00000092H SFRSYM DATA BYTE PWM3DUTL + 00000098H SFRSYM DATA BYTE S0CON + 00000094H SFRSYM DATA BYTE PWM4DUTL + 00000098H.4 SFRSYM DATA BIT REN + 00000096H SFRSYM DATA BYTE PWM5DUTL + 000000D0H.1 SFRSYM DATA BIT DPS + 000000C9H SFRSYM DATA BYTE T2MOD + 000000C8H SFRSYM DATA BYTE T2CON + 000000BFH SFRSYM DATA BYTE LEFLG + 000000F9H SFRSYM DATA BYTE TKCFG + 000000D0H.5 SFRSYM DATA BIT F0 + 000000A1H SFRSYM DATA BYTE WDFLG + 000000B1H SFRSYM DATA BYTE PWM0CKD + 000000B2H SFRSYM DATA BYTE PWM1CKD + 000000D0H SFRSYM DATA BYTE PSW + 000000B3H SFRSYM DATA BYTE PWM2CKD + 000000D8H SFRSYM DATA BYTE UDCKS + 000000B4H SFRSYM DATA BYTE PWM3CKD + 000000B5H SFRSYM DATA BYTE PWM4CKD + 000000A0H SFRSYM DATA BYTE WDCON + 000000B6H SFRSYM DATA BYTE PWM5CKD + + --- MODULE --- --- TS_API + 02000127H PUBLIC XDATA BYTE MainLoopCnt2 + 02000126H PUBLIC XDATA BYTE MainLoopCnt1 + 02000124H PUBLIC XDATA WORD WheelSliderCapRateFilter + 0000005BH PUBLIC IDATA BYTE PreKeysFlagSN + 02000123H PUBLIC XDATA BYTE WheelSliderState + 00000020H.4 PUBLIC BIT BIT TS_StableFlag + 02000122H PUBLIC XDATA BYTE WheelSliderTouchFlag + 00000020H.3 PUBLIC BIT BIT W_S_RefChSet + 02000116H PUBLIC XDATA --- TS_AreaConfirmTimer + 0200010EH PUBLIC XDATA --- TSKey_LongTouchLimitTimer + 02000101H PUBLIC XDATA --- TS_FilterPosIdx + 0000001CH PUBLIC DATA WORD TS_LongKeyTimer + 02000100H PUBLIC XDATA BYTE TS_HalfSecCnt + 0000005AH PUBLIC IDATA BYTE TS_RefCHBaseLineAdjuTimer + 020000FFH PUBLIC XDATA BYTE TSWheelSlider_TouchConfirmTimer + 020000FEH PUBLIC XDATA BYTE KeysFlagSN + 020000FCH PUBLIC XDATA INT WheelSliderPosition + 00000020H.2 PUBLIC BIT BIT TS_SleepEn + 020000FBH PUBLIC XDATA BYTE EnterStopScanTimer + 020000EBH PUBLIC XDATA --- TSKey_FingerThd + 0000001AH PUBLIC DATA WORD TS_Key + 00000019H PUBLIC DATA BYTE TS_BaseCh + 020000D1H PUBLIC XDATA --- TS_RawData + 020000D0H PUBLIC XDATA BYTE WheelSliderMaxIdx + 00000059H PUBLIC IDATA BYTE TS_Cnt + 020000B6H PUBLIC XDATA --- TS_PostData + 020000B5H PUBLIC XDATA BYTE WheelSliderRefCh + 020000B4H PUBLIC XDATA BYTE TS_Init_Step + 0000004DH PUBLIC IDATA --- TS_CH + 02000032H PUBLIC XDATA --- TS_FilterBuf + 0200001AH PUBLIC XDATA --- TS_BaseLineData + 0000004CH PUBLIC IDATA BYTE TS_State + 02000002H PUBLIC XDATA --- TS_FirstAreaData + 00000020H.1 PUBLIC BIT BIT TS_SleepMode + 00000018H PUBLIC DATA BYTE ActiveTouchType + 02000001H PUBLIC XDATA BYTE TSWheelSlider_LongTouchLimitTimer + 00000020H.0 PUBLIC BIT BIT TS_CycleScanDoneFlag + 00000017H PUBLIC DATA BYTE TK_State + 00000016H PUBLIC DATA BYTE TS_Index + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:49:42 PAGE 37 + + + 01001588H PUBLIC CONST --- AREA_CONFIRM_TIME_TAB + 01001580H PUBLIC CONST --- MASK_TAB + 0100157CH PUBLIC CONST --- WHEEL_SLIDER0_MAX_MIN_TAB + 01001578H PUBLIC CONST --- TS_WHEEL_SLIDER_CH_SEQ + 01001558H PUBLIC CONST --- TS_KEY_CH_INFO_SEQ + 010004ACH PUBLIC CODE --- TS_EnterSleepMode + 010013EAH PUBLIC CODE --- TS_SleepScanStart + 010010FAH PUBLIC CODE --- TS_Action + 01000FFDH PUBLIC CODE --- TS_init + 01000659H PUBLIC CODE --- TS_WheelSliderDeal + 01000C19H PUBLIC CODE --- TSKey_DataDeal + 01000D15H PUBLIC CODE --- TS_RunInit + 01000EB7H PUBLIC CODE --- TS_DataFiltering + 01000DEEH PUBLIC CODE --- TS_ISR + 0100000EH PUBLIC CODE --- TS_HS_ISR + 010012FFH PUBLIC CODE --- TS_MS_ISR + 00000080H SFRSYM DATA BYTE P0 + 000000F8H SFRSYM DATA BYTE TKCON + 0000008EH SFRSYM DATA BYTE IDLST + 000000D5H SFRSYM DATA BYTE TMCON + 000000B0H SFRSYM DATA BYTE P3 + 000000D0H.6 SFRSYM DATA BIT AC + 000000B7H SFRSYM DATA BYTE PWMIF + 000000A8H.7 SFRSYM DATA BIT EA + 000000C8H.0 SFRSYM DATA BIT T2P0 + 000000B9H SFRSYM DATA BYTE PWM0CON + 000000C8H.1 SFRSYM DATA BIT T2P1 + 000000BAH SFRSYM DATA BYTE PWM1CON + 000000C8H.4 SFRSYM DATA BIT T2R0 + 000000BBH SFRSYM DATA BYTE PWM2CON + 00000090H SFRSYM DATA BYTE PWMEN + 00000086H SFRSYM DATA BYTE PWCON + 000000C8H.5 SFRSYM DATA BIT T2R1 + 000000BCH SFRSYM DATA BYTE PWM3CON + 000000BDH SFRSYM DATA BYTE PWM4CON + 000000BEH SFRSYM DATA BYTE PWM5CON + 00000083H SFRSYM DATA BYTE DP0H + 000000A8H SFRSYM DATA BYTE IE + 00000085H SFRSYM DATA BYTE DP1H + 00000082H SFRSYM DATA BYTE DP0L + 000000CBH SFRSYM DATA BYTE T2CH + 000000C2H SFRSYM DATA BYTE I2CADM + 00000084H SFRSYM DATA BYTE DP1L + 000000C8H.3 SFRSYM DATA BIT T2IE + 000000FAH SFRSYM DATA BYTE TKMTS + 000000CAH SFRSYM DATA BYTE T2CL + 000000C1H SFRSYM DATA BYTE I2CADR + 000000CFH SFRSYM DATA BYTE LEDWTMH + 000000D6H SFRSYM DATA BYTE TMSNU + 000000C6H SFRSYM DATA BYTE I2CFLG + 000000C4H SFRSYM DATA BYTE I2CDAT + 000000B8H SFRSYM DATA BYTE IP + 000000D0H.7 SFRSYM DATA BIT CY + 000000D7H SFRSYM DATA BYTE LEDAT0 + 000000CEH SFRSYM DATA BYTE LEDWTML + 000000F4H SFRSYM DATA BYTE ATK0CH + 000000C7H SFRSYM DATA BYTE LEDAT1 + 000000F6H SFRSYM DATA BYTE ATK1CH + 000000DEH SFRSYM DATA BYTE AK0CON + 000000E9H SFRSYM DATA BYTE ATK2CH + 000000DFH SFRSYM DATA BYTE AK1CON + 000000EBH SFRSYM DATA BYTE ATK3CH + 000000C0H SFRSYM DATA BYTE I2CCON + 0000008FH SFRSYM DATA BYTE STPST + 000000F3H SFRSYM DATA BYTE ATK0CL + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:49:42 PAGE 38 + + + 000000EDH SFRSYM DATA BYTE ATK4CH + 000000F5H SFRSYM DATA BYTE ATK1CL + 000000EFH SFRSYM DATA BYTE ATK5CH + 000000F7H SFRSYM DATA BYTE ATK2CL + 00000081H SFRSYM DATA BYTE SP + 000000EAH SFRSYM DATA BYTE ATK3CL + 000000D0H.2 SFRSYM DATA BIT OV + 000000ECH SFRSYM DATA BYTE ATK4CL + 000000D4H SFRSYM DATA BYTE EPIF + 000000EEH SFRSYM DATA BYTE ATK5CL + 000000D1H SFRSYM DATA BYTE EP0CON + 000000D2H SFRSYM DATA BYTE EP1CON + 000000C5H SFRSYM DATA BYTE I2CSTA + 000000D3H SFRSYM DATA BYTE EP2CON + 000000FCH SFRSYM DATA BYTE TK0CHS + 000000FBH SFRSYM DATA BYTE TKIF + 00000080H.0 SFRSYM DATA BIT P00 + 000000FDH SFRSYM DATA BYTE TK1CHS + 00000080H.1 SFRSYM DATA BIT P01 + 000000FEH SFRSYM DATA BYTE TK2CHS + 00000087H SFRSYM DATA BYTE PCON + 00000080H.2 SFRSYM DATA BIT P02 + 000000FFH SFRSYM DATA BYTE TK3CHS + 000000B0H.0 SFRSYM DATA BIT P30 + 00000080H.3 SFRSYM DATA BIT P03 + 000000A8H.5 SFRSYM DATA BIT INT3EN + 000000F1H SFRSYM DATA BYTE TK4CHS + 000000B0H.1 SFRSYM DATA BIT P31 + 00000080H.4 SFRSYM DATA BIT P04 + 000000A8H.6 SFRSYM DATA BIT INT4EN + 000000F2H SFRSYM DATA BYTE TK5CHS + 000000B0H.2 SFRSYM DATA BIT P32 + 00000080H.5 SFRSYM DATA BIT P05 + 00000089H SFRSYM DATA BYTE TMOD + 00000088H SFRSYM DATA BYTE TCON + 000000B0H.3 SFRSYM DATA BIT P33 + 00000080H.6 SFRSYM DATA BIT P06 + 000000B0H.4 SFRSYM DATA BIT P34 + 00000080H.7 SFRSYM DATA BIT P07 + 000000C8H.2 SFRSYM DATA BIT UCKS + 000000B0H.5 SFRSYM DATA BIT P35 + 000000E2H SFRSYM DATA BYTE TK0MSH + 000000E4H SFRSYM DATA BYTE TK1MSH + 000000E6H SFRSYM DATA BYTE TK2MSH + 000000D9H SFRSYM DATA BYTE TK3MSH + 000000E1H SFRSYM DATA BYTE TK0MSL + 000000DBH SFRSYM DATA BYTE TK4MSH + 00000088H.1 SFRSYM DATA BIT IE0 + 000000E3H SFRSYM DATA BYTE TK1MSL + 000000DDH SFRSYM DATA BYTE TK5MSH + 00000088H.3 SFRSYM DATA BIT IE1 + 000000E5H SFRSYM DATA BYTE TK2MSL + 000000E7H SFRSYM DATA BYTE TK3MSL + 000000F0H SFRSYM DATA BYTE B + 000000DAH SFRSYM DATA BYTE TK4MSL + 000000DCH SFRSYM DATA BYTE TK5MSL + 000000E0H SFRSYM DATA BYTE ACC + 000000A8H.4 SFRSYM DATA BIT ES0 + 000000E8H SFRSYM DATA BYTE LVDCON + 000000A8H.1 SFRSYM DATA BIT ET0 + 000000A8H.3 SFRSYM DATA BIT ET1 + 00000088H.5 SFRSYM DATA BIT TF0 + 00000098H.0 SFRSYM DATA BIT RI0 + 00000088H.7 SFRSYM DATA BIT TF1 + 000000C8H.7 SFRSYM DATA BIT TF2 + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:49:42 PAGE 39 + + + 00000098H.2 SFRSYM DATA BIT RB8 + 0000008CH SFRSYM DATA BYTE TH0 + 000000A8H.0 SFRSYM DATA BIT EX0 + 00000098H.1 SFRSYM DATA BIT TI0 + 00000088H.0 SFRSYM DATA BIT IT0 + 0000008DH SFRSYM DATA BYTE TH1 + 000000A8H.2 SFRSYM DATA BIT EX1 + 00000098H.3 SFRSYM DATA BIT TB8 + 00000088H.2 SFRSYM DATA BIT IT1 + 000000CDH SFRSYM DATA BYTE TH2 + 000000D0H.0 SFRSYM DATA BIT P + 00000098H.7 SFRSYM DATA BIT SM0 + 0000008AH SFRSYM DATA BYTE TL0 + 00000098H.6 SFRSYM DATA BIT SM1 + 0000008BH SFRSYM DATA BYTE TL1 + 00000098H.5 SFRSYM DATA BIT SM2 + 000000CCH SFRSYM DATA BYTE TL2 + 000000AAH SFRSYM DATA BYTE PWM0DIVH + 000000B8H.4 SFRSYM DATA BIT PS0 + 000000ACH SFRSYM DATA BYTE PWM1DIVH + 000000B8H.1 SFRSYM DATA BIT PT0 + 000000B8H.6 SFRSYM DATA BIT PS1 + 000000C3H SFRSYM DATA BYTE I2CCR + 000000AEH SFRSYM DATA BYTE PWM2DIVH + 000000B8H.3 SFRSYM DATA BIT PT1 + 000000D0H.3 SFRSYM DATA BIT RS0 + 000000A4H SFRSYM DATA BYTE PWM3DIVH + 000000B8H.5 SFRSYM DATA BIT PT2 + 00000088H.4 SFRSYM DATA BIT TR0 + 000000D0H.4 SFRSYM DATA BIT RS1 + 000000A9H SFRSYM DATA BYTE PWM0DIVL + 000000A6H SFRSYM DATA BYTE PWM4DIVH + 00000088H.6 SFRSYM DATA BIT TR1 + 000000ABH SFRSYM DATA BYTE PWM1DIVL + 000000A3H SFRSYM DATA BYTE WDVTHH + 0000009AH SFRSYM DATA BYTE PWM5DIVH + 000000C8H.6 SFRSYM DATA BIT TR2 + 000000B8H.0 SFRSYM DATA BIT PX0 + 000000ADH SFRSYM DATA BYTE PWM2DIVL + 000000B8H.2 SFRSYM DATA BIT PX1 + 000000AFH SFRSYM DATA BYTE PWM3DIVL + 000000A5H SFRSYM DATA BYTE PWM4DIVL + 000000A7H SFRSYM DATA BYTE PWM5DIVL + 000000A2H SFRSYM DATA BYTE WDVTHL + 0000009CH SFRSYM DATA BYTE PWM0DUTH + 0000009EH SFRSYM DATA BYTE PWM1DUTH + 00000091H SFRSYM DATA BYTE PWM2DUTH + 00000093H SFRSYM DATA BYTE PWM3DUTH + 0000009BH SFRSYM DATA BYTE PWM0DUTL + 00000095H SFRSYM DATA BYTE PWM4DUTH + 0000009DH SFRSYM DATA BYTE PWM1DUTL + 00000099H SFRSYM DATA BYTE S0BUF + 00000097H SFRSYM DATA BYTE PWM5DUTH + 0000009FH SFRSYM DATA BYTE PWM2DUTL + 00000092H SFRSYM DATA BYTE PWM3DUTL + 00000098H SFRSYM DATA BYTE S0CON + 00000094H SFRSYM DATA BYTE PWM4DUTL + 00000098H.4 SFRSYM DATA BIT REN + 00000096H SFRSYM DATA BYTE PWM5DUTL + 000000D0H.1 SFRSYM DATA BIT DPS + 000000C9H SFRSYM DATA BYTE T2MOD + 000000C8H SFRSYM DATA BYTE T2CON + 000000BFH SFRSYM DATA BYTE LEFLG + 000000F9H SFRSYM DATA BYTE TKCFG + 000000D0H.5 SFRSYM DATA BIT F0 + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:49:42 PAGE 40 + + + 000000A1H SFRSYM DATA BYTE WDFLG + 000000B1H SFRSYM DATA BYTE PWM0CKD + 000000B2H SFRSYM DATA BYTE PWM1CKD + 000000D0H SFRSYM DATA BYTE PSW + 000000B3H SFRSYM DATA BYTE PWM2CKD + 000000D8H SFRSYM DATA BYTE UDCKS + 000000B4H SFRSYM DATA BYTE PWM3CKD + 000000B5H SFRSYM DATA BYTE PWM4CKD + 000000A0H SFRSYM DATA BYTE WDCON + 000000B6H SFRSYM DATA BYTE PWM5CKD + + 01000904H BLOCK CODE --- LVL=0 + --- BLOCKEND --- --- LVL=0 + + 010012FFH BLOCK CODE --- LVL=0 + 010012FFH BLOCK CODE NEAR LAB LVL=1 + 02000000H SYMBOL XDATA BYTE ms_cnt + 00000007H SYMBOL DATA BYTE i + --- BLOCKEND --- --- LVL=1 + 010012FFH LINE CODE --- #106 + 010012FFH LINE CODE --- #107 + 010012FFH LINE CODE --- #111 + 01001305H LINE CODE --- #112 + 0100130BH LINE CODE --- #113 + 0100130BH LINE CODE --- #114 + 0100130DH LINE CODE --- #115 + 01001317H LINE CODE --- #116 + 01001317H LINE CODE --- #117 + 01001320H LINE CODE --- #118 + 01001320H LINE CODE --- #119 + 01001329H LINE CODE --- #120 + 01001329H LINE CODE --- #121 + 0100132CH LINE CODE --- #123 + 01001332H LINE CODE --- #124 + 01001332H LINE CODE --- #125 + 01001334H LINE CODE --- #126 + 01001334H LINE CODE --- #138 + 01001334H LINE CODE --- #139 + --- BLOCKEND --- --- LVL=0 + + 0100000EH BLOCK CODE --- LVL=0 + 0100000EH LINE CODE --- #140 + 0100000EH LINE CODE --- #141 + 0100000EH LINE CODE --- #147 + 01000014H LINE CODE --- #168 + 01000019H LINE CODE --- #169 + 01000019H LINE CODE --- #170 + 0100001AH LINE CODE --- #171 + 0100001AH LINE CODE --- #172 + 01000020H LINE CODE --- #173 + 01000020H LINE CODE --- #174 + 01000022H LINE CODE --- #175 + 01000022H LINE CODE --- #176 + --- BLOCKEND --- --- LVL=0 + + 01000DEEH BLOCK CODE --- LVL=0 + 01000DEEH BLOCK CODE NEAR LAB LVL=1 + 00000007H SYMBOL DATA BYTE i + 00000021H SYMBOL DATA --- TS_Data + --- BLOCKEND --- --- LVL=1 + 01000DEEH LINE CODE --- #177 + 01000DEEH LINE CODE --- #178 + 01000DEEH LINE CODE --- #188 + 01000DF6H LINE CODE --- #189 + 01000DF6H LINE CODE --- #190 + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:49:42 PAGE 41 + + + 01000DFAH LINE CODE --- #191 + 01000DFAH LINE CODE --- #193 + 01000DFFH LINE CODE --- #194 + 01000DFFH LINE CODE --- #195 + 01000E02H LINE CODE --- #196 + 01000E05H LINE CODE --- #197 + 01000E08H LINE CODE --- #198 + 01000E08H LINE CODE --- #199 + 01000E0DH LINE CODE --- #200 + 01000E0DH LINE CODE --- #201 + 01000E10H LINE CODE --- #202 + 01000E13H LINE CODE --- #203 + 01000E16H LINE CODE --- #204 + 01000E16H LINE CODE --- #205 + 01000E1BH LINE CODE --- #206 + 01000E1BH LINE CODE --- #207 + 01000E1EH LINE CODE --- #208 + 01000E21H LINE CODE --- #209 + 01000E24H LINE CODE --- #210 + 01000E24H LINE CODE --- #211 + 01000E29H LINE CODE --- #212 + 01000E29H LINE CODE --- #213 + 01000E2CH LINE CODE --- #214 + 01000E2FH LINE CODE --- #215 + 01000E32H LINE CODE --- #216 + 01000E32H LINE CODE --- #217 + 01000E37H LINE CODE --- #218 + 01000E37H LINE CODE --- #219 + 01000E3AH LINE CODE --- #220 + 01000E3DH LINE CODE --- #221 + 01000E40H LINE CODE --- #222 + 01000E40H LINE CODE --- #223 + 01000E45H LINE CODE --- #224 + 01000E45H LINE CODE --- #225 + 01000E48H LINE CODE --- #226 + 01000E4BH LINE CODE --- #227 + 01000E4EH LINE CODE --- #228 + 01000E4EH LINE CODE --- #230 + 01000E50H LINE CODE --- #231 + 01000E50H LINE CODE --- #264 + 01000E50H LINE CODE --- #266 + 01000E68H LINE CODE --- #270 + 01000E68H LINE CODE --- #271 + 01000E7AH LINE CODE --- #272 + 01000E7AH LINE CODE --- #273 + 01000E7AH LINE CODE --- #274 + 01000E7AH LINE CODE --- #276 + 01000E7EH LINE CODE --- #294 + 01000E8BH LINE CODE --- #295 + 01000E8BH LINE CODE --- #297 + 01000E8DH LINE CODE --- #311 + 01000E90H LINE CODE --- #312 + 01000E92H LINE CODE --- #314 + 01000E92H LINE CODE --- #315 + 01000E98H LINE CODE --- #316 + 01000E98H LINE CODE --- #317 + 01000E9BH LINE CODE --- #318 + 01000EA3H LINE CODE --- #319 + 01000EB0H LINE CODE --- #320 + 01000EB0H LINE CODE --- #321 + 01000EB3H LINE CODE --- #322 + 01000EB6H LINE CODE --- #323 + 01000EB6H LINE CODE --- #324 + --- BLOCKEND --- --- LVL=0 + + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:49:42 PAGE 42 + + + 01000EB7H BLOCK CODE --- LVL=0 + 01000EB7H BLOCK CODE NEAR LAB LVL=1 + 00000032H SYMBOL DATA BYTE i + 00000007H SYMBOL DATA BYTE j + 00000033H SYMBOL DATA WORD DataSum + 00000035H SYMBOL DATA WORD DataMax + 00000037H SYMBOL DATA WORD DataMin + --- BLOCKEND --- --- LVL=1 + 01000EB7H LINE CODE --- #325 + 01000EB7H LINE CODE --- #326 + 01000EB7H LINE CODE --- #332 + 01000EC9H LINE CODE --- #333 + 01000EC9H LINE CODE --- #337 + 01000ECFH LINE CODE --- #338 + 01000ED8H LINE CODE --- #339 + 01000ED8H LINE CODE --- #340 + 01000EDDH LINE CODE --- #341 + 01000EDDH LINE CODE --- #342 + 01000EDFH LINE CODE --- #343 + 01000EFFH LINE CODE --- #344 + 01000F01H LINE CODE --- #346 + 01000F06H LINE CODE --- #347 + 01000F0AH LINE CODE --- #348 + 01000F10H LINE CODE --- #349 + 01000F12H LINE CODE --- #350 + 01000F12H LINE CODE --- #351 + 01000F2AH LINE CODE --- #353 + 01000F33H LINE CODE --- #354 + 01000F33H LINE CODE --- #355 + 01000F37H LINE CODE --- #356 + 01000F37H LINE CODE --- #357 + 01000F40H LINE CODE --- #358 + 01000F40H LINE CODE --- #359 + 01000F44H LINE CODE --- #360 + 01000F44H LINE CODE --- #362 + 01000F48H LINE CODE --- #366 + 01000F6BH LINE CODE --- #369 + 01000F70H LINE CODE --- #370 + --- BLOCKEND --- --- LVL=0 + + 01000D15H BLOCK CODE --- LVL=0 + 01000D15H BLOCK CODE NEAR LAB LVL=1 + 00000032H SYMBOL DATA BYTE i + 00000007H SYMBOL DATA BYTE j + 00000015H SYMBOL DATA BYTE TS_ScanTimes + --- BLOCKEND --- --- LVL=1 + 01000D15H LINE CODE --- #418 + 01000D15H LINE CODE --- #419 + 01000D15H LINE CODE --- #425 + 01000D1BH LINE CODE --- #426 + 01000D1BH LINE CODE --- #439 + 01000D1DH LINE CODE --- #440 + 01000D21H LINE CODE --- #441 + 01000D23H LINE CODE --- #442 + 01000D26H LINE CODE --- #448 + 01000D2CH LINE CODE --- #449 + 01000D2FH LINE CODE --- #451 + 01000D30H LINE CODE --- #492 + 01000D3BH LINE CODE --- #493 + 01000D3BH LINE CODE --- #494 + 01000D41H LINE CODE --- #495 + 01000D41H LINE CODE --- #496 + 01000D43H LINE CODE --- #497 + 01000D4CH LINE CODE --- #498 + 01000D4CH LINE CODE --- #500 + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:49:42 PAGE 43 + + + 01000D4CH LINE CODE --- #516 + 01000D4FH LINE CODE --- #517 + 01000D60H LINE CODE --- #518 + 01000D60H LINE CODE --- #519 + 01000D62H LINE CODE --- #520 + 01000D62H LINE CODE --- #521 + 01000D7BH LINE CODE --- #522 + 01000D7FH LINE CODE --- #523 + 01000D88H LINE CODE --- #529 + 01000D8FH LINE CODE --- #530 + 01000D98H LINE CODE --- #531 + 01000DA6H LINE CODE --- #537 + 01000DADH LINE CODE --- #538 + 01000DADH LINE CODE --- #542 + 01000DD1H LINE CODE --- #544 + 01000DD8H LINE CODE --- #545 + 01000DDAH LINE CODE --- #547 + 01000DDAH LINE CODE --- #548 + 01000DE4H LINE CODE --- #549 + 01000DE4H LINE CODE --- #560 + 01000DE9H LINE CODE --- #573 + 01000DEDH LINE CODE --- #574 + 01000DEDH LINE CODE --- #575 + 01000DEDH LINE CODE --- #576 + --- BLOCKEND --- --- LVL=0 + + 01000C19H BLOCK CODE --- LVL=0 + 01000C19H BLOCK CODE NEAR LAB LVL=1 + 00000032H SYMBOL DATA BYTE i + 00000033H SYMBOL DATA BYTE TouchArea + 00000034H SYMBOL DATA BYTE NowArea + --- BLOCKEND --- --- LVL=1 + 01000C19H LINE CODE --- #676 + 01000C19H LINE CODE --- #677 + 01000C19H LINE CODE --- #683 + 01000C1CH LINE CODE --- #684 + 01000C1CH LINE CODE --- #696 + 01000C29H LINE CODE --- #697 + 01000C33H LINE CODE --- #699 + 01000C3FH LINE CODE --- #700 + 01000C3FH LINE CODE --- #701 + 01000C41H LINE CODE --- #702 + 01000C41H LINE CODE --- #709 + 01000C45H LINE CODE --- #710 + 01000C45H LINE CODE --- #711 + 01000C49H LINE CODE --- #712 + 01000C49H LINE CODE --- #713 + 01000C4EH LINE CODE --- #714 + 01000C4EH LINE CODE --- #715 + 01000C57H LINE CODE --- #716 + 01000C57H LINE CODE --- #717 + 01000C5AH LINE CODE --- #721 + 01000C5AH LINE CODE --- #722 + 01000C5AH LINE CODE --- #723 + 01000C5CH LINE CODE --- #725 + 01000C5CH LINE CODE --- #737 + 01000C62H LINE CODE --- #754 + 01000C62H LINE CODE --- #755 + 01000C64H LINE CODE --- #757 + 01000C64H LINE CODE --- #758 + 01000C69H LINE CODE --- #759 + 01000C69H LINE CODE --- #760 + 01000C6FH LINE CODE --- #761 + 01000C6FH LINE CODE --- #766 + 01000C73H LINE CODE --- #768 + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:49:42 PAGE 44 + + + 01000C73H LINE CODE --- #769 + 01000C73H LINE CODE --- #773 + 01000C73H LINE CODE --- #774 + 01000C75H LINE CODE --- #782 + 01000C75H LINE CODE --- #784 + 01000C75H LINE CODE --- #785 + 01000C79H LINE CODE --- #786 + 01000C79H LINE CODE --- #787 + 01000C81H LINE CODE --- #788 + 01000C83H LINE CODE --- #789 + 01000C85H LINE CODE --- #790 + 01000C85H LINE CODE --- #791 + 01000C85H LINE CODE --- #792 + 01000C8AH LINE CODE --- #793 + 01000C8AH LINE CODE --- #794 + 01000C97H LINE CODE --- #795 + 01000C99H LINE CODE --- #796 + 01000C9BH LINE CODE --- #797 + 01000C9BH LINE CODE --- #798 + 01000CB2H LINE CODE --- #799 + 01000CB2H LINE CODE --- #800 + 01000CB8H LINE CODE --- #801 + 01000CB8H LINE CODE --- #802 + 01000CC0H LINE CODE --- #803 + 01000CCEH LINE CODE --- #813 + 01000CD0H LINE CODE --- #814 + 01000CD0H LINE CODE --- #815 + 01000CD2H LINE CODE --- #817 + 01000CD2H LINE CODE --- #818 + 01000CDAH LINE CODE --- #819 + 01000CE1H LINE CODE --- #820 + 01000CE1H LINE CODE --- #821 + 01000CEDH LINE CODE --- #895 + 01000CF4H LINE CODE --- #898 + 01000CF6H LINE CODE --- #899 + 01000CF6H LINE CODE --- #900 + 01000CF9H LINE CODE --- #901 + 01000CFAH LINE CODE --- #903 + 01000CFAH LINE CODE --- #904 + 01000CFDH LINE CODE --- #905 + 01000CFDH LINE CODE --- #906 + --- BLOCKEND --- --- LVL=0 + + 01000659H BLOCK CODE --- LVL=0 + 01000659H BLOCK CODE NEAR LAB LVL=1 + 00000032H SYMBOL DATA BYTE i + 00000033H SYMBOL DATA WORD Delta + 00000006H SYMBOL DATA WORD Position + 00000020H.5 SYMBOL BIT BIT WheelSliderTogFlag + --- BLOCKEND --- --- LVL=1 + 01000659H LINE CODE --- #909 + 01000659H LINE CODE --- #910 + 01000659H LINE CODE --- #913 + 0100065BH LINE CODE --- #914 + 0100065EH LINE CODE --- #915 + 01000661H LINE CODE --- #916 + 01000661H LINE CODE --- #917 + 01000663H LINE CODE --- #918 + 01000668H LINE CODE --- #919 + 01000668H LINE CODE --- #957 + 01000671H LINE CODE --- #959 + 01000679H LINE CODE --- #960 + 01000679H LINE CODE --- #961 + 0100067BH LINE CODE --- #962 + 0100067BH LINE CODE --- #963 + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:49:42 PAGE 45 + + + 01000685H LINE CODE --- #964 + 01000685H LINE CODE --- #965 + 0100068EH LINE CODE --- #966 + 0100068EH LINE CODE --- #967 + 01000696H LINE CODE --- #968 + 01000696H LINE CODE --- #969 + 01000699H LINE CODE --- #970 + 0100069EH LINE CODE --- #971 + 010006A1H LINE CODE --- #973 + 010006A1H LINE CODE --- #974 + 010006ACH LINE CODE --- #975 + 010006ACH LINE CODE --- #976 + 010006C1H LINE CODE --- #977 + 010006C1H LINE CODE --- #978 + 010006C6H LINE CODE --- #979 + 010006C8H LINE CODE --- #981 + 010006C8H LINE CODE --- #982 + 010006E3H LINE CODE --- #983 + 010006E3H LINE CODE --- #984 + 010006EEH LINE CODE --- #985 + 010006EEH LINE CODE --- #986 + 010006F8H LINE CODE --- #987 + 010006F8H LINE CODE --- #988 + 01000705H LINE CODE --- #989 + 0100070DH LINE CODE --- #990 + 0100070DH LINE CODE --- #991 + 0100070DH LINE CODE --- #992 + 0100070FH LINE CODE --- #994 + 0100070FH LINE CODE --- #995 + 01000724H LINE CODE --- #996 + 0100072EH LINE CODE --- #997 + 0100072EH LINE CODE --- #998 + 01000733H LINE CODE --- #999 + 01000733H LINE CODE --- #1000 + 01000733H LINE CODE --- #1002 + 01000733H LINE CODE --- #1003 + 0100073BH LINE CODE --- #1004 + 0100073BH LINE CODE --- #1005 + 01000741H LINE CODE --- #1006 + 01000741H LINE CODE --- #1007 + 01000746H LINE CODE --- #1011 + 01000746H LINE CODE --- #1012 + 01000748H LINE CODE --- #1014 + 01000748H LINE CODE --- #1015 + 0100074DH LINE CODE --- #1016 + 01000755H LINE CODE --- #1017 + 01000755H LINE CODE --- #1018 + 0100075FH LINE CODE --- #1019 + 01000763H LINE CODE --- #1020 + 01000763H LINE CODE --- #1021 + 01000763H LINE CODE --- #1022 + 01000763H LINE CODE --- #1023 + 01000768H LINE CODE --- #1024 + 01000768H LINE CODE --- #1037 + 0100076EH LINE CODE --- #1038 + 0100076EH LINE CODE --- #1039 + 01000776H LINE CODE --- #1040 + 01000776H LINE CODE --- #1041 + 01000777H LINE CODE --- #1042 + 0100077DH LINE CODE --- #1043 + 0100077DH LINE CODE --- #1044 + 0100077FH LINE CODE --- #1046 + 0100077FH LINE CODE --- #1047 + 01000787H LINE CODE --- #1048 + 01000787H LINE CODE --- #1049 + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:49:42 PAGE 46 + + + 0100078DH LINE CODE --- #1050 + 0100078DH LINE CODE --- #1052 + 01000791H LINE CODE --- #1053 + 01000794H LINE CODE --- #1054 + 01000797H LINE CODE --- #1055 + 0100079FH LINE CODE --- #1056 + 0100079FH LINE CODE --- #1057 + 010007A9H LINE CODE --- #1058 + 010007ADH LINE CODE --- #1059 + 010007ADH LINE CODE --- #1060 + 010007ADH LINE CODE --- #1062 + 010007ADH LINE CODE --- #1063 + 010007B3H LINE CODE --- #1064 + 010007B3H LINE CODE --- #1065 + 010007B3H LINE CODE --- #1066 + 010007B3H LINE CODE --- #1067 + 010007BAH LINE CODE --- #1068 + 010007BAH LINE CODE --- #1069 + 010007C2H LINE CODE --- #1070 + 010007C2H LINE CODE --- #1071 + 010007CAH LINE CODE --- #1072 + 010007CAH LINE CODE --- #1107 + 010007CCH LINE CODE --- #1109 + 010007CCH LINE CODE --- #1110 + 010007CFH LINE CODE --- #1111 + 010007CFH LINE CODE --- #1113 + 010007DBH LINE CODE --- #1114 + 010007DBH LINE CODE --- #1115 + 010007DEH LINE CODE --- #1116 + 010007DFH LINE CODE --- #1118 + 010007DFH LINE CODE --- #1119 + 010007E2H LINE CODE --- #1120 + 010007E2H LINE CODE --- #1121 + --- BLOCKEND --- --- LVL=0 + + 01000FFDH BLOCK CODE --- LVL=0 + 01000FFDH BLOCK CODE NEAR LAB LVL=1 + 00000006H SYMBOL DATA BYTE i + 00000007H SYMBOL DATA BYTE ch_idx + --- BLOCKEND --- --- LVL=1 + 01000FFDH LINE CODE --- #1124 + 01000FFDH LINE CODE --- #1125 + 01000FFDH LINE CODE --- #1131 + 01001001H LINE CODE --- #1132 + 01001003H LINE CODE --- #1133 + 01001004H LINE CODE --- #1134 + 01001004H LINE CODE --- #1136 + 0100100BH LINE CODE --- #1137 + 0100100BH LINE CODE --- #1138 + 0100101AH LINE CODE --- #1139 + 0100101CH LINE CODE --- #1141 + 0100101CH LINE CODE --- #1142 + 0100102AH LINE CODE --- #1143 + 0100102AH LINE CODE --- #1149 + 0100102EH LINE CODE --- #1150 + 01001035H LINE CODE --- #1151 + 01001038H LINE CODE --- #1152 + 0100103BH LINE CODE --- #1153 + 0100103DH LINE CODE --- #1155 + 01001040H LINE CODE --- #1158 + 01001040H LINE CODE --- #1163 + 01001040H LINE CODE --- #1164 + 01001043H LINE CODE --- #1189 + 01001045H LINE CODE --- #1191 + 01001047H LINE CODE --- #1193 + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:49:42 PAGE 47 + + + 0100104CH LINE CODE --- #1194 + 0100104FH LINE CODE --- #1196 + 01001051H LINE CODE --- #1203 + 01001054H LINE CODE --- #1204 + 01001056H LINE CODE --- #1205 + 01001058H LINE CODE --- #1208 + 0100105AH LINE CODE --- #1210 + 0100105FH LINE CODE --- #1211 + 01001062H LINE CODE --- #1212 + 01001065H LINE CODE --- #1213 + 0100106CH LINE CODE --- #1215 + 0100106FH LINE CODE --- #1216 + 01001073H LINE CODE --- #1224 + 0100107BH LINE CODE --- #1231 + --- BLOCKEND --- --- LVL=0 + + 010010FAH BLOCK CODE --- LVL=0 + 010010FAH LINE CODE --- #1234 + 010010FAH LINE CODE --- #1235 + 010010FAH LINE CODE --- #1236 + 01001103H LINE CODE --- #1237 + 01001103H LINE CODE --- #1238 + 01001103H LINE CODE --- #1239 + 01001106H LINE CODE --- #1240 + 01001106H LINE CODE --- #1241 + 01001106H LINE CODE --- #1242 + 01001109H LINE CODE --- #1243 + 01001109H LINE CODE --- #1244 + 0100110BH LINE CODE --- #1246 + 01001114H LINE CODE --- #1253 + 01001117H LINE CODE --- #1254 + 01001119H LINE CODE --- #1267 + 0100111FH LINE CODE --- #1268 + 0100111FH LINE CODE --- #1269 + 01001122H LINE CODE --- #1270 + 01001122H LINE CODE --- #1276 + 01001128H LINE CODE --- #1277 + 01001128H LINE CODE --- #1278 + 0100112BH LINE CODE --- #1279 + 0100112BH LINE CODE --- #1282 + 01001136H LINE CODE --- #1283 + 01001136H LINE CODE --- #1284 + 01001139H LINE CODE --- #1285 + 01001139H LINE CODE --- #1286 + 01001142H LINE CODE --- #1287 + 01001142H LINE CODE --- #1296 + 01001148H LINE CODE --- #1298 + 0100114BH LINE CODE --- #1307 + 0100114BH LINE CODE --- #1309 + 0100114BH LINE CODE --- #1310 + 01001154H LINE CODE --- #1311 + 01001154H LINE CODE --- #1312 + 01001157H LINE CODE --- #1313 + 0100115AH LINE CODE --- #1314 + 0100115DH LINE CODE --- #1315 + 0100115DH LINE CODE --- #1316 + 0100115DH LINE CODE --- #1317 + 0100115DH LINE CODE --- #1318 + 0100115DH LINE CODE --- #1319 + 0100115DH LINE CODE --- #1328 + --- BLOCKEND --- --- LVL=0 + + 010013EAH BLOCK CODE --- LVL=0 + 010013EAH BLOCK CODE NEAR LAB LVL=1 + 00000035H SYMBOL DATA BYTE i + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:49:42 PAGE 48 + + + --- BLOCKEND --- --- LVL=1 + 010013EAH LINE CODE --- #1331 + 010013EAH LINE CODE --- #1332 + 010013EAH LINE CODE --- #1334 + 010013EDH LINE CODE --- #1335 + 010013EDH LINE CODE --- #1336 + 010013F6H LINE CODE --- #1337 + 010013F6H LINE CODE --- #1338 + 010013FFH LINE CODE --- #1339 + 01001401H LINE CODE --- #1341 + 01001401H LINE CODE --- #1342 + 01001408H LINE CODE --- #1343 + 01001408H LINE CODE --- #1344 + 01001411H LINE CODE --- #1345 + 01001414H LINE CODE --- #1346 + --- BLOCKEND --- --- LVL=0 + + 010004ACH BLOCK CODE --- LVL=0 + 010004ACH BLOCK CODE NEAR LAB LVL=1 + 00000032H SYMBOL DATA BYTE TS_SampleComplete + 00000005H SYMBOL DATA BYTE i + 02000128H SYMBOL XDATA --- WakeUp_PThdVal + 02000140H SYMBOL XDATA --- WakeUp_NThdVal + 00000033H SYMBOL DATA --- TS_Data + 01000620H SYMBOL CODE VOID SLEEP_EXIT + --- BLOCKEND --- --- LVL=1 + 010004ACH LINE CODE --- #1347 + 010004ACH LINE CODE --- #1348 + 010004ACH LINE CODE --- #1353 + 010004AFH LINE CODE --- #1358 + 010004B1H LINE CODE --- #1359 + 010004B4H LINE CODE --- #1361 + 010004B6H LINE CODE --- #1372 + 010004B9H LINE CODE --- #1373 + 010004BCH LINE CODE --- #1375 + 010004C4H LINE CODE --- #1376 + 010004C7H LINE CODE --- #1377 + 010004CAH LINE CODE --- #1380 + 010004CDH LINE CODE --- #1385 + 010004D3H LINE CODE --- #1388 + 010004D6H LINE CODE --- #1390 + 010004D8H LINE CODE --- #1391 + 010004DCH LINE CODE --- #1393 + 010004E3H LINE CODE --- #1394 + 010004EBH LINE CODE --- #1396 + 010004EEH LINE CODE --- #1397 + 010004F1H LINE CODE --- #1398 + 010004F4H LINE CODE --- #1400 + 010004F7H LINE CODE --- #1401 + 010004FAH LINE CODE --- #1403 + 010004FAH LINE CODE --- #1404 + 010004FAH LINE CODE --- #1405 + 010004FEH LINE CODE --- #1406 + 010004FEH LINE CODE --- #1407 + 01000505H LINE CODE --- #1408 + 0100050BH LINE CODE --- #1409 + 0100050DH LINE CODE --- #1410 + 01000510H LINE CODE --- #1411 + 01000511H LINE CODE --- #1412 + 01000512H LINE CODE --- #1413 + 01000513H LINE CODE --- #1414 + 01000517H LINE CODE --- #1415 + 0100051BH LINE CODE --- #1416 + 0100051DH LINE CODE --- #1417 + 0100051DH LINE CODE --- #1418 + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:49:42 PAGE 49 + + + 0100052AH LINE CODE --- #1419 + 0100052AH LINE CODE --- #1420 + 0100052AH LINE CODE --- #1421 + 0100052AH LINE CODE --- #1422 + 0100052EH LINE CODE --- #1423 + 0100052EH LINE CODE --- #1424 + 01000533H LINE CODE --- #1425 + 01000535H LINE CODE --- #1426 + 01000535H LINE CODE --- #1427 + 01000551H LINE CODE --- #1428 + 01000551H LINE CODE --- #1429 + 0100055EH LINE CODE --- #1430 + 01000561H LINE CODE --- #1431 + 01000561H LINE CODE --- #1432 + 01000564H LINE CODE --- #1433 + 01000567H LINE CODE --- #1434 + 01000569H LINE CODE --- #1435 + 0100056CH LINE CODE --- #1436 + 0100056CH LINE CODE --- #1437 + 0100056FH LINE CODE --- #1438 + 01000572H LINE CODE --- #1439 + 01000574H LINE CODE --- #1440 + 01000577H LINE CODE --- #1441 + 01000577H LINE CODE --- #1442 + 0100057AH LINE CODE --- #1443 + 0100057DH LINE CODE --- #1444 + 0100057FH LINE CODE --- #1445 + 01000582H LINE CODE --- #1446 + 01000582H LINE CODE --- #1447 + 01000585H LINE CODE --- #1448 + 01000588H LINE CODE --- #1449 + 0100058AH LINE CODE --- #1450 + 0100058DH LINE CODE --- #1451 + 0100058DH LINE CODE --- #1452 + 01000590H LINE CODE --- #1453 + 01000593H LINE CODE --- #1454 + 01000595H LINE CODE --- #1455 + 01000598H LINE CODE --- #1456 + 01000598H LINE CODE --- #1457 + 0100059BH LINE CODE --- #1458 + 0100059EH LINE CODE --- #1459 + 0100059EH LINE CODE --- #1460 + 010005A2H LINE CODE --- #1461 + 010005A2H LINE CODE --- #1462 + 010005B8H LINE CODE --- #1463 + 010005CCH LINE CODE --- #1464 + 010005CEH LINE CODE --- #1466 + 010005CEH LINE CODE --- #1467 + 010005F0H LINE CODE --- #1468 + 010005F0H LINE CODE --- #1469 + 010005F0H LINE CODE --- #1470 + 010005F0H LINE CODE --- #1471 + 010005F0H LINE CODE --- #1472 + 010005F0H LINE CODE --- #1473 + 010005F9H LINE CODE --- #1474 + 01000602H LINE CODE --- #1475 + 01000602H LINE CODE --- #1476 + 01000608H LINE CODE --- #1477 + 0100060AH LINE CODE --- #1479 + 0100060AH LINE CODE --- #1480 + 0100060DH LINE CODE --- #1481 + 01000611H LINE CODE --- #1482 + 01000611H LINE CODE --- #1483 + 01000614H LINE CODE --- #1484 + 01000617H LINE CODE --- #1485 + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:49:42 PAGE 50 + + + 01000617H LINE CODE --- #1486 + 01000617H LINE CODE --- #1487 + 0100061AH LINE CODE --- #1488 + 0100061DH LINE CODE --- #1489 + 0100061DH LINE CODE --- #1490 + 01000620H LINE CODE --- #1491 + 01000620H LINE CODE --- #1492 + 01000623H LINE CODE --- #1493 + 01000626H LINE CODE --- #1494 + 0100062EH LINE CODE --- #1496 + 0100062EH LINE CODE --- #1501 + 0100062EH LINE CODE --- #1502 + 01000631H LINE CODE --- #1511 + 01000638H LINE CODE --- #1512 + 0100063BH LINE CODE --- #1513 + 0100063EH LINE CODE --- #1514 + 01000645H LINE CODE --- #1515 + 01000648H LINE CODE --- #1516 + 0100064BH LINE CODE --- #1517 + 0100064DH LINE CODE --- #1518 + 01000650H LINE CODE --- #1519 + 01000653H LINE CODE --- #1520 + 01000655H LINE CODE --- #1522 + 01000658H LINE CODE --- #1524 + --- BLOCKEND --- --- LVL=0 + + --- MODULE --- --- TS_SEVICE + 0100158DH PUBLIC CONST --- pXSFR + 01000296H PUBLIC CODE --- _WheelTouchJudge + 0100124CH PUBLIC CODE --- _SetWheelSliderRefCh + 01001446H PUBLIC CODE --- _TS_AreaConfirmTimerSet + 01001364H PUBLIC CODE --- _TS_AreaDeviateDetection + 00000020H.5 PUBLIC BIT BIT ?_TS_GetDataArea?BIT + 0100115EH PUBLIC CODE --- _TS_GetDataArea + 010011BDH PUBLIC CODE --- TS_ScanStart + 010012C7H PUBLIC CODE --- _TS_SetChannel + 01001335H PUBLIC CODE --- TS_IO_init + 00000080H SFRSYM DATA BYTE P0 + 000000F8H SFRSYM DATA BYTE TKCON + 0000008EH SFRSYM DATA BYTE IDLST + 000000D5H SFRSYM DATA BYTE TMCON + 000000B0H SFRSYM DATA BYTE P3 + 000000D0H.6 SFRSYM DATA BIT AC + 000000B7H SFRSYM DATA BYTE PWMIF + 000000A8H.7 SFRSYM DATA BIT EA + 000000C8H.0 SFRSYM DATA BIT T2P0 + 000000B9H SFRSYM DATA BYTE PWM0CON + 000000C8H.1 SFRSYM DATA BIT T2P1 + 000000BAH SFRSYM DATA BYTE PWM1CON + 000000C8H.4 SFRSYM DATA BIT T2R0 + 000000BBH SFRSYM DATA BYTE PWM2CON + 00000090H SFRSYM DATA BYTE PWMEN + 00000086H SFRSYM DATA BYTE PWCON + 000000C8H.5 SFRSYM DATA BIT T2R1 + 000000BCH SFRSYM DATA BYTE PWM3CON + 000000BDH SFRSYM DATA BYTE PWM4CON + 000000BEH SFRSYM DATA BYTE PWM5CON + 00000083H SFRSYM DATA BYTE DP0H + 000000A8H SFRSYM DATA BYTE IE + 00000085H SFRSYM DATA BYTE DP1H + 00000082H SFRSYM DATA BYTE DP0L + 000000CBH SFRSYM DATA BYTE T2CH + 000000C2H SFRSYM DATA BYTE I2CADM + 00000084H SFRSYM DATA BYTE DP1L + 000000C8H.3 SFRSYM DATA BIT T2IE + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:49:42 PAGE 51 + + + 000000FAH SFRSYM DATA BYTE TKMTS + 000000CAH SFRSYM DATA BYTE T2CL + 000000C1H SFRSYM DATA BYTE I2CADR + 000000CFH SFRSYM DATA BYTE LEDWTMH + 000000D6H SFRSYM DATA BYTE TMSNU + 000000C6H SFRSYM DATA BYTE I2CFLG + 000000C4H SFRSYM DATA BYTE I2CDAT + 000000B8H SFRSYM DATA BYTE IP + 000000D0H.7 SFRSYM DATA BIT CY + 000000D7H SFRSYM DATA BYTE LEDAT0 + 000000CEH SFRSYM DATA BYTE LEDWTML + 000000F4H SFRSYM DATA BYTE ATK0CH + 000000C7H SFRSYM DATA BYTE LEDAT1 + 000000F6H SFRSYM DATA BYTE ATK1CH + 000000DEH SFRSYM DATA BYTE AK0CON + 000000E9H SFRSYM DATA BYTE ATK2CH + 000000DFH SFRSYM DATA BYTE AK1CON + 000000EBH SFRSYM DATA BYTE ATK3CH + 000000C0H SFRSYM DATA BYTE I2CCON + 0000008FH SFRSYM DATA BYTE STPST + 000000F3H SFRSYM DATA BYTE ATK0CL + 000000EDH SFRSYM DATA BYTE ATK4CH + 000000F5H SFRSYM DATA BYTE ATK1CL + 000000EFH SFRSYM DATA BYTE ATK5CH + 000000F7H SFRSYM DATA BYTE ATK2CL + 00000081H SFRSYM DATA BYTE SP + 000000EAH SFRSYM DATA BYTE ATK3CL + 000000D0H.2 SFRSYM DATA BIT OV + 000000ECH SFRSYM DATA BYTE ATK4CL + 000000D4H SFRSYM DATA BYTE EPIF + 000000EEH SFRSYM DATA BYTE ATK5CL + 000000D1H SFRSYM DATA BYTE EP0CON + 000000D2H SFRSYM DATA BYTE EP1CON + 000000C5H SFRSYM DATA BYTE I2CSTA + 000000D3H SFRSYM DATA BYTE EP2CON + 000000FCH SFRSYM DATA BYTE TK0CHS + 000000FBH SFRSYM DATA BYTE TKIF + 00000080H.0 SFRSYM DATA BIT P00 + 000000FDH SFRSYM DATA BYTE TK1CHS + 00000080H.1 SFRSYM DATA BIT P01 + 000000FEH SFRSYM DATA BYTE TK2CHS + 00000087H SFRSYM DATA BYTE PCON + 00000080H.2 SFRSYM DATA BIT P02 + 000000FFH SFRSYM DATA BYTE TK3CHS + 000000B0H.0 SFRSYM DATA BIT P30 + 00000080H.3 SFRSYM DATA BIT P03 + 000000A8H.5 SFRSYM DATA BIT INT3EN + 000000F1H SFRSYM DATA BYTE TK4CHS + 000000B0H.1 SFRSYM DATA BIT P31 + 00000080H.4 SFRSYM DATA BIT P04 + 000000A8H.6 SFRSYM DATA BIT INT4EN + 000000F2H SFRSYM DATA BYTE TK5CHS + 000000B0H.2 SFRSYM DATA BIT P32 + 00000080H.5 SFRSYM DATA BIT P05 + 00000089H SFRSYM DATA BYTE TMOD + 00000088H SFRSYM DATA BYTE TCON + 000000B0H.3 SFRSYM DATA BIT P33 + 00000080H.6 SFRSYM DATA BIT P06 + 000000B0H.4 SFRSYM DATA BIT P34 + 00000080H.7 SFRSYM DATA BIT P07 + 000000C8H.2 SFRSYM DATA BIT UCKS + 000000B0H.5 SFRSYM DATA BIT P35 + 000000E2H SFRSYM DATA BYTE TK0MSH + 000000E4H SFRSYM DATA BYTE TK1MSH + 000000E6H SFRSYM DATA BYTE TK2MSH + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:49:42 PAGE 52 + + + 000000D9H SFRSYM DATA BYTE TK3MSH + 000000E1H SFRSYM DATA BYTE TK0MSL + 000000DBH SFRSYM DATA BYTE TK4MSH + 00000088H.1 SFRSYM DATA BIT IE0 + 000000E3H SFRSYM DATA BYTE TK1MSL + 000000DDH SFRSYM DATA BYTE TK5MSH + 00000088H.3 SFRSYM DATA BIT IE1 + 000000E5H SFRSYM DATA BYTE TK2MSL + 000000E7H SFRSYM DATA BYTE TK3MSL + 000000F0H SFRSYM DATA BYTE B + 000000DAH SFRSYM DATA BYTE TK4MSL + 000000DCH SFRSYM DATA BYTE TK5MSL + 000000E0H SFRSYM DATA BYTE ACC + 000000A8H.4 SFRSYM DATA BIT ES0 + 000000E8H SFRSYM DATA BYTE LVDCON + 000000A8H.1 SFRSYM DATA BIT ET0 + 000000A8H.3 SFRSYM DATA BIT ET1 + 00000088H.5 SFRSYM DATA BIT TF0 + 00000098H.0 SFRSYM DATA BIT RI0 + 00000088H.7 SFRSYM DATA BIT TF1 + 000000C8H.7 SFRSYM DATA BIT TF2 + 00000098H.2 SFRSYM DATA BIT RB8 + 0000008CH SFRSYM DATA BYTE TH0 + 000000A8H.0 SFRSYM DATA BIT EX0 + 00000098H.1 SFRSYM DATA BIT TI0 + 00000088H.0 SFRSYM DATA BIT IT0 + 0000008DH SFRSYM DATA BYTE TH1 + 000000A8H.2 SFRSYM DATA BIT EX1 + 00000098H.3 SFRSYM DATA BIT TB8 + 00000088H.2 SFRSYM DATA BIT IT1 + 000000CDH SFRSYM DATA BYTE TH2 + 000000D0H.0 SFRSYM DATA BIT P + 00000098H.7 SFRSYM DATA BIT SM0 + 0000008AH SFRSYM DATA BYTE TL0 + 00000098H.6 SFRSYM DATA BIT SM1 + 0000008BH SFRSYM DATA BYTE TL1 + 00000098H.5 SFRSYM DATA BIT SM2 + 000000CCH SFRSYM DATA BYTE TL2 + 000000AAH SFRSYM DATA BYTE PWM0DIVH + 000000B8H.4 SFRSYM DATA BIT PS0 + 000000ACH SFRSYM DATA BYTE PWM1DIVH + 000000B8H.1 SFRSYM DATA BIT PT0 + 000000B8H.6 SFRSYM DATA BIT PS1 + 000000C3H SFRSYM DATA BYTE I2CCR + 000000AEH SFRSYM DATA BYTE PWM2DIVH + 000000B8H.3 SFRSYM DATA BIT PT1 + 000000D0H.3 SFRSYM DATA BIT RS0 + 000000A4H SFRSYM DATA BYTE PWM3DIVH + 000000B8H.5 SFRSYM DATA BIT PT2 + 00000088H.4 SFRSYM DATA BIT TR0 + 000000D0H.4 SFRSYM DATA BIT RS1 + 000000A9H SFRSYM DATA BYTE PWM0DIVL + 000000A6H SFRSYM DATA BYTE PWM4DIVH + 00000088H.6 SFRSYM DATA BIT TR1 + 000000ABH SFRSYM DATA BYTE PWM1DIVL + 000000A3H SFRSYM DATA BYTE WDVTHH + 0000009AH SFRSYM DATA BYTE PWM5DIVH + 000000C8H.6 SFRSYM DATA BIT TR2 + 000000B8H.0 SFRSYM DATA BIT PX0 + 000000ADH SFRSYM DATA BYTE PWM2DIVL + 000000B8H.2 SFRSYM DATA BIT PX1 + 000000AFH SFRSYM DATA BYTE PWM3DIVL + 000000A5H SFRSYM DATA BYTE PWM4DIVL + 000000A7H SFRSYM DATA BYTE PWM5DIVL + 000000A2H SFRSYM DATA BYTE WDVTHL + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:49:42 PAGE 53 + + + 0000009CH SFRSYM DATA BYTE PWM0DUTH + 0000009EH SFRSYM DATA BYTE PWM1DUTH + 00000091H SFRSYM DATA BYTE PWM2DUTH + 00000093H SFRSYM DATA BYTE PWM3DUTH + 0000009BH SFRSYM DATA BYTE PWM0DUTL + 00000095H SFRSYM DATA BYTE PWM4DUTH + 0000009DH SFRSYM DATA BYTE PWM1DUTL + 00000099H SFRSYM DATA BYTE S0BUF + 00000097H SFRSYM DATA BYTE PWM5DUTH + 0000009FH SFRSYM DATA BYTE PWM2DUTL + 00000092H SFRSYM DATA BYTE PWM3DUTL + 00000098H SFRSYM DATA BYTE S0CON + 00000094H SFRSYM DATA BYTE PWM4DUTL + 00000098H.4 SFRSYM DATA BIT REN + 00000096H SFRSYM DATA BYTE PWM5DUTL + 000000D0H.1 SFRSYM DATA BIT DPS + 000000C9H SFRSYM DATA BYTE T2MOD + 000000C8H SFRSYM DATA BYTE T2CON + 000000BFH SFRSYM DATA BYTE LEFLG + 000000F9H SFRSYM DATA BYTE TKCFG + 000000D0H.5 SFRSYM DATA BIT F0 + 000000A1H SFRSYM DATA BYTE WDFLG + 000000B1H SFRSYM DATA BYTE PWM0CKD + 000000B2H SFRSYM DATA BYTE PWM1CKD + 000000D0H SFRSYM DATA BYTE PSW + 000000B3H SFRSYM DATA BYTE PWM2CKD + 000000D8H SFRSYM DATA BYTE UDCKS + 000000B4H SFRSYM DATA BYTE PWM3CKD + 000000B5H SFRSYM DATA BYTE PWM4CKD + 000000A0H SFRSYM DATA BYTE WDCON + 000000B6H SFRSYM DATA BYTE PWM5CKD + + 010007E3H BLOCK CODE --- LVL=0 + --- BLOCKEND --- --- LVL=0 + + 01001335H BLOCK CODE --- LVL=0 + 01001335H BLOCK CODE NEAR LAB LVL=1 + 00000007H SYMBOL DATA BYTE i + 00000001H SYMBOL DATA --- pPinS + --- BLOCKEND --- --- LVL=1 + 01001335H LINE CODE --- #32 + 01001335H LINE CODE --- #33 + 01001335H LINE CODE --- #36 + 0100133BH LINE CODE --- #38 + 01001346H LINE CODE --- #39 + 01001346H LINE CODE --- #40 + 0100135BH LINE CODE --- #41 + 01001360H LINE CODE --- #42 + 01001363H LINE CODE --- #43 + --- BLOCKEND --- --- LVL=0 + + 010012C7H BLOCK CODE --- LVL=0 + 00000007H SYMBOL DATA BYTE index + 00000005H SYMBOL DATA BYTE ch + 010012C7H LINE CODE --- #44 + 010012C7H LINE CODE --- #45 + 010012C7H LINE CODE --- #46 + 010012DBH LINE CODE --- #47 + 010012DBH LINE CODE --- #48 + 010012DBH LINE CODE --- #49 + 010012E0H LINE CODE --- #50 + 010012E1H LINE CODE --- #51 + 010012E1H LINE CODE --- #52 + 010012E6H LINE CODE --- #53 + 010012E7H LINE CODE --- #54 + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:49:42 PAGE 54 + + + 010012E7H LINE CODE --- #55 + 010012ECH LINE CODE --- #56 + 010012EDH LINE CODE --- #57 + 010012EDH LINE CODE --- #58 + 010012F2H LINE CODE --- #59 + 010012F3H LINE CODE --- #60 + 010012F3H LINE CODE --- #61 + 010012F8H LINE CODE --- #62 + 010012F9H LINE CODE --- #63 + 010012F9H LINE CODE --- #64 + 010012FEH LINE CODE --- #65 + 010012FEH LINE CODE --- #66 + 010012FEH LINE CODE --- #67 + --- BLOCKEND --- --- LVL=0 + + 010011BDH BLOCK CODE --- LVL=0 + 010011BDH BLOCK CODE NEAR LAB LVL=1 + 00000006H SYMBOL DATA BYTE i + 00000004H SYMBOL DATA BYTE j + --- BLOCKEND --- --- LVL=1 + 010011BDH LINE CODE --- #68 + 010011BDH LINE CODE --- #69 + 010011BDH LINE CODE --- #71 + 010011C5H LINE CODE --- #72 + 010011C5H LINE CODE --- #73 + 010011DCH LINE CODE --- #74 + 010011DCH LINE CODE --- #75 + 010011E3H LINE CODE --- #76 + 010011ECH LINE CODE --- #77 + 010011ECH LINE CODE --- #78 + 010011F3H LINE CODE --- #79 + 010011F6H LINE CODE --- #80 + 010011F6H LINE CODE --- #81 + 010011F6H LINE CODE --- #82 + 01001204H LINE CODE --- #83 + 01001207H LINE CODE --- #84 + 0100120AH LINE CODE --- #85 + --- BLOCKEND --- --- LVL=0 + + 0100115EH BLOCK CODE --- LVL=0 + 00000001H SYMBOL DATA BYTE ts_ch + 00000004H SYMBOL DATA WORD ts_data + 00000035H SYMBOL DATA INT NoiseThd + 00000020H.5 SYMBOL BIT BIT key_pressed_flag + 01001164H BLOCK CODE NEAR LAB LVL=1 + 00000002H SYMBOL DATA INT Delta + 00000006H SYMBOL DATA INT FingerThd + --- BLOCKEND --- --- LVL=1 + 0100115EH LINE CODE --- #86 + 01001164H LINE CODE --- #87 + 01001164H LINE CODE --- #91 + 01001174H LINE CODE --- #92 + 0100117BH LINE CODE --- #94 + 0100117EH LINE CODE --- #95 + 0100117EH LINE CODE --- #96 + 01001189H LINE CODE --- #97 + 01001189H LINE CODE --- #99 + 01001191H LINE CODE --- #100 + 0100119FH LINE CODE --- #101 + 010011AAH LINE CODE --- #102 + 010011BCH LINE CODE --- #103 + 010011BCH LINE CODE --- #104 + --- BLOCKEND --- --- LVL=0 + + 01001364H BLOCK CODE --- LVL=0 + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:49:42 PAGE 55 + + + 00000006H SYMBOL DATA WORD cmp_data + 00000004H SYMBOL DATA WORD real_data + 00000002H SYMBOL DATA INT range + 01001364H BLOCK CODE NEAR LAB LVL=1 + 00000006H SYMBOL DATA INT Delta + --- BLOCKEND --- --- LVL=1 + 01001364H LINE CODE --- #105 + 01001364H LINE CODE --- #106 + 01001364H LINE CODE --- #108 + 0100136BH LINE CODE --- #109 + 0100138CH LINE CODE --- #110 + 0100138CH LINE CODE --- #111 + 0100138FH LINE CODE --- #112 + 0100138FH LINE CODE --- #114 + 0100138FH LINE CODE --- #115 + 01001391H LINE CODE --- #116 + 01001391H LINE CODE --- #117 + --- BLOCKEND --- --- LVL=0 + + 01001446H BLOCK CODE --- LVL=0 + 00000007H SYMBOL DATA BYTE ts_ch + 00000005H SYMBOL DATA BYTE area + 01001446H LINE CODE --- #130 + 01001446H LINE CODE --- #131 + 01001446H LINE CODE --- #132 + 01001458H LINE CODE --- #133 + --- BLOCKEND --- --- LVL=0 + + 0100124CH BLOCK CODE --- LVL=0 + 00000001H SYMBOL DATA BYTE Slider_Cnt + 0100124EH BLOCK CODE NEAR LAB LVL=1 + 00000007H SYMBOL DATA BYTE i + 00000006H SYMBOL DATA BYTE j + 00000035H SYMBOL DATA WORD MinVal + --- BLOCKEND --- --- LVL=1 + 0100124CH LINE CODE --- #134 + 0100124EH LINE CODE --- #135 + 0100124EH LINE CODE --- #138 + 01001254H LINE CODE --- #139 + 0100126BH LINE CODE --- #140 + 0100126BH LINE CODE --- #141 + 0100127FH LINE CODE --- #142 + 0100127FH LINE CODE --- #143 + 01001284H LINE CODE --- #144 + 01001288H LINE CODE --- #145 + 01001288H LINE CODE --- #146 + 0100128CH LINE CODE --- #147 + --- BLOCKEND --- --- LVL=0 + + 01000296H BLOCK CODE --- LVL=0 + 00000035H SYMBOL DATA BYTE WHEEL_SLIDER0_CH_COUNT_V + 00000036H SYMBOL DATA WORD WHEEL_SLIDER0_TOUCH_THD_V + 0100029CH BLOCK CODE NEAR LAB LVL=1 + 00000038H SYMBOL DATA BYTE i + 00000039H SYMBOL DATA DWORD CalcTemp1 + 0000003DH SYMBOL DATA WORD CalcTemp2 + 00000006H SYMBOL DATA WORD CalcTemp3 + 00000005H SYMBOL DATA BYTE DeltaRate + 0000003FH SYMBOL DATA INT Delta + 00000041H SYMBOL DATA WORD MaxDelta1 + 00000043H SYMBOL DATA WORD MaxDelta2 + 00000045H SYMBOL DATA BYTE Maxidx1 + 00000046H SYMBOL DATA BYTE Maxidx2 + 00000047H SYMBOL DATA INT Position + 00000004H SYMBOL DATA INT PosOffset + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:49:42 PAGE 56 + + + 01000428H BLOCK CODE NEAR LAB LVL=2 + 00000020H.6 SYMBOL BIT BIT dir_flag + --- BLOCKEND --- --- LVL=2 + --- BLOCKEND --- --- LVL=1 + 01000296H LINE CODE --- #149 + 0100029CH LINE CODE --- #150 + 0100029CH LINE CODE --- #160 + 010002A5H LINE CODE --- #161 + 010002B1H LINE CODE --- #162 + 010002B1H LINE CODE --- #163 + 010002BAH LINE CODE --- #164 + 010002BAH LINE CODE --- #165 + 010002D4H LINE CODE --- #166 + 010002D6H LINE CODE --- #168 + 010002D6H LINE CODE --- #169 + 010002E7H LINE CODE --- #170 + 010002FEH LINE CODE --- #171 + 0100030DH LINE CODE --- #172 + 01000322H LINE CODE --- #173 + 0100033AH LINE CODE --- #174 + 0100033AH LINE CODE --- #175 + 01000348H LINE CODE --- #178 + 01000353H LINE CODE --- #179 + 01000353H LINE CODE --- #181 + 0100035CH LINE CODE --- #182 + 01000365H LINE CODE --- #183 + 01000367H LINE CODE --- #184 + 01000372H LINE CODE --- #185 + 01000372H LINE CODE --- #187 + 0100037BH LINE CODE --- #188 + 0100037BH LINE CODE --- #193 + 01000380H LINE CODE --- #195 + 01000393H LINE CODE --- #196 + 01000393H LINE CODE --- #197 + 01000398H LINE CODE --- #198 + 01000398H LINE CODE --- #200 + 010003ACH LINE CODE --- #201 + 010003B9H LINE CODE --- #202 + 010003C1H LINE CODE --- #204 + 010003D4H LINE CODE --- #206 + 010003DEH LINE CODE --- #207 + 010003EAH LINE CODE --- #209 + 010003FBH LINE CODE --- #210 + 01000405H LINE CODE --- #211 + 01000405H LINE CODE --- #212 + 01000408H LINE CODE --- #213 + 0100040AH LINE CODE --- #215 + 0100040AH LINE CODE --- #216 + 01000414H LINE CODE --- #217 + 01000417H LINE CODE --- #218 + 01000417H LINE CODE --- #219 + 01000422H LINE CODE --- #220 + 01000428H LINE CODE --- #222 + 01000428H LINE CODE --- #224 + 01000431H LINE CODE --- #225 + 0100043AH LINE CODE --- #226 + 0100044DH LINE CODE --- #228 + 0100045BH LINE CODE --- #229 + 01000469H LINE CODE --- #230 + 01000474H LINE CODE --- #231 + 01000476H LINE CODE --- #233 + 01000479H LINE CODE --- #234 + 01000479H LINE CODE --- #235 + 01000483H LINE CODE --- #236 + 01000485H LINE CODE --- #238 + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:49:42 PAGE 57 + + + 01000485H LINE CODE --- #239 + 0100048BH LINE CODE --- #240 + 0100048BH LINE CODE --- #241 + 0100049CH LINE CODE --- #242 + 0100049CH LINE CODE --- #243 + 010004A7H LINE CODE --- #244 + 010004A7H LINE CODE --- #245 + 010004A7H LINE CODE --- #246 + 010004ABH LINE CODE --- #247 + --- BLOCKEND --- --- LVL=0 + 00000006H SYMBOL DATA WORD CalcTemp3 + 00000005H SYMBOL DATA BYTE DeltaRate + 00000006H SYMBOL DATA INT PosOffset + + --- 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 + 00000100H SYMBOL NUMBER --- IBPSTACKTOP + 00000080H SYMBOL NUMBER --- IDATALEN + 01000F74H 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 + 01000F71H SYMBOL CODE --- STARTUP1 + 00000000H SYMBOL NUMBER --- XBPSTACK + 00000000H SYMBOL NUMBER --- XBPSTACKTOP + 00000000H SYMBOL NUMBER --- XDATALEN + 00000000H SYMBOL NUMBER --- XDATASTART + 01000000H LINE CODE --- #126 + 01000F71H LINE CODE --- #133 + 01000F73H LINE CODE --- #134 + 01000F74H LINE CODE --- #135 + 01000F75H LINE CODE --- #136 + 01000F77H LINE CODE --- #185 + 01000F7AH LINE CODE --- #196 + + --- MODULE --- --- ?C_INIT + 01000FB8H PUBLIC CODE --- ?C_START + + --- MODULE --- --- ?C?CSTPTR + 01000036H PUBLIC CODE --- ?C?CSTPTR + + --- MODULE --- --- ?C?IMUL + 01000048H PUBLIC CODE --- ?C?IMUL + + --- MODULE --- --- ?C?UIDIV + 0100005AH PUBLIC CODE --- ?C?UIDIV + + --- MODULE --- --- ?C?SIDIV + 010000AFH PUBLIC CODE --- ?C?SIDIV + + --- MODULE --- --- ?C?IILDX + 010000E5H PUBLIC CODE --- ?C?IILDX + + --- MODULE --- --- ?C?LMUL + 010000FBH PUBLIC CODE --- ?C?LMUL + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:49:42 PAGE 58 + + + + --- MODULE --- --- ?C?ULDIV + 01000186H PUBLIC CODE --- ?C?ULDIV + + --- MODULE --- --- ?C?ULSHR + 01000218H PUBLIC CODE --- ?C?ULSHR + + --- MODULE --- --- ?C?OFFXADD + 0100022BH PUBLIC CODE --- ?C?OFFXADD + + --- MODULE --- --- ?C?PLDCODE + 01000237H PUBLIC CODE --- ?C?PLDCODE + + --- MODULE --- --- ?C?CCASE + 01000243H PUBLIC CODE --- ?C?CCASE + + --- MODULE --- --- ?C?LIMUL + 01000269H PUBLIC CODE --- ?C?LIMUL + +Program Size: data=93.7 xdata=419 const=347 code=5200 +LX51 RUN COMPLETE. 0 WARNING(S), 0 ERROR(S) diff --git a/lst/8ey_touch_f551s3_0014b5eb _v2.map b/lst/8ey_touch_f551s3_0014b5eb _v2.map new file mode 100644 index 0000000..2b7ab19 --- /dev/null +++ b/lst/8ey_touch_f551s3_0014b5eb _v2.map @@ -0,0 +1,3656 @@ +LX51 LINKER/LOCATER V4.66.97.0 11/22/2025 13:39:57 PAGE 1 + + +LX51 LINKER/LOCATER V4.66.97.0, INVOKED BY: +C:\KEIL5\C51\BIN\LX51.EXE .\hex\main.obj, .\hex\delay.obj, .\hex\system_clock.obj, .\hex\uart.obj, .\hex\interrupt.obj, +>> .\hex\rf_send.obj, .\hex\debug.obj, .\hex\ts_api.obj, .\TS_Lib\Sources\ts_service.LIB, .\hex\STARTUP.obj TO .\hex\8ey +>> _touch_f551s3_0014b5eb _v2 PRINT (.\lst\8ey_touch_f551s3_0014b5eb _v2.map) REMOVEUNUSED CLASSES (XDATA (X:0X0-X:0X1FF +>> ), HDATA (X:0X0-X:0X1FF), CODE (C:0X0-C:0X1FFF), CONST (C:0X0-C:0X1FFF), ECODE (C:0X0-C:0X1FFF), HCONST (C:0X0-C:0X1F +>> FF)) + + +CPU MODE: 8051 MODE +MEMORY MODEL: SMALL + + +INPUT MODULES INCLUDED: + .\hex\main.obj (MAIN) + COMMENT TYPE 0: C51 V9.60.0.0 + .\hex\delay.obj (DELAY) + COMMENT TYPE 0: C51 V9.60.0.0 + .\hex\system_clock.obj (SYSTEM_CLOCK) + COMMENT TYPE 0: C51 V9.60.0.0 + .\hex\uart.obj (UART) + COMMENT TYPE 0: C51 V9.60.0.0 + .\hex\interrupt.obj (INTERRUPT) + COMMENT TYPE 0: C51 V9.60.0.0 + .\hex\rf_send.obj (RF_SEND) + COMMENT TYPE 0: C51 V9.60.0.0 + .\hex\debug.obj (DEBUG) + COMMENT TYPE 0: C51 V9.60.0.0 + .\hex\ts_api.obj (TS_API) + COMMENT TYPE 0: C51 V9.60.0.0 + .\TS_Lib\Sources\ts_service.LIB (TS_SEVICE) + COMMENT TYPE 0: C51 V9.51 + .\hex\STARTUP.obj (?C_STARTUP) + COMMENT TYPE 1: A51 / ASM51 Assembler + C:\KEIL5\C51\LIB\C51S.LIB (?C_INIT) + COMMENT TYPE 1: A51 / ASM51 Assembler + C:\KEIL5\C51\LIB\C51S.LIB (?C?CSTPTR) + COMMENT TYPE 1: A51 / ASM51 Assembler + C:\KEIL5\C51\LIB\C51S.LIB (?C?IMUL) + COMMENT TYPE 1: A51 / ASM51 Assembler + C:\KEIL5\C51\LIB\C51S.LIB (?C?UIDIV) + COMMENT TYPE 1: A51 / ASM51 Assembler + C:\KEIL5\C51\LIB\C51S.LIB (?C?SIDIV) + COMMENT TYPE 1: A51 / ASM51 Assembler + C:\KEIL5\C51\LIB\C51S.LIB (?C?IILDX) + COMMENT TYPE 1: A51 / ASM51 Assembler + C:\KEIL5\C51\LIB\C51S.LIB (?C?LMUL) + COMMENT TYPE 1: A51 / ASM51 Assembler + C:\KEIL5\C51\LIB\C51S.LIB (?C?ULDIV) + COMMENT TYPE 1: A51 / ASM51 Assembler + C:\KEIL5\C51\LIB\C51S.LIB (?C?ULSHR) + COMMENT TYPE 1: A51 / ASM51 Assembler + C:\KEIL5\C51\LIB\C51S.LIB (?C?OFFXADD) + COMMENT TYPE 1: A51 / ASM51 Assembler + C:\KEIL5\C51\LIB\C51S.LIB (?C?PLDCODE) + COMMENT TYPE 1: A51 / ASM51 Assembler + C:\KEIL5\C51\LIB\C51S.LIB (?C?CCASE) + COMMENT TYPE 1: A51 / ASM51 Assembler + C:\KEIL5\C51\LIB\C51S.LIB (?C?LIMUL) + COMMENT TYPE 1: A51 / ASM51 Assembler + + +ACTIVE MEMORY CLASSES OF MODULE: .\hex\8ey_touch_f551s3_0014b5eb _v2 (MAIN) + +BASE START END USED MEMORY CLASS +========================================================== +X:000000H X:000000H X:0001FFH 000173H XDATA + LX51 LINKER/LOCATER V4.66.97.0 11/22/2025 13:39:57 PAGE 2 + + +X:000000H X:000000H X:0001FFH HDATA +C:000000H C:000000H C:001FFFH 001220H CODE +C:000000H C:000000H C:001FFFH 00015BH CONST +C:000000H C:000000H C:001FFFH ECODE +C:000000H C:000000H C:001FFFH HCONST +I:000000H I:000000H I:00007FH 00004AH DATA +I:000000H I:000000H I:0000FFH 000013H IDATA +I:000020H.0 I:000020H.0 I:00002FH.7 000000H.5 BIT + + +MEMORY MAP OF MODULE: .\hex\8ey_touch_f551s3_0014b5eb _v2 (MAIN) + + +START STOP LENGTH ALIGN RELOC MEMORY CLASS SEGMENT NAME +========================================================================= + +* * * * * * * * * * * D A T A M E M O R Y * * * * * * * * * * * * * +000000H 000007H 000008H --- AT.. DATA "REG BANK 0" +000008H 000014H 00000DH BYTE UNIT DATA ?DT?RF_SEND +000015H 00001DH 000009H BYTE UNIT DATA ?DT?TS_API +00001EH 00001EH 000001H BYTE UNIT DATA ?DT?INTERRUPT +00001FH.0 00001FH.7 000001H.0 --- --- **GAP** +000020H.0 000020H.2 000000H.3 BIT UNIT BIT ?BI?TS_API +000020H.3 000020H.4 000000H.2 BIT UNIT BIT _BIT_GROUP_ +000020H.5 000020H 000000H.3 --- --- **GAP** +000021H 000048H 000028H BYTE UNIT DATA _DATA_GROUP_ +000049H 00004BH 000003H BYTE UNIT DATA ?DT?MAIN +00004CH 00005BH 000010H BYTE UNIT IDATA ?ID?TS_API +00005CH 00005DH 000002H BYTE UNIT IDATA ?ID?RF_SEND +00005EH 00005EH 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 000009H 000007H BYTE UNIT CODE ?PR?RF_SEND +00000AH 00000AH 000001H BYTE UNIT CODE ?PR?INT2_HANDLER?INTERRUPT +00000BH 00000DH 000003H BYTE OFFS.. CODE ?MAIN?0000B +00000EH 000022H 000015H BYTE UNIT CODE ?PR?TS_HS_ISR?TS_API +000023H 000025H 000003H BYTE OFFS.. CODE ?INTERRUPT?00023 +000026H 000026H 000001H BYTE UNIT CODE ?PR?INT4_ISR?INTERRUPT +000027H 00002AH 000004H --- --- **GAP** +00002BH 00002DH 000003H BYTE OFFS.. CODE ?INTERRUPT?0002B +00002EH 000032H 000005H --- --- **GAP** +000033H 000035H 000003H BYTE OFFS.. CODE ?INTERRUPT?00033 +000036H 000295H 000260H BYTE UNIT CODE ?C?LIB_CODE +000296H 0004ABH 000216H BYTE UNIT CODE ?PR?_WHEELTOUCHJUDGE?TS_SEVICE +0004ACH 000636H 00018BH BYTE UNIT CODE ?PR?TS_WHEELSLIDERDEAL?TS_API +000637H 000757H 000121H BYTE UNIT CODE ?PR?TS_SEVICE +000758H 00085DH 000106H BYTE UNIT CODE ?PR?MAIN?MAIN +00085EH 00095BH 0000FEH BYTE UNIT CODE ?PR?SEND433_BYTE?RF_SEND +00095CH 000A57H 0000FCH BYTE UNIT CODE ?PR?TSKEY_DATADEAL?TS_API +000A58H 000B3CH 0000E5H BYTE UNIT CODE ?PR?TS_API +000B3DH 000C18H 0000DCH BYTE UNIT CODE ?PR?TS_RUNINIT?TS_API +000C19H 000CF3H 0000DBH BYTE UNIT CODE ?PR?TS_ISR?TS_API +000CF4H 000DB0H 0000BDH BYTE UNIT CODE ?PR?TS_DATAFILTERING?TS_API +000DB1H 000E3DH 00008DH BYTE UNIT CODE ?PR?TS_INIT?TS_API +000E3EH 000EC9H 00008CH BYTE UNIT CODE ?C_C51STARTUP +000ECAH 000F42H 000079H BYTE UNIT CODE ?PR?INT3_ISR?INTERRUPT +000F43H 000FA1H 00005FH BYTE UNIT CODE ?PR?_TS_GETDATAAREA?TS_SEVICE +000FA2H 000FEFH 00004EH BYTE UNIT CODE ?PR?TS_SCANSTART?TS_SEVICE +000FF0H 001032H 000043H BYTE UNIT CODE ?PR?TS_ACTION?TS_API +001033H 001073H 000041H BYTE UNIT CODE ?PR?TIMER0_ISR?MAIN +001074H 0010B4H 000041H BYTE UNIT CODE ?PR?_SETWHEELSLIDERREFCH?TS_SEVICE +0010B5H 0010EEH 00003AH BYTE UNIT CODE ?PR?READ_32BIT_UID?MAIN +0010EFH 001128H 00003AH BYTE UNIT CODE ?PR?TS_MS_ISR?TS_API +001129H 001160H 000038H BYTE UNIT CODE ?PR?_TS_SETCHANNEL?TS_SEVICE + LX51 LINKER/LOCATER V4.66.97.0 11/22/2025 13:39:57 PAGE 3 + + +001161H 00118FH 00002FH BYTE UNIT CODE ?PR?TS_IO_INIT?TS_SEVICE +001190H 0011BDH 00002EH BYTE UNIT CODE ?PR?_TS_AREADEVIATEDETECTION?TS_SEVICE +0011BEH 0011E9H 00002CH BYTE UNIT CODE ?C_INITSEG +0011EAH 001215H 00002CH BYTE UNIT CODE ?PR?MAIN +001216H 001228H 000013H BYTE UNIT CODE ?PR?_TS_AREACONFIRMTIMERSET?TS_SEVICE +001229H 001327H 0000FFH BYTE UNIT CONST ?CO?MAIN +001328H 00135CH 000035H BYTE UNIT CONST ?CO?TS_API +00135DH 001383H 000027H BYTE UNIT CONST ?CO?TS_SEVICE + +* * * * * * * * * * * X D A T A M E M O R Y * * * * * * * * * * * * * +000000H 000127H 000128H BYTE UNIT XDATA ?XD?TS_API +000128H 007FFFH 007ED8H --- --- **GAP** +008000H 008000H 000001H BYTE OFFS.. XDATA ?XD?MAIN?52 +008001H 008001H 000001H BYTE OFFS.. XDATA ?XD?MAIN?55 +008002H 008002H 000001H BYTE OFFS.. XDATA ?XD?MAIN?58 +008003H 008003H 000001H BYTE OFFS.. XDATA ?XD?MAIN?62 +008004H 008004H 000001H BYTE OFFS.. XDATA ?XD?MAIN?67 +008005H 008005H 000001H BYTE OFFS.. XDATA ?XD?MAIN?70 +008006H 008006H 000001H BYTE OFFS.. XDATA ?XD?MAIN?72 +008007H 008007H 000001H BYTE OFFS.. XDATA ?XD?MAIN?74 +008008H 008017H 000010H --- --- **GAP** +008018H 008018H 000001H BYTE OFFS.. XDATA ?XD?MAIN?61 +008019H 008019H 000001H BYTE OFFS.. XDATA ?XD?MAIN?66 +00801AH 00801AH 000001H BYTE OFFS.. XDATA ?XD?MAIN?69 +00801BH 00801BH 000001H BYTE OFFS.. XDATA ?XD?MAIN?71 +00801CH 00801CH 000001H BYTE OFFS.. XDATA ?XD?MAIN?73 +00801DH 00801DH 000001H BYTE OFFS.. XDATA ?XD?MAIN?0 +00801EH 00802FH 000012H --- --- **GAP** +008030H 008030H 000001H BYTE OFFS.. XDATA ?XD?MAIN?43 +008031H 008031H 000001H BYTE OFFS.. XDATA ?XD?MAIN?44 +008032H 008032H 000001H BYTE OFFS.. XDATA ?XD?MAIN?38 +008033H 008033H 000001H BYTE OFFS.. XDATA ?XD?MAIN?29 +008034H 008034H 000001H BYTE OFFS.. XDATA ?XD?MAIN?26 +008035H 00804FH 00001BH --- --- **GAP** +008050H 008050H 000001H BYTE OFFS.. XDATA ?XD?MAIN?21 +008051H 008051H 000001H BYTE OFFS.. XDATA ?XD?MAIN?12 +008052H 008052H 000001H BYTE OFFS.. XDATA ?XD?MAIN?23 +008053H 008053H 000001H BYTE OFFS.. XDATA ?XD?MAIN?13 +008054H 008054H 000001H BYTE OFFS.. XDATA ?XD?MAIN?24 +008055H 008055H 000001H BYTE OFFS.. XDATA ?XD?MAIN?15 +008056H 008056H 000001H BYTE OFFS.. XDATA ?XD?MAIN?25 +008057H 008057H 000001H BYTE OFFS.. XDATA ?XD?MAIN?18 +008058H 008058H 000001H BYTE OFFS.. XDATA ?XD?MAIN?27 +008059H 008059H 000001H BYTE OFFS.. XDATA ?XD?MAIN?20 +00805AH 00805AH 000001H BYTE OFFS.. XDATA ?XD?MAIN?28 +00805BH 00805BH 000001H BYTE OFFS.. XDATA ?XD?MAIN?22 +00805CH 00805CH 000001H BYTE OFFS.. XDATA ?XD?MAIN?36 +00805DH 00805DH 000001H BYTE OFFS.. XDATA ?XD?MAIN?34 +00805EH 00805FH 000002H --- --- **GAP** +008060H 008060H 000001H BYTE OFFS.. XDATA ?XD?MAIN?35 +008061H 008061H 000001H BYTE OFFS.. XDATA ?XD?MAIN?33 +008062H 0080FFH 00009EH --- --- **GAP** +008100H 008100H 000001H BYTE OFFS.. XDATA ?XD?MAIN?6 +008101H 008101H 000001H BYTE OFFS.. XDATA ?XD?MAIN?17 +008102H 008102H 000001H BYTE OFFS.. XDATA ?XD?MAIN?2 +008103H 008103H 000001H BYTE OFFS.. XDATA ?XD?MAIN?5 +008104H 008104H 000001H --- --- **GAP** +008105H 008105H 000001H BYTE OFFS.. XDATA ?XD?MAIN?30 +008106H 008106H 000001H BYTE OFFS.. XDATA ?XD?MAIN?39 +008107H 008107H 000001H BYTE OFFS.. XDATA ?XD?MAIN?16 +008108H 008108H 000001H BYTE OFFS.. XDATA ?XD?MAIN?1 +008109H 008109H 000001H BYTE OFFS.. XDATA ?XD?MAIN?65 +00810AH 00810AH 000001H BYTE OFFS.. XDATA ?XD?MAIN?3 +00810BH 00810BH 000001H BYTE OFFS.. XDATA ?XD?MAIN?10 +00810CH 00810CH 000001H BYTE OFFS.. XDATA ?XD?MAIN?8 + LX51 LINKER/LOCATER V4.66.97.0 11/22/2025 13:39:57 PAGE 4 + + +00810DH 00810DH 000001H BYTE OFFS.. XDATA ?XD?MAIN?11 +00810EH 00810EH 000001H BYTE OFFS.. XDATA ?XD?MAIN?9 +00810FH 00810FH 000001H BYTE OFFS.. XDATA ?XD?MAIN?4 +008110H 008110H 000001H BYTE OFFS.. XDATA ?XD?MAIN?37 +008111H 008111H 000001H BYTE OFFS.. XDATA ?XD?MAIN?40 +008112H 008112H 000001H BYTE OFFS.. XDATA ?XD?MAIN?19 +008113H 00811FH 00000DH --- --- **GAP** +008120H 008120H 000001H BYTE OFFS.. XDATA ?XD?MAIN?47 +008121H 008121H 000001H BYTE OFFS.. XDATA ?XD?MAIN?48 +008122H 008122H 000001H BYTE OFFS.. XDATA ?XD?MAIN?49 +008123H 008123H 000001H BYTE OFFS.. XDATA ?XD?MAIN?51 +008124H 008124H 000001H BYTE OFFS.. XDATA ?XD?MAIN?54 +008125H 008125H 000001H BYTE OFFS.. XDATA ?XD?MAIN?57 +008126H 008126H 000001H BYTE OFFS.. XDATA ?XD?MAIN?60 +008127H 008127H 000001H BYTE OFFS.. XDATA ?XD?MAIN?64 +008128H 008137H 000010H --- --- **GAP** +008138H 008138H 000001H BYTE OFFS.. XDATA ?XD?MAIN?50 +008139H 008139H 000001H BYTE OFFS.. XDATA ?XD?MAIN?53 +00813AH 00813AH 000001H BYTE OFFS.. XDATA ?XD?MAIN?56 +00813BH 00813BH 000001H BYTE OFFS.. XDATA ?XD?MAIN?59 +00813CH 00813CH 000001H BYTE OFFS.. XDATA ?XD?MAIN?63 +00813DH 00813DH 000001H BYTE OFFS.. XDATA ?XD?MAIN?68 +00813EH 00FBFFH 007AC2H --- --- **GAP** +00FC00H 00FC00H 000001H BYTE OFFS.. XDATA ?XD?MAIN?46 +00FC01H 00FC01H 000001H BYTE OFFS.. XDATA ?XD?MAIN?42 +00FC02H 00FC02H 000001H BYTE OFFS.. XDATA ?XD?MAIN?45 +00FC03H 00FC03H 000001H BYTE OFFS.. XDATA ?XD?MAIN?14 +00FC04H 00FC04H 000001H BYTE OFFS.. XDATA ?XD?MAIN?41 +00FC05H 00FC05H 000001H BYTE OFFS.. XDATA ?XD?MAIN?32 +00FC06H 00FC06H 000001H BYTE OFFS.. XDATA ?XD?MAIN?31 +00FC07H 00FC0CH 000006H --- --- **GAP** +00FC0DH 00FC0DH 000001H BYTE OFFS.. XDATA ?XD?MAIN?7 + +* * * * * * * * * R E M O V E D S E G M E N T S * * * * * * * * + *DEL*: 00001AH BYTE UNIT CODE ?PR?_DELAY_50US?DELAY + *DEL*: 00001BH BYTE UNIT CODE ?PR?_DELAY_MS?DELAY + *DEL*: 00000CH BYTE UNIT CODE ?PR?SYS_CLK_SET_IRCH?SYSTEM_CLOCK + *DEL*: 00000EH BYTE UNIT CODE ?PR?SYS_CLK_SET_IRCL?SYSTEM_CLOCK + *DEL*: 000037H BYTE UNIT CODE ?PR?TS_BASELINEFORCEUPDATE?TS_SEVICE + *DEL*: 000001H BYTE UNIT DATA ?DT?TS_BASELINEFORCEUPDATE?TS_SEVICE + *DEL*: 000239H BYTE UNIT CODE ?PR?_SLIDERTOUCHJUDGE?TS_SEVICE + *DEL*: 000014H BYTE UNIT DATA ?DT?_SLIDERTOUCHJUDGE?TS_SEVICE + + + +OVERLAY MAP OF MODULE: .\hex\8ey_touch_f551s3_0014b5eb _v2 (MAIN) + + +FUNCTION/MODULE BIT_GROUP DATA_GROUP +--> CALLED FUNCTION/MODULE START STOP START STOP +================================================================ +TIMER0_ISR/MAIN ----- ----- ----- ----- + +--> SEND433_BYTE/RF_SEND + +SEND433_BYTE/RF_SEND ----- ----- ----- ----- + +--> RF_SEND + +RF_SEND ----- ----- ----- ----- + +*** NEW ROOT ************************** + +INT2_HANDLER/INTERRUPT ----- ----- ----- ----- + +*** NEW ROOT ************************** + + LX51 LINKER/LOCATER V4.66.97.0 11/22/2025 13:39:57 PAGE 5 + + +INT3_ISR/INTERRUPT ----- ----- ----- ----- + +--> TS_MS_ISR/TS_API + +--> TS_HS_ISR/TS_API + +--> TS_ISR/TS_API + +TS_MS_ISR/TS_API ----- ----- ----- ----- + +--> TS_API + +TS_API ----- ----- ----- ----- + +TS_HS_ISR/TS_API ----- ----- ----- ----- + +TS_ISR/TS_API ----- ----- 0021H 002CH + +--> TS_API + +--> TS_SCANSTART/TS_SEVICE + +TS_SCANSTART/TS_SEVICE ----- ----- ----- ----- + +--> _TS_SETCHANNEL/TS_SEVICE + +_TS_SETCHANNEL/TS_SEVICE ----- ----- ----- ----- + +*** NEW ROOT ************************** + +INT4_ISR/INTERRUPT ----- ----- ----- ----- + +*** NEW ROOT ************************** + +?C_C51STARTUP ----- ----- ----- ----- + +--> MAIN/MAIN + +--> ?C_INITSEG + +MAIN/MAIN ----- ----- 002DH 0031H + +--> TS_INIT/TS_API + +--> READ_32BIT_UID/MAIN + +--> TS_ACTION/TS_API + +TS_INIT/TS_API ----- ----- ----- ----- + +--> TS_API + +--> TS_IO_INIT/TS_SEVICE + +TS_IO_INIT/TS_SEVICE ----- ----- ----- ----- + +READ_32BIT_UID/MAIN ----- ----- 0032H 0035H + +--> MAIN + +MAIN ----- ----- ----- ----- + +TS_ACTION/TS_API ----- ----- ----- ----- + +--> TS_RUNINIT/TS_API + +--> TS_DATAFILTERING/TS_API + +--> TSKEY_DATADEAL/TS_API + +--> TS_WHEELSLIDERDEAL/TS_API + +--> TS_API + +--> TS_INIT/TS_API + +TS_RUNINIT/TS_API ----- ----- 0032H 0032H + +--> TS_SCANSTART/TS_SEVICE + +--> TS_API + +--> _TS_AREACONFIRMTIMERSET/TS_SEVICE + +_TS_AREACONFIRMTIMERSET/TS_SEVICE ----- ----- ----- ----- + +TS_DATAFILTERING/TS_API ----- ----- 0032H 0038H + +--> TS_API + + LX51 LINKER/LOCATER V4.66.97.0 11/22/2025 13:39:57 PAGE 6 + + +TSKEY_DATADEAL/TS_API ----- ----- 0032H 0034H + +--> TS_API + +--> _TS_AREADEVIATEDETECTION/TS_SEVICE + +--> _TS_AREACONFIRMTIMERSET/TS_SEVICE + +--> _TS_GETDATAAREA/TS_SEVICE + +_TS_AREADEVIATEDETECTION/TS_SEVICE ----- ----- ----- ----- + +_TS_GETDATAAREA/TS_SEVICE 20H.3 20H.3 0035H 0036H + +--> TS_SEVICE + +TS_SEVICE ----- ----- ----- ----- + +TS_WHEELSLIDERDEAL/TS_API 20H.3 20H.3 0032H 0034H + +--> _SETWHEELSLIDERREFCH/TS_SEVICE + +--> _WHEELTOUCHJUDGE/TS_SEVICE + +--> TS_API + +_SETWHEELSLIDERREFCH/TS_SEVICE ----- ----- 0035H 0036H + +--> TS_SEVICE + +_WHEELTOUCHJUDGE/TS_SEVICE 20H.4 20H.4 0035H 0048H + +--> TS_SEVICE + +?C_INITSEG ----- ----- ----- ----- + + + +PUBLIC SYMBOLS OF MODULE: .\hex\8ey_touch_f551s3_0014b5eb _v2 (MAIN) + + + VALUE CLASS TYPE PUBLIC SYMBOL NAME + ================================================= + 00000020H.3 BIT BIT ?_TS_GetDataArea?BIT + 01000243H CODE --- ?C?CCASE + 00000000H NUMBER --- ?C?CODESEG + 01000036H CODE --- ?C?CSTPTR + 010000E5H CODE --- ?C?IILDX + 01000048H CODE --- ?C?IMUL + 01000269H CODE --- ?C?LIMUL + 010000FBH CODE --- ?C?LMUL + 0100022BH CODE --- ?C?OFFXADD + 01000237H CODE --- ?C?PLDCODE + 010000AFH CODE --- ?C?SIDIV + 0100005AH CODE --- ?C?UIDIV + 01000186H CODE --- ?C?ULDIV + 01000218H CODE --- ?C?ULSHR + 00000000H NUMBER --- ?C?XDATASEG + 01000E85H CODE --- ?C_START + 01000000H CODE --- ?C_STARTUP +*DEL*:00000000H CODE --- _Delay_50us +*DEL*:00000000H CODE --- _Delay_ms + 01001074H CODE --- _SetWheelSliderRefCh +*DEL*:00000000H CODE --- _SliderTouchJudge + 01001216H CODE --- _TS_AreaConfirmTimerSet + 01001190H CODE --- _TS_AreaDeviateDetection + 01000F43H CODE --- _TS_GetDataArea + 01001129H CODE --- _TS_SetChannel + 01000296H CODE --- _WheelTouchJudge +*SFR* 000000D0H.6 DATA BIT AC +*SFR* 000000E0H DATA BYTE ACC + 00000018H DATA BYTE ActiveTouchType +*SFR* 000000DEH DATA BYTE AK0CON +*SFR* 000000DFH DATA BYTE AK1CON + 01001358H CONST --- AREA_CONFIRM_TIME_TAB + LX51 LINKER/LOCATER V4.66.97.0 11/22/2025 13:39:57 PAGE 7 + + +*SFR* 000000F4H DATA BYTE ATK0CH +*SFR* 000000F3H DATA BYTE ATK0CL + 02008051H XDATA BYTE ATK0NH + 02008050H XDATA BYTE ATK0NL +*SFR* 000000F6H DATA BYTE ATK1CH +*SFR* 000000F5H DATA BYTE ATK1CL + 02008053H XDATA BYTE ATK1NH + 02008052H XDATA BYTE ATK1NL +*SFR* 000000E9H DATA BYTE ATK2CH +*SFR* 000000F7H DATA BYTE ATK2CL + 02008055H XDATA BYTE ATK2NH + 02008054H XDATA BYTE ATK2NL +*SFR* 000000EBH DATA BYTE ATK3CH +*SFR* 000000EAH DATA BYTE ATK3CL + 02008057H XDATA BYTE ATK3NH + 02008056H XDATA BYTE ATK3NL +*SFR* 000000EDH DATA BYTE ATK4CH +*SFR* 000000ECH DATA BYTE ATK4CL + 02008059H XDATA BYTE ATK4NH + 02008058H XDATA BYTE ATK4NL +*SFR* 000000EFH DATA BYTE ATK5CH +*SFR* 000000EEH DATA BYTE ATK5CL + 0200805BH XDATA BYTE ATK5NH + 0200805AH XDATA BYTE ATK5NL +*SFR* 000000F0H DATA BYTE B + 00000012H DATA BYTE Chose_Data_En + 02008030H XDATA BYTE CKCON + 02008031H XDATA BYTE CKDIV +*SFR* 000000D0H.7 DATA BIT CY + 00000013H DATA BYTE D0 + 00000014H DATA BYTE D1 +*SFR* 00000083H DATA BYTE DP0H +*SFR* 00000082H DATA BYTE DP0L +*SFR* 00000085H DATA BYTE DP1H +*SFR* 00000084H DATA BYTE DP1L +*SFR* 000000D0H.1 DATA BIT DPS +*SFR* 000000A8H.7 DATA BIT EA + 020000FBH XDATA BYTE EnterStopScanTimer +*SFR* 000000D1H DATA BYTE EP0CON +*SFR* 000000D2H DATA BYTE EP1CON +*SFR* 000000D3H DATA BYTE EP2CON +*SFR* 000000D4H DATA BYTE EPIF +*SFR* 000000A8H.4 DATA BIT ES0 +*SFR* 000000A8H.1 DATA BIT ET0 +*SFR* 000000A8H.3 DATA BIT ET1 +*SFR* 000000A8H.0 DATA BIT EX0 +*SFR* 000000A8H.2 DATA BIT EX1 +*SFR* 000000D0H.5 DATA BIT F0 + 00000049H DATA BYTE flagSend + 0000004BH DATA BYTE flagStart + 0200FC01H XDATA BYTE FSCMD + 0200FC02H XDATA BYTE FSDAT +*SFR* 000000C2H DATA BYTE I2CADM +*SFR* 000000C1H DATA BYTE I2CADR +*SFR* 000000C0H DATA BYTE I2CCON +*SFR* 000000C3H DATA BYTE I2CCR +*SFR* 000000C4H DATA BYTE I2CDAT +*SFR* 000000C6H DATA BYTE I2CFLG + 02008101H XDATA BYTE I2CIOS +*SFR* 000000C5H DATA BYTE I2CSTA + 0000005CH IDATA WORD ID +*SFR* 0000008EH DATA BYTE IDLST +*SFR* 000000A8H DATA BYTE IE +*SFR* 00000088H.1 DATA BIT IE0 +*SFR* 00000088H.3 DATA BIT IE1 + LX51 LINKER/LOCATER V4.66.97.0 11/22/2025 13:39:57 PAGE 8 + + + 02008032H XDATA BYTE IHCFG + 02008034H XDATA BYTE ILCFGH + 02008033H XDATA BYTE ILCFGL + 0100000AH CODE --- INT2_Handler + 01000ECAH CODE --- INT3_ISR +*SFR* 000000A8H.5 DATA BIT INT3EN + 01000026H CODE --- INT4_ISR +*SFR* 000000A8H.6 DATA BIT INT4EN +*SFR* 000000B8H DATA BYTE IP +*SFR* 00000088H.0 DATA BIT IT0 +*SFR* 00000088H.2 DATA BIT IT1 + 020000FEH XDATA BYTE KeysFlagSN +*SFR* 000000D7H DATA BYTE LEDAT0 +*SFR* 000000C7H DATA BYTE LEDAT1 + 02008061H XDATA BYTE LEDUTH + 02008060H XDATA BYTE LEDUTL +*SFR* 000000CFH DATA BYTE LEDWTMH +*SFR* 000000CEH DATA BYTE LEDWTML +*SFR* 000000BFH DATA BYTE LEFLG + 0200FC03H XDATA BYTE LOCK + 02008105H XDATA BYTE LVDCFG +*SFR* 000000E8H DATA BYTE LVDCON + 01000758H CODE --- main + 02000126H XDATA BYTE MainLoopCnt1 + 02000127H XDATA BYTE MainLoopCnt2 + 01001350H CONST --- MASK_TAB + 0200FC00H XDATA BYTE MECON + 0200FC0DH XDATA BYTE MEMPTEC +*SFR* 000000D0H.2 DATA BIT OV +*SFR* 000000D0H.0 DATA BIT P +*SFR* 00000080H DATA BYTE P0 +*SFR* 00000080H.0 DATA BIT P00 + 02008120H XDATA BYTE P00C + 02008000H XDATA BYTE P00F +*SFR* 00000080H.1 DATA BIT P01 + 02008121H XDATA BYTE P01C + 02008001H XDATA BYTE P01F +*SFR* 00000080H.2 DATA BIT P02 + 02008122H XDATA BYTE P02C + 02008002H XDATA BYTE P02F +*SFR* 00000080H.3 DATA BIT P03 + 02008123H XDATA BYTE P03C + 02008003H XDATA BYTE P03F +*SFR* 00000080H.4 DATA BIT P04 + 02008124H XDATA BYTE P04C + 02008004H XDATA BYTE P04F +*SFR* 00000080H.5 DATA BIT P05 + 02008125H XDATA BYTE P05C + 02008005H XDATA BYTE P05F +*SFR* 00000080H.6 DATA BIT P06 + 02008126H XDATA BYTE P06C + 02008006H XDATA BYTE P06F +*SFR* 00000080H.7 DATA BIT P07 + 02008127H XDATA BYTE P07C + 02008007H XDATA BYTE P07F +*SFR* 000000B0H DATA BYTE P3 +*SFR* 000000B0H.0 DATA BIT P30 + 02008138H XDATA BYTE P30C + 02008018H XDATA BYTE P30F +*SFR* 000000B0H.1 DATA BIT P31 + 02008139H XDATA BYTE P31C + 02008019H XDATA BYTE P31F +*SFR* 000000B0H.2 DATA BIT P32 + 0200813AH XDATA BYTE P32C + 0200801AH XDATA BYTE P32F + LX51 LINKER/LOCATER V4.66.97.0 11/22/2025 13:39:57 PAGE 9 + + +*SFR* 000000B0H.3 DATA BIT P33 + 0200813BH XDATA BYTE P33C + 0200801BH XDATA BYTE P33F +*SFR* 000000B0H.4 DATA BIT P34 + 0200813CH XDATA BYTE P34C + 0200801CH XDATA BYTE P34F +*SFR* 000000B0H.5 DATA BIT P35 + 0200813DH XDATA BYTE P35C + 0200801DH XDATA BYTE P35F + 0200FC04H XDATA BYTE PADRD +*SFR* 00000087H DATA BYTE PCON +*SFR* 000000B0H.2 DATA BIT Pin_rf + 0000005BH IDATA BYTE PreKeysFlagSN +*SFR* 000000B8H.4 DATA BIT PS0 +*SFR* 000000B8H.6 DATA BIT PS1 +*SFR* 000000D0H DATA BYTE PSW +*SFR* 000000B8H.1 DATA BIT PT0 +*SFR* 000000B8H.3 DATA BIT PT1 +*SFR* 000000B8H.5 DATA BIT PT2 + 0200FC06H XDATA BYTE PTSH + 0200FC05H XDATA BYTE PTSL +*SFR* 00000086H DATA BYTE PWCON +*SFR* 000000B1H DATA BYTE PWM0CKD +*SFR* 000000B9H DATA BYTE PWM0CON +*SFR* 000000AAH DATA BYTE PWM0DIVH +*SFR* 000000A9H DATA BYTE PWM0DIVL +*SFR* 0000009CH DATA BYTE PWM0DUTH +*SFR* 0000009BH DATA BYTE PWM0DUTL +*SFR* 000000B2H DATA BYTE PWM1CKD +*SFR* 000000BAH DATA BYTE PWM1CON +*SFR* 000000ACH DATA BYTE PWM1DIVH +*SFR* 000000ABH DATA BYTE PWM1DIVL +*SFR* 0000009EH DATA BYTE PWM1DUTH +*SFR* 0000009DH DATA BYTE PWM1DUTL +*SFR* 000000B3H DATA BYTE PWM2CKD +*SFR* 000000BBH DATA BYTE PWM2CON +*SFR* 000000AEH DATA BYTE PWM2DIVH +*SFR* 000000ADH DATA BYTE PWM2DIVL +*SFR* 00000091H DATA BYTE PWM2DUTH +*SFR* 0000009FH DATA BYTE PWM2DUTL +*SFR* 000000B4H DATA BYTE PWM3CKD +*SFR* 000000BCH DATA BYTE PWM3CON +*SFR* 000000A4H DATA BYTE PWM3DIVH +*SFR* 000000AFH DATA BYTE PWM3DIVL +*SFR* 00000093H DATA BYTE PWM3DUTH +*SFR* 00000092H DATA BYTE PWM3DUTL +*SFR* 000000B5H DATA BYTE PWM4CKD +*SFR* 000000BDH DATA BYTE PWM4CON +*SFR* 000000A6H DATA BYTE PWM4DIVH +*SFR* 000000A5H DATA BYTE PWM4DIVL +*SFR* 00000095H DATA BYTE PWM4DUTH +*SFR* 00000094H DATA BYTE PWM4DUTL +*SFR* 000000B6H DATA BYTE PWM5CKD +*SFR* 000000BEH DATA BYTE PWM5CON +*SFR* 0000009AH DATA BYTE PWM5DIVH +*SFR* 000000A7H DATA BYTE PWM5DIVL +*SFR* 00000097H DATA BYTE PWM5DUTH +*SFR* 00000096H DATA BYTE PWM5DUTL +*SFR* 00000090H DATA BYTE PWMEN +*SFR* 000000B7H DATA BYTE PWMIF +*SFR* 000000B8H.0 DATA BIT PX0 +*SFR* 000000B8H.2 DATA BIT PX1 + 0100135DH CONST --- pXSFR +*SFR* 00000098H.2 DATA BIT RB8 + 010010B5H CODE --- Read_32bit_UID + LX51 LINKER/LOCATER V4.66.97.0 11/22/2025 13:39:57 PAGE 10 + + +*SFR* 00000098H.4 DATA BIT REN + 01001229H CONST --- rf_data + 00000008H DATA BYTE RF_Time +*SFR* 00000098H.0 DATA BIT RI0 +*SFR* 000000D0H.3 DATA BIT RS0 +*SFR* 000000D0H.4 DATA BIT RS1 +*SFR* 00000099H DATA BYTE S0BUF +*SFR* 00000098H DATA BYTE S0CON + 0000000EH DATA BYTE Send433_Bit_Cont + 0100085EH CODE --- Send433_Byte + 0000000AH DATA BYTE Send433_Byte_Cont + 00000009H DATA BYTE Send433_Status + 0000000CH DATA WORD Send433_Time +*SFR* 00000098H.7 DATA BIT SM0 +*SFR* 00000098H.6 DATA BIT SM1 +*SFR* 00000098H.5 DATA BIT SM2 +*SFR* 00000081H DATA BYTE SP + 02008100H XDATA BYTE SPMAX +*SFR* 0000008FH DATA BYTE STPST +*DEL*:00000000H CODE --- Sys_Clk_Set_IRCH +*DEL*:00000000H CODE --- Sys_Clk_Set_IRCL +*SFR* 000000CBH DATA BYTE T2CH +*SFR* 000000CAH DATA BYTE T2CL +*SFR* 000000C8H DATA BYTE T2CON +*SFR* 000000C8H.3 DATA BIT T2IE +*SFR* 000000C9H DATA BYTE T2MOD +*SFR* 000000C8H.0 DATA BIT T2P0 +*SFR* 000000C8H.1 DATA BIT T2P1 +*SFR* 000000C8H.4 DATA BIT T2R0 +*SFR* 000000C8H.5 DATA BIT T2R1 +*SFR* 00000098H.3 DATA BIT TB8 +*SFR* 00000088H DATA BYTE TCON + 0000000BH DATA BYTE Temp +*SFR* 00000088H.5 DATA BIT TF0 +*SFR* 00000088H.7 DATA BIT TF1 +*SFR* 000000C8H.7 DATA BIT TF2 +*SFR* 0000008CH DATA BYTE TH0 +*SFR* 0000008DH DATA BYTE TH1 +*SFR* 000000CDH DATA BYTE TH2 +*SFR* 00000098H.1 DATA BIT TI0 + 01001033H CODE --- TIMER0_ISR +*SFR* 000000FCH DATA BYTE TK0CHS +*SFR* 000000E2H DATA BYTE TK0MSH +*SFR* 000000E1H DATA BYTE TK0MSL +*SFR* 000000FDH DATA BYTE TK1CHS +*SFR* 000000E4H DATA BYTE TK1MSH +*SFR* 000000E3H DATA BYTE TK1MSL +*SFR* 000000FEH DATA BYTE TK2CHS +*SFR* 000000E6H DATA BYTE TK2MSH +*SFR* 000000E5H DATA BYTE TK2MSL +*SFR* 000000FFH DATA BYTE TK3CHS +*SFR* 000000D9H DATA BYTE TK3MSH +*SFR* 000000E7H DATA BYTE TK3MSL +*SFR* 000000F1H DATA BYTE TK4CHS +*SFR* 000000DBH DATA BYTE TK4MSH +*SFR* 000000DAH DATA BYTE TK4MSL +*SFR* 000000F2H DATA BYTE TK5CHS +*SFR* 000000DDH DATA BYTE TK5MSH +*SFR* 000000DCH DATA BYTE TK5MSL + 00000017H DATA BYTE TK_State +*SFR* 000000F9H DATA BYTE TKCFG + 02008102H XDATA BYTE TKCKS +*SFR* 000000F8H DATA BYTE TKCON +*SFR* 000000FBH DATA BYTE TKIF + 0200805CH XDATA BYTE TKMAXF + LX51 LINKER/LOCATER V4.66.97.0 11/22/2025 13:39:57 PAGE 11 + + + 0200805DH XDATA BYTE TKMINF +*SFR* 000000FAH DATA BYTE TKMTS + 02008103H XDATA BYTE TKPWC +*SFR* 0000008AH DATA BYTE TL0 +*SFR* 0000008BH DATA BYTE TL1 +*SFR* 000000CCH DATA BYTE TL2 + 0200810AH XDATA BYTE TLCKS + 0200810CH XDATA BYTE TLCNTKH + 0200810BH XDATA BYTE TLCNTKL + 0200810EH XDATA BYTE TLCNTLH + 0200810DH XDATA BYTE TLCNTLL + 02008110H XDATA BYTE TLCOMS + 02008108H XDATA BYTE TLCON + 02008107H XDATA BYTE TLDAT0 + 02008112H XDATA BYTE TLDAT1 + 0200810FH XDATA BYTE TLDIV + 02008106H XDATA BYTE TLEN0 + 02008111H XDATA BYTE TLEN1 + 02008109H XDATA BYTE TLFLG +*SFR* 000000D5H DATA BYTE TMCON +*SFR* 00000089H DATA BYTE TMOD +*SFR* 000000D6H DATA BYTE TMSNU +*SFR* 00000088H.4 DATA BIT TR0 +*SFR* 00000088H.6 DATA BIT TR1 +*SFR* 000000C8H.6 DATA BIT TR2 + 01000FF0H CODE --- TS_Action + 02000116H XDATA --- TS_AreaConfirmTimer + 00000019H DATA BYTE TS_BaseCh + 0200001AH XDATA --- TS_BaseLineData +*DEL*:00000000H CODE --- TS_BaseLineForceUpdate + 0000004DH IDATA --- TS_CH + 00000059H IDATA BYTE TS_Cnt + 00000020H.0 BIT BIT TS_CycleScanDoneFlag + 01000CF4H CODE --- TS_DataFiltering + 02000032H XDATA --- TS_FilterBuf + 02000101H XDATA --- TS_FilterPosIdx + 02000002H XDATA --- TS_FirstAreaData + 02000100H XDATA BYTE TS_HalfSecCnt + 0100000EH CODE --- TS_HS_ISR + 00000016H DATA BYTE TS_Index + 01000DB1H CODE --- TS_init + 020000B4H XDATA BYTE TS_Init_Step + 01001161H CODE --- TS_IO_init + 01000C19H CODE --- TS_ISR + 0000001AH DATA WORD TS_Key + 01001328H CONST --- TS_KEY_CH_INFO_SEQ + 0000001CH DATA WORD TS_LongKeyTimer + 010010EFH CODE --- TS_MS_ISR + 020000B6H XDATA --- TS_PostData + 020000D1H XDATA --- TS_RawData + 0000005AH IDATA BYTE TS_RefCHBaseLineAdjuTimer + 01000B3DH CODE --- TS_RunInit + 01000FA2H CODE --- TS_ScanStart + 00000020H.2 BIT BIT TS_StableFlag + 0000004CH IDATA BYTE TS_State + 01001348H CONST --- TS_WHEEL_SLIDER_CH_SEQ + 010004ACH CODE --- TS_WheelSliderDeal + 0100095CH CODE --- TSKey_DataDeal + 020000EBH XDATA --- TSKey_FingerThd + 0200010EH XDATA --- TSKey_LongTouchLimitTimer + 02000001H XDATA BYTE TSWheelSlider_LongTouchLimitTimer + 020000FFH XDATA BYTE TSWheelSlider_TouchConfirmTimer +*SFR* 000000C8H.2 DATA BIT UCKS +*SFR* 000000D8H DATA BYTE UDCKS + 0000004AH DATA BYTE valueSend + LX51 LINKER/LOCATER V4.66.97.0 11/22/2025 13:39:57 PAGE 12 + + + 00000020H.1 BIT BIT W_S_RefChSet +*SFR* 000000A0H DATA BYTE WDCON +*SFR* 000000A1H DATA BYTE WDFLG +*SFR* 000000A3H DATA BYTE WDVTHH +*SFR* 000000A2H DATA BYTE WDVTHL + 0100134CH CONST --- WHEEL_SLIDER0_MAX_MIN_TAB + 02000124H XDATA WORD WheelSliderCapRateFilter + 020000D0H XDATA BYTE WheelSliderMaxIdx + 020000FCH XDATA INT WheelSliderPosition + 020000B5H XDATA BYTE WheelSliderRefCh + 02000123H XDATA BYTE WheelSliderState + 02000122H XDATA BYTE WheelSliderTouchFlag + 0000000FH DATA --- Yaokong_Data + + + +SYMBOL TABLE OF MODULE: .\hex\8ey_touch_f551s3_0014b5eb _v2 (MAIN) + + VALUE REP CLASS TYPE SYMBOL NAME + ==================================================== + --- MODULE --- --- MAIN + 02008007H PUBLIC XDATA BYTE P07F + 0200801CH PUBLIC XDATA BYTE P34F + 02008006H PUBLIC XDATA BYTE P06F + 0200801BH PUBLIC XDATA BYTE P33F + 02008005H PUBLIC XDATA BYTE P05F + 0200801AH PUBLIC XDATA BYTE P32F + 0200813DH PUBLIC XDATA BYTE P35C + 02008004H PUBLIC XDATA BYTE P04F + 02008019H PUBLIC XDATA BYTE P31F + 02008109H PUBLIC XDATA BYTE TLFLG + 02008127H PUBLIC XDATA BYTE P07C + 0200813CH PUBLIC XDATA BYTE P34C + 02008003H PUBLIC XDATA BYTE P03F + 02008018H PUBLIC XDATA BYTE P30F + 02008126H PUBLIC XDATA BYTE P06C + 0200813BH PUBLIC XDATA BYTE P33C + 02008002H PUBLIC XDATA BYTE P02F + 02008125H PUBLIC XDATA BYTE P05C + 0200813AH PUBLIC XDATA BYTE P32C + 02008001H PUBLIC XDATA BYTE P01F + 02008124H PUBLIC XDATA BYTE P04C + 02008139H PUBLIC XDATA BYTE P31C + 02008000H PUBLIC XDATA BYTE P00F + 02008123H PUBLIC XDATA BYTE P03C + 02008138H PUBLIC XDATA BYTE P30C + 02008122H PUBLIC XDATA BYTE P02C + 02008121H PUBLIC XDATA BYTE P01C + 02008120H PUBLIC XDATA BYTE P00C + 0200FC00H PUBLIC XDATA BYTE MECON + 0200FC02H PUBLIC XDATA BYTE FSDAT + 02008031H PUBLIC XDATA BYTE CKDIV + 02008030H PUBLIC XDATA BYTE CKCON + 0200FC01H PUBLIC XDATA BYTE FSCMD + 0200FC04H PUBLIC XDATA BYTE PADRD + 02008111H PUBLIC XDATA BYTE TLEN1 + 02008106H PUBLIC XDATA BYTE TLEN0 + 02008032H PUBLIC XDATA BYTE IHCFG + 02008110H PUBLIC XDATA BYTE TLCOMS + 0200805CH PUBLIC XDATA BYTE TKMAXF + 02008060H PUBLIC XDATA BYTE LEDUTL + 0200805DH PUBLIC XDATA BYTE TKMINF + 02008061H PUBLIC XDATA BYTE LEDUTH + 0200FC05H PUBLIC XDATA BYTE PTSL + 0200FC06H PUBLIC XDATA BYTE PTSH + LX51 LINKER/LOCATER V4.66.97.0 11/22/2025 13:39:57 PAGE 13 + + + 02008105H PUBLIC XDATA BYTE LVDCFG + 02008033H PUBLIC XDATA BYTE ILCFGL + 0200805AH PUBLIC XDATA BYTE ATK5NL + 02008058H PUBLIC XDATA BYTE ATK4NL + 02008034H PUBLIC XDATA BYTE ILCFGH + 02008056H PUBLIC XDATA BYTE ATK3NL + 02008054H PUBLIC XDATA BYTE ATK2NL + 0000004BH PUBLIC DATA BYTE flagStart + 02008052H PUBLIC XDATA BYTE ATK1NL + 0200805BH PUBLIC XDATA BYTE ATK5NH + 0000004AH PUBLIC DATA BYTE valueSend + 02008050H PUBLIC XDATA BYTE ATK0NL + 02008059H PUBLIC XDATA BYTE ATK4NH + 02008112H PUBLIC XDATA BYTE TLDAT1 + 02008057H PUBLIC XDATA BYTE ATK3NH + 02008101H PUBLIC XDATA BYTE I2CIOS + 02008107H PUBLIC XDATA BYTE TLDAT0 + 02008055H PUBLIC XDATA BYTE ATK2NH + 0200FC03H PUBLIC XDATA BYTE LOCK + 02008053H PUBLIC XDATA BYTE ATK1NH + 00000049H PUBLIC DATA BYTE flagSend + 02008051H PUBLIC XDATA BYTE ATK0NH + 0200810DH PUBLIC XDATA BYTE TLCNTLL + 0200810BH PUBLIC XDATA BYTE TLCNTKL + 0200810EH PUBLIC XDATA BYTE TLCNTLH + 0200810CH PUBLIC XDATA BYTE TLCNTKH + 0200FC0DH PUBLIC XDATA BYTE MEMPTEC + 02008100H PUBLIC XDATA BYTE SPMAX + 02008103H PUBLIC XDATA BYTE TKPWC + 0200810FH PUBLIC XDATA BYTE TLDIV + 0200810AH PUBLIC XDATA BYTE TLCKS + 02008102H PUBLIC XDATA BYTE TKCKS + 02008108H PUBLIC XDATA BYTE TLCON + 0200801DH PUBLIC XDATA BYTE P35F + 01001229H PUBLIC CONST --- rf_data + 01000758H PUBLIC CODE --- main + 010010B5H PUBLIC CODE --- Read_32bit_UID + 01001033H PUBLIC CODE --- TIMER0_ISR + 00000080H SFRSYM DATA BYTE P0 + 000000F8H SFRSYM DATA BYTE TKCON + 0000008EH SFRSYM DATA BYTE IDLST + 000000D5H SFRSYM DATA BYTE TMCON + 000000B0H SFRSYM DATA BYTE P3 + 000000D0H.6 SFRSYM DATA BIT AC + 000000B7H SFRSYM DATA BYTE PWMIF + 000000A8H.7 SFRSYM DATA BIT EA + 000000C8H.0 SFRSYM DATA BIT T2P0 + 000000B9H SFRSYM DATA BYTE PWM0CON + 000000C8H.1 SFRSYM DATA BIT T2P1 + 000000BAH SFRSYM DATA BYTE PWM1CON + 000000C8H.4 SFRSYM DATA BIT T2R0 + 000000BBH SFRSYM DATA BYTE PWM2CON + 00000090H SFRSYM DATA BYTE PWMEN + 00000086H SFRSYM DATA BYTE PWCON + 000000C8H.5 SFRSYM DATA BIT T2R1 + 000000BCH SFRSYM DATA BYTE PWM3CON + 000000BDH SFRSYM DATA BYTE PWM4CON + 000000BEH SFRSYM DATA BYTE PWM5CON + 00000083H SFRSYM DATA BYTE DP0H + 000000A8H SFRSYM DATA BYTE IE + 00000085H SFRSYM DATA BYTE DP1H + 00000082H SFRSYM DATA BYTE DP0L + 000000CBH SFRSYM DATA BYTE T2CH + 000000C2H SFRSYM DATA BYTE I2CADM + 00000084H SFRSYM DATA BYTE DP1L + LX51 LINKER/LOCATER V4.66.97.0 11/22/2025 13:39:57 PAGE 14 + + + 000000C8H.3 SFRSYM DATA BIT T2IE + 000000FAH SFRSYM DATA BYTE TKMTS + 000000CAH SFRSYM DATA BYTE T2CL + 000000C1H SFRSYM DATA BYTE I2CADR + 000000CFH SFRSYM DATA BYTE LEDWTMH + 000000D6H SFRSYM DATA BYTE TMSNU + 000000C6H SFRSYM DATA BYTE I2CFLG + 000000C4H SFRSYM DATA BYTE I2CDAT + 000000B8H SFRSYM DATA BYTE IP + 000000D0H.7 SFRSYM DATA BIT CY + 000000D7H SFRSYM DATA BYTE LEDAT0 + 000000CEH SFRSYM DATA BYTE LEDWTML + 000000F4H SFRSYM DATA BYTE ATK0CH + 000000C7H SFRSYM DATA BYTE LEDAT1 + 000000F6H SFRSYM DATA BYTE ATK1CH + 000000DEH SFRSYM DATA BYTE AK0CON + 000000E9H SFRSYM DATA BYTE ATK2CH + 000000DFH SFRSYM DATA BYTE AK1CON + 000000EBH SFRSYM DATA BYTE ATK3CH + 000000C0H SFRSYM DATA BYTE I2CCON + 0000008FH SFRSYM DATA BYTE STPST + 000000F3H SFRSYM DATA BYTE ATK0CL + 000000EDH SFRSYM DATA BYTE ATK4CH + 000000F5H SFRSYM DATA BYTE ATK1CL + 000000EFH SFRSYM DATA BYTE ATK5CH + 000000F7H SFRSYM DATA BYTE ATK2CL + 00000081H SFRSYM DATA BYTE SP + 000000EAH SFRSYM DATA BYTE ATK3CL + 000000D0H.2 SFRSYM DATA BIT OV + 000000ECH SFRSYM DATA BYTE ATK4CL + 000000D4H SFRSYM DATA BYTE EPIF + 000000EEH SFRSYM DATA BYTE ATK5CL + 000000D1H SFRSYM DATA BYTE EP0CON + 000000D2H SFRSYM DATA BYTE EP1CON + 000000C5H SFRSYM DATA BYTE I2CSTA + 000000D3H SFRSYM DATA BYTE EP2CON + 000000FCH SFRSYM DATA BYTE TK0CHS + 000000FBH SFRSYM DATA BYTE TKIF + 00000080H.0 SFRSYM DATA BIT P00 + 000000FDH SFRSYM DATA BYTE TK1CHS + 00000080H.1 SFRSYM DATA BIT P01 + 000000FEH SFRSYM DATA BYTE TK2CHS + 00000087H SFRSYM DATA BYTE PCON + 00000080H.2 SFRSYM DATA BIT P02 + 000000FFH SFRSYM DATA BYTE TK3CHS + 000000B0H.0 SFRSYM DATA BIT P30 + 00000080H.3 SFRSYM DATA BIT P03 + 000000A8H.5 SFRSYM DATA BIT INT3EN + 000000F1H SFRSYM DATA BYTE TK4CHS + 000000B0H.1 SFRSYM DATA BIT P31 + 00000080H.4 SFRSYM DATA BIT P04 + 000000A8H.6 SFRSYM DATA BIT INT4EN + 000000F2H SFRSYM DATA BYTE TK5CHS + 000000B0H.2 SFRSYM DATA BIT P32 + 00000080H.5 SFRSYM DATA BIT P05 + 00000089H SFRSYM DATA BYTE TMOD + 00000088H SFRSYM DATA BYTE TCON + 000000B0H.3 SFRSYM DATA BIT P33 + 00000080H.6 SFRSYM DATA BIT P06 + 000000B0H.4 SFRSYM DATA BIT P34 + 00000080H.7 SFRSYM DATA BIT P07 + 000000C8H.2 SFRSYM DATA BIT UCKS + 000000B0H.5 SFRSYM DATA BIT P35 + 000000E2H SFRSYM DATA BYTE TK0MSH + 000000E4H SFRSYM DATA BYTE TK1MSH + LX51 LINKER/LOCATER V4.66.97.0 11/22/2025 13:39:57 PAGE 15 + + + 000000E6H SFRSYM DATA BYTE TK2MSH + 000000D9H SFRSYM DATA BYTE TK3MSH + 000000E1H SFRSYM DATA BYTE TK0MSL + 000000DBH SFRSYM DATA BYTE TK4MSH + 00000088H.1 SFRSYM DATA BIT IE0 + 000000E3H SFRSYM DATA BYTE TK1MSL + 000000DDH SFRSYM DATA BYTE TK5MSH + 00000088H.3 SFRSYM DATA BIT IE1 + 000000E5H SFRSYM DATA BYTE TK2MSL + 000000E7H SFRSYM DATA BYTE TK3MSL + 000000F0H SFRSYM DATA BYTE B + 000000DAH SFRSYM DATA BYTE TK4MSL + 000000DCH SFRSYM DATA BYTE TK5MSL + 000000E0H SFRSYM DATA BYTE ACC + 000000A8H.4 SFRSYM DATA BIT ES0 + 000000E8H SFRSYM DATA BYTE LVDCON + 000000A8H.1 SFRSYM DATA BIT ET0 + 000000A8H.3 SFRSYM DATA BIT ET1 + 00000088H.5 SFRSYM DATA BIT TF0 + 00000098H.0 SFRSYM DATA BIT RI0 + 00000088H.7 SFRSYM DATA BIT TF1 + 000000C8H.7 SFRSYM DATA BIT TF2 + 00000098H.2 SFRSYM DATA BIT RB8 + 0000008CH SFRSYM DATA BYTE TH0 + 000000A8H.0 SFRSYM DATA BIT EX0 + 00000098H.1 SFRSYM DATA BIT TI0 + 00000088H.0 SFRSYM DATA BIT IT0 + 0000008DH SFRSYM DATA BYTE TH1 + 000000A8H.2 SFRSYM DATA BIT EX1 + 00000098H.3 SFRSYM DATA BIT TB8 + 00000088H.2 SFRSYM DATA BIT IT1 + 000000CDH SFRSYM DATA BYTE TH2 + 000000D0H.0 SFRSYM DATA BIT P + 00000098H.7 SFRSYM DATA BIT SM0 + 0000008AH SFRSYM DATA BYTE TL0 + 00000098H.6 SFRSYM DATA BIT SM1 + 0000008BH SFRSYM DATA BYTE TL1 + 00000098H.5 SFRSYM DATA BIT SM2 + 000000CCH SFRSYM DATA BYTE TL2 + 000000AAH SFRSYM DATA BYTE PWM0DIVH + 000000B8H.4 SFRSYM DATA BIT PS0 + 000000ACH SFRSYM DATA BYTE PWM1DIVH + 000000B8H.1 SFRSYM DATA BIT PT0 + 000000B8H.6 SFRSYM DATA BIT PS1 + 000000C3H SFRSYM DATA BYTE I2CCR + 000000AEH SFRSYM DATA BYTE PWM2DIVH + 000000B8H.3 SFRSYM DATA BIT PT1 + 000000D0H.3 SFRSYM DATA BIT RS0 + 000000A4H SFRSYM DATA BYTE PWM3DIVH + 000000B8H.5 SFRSYM DATA BIT PT2 + 00000088H.4 SFRSYM DATA BIT TR0 + 000000D0H.4 SFRSYM DATA BIT RS1 + 000000A9H SFRSYM DATA BYTE PWM0DIVL + 000000A6H SFRSYM DATA BYTE PWM4DIVH + 00000088H.6 SFRSYM DATA BIT TR1 + 000000ABH SFRSYM DATA BYTE PWM1DIVL + 000000A3H SFRSYM DATA BYTE WDVTHH + 0000009AH SFRSYM DATA BYTE PWM5DIVH + 000000C8H.6 SFRSYM DATA BIT TR2 + 000000B8H.0 SFRSYM DATA BIT PX0 + 000000ADH SFRSYM DATA BYTE PWM2DIVL + 000000B8H.2 SFRSYM DATA BIT PX1 + 000000AFH SFRSYM DATA BYTE PWM3DIVL + 000000A5H SFRSYM DATA BYTE PWM4DIVL + 000000A7H SFRSYM DATA BYTE PWM5DIVL + LX51 LINKER/LOCATER V4.66.97.0 11/22/2025 13:39:57 PAGE 16 + + + 000000A2H SFRSYM DATA BYTE WDVTHL + 0000009CH SFRSYM DATA BYTE PWM0DUTH + 0000009EH SFRSYM DATA BYTE PWM1DUTH + 00000091H SFRSYM DATA BYTE PWM2DUTH + 00000093H SFRSYM DATA BYTE PWM3DUTH + 0000009BH SFRSYM DATA BYTE PWM0DUTL + 00000095H SFRSYM DATA BYTE PWM4DUTH + 0000009DH SFRSYM DATA BYTE PWM1DUTL + 00000099H SFRSYM DATA BYTE S0BUF + 00000097H SFRSYM DATA BYTE PWM5DUTH + 0000009FH SFRSYM DATA BYTE PWM2DUTL + 00000092H SFRSYM DATA BYTE PWM3DUTL + 00000098H SFRSYM DATA BYTE S0CON + 00000094H SFRSYM DATA BYTE PWM4DUTL + 00000098H.4 SFRSYM DATA BIT REN + 00000096H SFRSYM DATA BYTE PWM5DUTL + 000000D0H.1 SFRSYM DATA BIT DPS + 000000C9H SFRSYM DATA BYTE T2MOD + 000000C8H SFRSYM DATA BYTE T2CON + 000000BFH SFRSYM DATA BYTE LEFLG + 000000F9H SFRSYM DATA BYTE TKCFG + 000000D0H.5 SFRSYM DATA BIT F0 + 000000A1H SFRSYM DATA BYTE WDFLG + 000000B1H SFRSYM DATA BYTE PWM0CKD + 000000B2H SFRSYM DATA BYTE PWM1CKD + 000000D0H SFRSYM DATA BYTE PSW + 000000B3H SFRSYM DATA BYTE PWM2CKD + 000000D8H SFRSYM DATA BYTE UDCKS + 000000B4H SFRSYM DATA BYTE PWM3CKD + 000000B5H SFRSYM DATA BYTE PWM4CKD + 000000A0H SFRSYM DATA BYTE WDCON + 000000B6H SFRSYM DATA BYTE PWM5CKD + + 010011EAH BLOCK CODE --- LVL=0 + --- BLOCKEND --- --- LVL=0 + + 01001033H BLOCK CODE --- LVL=0 + 01001033H LINE CODE --- #38 + 01001050H LINE CODE --- #40 + 01001053H LINE CODE --- #41 + 01001056H LINE CODE --- #43 + 01001059H LINE CODE --- #44 + --- BLOCKEND --- --- LVL=0 + + 010010B5H BLOCK CODE --- LVL=0 + 010010B5H BLOCK CODE NEAR LAB LVL=1 + 00000032H SYMBOL DATA DWORD ID + --- BLOCKEND --- --- LVL=1 + 010010B5H LINE CODE --- #69 + 010010B5H LINE CODE --- #70 + 010010B5H LINE CODE --- #72 + 010010BBH LINE CODE --- #73 + 010010C0H LINE CODE --- #74 + 010010C4H LINE CODE --- #75 + 010010CAH LINE CODE --- #76 + 010010D6H LINE CODE --- #77 + 010010DCH LINE CODE --- #78 + 010010DFH LINE CODE --- #79 + 010010DFH LINE CODE --- #80 + 010010E2H LINE CODE --- #81 + 010010E2H LINE CODE --- #82 + 010010E7H LINE CODE --- #83 + 010010ECH LINE CODE --- #84 + 010010EEH LINE CODE --- #85 + --- BLOCKEND --- --- LVL=0 + LX51 LINKER/LOCATER V4.66.97.0 11/22/2025 13:39:57 PAGE 17 + + + + 01000758H BLOCK CODE --- LVL=0 + 01000758H BLOCK CODE NEAR LAB LVL=1 + 0000002DH SYMBOL DATA DWORD addr + 00000031H SYMBOL DATA BYTE send_times + --- BLOCKEND --- --- LVL=1 + 01000758H LINE CODE --- #102 + 01000758H LINE CODE --- #103 + 01000758H LINE CODE --- #104 + 01000761H LINE CODE --- #105 + 01000763H LINE CODE --- #107 + 01000766H LINE CODE --- #115 + 0100076DH LINE CODE --- #116 + 01000770H LINE CODE --- #117 + 01000773H LINE CODE --- #118 + 01000776H LINE CODE --- #119 + 01000779H LINE CODE --- #121 + 0100077BH LINE CODE --- #123 + 0100077EH LINE CODE --- #125 + 01000784H LINE CODE --- #126 + 01000786H LINE CODE --- #128 + 01000792H LINE CODE --- #129 + 0100079DH LINE CODE --- #130 + 010007A0H LINE CODE --- #132 + 010007A3H LINE CODE --- #133 + 010007A6H LINE CODE --- #135 + 010007A9H LINE CODE --- #136 + 010007ACH LINE CODE --- #137 + 010007AFH LINE CODE --- #139 + 010007B1H LINE CODE --- #140 + 010007B3H LINE CODE --- #141 + 010007B5H LINE CODE --- #143 + 010007B5H LINE CODE --- #144 + 010007B5H LINE CODE --- #145 + 010007B8H LINE CODE --- #146 + 010007C7H LINE CODE --- #147 + 010007C7H LINE CODE --- #148 + 010007CAH LINE CODE --- #149 + 010007CDH LINE CODE --- #151 + 010007D0H LINE CODE --- #152 + 010007DEH LINE CODE --- #154 + 010007DEH LINE CODE --- #156 + 010007E5H LINE CODE --- #157 + 010007E5H LINE CODE --- #158 + 010007E8H LINE CODE --- #159 + 010007EBH LINE CODE --- #160 + 0100080BH LINE CODE --- #161 + 0100080BH LINE CODE --- #162 + 0100080BH LINE CODE --- #163 + 0100080EH LINE CODE --- #164 + 01000810H LINE CODE --- #165 + 01000810H LINE CODE --- #166 + 01000813H LINE CODE --- #167 + 01000815H LINE CODE --- #168 + 01000815H LINE CODE --- #169 + 01000818H LINE CODE --- #170 + 0100081AH LINE CODE --- #171 + 0100081AH LINE CODE --- #172 + 0100081DH LINE CODE --- #173 + 0100081FH LINE CODE --- #174 + 0100081FH LINE CODE --- #175 + 01000822H LINE CODE --- #176 + 01000824H LINE CODE --- #177 + 01000824H LINE CODE --- #178 + 01000827H LINE CODE --- #179 + LX51 LINKER/LOCATER V4.66.97.0 11/22/2025 13:39:57 PAGE 18 + + + 01000829H LINE CODE --- #180 + 01000829H LINE CODE --- #181 + 0100082CH LINE CODE --- #182 + 0100082EH LINE CODE --- #183 + 0100082EH LINE CODE --- #184 + 01000831H LINE CODE --- #185 + 01000833H LINE CODE --- #186 + 01000833H LINE CODE --- #187 + 01000836H LINE CODE --- #188 + 01000836H LINE CODE --- #189 + 01000836H LINE CODE --- #190 + 01000836H LINE CODE --- #192 + 01000848H LINE CODE --- #193 + 01000848H LINE CODE --- #194 + 0100084BH LINE CODE --- #195 + 0100084BH LINE CODE --- #358 + 01000854H LINE CODE --- #359 + 01000854H LINE CODE --- #360 + 01000856H LINE CODE --- #364 + 01000858H LINE CODE --- #365 + 0100085BH LINE CODE --- #366 + 0100085BH LINE CODE --- #368 + --- BLOCKEND --- --- LVL=0 + + --- MODULE --- --- DELAY + 00000006H SYMBOL DATA WORD n + 00000005H SYMBOL DATA BYTE i + 00000082H SYMBOL DATA WORD delay_nms + + --- MODULE --- --- SYSTEM_CLOCK + 00000080H SFRSYM DATA BYTE P0 + 000000F8H SFRSYM DATA BYTE TKCON + 0000008EH SFRSYM DATA BYTE IDLST + 000000D5H SFRSYM DATA BYTE TMCON + 000000B0H SFRSYM DATA BYTE P3 + 000000D0H.6 SFRSYM DATA BIT AC + 000000B7H SFRSYM DATA BYTE PWMIF + 000000A8H.7 SFRSYM DATA BIT EA + 000000C8H.0 SFRSYM DATA BIT T2P0 + 000000B9H SFRSYM DATA BYTE PWM0CON + 000000C8H.1 SFRSYM DATA BIT T2P1 + 000000BAH SFRSYM DATA BYTE PWM1CON + 000000C8H.4 SFRSYM DATA BIT T2R0 + 000000BBH SFRSYM DATA BYTE PWM2CON + 00000090H SFRSYM DATA BYTE PWMEN + 00000086H SFRSYM DATA BYTE PWCON + 000000C8H.5 SFRSYM DATA BIT T2R1 + 000000BCH SFRSYM DATA BYTE PWM3CON + 000000BDH SFRSYM DATA BYTE PWM4CON + 000000BEH SFRSYM DATA BYTE PWM5CON + 00000083H SFRSYM DATA BYTE DP0H + 000000A8H SFRSYM DATA BYTE IE + 00000085H SFRSYM DATA BYTE DP1H + 00000082H SFRSYM DATA BYTE DP0L + 000000CBH SFRSYM DATA BYTE T2CH + 000000C2H SFRSYM DATA BYTE I2CADM + 00000084H SFRSYM DATA BYTE DP1L + 000000C8H.3 SFRSYM DATA BIT T2IE + 000000FAH SFRSYM DATA BYTE TKMTS + 000000CAH SFRSYM DATA BYTE T2CL + 000000C1H SFRSYM DATA BYTE I2CADR + 000000CFH SFRSYM DATA BYTE LEDWTMH + 000000D6H SFRSYM DATA BYTE TMSNU + 000000C6H SFRSYM DATA BYTE I2CFLG + 000000C4H SFRSYM DATA BYTE I2CDAT + LX51 LINKER/LOCATER V4.66.97.0 11/22/2025 13:39:57 PAGE 19 + + + 000000B8H SFRSYM DATA BYTE IP + 000000D0H.7 SFRSYM DATA BIT CY + 000000D7H SFRSYM DATA BYTE LEDAT0 + 000000CEH SFRSYM DATA BYTE LEDWTML + 000000F4H SFRSYM DATA BYTE ATK0CH + 000000C7H SFRSYM DATA BYTE LEDAT1 + 000000F6H SFRSYM DATA BYTE ATK1CH + 000000DEH SFRSYM DATA BYTE AK0CON + 000000E9H SFRSYM DATA BYTE ATK2CH + 000000DFH SFRSYM DATA BYTE AK1CON + 000000EBH SFRSYM DATA BYTE ATK3CH + 000000C0H SFRSYM DATA BYTE I2CCON + 0000008FH SFRSYM DATA BYTE STPST + 000000F3H SFRSYM DATA BYTE ATK0CL + 000000EDH SFRSYM DATA BYTE ATK4CH + 000000F5H SFRSYM DATA BYTE ATK1CL + 000000EFH SFRSYM DATA BYTE ATK5CH + 000000F7H SFRSYM DATA BYTE ATK2CL + 00000081H SFRSYM DATA BYTE SP + 000000EAH SFRSYM DATA BYTE ATK3CL + 000000D0H.2 SFRSYM DATA BIT OV + 000000ECH SFRSYM DATA BYTE ATK4CL + 000000D4H SFRSYM DATA BYTE EPIF + 000000EEH SFRSYM DATA BYTE ATK5CL + 000000D1H SFRSYM DATA BYTE EP0CON + 000000D2H SFRSYM DATA BYTE EP1CON + 000000C5H SFRSYM DATA BYTE I2CSTA + 000000D3H SFRSYM DATA BYTE EP2CON + 000000FCH SFRSYM DATA BYTE TK0CHS + 000000FBH SFRSYM DATA BYTE TKIF + 00000080H.0 SFRSYM DATA BIT P00 + 000000FDH SFRSYM DATA BYTE TK1CHS + 00000080H.1 SFRSYM DATA BIT P01 + 000000FEH SFRSYM DATA BYTE TK2CHS + 00000087H SFRSYM DATA BYTE PCON + 00000080H.2 SFRSYM DATA BIT P02 + 000000FFH SFRSYM DATA BYTE TK3CHS + 000000B0H.0 SFRSYM DATA BIT P30 + 00000080H.3 SFRSYM DATA BIT P03 + 000000A8H.5 SFRSYM DATA BIT INT3EN + 000000F1H SFRSYM DATA BYTE TK4CHS + 000000B0H.1 SFRSYM DATA BIT P31 + 00000080H.4 SFRSYM DATA BIT P04 + 000000A8H.6 SFRSYM DATA BIT INT4EN + 000000F2H SFRSYM DATA BYTE TK5CHS + 000000B0H.2 SFRSYM DATA BIT P32 + 00000080H.5 SFRSYM DATA BIT P05 + 00000089H SFRSYM DATA BYTE TMOD + 00000088H SFRSYM DATA BYTE TCON + 000000B0H.3 SFRSYM DATA BIT P33 + 00000080H.6 SFRSYM DATA BIT P06 + 000000B0H.4 SFRSYM DATA BIT P34 + 00000080H.7 SFRSYM DATA BIT P07 + 000000C8H.2 SFRSYM DATA BIT UCKS + 000000B0H.5 SFRSYM DATA BIT P35 + 000000E2H SFRSYM DATA BYTE TK0MSH + 000000E4H SFRSYM DATA BYTE TK1MSH + 000000E6H SFRSYM DATA BYTE TK2MSH + 000000D9H SFRSYM DATA BYTE TK3MSH + 000000E1H SFRSYM DATA BYTE TK0MSL + 000000DBH SFRSYM DATA BYTE TK4MSH + 00000088H.1 SFRSYM DATA BIT IE0 + 000000E3H SFRSYM DATA BYTE TK1MSL + 000000DDH SFRSYM DATA BYTE TK5MSH + 00000088H.3 SFRSYM DATA BIT IE1 + LX51 LINKER/LOCATER V4.66.97.0 11/22/2025 13:39:57 PAGE 20 + + + 000000E5H SFRSYM DATA BYTE TK2MSL + 000000E7H SFRSYM DATA BYTE TK3MSL + 000000F0H SFRSYM DATA BYTE B + 000000DAH SFRSYM DATA BYTE TK4MSL + 000000DCH SFRSYM DATA BYTE TK5MSL + 000000E0H SFRSYM DATA BYTE ACC + 000000A8H.4 SFRSYM DATA BIT ES0 + 000000E8H SFRSYM DATA BYTE LVDCON + 000000A8H.1 SFRSYM DATA BIT ET0 + 000000A8H.3 SFRSYM DATA BIT ET1 + 00000088H.5 SFRSYM DATA BIT TF0 + 00000098H.0 SFRSYM DATA BIT RI0 + 00000088H.7 SFRSYM DATA BIT TF1 + 000000C8H.7 SFRSYM DATA BIT TF2 + 00000098H.2 SFRSYM DATA BIT RB8 + 0000008CH SFRSYM DATA BYTE TH0 + 000000A8H.0 SFRSYM DATA BIT EX0 + 00000098H.1 SFRSYM DATA BIT TI0 + 00000088H.0 SFRSYM DATA BIT IT0 + 0000008DH SFRSYM DATA BYTE TH1 + 000000A8H.2 SFRSYM DATA BIT EX1 + 00000098H.3 SFRSYM DATA BIT TB8 + 00000088H.2 SFRSYM DATA BIT IT1 + 000000CDH SFRSYM DATA BYTE TH2 + 000000D0H.0 SFRSYM DATA BIT P + 00000098H.7 SFRSYM DATA BIT SM0 + 0000008AH SFRSYM DATA BYTE TL0 + 00000098H.6 SFRSYM DATA BIT SM1 + 0000008BH SFRSYM DATA BYTE TL1 + 00000098H.5 SFRSYM DATA BIT SM2 + 000000CCH SFRSYM DATA BYTE TL2 + 000000AAH SFRSYM DATA BYTE PWM0DIVH + 000000B8H.4 SFRSYM DATA BIT PS0 + 000000ACH SFRSYM DATA BYTE PWM1DIVH + 000000B8H.1 SFRSYM DATA BIT PT0 + 000000B8H.6 SFRSYM DATA BIT PS1 + 000000C3H SFRSYM DATA BYTE I2CCR + 000000AEH SFRSYM DATA BYTE PWM2DIVH + 000000B8H.3 SFRSYM DATA BIT PT1 + 000000D0H.3 SFRSYM DATA BIT RS0 + 000000A4H SFRSYM DATA BYTE PWM3DIVH + 000000B8H.5 SFRSYM DATA BIT PT2 + 00000088H.4 SFRSYM DATA BIT TR0 + 000000D0H.4 SFRSYM DATA BIT RS1 + 000000A9H SFRSYM DATA BYTE PWM0DIVL + 000000A6H SFRSYM DATA BYTE PWM4DIVH + 00000088H.6 SFRSYM DATA BIT TR1 + 000000ABH SFRSYM DATA BYTE PWM1DIVL + 000000A3H SFRSYM DATA BYTE WDVTHH + 0000009AH SFRSYM DATA BYTE PWM5DIVH + 000000C8H.6 SFRSYM DATA BIT TR2 + 000000B8H.0 SFRSYM DATA BIT PX0 + 000000ADH SFRSYM DATA BYTE PWM2DIVL + 000000B8H.2 SFRSYM DATA BIT PX1 + 000000AFH SFRSYM DATA BYTE PWM3DIVL + 000000A5H SFRSYM DATA BYTE PWM4DIVL + 000000A7H SFRSYM DATA BYTE PWM5DIVL + 000000A2H SFRSYM DATA BYTE WDVTHL + 0000009CH SFRSYM DATA BYTE PWM0DUTH + 0000009EH SFRSYM DATA BYTE PWM1DUTH + 00000091H SFRSYM DATA BYTE PWM2DUTH + 00000093H SFRSYM DATA BYTE PWM3DUTH + 0000009BH SFRSYM DATA BYTE PWM0DUTL + 00000095H SFRSYM DATA BYTE PWM4DUTH + 0000009DH SFRSYM DATA BYTE PWM1DUTL + LX51 LINKER/LOCATER V4.66.97.0 11/22/2025 13:39:57 PAGE 21 + + + 00000099H SFRSYM DATA BYTE S0BUF + 00000097H SFRSYM DATA BYTE PWM5DUTH + 0000009FH SFRSYM DATA BYTE PWM2DUTL + 00000092H SFRSYM DATA BYTE PWM3DUTL + 00000098H SFRSYM DATA BYTE S0CON + 00000094H SFRSYM DATA BYTE PWM4DUTL + 00000098H.4 SFRSYM DATA BIT REN + 00000096H SFRSYM DATA BYTE PWM5DUTL + 000000D0H.1 SFRSYM DATA BIT DPS + 000000C9H SFRSYM DATA BYTE T2MOD + 000000C8H SFRSYM DATA BYTE T2CON + 000000BFH SFRSYM DATA BYTE LEFLG + 000000F9H SFRSYM DATA BYTE TKCFG + 000000D0H.5 SFRSYM DATA BIT F0 + 000000A1H SFRSYM DATA BYTE WDFLG + 000000B1H SFRSYM DATA BYTE PWM0CKD + 000000B2H SFRSYM DATA BYTE PWM1CKD + 000000D0H SFRSYM DATA BYTE PSW + 000000B3H SFRSYM DATA BYTE PWM2CKD + 000000D8H SFRSYM DATA BYTE UDCKS + 000000B4H SFRSYM DATA BYTE PWM3CKD + 000000B5H SFRSYM DATA BYTE PWM4CKD + 000000A0H SFRSYM DATA BYTE WDCON + 000000B6H SFRSYM DATA BYTE PWM5CKD + + --- MODULE --- --- UART + 00000080H SFRSYM DATA BYTE P0 + 000000F8H SFRSYM DATA BYTE TKCON + 0000008EH SFRSYM DATA BYTE IDLST + 000000D5H SFRSYM DATA BYTE TMCON + 000000B0H SFRSYM DATA BYTE P3 + 000000D0H.6 SFRSYM DATA BIT AC + 000000B7H SFRSYM DATA BYTE PWMIF + 000000A8H.7 SFRSYM DATA BIT EA + 000000C8H.0 SFRSYM DATA BIT T2P0 + 000000B9H SFRSYM DATA BYTE PWM0CON + 000000C8H.1 SFRSYM DATA BIT T2P1 + 000000BAH SFRSYM DATA BYTE PWM1CON + 000000C8H.4 SFRSYM DATA BIT T2R0 + 000000BBH SFRSYM DATA BYTE PWM2CON + 00000090H SFRSYM DATA BYTE PWMEN + 00000086H SFRSYM DATA BYTE PWCON + 000000C8H.5 SFRSYM DATA BIT T2R1 + 000000BCH SFRSYM DATA BYTE PWM3CON + 000000BDH SFRSYM DATA BYTE PWM4CON + 000000BEH SFRSYM DATA BYTE PWM5CON + 00000083H SFRSYM DATA BYTE DP0H + 000000A8H SFRSYM DATA BYTE IE + 00000085H SFRSYM DATA BYTE DP1H + 00000082H SFRSYM DATA BYTE DP0L + 000000CBH SFRSYM DATA BYTE T2CH + 000000C2H SFRSYM DATA BYTE I2CADM + 00000084H SFRSYM DATA BYTE DP1L + 000000C8H.3 SFRSYM DATA BIT T2IE + 000000FAH SFRSYM DATA BYTE TKMTS + 000000CAH SFRSYM DATA BYTE T2CL + 000000C1H SFRSYM DATA BYTE I2CADR + 000000CFH SFRSYM DATA BYTE LEDWTMH + 000000D6H SFRSYM DATA BYTE TMSNU + 000000C6H SFRSYM DATA BYTE I2CFLG + 000000C4H SFRSYM DATA BYTE I2CDAT + 000000B8H SFRSYM DATA BYTE IP + 000000D0H.7 SFRSYM DATA BIT CY + 000000D7H SFRSYM DATA BYTE LEDAT0 + 000000CEH SFRSYM DATA BYTE LEDWTML + LX51 LINKER/LOCATER V4.66.97.0 11/22/2025 13:39:57 PAGE 22 + + + 000000F4H SFRSYM DATA BYTE ATK0CH + 000000C7H SFRSYM DATA BYTE LEDAT1 + 000000F6H SFRSYM DATA BYTE ATK1CH + 000000DEH SFRSYM DATA BYTE AK0CON + 000000E9H SFRSYM DATA BYTE ATK2CH + 000000DFH SFRSYM DATA BYTE AK1CON + 000000EBH SFRSYM DATA BYTE ATK3CH + 000000C0H SFRSYM DATA BYTE I2CCON + 0000008FH SFRSYM DATA BYTE STPST + 000000F3H SFRSYM DATA BYTE ATK0CL + 000000EDH SFRSYM DATA BYTE ATK4CH + 000000F5H SFRSYM DATA BYTE ATK1CL + 000000EFH SFRSYM DATA BYTE ATK5CH + 000000F7H SFRSYM DATA BYTE ATK2CL + 00000081H SFRSYM DATA BYTE SP + 000000EAH SFRSYM DATA BYTE ATK3CL + 000000D0H.2 SFRSYM DATA BIT OV + 000000ECH SFRSYM DATA BYTE ATK4CL + 000000D4H SFRSYM DATA BYTE EPIF + 000000EEH SFRSYM DATA BYTE ATK5CL + 000000D1H SFRSYM DATA BYTE EP0CON + 000000D2H SFRSYM DATA BYTE EP1CON + 000000C5H SFRSYM DATA BYTE I2CSTA + 000000D3H SFRSYM DATA BYTE EP2CON + 000000FCH SFRSYM DATA BYTE TK0CHS + 000000FBH SFRSYM DATA BYTE TKIF + 00000080H.0 SFRSYM DATA BIT P00 + 000000FDH SFRSYM DATA BYTE TK1CHS + 00000080H.1 SFRSYM DATA BIT P01 + 000000FEH SFRSYM DATA BYTE TK2CHS + 00000087H SFRSYM DATA BYTE PCON + 00000080H.2 SFRSYM DATA BIT P02 + 000000FFH SFRSYM DATA BYTE TK3CHS + 000000B0H.0 SFRSYM DATA BIT P30 + 00000080H.3 SFRSYM DATA BIT P03 + 000000A8H.5 SFRSYM DATA BIT INT3EN + 000000F1H SFRSYM DATA BYTE TK4CHS + 000000B0H.1 SFRSYM DATA BIT P31 + 00000080H.4 SFRSYM DATA BIT P04 + 000000A8H.6 SFRSYM DATA BIT INT4EN + 000000F2H SFRSYM DATA BYTE TK5CHS + 000000B0H.2 SFRSYM DATA BIT P32 + 00000080H.5 SFRSYM DATA BIT P05 + 00000089H SFRSYM DATA BYTE TMOD + 00000088H SFRSYM DATA BYTE TCON + 000000B0H.3 SFRSYM DATA BIT P33 + 00000080H.6 SFRSYM DATA BIT P06 + 000000B0H.4 SFRSYM DATA BIT P34 + 00000080H.7 SFRSYM DATA BIT P07 + 000000C8H.2 SFRSYM DATA BIT UCKS + 000000B0H.5 SFRSYM DATA BIT P35 + 000000E2H SFRSYM DATA BYTE TK0MSH + 000000E4H SFRSYM DATA BYTE TK1MSH + 000000E6H SFRSYM DATA BYTE TK2MSH + 000000D9H SFRSYM DATA BYTE TK3MSH + 000000E1H SFRSYM DATA BYTE TK0MSL + 000000DBH SFRSYM DATA BYTE TK4MSH + 00000088H.1 SFRSYM DATA BIT IE0 + 000000E3H SFRSYM DATA BYTE TK1MSL + 000000DDH SFRSYM DATA BYTE TK5MSH + 00000088H.3 SFRSYM DATA BIT IE1 + 000000E5H SFRSYM DATA BYTE TK2MSL + 000000E7H SFRSYM DATA BYTE TK3MSL + 000000F0H SFRSYM DATA BYTE B + 000000DAH SFRSYM DATA BYTE TK4MSL + LX51 LINKER/LOCATER V4.66.97.0 11/22/2025 13:39:57 PAGE 23 + + + 000000DCH SFRSYM DATA BYTE TK5MSL + 000000E0H SFRSYM DATA BYTE ACC + 000000A8H.4 SFRSYM DATA BIT ES0 + 000000E8H SFRSYM DATA BYTE LVDCON + 000000A8H.1 SFRSYM DATA BIT ET0 + 000000A8H.3 SFRSYM DATA BIT ET1 + 00000088H.5 SFRSYM DATA BIT TF0 + 00000098H.0 SFRSYM DATA BIT RI0 + 00000088H.7 SFRSYM DATA BIT TF1 + 000000C8H.7 SFRSYM DATA BIT TF2 + 00000098H.2 SFRSYM DATA BIT RB8 + 0000008CH SFRSYM DATA BYTE TH0 + 000000A8H.0 SFRSYM DATA BIT EX0 + 00000098H.1 SFRSYM DATA BIT TI0 + 00000088H.0 SFRSYM DATA BIT IT0 + 0000008DH SFRSYM DATA BYTE TH1 + 000000A8H.2 SFRSYM DATA BIT EX1 + 00000098H.3 SFRSYM DATA BIT TB8 + 00000088H.2 SFRSYM DATA BIT IT1 + 000000CDH SFRSYM DATA BYTE TH2 + 000000D0H.0 SFRSYM DATA BIT P + 00000098H.7 SFRSYM DATA BIT SM0 + 0000008AH SFRSYM DATA BYTE TL0 + 00000098H.6 SFRSYM DATA BIT SM1 + 0000008BH SFRSYM DATA BYTE TL1 + 00000098H.5 SFRSYM DATA BIT SM2 + 000000CCH SFRSYM DATA BYTE TL2 + 000000AAH SFRSYM DATA BYTE PWM0DIVH + 000000B8H.4 SFRSYM DATA BIT PS0 + 000000ACH SFRSYM DATA BYTE PWM1DIVH + 000000B8H.1 SFRSYM DATA BIT PT0 + 000000B8H.6 SFRSYM DATA BIT PS1 + 000000C3H SFRSYM DATA BYTE I2CCR + 000000AEH SFRSYM DATA BYTE PWM2DIVH + 000000B8H.3 SFRSYM DATA BIT PT1 + 000000D0H.3 SFRSYM DATA BIT RS0 + 000000A4H SFRSYM DATA BYTE PWM3DIVH + 000000B8H.5 SFRSYM DATA BIT PT2 + 00000088H.4 SFRSYM DATA BIT TR0 + 000000D0H.4 SFRSYM DATA BIT RS1 + 000000A9H SFRSYM DATA BYTE PWM0DIVL + 000000A6H SFRSYM DATA BYTE PWM4DIVH + 00000088H.6 SFRSYM DATA BIT TR1 + 000000ABH SFRSYM DATA BYTE PWM1DIVL + 000000A3H SFRSYM DATA BYTE WDVTHH + 0000009AH SFRSYM DATA BYTE PWM5DIVH + 000000C8H.6 SFRSYM DATA BIT TR2 + 000000B8H.0 SFRSYM DATA BIT PX0 + 000000ADH SFRSYM DATA BYTE PWM2DIVL + 000000B8H.2 SFRSYM DATA BIT PX1 + 000000AFH SFRSYM DATA BYTE PWM3DIVL + 000000A5H SFRSYM DATA BYTE PWM4DIVL + 000000A7H SFRSYM DATA BYTE PWM5DIVL + 000000A2H SFRSYM DATA BYTE WDVTHL + 0000009CH SFRSYM DATA BYTE PWM0DUTH + 0000009EH SFRSYM DATA BYTE PWM1DUTH + 00000091H SFRSYM DATA BYTE PWM2DUTH + 00000093H SFRSYM DATA BYTE PWM3DUTH + 0000009BH SFRSYM DATA BYTE PWM0DUTL + 00000095H SFRSYM DATA BYTE PWM4DUTH + 0000009DH SFRSYM DATA BYTE PWM1DUTL + 00000099H SFRSYM DATA BYTE S0BUF + 00000097H SFRSYM DATA BYTE PWM5DUTH + 0000009FH SFRSYM DATA BYTE PWM2DUTL + 00000092H SFRSYM DATA BYTE PWM3DUTL + LX51 LINKER/LOCATER V4.66.97.0 11/22/2025 13:39:57 PAGE 24 + + + 00000098H SFRSYM DATA BYTE S0CON + 00000094H SFRSYM DATA BYTE PWM4DUTL + 00000098H.4 SFRSYM DATA BIT REN + 00000096H SFRSYM DATA BYTE PWM5DUTL + 000000D0H.1 SFRSYM DATA BIT DPS + 000000C9H SFRSYM DATA BYTE T2MOD + 000000C8H SFRSYM DATA BYTE T2CON + 000000BFH SFRSYM DATA BYTE LEFLG + 000000F9H SFRSYM DATA BYTE TKCFG + 000000D0H.5 SFRSYM DATA BIT F0 + 000000A1H SFRSYM DATA BYTE WDFLG + 000000B1H SFRSYM DATA BYTE PWM0CKD + 000000B2H SFRSYM DATA BYTE PWM1CKD + 000000D0H SFRSYM DATA BYTE PSW + 000000B3H SFRSYM DATA BYTE PWM2CKD + 000000D8H SFRSYM DATA BYTE UDCKS + 000000B4H SFRSYM DATA BYTE PWM3CKD + 000000B5H SFRSYM DATA BYTE PWM4CKD + 000000A0H SFRSYM DATA BYTE WDCON + 000000B6H SFRSYM DATA BYTE PWM5CKD + + --- MODULE --- --- INTERRUPT + 01000026H PUBLIC CODE --- INT4_ISR + 01000ECAH PUBLIC CODE --- INT3_ISR + 0100000AH PUBLIC CODE --- INT2_Handler + 00000080H SFRSYM DATA BYTE P0 + 000000F8H SFRSYM DATA BYTE TKCON + 0000008EH SFRSYM DATA BYTE IDLST + 000000D5H SFRSYM DATA BYTE TMCON + 000000B0H SFRSYM DATA BYTE P3 + 000000D0H.6 SFRSYM DATA BIT AC + 000000B7H SFRSYM DATA BYTE PWMIF + 000000A8H.7 SFRSYM DATA BIT EA + 000000C8H.0 SFRSYM DATA BIT T2P0 + 000000B9H SFRSYM DATA BYTE PWM0CON + 000000C8H.1 SFRSYM DATA BIT T2P1 + 000000BAH SFRSYM DATA BYTE PWM1CON + 000000C8H.4 SFRSYM DATA BIT T2R0 + 000000BBH SFRSYM DATA BYTE PWM2CON + 00000090H SFRSYM DATA BYTE PWMEN + 00000086H SFRSYM DATA BYTE PWCON + 000000C8H.5 SFRSYM DATA BIT T2R1 + 000000BCH SFRSYM DATA BYTE PWM3CON + 000000BDH SFRSYM DATA BYTE PWM4CON + 000000BEH SFRSYM DATA BYTE PWM5CON + 00000083H SFRSYM DATA BYTE DP0H + 000000A8H SFRSYM DATA BYTE IE + 00000085H SFRSYM DATA BYTE DP1H + 00000082H SFRSYM DATA BYTE DP0L + 000000CBH SFRSYM DATA BYTE T2CH + 000000C2H SFRSYM DATA BYTE I2CADM + 00000084H SFRSYM DATA BYTE DP1L + 000000C8H.3 SFRSYM DATA BIT T2IE + 000000FAH SFRSYM DATA BYTE TKMTS + 000000CAH SFRSYM DATA BYTE T2CL + 000000C1H SFRSYM DATA BYTE I2CADR + 000000CFH SFRSYM DATA BYTE LEDWTMH + 000000D6H SFRSYM DATA BYTE TMSNU + 000000C6H SFRSYM DATA BYTE I2CFLG + 000000C4H SFRSYM DATA BYTE I2CDAT + 000000B8H SFRSYM DATA BYTE IP + 000000D0H.7 SFRSYM DATA BIT CY + 000000D7H SFRSYM DATA BYTE LEDAT0 + 000000CEH SFRSYM DATA BYTE LEDWTML + 000000F4H SFRSYM DATA BYTE ATK0CH + LX51 LINKER/LOCATER V4.66.97.0 11/22/2025 13:39:57 PAGE 25 + + + 000000C7H SFRSYM DATA BYTE LEDAT1 + 000000F6H SFRSYM DATA BYTE ATK1CH + 000000DEH SFRSYM DATA BYTE AK0CON + 000000E9H SFRSYM DATA BYTE ATK2CH + 000000DFH SFRSYM DATA BYTE AK1CON + 000000EBH SFRSYM DATA BYTE ATK3CH + 000000C0H SFRSYM DATA BYTE I2CCON + 0000008FH SFRSYM DATA BYTE STPST + 000000F3H SFRSYM DATA BYTE ATK0CL + 000000EDH SFRSYM DATA BYTE ATK4CH + 000000F5H SFRSYM DATA BYTE ATK1CL + 000000EFH SFRSYM DATA BYTE ATK5CH + 000000F7H SFRSYM DATA BYTE ATK2CL + 00000081H SFRSYM DATA BYTE SP + 000000EAH SFRSYM DATA BYTE ATK3CL + 000000D0H.2 SFRSYM DATA BIT OV + 000000ECH SFRSYM DATA BYTE ATK4CL + 000000D4H SFRSYM DATA BYTE EPIF + 000000EEH SFRSYM DATA BYTE ATK5CL + 000000D1H SFRSYM DATA BYTE EP0CON + 000000D2H SFRSYM DATA BYTE EP1CON + 000000C5H SFRSYM DATA BYTE I2CSTA + 000000D3H SFRSYM DATA BYTE EP2CON + 000000FCH SFRSYM DATA BYTE TK0CHS + 000000FBH SFRSYM DATA BYTE TKIF + 00000080H.0 SFRSYM DATA BIT P00 + 000000FDH SFRSYM DATA BYTE TK1CHS + 00000080H.1 SFRSYM DATA BIT P01 + 000000FEH SFRSYM DATA BYTE TK2CHS + 00000087H SFRSYM DATA BYTE PCON + 00000080H.2 SFRSYM DATA BIT P02 + 000000FFH SFRSYM DATA BYTE TK3CHS + 000000B0H.0 SFRSYM DATA BIT P30 + 00000080H.3 SFRSYM DATA BIT P03 + 000000A8H.5 SFRSYM DATA BIT INT3EN + 000000F1H SFRSYM DATA BYTE TK4CHS + 000000B0H.1 SFRSYM DATA BIT P31 + 00000080H.4 SFRSYM DATA BIT P04 + 000000A8H.6 SFRSYM DATA BIT INT4EN + 000000F2H SFRSYM DATA BYTE TK5CHS + 000000B0H.2 SFRSYM DATA BIT P32 + 00000080H.5 SFRSYM DATA BIT P05 + 00000089H SFRSYM DATA BYTE TMOD + 00000088H SFRSYM DATA BYTE TCON + 000000B0H.3 SFRSYM DATA BIT P33 + 00000080H.6 SFRSYM DATA BIT P06 + 000000B0H.4 SFRSYM DATA BIT P34 + 00000080H.7 SFRSYM DATA BIT P07 + 000000C8H.2 SFRSYM DATA BIT UCKS + 000000B0H.5 SFRSYM DATA BIT P35 + 000000E2H SFRSYM DATA BYTE TK0MSH + 000000E4H SFRSYM DATA BYTE TK1MSH + 000000E6H SFRSYM DATA BYTE TK2MSH + 000000D9H SFRSYM DATA BYTE TK3MSH + 000000E1H SFRSYM DATA BYTE TK0MSL + 000000DBH SFRSYM DATA BYTE TK4MSH + 00000088H.1 SFRSYM DATA BIT IE0 + 000000E3H SFRSYM DATA BYTE TK1MSL + 000000DDH SFRSYM DATA BYTE TK5MSH + 00000088H.3 SFRSYM DATA BIT IE1 + 000000E5H SFRSYM DATA BYTE TK2MSL + 000000E7H SFRSYM DATA BYTE TK3MSL + 000000F0H SFRSYM DATA BYTE B + 000000DAH SFRSYM DATA BYTE TK4MSL + 000000DCH SFRSYM DATA BYTE TK5MSL + LX51 LINKER/LOCATER V4.66.97.0 11/22/2025 13:39:57 PAGE 26 + + + 000000E0H SFRSYM DATA BYTE ACC + 000000A8H.4 SFRSYM DATA BIT ES0 + 000000E8H SFRSYM DATA BYTE LVDCON + 000000A8H.1 SFRSYM DATA BIT ET0 + 000000A8H.3 SFRSYM DATA BIT ET1 + 00000088H.5 SFRSYM DATA BIT TF0 + 00000098H.0 SFRSYM DATA BIT RI0 + 00000088H.7 SFRSYM DATA BIT TF1 + 000000C8H.7 SFRSYM DATA BIT TF2 + 00000098H.2 SFRSYM DATA BIT RB8 + 0000008CH SFRSYM DATA BYTE TH0 + 000000A8H.0 SFRSYM DATA BIT EX0 + 00000098H.1 SFRSYM DATA BIT TI0 + 00000088H.0 SFRSYM DATA BIT IT0 + 0000008DH SFRSYM DATA BYTE TH1 + 000000A8H.2 SFRSYM DATA BIT EX1 + 00000098H.3 SFRSYM DATA BIT TB8 + 00000088H.2 SFRSYM DATA BIT IT1 + 000000CDH SFRSYM DATA BYTE TH2 + 000000D0H.0 SFRSYM DATA BIT P + 00000098H.7 SFRSYM DATA BIT SM0 + 0000008AH SFRSYM DATA BYTE TL0 + 00000098H.6 SFRSYM DATA BIT SM1 + 0000008BH SFRSYM DATA BYTE TL1 + 00000098H.5 SFRSYM DATA BIT SM2 + 000000CCH SFRSYM DATA BYTE TL2 + 000000AAH SFRSYM DATA BYTE PWM0DIVH + 000000B8H.4 SFRSYM DATA BIT PS0 + 000000ACH SFRSYM DATA BYTE PWM1DIVH + 000000B8H.1 SFRSYM DATA BIT PT0 + 000000B8H.6 SFRSYM DATA BIT PS1 + 000000C3H SFRSYM DATA BYTE I2CCR + 000000AEH SFRSYM DATA BYTE PWM2DIVH + 000000B8H.3 SFRSYM DATA BIT PT1 + 000000D0H.3 SFRSYM DATA BIT RS0 + 000000A4H SFRSYM DATA BYTE PWM3DIVH + 000000B8H.5 SFRSYM DATA BIT PT2 + 00000088H.4 SFRSYM DATA BIT TR0 + 000000D0H.4 SFRSYM DATA BIT RS1 + 000000A9H SFRSYM DATA BYTE PWM0DIVL + 000000A6H SFRSYM DATA BYTE PWM4DIVH + 00000088H.6 SFRSYM DATA BIT TR1 + 000000ABH SFRSYM DATA BYTE PWM1DIVL + 000000A3H SFRSYM DATA BYTE WDVTHH + 0000009AH SFRSYM DATA BYTE PWM5DIVH + 000000C8H.6 SFRSYM DATA BIT TR2 + 000000B8H.0 SFRSYM DATA BIT PX0 + 000000ADH SFRSYM DATA BYTE PWM2DIVL + 000000B8H.2 SFRSYM DATA BIT PX1 + 000000AFH SFRSYM DATA BYTE PWM3DIVL + 000000A5H SFRSYM DATA BYTE PWM4DIVL + 000000A7H SFRSYM DATA BYTE PWM5DIVL + 000000A2H SFRSYM DATA BYTE WDVTHL + 0000009CH SFRSYM DATA BYTE PWM0DUTH + 0000009EH SFRSYM DATA BYTE PWM1DUTH + 00000091H SFRSYM DATA BYTE PWM2DUTH + 00000093H SFRSYM DATA BYTE PWM3DUTH + 0000009BH SFRSYM DATA BYTE PWM0DUTL + 00000095H SFRSYM DATA BYTE PWM4DUTH + 0000009DH SFRSYM DATA BYTE PWM1DUTL + 00000099H SFRSYM DATA BYTE S0BUF + 00000097H SFRSYM DATA BYTE PWM5DUTH + 0000009FH SFRSYM DATA BYTE PWM2DUTL + 00000092H SFRSYM DATA BYTE PWM3DUTL + 00000098H SFRSYM DATA BYTE S0CON + LX51 LINKER/LOCATER V4.66.97.0 11/22/2025 13:39:57 PAGE 27 + + + 00000094H SFRSYM DATA BYTE PWM4DUTL + 00000098H.4 SFRSYM DATA BIT REN + 00000096H SFRSYM DATA BYTE PWM5DUTL + 000000D0H.1 SFRSYM DATA BIT DPS + 000000C9H SFRSYM DATA BYTE T2MOD + 000000C8H SFRSYM DATA BYTE T2CON + 000000BFH SFRSYM DATA BYTE LEFLG + 000000F9H SFRSYM DATA BYTE TKCFG + 000000D0H.5 SFRSYM DATA BIT F0 + 000000A1H SFRSYM DATA BYTE WDFLG + 000000B1H SFRSYM DATA BYTE PWM0CKD + 000000B2H SFRSYM DATA BYTE PWM1CKD + 000000D0H SFRSYM DATA BYTE PSW + 000000B3H SFRSYM DATA BYTE PWM2CKD + 000000D8H SFRSYM DATA BYTE UDCKS + 000000B4H SFRSYM DATA BYTE PWM3CKD + 000000B5H SFRSYM DATA BYTE PWM4CKD + 000000A0H SFRSYM DATA BYTE WDCON + 000000B6H SFRSYM DATA BYTE PWM5CKD + + 0100000AH BLOCK CODE --- LVL=0 + 0100000AH LINE CODE --- #28 + 0100000AH LINE CODE --- #40 + --- BLOCKEND --- --- LVL=0 + + 01000ECAH BLOCK CODE --- LVL=0 + 01000EE7H BLOCK CODE NEAR LAB LVL=1 + 0000001EH SYMBOL DATA BYTE TmCnt + --- BLOCKEND --- --- LVL=1 + 01000ECAH LINE CODE --- #42 + 01000EE7H LINE CODE --- #45 + 01000EECH LINE CODE --- #46 + 01000EECH LINE CODE --- #47 + 01000EEFH LINE CODE --- #59 + 01000EF2H LINE CODE --- #61 + 01000EF8H LINE CODE --- #62 + 01000EF8H LINE CODE --- #63 + 01000F00H LINE CODE --- #64 + 01000F00H LINE CODE --- #65 + 01000F02H LINE CODE --- #66 + 01000F0DH LINE CODE --- #67 + 01000F0DH LINE CODE --- #68 + 01000F10H LINE CODE --- #69 + 01000F13H LINE CODE --- #70 + 01000F13H LINE CODE --- #71 + 01000F20H LINE CODE --- #72 + 01000F20H LINE CODE --- #79 + 01000F25H LINE CODE --- #80 + 01000F25H LINE CODE --- #81 + 01000F28H LINE CODE --- #82 + 01000F28H LINE CODE --- #83 + --- BLOCKEND --- --- LVL=0 + + 01000026H BLOCK CODE --- LVL=0 + 01000026H LINE CODE --- #84 + 01000026H LINE CODE --- #92 + --- BLOCKEND --- --- LVL=0 + + --- MODULE --- --- RF_SEND + 00000014H PUBLIC DATA BYTE D1 + 00000013H PUBLIC DATA BYTE D0 + 00000012H PUBLIC DATA BYTE Chose_Data_En + 0000000FH PUBLIC DATA --- Yaokong_Data + 0000000EH PUBLIC DATA BYTE Send433_Bit_Cont + 0000000CH PUBLIC DATA WORD Send433_Time + LX51 LINKER/LOCATER V4.66.97.0 11/22/2025 13:39:57 PAGE 28 + + + 0000000BH PUBLIC DATA BYTE Temp + 0000000AH PUBLIC DATA BYTE Send433_Byte_Cont + 00000009H PUBLIC DATA BYTE Send433_Status + 0000005CH PUBLIC IDATA WORD ID + 00000008H PUBLIC DATA BYTE RF_Time + 0100085EH PUBLIC CODE --- Send433_Byte + 00000080H SFRSYM DATA BYTE P0 + 000000F8H SFRSYM DATA BYTE TKCON + 0000008EH SFRSYM DATA BYTE IDLST + 000000D5H SFRSYM DATA BYTE TMCON + 000000B0H SFRSYM DATA BYTE P3 + 000000D0H.6 SFRSYM DATA BIT AC + 000000B7H SFRSYM DATA BYTE PWMIF + 000000A8H.7 SFRSYM DATA BIT EA + 000000C8H.0 SFRSYM DATA BIT T2P0 + 000000B9H SFRSYM DATA BYTE PWM0CON + 000000C8H.1 SFRSYM DATA BIT T2P1 + 000000BAH SFRSYM DATA BYTE PWM1CON + 000000C8H.4 SFRSYM DATA BIT T2R0 + 000000BBH SFRSYM DATA BYTE PWM2CON + 00000090H SFRSYM DATA BYTE PWMEN + 00000086H SFRSYM DATA BYTE PWCON + 000000C8H.5 SFRSYM DATA BIT T2R1 + 000000BCH SFRSYM DATA BYTE PWM3CON + 000000BDH SFRSYM DATA BYTE PWM4CON + 000000BEH SFRSYM DATA BYTE PWM5CON + 00000083H SFRSYM DATA BYTE DP0H + 000000A8H SFRSYM DATA BYTE IE + 00000085H SFRSYM DATA BYTE DP1H + 00000082H SFRSYM DATA BYTE DP0L + 000000CBH SFRSYM DATA BYTE T2CH + 000000C2H SFRSYM DATA BYTE I2CADM + 00000084H SFRSYM DATA BYTE DP1L + 000000C8H.3 SFRSYM DATA BIT T2IE + 000000FAH SFRSYM DATA BYTE TKMTS + 000000CAH SFRSYM DATA BYTE T2CL + 000000C1H SFRSYM DATA BYTE I2CADR + 000000CFH SFRSYM DATA BYTE LEDWTMH + 000000D6H SFRSYM DATA BYTE TMSNU + 000000C6H SFRSYM DATA BYTE I2CFLG + 000000C4H SFRSYM DATA BYTE I2CDAT + 000000B8H SFRSYM DATA BYTE IP + 000000D0H.7 SFRSYM DATA BIT CY + 000000D7H SFRSYM DATA BYTE LEDAT0 + 000000CEH SFRSYM DATA BYTE LEDWTML + 000000F4H SFRSYM DATA BYTE ATK0CH + 000000C7H SFRSYM DATA BYTE LEDAT1 + 000000F6H SFRSYM DATA BYTE ATK1CH + 000000DEH SFRSYM DATA BYTE AK0CON + 000000E9H SFRSYM DATA BYTE ATK2CH + 000000DFH SFRSYM DATA BYTE AK1CON + 000000EBH SFRSYM DATA BYTE ATK3CH + 000000C0H SFRSYM DATA BYTE I2CCON + 0000008FH SFRSYM DATA BYTE STPST + 000000F3H SFRSYM DATA BYTE ATK0CL + 000000EDH SFRSYM DATA BYTE ATK4CH + 000000F5H SFRSYM DATA BYTE ATK1CL + 000000EFH SFRSYM DATA BYTE ATK5CH + 000000F7H SFRSYM DATA BYTE ATK2CL + 00000081H SFRSYM DATA BYTE SP + 000000EAH SFRSYM DATA BYTE ATK3CL + 000000D0H.2 SFRSYM DATA BIT OV + 000000ECH SFRSYM DATA BYTE ATK4CL + 000000D4H SFRSYM DATA BYTE EPIF + 000000EEH SFRSYM DATA BYTE ATK5CL + LX51 LINKER/LOCATER V4.66.97.0 11/22/2025 13:39:57 PAGE 29 + + + 000000D1H SFRSYM DATA BYTE EP0CON + 000000D2H SFRSYM DATA BYTE EP1CON + 000000C5H SFRSYM DATA BYTE I2CSTA + 000000D3H SFRSYM DATA BYTE EP2CON + 000000FCH SFRSYM DATA BYTE TK0CHS + 000000FBH SFRSYM DATA BYTE TKIF + 00000080H.0 SFRSYM DATA BIT P00 + 000000FDH SFRSYM DATA BYTE TK1CHS + 00000080H.1 SFRSYM DATA BIT P01 + 000000FEH SFRSYM DATA BYTE TK2CHS + 00000087H SFRSYM DATA BYTE PCON + 00000080H.2 SFRSYM DATA BIT P02 + 000000FFH SFRSYM DATA BYTE TK3CHS + 000000B0H.0 SFRSYM DATA BIT P30 + 00000080H.3 SFRSYM DATA BIT P03 + 000000A8H.5 SFRSYM DATA BIT INT3EN + 000000F1H SFRSYM DATA BYTE TK4CHS + 000000B0H.1 SFRSYM DATA BIT P31 + 00000080H.4 SFRSYM DATA BIT P04 + 000000A8H.6 SFRSYM DATA BIT INT4EN + 000000F2H SFRSYM DATA BYTE TK5CHS + 000000B0H.2 SFRSYM DATA BIT P32 + 00000080H.5 SFRSYM DATA BIT P05 + 00000089H SFRSYM DATA BYTE TMOD + 00000088H SFRSYM DATA BYTE TCON + 000000B0H.3 SFRSYM DATA BIT P33 + 00000080H.6 SFRSYM DATA BIT P06 + 000000B0H.4 SFRSYM DATA BIT P34 + 00000080H.7 SFRSYM DATA BIT P07 + 000000C8H.2 SFRSYM DATA BIT UCKS + 000000B0H.5 SFRSYM DATA BIT P35 + 000000E2H SFRSYM DATA BYTE TK0MSH + 000000E4H SFRSYM DATA BYTE TK1MSH + 000000E6H SFRSYM DATA BYTE TK2MSH + 000000D9H SFRSYM DATA BYTE TK3MSH + 000000E1H SFRSYM DATA BYTE TK0MSL + 000000DBH SFRSYM DATA BYTE TK4MSH + 00000088H.1 SFRSYM DATA BIT IE0 + 000000E3H SFRSYM DATA BYTE TK1MSL + 000000DDH SFRSYM DATA BYTE TK5MSH + 00000088H.3 SFRSYM DATA BIT IE1 + 000000E5H SFRSYM DATA BYTE TK2MSL + 000000E7H SFRSYM DATA BYTE TK3MSL + 000000F0H SFRSYM DATA BYTE B + 000000DAH SFRSYM DATA BYTE TK4MSL + 000000DCH SFRSYM DATA BYTE TK5MSL + 000000E0H SFRSYM DATA BYTE ACC + 000000A8H.4 SFRSYM DATA BIT ES0 + 000000E8H SFRSYM DATA BYTE LVDCON + 000000A8H.1 SFRSYM DATA BIT ET0 + 000000A8H.3 SFRSYM DATA BIT ET1 + 00000088H.5 SFRSYM DATA BIT TF0 + 00000098H.0 SFRSYM DATA BIT RI0 + 00000088H.7 SFRSYM DATA BIT TF1 + 000000C8H.7 SFRSYM DATA BIT TF2 + 00000098H.2 SFRSYM DATA BIT RB8 + 0000008CH SFRSYM DATA BYTE TH0 + 000000A8H.0 SFRSYM DATA BIT EX0 + 00000098H.1 SFRSYM DATA BIT TI0 + 00000088H.0 SFRSYM DATA BIT IT0 + 0000008DH SFRSYM DATA BYTE TH1 + 000000A8H.2 SFRSYM DATA BIT EX1 + 00000098H.3 SFRSYM DATA BIT TB8 + 00000088H.2 SFRSYM DATA BIT IT1 + 000000CDH SFRSYM DATA BYTE TH2 + LX51 LINKER/LOCATER V4.66.97.0 11/22/2025 13:39:57 PAGE 30 + + + 000000D0H.0 SFRSYM DATA BIT P + 00000098H.7 SFRSYM DATA BIT SM0 + 0000008AH SFRSYM DATA BYTE TL0 + 00000098H.6 SFRSYM DATA BIT SM1 + 0000008BH SFRSYM DATA BYTE TL1 + 00000098H.5 SFRSYM DATA BIT SM2 + 000000CCH SFRSYM DATA BYTE TL2 + 000000AAH SFRSYM DATA BYTE PWM0DIVH + 000000B8H.4 SFRSYM DATA BIT PS0 + 000000ACH SFRSYM DATA BYTE PWM1DIVH + 000000B8H.1 SFRSYM DATA BIT PT0 + 000000B8H.6 SFRSYM DATA BIT PS1 + 000000C3H SFRSYM DATA BYTE I2CCR + 000000AEH SFRSYM DATA BYTE PWM2DIVH + 000000B8H.3 SFRSYM DATA BIT PT1 + 000000D0H.3 SFRSYM DATA BIT RS0 + 000000A4H SFRSYM DATA BYTE PWM3DIVH + 000000B8H.5 SFRSYM DATA BIT PT2 + 00000088H.4 SFRSYM DATA BIT TR0 + 000000D0H.4 SFRSYM DATA BIT RS1 + 000000A9H SFRSYM DATA BYTE PWM0DIVL + 000000A6H SFRSYM DATA BYTE PWM4DIVH + 00000088H.6 SFRSYM DATA BIT TR1 + 000000ABH SFRSYM DATA BYTE PWM1DIVL + 000000A3H SFRSYM DATA BYTE WDVTHH + 0000009AH SFRSYM DATA BYTE PWM5DIVH + 000000C8H.6 SFRSYM DATA BIT TR2 + 000000B8H.0 SFRSYM DATA BIT PX0 + 000000ADH SFRSYM DATA BYTE PWM2DIVL + 000000B8H.2 SFRSYM DATA BIT PX1 + 000000AFH SFRSYM DATA BYTE PWM3DIVL + 000000A5H SFRSYM DATA BYTE PWM4DIVL + 000000A7H SFRSYM DATA BYTE PWM5DIVL + 000000A2H SFRSYM DATA BYTE WDVTHL + 0000009CH SFRSYM DATA BYTE PWM0DUTH + 0000009EH SFRSYM DATA BYTE PWM1DUTH + 00000091H SFRSYM DATA BYTE PWM2DUTH + 00000093H SFRSYM DATA BYTE PWM3DUTH + 0000009BH SFRSYM DATA BYTE PWM0DUTL + 00000095H SFRSYM DATA BYTE PWM4DUTH + 000000B0H.2 SFRSYM DATA BIT Pin_rf + 0000009DH SFRSYM DATA BYTE PWM1DUTL + 00000099H SFRSYM DATA BYTE S0BUF + 00000097H SFRSYM DATA BYTE PWM5DUTH + 0000009FH SFRSYM DATA BYTE PWM2DUTL + 00000092H SFRSYM DATA BYTE PWM3DUTL + 00000098H SFRSYM DATA BYTE S0CON + 00000094H SFRSYM DATA BYTE PWM4DUTL + 00000098H.4 SFRSYM DATA BIT REN + 00000096H SFRSYM DATA BYTE PWM5DUTL + 000000D0H.1 SFRSYM DATA BIT DPS + 000000C9H SFRSYM DATA BYTE T2MOD + 000000C8H SFRSYM DATA BYTE T2CON + 000000BFH SFRSYM DATA BYTE LEFLG + 000000F9H SFRSYM DATA BYTE TKCFG + 000000D0H.5 SFRSYM DATA BIT F0 + 000000A1H SFRSYM DATA BYTE WDFLG + 000000B1H SFRSYM DATA BYTE PWM0CKD + 000000B2H SFRSYM DATA BYTE PWM1CKD + 000000D0H SFRSYM DATA BYTE PSW + 000000B3H SFRSYM DATA BYTE PWM2CKD + 000000D8H SFRSYM DATA BYTE UDCKS + 000000B4H SFRSYM DATA BYTE PWM3CKD + 000000B5H SFRSYM DATA BYTE PWM4CKD + 000000A0H SFRSYM DATA BYTE WDCON + LX51 LINKER/LOCATER V4.66.97.0 11/22/2025 13:39:57 PAGE 31 + + + 000000B6H SFRSYM DATA BYTE PWM5CKD + + 01000003H BLOCK CODE --- LVL=0 + --- BLOCKEND --- --- LVL=0 + + 0100085EH BLOCK CODE --- LVL=0 + 0100085EH LINE CODE --- #29 + 0100085EH LINE CODE --- #30 + 0100085EH LINE CODE --- #31 + 01000873H LINE CODE --- #32 + 01000873H LINE CODE --- #33 + 01000873H LINE CODE --- #34 + 01000875H LINE CODE --- #35 + 01000886H LINE CODE --- #36 + 01000886H LINE CODE --- #37 + 0100088BH LINE CODE --- #38 + 0100088EH LINE CODE --- #39 + 0100088EH LINE CODE --- #40 + 0100088FH LINE CODE --- #41 + 0100088FH LINE CODE --- #42 + 01000891H LINE CODE --- #43 + 010008A5H LINE CODE --- #44 + 010008A5H LINE CODE --- #45 + 010008AAH LINE CODE --- #46 + 010008ADH LINE CODE --- #47 + 010008ADH LINE CODE --- #48 + 010008AEH LINE CODE --- #49 + 010008AEH LINE CODE --- #51 + 010008B2H LINE CODE --- #52 + 010008B2H LINE CODE --- #53 + 010008B5H LINE CODE --- #54 + 010008BDH LINE CODE --- #56 + 010008BDH LINE CODE --- #58 + 010008C5H LINE CODE --- #59 + 010008CAH LINE CODE --- #60 + 010008CAH LINE CODE --- #61 + 010008D5H LINE CODE --- #62 + 010008D5H LINE CODE --- #63 + 010008D7H LINE CODE --- #64 + 010008D9H LINE CODE --- #65 + 010008E4H LINE CODE --- #66 + 010008E4H LINE CODE --- #67 + 010008E6H LINE CODE --- #68 + 010008EEH LINE CODE --- #69 + 010008EEH LINE CODE --- #70 + 010008EEH LINE CODE --- #71 + 010008EEH LINE CODE --- #72 + 010008EEH LINE CODE --- #73 + 010008EEH LINE CODE --- #74 + 010008EEH LINE CODE --- #75 + 010008F0H LINE CODE --- #77 + 010008F0H LINE CODE --- #78 + 010008F8H LINE CODE --- #79 + 010008F8H LINE CODE --- #80 + 010008FAH LINE CODE --- #81 + 010008FCH LINE CODE --- #82 + 01000907H LINE CODE --- #83 + 01000907H LINE CODE --- #84 + 01000909H LINE CODE --- #85 + 01000911H LINE CODE --- #86 + 01000911H LINE CODE --- #87 + 01000915H LINE CODE --- #88 + 0100091BH LINE CODE --- #89 + 0100091DH LINE CODE --- #90 + 0100091DH LINE CODE --- #91 + LX51 LINKER/LOCATER V4.66.97.0 11/22/2025 13:39:57 PAGE 32 + + + 0100091DH LINE CODE --- #92 + 0100091DH LINE CODE --- #93 + 01000923H LINE CODE --- #94 + 01000923H LINE CODE --- #95 + 01000925H LINE CODE --- #97 + 01000927H LINE CODE --- #98 + 0100092FH LINE CODE --- #99 + 0100092FH LINE CODE --- #100 + 01000931H LINE CODE --- #102 + 01000937H LINE CODE --- #103 + 01000937H LINE CODE --- #104 + 0100093AH LINE CODE --- #105 + 0100093BH LINE CODE --- #107 + 0100093BH LINE CODE --- #108 + 0100093EH LINE CODE --- #109 + 0100093EH LINE CODE --- #111 + 0100093EH LINE CODE --- #112 + 0100093EH LINE CODE --- #113 + 0100093FH LINE CODE --- #115 + 0100093FH LINE CODE --- #116 + 0100094DH LINE CODE --- #117 + 0100094DH LINE CODE --- #118 + 0100094FH LINE CODE --- #119 + 01000950H LINE CODE --- #121 + 01000950H LINE CODE --- #122 + 01000952H LINE CODE --- #123 + 01000957H LINE CODE --- #125 + 01000959H LINE CODE --- #126 + 0100095BH LINE CODE --- #128 + 0100095BH LINE CODE --- #129 + 0100095BH LINE CODE --- #130 + 0100095BH LINE CODE --- #131 + 0100095BH LINE CODE --- #132 + 0100095BH LINE CODE --- #133 + --- BLOCKEND --- --- LVL=0 + + --- MODULE --- --- DEBUG + 00000080H SFRSYM DATA BYTE P0 + 000000F8H SFRSYM DATA BYTE TKCON + 0000008EH SFRSYM DATA BYTE IDLST + 000000D5H SFRSYM DATA BYTE TMCON + 000000B0H SFRSYM DATA BYTE P3 + 000000D0H.6 SFRSYM DATA BIT AC + 000000B7H SFRSYM DATA BYTE PWMIF + 000000A8H.7 SFRSYM DATA BIT EA + 000000C8H.0 SFRSYM DATA BIT T2P0 + 000000B9H SFRSYM DATA BYTE PWM0CON + 000000C8H.1 SFRSYM DATA BIT T2P1 + 000000BAH SFRSYM DATA BYTE PWM1CON + 000000C8H.4 SFRSYM DATA BIT T2R0 + 000000BBH SFRSYM DATA BYTE PWM2CON + 00000090H SFRSYM DATA BYTE PWMEN + 00000086H SFRSYM DATA BYTE PWCON + 000000C8H.5 SFRSYM DATA BIT T2R1 + 000000BCH SFRSYM DATA BYTE PWM3CON + 000000BDH SFRSYM DATA BYTE PWM4CON + 000000BEH SFRSYM DATA BYTE PWM5CON + 00000083H SFRSYM DATA BYTE DP0H + 000000A8H SFRSYM DATA BYTE IE + 00000085H SFRSYM DATA BYTE DP1H + 00000082H SFRSYM DATA BYTE DP0L + 000000CBH SFRSYM DATA BYTE T2CH + 000000C2H SFRSYM DATA BYTE I2CADM + 00000084H SFRSYM DATA BYTE DP1L + 000000C8H.3 SFRSYM DATA BIT T2IE + LX51 LINKER/LOCATER V4.66.97.0 11/22/2025 13:39:57 PAGE 33 + + + 000000FAH SFRSYM DATA BYTE TKMTS + 000000CAH SFRSYM DATA BYTE T2CL + 000000C1H SFRSYM DATA BYTE I2CADR + 000000CFH SFRSYM DATA BYTE LEDWTMH + 000000D6H SFRSYM DATA BYTE TMSNU + 000000C6H SFRSYM DATA BYTE I2CFLG + 000000C4H SFRSYM DATA BYTE I2CDAT + 000000B8H SFRSYM DATA BYTE IP + 000000D0H.7 SFRSYM DATA BIT CY + 000000D7H SFRSYM DATA BYTE LEDAT0 + 000000CEH SFRSYM DATA BYTE LEDWTML + 000000F4H SFRSYM DATA BYTE ATK0CH + 000000C7H SFRSYM DATA BYTE LEDAT1 + 000000F6H SFRSYM DATA BYTE ATK1CH + 000000DEH SFRSYM DATA BYTE AK0CON + 000000E9H SFRSYM DATA BYTE ATK2CH + 000000DFH SFRSYM DATA BYTE AK1CON + 000000EBH SFRSYM DATA BYTE ATK3CH + 000000C0H SFRSYM DATA BYTE I2CCON + 0000008FH SFRSYM DATA BYTE STPST + 000000F3H SFRSYM DATA BYTE ATK0CL + 000000EDH SFRSYM DATA BYTE ATK4CH + 000000F5H SFRSYM DATA BYTE ATK1CL + 000000EFH SFRSYM DATA BYTE ATK5CH + 000000F7H SFRSYM DATA BYTE ATK2CL + 00000081H SFRSYM DATA BYTE SP + 000000EAH SFRSYM DATA BYTE ATK3CL + 000000D0H.2 SFRSYM DATA BIT OV + 000000ECH SFRSYM DATA BYTE ATK4CL + 000000D4H SFRSYM DATA BYTE EPIF + 000000EEH SFRSYM DATA BYTE ATK5CL + 000000D1H SFRSYM DATA BYTE EP0CON + 000000D2H SFRSYM DATA BYTE EP1CON + 000000C5H SFRSYM DATA BYTE I2CSTA + 000000D3H SFRSYM DATA BYTE EP2CON + 000000FCH SFRSYM DATA BYTE TK0CHS + 000000FBH SFRSYM DATA BYTE TKIF + 00000080H.0 SFRSYM DATA BIT P00 + 000000FDH SFRSYM DATA BYTE TK1CHS + 00000080H.1 SFRSYM DATA BIT P01 + 000000FEH SFRSYM DATA BYTE TK2CHS + 00000087H SFRSYM DATA BYTE PCON + 00000080H.2 SFRSYM DATA BIT P02 + 000000FFH SFRSYM DATA BYTE TK3CHS + 000000B0H.0 SFRSYM DATA BIT P30 + 00000080H.3 SFRSYM DATA BIT P03 + 000000A8H.5 SFRSYM DATA BIT INT3EN + 000000F1H SFRSYM DATA BYTE TK4CHS + 000000B0H.1 SFRSYM DATA BIT P31 + 00000080H.4 SFRSYM DATA BIT P04 + 000000A8H.6 SFRSYM DATA BIT INT4EN + 000000F2H SFRSYM DATA BYTE TK5CHS + 000000B0H.2 SFRSYM DATA BIT P32 + 00000080H.5 SFRSYM DATA BIT P05 + 00000089H SFRSYM DATA BYTE TMOD + 00000088H SFRSYM DATA BYTE TCON + 000000B0H.3 SFRSYM DATA BIT P33 + 00000080H.6 SFRSYM DATA BIT P06 + 000000B0H.4 SFRSYM DATA BIT P34 + 00000080H.7 SFRSYM DATA BIT P07 + 000000C8H.2 SFRSYM DATA BIT UCKS + 000000B0H.5 SFRSYM DATA BIT P35 + 000000E2H SFRSYM DATA BYTE TK0MSH + 000000E4H SFRSYM DATA BYTE TK1MSH + 000000E6H SFRSYM DATA BYTE TK2MSH + LX51 LINKER/LOCATER V4.66.97.0 11/22/2025 13:39:57 PAGE 34 + + + 000000D9H SFRSYM DATA BYTE TK3MSH + 000000E1H SFRSYM DATA BYTE TK0MSL + 000000DBH SFRSYM DATA BYTE TK4MSH + 00000088H.1 SFRSYM DATA BIT IE0 + 000000E3H SFRSYM DATA BYTE TK1MSL + 000000DDH SFRSYM DATA BYTE TK5MSH + 00000088H.3 SFRSYM DATA BIT IE1 + 000000E5H SFRSYM DATA BYTE TK2MSL + 000000E7H SFRSYM DATA BYTE TK3MSL + 000000F0H SFRSYM DATA BYTE B + 000000DAH SFRSYM DATA BYTE TK4MSL + 000000DCH SFRSYM DATA BYTE TK5MSL + 000000E0H SFRSYM DATA BYTE ACC + 000000A8H.4 SFRSYM DATA BIT ES0 + 000000E8H SFRSYM DATA BYTE LVDCON + 000000A8H.1 SFRSYM DATA BIT ET0 + 000000A8H.3 SFRSYM DATA BIT ET1 + 00000088H.5 SFRSYM DATA BIT TF0 + 00000098H.0 SFRSYM DATA BIT RI0 + 00000088H.7 SFRSYM DATA BIT TF1 + 000000C8H.7 SFRSYM DATA BIT TF2 + 00000098H.2 SFRSYM DATA BIT RB8 + 0000008CH SFRSYM DATA BYTE TH0 + 000000A8H.0 SFRSYM DATA BIT EX0 + 00000098H.1 SFRSYM DATA BIT TI0 + 00000088H.0 SFRSYM DATA BIT IT0 + 0000008DH SFRSYM DATA BYTE TH1 + 000000A8H.2 SFRSYM DATA BIT EX1 + 00000098H.3 SFRSYM DATA BIT TB8 + 00000088H.2 SFRSYM DATA BIT IT1 + 000000CDH SFRSYM DATA BYTE TH2 + 000000D0H.0 SFRSYM DATA BIT P + 00000098H.7 SFRSYM DATA BIT SM0 + 0000008AH SFRSYM DATA BYTE TL0 + 00000098H.6 SFRSYM DATA BIT SM1 + 0000008BH SFRSYM DATA BYTE TL1 + 00000098H.5 SFRSYM DATA BIT SM2 + 000000CCH SFRSYM DATA BYTE TL2 + 000000AAH SFRSYM DATA BYTE PWM0DIVH + 000000B8H.4 SFRSYM DATA BIT PS0 + 000000ACH SFRSYM DATA BYTE PWM1DIVH + 000000B8H.1 SFRSYM DATA BIT PT0 + 000000B8H.6 SFRSYM DATA BIT PS1 + 000000C3H SFRSYM DATA BYTE I2CCR + 000000AEH SFRSYM DATA BYTE PWM2DIVH + 000000B8H.3 SFRSYM DATA BIT PT1 + 000000D0H.3 SFRSYM DATA BIT RS0 + 000000A4H SFRSYM DATA BYTE PWM3DIVH + 000000B8H.5 SFRSYM DATA BIT PT2 + 00000088H.4 SFRSYM DATA BIT TR0 + 000000D0H.4 SFRSYM DATA BIT RS1 + 000000A9H SFRSYM DATA BYTE PWM0DIVL + 000000A6H SFRSYM DATA BYTE PWM4DIVH + 00000088H.6 SFRSYM DATA BIT TR1 + 000000ABH SFRSYM DATA BYTE PWM1DIVL + 000000A3H SFRSYM DATA BYTE WDVTHH + 0000009AH SFRSYM DATA BYTE PWM5DIVH + 000000C8H.6 SFRSYM DATA BIT TR2 + 000000B8H.0 SFRSYM DATA BIT PX0 + 000000ADH SFRSYM DATA BYTE PWM2DIVL + 000000B8H.2 SFRSYM DATA BIT PX1 + 000000AFH SFRSYM DATA BYTE PWM3DIVL + 000000A5H SFRSYM DATA BYTE PWM4DIVL + 000000A7H SFRSYM DATA BYTE PWM5DIVL + 000000A2H SFRSYM DATA BYTE WDVTHL + LX51 LINKER/LOCATER V4.66.97.0 11/22/2025 13:39:57 PAGE 35 + + + 0000009CH SFRSYM DATA BYTE PWM0DUTH + 0000009EH SFRSYM DATA BYTE PWM1DUTH + 00000091H SFRSYM DATA BYTE PWM2DUTH + 00000093H SFRSYM DATA BYTE PWM3DUTH + 0000009BH SFRSYM DATA BYTE PWM0DUTL + 00000095H SFRSYM DATA BYTE PWM4DUTH + 0000009DH SFRSYM DATA BYTE PWM1DUTL + 00000099H SFRSYM DATA BYTE S0BUF + 00000097H SFRSYM DATA BYTE PWM5DUTH + 0000009FH SFRSYM DATA BYTE PWM2DUTL + 00000092H SFRSYM DATA BYTE PWM3DUTL + 00000098H SFRSYM DATA BYTE S0CON + 00000094H SFRSYM DATA BYTE PWM4DUTL + 00000098H.4 SFRSYM DATA BIT REN + 00000096H SFRSYM DATA BYTE PWM5DUTL + 000000D0H.1 SFRSYM DATA BIT DPS + 000000C9H SFRSYM DATA BYTE T2MOD + 000000C8H SFRSYM DATA BYTE T2CON + 000000BFH SFRSYM DATA BYTE LEFLG + 000000F9H SFRSYM DATA BYTE TKCFG + 000000D0H.5 SFRSYM DATA BIT F0 + 000000A1H SFRSYM DATA BYTE WDFLG + 000000B1H SFRSYM DATA BYTE PWM0CKD + 000000B2H SFRSYM DATA BYTE PWM1CKD + 000000D0H SFRSYM DATA BYTE PSW + 000000B3H SFRSYM DATA BYTE PWM2CKD + 000000D8H SFRSYM DATA BYTE UDCKS + 000000B4H SFRSYM DATA BYTE PWM3CKD + 000000B5H SFRSYM DATA BYTE PWM4CKD + 000000A0H SFRSYM DATA BYTE WDCON + 000000B6H SFRSYM DATA BYTE PWM5CKD + + --- MODULE --- --- TS_API + 02000127H PUBLIC XDATA BYTE MainLoopCnt2 + 02000126H PUBLIC XDATA BYTE MainLoopCnt1 + 02000124H PUBLIC XDATA WORD WheelSliderCapRateFilter + 0000005BH PUBLIC IDATA BYTE PreKeysFlagSN + 02000123H PUBLIC XDATA BYTE WheelSliderState + 00000020H.2 PUBLIC BIT BIT TS_StableFlag + 02000122H PUBLIC XDATA BYTE WheelSliderTouchFlag + 00000020H.1 PUBLIC BIT BIT W_S_RefChSet + 02000116H PUBLIC XDATA --- TS_AreaConfirmTimer + 0200010EH PUBLIC XDATA --- TSKey_LongTouchLimitTimer + 02000101H PUBLIC XDATA --- TS_FilterPosIdx + 0000001CH PUBLIC DATA WORD TS_LongKeyTimer + 02000100H PUBLIC XDATA BYTE TS_HalfSecCnt + 0000005AH PUBLIC IDATA BYTE TS_RefCHBaseLineAdjuTimer + 020000FFH PUBLIC XDATA BYTE TSWheelSlider_TouchConfirmTimer + 020000FEH PUBLIC XDATA BYTE KeysFlagSN + 020000FCH PUBLIC XDATA INT WheelSliderPosition + 020000FBH PUBLIC XDATA BYTE EnterStopScanTimer + 020000EBH PUBLIC XDATA --- TSKey_FingerThd + 0000001AH PUBLIC DATA WORD TS_Key + 00000019H PUBLIC DATA BYTE TS_BaseCh + 020000D1H PUBLIC XDATA --- TS_RawData + 020000D0H PUBLIC XDATA BYTE WheelSliderMaxIdx + 00000059H PUBLIC IDATA BYTE TS_Cnt + 020000B6H PUBLIC XDATA --- TS_PostData + 020000B5H PUBLIC XDATA BYTE WheelSliderRefCh + 020000B4H PUBLIC XDATA BYTE TS_Init_Step + 0000004DH PUBLIC IDATA --- TS_CH + 02000032H PUBLIC XDATA --- TS_FilterBuf + 0200001AH PUBLIC XDATA --- TS_BaseLineData + 0000004CH PUBLIC IDATA BYTE TS_State + 02000002H PUBLIC XDATA --- TS_FirstAreaData + LX51 LINKER/LOCATER V4.66.97.0 11/22/2025 13:39:57 PAGE 36 + + + 00000018H PUBLIC DATA BYTE ActiveTouchType + 02000001H PUBLIC XDATA BYTE TSWheelSlider_LongTouchLimitTimer + 00000020H.0 PUBLIC BIT BIT TS_CycleScanDoneFlag + 00000017H PUBLIC DATA BYTE TK_State + 00000016H PUBLIC DATA BYTE TS_Index + 01001358H PUBLIC CONST --- AREA_CONFIRM_TIME_TAB + 01001350H PUBLIC CONST --- MASK_TAB + 0100134CH PUBLIC CONST --- WHEEL_SLIDER0_MAX_MIN_TAB + 01001348H PUBLIC CONST --- TS_WHEEL_SLIDER_CH_SEQ + 01001328H PUBLIC CONST --- TS_KEY_CH_INFO_SEQ + 01000FF0H PUBLIC CODE --- TS_Action + 01000DB1H PUBLIC CODE --- TS_init + 010004ACH PUBLIC CODE --- TS_WheelSliderDeal + 0100095CH PUBLIC CODE --- TSKey_DataDeal + 01000B3DH PUBLIC CODE --- TS_RunInit + 01000CF4H PUBLIC CODE --- TS_DataFiltering + 01000C19H PUBLIC CODE --- TS_ISR + 0100000EH PUBLIC CODE --- TS_HS_ISR + 010010EFH PUBLIC CODE --- TS_MS_ISR + 00000080H SFRSYM DATA BYTE P0 + 000000F8H SFRSYM DATA BYTE TKCON + 0000008EH SFRSYM DATA BYTE IDLST + 000000D5H SFRSYM DATA BYTE TMCON + 000000B0H SFRSYM DATA BYTE P3 + 000000D0H.6 SFRSYM DATA BIT AC + 000000B7H SFRSYM DATA BYTE PWMIF + 000000A8H.7 SFRSYM DATA BIT EA + 000000C8H.0 SFRSYM DATA BIT T2P0 + 000000B9H SFRSYM DATA BYTE PWM0CON + 000000C8H.1 SFRSYM DATA BIT T2P1 + 000000BAH SFRSYM DATA BYTE PWM1CON + 000000C8H.4 SFRSYM DATA BIT T2R0 + 000000BBH SFRSYM DATA BYTE PWM2CON + 00000090H SFRSYM DATA BYTE PWMEN + 00000086H SFRSYM DATA BYTE PWCON + 000000C8H.5 SFRSYM DATA BIT T2R1 + 000000BCH SFRSYM DATA BYTE PWM3CON + 000000BDH SFRSYM DATA BYTE PWM4CON + 000000BEH SFRSYM DATA BYTE PWM5CON + 00000083H SFRSYM DATA BYTE DP0H + 000000A8H SFRSYM DATA BYTE IE + 00000085H SFRSYM DATA BYTE DP1H + 00000082H SFRSYM DATA BYTE DP0L + 000000CBH SFRSYM DATA BYTE T2CH + 000000C2H SFRSYM DATA BYTE I2CADM + 00000084H SFRSYM DATA BYTE DP1L + 000000C8H.3 SFRSYM DATA BIT T2IE + 000000FAH SFRSYM DATA BYTE TKMTS + 000000CAH SFRSYM DATA BYTE T2CL + 000000C1H SFRSYM DATA BYTE I2CADR + 000000CFH SFRSYM DATA BYTE LEDWTMH + 000000D6H SFRSYM DATA BYTE TMSNU + 000000C6H SFRSYM DATA BYTE I2CFLG + 000000C4H SFRSYM DATA BYTE I2CDAT + 000000B8H SFRSYM DATA BYTE IP + 000000D0H.7 SFRSYM DATA BIT CY + 000000D7H SFRSYM DATA BYTE LEDAT0 + 000000CEH SFRSYM DATA BYTE LEDWTML + 000000F4H SFRSYM DATA BYTE ATK0CH + 000000C7H SFRSYM DATA BYTE LEDAT1 + 000000F6H SFRSYM DATA BYTE ATK1CH + 000000DEH SFRSYM DATA BYTE AK0CON + 000000E9H SFRSYM DATA BYTE ATK2CH + 000000DFH SFRSYM DATA BYTE AK1CON + 000000EBH SFRSYM DATA BYTE ATK3CH + LX51 LINKER/LOCATER V4.66.97.0 11/22/2025 13:39:57 PAGE 37 + + + 000000C0H SFRSYM DATA BYTE I2CCON + 0000008FH SFRSYM DATA BYTE STPST + 000000F3H SFRSYM DATA BYTE ATK0CL + 000000EDH SFRSYM DATA BYTE ATK4CH + 000000F5H SFRSYM DATA BYTE ATK1CL + 000000EFH SFRSYM DATA BYTE ATK5CH + 000000F7H SFRSYM DATA BYTE ATK2CL + 00000081H SFRSYM DATA BYTE SP + 000000EAH SFRSYM DATA BYTE ATK3CL + 000000D0H.2 SFRSYM DATA BIT OV + 000000ECH SFRSYM DATA BYTE ATK4CL + 000000D4H SFRSYM DATA BYTE EPIF + 000000EEH SFRSYM DATA BYTE ATK5CL + 000000D1H SFRSYM DATA BYTE EP0CON + 000000D2H SFRSYM DATA BYTE EP1CON + 000000C5H SFRSYM DATA BYTE I2CSTA + 000000D3H SFRSYM DATA BYTE EP2CON + 000000FCH SFRSYM DATA BYTE TK0CHS + 000000FBH SFRSYM DATA BYTE TKIF + 00000080H.0 SFRSYM DATA BIT P00 + 000000FDH SFRSYM DATA BYTE TK1CHS + 00000080H.1 SFRSYM DATA BIT P01 + 000000FEH SFRSYM DATA BYTE TK2CHS + 00000087H SFRSYM DATA BYTE PCON + 00000080H.2 SFRSYM DATA BIT P02 + 000000FFH SFRSYM DATA BYTE TK3CHS + 000000B0H.0 SFRSYM DATA BIT P30 + 00000080H.3 SFRSYM DATA BIT P03 + 000000A8H.5 SFRSYM DATA BIT INT3EN + 000000F1H SFRSYM DATA BYTE TK4CHS + 000000B0H.1 SFRSYM DATA BIT P31 + 00000080H.4 SFRSYM DATA BIT P04 + 000000A8H.6 SFRSYM DATA BIT INT4EN + 000000F2H SFRSYM DATA BYTE TK5CHS + 000000B0H.2 SFRSYM DATA BIT P32 + 00000080H.5 SFRSYM DATA BIT P05 + 00000089H SFRSYM DATA BYTE TMOD + 00000088H SFRSYM DATA BYTE TCON + 000000B0H.3 SFRSYM DATA BIT P33 + 00000080H.6 SFRSYM DATA BIT P06 + 000000B0H.4 SFRSYM DATA BIT P34 + 00000080H.7 SFRSYM DATA BIT P07 + 000000C8H.2 SFRSYM DATA BIT UCKS + 000000B0H.5 SFRSYM DATA BIT P35 + 000000E2H SFRSYM DATA BYTE TK0MSH + 000000E4H SFRSYM DATA BYTE TK1MSH + 000000E6H SFRSYM DATA BYTE TK2MSH + 000000D9H SFRSYM DATA BYTE TK3MSH + 000000E1H SFRSYM DATA BYTE TK0MSL + 000000DBH SFRSYM DATA BYTE TK4MSH + 00000088H.1 SFRSYM DATA BIT IE0 + 000000E3H SFRSYM DATA BYTE TK1MSL + 000000DDH SFRSYM DATA BYTE TK5MSH + 00000088H.3 SFRSYM DATA BIT IE1 + 000000E5H SFRSYM DATA BYTE TK2MSL + 000000E7H SFRSYM DATA BYTE TK3MSL + 000000F0H SFRSYM DATA BYTE B + 000000DAH SFRSYM DATA BYTE TK4MSL + 000000DCH SFRSYM DATA BYTE TK5MSL + 000000E0H SFRSYM DATA BYTE ACC + 000000A8H.4 SFRSYM DATA BIT ES0 + 000000E8H SFRSYM DATA BYTE LVDCON + 000000A8H.1 SFRSYM DATA BIT ET0 + 000000A8H.3 SFRSYM DATA BIT ET1 + 00000088H.5 SFRSYM DATA BIT TF0 + LX51 LINKER/LOCATER V4.66.97.0 11/22/2025 13:39:57 PAGE 38 + + + 00000098H.0 SFRSYM DATA BIT RI0 + 00000088H.7 SFRSYM DATA BIT TF1 + 000000C8H.7 SFRSYM DATA BIT TF2 + 00000098H.2 SFRSYM DATA BIT RB8 + 0000008CH SFRSYM DATA BYTE TH0 + 000000A8H.0 SFRSYM DATA BIT EX0 + 00000098H.1 SFRSYM DATA BIT TI0 + 00000088H.0 SFRSYM DATA BIT IT0 + 0000008DH SFRSYM DATA BYTE TH1 + 000000A8H.2 SFRSYM DATA BIT EX1 + 00000098H.3 SFRSYM DATA BIT TB8 + 00000088H.2 SFRSYM DATA BIT IT1 + 000000CDH SFRSYM DATA BYTE TH2 + 000000D0H.0 SFRSYM DATA BIT P + 00000098H.7 SFRSYM DATA BIT SM0 + 0000008AH SFRSYM DATA BYTE TL0 + 00000098H.6 SFRSYM DATA BIT SM1 + 0000008BH SFRSYM DATA BYTE TL1 + 00000098H.5 SFRSYM DATA BIT SM2 + 000000CCH SFRSYM DATA BYTE TL2 + 000000AAH SFRSYM DATA BYTE PWM0DIVH + 000000B8H.4 SFRSYM DATA BIT PS0 + 000000ACH SFRSYM DATA BYTE PWM1DIVH + 000000B8H.1 SFRSYM DATA BIT PT0 + 000000B8H.6 SFRSYM DATA BIT PS1 + 000000C3H SFRSYM DATA BYTE I2CCR + 000000AEH SFRSYM DATA BYTE PWM2DIVH + 000000B8H.3 SFRSYM DATA BIT PT1 + 000000D0H.3 SFRSYM DATA BIT RS0 + 000000A4H SFRSYM DATA BYTE PWM3DIVH + 000000B8H.5 SFRSYM DATA BIT PT2 + 00000088H.4 SFRSYM DATA BIT TR0 + 000000D0H.4 SFRSYM DATA BIT RS1 + 000000A9H SFRSYM DATA BYTE PWM0DIVL + 000000A6H SFRSYM DATA BYTE PWM4DIVH + 00000088H.6 SFRSYM DATA BIT TR1 + 000000ABH SFRSYM DATA BYTE PWM1DIVL + 000000A3H SFRSYM DATA BYTE WDVTHH + 0000009AH SFRSYM DATA BYTE PWM5DIVH + 000000C8H.6 SFRSYM DATA BIT TR2 + 000000B8H.0 SFRSYM DATA BIT PX0 + 000000ADH SFRSYM DATA BYTE PWM2DIVL + 000000B8H.2 SFRSYM DATA BIT PX1 + 000000AFH SFRSYM DATA BYTE PWM3DIVL + 000000A5H SFRSYM DATA BYTE PWM4DIVL + 000000A7H SFRSYM DATA BYTE PWM5DIVL + 000000A2H SFRSYM DATA BYTE WDVTHL + 0000009CH SFRSYM DATA BYTE PWM0DUTH + 0000009EH SFRSYM DATA BYTE PWM1DUTH + 00000091H SFRSYM DATA BYTE PWM2DUTH + 00000093H SFRSYM DATA BYTE PWM3DUTH + 0000009BH SFRSYM DATA BYTE PWM0DUTL + 00000095H SFRSYM DATA BYTE PWM4DUTH + 0000009DH SFRSYM DATA BYTE PWM1DUTL + 00000099H SFRSYM DATA BYTE S0BUF + 00000097H SFRSYM DATA BYTE PWM5DUTH + 0000009FH SFRSYM DATA BYTE PWM2DUTL + 00000092H SFRSYM DATA BYTE PWM3DUTL + 00000098H SFRSYM DATA BYTE S0CON + 00000094H SFRSYM DATA BYTE PWM4DUTL + 00000098H.4 SFRSYM DATA BIT REN + 00000096H SFRSYM DATA BYTE PWM5DUTL + 000000D0H.1 SFRSYM DATA BIT DPS + 000000C9H SFRSYM DATA BYTE T2MOD + 000000C8H SFRSYM DATA BYTE T2CON + LX51 LINKER/LOCATER V4.66.97.0 11/22/2025 13:39:57 PAGE 39 + + + 000000BFH SFRSYM DATA BYTE LEFLG + 000000F9H SFRSYM DATA BYTE TKCFG + 000000D0H.5 SFRSYM DATA BIT F0 + 000000A1H SFRSYM DATA BYTE WDFLG + 000000B1H SFRSYM DATA BYTE PWM0CKD + 000000B2H SFRSYM DATA BYTE PWM1CKD + 000000D0H SFRSYM DATA BYTE PSW + 000000B3H SFRSYM DATA BYTE PWM2CKD + 000000D8H SFRSYM DATA BYTE UDCKS + 000000B4H SFRSYM DATA BYTE PWM3CKD + 000000B5H SFRSYM DATA BYTE PWM4CKD + 000000A0H SFRSYM DATA BYTE WDCON + 000000B6H SFRSYM DATA BYTE PWM5CKD + + 01000A58H BLOCK CODE --- LVL=0 + --- BLOCKEND --- --- LVL=0 + + 010010EFH BLOCK CODE --- LVL=0 + 010010EFH BLOCK CODE NEAR LAB LVL=1 + 02000000H SYMBOL XDATA BYTE ms_cnt + 00000007H SYMBOL DATA BYTE i + --- BLOCKEND --- --- LVL=1 + 010010EFH LINE CODE --- #106 + 010010EFH LINE CODE --- #107 + 010010EFH LINE CODE --- #111 + 010010F5H LINE CODE --- #112 + 010010FFH LINE CODE --- #113 + 010010FFH LINE CODE --- #114 + 01001101H LINE CODE --- #115 + 0100110BH LINE CODE --- #116 + 0100110BH LINE CODE --- #117 + 01001114H LINE CODE --- #118 + 01001114H LINE CODE --- #119 + 0100111DH LINE CODE --- #120 + 0100111DH LINE CODE --- #121 + 01001120H LINE CODE --- #123 + 01001126H LINE CODE --- #124 + 01001126H LINE CODE --- #125 + 01001128H LINE CODE --- #126 + 01001128H LINE CODE --- #138 + 01001128H LINE CODE --- #139 + --- BLOCKEND --- --- LVL=0 + + 0100000EH BLOCK CODE --- LVL=0 + 0100000EH LINE CODE --- #140 + 0100000EH LINE CODE --- #141 + 0100000EH LINE CODE --- #147 + 01000014H LINE CODE --- #168 + 01000019H LINE CODE --- #169 + 01000019H LINE CODE --- #170 + 0100001AH LINE CODE --- #171 + 0100001AH LINE CODE --- #172 + 01000020H LINE CODE --- #173 + 01000020H LINE CODE --- #174 + 01000022H LINE CODE --- #175 + 01000022H LINE CODE --- #176 + --- BLOCKEND --- --- LVL=0 + + 01000C19H BLOCK CODE --- LVL=0 + 01000C19H BLOCK CODE NEAR LAB LVL=1 + 00000007H SYMBOL DATA BYTE i + 00000021H SYMBOL DATA --- TS_Data + --- BLOCKEND --- --- LVL=1 + 01000C19H LINE CODE --- #177 + 01000C19H LINE CODE --- #178 + LX51 LINKER/LOCATER V4.66.97.0 11/22/2025 13:39:57 PAGE 40 + + + 01000C19H LINE CODE --- #188 + 01000C21H LINE CODE --- #189 + 01000C21H LINE CODE --- #190 + 01000C25H LINE CODE --- #191 + 01000C25H LINE CODE --- #193 + 01000C2AH LINE CODE --- #194 + 01000C2AH LINE CODE --- #195 + 01000C2DH LINE CODE --- #196 + 01000C30H LINE CODE --- #197 + 01000C33H LINE CODE --- #198 + 01000C33H LINE CODE --- #199 + 01000C38H LINE CODE --- #200 + 01000C38H LINE CODE --- #201 + 01000C3BH LINE CODE --- #202 + 01000C3EH LINE CODE --- #203 + 01000C41H LINE CODE --- #204 + 01000C41H LINE CODE --- #205 + 01000C46H LINE CODE --- #206 + 01000C46H LINE CODE --- #207 + 01000C49H LINE CODE --- #208 + 01000C4CH LINE CODE --- #209 + 01000C4FH LINE CODE --- #210 + 01000C4FH LINE CODE --- #211 + 01000C54H LINE CODE --- #212 + 01000C54H LINE CODE --- #213 + 01000C57H LINE CODE --- #214 + 01000C5AH LINE CODE --- #215 + 01000C5DH LINE CODE --- #216 + 01000C5DH LINE CODE --- #217 + 01000C62H LINE CODE --- #218 + 01000C62H LINE CODE --- #219 + 01000C65H LINE CODE --- #220 + 01000C68H LINE CODE --- #221 + 01000C6BH LINE CODE --- #222 + 01000C6BH LINE CODE --- #223 + 01000C70H LINE CODE --- #224 + 01000C70H LINE CODE --- #225 + 01000C73H LINE CODE --- #226 + 01000C76H LINE CODE --- #227 + 01000C79H LINE CODE --- #228 + 01000C79H LINE CODE --- #230 + 01000C85H LINE CODE --- #231 + 01000C85H LINE CODE --- #264 + 01000C85H LINE CODE --- #266 + 01000C9DH LINE CODE --- #270 + 01000C9DH LINE CODE --- #271 + 01000CAFH LINE CODE --- #272 + 01000CAFH LINE CODE --- #273 + 01000CAFH LINE CODE --- #274 + 01000CAFH LINE CODE --- #276 + 01000CB2H LINE CODE --- #294 + 01000CC8H LINE CODE --- #295 + 01000CC8H LINE CODE --- #297 + 01000CCAH LINE CODE --- #311 + 01000CCDH LINE CODE --- #312 + 01000CCFH LINE CODE --- #314 + 01000CCFH LINE CODE --- #315 + 01000CD5H LINE CODE --- #316 + 01000CD5H LINE CODE --- #317 + 01000CD8H LINE CODE --- #318 + 01000CE0H LINE CODE --- #319 + 01000CEDH LINE CODE --- #320 + 01000CEDH LINE CODE --- #321 + 01000CF0H LINE CODE --- #322 + 01000CF3H LINE CODE --- #323 + LX51 LINKER/LOCATER V4.66.97.0 11/22/2025 13:39:57 PAGE 41 + + + 01000CF3H LINE CODE --- #324 + --- BLOCKEND --- --- LVL=0 + + 01000CF4H BLOCK CODE --- LVL=0 + 01000CF4H BLOCK CODE NEAR LAB LVL=1 + 00000032H SYMBOL DATA BYTE i + 00000007H SYMBOL DATA BYTE j + 00000033H SYMBOL DATA WORD DataSum + 00000035H SYMBOL DATA WORD DataMax + 00000037H SYMBOL DATA WORD DataMin + --- BLOCKEND --- --- LVL=1 + 01000CF4H LINE CODE --- #325 + 01000CF4H LINE CODE --- #326 + 01000CF4H LINE CODE --- #332 + 01000D06H LINE CODE --- #333 + 01000D06H LINE CODE --- #337 + 01000D0CH LINE CODE --- #338 + 01000D14H LINE CODE --- #339 + 01000D14H LINE CODE --- #340 + 01000D19H LINE CODE --- #341 + 01000D19H LINE CODE --- #342 + 01000D1BH LINE CODE --- #343 + 01000D3AH LINE CODE --- #344 + 01000D3CH LINE CODE --- #346 + 01000D41H LINE CODE --- #347 + 01000D45H LINE CODE --- #348 + 01000D4BH LINE CODE --- #349 + 01000D53H LINE CODE --- #350 + 01000D53H LINE CODE --- #351 + 01000D6BH LINE CODE --- #353 + 01000D74H LINE CODE --- #354 + 01000D74H LINE CODE --- #355 + 01000D78H LINE CODE --- #356 + 01000D78H LINE CODE --- #357 + 01000D81H LINE CODE --- #358 + 01000D81H LINE CODE --- #359 + 01000D85H LINE CODE --- #360 + 01000D85H LINE CODE --- #362 + 01000D88H LINE CODE --- #366 + 01000DABH LINE CODE --- #369 + 01000DB0H LINE CODE --- #370 + --- BLOCKEND --- --- LVL=0 + + 01000B3DH BLOCK CODE --- LVL=0 + 01000B3DH BLOCK CODE NEAR LAB LVL=1 + 00000032H SYMBOL DATA BYTE i + 00000007H SYMBOL DATA BYTE j + 00000015H SYMBOL DATA BYTE TS_ScanTimes + --- BLOCKEND --- --- LVL=1 + 01000B3DH LINE CODE --- #418 + 01000B3DH LINE CODE --- #419 + 01000B3DH LINE CODE --- #425 + 01000B43H LINE CODE --- #426 + 01000B43H LINE CODE --- #439 + 01000B45H LINE CODE --- #440 + 01000B49H LINE CODE --- #441 + 01000B4BH LINE CODE --- #442 + 01000B4EH LINE CODE --- #448 + 01000B54H LINE CODE --- #449 + 01000B57H LINE CODE --- #451 + 01000B58H LINE CODE --- #492 + 01000B63H LINE CODE --- #493 + 01000B63H LINE CODE --- #494 + 01000B69H LINE CODE --- #495 + 01000B69H LINE CODE --- #496 + LX51 LINKER/LOCATER V4.66.97.0 11/22/2025 13:39:57 PAGE 42 + + + 01000B6BH LINE CODE --- #497 + 01000B74H LINE CODE --- #498 + 01000B74H LINE CODE --- #500 + 01000B74H LINE CODE --- #516 + 01000B77H LINE CODE --- #517 + 01000B88H LINE CODE --- #518 + 01000B88H LINE CODE --- #519 + 01000B90H LINE CODE --- #520 + 01000B90H LINE CODE --- #521 + 01000BA9H LINE CODE --- #522 + 01000BACH LINE CODE --- #523 + 01000BB5H LINE CODE --- #529 + 01000BBCH LINE CODE --- #530 + 01000BC4H LINE CODE --- #531 + 01000BD1H LINE CODE --- #537 + 01000BD8H LINE CODE --- #538 + 01000BD8H LINE CODE --- #542 + 01000BFCH LINE CODE --- #544 + 01000C03H LINE CODE --- #545 + 01000C05H LINE CODE --- #547 + 01000C05H LINE CODE --- #548 + 01000C0FH LINE CODE --- #549 + 01000C0FH LINE CODE --- #560 + 01000C14H LINE CODE --- #573 + 01000C18H LINE CODE --- #574 + 01000C18H LINE CODE --- #575 + 01000C18H LINE CODE --- #576 + --- BLOCKEND --- --- LVL=0 + + 0100095CH BLOCK CODE --- LVL=0 + 0100095CH BLOCK CODE NEAR LAB LVL=1 + 00000032H SYMBOL DATA BYTE i + 00000033H SYMBOL DATA BYTE TouchArea + 00000034H SYMBOL DATA BYTE NowArea + --- BLOCKEND --- --- LVL=1 + 0100095CH LINE CODE --- #676 + 0100095CH LINE CODE --- #677 + 0100095CH LINE CODE --- #683 + 01000969H LINE CODE --- #684 + 01000969H LINE CODE --- #696 + 01000976H LINE CODE --- #697 + 01000980H LINE CODE --- #699 + 0100098AH LINE CODE --- #700 + 0100098AH LINE CODE --- #701 + 0100098CH LINE CODE --- #702 + 0100098CH LINE CODE --- #709 + 01000990H LINE CODE --- #710 + 01000990H LINE CODE --- #711 + 01000994H LINE CODE --- #712 + 01000994H LINE CODE --- #713 + 01000999H LINE CODE --- #714 + 01000999H LINE CODE --- #715 + 010009A2H LINE CODE --- #716 + 010009A2H LINE CODE --- #717 + 010009A5H LINE CODE --- #721 + 010009A5H LINE CODE --- #722 + 010009A5H LINE CODE --- #723 + 010009A7H LINE CODE --- #725 + 010009A7H LINE CODE --- #737 + 010009ADH LINE CODE --- #754 + 010009ADH LINE CODE --- #755 + 010009AFH LINE CODE --- #757 + 010009AFH LINE CODE --- #758 + 010009B4H LINE CODE --- #759 + 010009B4H LINE CODE --- #760 + LX51 LINKER/LOCATER V4.66.97.0 11/22/2025 13:39:57 PAGE 43 + + + 010009BAH LINE CODE --- #761 + 010009BAH LINE CODE --- #766 + 010009BEH LINE CODE --- #768 + 010009BEH LINE CODE --- #769 + 010009BEH LINE CODE --- #773 + 010009BEH LINE CODE --- #774 + 010009C0H LINE CODE --- #782 + 010009C0H LINE CODE --- #784 + 010009C0H LINE CODE --- #785 + 010009C4H LINE CODE --- #786 + 010009C4H LINE CODE --- #787 + 010009CCH LINE CODE --- #788 + 010009CEH LINE CODE --- #789 + 010009D0H LINE CODE --- #790 + 010009D0H LINE CODE --- #791 + 010009D0H LINE CODE --- #792 + 010009D5H LINE CODE --- #793 + 010009D5H LINE CODE --- #794 + 010009E2H LINE CODE --- #795 + 010009E4H LINE CODE --- #796 + 010009E6H LINE CODE --- #797 + 010009E6H LINE CODE --- #798 + 010009FDH LINE CODE --- #799 + 010009FDH LINE CODE --- #800 + 01000A03H LINE CODE --- #801 + 01000A03H LINE CODE --- #802 + 01000A0BH LINE CODE --- #803 + 01000A18H LINE CODE --- #813 + 01000A1AH LINE CODE --- #814 + 01000A1AH LINE CODE --- #815 + 01000A1CH LINE CODE --- #817 + 01000A1CH LINE CODE --- #818 + 01000A24H LINE CODE --- #819 + 01000A2BH LINE CODE --- #820 + 01000A2BH LINE CODE --- #821 + 01000A30H LINE CODE --- #895 + 01000A37H LINE CODE --- #898 + 01000A39H LINE CODE --- #899 + 01000A39H LINE CODE --- #900 + 01000A3CH LINE CODE --- #901 + 01000A3DH LINE CODE --- #903 + 01000A3DH LINE CODE --- #904 + 01000A40H LINE CODE --- #905 + 01000A40H LINE CODE --- #906 + --- BLOCKEND --- --- LVL=0 + + 010004ACH BLOCK CODE --- LVL=0 + 010004ACH BLOCK CODE NEAR LAB LVL=1 + 00000032H SYMBOL DATA BYTE i + 00000033H SYMBOL DATA WORD Delta + 00000006H SYMBOL DATA WORD Position + 00000020H.3 SYMBOL BIT BIT WheelSliderTogFlag + --- BLOCKEND --- --- LVL=1 + 010004ACH LINE CODE --- #909 + 010004ACH LINE CODE --- #910 + 010004ACH LINE CODE --- #913 + 010004AEH LINE CODE --- #914 + 010004B1H LINE CODE --- #915 + 010004B4H LINE CODE --- #916 + 010004B4H LINE CODE --- #917 + 010004B6H LINE CODE --- #918 + 010004BBH LINE CODE --- #919 + 010004BBH LINE CODE --- #957 + 010004C4H LINE CODE --- #959 + 010004CCH LINE CODE --- #960 + LX51 LINKER/LOCATER V4.66.97.0 11/22/2025 13:39:57 PAGE 44 + + + 010004CCH LINE CODE --- #961 + 010004CEH LINE CODE --- #962 + 010004CEH LINE CODE --- #963 + 010004D8H LINE CODE --- #964 + 010004D8H LINE CODE --- #965 + 010004E1H LINE CODE --- #966 + 010004E1H LINE CODE --- #967 + 010004E9H LINE CODE --- #968 + 010004E9H LINE CODE --- #969 + 010004ECH LINE CODE --- #970 + 010004F1H LINE CODE --- #971 + 010004F4H LINE CODE --- #973 + 010004F4H LINE CODE --- #974 + 010004FFH LINE CODE --- #975 + 010004FFH LINE CODE --- #976 + 01000514H LINE CODE --- #977 + 01000514H LINE CODE --- #978 + 01000519H LINE CODE --- #979 + 0100051BH LINE CODE --- #981 + 0100051BH LINE CODE --- #982 + 01000536H LINE CODE --- #983 + 01000536H LINE CODE --- #984 + 01000541H LINE CODE --- #985 + 01000541H LINE CODE --- #986 + 0100054BH LINE CODE --- #987 + 0100054BH LINE CODE --- #988 + 01000558H LINE CODE --- #989 + 01000560H LINE CODE --- #990 + 01000560H LINE CODE --- #991 + 01000560H LINE CODE --- #992 + 01000562H LINE CODE --- #994 + 01000562H LINE CODE --- #995 + 01000577H LINE CODE --- #996 + 01000581H LINE CODE --- #997 + 01000581H LINE CODE --- #998 + 01000586H LINE CODE --- #999 + 01000586H LINE CODE --- #1000 + 01000586H LINE CODE --- #1002 + 01000586H LINE CODE --- #1003 + 0100058EH LINE CODE --- #1004 + 0100058EH LINE CODE --- #1005 + 01000594H LINE CODE --- #1006 + 01000594H LINE CODE --- #1007 + 01000599H LINE CODE --- #1011 + 01000599H LINE CODE --- #1012 + 0100059BH LINE CODE --- #1014 + 0100059BH LINE CODE --- #1015 + 010005A0H LINE CODE --- #1016 + 010005A8H LINE CODE --- #1017 + 010005A8H LINE CODE --- #1018 + 010005B2H LINE CODE --- #1019 + 010005B6H LINE CODE --- #1020 + 010005B6H LINE CODE --- #1021 + 010005B6H LINE CODE --- #1022 + 010005B6H LINE CODE --- #1023 + 010005BBH LINE CODE --- #1024 + 010005BBH LINE CODE --- #1037 + 010005C1H LINE CODE --- #1038 + 010005C1H LINE CODE --- #1039 + 010005C9H LINE CODE --- #1040 + 010005C9H LINE CODE --- #1041 + 010005CAH LINE CODE --- #1042 + 010005D0H LINE CODE --- #1043 + 010005D0H LINE CODE --- #1044 + 010005D2H LINE CODE --- #1046 + LX51 LINKER/LOCATER V4.66.97.0 11/22/2025 13:39:57 PAGE 45 + + + 010005D2H LINE CODE --- #1047 + 010005DAH LINE CODE --- #1048 + 010005DAH LINE CODE --- #1049 + 010005E0H LINE CODE --- #1050 + 010005E0H LINE CODE --- #1052 + 010005E4H LINE CODE --- #1053 + 010005E7H LINE CODE --- #1054 + 010005EAH LINE CODE --- #1055 + 010005F2H LINE CODE --- #1056 + 010005F2H LINE CODE --- #1057 + 010005FCH LINE CODE --- #1058 + 01000600H LINE CODE --- #1059 + 01000600H LINE CODE --- #1060 + 01000600H LINE CODE --- #1062 + 01000600H LINE CODE --- #1063 + 01000606H LINE CODE --- #1064 + 01000606H LINE CODE --- #1065 + 01000606H LINE CODE --- #1066 + 01000606H LINE CODE --- #1067 + 0100060EH LINE CODE --- #1068 + 0100060EH LINE CODE --- #1069 + 01000616H LINE CODE --- #1070 + 01000616H LINE CODE --- #1071 + 0100061EH LINE CODE --- #1072 + 0100061EH LINE CODE --- #1107 + 01000620H LINE CODE --- #1109 + 01000620H LINE CODE --- #1110 + 01000623H LINE CODE --- #1111 + 01000623H LINE CODE --- #1113 + 0100062FH LINE CODE --- #1114 + 0100062FH LINE CODE --- #1115 + 01000632H LINE CODE --- #1116 + 01000633H LINE CODE --- #1118 + 01000633H LINE CODE --- #1119 + 01000636H LINE CODE --- #1120 + 01000636H LINE CODE --- #1121 + --- BLOCKEND --- --- LVL=0 + + 01000DB1H BLOCK CODE --- LVL=0 + 01000DB1H BLOCK CODE NEAR LAB LVL=1 + 00000006H SYMBOL DATA BYTE i + 00000007H SYMBOL DATA BYTE ch_idx + --- BLOCKEND --- --- LVL=1 + 01000DB1H LINE CODE --- #1124 + 01000DB1H LINE CODE --- #1125 + 01000DB1H LINE CODE --- #1131 + 01000DB5H LINE CODE --- #1132 + 01000DB7H LINE CODE --- #1133 + 01000DC5H LINE CODE --- #1134 + 01000DC5H LINE CODE --- #1136 + 01000DCDH LINE CODE --- #1137 + 01000DCDH LINE CODE --- #1138 + 01000DDCH LINE CODE --- #1139 + 01000DDEH LINE CODE --- #1141 + 01000DDEH LINE CODE --- #1142 + 01000DECH LINE CODE --- #1143 + 01000DECH LINE CODE --- #1149 + 01000DEFH LINE CODE --- #1150 + 01000DF6H LINE CODE --- #1151 + 01000DF9H LINE CODE --- #1152 + 01000DFCH LINE CODE --- #1153 + 01000DFEH LINE CODE --- #1155 + 01000E01H LINE CODE --- #1158 + 01000E04H LINE CODE --- #1163 + 01000E07H LINE CODE --- #1164 + LX51 LINKER/LOCATER V4.66.97.0 11/22/2025 13:39:57 PAGE 46 + + + 01000E0DH LINE CODE --- #1189 + 01000E0FH LINE CODE --- #1191 + 01000E11H LINE CODE --- #1193 + 01000E16H LINE CODE --- #1194 + 01000E19H LINE CODE --- #1196 + 01000E1BH LINE CODE --- #1208 + 01000E1DH LINE CODE --- #1210 + 01000E21H LINE CODE --- #1211 + 01000E24H LINE CODE --- #1212 + 01000E27H LINE CODE --- #1213 + 01000E2EH LINE CODE --- #1215 + 01000E31H LINE CODE --- #1216 + 01000E35H LINE CODE --- #1224 + 01000E3DH LINE CODE --- #1231 + --- BLOCKEND --- --- LVL=0 + + 01000FF0H BLOCK CODE --- LVL=0 + 01000FF0H LINE CODE --- #1234 + 01000FF0H LINE CODE --- #1235 + 01000FF0H LINE CODE --- #1236 + 01000FF9H LINE CODE --- #1237 + 01000FF9H LINE CODE --- #1238 + 01000FF9H LINE CODE --- #1239 + 01000FFCH LINE CODE --- #1240 + 01000FFCH LINE CODE --- #1241 + 01000FFCH LINE CODE --- #1242 + 01000FFFH LINE CODE --- #1243 + 01000FFFH LINE CODE --- #1244 + 01001001H LINE CODE --- #1246 + 0100100AH LINE CODE --- #1253 + 0100100DH LINE CODE --- #1254 + 0100100FH LINE CODE --- #1267 + 01001015H LINE CODE --- #1268 + 01001015H LINE CODE --- #1269 + 01001018H LINE CODE --- #1270 + 01001018H LINE CODE --- #1276 + 0100101EH LINE CODE --- #1277 + 0100101EH LINE CODE --- #1278 + 01001021H LINE CODE --- #1279 + 01001021H LINE CODE --- #1309 + 01001021H LINE CODE --- #1310 + 01001029H LINE CODE --- #1311 + 01001029H LINE CODE --- #1312 + 0100102CH LINE CODE --- #1313 + 0100102FH LINE CODE --- #1314 + 01001032H LINE CODE --- #1315 + 01001032H LINE CODE --- #1316 + 01001032H LINE CODE --- #1317 + 01001032H LINE CODE --- #1318 + 01001032H LINE CODE --- #1319 + 01001032H LINE CODE --- #1328 + --- BLOCKEND --- --- LVL=0 + + --- MODULE --- --- TS_SEVICE + 0100135DH PUBLIC CONST --- pXSFR + 01000296H PUBLIC CODE --- _WheelTouchJudge + 01001074H PUBLIC CODE --- _SetWheelSliderRefCh + 01001216H PUBLIC CODE --- _TS_AreaConfirmTimerSet + 01001190H PUBLIC CODE --- _TS_AreaDeviateDetection + 00000020H.3 PUBLIC BIT BIT ?_TS_GetDataArea?BIT + 01000F43H PUBLIC CODE --- _TS_GetDataArea + 01000FA2H PUBLIC CODE --- TS_ScanStart + 01001129H PUBLIC CODE --- _TS_SetChannel + 01001161H PUBLIC CODE --- TS_IO_init + 00000080H SFRSYM DATA BYTE P0 + LX51 LINKER/LOCATER V4.66.97.0 11/22/2025 13:39:57 PAGE 47 + + + 000000F8H SFRSYM DATA BYTE TKCON + 0000008EH SFRSYM DATA BYTE IDLST + 000000D5H SFRSYM DATA BYTE TMCON + 000000B0H SFRSYM DATA BYTE P3 + 000000D0H.6 SFRSYM DATA BIT AC + 000000B7H SFRSYM DATA BYTE PWMIF + 000000A8H.7 SFRSYM DATA BIT EA + 000000C8H.0 SFRSYM DATA BIT T2P0 + 000000B9H SFRSYM DATA BYTE PWM0CON + 000000C8H.1 SFRSYM DATA BIT T2P1 + 000000BAH SFRSYM DATA BYTE PWM1CON + 000000C8H.4 SFRSYM DATA BIT T2R0 + 000000BBH SFRSYM DATA BYTE PWM2CON + 00000090H SFRSYM DATA BYTE PWMEN + 00000086H SFRSYM DATA BYTE PWCON + 000000C8H.5 SFRSYM DATA BIT T2R1 + 000000BCH SFRSYM DATA BYTE PWM3CON + 000000BDH SFRSYM DATA BYTE PWM4CON + 000000BEH SFRSYM DATA BYTE PWM5CON + 00000083H SFRSYM DATA BYTE DP0H + 000000A8H SFRSYM DATA BYTE IE + 00000085H SFRSYM DATA BYTE DP1H + 00000082H SFRSYM DATA BYTE DP0L + 000000CBH SFRSYM DATA BYTE T2CH + 000000C2H SFRSYM DATA BYTE I2CADM + 00000084H SFRSYM DATA BYTE DP1L + 000000C8H.3 SFRSYM DATA BIT T2IE + 000000FAH SFRSYM DATA BYTE TKMTS + 000000CAH SFRSYM DATA BYTE T2CL + 000000C1H SFRSYM DATA BYTE I2CADR + 000000CFH SFRSYM DATA BYTE LEDWTMH + 000000D6H SFRSYM DATA BYTE TMSNU + 000000C6H SFRSYM DATA BYTE I2CFLG + 000000C4H SFRSYM DATA BYTE I2CDAT + 000000B8H SFRSYM DATA BYTE IP + 000000D0H.7 SFRSYM DATA BIT CY + 000000D7H SFRSYM DATA BYTE LEDAT0 + 000000CEH SFRSYM DATA BYTE LEDWTML + 000000F4H SFRSYM DATA BYTE ATK0CH + 000000C7H SFRSYM DATA BYTE LEDAT1 + 000000F6H SFRSYM DATA BYTE ATK1CH + 000000DEH SFRSYM DATA BYTE AK0CON + 000000E9H SFRSYM DATA BYTE ATK2CH + 000000DFH SFRSYM DATA BYTE AK1CON + 000000EBH SFRSYM DATA BYTE ATK3CH + 000000C0H SFRSYM DATA BYTE I2CCON + 0000008FH SFRSYM DATA BYTE STPST + 000000F3H SFRSYM DATA BYTE ATK0CL + 000000EDH SFRSYM DATA BYTE ATK4CH + 000000F5H SFRSYM DATA BYTE ATK1CL + 000000EFH SFRSYM DATA BYTE ATK5CH + 000000F7H SFRSYM DATA BYTE ATK2CL + 00000081H SFRSYM DATA BYTE SP + 000000EAH SFRSYM DATA BYTE ATK3CL + 000000D0H.2 SFRSYM DATA BIT OV + 000000ECH SFRSYM DATA BYTE ATK4CL + 000000D4H SFRSYM DATA BYTE EPIF + 000000EEH SFRSYM DATA BYTE ATK5CL + 000000D1H SFRSYM DATA BYTE EP0CON + 000000D2H SFRSYM DATA BYTE EP1CON + 000000C5H SFRSYM DATA BYTE I2CSTA + 000000D3H SFRSYM DATA BYTE EP2CON + 000000FCH SFRSYM DATA BYTE TK0CHS + 000000FBH SFRSYM DATA BYTE TKIF + 00000080H.0 SFRSYM DATA BIT P00 + LX51 LINKER/LOCATER V4.66.97.0 11/22/2025 13:39:57 PAGE 48 + + + 000000FDH SFRSYM DATA BYTE TK1CHS + 00000080H.1 SFRSYM DATA BIT P01 + 000000FEH SFRSYM DATA BYTE TK2CHS + 00000087H SFRSYM DATA BYTE PCON + 00000080H.2 SFRSYM DATA BIT P02 + 000000FFH SFRSYM DATA BYTE TK3CHS + 000000B0H.0 SFRSYM DATA BIT P30 + 00000080H.3 SFRSYM DATA BIT P03 + 000000A8H.5 SFRSYM DATA BIT INT3EN + 000000F1H SFRSYM DATA BYTE TK4CHS + 000000B0H.1 SFRSYM DATA BIT P31 + 00000080H.4 SFRSYM DATA BIT P04 + 000000A8H.6 SFRSYM DATA BIT INT4EN + 000000F2H SFRSYM DATA BYTE TK5CHS + 000000B0H.2 SFRSYM DATA BIT P32 + 00000080H.5 SFRSYM DATA BIT P05 + 00000089H SFRSYM DATA BYTE TMOD + 00000088H SFRSYM DATA BYTE TCON + 000000B0H.3 SFRSYM DATA BIT P33 + 00000080H.6 SFRSYM DATA BIT P06 + 000000B0H.4 SFRSYM DATA BIT P34 + 00000080H.7 SFRSYM DATA BIT P07 + 000000C8H.2 SFRSYM DATA BIT UCKS + 000000B0H.5 SFRSYM DATA BIT P35 + 000000E2H SFRSYM DATA BYTE TK0MSH + 000000E4H SFRSYM DATA BYTE TK1MSH + 000000E6H SFRSYM DATA BYTE TK2MSH + 000000D9H SFRSYM DATA BYTE TK3MSH + 000000E1H SFRSYM DATA BYTE TK0MSL + 000000DBH SFRSYM DATA BYTE TK4MSH + 00000088H.1 SFRSYM DATA BIT IE0 + 000000E3H SFRSYM DATA BYTE TK1MSL + 000000DDH SFRSYM DATA BYTE TK5MSH + 00000088H.3 SFRSYM DATA BIT IE1 + 000000E5H SFRSYM DATA BYTE TK2MSL + 000000E7H SFRSYM DATA BYTE TK3MSL + 000000F0H SFRSYM DATA BYTE B + 000000DAH SFRSYM DATA BYTE TK4MSL + 000000DCH SFRSYM DATA BYTE TK5MSL + 000000E0H SFRSYM DATA BYTE ACC + 000000A8H.4 SFRSYM DATA BIT ES0 + 000000E8H SFRSYM DATA BYTE LVDCON + 000000A8H.1 SFRSYM DATA BIT ET0 + 000000A8H.3 SFRSYM DATA BIT ET1 + 00000088H.5 SFRSYM DATA BIT TF0 + 00000098H.0 SFRSYM DATA BIT RI0 + 00000088H.7 SFRSYM DATA BIT TF1 + 000000C8H.7 SFRSYM DATA BIT TF2 + 00000098H.2 SFRSYM DATA BIT RB8 + 0000008CH SFRSYM DATA BYTE TH0 + 000000A8H.0 SFRSYM DATA BIT EX0 + 00000098H.1 SFRSYM DATA BIT TI0 + 00000088H.0 SFRSYM DATA BIT IT0 + 0000008DH SFRSYM DATA BYTE TH1 + 000000A8H.2 SFRSYM DATA BIT EX1 + 00000098H.3 SFRSYM DATA BIT TB8 + 00000088H.2 SFRSYM DATA BIT IT1 + 000000CDH SFRSYM DATA BYTE TH2 + 000000D0H.0 SFRSYM DATA BIT P + 00000098H.7 SFRSYM DATA BIT SM0 + 0000008AH SFRSYM DATA BYTE TL0 + 00000098H.6 SFRSYM DATA BIT SM1 + 0000008BH SFRSYM DATA BYTE TL1 + 00000098H.5 SFRSYM DATA BIT SM2 + 000000CCH SFRSYM DATA BYTE TL2 + LX51 LINKER/LOCATER V4.66.97.0 11/22/2025 13:39:57 PAGE 49 + + + 000000AAH SFRSYM DATA BYTE PWM0DIVH + 000000B8H.4 SFRSYM DATA BIT PS0 + 000000ACH SFRSYM DATA BYTE PWM1DIVH + 000000B8H.1 SFRSYM DATA BIT PT0 + 000000B8H.6 SFRSYM DATA BIT PS1 + 000000C3H SFRSYM DATA BYTE I2CCR + 000000AEH SFRSYM DATA BYTE PWM2DIVH + 000000B8H.3 SFRSYM DATA BIT PT1 + 000000D0H.3 SFRSYM DATA BIT RS0 + 000000A4H SFRSYM DATA BYTE PWM3DIVH + 000000B8H.5 SFRSYM DATA BIT PT2 + 00000088H.4 SFRSYM DATA BIT TR0 + 000000D0H.4 SFRSYM DATA BIT RS1 + 000000A9H SFRSYM DATA BYTE PWM0DIVL + 000000A6H SFRSYM DATA BYTE PWM4DIVH + 00000088H.6 SFRSYM DATA BIT TR1 + 000000ABH SFRSYM DATA BYTE PWM1DIVL + 000000A3H SFRSYM DATA BYTE WDVTHH + 0000009AH SFRSYM DATA BYTE PWM5DIVH + 000000C8H.6 SFRSYM DATA BIT TR2 + 000000B8H.0 SFRSYM DATA BIT PX0 + 000000ADH SFRSYM DATA BYTE PWM2DIVL + 000000B8H.2 SFRSYM DATA BIT PX1 + 000000AFH SFRSYM DATA BYTE PWM3DIVL + 000000A5H SFRSYM DATA BYTE PWM4DIVL + 000000A7H SFRSYM DATA BYTE PWM5DIVL + 000000A2H SFRSYM DATA BYTE WDVTHL + 0000009CH SFRSYM DATA BYTE PWM0DUTH + 0000009EH SFRSYM DATA BYTE PWM1DUTH + 00000091H SFRSYM DATA BYTE PWM2DUTH + 00000093H SFRSYM DATA BYTE PWM3DUTH + 0000009BH SFRSYM DATA BYTE PWM0DUTL + 00000095H SFRSYM DATA BYTE PWM4DUTH + 0000009DH SFRSYM DATA BYTE PWM1DUTL + 00000099H SFRSYM DATA BYTE S0BUF + 00000097H SFRSYM DATA BYTE PWM5DUTH + 0000009FH SFRSYM DATA BYTE PWM2DUTL + 00000092H SFRSYM DATA BYTE PWM3DUTL + 00000098H SFRSYM DATA BYTE S0CON + 00000094H SFRSYM DATA BYTE PWM4DUTL + 00000098H.4 SFRSYM DATA BIT REN + 00000096H SFRSYM DATA BYTE PWM5DUTL + 000000D0H.1 SFRSYM DATA BIT DPS + 000000C9H SFRSYM DATA BYTE T2MOD + 000000C8H SFRSYM DATA BYTE T2CON + 000000BFH SFRSYM DATA BYTE LEFLG + 000000F9H SFRSYM DATA BYTE TKCFG + 000000D0H.5 SFRSYM DATA BIT F0 + 000000A1H SFRSYM DATA BYTE WDFLG + 000000B1H SFRSYM DATA BYTE PWM0CKD + 000000B2H SFRSYM DATA BYTE PWM1CKD + 000000D0H SFRSYM DATA BYTE PSW + 000000B3H SFRSYM DATA BYTE PWM2CKD + 000000D8H SFRSYM DATA BYTE UDCKS + 000000B4H SFRSYM DATA BYTE PWM3CKD + 000000B5H SFRSYM DATA BYTE PWM4CKD + 000000A0H SFRSYM DATA BYTE WDCON + 000000B6H SFRSYM DATA BYTE PWM5CKD + + 01000637H BLOCK CODE --- LVL=0 + --- BLOCKEND --- --- LVL=0 + + 01001161H BLOCK CODE --- LVL=0 + 01001161H BLOCK CODE NEAR LAB LVL=1 + 00000007H SYMBOL DATA BYTE i + LX51 LINKER/LOCATER V4.66.97.0 11/22/2025 13:39:57 PAGE 50 + + + 00000001H SYMBOL DATA --- pPinS + --- BLOCKEND --- --- LVL=1 + 01001161H LINE CODE --- #32 + 01001161H LINE CODE --- #33 + 01001161H LINE CODE --- #36 + 01001167H LINE CODE --- #38 + 01001172H LINE CODE --- #39 + 01001172H LINE CODE --- #40 + 01001187H LINE CODE --- #41 + 0100118CH LINE CODE --- #42 + 0100118FH LINE CODE --- #43 + --- BLOCKEND --- --- LVL=0 + + 01001129H BLOCK CODE --- LVL=0 + 00000007H SYMBOL DATA BYTE index + 00000005H SYMBOL DATA BYTE ch + 01001129H LINE CODE --- #44 + 01001129H LINE CODE --- #45 + 01001129H LINE CODE --- #46 + 0100113DH LINE CODE --- #47 + 0100113DH LINE CODE --- #48 + 0100113DH LINE CODE --- #49 + 01001142H LINE CODE --- #50 + 01001143H LINE CODE --- #51 + 01001143H LINE CODE --- #52 + 01001148H LINE CODE --- #53 + 01001149H LINE CODE --- #54 + 01001149H LINE CODE --- #55 + 0100114EH LINE CODE --- #56 + 0100114FH LINE CODE --- #57 + 0100114FH LINE CODE --- #58 + 01001154H LINE CODE --- #59 + 01001155H LINE CODE --- #60 + 01001155H LINE CODE --- #61 + 0100115AH LINE CODE --- #62 + 0100115BH LINE CODE --- #63 + 0100115BH LINE CODE --- #64 + 01001160H LINE CODE --- #65 + 01001160H LINE CODE --- #66 + 01001160H LINE CODE --- #67 + --- BLOCKEND --- --- LVL=0 + + 01000FA2H BLOCK CODE --- LVL=0 + 01000FA2H BLOCK CODE NEAR LAB LVL=1 + 00000006H SYMBOL DATA BYTE i + 00000004H SYMBOL DATA BYTE j + --- BLOCKEND --- --- LVL=1 + 01000FA2H LINE CODE --- #68 + 01000FA2H LINE CODE --- #69 + 01000FA2H LINE CODE --- #71 + 01000FAAH LINE CODE --- #72 + 01000FAAH LINE CODE --- #73 + 01000FC1H LINE CODE --- #74 + 01000FC1H LINE CODE --- #75 + 01000FC8H LINE CODE --- #76 + 01000FD1H LINE CODE --- #77 + 01000FD1H LINE CODE --- #78 + 01000FD8H LINE CODE --- #79 + 01000FDBH LINE CODE --- #80 + 01000FDBH LINE CODE --- #81 + 01000FDBH LINE CODE --- #82 + 01000FE9H LINE CODE --- #83 + 01000FECH LINE CODE --- #84 + 01000FEFH LINE CODE --- #85 + --- BLOCKEND --- --- LVL=0 + LX51 LINKER/LOCATER V4.66.97.0 11/22/2025 13:39:57 PAGE 51 + + + + 01000F43H BLOCK CODE --- LVL=0 + 00000001H SYMBOL DATA BYTE ts_ch + 00000004H SYMBOL DATA WORD ts_data + 00000035H SYMBOL DATA INT NoiseThd + 00000020H.3 SYMBOL BIT BIT key_pressed_flag + 01000F49H BLOCK CODE NEAR LAB LVL=1 + 00000002H SYMBOL DATA INT Delta + 00000006H SYMBOL DATA INT FingerThd + --- BLOCKEND --- --- LVL=1 + 01000F43H LINE CODE --- #86 + 01000F49H LINE CODE --- #87 + 01000F49H LINE CODE --- #91 + 01000F59H LINE CODE --- #92 + 01000F60H LINE CODE --- #94 + 01000F63H LINE CODE --- #95 + 01000F63H LINE CODE --- #96 + 01000F6EH LINE CODE --- #97 + 01000F6EH LINE CODE --- #99 + 01000F76H LINE CODE --- #100 + 01000F84H LINE CODE --- #101 + 01000F8FH LINE CODE --- #102 + 01000FA1H LINE CODE --- #103 + 01000FA1H LINE CODE --- #104 + --- BLOCKEND --- --- LVL=0 + + 01001190H BLOCK CODE --- LVL=0 + 00000006H SYMBOL DATA WORD cmp_data + 00000004H SYMBOL DATA WORD real_data + 00000002H SYMBOL DATA INT range + 01001190H BLOCK CODE NEAR LAB LVL=1 + 00000006H SYMBOL DATA INT Delta + --- BLOCKEND --- --- LVL=1 + 01001190H LINE CODE --- #105 + 01001190H LINE CODE --- #106 + 01001190H LINE CODE --- #108 + 01001197H LINE CODE --- #109 + 010011B8H LINE CODE --- #110 + 010011B8H LINE CODE --- #111 + 010011BBH LINE CODE --- #112 + 010011BBH LINE CODE --- #114 + 010011BBH LINE CODE --- #115 + 010011BDH LINE CODE --- #116 + 010011BDH LINE CODE --- #117 + --- BLOCKEND --- --- LVL=0 + + 01001216H BLOCK CODE --- LVL=0 + 00000007H SYMBOL DATA BYTE ts_ch + 00000005H SYMBOL DATA BYTE area + 01001216H LINE CODE --- #130 + 01001216H LINE CODE --- #131 + 01001216H LINE CODE --- #132 + 01001228H LINE CODE --- #133 + --- BLOCKEND --- --- LVL=0 + + 01001074H BLOCK CODE --- LVL=0 + 00000001H SYMBOL DATA BYTE Slider_Cnt + 01001076H BLOCK CODE NEAR LAB LVL=1 + 00000007H SYMBOL DATA BYTE i + 00000006H SYMBOL DATA BYTE j + 00000035H SYMBOL DATA WORD MinVal + --- BLOCKEND --- --- LVL=1 + 01001074H LINE CODE --- #134 + 01001076H LINE CODE --- #135 + 01001076H LINE CODE --- #138 + LX51 LINKER/LOCATER V4.66.97.0 11/22/2025 13:39:57 PAGE 52 + + + 0100107CH LINE CODE --- #139 + 01001093H LINE CODE --- #140 + 01001093H LINE CODE --- #141 + 010010A7H LINE CODE --- #142 + 010010A7H LINE CODE --- #143 + 010010ACH LINE CODE --- #144 + 010010B0H LINE CODE --- #145 + 010010B0H LINE CODE --- #146 + 010010B4H LINE CODE --- #147 + --- BLOCKEND --- --- LVL=0 + + 01000296H BLOCK CODE --- LVL=0 + 00000035H SYMBOL DATA BYTE WHEEL_SLIDER0_CH_COUNT_V + 00000036H SYMBOL DATA WORD WHEEL_SLIDER0_TOUCH_THD_V + 0100029CH BLOCK CODE NEAR LAB LVL=1 + 00000038H SYMBOL DATA BYTE i + 00000039H SYMBOL DATA DWORD CalcTemp1 + 0000003DH SYMBOL DATA WORD CalcTemp2 + 00000006H SYMBOL DATA WORD CalcTemp3 + 00000005H SYMBOL DATA BYTE DeltaRate + 0000003FH SYMBOL DATA INT Delta + 00000041H SYMBOL DATA WORD MaxDelta1 + 00000043H SYMBOL DATA WORD MaxDelta2 + 00000045H SYMBOL DATA BYTE Maxidx1 + 00000046H SYMBOL DATA BYTE Maxidx2 + 00000047H SYMBOL DATA INT Position + 00000004H SYMBOL DATA INT PosOffset + 01000428H BLOCK CODE NEAR LAB LVL=2 + 00000020H.4 SYMBOL BIT BIT dir_flag + --- BLOCKEND --- --- LVL=2 + --- BLOCKEND --- --- LVL=1 + 01000296H LINE CODE --- #149 + 0100029CH LINE CODE --- #150 + 0100029CH LINE CODE --- #160 + 010002A5H LINE CODE --- #161 + 010002B1H LINE CODE --- #162 + 010002B1H LINE CODE --- #163 + 010002BAH LINE CODE --- #164 + 010002BAH LINE CODE --- #165 + 010002D4H LINE CODE --- #166 + 010002D6H LINE CODE --- #168 + 010002D6H LINE CODE --- #169 + 010002E7H LINE CODE --- #170 + 010002FEH LINE CODE --- #171 + 0100030DH LINE CODE --- #172 + 01000322H LINE CODE --- #173 + 0100033AH LINE CODE --- #174 + 0100033AH LINE CODE --- #175 + 01000348H LINE CODE --- #178 + 01000353H LINE CODE --- #179 + 01000353H LINE CODE --- #181 + 0100035CH LINE CODE --- #182 + 01000365H LINE CODE --- #183 + 01000367H LINE CODE --- #184 + 01000372H LINE CODE --- #185 + 01000372H LINE CODE --- #187 + 0100037BH LINE CODE --- #188 + 0100037BH LINE CODE --- #193 + 01000380H LINE CODE --- #195 + 01000393H LINE CODE --- #196 + 01000393H LINE CODE --- #197 + 01000398H LINE CODE --- #198 + 01000398H LINE CODE --- #200 + 010003ACH LINE CODE --- #201 + 010003B9H LINE CODE --- #202 + LX51 LINKER/LOCATER V4.66.97.0 11/22/2025 13:39:57 PAGE 53 + + + 010003C1H LINE CODE --- #204 + 010003D4H LINE CODE --- #206 + 010003DEH LINE CODE --- #207 + 010003EAH LINE CODE --- #209 + 010003FBH LINE CODE --- #210 + 01000405H LINE CODE --- #211 + 01000405H LINE CODE --- #212 + 01000408H LINE CODE --- #213 + 0100040AH LINE CODE --- #215 + 0100040AH LINE CODE --- #216 + 01000414H LINE CODE --- #217 + 01000417H LINE CODE --- #218 + 01000417H LINE CODE --- #219 + 01000422H LINE CODE --- #220 + 01000428H LINE CODE --- #222 + 01000428H LINE CODE --- #224 + 01000431H LINE CODE --- #225 + 0100043AH LINE CODE --- #226 + 0100044DH LINE CODE --- #228 + 0100045BH LINE CODE --- #229 + 01000469H LINE CODE --- #230 + 01000474H LINE CODE --- #231 + 01000476H LINE CODE --- #233 + 01000479H LINE CODE --- #234 + 01000479H LINE CODE --- #235 + 01000483H LINE CODE --- #236 + 01000485H LINE CODE --- #238 + 01000485H LINE CODE --- #239 + 0100048BH LINE CODE --- #240 + 0100048BH LINE CODE --- #241 + 0100049CH LINE CODE --- #242 + 0100049CH LINE CODE --- #243 + 010004A7H LINE CODE --- #244 + 010004A7H LINE CODE --- #245 + 010004A7H LINE CODE --- #246 + 010004ABH LINE CODE --- #247 + --- BLOCKEND --- --- LVL=0 + 00000006H SYMBOL DATA WORD CalcTemp3 + 00000005H SYMBOL DATA BYTE DeltaRate + 00000006H SYMBOL DATA INT PosOffset + + --- 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 + 00000100H SYMBOL NUMBER --- IBPSTACKTOP + 00000080H SYMBOL NUMBER --- IDATALEN + 01000E41H 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 + 01000E3EH SYMBOL CODE --- STARTUP1 + 00000000H SYMBOL NUMBER --- XBPSTACK + 00000000H SYMBOL NUMBER --- XBPSTACKTOP + 00000000H SYMBOL NUMBER --- XDATALEN + 00000000H SYMBOL NUMBER --- XDATASTART + 01000000H LINE CODE --- #126 + LX51 LINKER/LOCATER V4.66.97.0 11/22/2025 13:39:57 PAGE 54 + + + 01000E3EH LINE CODE --- #133 + 01000E40H LINE CODE --- #134 + 01000E41H LINE CODE --- #135 + 01000E42H LINE CODE --- #136 + 01000E44H LINE CODE --- #185 + 01000E47H LINE CODE --- #196 + + --- MODULE --- --- ?C_INIT + 01000E85H PUBLIC CODE --- ?C_START + + --- MODULE --- --- ?C?CSTPTR + 01000036H PUBLIC CODE --- ?C?CSTPTR + + --- MODULE --- --- ?C?IMUL + 01000048H PUBLIC CODE --- ?C?IMUL + + --- MODULE --- --- ?C?UIDIV + 0100005AH PUBLIC CODE --- ?C?UIDIV + + --- MODULE --- --- ?C?SIDIV + 010000AFH PUBLIC CODE --- ?C?SIDIV + + --- MODULE --- --- ?C?IILDX + 010000E5H PUBLIC CODE --- ?C?IILDX + + --- MODULE --- --- ?C?LMUL + 010000FBH PUBLIC CODE --- ?C?LMUL + + --- MODULE --- --- ?C?ULDIV + 01000186H PUBLIC CODE --- ?C?ULDIV + + --- MODULE --- --- ?C?ULSHR + 01000218H PUBLIC CODE --- ?C?ULSHR + + --- MODULE --- --- ?C?OFFXADD + 0100022BH PUBLIC CODE --- ?C?OFFXADD + + --- MODULE --- --- ?C?PLDCODE + 01000237H PUBLIC CODE --- ?C?PLDCODE + + --- MODULE --- --- ?C?CCASE + 01000243H PUBLIC CODE --- ?C?CCASE + + --- MODULE --- --- ?C?LIMUL + 01000269H PUBLIC CODE --- ?C?LIMUL + +Program Size: data=93.5 xdata=371 const=347 code=4640 +LX51 RUN COMPLETE. 0 WARNING(S), 0 ERROR(S) diff --git a/lst/8ey_touch_f551s3_0014b5f5 _v2.map b/lst/8ey_touch_f551s3_0014b5f5 _v2.map new file mode 100644 index 0000000..05b0875 --- /dev/null +++ b/lst/8ey_touch_f551s3_0014b5f5 _v2.map @@ -0,0 +1,3901 @@ +LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:58:40 PAGE 1 + + +LX51 LINKER/LOCATER V4.66.100.0, INVOKED BY: +D:\PROGRAM FILES\KEIL_V5\C51\BIN\LX51.EXE .\hex\main.obj, .\hex\delay.obj, .\hex\system_clock.obj, .\hex\uart.obj, .\hex +>> \interrupt.obj, .\hex\rf_send.obj, .\hex\debug.obj, .\hex\ts_api.obj, .\TS_Lib\Sources\ts_service.LIB, .\hex\STARTUP. +>> obj TO .\hex\8ey_touch_f551s3_0014b5f5 _v2 PRINT (.\lst\8ey_touch_f551s3_0014b5f5 _v2.map) REMOVEUNUSED CLASSES (XD +>> ATA (X:0X0-X:0X1FF), HDATA (X:0X0-X:0X1FF), CODE (C:0X0-C:0X1FFF), CONST (C:0X0-C:0X1FFF), ECODE (C:0X0-C:0X1FFF), HC +>> ONST (C:0X0-C:0X1FFF)) + + +CPU MODE: 8051 MODE +MEMORY MODEL: SMALL + + +INPUT MODULES INCLUDED: + .\hex\main.obj (MAIN) + COMMENT TYPE 0: C51 V9.60.7.0 + .\hex\delay.obj (DELAY) + COMMENT TYPE 0: C51 V9.60.7.0 + .\hex\system_clock.obj (SYSTEM_CLOCK) + COMMENT TYPE 0: C51 V9.60.7.0 + .\hex\uart.obj (UART) + COMMENT TYPE 0: C51 V9.60.7.0 + .\hex\interrupt.obj (INTERRUPT) + COMMENT TYPE 0: C51 V9.60.7.0 + .\hex\rf_send.obj (RF_SEND) + COMMENT TYPE 0: C51 V9.60.7.0 + .\hex\debug.obj (DEBUG) + COMMENT TYPE 0: C51 V9.60.7.0 + .\hex\ts_api.obj (TS_API) + COMMENT TYPE 0: C51 V9.60.7.0 + .\TS_Lib\Sources\ts_service.LIB (TS_SEVICE) + COMMENT TYPE 0: C51 V9.51 + .\hex\STARTUP.obj (?C_STARTUP) + COMMENT TYPE 1: A51 / ASM51 Assembler + D:\PROGRAM FILES\KEIL_V5\C51\LIB\C51S.LIB (?C_INIT) + COMMENT TYPE 1: A51 / ASM51 Assembler + D:\PROGRAM FILES\KEIL_V5\C51\LIB\C51S.LIB (?C?CSTPTR) + COMMENT TYPE 1: A51 / ASM51 Assembler + D:\PROGRAM FILES\KEIL_V5\C51\LIB\C51S.LIB (?C?IMUL) + COMMENT TYPE 1: A51 / ASM51 Assembler + D:\PROGRAM FILES\KEIL_V5\C51\LIB\C51S.LIB (?C?UIDIV) + COMMENT TYPE 1: A51 / ASM51 Assembler + D:\PROGRAM FILES\KEIL_V5\C51\LIB\C51S.LIB (?C?SIDIV) + COMMENT TYPE 1: A51 / ASM51 Assembler + D:\PROGRAM FILES\KEIL_V5\C51\LIB\C51S.LIB (?C?IILDX) + COMMENT TYPE 1: A51 / ASM51 Assembler + D:\PROGRAM FILES\KEIL_V5\C51\LIB\C51S.LIB (?C?LMUL) + COMMENT TYPE 1: A51 / ASM51 Assembler + D:\PROGRAM FILES\KEIL_V5\C51\LIB\C51S.LIB (?C?ULDIV) + COMMENT TYPE 1: A51 / ASM51 Assembler + D:\PROGRAM FILES\KEIL_V5\C51\LIB\C51S.LIB (?C?ULSHR) + COMMENT TYPE 1: A51 / ASM51 Assembler + D:\PROGRAM FILES\KEIL_V5\C51\LIB\C51S.LIB (?C?OFFXADD) + COMMENT TYPE 1: A51 / ASM51 Assembler + D:\PROGRAM FILES\KEIL_V5\C51\LIB\C51S.LIB (?C?PLDCODE) + COMMENT TYPE 1: A51 / ASM51 Assembler + D:\PROGRAM FILES\KEIL_V5\C51\LIB\C51S.LIB (?C?CCASE) + COMMENT TYPE 1: A51 / ASM51 Assembler + D:\PROGRAM FILES\KEIL_V5\C51\LIB\C51S.LIB (?C?LIMUL) + COMMENT TYPE 1: A51 / ASM51 Assembler + + +ACTIVE MEMORY CLASSES OF MODULE: .\hex\8ey_touch_f551s3_0014b5f5 _v2 (MAIN) + +BASE START END USED MEMORY CLASS +========================================================== +X:000000H X:000000H X:0001FFH 0001A3H XDATA + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:58:40 PAGE 2 + + +X:000000H X:000000H X:0001FFH HDATA +C:000000H C:000000H C:001FFFH 001450H CODE +C:000000H C:000000H C:001FFFH 00015BH CONST +C:000000H C:000000H C:001FFFH ECODE +C:000000H C:000000H C:001FFFH HCONST +I:000000H I:000000H I:00007FH 00004AH DATA +I:000000H I:000000H I:0000FFH 000013H IDATA +I:000020H.0 I:000020H.0 I:00002FH.7 000000H.7 BIT + + +MEMORY MAP OF MODULE: .\hex\8ey_touch_f551s3_0014b5f5 _v2 (MAIN) + + +START STOP LENGTH ALIGN RELOC MEMORY CLASS SEGMENT NAME +========================================================================= + +* * * * * * * * * * * D A T A M E M O R Y * * * * * * * * * * * * * +000000H 000007H 000008H --- AT.. DATA "REG BANK 0" +000008H 000014H 00000DH BYTE UNIT DATA ?DT?RF_SEND +000015H 00001DH 000009H BYTE UNIT DATA ?DT?TS_API +00001EH 00001EH 000001H BYTE UNIT DATA ?DT?INTERRUPT +00001FH.0 00001FH.7 000001H.0 --- --- **GAP** +000020H.0 000020H.4 000000H.5 BIT UNIT BIT ?BI?TS_API +000020H.5 000020H.6 000000H.2 BIT UNIT BIT _BIT_GROUP_ +000020H.7 000020H 000000H.1 --- --- **GAP** +000021H 000048H 000028H BYTE UNIT DATA _DATA_GROUP_ +000049H 00004BH 000003H BYTE UNIT DATA ?DT?MAIN +00004CH 00005BH 000010H BYTE UNIT IDATA ?ID?TS_API +00005CH 00005DH 000002H BYTE UNIT IDATA ?ID?RF_SEND +00005EH 00005EH 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 000009H 000007H BYTE UNIT CODE ?PR?RF_SEND +00000AH 00000AH 000001H BYTE UNIT CODE ?PR?INT2_HANDLER?INTERRUPT +00000BH 00000DH 000003H BYTE OFFS.. CODE ?MAIN?0000B +00000EH 000022H 000015H BYTE UNIT CODE ?PR?TS_HS_ISR?TS_API +000023H 000025H 000003H BYTE OFFS.. CODE ?INTERRUPT?00023 +000026H 000026H 000001H BYTE UNIT CODE ?PR?INT4_ISR?INTERRUPT +000027H 00002AH 000004H --- --- **GAP** +00002BH 00002DH 000003H BYTE OFFS.. CODE ?INTERRUPT?0002B +00002EH 000032H 000005H --- --- **GAP** +000033H 000035H 000003H BYTE OFFS.. CODE ?INTERRUPT?00033 +000036H 000295H 000260H BYTE UNIT CODE ?C?LIB_CODE +000296H 0004ABH 000216H BYTE UNIT CODE ?PR?_WHEELTOUCHJUDGE?TS_SEVICE +0004ACH 000658H 0001ADH BYTE UNIT CODE ?PR?TS_ENTERSLEEPMODE?TS_API +000659H 0007E2H 00018AH BYTE UNIT CODE ?PR?TS_WHEELSLIDERDEAL?TS_API +0007E3H 000903H 000121H BYTE UNIT CODE ?PR?TS_SEVICE +000904H 000A11H 00010EH BYTE UNIT CODE ?PR?TS_API +000A12H 000B1BH 00010AH BYTE UNIT CODE ?PR?MAIN?MAIN +000B1CH 000C18H 0000FDH BYTE UNIT CODE ?PR?SEND433_BYTE?RF_SEND +000C19H 000D14H 0000FCH BYTE UNIT CODE ?PR?TSKEY_DATADEAL?TS_API +000D15H 000DEDH 0000D9H BYTE UNIT CODE ?PR?TS_RUNINIT?TS_API +000DEEH 000EB6H 0000C9H BYTE UNIT CODE ?PR?TS_ISR?TS_API +000EB7H 000F70H 0000BAH BYTE UNIT CODE ?PR?TS_DATAFILTERING?TS_API +000F71H 000FFCH 00008CH BYTE UNIT CODE ?C_C51STARTUP +000FFDH 00107BH 00007FH BYTE UNIT CODE ?PR?TS_INIT?TS_API +00107CH 0010F9H 00007EH BYTE UNIT CODE ?PR?INT3_ISR?INTERRUPT +0010FAH 00115DH 000064H BYTE UNIT CODE ?PR?TS_ACTION?TS_API +00115EH 0011BCH 00005FH BYTE UNIT CODE ?PR?_TS_GETDATAAREA?TS_SEVICE +0011BDH 00120AH 00004EH BYTE UNIT CODE ?PR?TS_SCANSTART?TS_SEVICE +00120BH 00124BH 000041H BYTE UNIT CODE ?PR?TIMER0_ISR?MAIN +00124CH 00128CH 000041H BYTE UNIT CODE ?PR?_SETWHEELSLIDERREFCH?TS_SEVICE +00128DH 0012C6H 00003AH BYTE UNIT CODE ?PR?READ_32BIT_UID?MAIN +0012C7H 0012FEH 000038H BYTE UNIT CODE ?PR?_TS_SETCHANNEL?TS_SEVICE + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:58:40 PAGE 3 + + +0012FFH 001334H 000036H BYTE UNIT CODE ?PR?TS_MS_ISR?TS_API +001335H 001363H 00002FH BYTE UNIT CODE ?PR?TS_IO_INIT?TS_SEVICE +001364H 001391H 00002EH BYTE UNIT CODE ?PR?_TS_AREADEVIATEDETECTION?TS_SEVICE +001392H 0013BDH 00002CH BYTE UNIT CODE ?C_INITSEG +0013BEH 0013E9H 00002CH BYTE UNIT CODE ?PR?MAIN +0013EAH 001414H 00002BH BYTE UNIT CODE ?PR?TS_SLEEPSCANSTART?TS_API +001415H 00142FH 00001BH BYTE UNIT CODE ?PR?_DELAY_MS?DELAY +001430H 001445H 000016H BYTE UNIT CODE ?PR?_DELAY_50US?DELAY +001446H 001458H 000013H BYTE UNIT CODE ?PR?_TS_AREACONFIRMTIMERSET?TS_SEVICE +001459H 001557H 0000FFH BYTE UNIT CONST ?CO?MAIN +001558H 00158CH 000035H BYTE UNIT CONST ?CO?TS_API +00158DH 0015B3H 000027H BYTE UNIT CONST ?CO?TS_SEVICE + +* * * * * * * * * * * X D A T A M E M O R Y * * * * * * * * * * * * * +000000H 000127H 000128H BYTE UNIT XDATA ?XD?TS_API +000128H 000157H 000030H BYTE UNIT XDATA _XDATA_GROUP_ +000158H 007FFFH 007EA8H --- --- **GAP** +008000H 008000H 000001H BYTE OFFS.. XDATA ?XD?MAIN?52 +008001H 008001H 000001H BYTE OFFS.. XDATA ?XD?MAIN?55 +008002H 008002H 000001H BYTE OFFS.. XDATA ?XD?MAIN?58 +008003H 008003H 000001H BYTE OFFS.. XDATA ?XD?MAIN?62 +008004H 008004H 000001H BYTE OFFS.. XDATA ?XD?MAIN?67 +008005H 008005H 000001H BYTE OFFS.. XDATA ?XD?MAIN?70 +008006H 008006H 000001H BYTE OFFS.. XDATA ?XD?MAIN?72 +008007H 008007H 000001H BYTE OFFS.. XDATA ?XD?MAIN?74 +008008H 008017H 000010H --- --- **GAP** +008018H 008018H 000001H BYTE OFFS.. XDATA ?XD?MAIN?61 +008019H 008019H 000001H BYTE OFFS.. XDATA ?XD?MAIN?66 +00801AH 00801AH 000001H BYTE OFFS.. XDATA ?XD?MAIN?69 +00801BH 00801BH 000001H BYTE OFFS.. XDATA ?XD?MAIN?71 +00801CH 00801CH 000001H BYTE OFFS.. XDATA ?XD?MAIN?73 +00801DH 00801DH 000001H BYTE OFFS.. XDATA ?XD?MAIN?0 +00801EH 00802FH 000012H --- --- **GAP** +008030H 008030H 000001H BYTE OFFS.. XDATA ?XD?MAIN?43 +008031H 008031H 000001H BYTE OFFS.. XDATA ?XD?MAIN?44 +008032H 008032H 000001H BYTE OFFS.. XDATA ?XD?MAIN?38 +008033H 008033H 000001H BYTE OFFS.. XDATA ?XD?MAIN?29 +008034H 008034H 000001H BYTE OFFS.. XDATA ?XD?MAIN?26 +008035H 00804FH 00001BH --- --- **GAP** +008050H 008050H 000001H BYTE OFFS.. XDATA ?XD?MAIN?21 +008051H 008051H 000001H BYTE OFFS.. XDATA ?XD?MAIN?12 +008052H 008052H 000001H BYTE OFFS.. XDATA ?XD?MAIN?23 +008053H 008053H 000001H BYTE OFFS.. XDATA ?XD?MAIN?13 +008054H 008054H 000001H BYTE OFFS.. XDATA ?XD?MAIN?24 +008055H 008055H 000001H BYTE OFFS.. XDATA ?XD?MAIN?15 +008056H 008056H 000001H BYTE OFFS.. XDATA ?XD?MAIN?25 +008057H 008057H 000001H BYTE OFFS.. XDATA ?XD?MAIN?18 +008058H 008058H 000001H BYTE OFFS.. XDATA ?XD?MAIN?27 +008059H 008059H 000001H BYTE OFFS.. XDATA ?XD?MAIN?20 +00805AH 00805AH 000001H BYTE OFFS.. XDATA ?XD?MAIN?28 +00805BH 00805BH 000001H BYTE OFFS.. XDATA ?XD?MAIN?22 +00805CH 00805CH 000001H BYTE OFFS.. XDATA ?XD?MAIN?36 +00805DH 00805DH 000001H BYTE OFFS.. XDATA ?XD?MAIN?34 +00805EH 00805FH 000002H --- --- **GAP** +008060H 008060H 000001H BYTE OFFS.. XDATA ?XD?MAIN?35 +008061H 008061H 000001H BYTE OFFS.. XDATA ?XD?MAIN?33 +008062H 0080FFH 00009EH --- --- **GAP** +008100H 008100H 000001H BYTE OFFS.. XDATA ?XD?MAIN?6 +008101H 008101H 000001H BYTE OFFS.. XDATA ?XD?MAIN?17 +008102H 008102H 000001H BYTE OFFS.. XDATA ?XD?MAIN?2 +008103H 008103H 000001H BYTE OFFS.. XDATA ?XD?MAIN?5 +008104H 008104H 000001H --- --- **GAP** +008105H 008105H 000001H BYTE OFFS.. XDATA ?XD?MAIN?30 +008106H 008106H 000001H BYTE OFFS.. XDATA ?XD?MAIN?39 +008107H 008107H 000001H BYTE OFFS.. XDATA ?XD?MAIN?16 + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:58:40 PAGE 4 + + +008108H 008108H 000001H BYTE OFFS.. XDATA ?XD?MAIN?1 +008109H 008109H 000001H BYTE OFFS.. XDATA ?XD?MAIN?65 +00810AH 00810AH 000001H BYTE OFFS.. XDATA ?XD?MAIN?3 +00810BH 00810BH 000001H BYTE OFFS.. XDATA ?XD?MAIN?10 +00810CH 00810CH 000001H BYTE OFFS.. XDATA ?XD?MAIN?8 +00810DH 00810DH 000001H BYTE OFFS.. XDATA ?XD?MAIN?11 +00810EH 00810EH 000001H BYTE OFFS.. XDATA ?XD?MAIN?9 +00810FH 00810FH 000001H BYTE OFFS.. XDATA ?XD?MAIN?4 +008110H 008110H 000001H BYTE OFFS.. XDATA ?XD?MAIN?37 +008111H 008111H 000001H BYTE OFFS.. XDATA ?XD?MAIN?40 +008112H 008112H 000001H BYTE OFFS.. XDATA ?XD?MAIN?19 +008113H 00811FH 00000DH --- --- **GAP** +008120H 008120H 000001H BYTE OFFS.. XDATA ?XD?MAIN?47 +008121H 008121H 000001H BYTE OFFS.. XDATA ?XD?MAIN?48 +008122H 008122H 000001H BYTE OFFS.. XDATA ?XD?MAIN?49 +008123H 008123H 000001H BYTE OFFS.. XDATA ?XD?MAIN?51 +008124H 008124H 000001H BYTE OFFS.. XDATA ?XD?MAIN?54 +008125H 008125H 000001H BYTE OFFS.. XDATA ?XD?MAIN?57 +008126H 008126H 000001H BYTE OFFS.. XDATA ?XD?MAIN?60 +008127H 008127H 000001H BYTE OFFS.. XDATA ?XD?MAIN?64 +008128H 008137H 000010H --- --- **GAP** +008138H 008138H 000001H BYTE OFFS.. XDATA ?XD?MAIN?50 +008139H 008139H 000001H BYTE OFFS.. XDATA ?XD?MAIN?53 +00813AH 00813AH 000001H BYTE OFFS.. XDATA ?XD?MAIN?56 +00813BH 00813BH 000001H BYTE OFFS.. XDATA ?XD?MAIN?59 +00813CH 00813CH 000001H BYTE OFFS.. XDATA ?XD?MAIN?63 +00813DH 00813DH 000001H BYTE OFFS.. XDATA ?XD?MAIN?68 +00813EH 00FBFFH 007AC2H --- --- **GAP** +00FC00H 00FC00H 000001H BYTE OFFS.. XDATA ?XD?MAIN?46 +00FC01H 00FC01H 000001H BYTE OFFS.. XDATA ?XD?MAIN?42 +00FC02H 00FC02H 000001H BYTE OFFS.. XDATA ?XD?MAIN?45 +00FC03H 00FC03H 000001H BYTE OFFS.. XDATA ?XD?MAIN?14 +00FC04H 00FC04H 000001H BYTE OFFS.. XDATA ?XD?MAIN?41 +00FC05H 00FC05H 000001H BYTE OFFS.. XDATA ?XD?MAIN?32 +00FC06H 00FC06H 000001H BYTE OFFS.. XDATA ?XD?MAIN?31 +00FC07H 00FC0CH 000006H --- --- **GAP** +00FC0DH 00FC0DH 000001H BYTE OFFS.. XDATA ?XD?MAIN?7 + +* * * * * * * * * R E M O V E D S E G M E N T S * * * * * * * * + *DEL*: 00000CH BYTE UNIT CODE ?PR?SYS_CLK_SET_IRCH?SYSTEM_CLOCK + *DEL*: 00000EH BYTE UNIT CODE ?PR?SYS_CLK_SET_IRCL?SYSTEM_CLOCK + *DEL*: 000037H BYTE UNIT CODE ?PR?TS_BASELINEFORCEUPDATE?TS_SEVICE + *DEL*: 000001H BYTE UNIT DATA ?DT?TS_BASELINEFORCEUPDATE?TS_SEVICE + *DEL*: 000239H BYTE UNIT CODE ?PR?_SLIDERTOUCHJUDGE?TS_SEVICE + *DEL*: 000014H BYTE UNIT DATA ?DT?_SLIDERTOUCHJUDGE?TS_SEVICE + + + +OVERLAY MAP OF MODULE: .\hex\8ey_touch_f551s3_0014b5f5 _v2 (MAIN) + + +FUNCTION/MODULE BIT_GROUP DATA_GROUP XDATA_GROUP +--> CALLED FUNCTION/MODULE START STOP START STOP START STOP +============================================================================= +TIMER0_ISR/MAIN ----- ----- ----- ----- ----- ----- + +--> SEND433_BYTE/RF_SEND + +SEND433_BYTE/RF_SEND ----- ----- ----- ----- ----- ----- + +--> RF_SEND + +RF_SEND ----- ----- ----- ----- ----- ----- + +*** NEW ROOT ************************** + +INT2_HANDLER/INTERRUPT ----- ----- ----- ----- ----- ----- + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:58:40 PAGE 5 + + + +*** NEW ROOT ************************** + +INT3_ISR/INTERRUPT ----- ----- ----- ----- ----- ----- + +--> TS_MS_ISR/TS_API + +--> TS_HS_ISR/TS_API + +--> TS_ISR/TS_API + +TS_MS_ISR/TS_API ----- ----- ----- ----- ----- ----- + +--> TS_API + +TS_API ----- ----- ----- ----- ----- ----- + +TS_HS_ISR/TS_API ----- ----- ----- ----- ----- ----- + +TS_ISR/TS_API ----- ----- 0021H 002CH ----- ----- + +--> TS_API + +--> TS_SCANSTART/TS_SEVICE + +TS_SCANSTART/TS_SEVICE ----- ----- ----- ----- ----- ----- + +--> _TS_SETCHANNEL/TS_SEVICE + +_TS_SETCHANNEL/TS_SEVICE ----- ----- ----- ----- ----- ----- + +*** NEW ROOT ************************** + +INT4_ISR/INTERRUPT ----- ----- ----- ----- ----- ----- + +*** NEW ROOT ************************** + +?C_C51STARTUP ----- ----- ----- ----- ----- ----- + +--> MAIN/MAIN + +--> ?C_INITSEG + +MAIN/MAIN ----- ----- 002DH 0031H ----- ----- + +--> TS_INIT/TS_API + +--> READ_32BIT_UID/MAIN + +--> TS_ACTION/TS_API + +TS_INIT/TS_API ----- ----- ----- ----- ----- ----- + +--> TS_IO_INIT/TS_SEVICE + +--> TS_API + +TS_IO_INIT/TS_SEVICE ----- ----- ----- ----- ----- ----- + +READ_32BIT_UID/MAIN ----- ----- 0032H 0035H ----- ----- + +--> MAIN + +MAIN ----- ----- ----- ----- ----- ----- + +TS_ACTION/TS_API ----- ----- ----- ----- ----- ----- + +--> TS_RUNINIT/TS_API + +--> TS_DATAFILTERING/TS_API + +--> TSKEY_DATADEAL/TS_API + +--> TS_WHEELSLIDERDEAL/TS_API + +--> TS_API + +--> _DELAY_MS/DELAY + +--> TS_ENTERSLEEPMODE/TS_API + +--> TS_INIT/TS_API + +TS_RUNINIT/TS_API ----- ----- 0032H 0032H ----- ----- + +--> TS_SCANSTART/TS_SEVICE + +--> TS_API + +--> _TS_AREACONFIRMTIMERSET/TS_SEVICE + + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:58:40 PAGE 6 + + +_TS_AREACONFIRMTIMERSET/TS_SEVICE ----- ----- ----- ----- ----- ----- + +TS_DATAFILTERING/TS_API ----- ----- 0032H 0038H ----- ----- + +--> TS_API + +TSKEY_DATADEAL/TS_API ----- ----- 0032H 0034H ----- ----- + +--> TS_API + +--> _TS_AREADEVIATEDETECTION/TS_SEVICE + +--> _TS_AREACONFIRMTIMERSET/TS_SEVICE + +--> _TS_GETDATAAREA/TS_SEVICE + +_TS_AREADEVIATEDETECTION/TS_SEVICE ----- ----- ----- ----- ----- ----- + +_TS_GETDATAAREA/TS_SEVICE 20H.5 20H.5 0035H 0036H ----- ----- + +--> TS_SEVICE + +TS_SEVICE ----- ----- ----- ----- ----- ----- + +TS_WHEELSLIDERDEAL/TS_API 20H.5 20H.5 0032H 0034H ----- ----- + +--> _SETWHEELSLIDERREFCH/TS_SEVICE + +--> _WHEELTOUCHJUDGE/TS_SEVICE + +--> TS_API + +_SETWHEELSLIDERREFCH/TS_SEVICE ----- ----- 0035H 0036H ----- ----- + +--> TS_SEVICE + +_WHEELTOUCHJUDGE/TS_SEVICE 20H.6 20H.6 0035H 0048H ----- ----- + +--> TS_SEVICE + +_DELAY_MS/DELAY ----- ----- ----- ----- ----- ----- + +--> _DELAY_50US/DELAY + +_DELAY_50US/DELAY ----- ----- ----- ----- ----- ----- + +TS_ENTERSLEEPMODE/TS_API ----- ----- 0032H 0034H 0128H 0157H + +--> TS_SLEEPSCANSTART/TS_API + +--> TS_API + +--> _DELAY_50US/DELAY + +--> TS_SCANSTART/TS_SEVICE + +TS_SLEEPSCANSTART/TS_API ----- ----- 0035H 0035H ----- ----- + +--> TS_API + +--> _TS_SETCHANNEL/TS_SEVICE + +?C_INITSEG ----- ----- ----- ----- ----- ----- + + + +PUBLIC SYMBOLS OF MODULE: .\hex\8ey_touch_f551s3_0014b5f5 _v2 (MAIN) + + + VALUE CLASS TYPE PUBLIC SYMBOL NAME + ================================================= + 00000020H.5 BIT BIT ?_TS_GetDataArea?BIT + 01000243H CODE --- ?C?CCASE + 00000000H NUMBER --- ?C?CODESEG + 01000036H CODE --- ?C?CSTPTR + 010000E5H CODE --- ?C?IILDX + 01000048H CODE --- ?C?IMUL + 01000269H CODE --- ?C?LIMUL + 010000FBH CODE --- ?C?LMUL + 0100022BH CODE --- ?C?OFFXADD + 01000237H CODE --- ?C?PLDCODE + 010000AFH CODE --- ?C?SIDIV + 0100005AH CODE --- ?C?UIDIV + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:58:40 PAGE 7 + + + 01000186H CODE --- ?C?ULDIV + 01000218H CODE --- ?C?ULSHR + 00000000H NUMBER --- ?C?XDATASEG + 01000FB8H CODE --- ?C_START + 01000000H CODE --- ?C_STARTUP + 01001430H CODE --- _Delay_50us + 01001415H CODE --- _Delay_ms + 0100124CH CODE --- _SetWheelSliderRefCh +*DEL*:00000000H CODE --- _SliderTouchJudge + 01001446H CODE --- _TS_AreaConfirmTimerSet + 01001364H CODE --- _TS_AreaDeviateDetection + 0100115EH CODE --- _TS_GetDataArea + 010012C7H CODE --- _TS_SetChannel + 01000296H CODE --- _WheelTouchJudge +*SFR* 000000D0H.6 DATA BIT AC +*SFR* 000000E0H DATA BYTE ACC + 00000018H DATA BYTE ActiveTouchType +*SFR* 000000DEH DATA BYTE AK0CON +*SFR* 000000DFH DATA BYTE AK1CON + 01001588H CONST --- AREA_CONFIRM_TIME_TAB +*SFR* 000000F4H DATA BYTE ATK0CH +*SFR* 000000F3H DATA BYTE ATK0CL + 02008051H XDATA BYTE ATK0NH + 02008050H XDATA BYTE ATK0NL +*SFR* 000000F6H DATA BYTE ATK1CH +*SFR* 000000F5H DATA BYTE ATK1CL + 02008053H XDATA BYTE ATK1NH + 02008052H XDATA BYTE ATK1NL +*SFR* 000000E9H DATA BYTE ATK2CH +*SFR* 000000F7H DATA BYTE ATK2CL + 02008055H XDATA BYTE ATK2NH + 02008054H XDATA BYTE ATK2NL +*SFR* 000000EBH DATA BYTE ATK3CH +*SFR* 000000EAH DATA BYTE ATK3CL + 02008057H XDATA BYTE ATK3NH + 02008056H XDATA BYTE ATK3NL +*SFR* 000000EDH DATA BYTE ATK4CH +*SFR* 000000ECH DATA BYTE ATK4CL + 02008059H XDATA BYTE ATK4NH + 02008058H XDATA BYTE ATK4NL +*SFR* 000000EFH DATA BYTE ATK5CH +*SFR* 000000EEH DATA BYTE ATK5CL + 0200805BH XDATA BYTE ATK5NH + 0200805AH XDATA BYTE ATK5NL +*SFR* 000000F0H DATA BYTE B + 00000012H DATA BYTE Chose_Data_En + 02008030H XDATA BYTE CKCON + 02008031H XDATA BYTE CKDIV +*SFR* 000000D0H.7 DATA BIT CY + 00000013H DATA BYTE D0 + 00000014H DATA BYTE D1 +*SFR* 00000083H DATA BYTE DP0H +*SFR* 00000082H DATA BYTE DP0L +*SFR* 00000085H DATA BYTE DP1H +*SFR* 00000084H DATA BYTE DP1L +*SFR* 000000D0H.1 DATA BIT DPS +*SFR* 000000A8H.7 DATA BIT EA + 020000FBH XDATA BYTE EnterStopScanTimer +*SFR* 000000D1H DATA BYTE EP0CON +*SFR* 000000D2H DATA BYTE EP1CON +*SFR* 000000D3H DATA BYTE EP2CON +*SFR* 000000D4H DATA BYTE EPIF +*SFR* 000000A8H.4 DATA BIT ES0 +*SFR* 000000A8H.1 DATA BIT ET0 +*SFR* 000000A8H.3 DATA BIT ET1 + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:58:40 PAGE 8 + + +*SFR* 000000A8H.0 DATA BIT EX0 +*SFR* 000000A8H.2 DATA BIT EX1 +*SFR* 000000D0H.5 DATA BIT F0 + 00000049H DATA BYTE flagSend + 0000004BH DATA BYTE flagStart + 0200FC01H XDATA BYTE FSCMD + 0200FC02H XDATA BYTE FSDAT +*SFR* 000000C2H DATA BYTE I2CADM +*SFR* 000000C1H DATA BYTE I2CADR +*SFR* 000000C0H DATA BYTE I2CCON +*SFR* 000000C3H DATA BYTE I2CCR +*SFR* 000000C4H DATA BYTE I2CDAT +*SFR* 000000C6H DATA BYTE I2CFLG + 02008101H XDATA BYTE I2CIOS +*SFR* 000000C5H DATA BYTE I2CSTA + 0000005CH IDATA WORD ID +*SFR* 0000008EH DATA BYTE IDLST +*SFR* 000000A8H DATA BYTE IE +*SFR* 00000088H.1 DATA BIT IE0 +*SFR* 00000088H.3 DATA BIT IE1 + 02008032H XDATA BYTE IHCFG + 02008034H XDATA BYTE ILCFGH + 02008033H XDATA BYTE ILCFGL + 0100000AH CODE --- INT2_Handler + 0100107CH CODE --- INT3_ISR +*SFR* 000000A8H.5 DATA BIT INT3EN + 01000026H CODE --- INT4_ISR +*SFR* 000000A8H.6 DATA BIT INT4EN +*SFR* 000000B8H DATA BYTE IP +*SFR* 00000088H.0 DATA BIT IT0 +*SFR* 00000088H.2 DATA BIT IT1 + 020000FEH XDATA BYTE KeysFlagSN +*SFR* 000000D7H DATA BYTE LEDAT0 +*SFR* 000000C7H DATA BYTE LEDAT1 + 02008061H XDATA BYTE LEDUTH + 02008060H XDATA BYTE LEDUTL +*SFR* 000000CFH DATA BYTE LEDWTMH +*SFR* 000000CEH DATA BYTE LEDWTML +*SFR* 000000BFH DATA BYTE LEFLG + 0200FC03H XDATA BYTE LOCK + 02008105H XDATA BYTE LVDCFG +*SFR* 000000E8H DATA BYTE LVDCON + 01000A12H CODE --- main + 02000126H XDATA BYTE MainLoopCnt1 + 02000127H XDATA BYTE MainLoopCnt2 + 01001580H CONST --- MASK_TAB + 0200FC00H XDATA BYTE MECON + 0200FC0DH XDATA BYTE MEMPTEC +*SFR* 000000D0H.2 DATA BIT OV +*SFR* 000000D0H.0 DATA BIT P +*SFR* 00000080H DATA BYTE P0 +*SFR* 00000080H.0 DATA BIT P00 + 02008120H XDATA BYTE P00C + 02008000H XDATA BYTE P00F +*SFR* 00000080H.1 DATA BIT P01 + 02008121H XDATA BYTE P01C + 02008001H XDATA BYTE P01F +*SFR* 00000080H.2 DATA BIT P02 + 02008122H XDATA BYTE P02C + 02008002H XDATA BYTE P02F +*SFR* 00000080H.3 DATA BIT P03 + 02008123H XDATA BYTE P03C + 02008003H XDATA BYTE P03F +*SFR* 00000080H.4 DATA BIT P04 + 02008124H XDATA BYTE P04C + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:58:40 PAGE 9 + + + 02008004H XDATA BYTE P04F +*SFR* 00000080H.5 DATA BIT P05 + 02008125H XDATA BYTE P05C + 02008005H XDATA BYTE P05F +*SFR* 00000080H.6 DATA BIT P06 + 02008126H XDATA BYTE P06C + 02008006H XDATA BYTE P06F +*SFR* 00000080H.7 DATA BIT P07 + 02008127H XDATA BYTE P07C + 02008007H XDATA BYTE P07F +*SFR* 000000B0H DATA BYTE P3 +*SFR* 000000B0H.0 DATA BIT P30 + 02008138H XDATA BYTE P30C + 02008018H XDATA BYTE P30F +*SFR* 000000B0H.1 DATA BIT P31 + 02008139H XDATA BYTE P31C + 02008019H XDATA BYTE P31F +*SFR* 000000B0H.2 DATA BIT P32 + 0200813AH XDATA BYTE P32C + 0200801AH XDATA BYTE P32F +*SFR* 000000B0H.3 DATA BIT P33 + 0200813BH XDATA BYTE P33C + 0200801BH XDATA BYTE P33F +*SFR* 000000B0H.4 DATA BIT P34 + 0200813CH XDATA BYTE P34C + 0200801CH XDATA BYTE P34F +*SFR* 000000B0H.5 DATA BIT P35 + 0200813DH XDATA BYTE P35C + 0200801DH XDATA BYTE P35F + 0200FC04H XDATA BYTE PADRD +*SFR* 00000087H DATA BYTE PCON +*SFR* 000000B0H.2 DATA BIT Pin_rf + 0000005BH IDATA BYTE PreKeysFlagSN +*SFR* 000000B8H.4 DATA BIT PS0 +*SFR* 000000B8H.6 DATA BIT PS1 +*SFR* 000000D0H DATA BYTE PSW +*SFR* 000000B8H.1 DATA BIT PT0 +*SFR* 000000B8H.3 DATA BIT PT1 +*SFR* 000000B8H.5 DATA BIT PT2 + 0200FC06H XDATA BYTE PTSH + 0200FC05H XDATA BYTE PTSL +*SFR* 00000086H DATA BYTE PWCON +*SFR* 000000B1H DATA BYTE PWM0CKD +*SFR* 000000B9H DATA BYTE PWM0CON +*SFR* 000000AAH DATA BYTE PWM0DIVH +*SFR* 000000A9H DATA BYTE PWM0DIVL +*SFR* 0000009CH DATA BYTE PWM0DUTH +*SFR* 0000009BH DATA BYTE PWM0DUTL +*SFR* 000000B2H DATA BYTE PWM1CKD +*SFR* 000000BAH DATA BYTE PWM1CON +*SFR* 000000ACH DATA BYTE PWM1DIVH +*SFR* 000000ABH DATA BYTE PWM1DIVL +*SFR* 0000009EH DATA BYTE PWM1DUTH +*SFR* 0000009DH DATA BYTE PWM1DUTL +*SFR* 000000B3H DATA BYTE PWM2CKD +*SFR* 000000BBH DATA BYTE PWM2CON +*SFR* 000000AEH DATA BYTE PWM2DIVH +*SFR* 000000ADH DATA BYTE PWM2DIVL +*SFR* 00000091H DATA BYTE PWM2DUTH +*SFR* 0000009FH DATA BYTE PWM2DUTL +*SFR* 000000B4H DATA BYTE PWM3CKD +*SFR* 000000BCH DATA BYTE PWM3CON +*SFR* 000000A4H DATA BYTE PWM3DIVH +*SFR* 000000AFH DATA BYTE PWM3DIVL +*SFR* 00000093H DATA BYTE PWM3DUTH + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:58:40 PAGE 10 + + +*SFR* 00000092H DATA BYTE PWM3DUTL +*SFR* 000000B5H DATA BYTE PWM4CKD +*SFR* 000000BDH DATA BYTE PWM4CON +*SFR* 000000A6H DATA BYTE PWM4DIVH +*SFR* 000000A5H DATA BYTE PWM4DIVL +*SFR* 00000095H DATA BYTE PWM4DUTH +*SFR* 00000094H DATA BYTE PWM4DUTL +*SFR* 000000B6H DATA BYTE PWM5CKD +*SFR* 000000BEH DATA BYTE PWM5CON +*SFR* 0000009AH DATA BYTE PWM5DIVH +*SFR* 000000A7H DATA BYTE PWM5DIVL +*SFR* 00000097H DATA BYTE PWM5DUTH +*SFR* 00000096H DATA BYTE PWM5DUTL +*SFR* 00000090H DATA BYTE PWMEN +*SFR* 000000B7H DATA BYTE PWMIF +*SFR* 000000B8H.0 DATA BIT PX0 +*SFR* 000000B8H.2 DATA BIT PX1 + 0100158DH CONST --- pXSFR +*SFR* 00000098H.2 DATA BIT RB8 + 0100128DH CODE --- Read_32bit_UID +*SFR* 00000098H.4 DATA BIT REN + 01001459H CONST --- rf_data + 00000008H DATA BYTE RF_Time +*SFR* 00000098H.0 DATA BIT RI0 +*SFR* 000000D0H.3 DATA BIT RS0 +*SFR* 000000D0H.4 DATA BIT RS1 +*SFR* 00000099H DATA BYTE S0BUF +*SFR* 00000098H DATA BYTE S0CON + 0000000EH DATA BYTE Send433_Bit_Cont + 01000B1CH CODE --- Send433_Byte + 0000000AH DATA BYTE Send433_Byte_Cont + 00000009H DATA BYTE Send433_Status + 0000000CH DATA WORD Send433_Time +*SFR* 00000098H.7 DATA BIT SM0 +*SFR* 00000098H.6 DATA BIT SM1 +*SFR* 00000098H.5 DATA BIT SM2 +*SFR* 00000081H DATA BYTE SP + 02008100H XDATA BYTE SPMAX +*SFR* 0000008FH DATA BYTE STPST +*DEL*:00000000H CODE --- Sys_Clk_Set_IRCH +*DEL*:00000000H CODE --- Sys_Clk_Set_IRCL +*SFR* 000000CBH DATA BYTE T2CH +*SFR* 000000CAH DATA BYTE T2CL +*SFR* 000000C8H DATA BYTE T2CON +*SFR* 000000C8H.3 DATA BIT T2IE +*SFR* 000000C9H DATA BYTE T2MOD +*SFR* 000000C8H.0 DATA BIT T2P0 +*SFR* 000000C8H.1 DATA BIT T2P1 +*SFR* 000000C8H.4 DATA BIT T2R0 +*SFR* 000000C8H.5 DATA BIT T2R1 +*SFR* 00000098H.3 DATA BIT TB8 +*SFR* 00000088H DATA BYTE TCON + 0000000BH DATA BYTE Temp +*SFR* 00000088H.5 DATA BIT TF0 +*SFR* 00000088H.7 DATA BIT TF1 +*SFR* 000000C8H.7 DATA BIT TF2 +*SFR* 0000008CH DATA BYTE TH0 +*SFR* 0000008DH DATA BYTE TH1 +*SFR* 000000CDH DATA BYTE TH2 +*SFR* 00000098H.1 DATA BIT TI0 + 0100120BH CODE --- TIMER0_ISR +*SFR* 000000FCH DATA BYTE TK0CHS +*SFR* 000000E2H DATA BYTE TK0MSH +*SFR* 000000E1H DATA BYTE TK0MSL +*SFR* 000000FDH DATA BYTE TK1CHS + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:58:40 PAGE 11 + + +*SFR* 000000E4H DATA BYTE TK1MSH +*SFR* 000000E3H DATA BYTE TK1MSL +*SFR* 000000FEH DATA BYTE TK2CHS +*SFR* 000000E6H DATA BYTE TK2MSH +*SFR* 000000E5H DATA BYTE TK2MSL +*SFR* 000000FFH DATA BYTE TK3CHS +*SFR* 000000D9H DATA BYTE TK3MSH +*SFR* 000000E7H DATA BYTE TK3MSL +*SFR* 000000F1H DATA BYTE TK4CHS +*SFR* 000000DBH DATA BYTE TK4MSH +*SFR* 000000DAH DATA BYTE TK4MSL +*SFR* 000000F2H DATA BYTE TK5CHS +*SFR* 000000DDH DATA BYTE TK5MSH +*SFR* 000000DCH DATA BYTE TK5MSL + 00000017H DATA BYTE TK_State +*SFR* 000000F9H DATA BYTE TKCFG + 02008102H XDATA BYTE TKCKS +*SFR* 000000F8H DATA BYTE TKCON +*SFR* 000000FBH DATA BYTE TKIF + 0200805CH XDATA BYTE TKMAXF + 0200805DH XDATA BYTE TKMINF +*SFR* 000000FAH DATA BYTE TKMTS + 02008103H XDATA BYTE TKPWC +*SFR* 0000008AH DATA BYTE TL0 +*SFR* 0000008BH DATA BYTE TL1 +*SFR* 000000CCH DATA BYTE TL2 + 0200810AH XDATA BYTE TLCKS + 0200810CH XDATA BYTE TLCNTKH + 0200810BH XDATA BYTE TLCNTKL + 0200810EH XDATA BYTE TLCNTLH + 0200810DH XDATA BYTE TLCNTLL + 02008110H XDATA BYTE TLCOMS + 02008108H XDATA BYTE TLCON + 02008107H XDATA BYTE TLDAT0 + 02008112H XDATA BYTE TLDAT1 + 0200810FH XDATA BYTE TLDIV + 02008106H XDATA BYTE TLEN0 + 02008111H XDATA BYTE TLEN1 + 02008109H XDATA BYTE TLFLG +*SFR* 000000D5H DATA BYTE TMCON +*SFR* 00000089H DATA BYTE TMOD +*SFR* 000000D6H DATA BYTE TMSNU +*SFR* 00000088H.4 DATA BIT TR0 +*SFR* 00000088H.6 DATA BIT TR1 +*SFR* 000000C8H.6 DATA BIT TR2 + 010010FAH CODE --- TS_Action + 02000116H XDATA --- TS_AreaConfirmTimer + 00000019H DATA BYTE TS_BaseCh + 0200001AH XDATA --- TS_BaseLineData +*DEL*:00000000H CODE --- TS_BaseLineForceUpdate + 0000004DH IDATA --- TS_CH + 00000059H IDATA BYTE TS_Cnt + 00000020H.0 BIT BIT TS_CycleScanDoneFlag + 01000EB7H CODE --- TS_DataFiltering + 010004ACH CODE --- TS_EnterSleepMode + 02000032H XDATA --- TS_FilterBuf + 02000101H XDATA --- TS_FilterPosIdx + 02000002H XDATA --- TS_FirstAreaData + 02000100H XDATA BYTE TS_HalfSecCnt + 0100000EH CODE --- TS_HS_ISR + 00000016H DATA BYTE TS_Index + 01000FFDH CODE --- TS_init + 020000B4H XDATA BYTE TS_Init_Step + 01001335H CODE --- TS_IO_init + 01000DEEH CODE --- TS_ISR + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:58:40 PAGE 12 + + + 0000001AH DATA WORD TS_Key + 01001558H CONST --- TS_KEY_CH_INFO_SEQ + 0000001CH DATA WORD TS_LongKeyTimer + 010012FFH CODE --- TS_MS_ISR + 020000B6H XDATA --- TS_PostData + 020000D1H XDATA --- TS_RawData + 0000005AH IDATA BYTE TS_RefCHBaseLineAdjuTimer + 01000D15H CODE --- TS_RunInit + 010011BDH CODE --- TS_ScanStart + 00000020H.2 BIT BIT TS_SleepEn + 00000020H.1 BIT BIT TS_SleepMode + 010013EAH CODE --- TS_SleepScanStart + 00000020H.4 BIT BIT TS_StableFlag + 0000004CH IDATA BYTE TS_State + 01001578H CONST --- TS_WHEEL_SLIDER_CH_SEQ + 01000659H CODE --- TS_WheelSliderDeal + 01000C19H CODE --- TSKey_DataDeal + 020000EBH XDATA --- TSKey_FingerThd + 0200010EH XDATA --- TSKey_LongTouchLimitTimer + 02000001H XDATA BYTE TSWheelSlider_LongTouchLimitTimer + 020000FFH XDATA BYTE TSWheelSlider_TouchConfirmTimer +*SFR* 000000C8H.2 DATA BIT UCKS +*SFR* 000000D8H DATA BYTE UDCKS + 0000004AH DATA BYTE valueSend + 00000020H.3 BIT BIT W_S_RefChSet +*SFR* 000000A0H DATA BYTE WDCON +*SFR* 000000A1H DATA BYTE WDFLG +*SFR* 000000A3H DATA BYTE WDVTHH +*SFR* 000000A2H DATA BYTE WDVTHL + 0100157CH CONST --- WHEEL_SLIDER0_MAX_MIN_TAB + 02000124H XDATA WORD WheelSliderCapRateFilter + 020000D0H XDATA BYTE WheelSliderMaxIdx + 020000FCH XDATA INT WheelSliderPosition + 020000B5H XDATA BYTE WheelSliderRefCh + 02000123H XDATA BYTE WheelSliderState + 02000122H XDATA BYTE WheelSliderTouchFlag + 0000000FH DATA --- Yaokong_Data + + + +SYMBOL TABLE OF MODULE: .\hex\8ey_touch_f551s3_0014b5f5 _v2 (MAIN) + + VALUE REP CLASS TYPE SYMBOL NAME + ==================================================== + --- MODULE --- --- MAIN + 02008007H PUBLIC XDATA BYTE P07F + 0200801CH PUBLIC XDATA BYTE P34F + 02008006H PUBLIC XDATA BYTE P06F + 0200801BH PUBLIC XDATA BYTE P33F + 02008005H PUBLIC XDATA BYTE P05F + 0200801AH PUBLIC XDATA BYTE P32F + 0200813DH PUBLIC XDATA BYTE P35C + 02008004H PUBLIC XDATA BYTE P04F + 02008019H PUBLIC XDATA BYTE P31F + 02008109H PUBLIC XDATA BYTE TLFLG + 02008127H PUBLIC XDATA BYTE P07C + 0200813CH PUBLIC XDATA BYTE P34C + 02008003H PUBLIC XDATA BYTE P03F + 02008018H PUBLIC XDATA BYTE P30F + 02008126H PUBLIC XDATA BYTE P06C + 0200813BH PUBLIC XDATA BYTE P33C + 02008002H PUBLIC XDATA BYTE P02F + 02008125H PUBLIC XDATA BYTE P05C + 0200813AH PUBLIC XDATA BYTE P32C + 02008001H PUBLIC XDATA BYTE P01F + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:58:40 PAGE 13 + + + 02008124H PUBLIC XDATA BYTE P04C + 02008139H PUBLIC XDATA BYTE P31C + 02008000H PUBLIC XDATA BYTE P00F + 02008123H PUBLIC XDATA BYTE P03C + 02008138H PUBLIC XDATA BYTE P30C + 02008122H PUBLIC XDATA BYTE P02C + 02008121H PUBLIC XDATA BYTE P01C + 02008120H PUBLIC XDATA BYTE P00C + 0200FC00H PUBLIC XDATA BYTE MECON + 0200FC02H PUBLIC XDATA BYTE FSDAT + 02008031H PUBLIC XDATA BYTE CKDIV + 02008030H PUBLIC XDATA BYTE CKCON + 0200FC01H PUBLIC XDATA BYTE FSCMD + 0200FC04H PUBLIC XDATA BYTE PADRD + 02008111H PUBLIC XDATA BYTE TLEN1 + 02008106H PUBLIC XDATA BYTE TLEN0 + 02008032H PUBLIC XDATA BYTE IHCFG + 02008110H PUBLIC XDATA BYTE TLCOMS + 0200805CH PUBLIC XDATA BYTE TKMAXF + 02008060H PUBLIC XDATA BYTE LEDUTL + 0200805DH PUBLIC XDATA BYTE TKMINF + 02008061H PUBLIC XDATA BYTE LEDUTH + 0200FC05H PUBLIC XDATA BYTE PTSL + 0200FC06H PUBLIC XDATA BYTE PTSH + 02008105H PUBLIC XDATA BYTE LVDCFG + 02008033H PUBLIC XDATA BYTE ILCFGL + 0200805AH PUBLIC XDATA BYTE ATK5NL + 02008058H PUBLIC XDATA BYTE ATK4NL + 02008034H PUBLIC XDATA BYTE ILCFGH + 02008056H PUBLIC XDATA BYTE ATK3NL + 02008054H PUBLIC XDATA BYTE ATK2NL + 0000004BH PUBLIC DATA BYTE flagStart + 02008052H PUBLIC XDATA BYTE ATK1NL + 0200805BH PUBLIC XDATA BYTE ATK5NH + 0000004AH PUBLIC DATA BYTE valueSend + 02008050H PUBLIC XDATA BYTE ATK0NL + 02008059H PUBLIC XDATA BYTE ATK4NH + 02008112H PUBLIC XDATA BYTE TLDAT1 + 02008057H PUBLIC XDATA BYTE ATK3NH + 02008101H PUBLIC XDATA BYTE I2CIOS + 02008107H PUBLIC XDATA BYTE TLDAT0 + 02008055H PUBLIC XDATA BYTE ATK2NH + 0200FC03H PUBLIC XDATA BYTE LOCK + 02008053H PUBLIC XDATA BYTE ATK1NH + 00000049H PUBLIC DATA BYTE flagSend + 02008051H PUBLIC XDATA BYTE ATK0NH + 0200810DH PUBLIC XDATA BYTE TLCNTLL + 0200810BH PUBLIC XDATA BYTE TLCNTKL + 0200810EH PUBLIC XDATA BYTE TLCNTLH + 0200810CH PUBLIC XDATA BYTE TLCNTKH + 0200FC0DH PUBLIC XDATA BYTE MEMPTEC + 02008100H PUBLIC XDATA BYTE SPMAX + 02008103H PUBLIC XDATA BYTE TKPWC + 0200810FH PUBLIC XDATA BYTE TLDIV + 0200810AH PUBLIC XDATA BYTE TLCKS + 02008102H PUBLIC XDATA BYTE TKCKS + 02008108H PUBLIC XDATA BYTE TLCON + 0200801DH PUBLIC XDATA BYTE P35F + 01001459H PUBLIC CONST --- rf_data + 01000A12H PUBLIC CODE --- main + 0100128DH PUBLIC CODE --- Read_32bit_UID + 0100120BH PUBLIC CODE --- TIMER0_ISR + 00000080H SFRSYM DATA BYTE P0 + 000000F8H SFRSYM DATA BYTE TKCON + 0000008EH SFRSYM DATA BYTE IDLST + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:58:40 PAGE 14 + + + 000000D5H SFRSYM DATA BYTE TMCON + 000000B0H SFRSYM DATA BYTE P3 + 000000D0H.6 SFRSYM DATA BIT AC + 000000B7H SFRSYM DATA BYTE PWMIF + 000000A8H.7 SFRSYM DATA BIT EA + 000000C8H.0 SFRSYM DATA BIT T2P0 + 000000B9H SFRSYM DATA BYTE PWM0CON + 000000C8H.1 SFRSYM DATA BIT T2P1 + 000000BAH SFRSYM DATA BYTE PWM1CON + 000000C8H.4 SFRSYM DATA BIT T2R0 + 000000BBH SFRSYM DATA BYTE PWM2CON + 00000090H SFRSYM DATA BYTE PWMEN + 00000086H SFRSYM DATA BYTE PWCON + 000000C8H.5 SFRSYM DATA BIT T2R1 + 000000BCH SFRSYM DATA BYTE PWM3CON + 000000BDH SFRSYM DATA BYTE PWM4CON + 000000BEH SFRSYM DATA BYTE PWM5CON + 00000083H SFRSYM DATA BYTE DP0H + 000000A8H SFRSYM DATA BYTE IE + 00000085H SFRSYM DATA BYTE DP1H + 00000082H SFRSYM DATA BYTE DP0L + 000000CBH SFRSYM DATA BYTE T2CH + 000000C2H SFRSYM DATA BYTE I2CADM + 00000084H SFRSYM DATA BYTE DP1L + 000000C8H.3 SFRSYM DATA BIT T2IE + 000000FAH SFRSYM DATA BYTE TKMTS + 000000CAH SFRSYM DATA BYTE T2CL + 000000C1H SFRSYM DATA BYTE I2CADR + 000000CFH SFRSYM DATA BYTE LEDWTMH + 000000D6H SFRSYM DATA BYTE TMSNU + 000000C6H SFRSYM DATA BYTE I2CFLG + 000000C4H SFRSYM DATA BYTE I2CDAT + 000000B8H SFRSYM DATA BYTE IP + 000000D0H.7 SFRSYM DATA BIT CY + 000000D7H SFRSYM DATA BYTE LEDAT0 + 000000CEH SFRSYM DATA BYTE LEDWTML + 000000F4H SFRSYM DATA BYTE ATK0CH + 000000C7H SFRSYM DATA BYTE LEDAT1 + 000000F6H SFRSYM DATA BYTE ATK1CH + 000000DEH SFRSYM DATA BYTE AK0CON + 000000E9H SFRSYM DATA BYTE ATK2CH + 000000DFH SFRSYM DATA BYTE AK1CON + 000000EBH SFRSYM DATA BYTE ATK3CH + 000000C0H SFRSYM DATA BYTE I2CCON + 0000008FH SFRSYM DATA BYTE STPST + 000000F3H SFRSYM DATA BYTE ATK0CL + 000000EDH SFRSYM DATA BYTE ATK4CH + 000000F5H SFRSYM DATA BYTE ATK1CL + 000000EFH SFRSYM DATA BYTE ATK5CH + 000000F7H SFRSYM DATA BYTE ATK2CL + 00000081H SFRSYM DATA BYTE SP + 000000EAH SFRSYM DATA BYTE ATK3CL + 000000D0H.2 SFRSYM DATA BIT OV + 000000ECH SFRSYM DATA BYTE ATK4CL + 000000D4H SFRSYM DATA BYTE EPIF + 000000EEH SFRSYM DATA BYTE ATK5CL + 000000D1H SFRSYM DATA BYTE EP0CON + 000000D2H SFRSYM DATA BYTE EP1CON + 000000C5H SFRSYM DATA BYTE I2CSTA + 000000D3H SFRSYM DATA BYTE EP2CON + 000000FCH SFRSYM DATA BYTE TK0CHS + 000000FBH SFRSYM DATA BYTE TKIF + 00000080H.0 SFRSYM DATA BIT P00 + 000000FDH SFRSYM DATA BYTE TK1CHS + 00000080H.1 SFRSYM DATA BIT P01 + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:58:40 PAGE 15 + + + 000000FEH SFRSYM DATA BYTE TK2CHS + 00000087H SFRSYM DATA BYTE PCON + 00000080H.2 SFRSYM DATA BIT P02 + 000000FFH SFRSYM DATA BYTE TK3CHS + 000000B0H.0 SFRSYM DATA BIT P30 + 00000080H.3 SFRSYM DATA BIT P03 + 000000A8H.5 SFRSYM DATA BIT INT3EN + 000000F1H SFRSYM DATA BYTE TK4CHS + 000000B0H.1 SFRSYM DATA BIT P31 + 00000080H.4 SFRSYM DATA BIT P04 + 000000A8H.6 SFRSYM DATA BIT INT4EN + 000000F2H SFRSYM DATA BYTE TK5CHS + 000000B0H.2 SFRSYM DATA BIT P32 + 00000080H.5 SFRSYM DATA BIT P05 + 00000089H SFRSYM DATA BYTE TMOD + 00000088H SFRSYM DATA BYTE TCON + 000000B0H.3 SFRSYM DATA BIT P33 + 00000080H.6 SFRSYM DATA BIT P06 + 000000B0H.4 SFRSYM DATA BIT P34 + 00000080H.7 SFRSYM DATA BIT P07 + 000000C8H.2 SFRSYM DATA BIT UCKS + 000000B0H.5 SFRSYM DATA BIT P35 + 000000E2H SFRSYM DATA BYTE TK0MSH + 000000E4H SFRSYM DATA BYTE TK1MSH + 000000E6H SFRSYM DATA BYTE TK2MSH + 000000D9H SFRSYM DATA BYTE TK3MSH + 000000E1H SFRSYM DATA BYTE TK0MSL + 000000DBH SFRSYM DATA BYTE TK4MSH + 00000088H.1 SFRSYM DATA BIT IE0 + 000000E3H SFRSYM DATA BYTE TK1MSL + 000000DDH SFRSYM DATA BYTE TK5MSH + 00000088H.3 SFRSYM DATA BIT IE1 + 000000E5H SFRSYM DATA BYTE TK2MSL + 000000E7H SFRSYM DATA BYTE TK3MSL + 000000F0H SFRSYM DATA BYTE B + 000000DAH SFRSYM DATA BYTE TK4MSL + 000000DCH SFRSYM DATA BYTE TK5MSL + 000000E0H SFRSYM DATA BYTE ACC + 000000A8H.4 SFRSYM DATA BIT ES0 + 000000E8H SFRSYM DATA BYTE LVDCON + 000000A8H.1 SFRSYM DATA BIT ET0 + 000000A8H.3 SFRSYM DATA BIT ET1 + 00000088H.5 SFRSYM DATA BIT TF0 + 00000098H.0 SFRSYM DATA BIT RI0 + 00000088H.7 SFRSYM DATA BIT TF1 + 000000C8H.7 SFRSYM DATA BIT TF2 + 00000098H.2 SFRSYM DATA BIT RB8 + 0000008CH SFRSYM DATA BYTE TH0 + 000000A8H.0 SFRSYM DATA BIT EX0 + 00000098H.1 SFRSYM DATA BIT TI0 + 00000088H.0 SFRSYM DATA BIT IT0 + 0000008DH SFRSYM DATA BYTE TH1 + 000000A8H.2 SFRSYM DATA BIT EX1 + 00000098H.3 SFRSYM DATA BIT TB8 + 00000088H.2 SFRSYM DATA BIT IT1 + 000000CDH SFRSYM DATA BYTE TH2 + 000000D0H.0 SFRSYM DATA BIT P + 00000098H.7 SFRSYM DATA BIT SM0 + 0000008AH SFRSYM DATA BYTE TL0 + 00000098H.6 SFRSYM DATA BIT SM1 + 0000008BH SFRSYM DATA BYTE TL1 + 00000098H.5 SFRSYM DATA BIT SM2 + 000000CCH SFRSYM DATA BYTE TL2 + 000000AAH SFRSYM DATA BYTE PWM0DIVH + 000000B8H.4 SFRSYM DATA BIT PS0 + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:58:40 PAGE 16 + + + 000000ACH SFRSYM DATA BYTE PWM1DIVH + 000000B8H.1 SFRSYM DATA BIT PT0 + 000000B8H.6 SFRSYM DATA BIT PS1 + 000000C3H SFRSYM DATA BYTE I2CCR + 000000AEH SFRSYM DATA BYTE PWM2DIVH + 000000B8H.3 SFRSYM DATA BIT PT1 + 000000D0H.3 SFRSYM DATA BIT RS0 + 000000A4H SFRSYM DATA BYTE PWM3DIVH + 000000B8H.5 SFRSYM DATA BIT PT2 + 00000088H.4 SFRSYM DATA BIT TR0 + 000000D0H.4 SFRSYM DATA BIT RS1 + 000000A9H SFRSYM DATA BYTE PWM0DIVL + 000000A6H SFRSYM DATA BYTE PWM4DIVH + 00000088H.6 SFRSYM DATA BIT TR1 + 000000ABH SFRSYM DATA BYTE PWM1DIVL + 000000A3H SFRSYM DATA BYTE WDVTHH + 0000009AH SFRSYM DATA BYTE PWM5DIVH + 000000C8H.6 SFRSYM DATA BIT TR2 + 000000B8H.0 SFRSYM DATA BIT PX0 + 000000ADH SFRSYM DATA BYTE PWM2DIVL + 000000B8H.2 SFRSYM DATA BIT PX1 + 000000AFH SFRSYM DATA BYTE PWM3DIVL + 000000A5H SFRSYM DATA BYTE PWM4DIVL + 000000A7H SFRSYM DATA BYTE PWM5DIVL + 000000A2H SFRSYM DATA BYTE WDVTHL + 0000009CH SFRSYM DATA BYTE PWM0DUTH + 0000009EH SFRSYM DATA BYTE PWM1DUTH + 00000091H SFRSYM DATA BYTE PWM2DUTH + 00000093H SFRSYM DATA BYTE PWM3DUTH + 0000009BH SFRSYM DATA BYTE PWM0DUTL + 00000095H SFRSYM DATA BYTE PWM4DUTH + 0000009DH SFRSYM DATA BYTE PWM1DUTL + 00000099H SFRSYM DATA BYTE S0BUF + 00000097H SFRSYM DATA BYTE PWM5DUTH + 0000009FH SFRSYM DATA BYTE PWM2DUTL + 00000092H SFRSYM DATA BYTE PWM3DUTL + 00000098H SFRSYM DATA BYTE S0CON + 00000094H SFRSYM DATA BYTE PWM4DUTL + 00000098H.4 SFRSYM DATA BIT REN + 00000096H SFRSYM DATA BYTE PWM5DUTL + 000000D0H.1 SFRSYM DATA BIT DPS + 000000C9H SFRSYM DATA BYTE T2MOD + 000000C8H SFRSYM DATA BYTE T2CON + 000000BFH SFRSYM DATA BYTE LEFLG + 000000F9H SFRSYM DATA BYTE TKCFG + 000000D0H.5 SFRSYM DATA BIT F0 + 000000A1H SFRSYM DATA BYTE WDFLG + 000000B1H SFRSYM DATA BYTE PWM0CKD + 000000B2H SFRSYM DATA BYTE PWM1CKD + 000000D0H SFRSYM DATA BYTE PSW + 000000B3H SFRSYM DATA BYTE PWM2CKD + 000000D8H SFRSYM DATA BYTE UDCKS + 000000B4H SFRSYM DATA BYTE PWM3CKD + 000000B5H SFRSYM DATA BYTE PWM4CKD + 000000A0H SFRSYM DATA BYTE WDCON + 000000B6H SFRSYM DATA BYTE PWM5CKD + + 010013BEH BLOCK CODE --- LVL=0 + --- BLOCKEND --- --- LVL=0 + + 0100120BH BLOCK CODE --- LVL=0 + 0100120BH LINE CODE --- #38 + 01001228H LINE CODE --- #40 + 0100122BH LINE CODE --- #41 + 0100122EH LINE CODE --- #43 + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:58:40 PAGE 17 + + + 01001231H LINE CODE --- #44 + --- BLOCKEND --- --- LVL=0 + + 0100128DH BLOCK CODE --- LVL=0 + 0100128DH BLOCK CODE NEAR LAB LVL=1 + 00000032H SYMBOL DATA DWORD ID + --- BLOCKEND --- --- LVL=1 + 0100128DH LINE CODE --- #69 + 0100128DH LINE CODE --- #70 + 0100128DH LINE CODE --- #72 + 01001293H LINE CODE --- #73 + 01001298H LINE CODE --- #74 + 0100129CH LINE CODE --- #75 + 010012A2H LINE CODE --- #76 + 010012AEH LINE CODE --- #77 + 010012B4H LINE CODE --- #78 + 010012B7H LINE CODE --- #79 + 010012B7H LINE CODE --- #80 + 010012BAH LINE CODE --- #81 + 010012BAH LINE CODE --- #82 + 010012BFH LINE CODE --- #83 + 010012C4H LINE CODE --- #84 + 010012C6H LINE CODE --- #85 + --- BLOCKEND --- --- LVL=0 + + 01000A12H BLOCK CODE --- LVL=0 + 01000A12H BLOCK CODE NEAR LAB LVL=1 + 0000002DH SYMBOL DATA DWORD addr + 00000031H SYMBOL DATA BYTE send_times + --- BLOCKEND --- --- LVL=1 + 01000A12H LINE CODE --- #344 + 01000A12H LINE CODE --- #345 + 01000A12H LINE CODE --- #346 + 01000A1BH LINE CODE --- #347 + 01000A1DH LINE CODE --- #349 + 01000A20H LINE CODE --- #357 + 01000A27H LINE CODE --- #358 + 01000A2AH LINE CODE --- #359 + 01000A2DH LINE CODE --- #360 + 01000A30H LINE CODE --- #361 + 01000A33H LINE CODE --- #363 + 01000A35H LINE CODE --- #365 + 01000A38H LINE CODE --- #367 + 01000A3EH LINE CODE --- #368 + 01000A40H LINE CODE --- #370 + 01000A4CH LINE CODE --- #371 + 01000A57H LINE CODE --- #372 + 01000A5AH LINE CODE --- #374 + 01000A5DH LINE CODE --- #375 + 01000A60H LINE CODE --- #377 + 01000A63H LINE CODE --- #378 + 01000A66H LINE CODE --- #379 + 01000A69H LINE CODE --- #381 + 01000A6BH LINE CODE --- #382 + 01000A6DH LINE CODE --- #383 + 01000A6FH LINE CODE --- #385 + 01000A6FH LINE CODE --- #386 + 01000A6FH LINE CODE --- #387 + 01000A72H LINE CODE --- #388 + 01000A81H LINE CODE --- #389 + 01000A81H LINE CODE --- #390 + 01000A84H LINE CODE --- #391 + 01000A87H LINE CODE --- #393 + 01000A8AH LINE CODE --- #394 + 01000A98H LINE CODE --- #395 + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:58:40 PAGE 18 + + + 01000A9CH LINE CODE --- #396 + 01000A9CH LINE CODE --- #398 + 01000AA3H LINE CODE --- #399 + 01000AA3H LINE CODE --- #400 + 01000AA6H LINE CODE --- #401 + 01000AA9H LINE CODE --- #402 + 01000AC9H LINE CODE --- #403 + 01000AC9H LINE CODE --- #404 + 01000AC9H LINE CODE --- #405 + 01000ACCH LINE CODE --- #406 + 01000ACEH LINE CODE --- #407 + 01000ACEH LINE CODE --- #408 + 01000AD1H LINE CODE --- #409 + 01000AD3H LINE CODE --- #410 + 01000AD3H LINE CODE --- #411 + 01000AD6H LINE CODE --- #412 + 01000AD8H LINE CODE --- #413 + 01000AD8H LINE CODE --- #414 + 01000ADBH LINE CODE --- #415 + 01000ADDH LINE CODE --- #416 + 01000ADDH LINE CODE --- #417 + 01000AE0H LINE CODE --- #418 + 01000AE2H LINE CODE --- #419 + 01000AE2H LINE CODE --- #420 + 01000AE5H LINE CODE --- #421 + 01000AE7H LINE CODE --- #422 + 01000AE7H LINE CODE --- #423 + 01000AEAH LINE CODE --- #424 + 01000AECH LINE CODE --- #425 + 01000AECH LINE CODE --- #426 + 01000AEFH LINE CODE --- #427 + 01000AF1H LINE CODE --- #428 + 01000AF1H LINE CODE --- #429 + 01000AF4H LINE CODE --- #430 + 01000AF4H LINE CODE --- #431 + 01000AF4H LINE CODE --- #432 + 01000AF4H LINE CODE --- #434 + 01000B06H LINE CODE --- #435 + 01000B06H LINE CODE --- #436 + 01000B09H LINE CODE --- #437 + 01000B09H LINE CODE --- #600 + 01000B12H LINE CODE --- #601 + 01000B12H LINE CODE --- #602 + 01000B14H LINE CODE --- #606 + 01000B16H LINE CODE --- #607 + 01000B19H LINE CODE --- #608 + 01000B19H LINE CODE --- #610 + --- BLOCKEND --- --- LVL=0 + + --- MODULE --- --- DELAY + 01001415H PUBLIC CODE --- _Delay_ms + 01001430H PUBLIC CODE --- _Delay_50us + + 01001430H BLOCK CODE --- LVL=0 + 00000006H SYMBOL DATA WORD n + 01001430H BLOCK CODE NEAR LAB LVL=1 + 00000005H SYMBOL DATA BYTE i + --- BLOCKEND --- --- LVL=1 + 01001430H LINE CODE --- #4 + 01001430H LINE CODE --- #5 + 01001430H LINE CODE --- #7 + 0100143AH LINE CODE --- #8 + 0100143AH LINE CODE --- #9 + 01001445H LINE CODE --- #10 + 01001445H LINE CODE --- #11 + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:58:40 PAGE 19 + + + --- BLOCKEND --- --- LVL=0 + + 01001415H BLOCK CODE --- LVL=0 + 00000082H SYMBOL DATA WORD delay_nms + 01001415H LINE CODE --- #12 + 01001419H LINE CODE --- #13 + 01001419H LINE CODE --- #14 + 01001426H LINE CODE --- #15 + 01001426H LINE CODE --- #16 + 0100142DH LINE CODE --- #17 + 0100142FH LINE CODE --- #18 + --- BLOCKEND --- --- LVL=0 + + --- MODULE --- --- SYSTEM_CLOCK + 00000080H SFRSYM DATA BYTE P0 + 000000F8H SFRSYM DATA BYTE TKCON + 0000008EH SFRSYM DATA BYTE IDLST + 000000D5H SFRSYM DATA BYTE TMCON + 000000B0H SFRSYM DATA BYTE P3 + 000000D0H.6 SFRSYM DATA BIT AC + 000000B7H SFRSYM DATA BYTE PWMIF + 000000A8H.7 SFRSYM DATA BIT EA + 000000C8H.0 SFRSYM DATA BIT T2P0 + 000000B9H SFRSYM DATA BYTE PWM0CON + 000000C8H.1 SFRSYM DATA BIT T2P1 + 000000BAH SFRSYM DATA BYTE PWM1CON + 000000C8H.4 SFRSYM DATA BIT T2R0 + 000000BBH SFRSYM DATA BYTE PWM2CON + 00000090H SFRSYM DATA BYTE PWMEN + 00000086H SFRSYM DATA BYTE PWCON + 000000C8H.5 SFRSYM DATA BIT T2R1 + 000000BCH SFRSYM DATA BYTE PWM3CON + 000000BDH SFRSYM DATA BYTE PWM4CON + 000000BEH SFRSYM DATA BYTE PWM5CON + 00000083H SFRSYM DATA BYTE DP0H + 000000A8H SFRSYM DATA BYTE IE + 00000085H SFRSYM DATA BYTE DP1H + 00000082H SFRSYM DATA BYTE DP0L + 000000CBH SFRSYM DATA BYTE T2CH + 000000C2H SFRSYM DATA BYTE I2CADM + 00000084H SFRSYM DATA BYTE DP1L + 000000C8H.3 SFRSYM DATA BIT T2IE + 000000FAH SFRSYM DATA BYTE TKMTS + 000000CAH SFRSYM DATA BYTE T2CL + 000000C1H SFRSYM DATA BYTE I2CADR + 000000CFH SFRSYM DATA BYTE LEDWTMH + 000000D6H SFRSYM DATA BYTE TMSNU + 000000C6H SFRSYM DATA BYTE I2CFLG + 000000C4H SFRSYM DATA BYTE I2CDAT + 000000B8H SFRSYM DATA BYTE IP + 000000D0H.7 SFRSYM DATA BIT CY + 000000D7H SFRSYM DATA BYTE LEDAT0 + 000000CEH SFRSYM DATA BYTE LEDWTML + 000000F4H SFRSYM DATA BYTE ATK0CH + 000000C7H SFRSYM DATA BYTE LEDAT1 + 000000F6H SFRSYM DATA BYTE ATK1CH + 000000DEH SFRSYM DATA BYTE AK0CON + 000000E9H SFRSYM DATA BYTE ATK2CH + 000000DFH SFRSYM DATA BYTE AK1CON + 000000EBH SFRSYM DATA BYTE ATK3CH + 000000C0H SFRSYM DATA BYTE I2CCON + 0000008FH SFRSYM DATA BYTE STPST + 000000F3H SFRSYM DATA BYTE ATK0CL + 000000EDH SFRSYM DATA BYTE ATK4CH + 000000F5H SFRSYM DATA BYTE ATK1CL + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:58:40 PAGE 20 + + + 000000EFH SFRSYM DATA BYTE ATK5CH + 000000F7H SFRSYM DATA BYTE ATK2CL + 00000081H SFRSYM DATA BYTE SP + 000000EAH SFRSYM DATA BYTE ATK3CL + 000000D0H.2 SFRSYM DATA BIT OV + 000000ECH SFRSYM DATA BYTE ATK4CL + 000000D4H SFRSYM DATA BYTE EPIF + 000000EEH SFRSYM DATA BYTE ATK5CL + 000000D1H SFRSYM DATA BYTE EP0CON + 000000D2H SFRSYM DATA BYTE EP1CON + 000000C5H SFRSYM DATA BYTE I2CSTA + 000000D3H SFRSYM DATA BYTE EP2CON + 000000FCH SFRSYM DATA BYTE TK0CHS + 000000FBH SFRSYM DATA BYTE TKIF + 00000080H.0 SFRSYM DATA BIT P00 + 000000FDH SFRSYM DATA BYTE TK1CHS + 00000080H.1 SFRSYM DATA BIT P01 + 000000FEH SFRSYM DATA BYTE TK2CHS + 00000087H SFRSYM DATA BYTE PCON + 00000080H.2 SFRSYM DATA BIT P02 + 000000FFH SFRSYM DATA BYTE TK3CHS + 000000B0H.0 SFRSYM DATA BIT P30 + 00000080H.3 SFRSYM DATA BIT P03 + 000000A8H.5 SFRSYM DATA BIT INT3EN + 000000F1H SFRSYM DATA BYTE TK4CHS + 000000B0H.1 SFRSYM DATA BIT P31 + 00000080H.4 SFRSYM DATA BIT P04 + 000000A8H.6 SFRSYM DATA BIT INT4EN + 000000F2H SFRSYM DATA BYTE TK5CHS + 000000B0H.2 SFRSYM DATA BIT P32 + 00000080H.5 SFRSYM DATA BIT P05 + 00000089H SFRSYM DATA BYTE TMOD + 00000088H SFRSYM DATA BYTE TCON + 000000B0H.3 SFRSYM DATA BIT P33 + 00000080H.6 SFRSYM DATA BIT P06 + 000000B0H.4 SFRSYM DATA BIT P34 + 00000080H.7 SFRSYM DATA BIT P07 + 000000C8H.2 SFRSYM DATA BIT UCKS + 000000B0H.5 SFRSYM DATA BIT P35 + 000000E2H SFRSYM DATA BYTE TK0MSH + 000000E4H SFRSYM DATA BYTE TK1MSH + 000000E6H SFRSYM DATA BYTE TK2MSH + 000000D9H SFRSYM DATA BYTE TK3MSH + 000000E1H SFRSYM DATA BYTE TK0MSL + 000000DBH SFRSYM DATA BYTE TK4MSH + 00000088H.1 SFRSYM DATA BIT IE0 + 000000E3H SFRSYM DATA BYTE TK1MSL + 000000DDH SFRSYM DATA BYTE TK5MSH + 00000088H.3 SFRSYM DATA BIT IE1 + 000000E5H SFRSYM DATA BYTE TK2MSL + 000000E7H SFRSYM DATA BYTE TK3MSL + 000000F0H SFRSYM DATA BYTE B + 000000DAH SFRSYM DATA BYTE TK4MSL + 000000DCH SFRSYM DATA BYTE TK5MSL + 000000E0H SFRSYM DATA BYTE ACC + 000000A8H.4 SFRSYM DATA BIT ES0 + 000000E8H SFRSYM DATA BYTE LVDCON + 000000A8H.1 SFRSYM DATA BIT ET0 + 000000A8H.3 SFRSYM DATA BIT ET1 + 00000088H.5 SFRSYM DATA BIT TF0 + 00000098H.0 SFRSYM DATA BIT RI0 + 00000088H.7 SFRSYM DATA BIT TF1 + 000000C8H.7 SFRSYM DATA BIT TF2 + 00000098H.2 SFRSYM DATA BIT RB8 + 0000008CH SFRSYM DATA BYTE TH0 + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:58:40 PAGE 21 + + + 000000A8H.0 SFRSYM DATA BIT EX0 + 00000098H.1 SFRSYM DATA BIT TI0 + 00000088H.0 SFRSYM DATA BIT IT0 + 0000008DH SFRSYM DATA BYTE TH1 + 000000A8H.2 SFRSYM DATA BIT EX1 + 00000098H.3 SFRSYM DATA BIT TB8 + 00000088H.2 SFRSYM DATA BIT IT1 + 000000CDH SFRSYM DATA BYTE TH2 + 000000D0H.0 SFRSYM DATA BIT P + 00000098H.7 SFRSYM DATA BIT SM0 + 0000008AH SFRSYM DATA BYTE TL0 + 00000098H.6 SFRSYM DATA BIT SM1 + 0000008BH SFRSYM DATA BYTE TL1 + 00000098H.5 SFRSYM DATA BIT SM2 + 000000CCH SFRSYM DATA BYTE TL2 + 000000AAH SFRSYM DATA BYTE PWM0DIVH + 000000B8H.4 SFRSYM DATA BIT PS0 + 000000ACH SFRSYM DATA BYTE PWM1DIVH + 000000B8H.1 SFRSYM DATA BIT PT0 + 000000B8H.6 SFRSYM DATA BIT PS1 + 000000C3H SFRSYM DATA BYTE I2CCR + 000000AEH SFRSYM DATA BYTE PWM2DIVH + 000000B8H.3 SFRSYM DATA BIT PT1 + 000000D0H.3 SFRSYM DATA BIT RS0 + 000000A4H SFRSYM DATA BYTE PWM3DIVH + 000000B8H.5 SFRSYM DATA BIT PT2 + 00000088H.4 SFRSYM DATA BIT TR0 + 000000D0H.4 SFRSYM DATA BIT RS1 + 000000A9H SFRSYM DATA BYTE PWM0DIVL + 000000A6H SFRSYM DATA BYTE PWM4DIVH + 00000088H.6 SFRSYM DATA BIT TR1 + 000000ABH SFRSYM DATA BYTE PWM1DIVL + 000000A3H SFRSYM DATA BYTE WDVTHH + 0000009AH SFRSYM DATA BYTE PWM5DIVH + 000000C8H.6 SFRSYM DATA BIT TR2 + 000000B8H.0 SFRSYM DATA BIT PX0 + 000000ADH SFRSYM DATA BYTE PWM2DIVL + 000000B8H.2 SFRSYM DATA BIT PX1 + 000000AFH SFRSYM DATA BYTE PWM3DIVL + 000000A5H SFRSYM DATA BYTE PWM4DIVL + 000000A7H SFRSYM DATA BYTE PWM5DIVL + 000000A2H SFRSYM DATA BYTE WDVTHL + 0000009CH SFRSYM DATA BYTE PWM0DUTH + 0000009EH SFRSYM DATA BYTE PWM1DUTH + 00000091H SFRSYM DATA BYTE PWM2DUTH + 00000093H SFRSYM DATA BYTE PWM3DUTH + 0000009BH SFRSYM DATA BYTE PWM0DUTL + 00000095H SFRSYM DATA BYTE PWM4DUTH + 0000009DH SFRSYM DATA BYTE PWM1DUTL + 00000099H SFRSYM DATA BYTE S0BUF + 00000097H SFRSYM DATA BYTE PWM5DUTH + 0000009FH SFRSYM DATA BYTE PWM2DUTL + 00000092H SFRSYM DATA BYTE PWM3DUTL + 00000098H SFRSYM DATA BYTE S0CON + 00000094H SFRSYM DATA BYTE PWM4DUTL + 00000098H.4 SFRSYM DATA BIT REN + 00000096H SFRSYM DATA BYTE PWM5DUTL + 000000D0H.1 SFRSYM DATA BIT DPS + 000000C9H SFRSYM DATA BYTE T2MOD + 000000C8H SFRSYM DATA BYTE T2CON + 000000BFH SFRSYM DATA BYTE LEFLG + 000000F9H SFRSYM DATA BYTE TKCFG + 000000D0H.5 SFRSYM DATA BIT F0 + 000000A1H SFRSYM DATA BYTE WDFLG + 000000B1H SFRSYM DATA BYTE PWM0CKD + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:58:40 PAGE 22 + + + 000000B2H SFRSYM DATA BYTE PWM1CKD + 000000D0H SFRSYM DATA BYTE PSW + 000000B3H SFRSYM DATA BYTE PWM2CKD + 000000D8H SFRSYM DATA BYTE UDCKS + 000000B4H SFRSYM DATA BYTE PWM3CKD + 000000B5H SFRSYM DATA BYTE PWM4CKD + 000000A0H SFRSYM DATA BYTE WDCON + 000000B6H SFRSYM DATA BYTE PWM5CKD + + --- MODULE --- --- UART + 00000080H SFRSYM DATA BYTE P0 + 000000F8H SFRSYM DATA BYTE TKCON + 0000008EH SFRSYM DATA BYTE IDLST + 000000D5H SFRSYM DATA BYTE TMCON + 000000B0H SFRSYM DATA BYTE P3 + 000000D0H.6 SFRSYM DATA BIT AC + 000000B7H SFRSYM DATA BYTE PWMIF + 000000A8H.7 SFRSYM DATA BIT EA + 000000C8H.0 SFRSYM DATA BIT T2P0 + 000000B9H SFRSYM DATA BYTE PWM0CON + 000000C8H.1 SFRSYM DATA BIT T2P1 + 000000BAH SFRSYM DATA BYTE PWM1CON + 000000C8H.4 SFRSYM DATA BIT T2R0 + 000000BBH SFRSYM DATA BYTE PWM2CON + 00000090H SFRSYM DATA BYTE PWMEN + 00000086H SFRSYM DATA BYTE PWCON + 000000C8H.5 SFRSYM DATA BIT T2R1 + 000000BCH SFRSYM DATA BYTE PWM3CON + 000000BDH SFRSYM DATA BYTE PWM4CON + 000000BEH SFRSYM DATA BYTE PWM5CON + 00000083H SFRSYM DATA BYTE DP0H + 000000A8H SFRSYM DATA BYTE IE + 00000085H SFRSYM DATA BYTE DP1H + 00000082H SFRSYM DATA BYTE DP0L + 000000CBH SFRSYM DATA BYTE T2CH + 000000C2H SFRSYM DATA BYTE I2CADM + 00000084H SFRSYM DATA BYTE DP1L + 000000C8H.3 SFRSYM DATA BIT T2IE + 000000FAH SFRSYM DATA BYTE TKMTS + 000000CAH SFRSYM DATA BYTE T2CL + 000000C1H SFRSYM DATA BYTE I2CADR + 000000CFH SFRSYM DATA BYTE LEDWTMH + 000000D6H SFRSYM DATA BYTE TMSNU + 000000C6H SFRSYM DATA BYTE I2CFLG + 000000C4H SFRSYM DATA BYTE I2CDAT + 000000B8H SFRSYM DATA BYTE IP + 000000D0H.7 SFRSYM DATA BIT CY + 000000D7H SFRSYM DATA BYTE LEDAT0 + 000000CEH SFRSYM DATA BYTE LEDWTML + 000000F4H SFRSYM DATA BYTE ATK0CH + 000000C7H SFRSYM DATA BYTE LEDAT1 + 000000F6H SFRSYM DATA BYTE ATK1CH + 000000DEH SFRSYM DATA BYTE AK0CON + 000000E9H SFRSYM DATA BYTE ATK2CH + 000000DFH SFRSYM DATA BYTE AK1CON + 000000EBH SFRSYM DATA BYTE ATK3CH + 000000C0H SFRSYM DATA BYTE I2CCON + 0000008FH SFRSYM DATA BYTE STPST + 000000F3H SFRSYM DATA BYTE ATK0CL + 000000EDH SFRSYM DATA BYTE ATK4CH + 000000F5H SFRSYM DATA BYTE ATK1CL + 000000EFH SFRSYM DATA BYTE ATK5CH + 000000F7H SFRSYM DATA BYTE ATK2CL + 00000081H SFRSYM DATA BYTE SP + 000000EAH SFRSYM DATA BYTE ATK3CL + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:58:40 PAGE 23 + + + 000000D0H.2 SFRSYM DATA BIT OV + 000000ECH SFRSYM DATA BYTE ATK4CL + 000000D4H SFRSYM DATA BYTE EPIF + 000000EEH SFRSYM DATA BYTE ATK5CL + 000000D1H SFRSYM DATA BYTE EP0CON + 000000D2H SFRSYM DATA BYTE EP1CON + 000000C5H SFRSYM DATA BYTE I2CSTA + 000000D3H SFRSYM DATA BYTE EP2CON + 000000FCH SFRSYM DATA BYTE TK0CHS + 000000FBH SFRSYM DATA BYTE TKIF + 00000080H.0 SFRSYM DATA BIT P00 + 000000FDH SFRSYM DATA BYTE TK1CHS + 00000080H.1 SFRSYM DATA BIT P01 + 000000FEH SFRSYM DATA BYTE TK2CHS + 00000087H SFRSYM DATA BYTE PCON + 00000080H.2 SFRSYM DATA BIT P02 + 000000FFH SFRSYM DATA BYTE TK3CHS + 000000B0H.0 SFRSYM DATA BIT P30 + 00000080H.3 SFRSYM DATA BIT P03 + 000000A8H.5 SFRSYM DATA BIT INT3EN + 000000F1H SFRSYM DATA BYTE TK4CHS + 000000B0H.1 SFRSYM DATA BIT P31 + 00000080H.4 SFRSYM DATA BIT P04 + 000000A8H.6 SFRSYM DATA BIT INT4EN + 000000F2H SFRSYM DATA BYTE TK5CHS + 000000B0H.2 SFRSYM DATA BIT P32 + 00000080H.5 SFRSYM DATA BIT P05 + 00000089H SFRSYM DATA BYTE TMOD + 00000088H SFRSYM DATA BYTE TCON + 000000B0H.3 SFRSYM DATA BIT P33 + 00000080H.6 SFRSYM DATA BIT P06 + 000000B0H.4 SFRSYM DATA BIT P34 + 00000080H.7 SFRSYM DATA BIT P07 + 000000C8H.2 SFRSYM DATA BIT UCKS + 000000B0H.5 SFRSYM DATA BIT P35 + 000000E2H SFRSYM DATA BYTE TK0MSH + 000000E4H SFRSYM DATA BYTE TK1MSH + 000000E6H SFRSYM DATA BYTE TK2MSH + 000000D9H SFRSYM DATA BYTE TK3MSH + 000000E1H SFRSYM DATA BYTE TK0MSL + 000000DBH SFRSYM DATA BYTE TK4MSH + 00000088H.1 SFRSYM DATA BIT IE0 + 000000E3H SFRSYM DATA BYTE TK1MSL + 000000DDH SFRSYM DATA BYTE TK5MSH + 00000088H.3 SFRSYM DATA BIT IE1 + 000000E5H SFRSYM DATA BYTE TK2MSL + 000000E7H SFRSYM DATA BYTE TK3MSL + 000000F0H SFRSYM DATA BYTE B + 000000DAH SFRSYM DATA BYTE TK4MSL + 000000DCH SFRSYM DATA BYTE TK5MSL + 000000E0H SFRSYM DATA BYTE ACC + 000000A8H.4 SFRSYM DATA BIT ES0 + 000000E8H SFRSYM DATA BYTE LVDCON + 000000A8H.1 SFRSYM DATA BIT ET0 + 000000A8H.3 SFRSYM DATA BIT ET1 + 00000088H.5 SFRSYM DATA BIT TF0 + 00000098H.0 SFRSYM DATA BIT RI0 + 00000088H.7 SFRSYM DATA BIT TF1 + 000000C8H.7 SFRSYM DATA BIT TF2 + 00000098H.2 SFRSYM DATA BIT RB8 + 0000008CH SFRSYM DATA BYTE TH0 + 000000A8H.0 SFRSYM DATA BIT EX0 + 00000098H.1 SFRSYM DATA BIT TI0 + 00000088H.0 SFRSYM DATA BIT IT0 + 0000008DH SFRSYM DATA BYTE TH1 + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:58:40 PAGE 24 + + + 000000A8H.2 SFRSYM DATA BIT EX1 + 00000098H.3 SFRSYM DATA BIT TB8 + 00000088H.2 SFRSYM DATA BIT IT1 + 000000CDH SFRSYM DATA BYTE TH2 + 000000D0H.0 SFRSYM DATA BIT P + 00000098H.7 SFRSYM DATA BIT SM0 + 0000008AH SFRSYM DATA BYTE TL0 + 00000098H.6 SFRSYM DATA BIT SM1 + 0000008BH SFRSYM DATA BYTE TL1 + 00000098H.5 SFRSYM DATA BIT SM2 + 000000CCH SFRSYM DATA BYTE TL2 + 000000AAH SFRSYM DATA BYTE PWM0DIVH + 000000B8H.4 SFRSYM DATA BIT PS0 + 000000ACH SFRSYM DATA BYTE PWM1DIVH + 000000B8H.1 SFRSYM DATA BIT PT0 + 000000B8H.6 SFRSYM DATA BIT PS1 + 000000C3H SFRSYM DATA BYTE I2CCR + 000000AEH SFRSYM DATA BYTE PWM2DIVH + 000000B8H.3 SFRSYM DATA BIT PT1 + 000000D0H.3 SFRSYM DATA BIT RS0 + 000000A4H SFRSYM DATA BYTE PWM3DIVH + 000000B8H.5 SFRSYM DATA BIT PT2 + 00000088H.4 SFRSYM DATA BIT TR0 + 000000D0H.4 SFRSYM DATA BIT RS1 + 000000A9H SFRSYM DATA BYTE PWM0DIVL + 000000A6H SFRSYM DATA BYTE PWM4DIVH + 00000088H.6 SFRSYM DATA BIT TR1 + 000000ABH SFRSYM DATA BYTE PWM1DIVL + 000000A3H SFRSYM DATA BYTE WDVTHH + 0000009AH SFRSYM DATA BYTE PWM5DIVH + 000000C8H.6 SFRSYM DATA BIT TR2 + 000000B8H.0 SFRSYM DATA BIT PX0 + 000000ADH SFRSYM DATA BYTE PWM2DIVL + 000000B8H.2 SFRSYM DATA BIT PX1 + 000000AFH SFRSYM DATA BYTE PWM3DIVL + 000000A5H SFRSYM DATA BYTE PWM4DIVL + 000000A7H SFRSYM DATA BYTE PWM5DIVL + 000000A2H SFRSYM DATA BYTE WDVTHL + 0000009CH SFRSYM DATA BYTE PWM0DUTH + 0000009EH SFRSYM DATA BYTE PWM1DUTH + 00000091H SFRSYM DATA BYTE PWM2DUTH + 00000093H SFRSYM DATA BYTE PWM3DUTH + 0000009BH SFRSYM DATA BYTE PWM0DUTL + 00000095H SFRSYM DATA BYTE PWM4DUTH + 0000009DH SFRSYM DATA BYTE PWM1DUTL + 00000099H SFRSYM DATA BYTE S0BUF + 00000097H SFRSYM DATA BYTE PWM5DUTH + 0000009FH SFRSYM DATA BYTE PWM2DUTL + 00000092H SFRSYM DATA BYTE PWM3DUTL + 00000098H SFRSYM DATA BYTE S0CON + 00000094H SFRSYM DATA BYTE PWM4DUTL + 00000098H.4 SFRSYM DATA BIT REN + 00000096H SFRSYM DATA BYTE PWM5DUTL + 000000D0H.1 SFRSYM DATA BIT DPS + 000000C9H SFRSYM DATA BYTE T2MOD + 000000C8H SFRSYM DATA BYTE T2CON + 000000BFH SFRSYM DATA BYTE LEFLG + 000000F9H SFRSYM DATA BYTE TKCFG + 000000D0H.5 SFRSYM DATA BIT F0 + 000000A1H SFRSYM DATA BYTE WDFLG + 000000B1H SFRSYM DATA BYTE PWM0CKD + 000000B2H SFRSYM DATA BYTE PWM1CKD + 000000D0H SFRSYM DATA BYTE PSW + 000000B3H SFRSYM DATA BYTE PWM2CKD + 000000D8H SFRSYM DATA BYTE UDCKS + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:58:40 PAGE 25 + + + 000000B4H SFRSYM DATA BYTE PWM3CKD + 000000B5H SFRSYM DATA BYTE PWM4CKD + 000000A0H SFRSYM DATA BYTE WDCON + 000000B6H SFRSYM DATA BYTE PWM5CKD + + --- MODULE --- --- INTERRUPT + 01000026H PUBLIC CODE --- INT4_ISR + 0100107CH PUBLIC CODE --- INT3_ISR + 0100000AH PUBLIC CODE --- INT2_Handler + 00000080H SFRSYM DATA BYTE P0 + 000000F8H SFRSYM DATA BYTE TKCON + 0000008EH SFRSYM DATA BYTE IDLST + 000000D5H SFRSYM DATA BYTE TMCON + 000000B0H SFRSYM DATA BYTE P3 + 000000D0H.6 SFRSYM DATA BIT AC + 000000B7H SFRSYM DATA BYTE PWMIF + 000000A8H.7 SFRSYM DATA BIT EA + 000000C8H.0 SFRSYM DATA BIT T2P0 + 000000B9H SFRSYM DATA BYTE PWM0CON + 000000C8H.1 SFRSYM DATA BIT T2P1 + 000000BAH SFRSYM DATA BYTE PWM1CON + 000000C8H.4 SFRSYM DATA BIT T2R0 + 000000BBH SFRSYM DATA BYTE PWM2CON + 00000090H SFRSYM DATA BYTE PWMEN + 00000086H SFRSYM DATA BYTE PWCON + 000000C8H.5 SFRSYM DATA BIT T2R1 + 000000BCH SFRSYM DATA BYTE PWM3CON + 000000BDH SFRSYM DATA BYTE PWM4CON + 000000BEH SFRSYM DATA BYTE PWM5CON + 00000083H SFRSYM DATA BYTE DP0H + 000000A8H SFRSYM DATA BYTE IE + 00000085H SFRSYM DATA BYTE DP1H + 00000082H SFRSYM DATA BYTE DP0L + 000000CBH SFRSYM DATA BYTE T2CH + 000000C2H SFRSYM DATA BYTE I2CADM + 00000084H SFRSYM DATA BYTE DP1L + 000000C8H.3 SFRSYM DATA BIT T2IE + 000000FAH SFRSYM DATA BYTE TKMTS + 000000CAH SFRSYM DATA BYTE T2CL + 000000C1H SFRSYM DATA BYTE I2CADR + 000000CFH SFRSYM DATA BYTE LEDWTMH + 000000D6H SFRSYM DATA BYTE TMSNU + 000000C6H SFRSYM DATA BYTE I2CFLG + 000000C4H SFRSYM DATA BYTE I2CDAT + 000000B8H SFRSYM DATA BYTE IP + 000000D0H.7 SFRSYM DATA BIT CY + 000000D7H SFRSYM DATA BYTE LEDAT0 + 000000CEH SFRSYM DATA BYTE LEDWTML + 000000F4H SFRSYM DATA BYTE ATK0CH + 000000C7H SFRSYM DATA BYTE LEDAT1 + 000000F6H SFRSYM DATA BYTE ATK1CH + 000000DEH SFRSYM DATA BYTE AK0CON + 000000E9H SFRSYM DATA BYTE ATK2CH + 000000DFH SFRSYM DATA BYTE AK1CON + 000000EBH SFRSYM DATA BYTE ATK3CH + 000000C0H SFRSYM DATA BYTE I2CCON + 0000008FH SFRSYM DATA BYTE STPST + 000000F3H SFRSYM DATA BYTE ATK0CL + 000000EDH SFRSYM DATA BYTE ATK4CH + 000000F5H SFRSYM DATA BYTE ATK1CL + 000000EFH SFRSYM DATA BYTE ATK5CH + 000000F7H SFRSYM DATA BYTE ATK2CL + 00000081H SFRSYM DATA BYTE SP + 000000EAH SFRSYM DATA BYTE ATK3CL + 000000D0H.2 SFRSYM DATA BIT OV + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:58:40 PAGE 26 + + + 000000ECH SFRSYM DATA BYTE ATK4CL + 000000D4H SFRSYM DATA BYTE EPIF + 000000EEH SFRSYM DATA BYTE ATK5CL + 000000D1H SFRSYM DATA BYTE EP0CON + 000000D2H SFRSYM DATA BYTE EP1CON + 000000C5H SFRSYM DATA BYTE I2CSTA + 000000D3H SFRSYM DATA BYTE EP2CON + 000000FCH SFRSYM DATA BYTE TK0CHS + 000000FBH SFRSYM DATA BYTE TKIF + 00000080H.0 SFRSYM DATA BIT P00 + 000000FDH SFRSYM DATA BYTE TK1CHS + 00000080H.1 SFRSYM DATA BIT P01 + 000000FEH SFRSYM DATA BYTE TK2CHS + 00000087H SFRSYM DATA BYTE PCON + 00000080H.2 SFRSYM DATA BIT P02 + 000000FFH SFRSYM DATA BYTE TK3CHS + 000000B0H.0 SFRSYM DATA BIT P30 + 00000080H.3 SFRSYM DATA BIT P03 + 000000A8H.5 SFRSYM DATA BIT INT3EN + 000000F1H SFRSYM DATA BYTE TK4CHS + 000000B0H.1 SFRSYM DATA BIT P31 + 00000080H.4 SFRSYM DATA BIT P04 + 000000A8H.6 SFRSYM DATA BIT INT4EN + 000000F2H SFRSYM DATA BYTE TK5CHS + 000000B0H.2 SFRSYM DATA BIT P32 + 00000080H.5 SFRSYM DATA BIT P05 + 00000089H SFRSYM DATA BYTE TMOD + 00000088H SFRSYM DATA BYTE TCON + 000000B0H.3 SFRSYM DATA BIT P33 + 00000080H.6 SFRSYM DATA BIT P06 + 000000B0H.4 SFRSYM DATA BIT P34 + 00000080H.7 SFRSYM DATA BIT P07 + 000000C8H.2 SFRSYM DATA BIT UCKS + 000000B0H.5 SFRSYM DATA BIT P35 + 000000E2H SFRSYM DATA BYTE TK0MSH + 000000E4H SFRSYM DATA BYTE TK1MSH + 000000E6H SFRSYM DATA BYTE TK2MSH + 000000D9H SFRSYM DATA BYTE TK3MSH + 000000E1H SFRSYM DATA BYTE TK0MSL + 000000DBH SFRSYM DATA BYTE TK4MSH + 00000088H.1 SFRSYM DATA BIT IE0 + 000000E3H SFRSYM DATA BYTE TK1MSL + 000000DDH SFRSYM DATA BYTE TK5MSH + 00000088H.3 SFRSYM DATA BIT IE1 + 000000E5H SFRSYM DATA BYTE TK2MSL + 000000E7H SFRSYM DATA BYTE TK3MSL + 000000F0H SFRSYM DATA BYTE B + 000000DAH SFRSYM DATA BYTE TK4MSL + 000000DCH SFRSYM DATA BYTE TK5MSL + 000000E0H SFRSYM DATA BYTE ACC + 000000A8H.4 SFRSYM DATA BIT ES0 + 000000E8H SFRSYM DATA BYTE LVDCON + 000000A8H.1 SFRSYM DATA BIT ET0 + 000000A8H.3 SFRSYM DATA BIT ET1 + 00000088H.5 SFRSYM DATA BIT TF0 + 00000098H.0 SFRSYM DATA BIT RI0 + 00000088H.7 SFRSYM DATA BIT TF1 + 000000C8H.7 SFRSYM DATA BIT TF2 + 00000098H.2 SFRSYM DATA BIT RB8 + 0000008CH SFRSYM DATA BYTE TH0 + 000000A8H.0 SFRSYM DATA BIT EX0 + 00000098H.1 SFRSYM DATA BIT TI0 + 00000088H.0 SFRSYM DATA BIT IT0 + 0000008DH SFRSYM DATA BYTE TH1 + 000000A8H.2 SFRSYM DATA BIT EX1 + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:58:40 PAGE 27 + + + 00000098H.3 SFRSYM DATA BIT TB8 + 00000088H.2 SFRSYM DATA BIT IT1 + 000000CDH SFRSYM DATA BYTE TH2 + 000000D0H.0 SFRSYM DATA BIT P + 00000098H.7 SFRSYM DATA BIT SM0 + 0000008AH SFRSYM DATA BYTE TL0 + 00000098H.6 SFRSYM DATA BIT SM1 + 0000008BH SFRSYM DATA BYTE TL1 + 00000098H.5 SFRSYM DATA BIT SM2 + 000000CCH SFRSYM DATA BYTE TL2 + 000000AAH SFRSYM DATA BYTE PWM0DIVH + 000000B8H.4 SFRSYM DATA BIT PS0 + 000000ACH SFRSYM DATA BYTE PWM1DIVH + 000000B8H.1 SFRSYM DATA BIT PT0 + 000000B8H.6 SFRSYM DATA BIT PS1 + 000000C3H SFRSYM DATA BYTE I2CCR + 000000AEH SFRSYM DATA BYTE PWM2DIVH + 000000B8H.3 SFRSYM DATA BIT PT1 + 000000D0H.3 SFRSYM DATA BIT RS0 + 000000A4H SFRSYM DATA BYTE PWM3DIVH + 000000B8H.5 SFRSYM DATA BIT PT2 + 00000088H.4 SFRSYM DATA BIT TR0 + 000000D0H.4 SFRSYM DATA BIT RS1 + 000000A9H SFRSYM DATA BYTE PWM0DIVL + 000000A6H SFRSYM DATA BYTE PWM4DIVH + 00000088H.6 SFRSYM DATA BIT TR1 + 000000ABH SFRSYM DATA BYTE PWM1DIVL + 000000A3H SFRSYM DATA BYTE WDVTHH + 0000009AH SFRSYM DATA BYTE PWM5DIVH + 000000C8H.6 SFRSYM DATA BIT TR2 + 000000B8H.0 SFRSYM DATA BIT PX0 + 000000ADH SFRSYM DATA BYTE PWM2DIVL + 000000B8H.2 SFRSYM DATA BIT PX1 + 000000AFH SFRSYM DATA BYTE PWM3DIVL + 000000A5H SFRSYM DATA BYTE PWM4DIVL + 000000A7H SFRSYM DATA BYTE PWM5DIVL + 000000A2H SFRSYM DATA BYTE WDVTHL + 0000009CH SFRSYM DATA BYTE PWM0DUTH + 0000009EH SFRSYM DATA BYTE PWM1DUTH + 00000091H SFRSYM DATA BYTE PWM2DUTH + 00000093H SFRSYM DATA BYTE PWM3DUTH + 0000009BH SFRSYM DATA BYTE PWM0DUTL + 00000095H SFRSYM DATA BYTE PWM4DUTH + 0000009DH SFRSYM DATA BYTE PWM1DUTL + 00000099H SFRSYM DATA BYTE S0BUF + 00000097H SFRSYM DATA BYTE PWM5DUTH + 0000009FH SFRSYM DATA BYTE PWM2DUTL + 00000092H SFRSYM DATA BYTE PWM3DUTL + 00000098H SFRSYM DATA BYTE S0CON + 00000094H SFRSYM DATA BYTE PWM4DUTL + 00000098H.4 SFRSYM DATA BIT REN + 00000096H SFRSYM DATA BYTE PWM5DUTL + 000000D0H.1 SFRSYM DATA BIT DPS + 000000C9H SFRSYM DATA BYTE T2MOD + 000000C8H SFRSYM DATA BYTE T2CON + 000000BFH SFRSYM DATA BYTE LEFLG + 000000F9H SFRSYM DATA BYTE TKCFG + 000000D0H.5 SFRSYM DATA BIT F0 + 000000A1H SFRSYM DATA BYTE WDFLG + 000000B1H SFRSYM DATA BYTE PWM0CKD + 000000B2H SFRSYM DATA BYTE PWM1CKD + 000000D0H SFRSYM DATA BYTE PSW + 000000B3H SFRSYM DATA BYTE PWM2CKD + 000000D8H SFRSYM DATA BYTE UDCKS + 000000B4H SFRSYM DATA BYTE PWM3CKD + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:58:40 PAGE 28 + + + 000000B5H SFRSYM DATA BYTE PWM4CKD + 000000A0H SFRSYM DATA BYTE WDCON + 000000B6H SFRSYM DATA BYTE PWM5CKD + + 0100000AH BLOCK CODE --- LVL=0 + 0100000AH LINE CODE --- #28 + 0100000AH LINE CODE --- #40 + --- BLOCKEND --- --- LVL=0 + + 0100107CH BLOCK CODE --- LVL=0 + 01001099H BLOCK CODE NEAR LAB LVL=1 + 0000001EH SYMBOL DATA BYTE TmCnt + --- BLOCKEND --- --- LVL=1 + 0100107CH LINE CODE --- #42 + 01001099H LINE CODE --- #45 + 0100109EH LINE CODE --- #46 + 0100109EH LINE CODE --- #47 + 010010A1H LINE CODE --- #49 + 010010A4H LINE CODE --- #50 + 010010A4H LINE CODE --- #51 + 010010ACH LINE CODE --- #53 + 010010ACH LINE CODE --- #55 + 010010ACH LINE CODE --- #56 + 010010AFH LINE CODE --- #57 + 010010AFH LINE CODE --- #61 + 010010B5H LINE CODE --- #62 + 010010B5H LINE CODE --- #63 + 010010BDH LINE CODE --- #64 + 010010BDH LINE CODE --- #65 + 010010BFH LINE CODE --- #66 + 010010C6H LINE CODE --- #67 + 010010C6H LINE CODE --- #68 + 010010C9H LINE CODE --- #69 + 010010CCH LINE CODE --- #70 + 010010CCH LINE CODE --- #71 + 010010D5H LINE CODE --- #72 + 010010D5H LINE CODE --- #74 + 010010D8H LINE CODE --- #75 + 010010D8H LINE CODE --- #77 + 010010D8H LINE CODE --- #79 + 010010DCH LINE CODE --- #80 + 010010DCH LINE CODE --- #81 + 010010DFH LINE CODE --- #82 + 010010DFH LINE CODE --- #83 + --- BLOCKEND --- --- LVL=0 + + 01000026H BLOCK CODE --- LVL=0 + 01000026H LINE CODE --- #84 + 01000026H LINE CODE --- #92 + --- BLOCKEND --- --- LVL=0 + + --- MODULE --- --- RF_SEND + 00000014H PUBLIC DATA BYTE D1 + 00000013H PUBLIC DATA BYTE D0 + 00000012H PUBLIC DATA BYTE Chose_Data_En + 0000000FH PUBLIC DATA --- Yaokong_Data + 0000000EH PUBLIC DATA BYTE Send433_Bit_Cont + 0000000CH PUBLIC DATA WORD Send433_Time + 0000000BH PUBLIC DATA BYTE Temp + 0000000AH PUBLIC DATA BYTE Send433_Byte_Cont + 00000009H PUBLIC DATA BYTE Send433_Status + 0000005CH PUBLIC IDATA WORD ID + 00000008H PUBLIC DATA BYTE RF_Time + 01000B1CH PUBLIC CODE --- Send433_Byte + 00000080H SFRSYM DATA BYTE P0 + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:58:40 PAGE 29 + + + 000000F8H SFRSYM DATA BYTE TKCON + 0000008EH SFRSYM DATA BYTE IDLST + 000000D5H SFRSYM DATA BYTE TMCON + 000000B0H SFRSYM DATA BYTE P3 + 000000D0H.6 SFRSYM DATA BIT AC + 000000B7H SFRSYM DATA BYTE PWMIF + 000000A8H.7 SFRSYM DATA BIT EA + 000000C8H.0 SFRSYM DATA BIT T2P0 + 000000B9H SFRSYM DATA BYTE PWM0CON + 000000C8H.1 SFRSYM DATA BIT T2P1 + 000000BAH SFRSYM DATA BYTE PWM1CON + 000000C8H.4 SFRSYM DATA BIT T2R0 + 000000BBH SFRSYM DATA BYTE PWM2CON + 00000090H SFRSYM DATA BYTE PWMEN + 00000086H SFRSYM DATA BYTE PWCON + 000000C8H.5 SFRSYM DATA BIT T2R1 + 000000BCH SFRSYM DATA BYTE PWM3CON + 000000BDH SFRSYM DATA BYTE PWM4CON + 000000BEH SFRSYM DATA BYTE PWM5CON + 00000083H SFRSYM DATA BYTE DP0H + 000000A8H SFRSYM DATA BYTE IE + 00000085H SFRSYM DATA BYTE DP1H + 00000082H SFRSYM DATA BYTE DP0L + 000000CBH SFRSYM DATA BYTE T2CH + 000000C2H SFRSYM DATA BYTE I2CADM + 00000084H SFRSYM DATA BYTE DP1L + 000000C8H.3 SFRSYM DATA BIT T2IE + 000000FAH SFRSYM DATA BYTE TKMTS + 000000CAH SFRSYM DATA BYTE T2CL + 000000C1H SFRSYM DATA BYTE I2CADR + 000000CFH SFRSYM DATA BYTE LEDWTMH + 000000D6H SFRSYM DATA BYTE TMSNU + 000000C6H SFRSYM DATA BYTE I2CFLG + 000000C4H SFRSYM DATA BYTE I2CDAT + 000000B8H SFRSYM DATA BYTE IP + 000000D0H.7 SFRSYM DATA BIT CY + 000000D7H SFRSYM DATA BYTE LEDAT0 + 000000CEH SFRSYM DATA BYTE LEDWTML + 000000F4H SFRSYM DATA BYTE ATK0CH + 000000C7H SFRSYM DATA BYTE LEDAT1 + 000000F6H SFRSYM DATA BYTE ATK1CH + 000000DEH SFRSYM DATA BYTE AK0CON + 000000E9H SFRSYM DATA BYTE ATK2CH + 000000DFH SFRSYM DATA BYTE AK1CON + 000000EBH SFRSYM DATA BYTE ATK3CH + 000000C0H SFRSYM DATA BYTE I2CCON + 0000008FH SFRSYM DATA BYTE STPST + 000000F3H SFRSYM DATA BYTE ATK0CL + 000000EDH SFRSYM DATA BYTE ATK4CH + 000000F5H SFRSYM DATA BYTE ATK1CL + 000000EFH SFRSYM DATA BYTE ATK5CH + 000000F7H SFRSYM DATA BYTE ATK2CL + 00000081H SFRSYM DATA BYTE SP + 000000EAH SFRSYM DATA BYTE ATK3CL + 000000D0H.2 SFRSYM DATA BIT OV + 000000ECH SFRSYM DATA BYTE ATK4CL + 000000D4H SFRSYM DATA BYTE EPIF + 000000EEH SFRSYM DATA BYTE ATK5CL + 000000D1H SFRSYM DATA BYTE EP0CON + 000000D2H SFRSYM DATA BYTE EP1CON + 000000C5H SFRSYM DATA BYTE I2CSTA + 000000D3H SFRSYM DATA BYTE EP2CON + 000000FCH SFRSYM DATA BYTE TK0CHS + 000000FBH SFRSYM DATA BYTE TKIF + 00000080H.0 SFRSYM DATA BIT P00 + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:58:40 PAGE 30 + + + 000000FDH SFRSYM DATA BYTE TK1CHS + 00000080H.1 SFRSYM DATA BIT P01 + 000000FEH SFRSYM DATA BYTE TK2CHS + 00000087H SFRSYM DATA BYTE PCON + 00000080H.2 SFRSYM DATA BIT P02 + 000000FFH SFRSYM DATA BYTE TK3CHS + 000000B0H.0 SFRSYM DATA BIT P30 + 00000080H.3 SFRSYM DATA BIT P03 + 000000A8H.5 SFRSYM DATA BIT INT3EN + 000000F1H SFRSYM DATA BYTE TK4CHS + 000000B0H.1 SFRSYM DATA BIT P31 + 00000080H.4 SFRSYM DATA BIT P04 + 000000A8H.6 SFRSYM DATA BIT INT4EN + 000000F2H SFRSYM DATA BYTE TK5CHS + 000000B0H.2 SFRSYM DATA BIT P32 + 00000080H.5 SFRSYM DATA BIT P05 + 00000089H SFRSYM DATA BYTE TMOD + 00000088H SFRSYM DATA BYTE TCON + 000000B0H.3 SFRSYM DATA BIT P33 + 00000080H.6 SFRSYM DATA BIT P06 + 000000B0H.4 SFRSYM DATA BIT P34 + 00000080H.7 SFRSYM DATA BIT P07 + 000000C8H.2 SFRSYM DATA BIT UCKS + 000000B0H.5 SFRSYM DATA BIT P35 + 000000E2H SFRSYM DATA BYTE TK0MSH + 000000E4H SFRSYM DATA BYTE TK1MSH + 000000E6H SFRSYM DATA BYTE TK2MSH + 000000D9H SFRSYM DATA BYTE TK3MSH + 000000E1H SFRSYM DATA BYTE TK0MSL + 000000DBH SFRSYM DATA BYTE TK4MSH + 00000088H.1 SFRSYM DATA BIT IE0 + 000000E3H SFRSYM DATA BYTE TK1MSL + 000000DDH SFRSYM DATA BYTE TK5MSH + 00000088H.3 SFRSYM DATA BIT IE1 + 000000E5H SFRSYM DATA BYTE TK2MSL + 000000E7H SFRSYM DATA BYTE TK3MSL + 000000F0H SFRSYM DATA BYTE B + 000000DAH SFRSYM DATA BYTE TK4MSL + 000000DCH SFRSYM DATA BYTE TK5MSL + 000000E0H SFRSYM DATA BYTE ACC + 000000A8H.4 SFRSYM DATA BIT ES0 + 000000E8H SFRSYM DATA BYTE LVDCON + 000000A8H.1 SFRSYM DATA BIT ET0 + 000000A8H.3 SFRSYM DATA BIT ET1 + 00000088H.5 SFRSYM DATA BIT TF0 + 00000098H.0 SFRSYM DATA BIT RI0 + 00000088H.7 SFRSYM DATA BIT TF1 + 000000C8H.7 SFRSYM DATA BIT TF2 + 00000098H.2 SFRSYM DATA BIT RB8 + 0000008CH SFRSYM DATA BYTE TH0 + 000000A8H.0 SFRSYM DATA BIT EX0 + 00000098H.1 SFRSYM DATA BIT TI0 + 00000088H.0 SFRSYM DATA BIT IT0 + 0000008DH SFRSYM DATA BYTE TH1 + 000000A8H.2 SFRSYM DATA BIT EX1 + 00000098H.3 SFRSYM DATA BIT TB8 + 00000088H.2 SFRSYM DATA BIT IT1 + 000000CDH SFRSYM DATA BYTE TH2 + 000000D0H.0 SFRSYM DATA BIT P + 00000098H.7 SFRSYM DATA BIT SM0 + 0000008AH SFRSYM DATA BYTE TL0 + 00000098H.6 SFRSYM DATA BIT SM1 + 0000008BH SFRSYM DATA BYTE TL1 + 00000098H.5 SFRSYM DATA BIT SM2 + 000000CCH SFRSYM DATA BYTE TL2 + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:58:40 PAGE 31 + + + 000000AAH SFRSYM DATA BYTE PWM0DIVH + 000000B8H.4 SFRSYM DATA BIT PS0 + 000000ACH SFRSYM DATA BYTE PWM1DIVH + 000000B8H.1 SFRSYM DATA BIT PT0 + 000000B8H.6 SFRSYM DATA BIT PS1 + 000000C3H SFRSYM DATA BYTE I2CCR + 000000AEH SFRSYM DATA BYTE PWM2DIVH + 000000B8H.3 SFRSYM DATA BIT PT1 + 000000D0H.3 SFRSYM DATA BIT RS0 + 000000A4H SFRSYM DATA BYTE PWM3DIVH + 000000B8H.5 SFRSYM DATA BIT PT2 + 00000088H.4 SFRSYM DATA BIT TR0 + 000000D0H.4 SFRSYM DATA BIT RS1 + 000000A9H SFRSYM DATA BYTE PWM0DIVL + 000000A6H SFRSYM DATA BYTE PWM4DIVH + 00000088H.6 SFRSYM DATA BIT TR1 + 000000ABH SFRSYM DATA BYTE PWM1DIVL + 000000A3H SFRSYM DATA BYTE WDVTHH + 0000009AH SFRSYM DATA BYTE PWM5DIVH + 000000C8H.6 SFRSYM DATA BIT TR2 + 000000B8H.0 SFRSYM DATA BIT PX0 + 000000ADH SFRSYM DATA BYTE PWM2DIVL + 000000B8H.2 SFRSYM DATA BIT PX1 + 000000AFH SFRSYM DATA BYTE PWM3DIVL + 000000A5H SFRSYM DATA BYTE PWM4DIVL + 000000A7H SFRSYM DATA BYTE PWM5DIVL + 000000A2H SFRSYM DATA BYTE WDVTHL + 0000009CH SFRSYM DATA BYTE PWM0DUTH + 0000009EH SFRSYM DATA BYTE PWM1DUTH + 00000091H SFRSYM DATA BYTE PWM2DUTH + 00000093H SFRSYM DATA BYTE PWM3DUTH + 0000009BH SFRSYM DATA BYTE PWM0DUTL + 00000095H SFRSYM DATA BYTE PWM4DUTH + 000000B0H.2 SFRSYM DATA BIT Pin_rf + 0000009DH SFRSYM DATA BYTE PWM1DUTL + 00000099H SFRSYM DATA BYTE S0BUF + 00000097H SFRSYM DATA BYTE PWM5DUTH + 0000009FH SFRSYM DATA BYTE PWM2DUTL + 00000092H SFRSYM DATA BYTE PWM3DUTL + 00000098H SFRSYM DATA BYTE S0CON + 00000094H SFRSYM DATA BYTE PWM4DUTL + 00000098H.4 SFRSYM DATA BIT REN + 00000096H SFRSYM DATA BYTE PWM5DUTL + 000000D0H.1 SFRSYM DATA BIT DPS + 000000C9H SFRSYM DATA BYTE T2MOD + 000000C8H SFRSYM DATA BYTE T2CON + 000000BFH SFRSYM DATA BYTE LEFLG + 000000F9H SFRSYM DATA BYTE TKCFG + 000000D0H.5 SFRSYM DATA BIT F0 + 000000A1H SFRSYM DATA BYTE WDFLG + 000000B1H SFRSYM DATA BYTE PWM0CKD + 000000B2H SFRSYM DATA BYTE PWM1CKD + 000000D0H SFRSYM DATA BYTE PSW + 000000B3H SFRSYM DATA BYTE PWM2CKD + 000000D8H SFRSYM DATA BYTE UDCKS + 000000B4H SFRSYM DATA BYTE PWM3CKD + 000000B5H SFRSYM DATA BYTE PWM4CKD + 000000A0H SFRSYM DATA BYTE WDCON + 000000B6H SFRSYM DATA BYTE PWM5CKD + + 01000003H BLOCK CODE --- LVL=0 + --- BLOCKEND --- --- LVL=0 + + 01000B1CH BLOCK CODE --- LVL=0 + 01000B1CH LINE CODE --- #29 + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:58:40 PAGE 32 + + + 01000B1CH LINE CODE --- #30 + 01000B1CH LINE CODE --- #31 + 01000B31H LINE CODE --- #32 + 01000B31H LINE CODE --- #33 + 01000B31H LINE CODE --- #34 + 01000B33H LINE CODE --- #35 + 01000B44H LINE CODE --- #36 + 01000B44H LINE CODE --- #37 + 01000B49H LINE CODE --- #38 + 01000B4CH LINE CODE --- #39 + 01000B4CH LINE CODE --- #40 + 01000B4DH LINE CODE --- #41 + 01000B4DH LINE CODE --- #42 + 01000B4FH LINE CODE --- #43 + 01000B63H LINE CODE --- #44 + 01000B63H LINE CODE --- #45 + 01000B68H LINE CODE --- #46 + 01000B6BH LINE CODE --- #47 + 01000B6BH LINE CODE --- #48 + 01000B6CH LINE CODE --- #49 + 01000B6CH LINE CODE --- #51 + 01000B70H LINE CODE --- #52 + 01000B70H LINE CODE --- #53 + 01000B73H LINE CODE --- #54 + 01000B7BH LINE CODE --- #56 + 01000B7BH LINE CODE --- #58 + 01000B83H LINE CODE --- #59 + 01000B88H LINE CODE --- #60 + 01000B88H LINE CODE --- #61 + 01000B93H LINE CODE --- #62 + 01000B93H LINE CODE --- #63 + 01000B95H LINE CODE --- #64 + 01000B97H LINE CODE --- #65 + 01000BA2H LINE CODE --- #66 + 01000BA2H LINE CODE --- #67 + 01000BA4H LINE CODE --- #68 + 01000BACH LINE CODE --- #69 + 01000BACH LINE CODE --- #70 + 01000BACH LINE CODE --- #71 + 01000BACH LINE CODE --- #72 + 01000BACH LINE CODE --- #73 + 01000BACH LINE CODE --- #74 + 01000BACH LINE CODE --- #75 + 01000BAEH LINE CODE --- #77 + 01000BAEH LINE CODE --- #78 + 01000BB6H LINE CODE --- #79 + 01000BB6H LINE CODE --- #80 + 01000BB8H LINE CODE --- #81 + 01000BBAH LINE CODE --- #82 + 01000BC5H LINE CODE --- #83 + 01000BC5H LINE CODE --- #84 + 01000BC7H LINE CODE --- #85 + 01000BCFH LINE CODE --- #86 + 01000BCFH LINE CODE --- #87 + 01000BD3H LINE CODE --- #88 + 01000BD9H LINE CODE --- #89 + 01000BDBH LINE CODE --- #90 + 01000BDBH LINE CODE --- #91 + 01000BDBH LINE CODE --- #92 + 01000BDBH LINE CODE --- #93 + 01000BE1H LINE CODE --- #94 + 01000BE1H LINE CODE --- #95 + 01000BE3H LINE CODE --- #97 + 01000BE5H LINE CODE --- #98 + 01000BEDH LINE CODE --- #99 + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:58:40 PAGE 33 + + + 01000BEDH LINE CODE --- #100 + 01000BEFH LINE CODE --- #102 + 01000BF4H LINE CODE --- #103 + 01000BF4H LINE CODE --- #104 + 01000BF7H LINE CODE --- #105 + 01000BF8H LINE CODE --- #107 + 01000BF8H LINE CODE --- #108 + 01000BFBH LINE CODE --- #109 + 01000BFBH LINE CODE --- #111 + 01000BFBH LINE CODE --- #112 + 01000BFBH LINE CODE --- #113 + 01000BFCH LINE CODE --- #115 + 01000BFCH LINE CODE --- #116 + 01000C0AH LINE CODE --- #117 + 01000C0AH LINE CODE --- #118 + 01000C0CH LINE CODE --- #119 + 01000C0DH LINE CODE --- #121 + 01000C0DH LINE CODE --- #122 + 01000C0FH LINE CODE --- #123 + 01000C14H LINE CODE --- #125 + 01000C16H LINE CODE --- #126 + 01000C18H LINE CODE --- #128 + 01000C18H LINE CODE --- #129 + 01000C18H LINE CODE --- #130 + 01000C18H LINE CODE --- #131 + 01000C18H LINE CODE --- #132 + 01000C18H LINE CODE --- #133 + --- BLOCKEND --- --- LVL=0 + + --- MODULE --- --- DEBUG + 00000080H SFRSYM DATA BYTE P0 + 000000F8H SFRSYM DATA BYTE TKCON + 0000008EH SFRSYM DATA BYTE IDLST + 000000D5H SFRSYM DATA BYTE TMCON + 000000B0H SFRSYM DATA BYTE P3 + 000000D0H.6 SFRSYM DATA BIT AC + 000000B7H SFRSYM DATA BYTE PWMIF + 000000A8H.7 SFRSYM DATA BIT EA + 000000C8H.0 SFRSYM DATA BIT T2P0 + 000000B9H SFRSYM DATA BYTE PWM0CON + 000000C8H.1 SFRSYM DATA BIT T2P1 + 000000BAH SFRSYM DATA BYTE PWM1CON + 000000C8H.4 SFRSYM DATA BIT T2R0 + 000000BBH SFRSYM DATA BYTE PWM2CON + 00000090H SFRSYM DATA BYTE PWMEN + 00000086H SFRSYM DATA BYTE PWCON + 000000C8H.5 SFRSYM DATA BIT T2R1 + 000000BCH SFRSYM DATA BYTE PWM3CON + 000000BDH SFRSYM DATA BYTE PWM4CON + 000000BEH SFRSYM DATA BYTE PWM5CON + 00000083H SFRSYM DATA BYTE DP0H + 000000A8H SFRSYM DATA BYTE IE + 00000085H SFRSYM DATA BYTE DP1H + 00000082H SFRSYM DATA BYTE DP0L + 000000CBH SFRSYM DATA BYTE T2CH + 000000C2H SFRSYM DATA BYTE I2CADM + 00000084H SFRSYM DATA BYTE DP1L + 000000C8H.3 SFRSYM DATA BIT T2IE + 000000FAH SFRSYM DATA BYTE TKMTS + 000000CAH SFRSYM DATA BYTE T2CL + 000000C1H SFRSYM DATA BYTE I2CADR + 000000CFH SFRSYM DATA BYTE LEDWTMH + 000000D6H SFRSYM DATA BYTE TMSNU + 000000C6H SFRSYM DATA BYTE I2CFLG + 000000C4H SFRSYM DATA BYTE I2CDAT + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:58:40 PAGE 34 + + + 000000B8H SFRSYM DATA BYTE IP + 000000D0H.7 SFRSYM DATA BIT CY + 000000D7H SFRSYM DATA BYTE LEDAT0 + 000000CEH SFRSYM DATA BYTE LEDWTML + 000000F4H SFRSYM DATA BYTE ATK0CH + 000000C7H SFRSYM DATA BYTE LEDAT1 + 000000F6H SFRSYM DATA BYTE ATK1CH + 000000DEH SFRSYM DATA BYTE AK0CON + 000000E9H SFRSYM DATA BYTE ATK2CH + 000000DFH SFRSYM DATA BYTE AK1CON + 000000EBH SFRSYM DATA BYTE ATK3CH + 000000C0H SFRSYM DATA BYTE I2CCON + 0000008FH SFRSYM DATA BYTE STPST + 000000F3H SFRSYM DATA BYTE ATK0CL + 000000EDH SFRSYM DATA BYTE ATK4CH + 000000F5H SFRSYM DATA BYTE ATK1CL + 000000EFH SFRSYM DATA BYTE ATK5CH + 000000F7H SFRSYM DATA BYTE ATK2CL + 00000081H SFRSYM DATA BYTE SP + 000000EAH SFRSYM DATA BYTE ATK3CL + 000000D0H.2 SFRSYM DATA BIT OV + 000000ECH SFRSYM DATA BYTE ATK4CL + 000000D4H SFRSYM DATA BYTE EPIF + 000000EEH SFRSYM DATA BYTE ATK5CL + 000000D1H SFRSYM DATA BYTE EP0CON + 000000D2H SFRSYM DATA BYTE EP1CON + 000000C5H SFRSYM DATA BYTE I2CSTA + 000000D3H SFRSYM DATA BYTE EP2CON + 000000FCH SFRSYM DATA BYTE TK0CHS + 000000FBH SFRSYM DATA BYTE TKIF + 00000080H.0 SFRSYM DATA BIT P00 + 000000FDH SFRSYM DATA BYTE TK1CHS + 00000080H.1 SFRSYM DATA BIT P01 + 000000FEH SFRSYM DATA BYTE TK2CHS + 00000087H SFRSYM DATA BYTE PCON + 00000080H.2 SFRSYM DATA BIT P02 + 000000FFH SFRSYM DATA BYTE TK3CHS + 000000B0H.0 SFRSYM DATA BIT P30 + 00000080H.3 SFRSYM DATA BIT P03 + 000000A8H.5 SFRSYM DATA BIT INT3EN + 000000F1H SFRSYM DATA BYTE TK4CHS + 000000B0H.1 SFRSYM DATA BIT P31 + 00000080H.4 SFRSYM DATA BIT P04 + 000000A8H.6 SFRSYM DATA BIT INT4EN + 000000F2H SFRSYM DATA BYTE TK5CHS + 000000B0H.2 SFRSYM DATA BIT P32 + 00000080H.5 SFRSYM DATA BIT P05 + 00000089H SFRSYM DATA BYTE TMOD + 00000088H SFRSYM DATA BYTE TCON + 000000B0H.3 SFRSYM DATA BIT P33 + 00000080H.6 SFRSYM DATA BIT P06 + 000000B0H.4 SFRSYM DATA BIT P34 + 00000080H.7 SFRSYM DATA BIT P07 + 000000C8H.2 SFRSYM DATA BIT UCKS + 000000B0H.5 SFRSYM DATA BIT P35 + 000000E2H SFRSYM DATA BYTE TK0MSH + 000000E4H SFRSYM DATA BYTE TK1MSH + 000000E6H SFRSYM DATA BYTE TK2MSH + 000000D9H SFRSYM DATA BYTE TK3MSH + 000000E1H SFRSYM DATA BYTE TK0MSL + 000000DBH SFRSYM DATA BYTE TK4MSH + 00000088H.1 SFRSYM DATA BIT IE0 + 000000E3H SFRSYM DATA BYTE TK1MSL + 000000DDH SFRSYM DATA BYTE TK5MSH + 00000088H.3 SFRSYM DATA BIT IE1 + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:58:40 PAGE 35 + + + 000000E5H SFRSYM DATA BYTE TK2MSL + 000000E7H SFRSYM DATA BYTE TK3MSL + 000000F0H SFRSYM DATA BYTE B + 000000DAH SFRSYM DATA BYTE TK4MSL + 000000DCH SFRSYM DATA BYTE TK5MSL + 000000E0H SFRSYM DATA BYTE ACC + 000000A8H.4 SFRSYM DATA BIT ES0 + 000000E8H SFRSYM DATA BYTE LVDCON + 000000A8H.1 SFRSYM DATA BIT ET0 + 000000A8H.3 SFRSYM DATA BIT ET1 + 00000088H.5 SFRSYM DATA BIT TF0 + 00000098H.0 SFRSYM DATA BIT RI0 + 00000088H.7 SFRSYM DATA BIT TF1 + 000000C8H.7 SFRSYM DATA BIT TF2 + 00000098H.2 SFRSYM DATA BIT RB8 + 0000008CH SFRSYM DATA BYTE TH0 + 000000A8H.0 SFRSYM DATA BIT EX0 + 00000098H.1 SFRSYM DATA BIT TI0 + 00000088H.0 SFRSYM DATA BIT IT0 + 0000008DH SFRSYM DATA BYTE TH1 + 000000A8H.2 SFRSYM DATA BIT EX1 + 00000098H.3 SFRSYM DATA BIT TB8 + 00000088H.2 SFRSYM DATA BIT IT1 + 000000CDH SFRSYM DATA BYTE TH2 + 000000D0H.0 SFRSYM DATA BIT P + 00000098H.7 SFRSYM DATA BIT SM0 + 0000008AH SFRSYM DATA BYTE TL0 + 00000098H.6 SFRSYM DATA BIT SM1 + 0000008BH SFRSYM DATA BYTE TL1 + 00000098H.5 SFRSYM DATA BIT SM2 + 000000CCH SFRSYM DATA BYTE TL2 + 000000AAH SFRSYM DATA BYTE PWM0DIVH + 000000B8H.4 SFRSYM DATA BIT PS0 + 000000ACH SFRSYM DATA BYTE PWM1DIVH + 000000B8H.1 SFRSYM DATA BIT PT0 + 000000B8H.6 SFRSYM DATA BIT PS1 + 000000C3H SFRSYM DATA BYTE I2CCR + 000000AEH SFRSYM DATA BYTE PWM2DIVH + 000000B8H.3 SFRSYM DATA BIT PT1 + 000000D0H.3 SFRSYM DATA BIT RS0 + 000000A4H SFRSYM DATA BYTE PWM3DIVH + 000000B8H.5 SFRSYM DATA BIT PT2 + 00000088H.4 SFRSYM DATA BIT TR0 + 000000D0H.4 SFRSYM DATA BIT RS1 + 000000A9H SFRSYM DATA BYTE PWM0DIVL + 000000A6H SFRSYM DATA BYTE PWM4DIVH + 00000088H.6 SFRSYM DATA BIT TR1 + 000000ABH SFRSYM DATA BYTE PWM1DIVL + 000000A3H SFRSYM DATA BYTE WDVTHH + 0000009AH SFRSYM DATA BYTE PWM5DIVH + 000000C8H.6 SFRSYM DATA BIT TR2 + 000000B8H.0 SFRSYM DATA BIT PX0 + 000000ADH SFRSYM DATA BYTE PWM2DIVL + 000000B8H.2 SFRSYM DATA BIT PX1 + 000000AFH SFRSYM DATA BYTE PWM3DIVL + 000000A5H SFRSYM DATA BYTE PWM4DIVL + 000000A7H SFRSYM DATA BYTE PWM5DIVL + 000000A2H SFRSYM DATA BYTE WDVTHL + 0000009CH SFRSYM DATA BYTE PWM0DUTH + 0000009EH SFRSYM DATA BYTE PWM1DUTH + 00000091H SFRSYM DATA BYTE PWM2DUTH + 00000093H SFRSYM DATA BYTE PWM3DUTH + 0000009BH SFRSYM DATA BYTE PWM0DUTL + 00000095H SFRSYM DATA BYTE PWM4DUTH + 0000009DH SFRSYM DATA BYTE PWM1DUTL + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:58:40 PAGE 36 + + + 00000099H SFRSYM DATA BYTE S0BUF + 00000097H SFRSYM DATA BYTE PWM5DUTH + 0000009FH SFRSYM DATA BYTE PWM2DUTL + 00000092H SFRSYM DATA BYTE PWM3DUTL + 00000098H SFRSYM DATA BYTE S0CON + 00000094H SFRSYM DATA BYTE PWM4DUTL + 00000098H.4 SFRSYM DATA BIT REN + 00000096H SFRSYM DATA BYTE PWM5DUTL + 000000D0H.1 SFRSYM DATA BIT DPS + 000000C9H SFRSYM DATA BYTE T2MOD + 000000C8H SFRSYM DATA BYTE T2CON + 000000BFH SFRSYM DATA BYTE LEFLG + 000000F9H SFRSYM DATA BYTE TKCFG + 000000D0H.5 SFRSYM DATA BIT F0 + 000000A1H SFRSYM DATA BYTE WDFLG + 000000B1H SFRSYM DATA BYTE PWM0CKD + 000000B2H SFRSYM DATA BYTE PWM1CKD + 000000D0H SFRSYM DATA BYTE PSW + 000000B3H SFRSYM DATA BYTE PWM2CKD + 000000D8H SFRSYM DATA BYTE UDCKS + 000000B4H SFRSYM DATA BYTE PWM3CKD + 000000B5H SFRSYM DATA BYTE PWM4CKD + 000000A0H SFRSYM DATA BYTE WDCON + 000000B6H SFRSYM DATA BYTE PWM5CKD + + --- MODULE --- --- TS_API + 02000127H PUBLIC XDATA BYTE MainLoopCnt2 + 02000126H PUBLIC XDATA BYTE MainLoopCnt1 + 02000124H PUBLIC XDATA WORD WheelSliderCapRateFilter + 0000005BH PUBLIC IDATA BYTE PreKeysFlagSN + 02000123H PUBLIC XDATA BYTE WheelSliderState + 00000020H.4 PUBLIC BIT BIT TS_StableFlag + 02000122H PUBLIC XDATA BYTE WheelSliderTouchFlag + 00000020H.3 PUBLIC BIT BIT W_S_RefChSet + 02000116H PUBLIC XDATA --- TS_AreaConfirmTimer + 0200010EH PUBLIC XDATA --- TSKey_LongTouchLimitTimer + 02000101H PUBLIC XDATA --- TS_FilterPosIdx + 0000001CH PUBLIC DATA WORD TS_LongKeyTimer + 02000100H PUBLIC XDATA BYTE TS_HalfSecCnt + 0000005AH PUBLIC IDATA BYTE TS_RefCHBaseLineAdjuTimer + 020000FFH PUBLIC XDATA BYTE TSWheelSlider_TouchConfirmTimer + 020000FEH PUBLIC XDATA BYTE KeysFlagSN + 020000FCH PUBLIC XDATA INT WheelSliderPosition + 00000020H.2 PUBLIC BIT BIT TS_SleepEn + 020000FBH PUBLIC XDATA BYTE EnterStopScanTimer + 020000EBH PUBLIC XDATA --- TSKey_FingerThd + 0000001AH PUBLIC DATA WORD TS_Key + 00000019H PUBLIC DATA BYTE TS_BaseCh + 020000D1H PUBLIC XDATA --- TS_RawData + 020000D0H PUBLIC XDATA BYTE WheelSliderMaxIdx + 00000059H PUBLIC IDATA BYTE TS_Cnt + 020000B6H PUBLIC XDATA --- TS_PostData + 020000B5H PUBLIC XDATA BYTE WheelSliderRefCh + 020000B4H PUBLIC XDATA BYTE TS_Init_Step + 0000004DH PUBLIC IDATA --- TS_CH + 02000032H PUBLIC XDATA --- TS_FilterBuf + 0200001AH PUBLIC XDATA --- TS_BaseLineData + 0000004CH PUBLIC IDATA BYTE TS_State + 02000002H PUBLIC XDATA --- TS_FirstAreaData + 00000020H.1 PUBLIC BIT BIT TS_SleepMode + 00000018H PUBLIC DATA BYTE ActiveTouchType + 02000001H PUBLIC XDATA BYTE TSWheelSlider_LongTouchLimitTimer + 00000020H.0 PUBLIC BIT BIT TS_CycleScanDoneFlag + 00000017H PUBLIC DATA BYTE TK_State + 00000016H PUBLIC DATA BYTE TS_Index + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:58:40 PAGE 37 + + + 01001588H PUBLIC CONST --- AREA_CONFIRM_TIME_TAB + 01001580H PUBLIC CONST --- MASK_TAB + 0100157CH PUBLIC CONST --- WHEEL_SLIDER0_MAX_MIN_TAB + 01001578H PUBLIC CONST --- TS_WHEEL_SLIDER_CH_SEQ + 01001558H PUBLIC CONST --- TS_KEY_CH_INFO_SEQ + 010004ACH PUBLIC CODE --- TS_EnterSleepMode + 010013EAH PUBLIC CODE --- TS_SleepScanStart + 010010FAH PUBLIC CODE --- TS_Action + 01000FFDH PUBLIC CODE --- TS_init + 01000659H PUBLIC CODE --- TS_WheelSliderDeal + 01000C19H PUBLIC CODE --- TSKey_DataDeal + 01000D15H PUBLIC CODE --- TS_RunInit + 01000EB7H PUBLIC CODE --- TS_DataFiltering + 01000DEEH PUBLIC CODE --- TS_ISR + 0100000EH PUBLIC CODE --- TS_HS_ISR + 010012FFH PUBLIC CODE --- TS_MS_ISR + 00000080H SFRSYM DATA BYTE P0 + 000000F8H SFRSYM DATA BYTE TKCON + 0000008EH SFRSYM DATA BYTE IDLST + 000000D5H SFRSYM DATA BYTE TMCON + 000000B0H SFRSYM DATA BYTE P3 + 000000D0H.6 SFRSYM DATA BIT AC + 000000B7H SFRSYM DATA BYTE PWMIF + 000000A8H.7 SFRSYM DATA BIT EA + 000000C8H.0 SFRSYM DATA BIT T2P0 + 000000B9H SFRSYM DATA BYTE PWM0CON + 000000C8H.1 SFRSYM DATA BIT T2P1 + 000000BAH SFRSYM DATA BYTE PWM1CON + 000000C8H.4 SFRSYM DATA BIT T2R0 + 000000BBH SFRSYM DATA BYTE PWM2CON + 00000090H SFRSYM DATA BYTE PWMEN + 00000086H SFRSYM DATA BYTE PWCON + 000000C8H.5 SFRSYM DATA BIT T2R1 + 000000BCH SFRSYM DATA BYTE PWM3CON + 000000BDH SFRSYM DATA BYTE PWM4CON + 000000BEH SFRSYM DATA BYTE PWM5CON + 00000083H SFRSYM DATA BYTE DP0H + 000000A8H SFRSYM DATA BYTE IE + 00000085H SFRSYM DATA BYTE DP1H + 00000082H SFRSYM DATA BYTE DP0L + 000000CBH SFRSYM DATA BYTE T2CH + 000000C2H SFRSYM DATA BYTE I2CADM + 00000084H SFRSYM DATA BYTE DP1L + 000000C8H.3 SFRSYM DATA BIT T2IE + 000000FAH SFRSYM DATA BYTE TKMTS + 000000CAH SFRSYM DATA BYTE T2CL + 000000C1H SFRSYM DATA BYTE I2CADR + 000000CFH SFRSYM DATA BYTE LEDWTMH + 000000D6H SFRSYM DATA BYTE TMSNU + 000000C6H SFRSYM DATA BYTE I2CFLG + 000000C4H SFRSYM DATA BYTE I2CDAT + 000000B8H SFRSYM DATA BYTE IP + 000000D0H.7 SFRSYM DATA BIT CY + 000000D7H SFRSYM DATA BYTE LEDAT0 + 000000CEH SFRSYM DATA BYTE LEDWTML + 000000F4H SFRSYM DATA BYTE ATK0CH + 000000C7H SFRSYM DATA BYTE LEDAT1 + 000000F6H SFRSYM DATA BYTE ATK1CH + 000000DEH SFRSYM DATA BYTE AK0CON + 000000E9H SFRSYM DATA BYTE ATK2CH + 000000DFH SFRSYM DATA BYTE AK1CON + 000000EBH SFRSYM DATA BYTE ATK3CH + 000000C0H SFRSYM DATA BYTE I2CCON + 0000008FH SFRSYM DATA BYTE STPST + 000000F3H SFRSYM DATA BYTE ATK0CL + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:58:40 PAGE 38 + + + 000000EDH SFRSYM DATA BYTE ATK4CH + 000000F5H SFRSYM DATA BYTE ATK1CL + 000000EFH SFRSYM DATA BYTE ATK5CH + 000000F7H SFRSYM DATA BYTE ATK2CL + 00000081H SFRSYM DATA BYTE SP + 000000EAH SFRSYM DATA BYTE ATK3CL + 000000D0H.2 SFRSYM DATA BIT OV + 000000ECH SFRSYM DATA BYTE ATK4CL + 000000D4H SFRSYM DATA BYTE EPIF + 000000EEH SFRSYM DATA BYTE ATK5CL + 000000D1H SFRSYM DATA BYTE EP0CON + 000000D2H SFRSYM DATA BYTE EP1CON + 000000C5H SFRSYM DATA BYTE I2CSTA + 000000D3H SFRSYM DATA BYTE EP2CON + 000000FCH SFRSYM DATA BYTE TK0CHS + 000000FBH SFRSYM DATA BYTE TKIF + 00000080H.0 SFRSYM DATA BIT P00 + 000000FDH SFRSYM DATA BYTE TK1CHS + 00000080H.1 SFRSYM DATA BIT P01 + 000000FEH SFRSYM DATA BYTE TK2CHS + 00000087H SFRSYM DATA BYTE PCON + 00000080H.2 SFRSYM DATA BIT P02 + 000000FFH SFRSYM DATA BYTE TK3CHS + 000000B0H.0 SFRSYM DATA BIT P30 + 00000080H.3 SFRSYM DATA BIT P03 + 000000A8H.5 SFRSYM DATA BIT INT3EN + 000000F1H SFRSYM DATA BYTE TK4CHS + 000000B0H.1 SFRSYM DATA BIT P31 + 00000080H.4 SFRSYM DATA BIT P04 + 000000A8H.6 SFRSYM DATA BIT INT4EN + 000000F2H SFRSYM DATA BYTE TK5CHS + 000000B0H.2 SFRSYM DATA BIT P32 + 00000080H.5 SFRSYM DATA BIT P05 + 00000089H SFRSYM DATA BYTE TMOD + 00000088H SFRSYM DATA BYTE TCON + 000000B0H.3 SFRSYM DATA BIT P33 + 00000080H.6 SFRSYM DATA BIT P06 + 000000B0H.4 SFRSYM DATA BIT P34 + 00000080H.7 SFRSYM DATA BIT P07 + 000000C8H.2 SFRSYM DATA BIT UCKS + 000000B0H.5 SFRSYM DATA BIT P35 + 000000E2H SFRSYM DATA BYTE TK0MSH + 000000E4H SFRSYM DATA BYTE TK1MSH + 000000E6H SFRSYM DATA BYTE TK2MSH + 000000D9H SFRSYM DATA BYTE TK3MSH + 000000E1H SFRSYM DATA BYTE TK0MSL + 000000DBH SFRSYM DATA BYTE TK4MSH + 00000088H.1 SFRSYM DATA BIT IE0 + 000000E3H SFRSYM DATA BYTE TK1MSL + 000000DDH SFRSYM DATA BYTE TK5MSH + 00000088H.3 SFRSYM DATA BIT IE1 + 000000E5H SFRSYM DATA BYTE TK2MSL + 000000E7H SFRSYM DATA BYTE TK3MSL + 000000F0H SFRSYM DATA BYTE B + 000000DAH SFRSYM DATA BYTE TK4MSL + 000000DCH SFRSYM DATA BYTE TK5MSL + 000000E0H SFRSYM DATA BYTE ACC + 000000A8H.4 SFRSYM DATA BIT ES0 + 000000E8H SFRSYM DATA BYTE LVDCON + 000000A8H.1 SFRSYM DATA BIT ET0 + 000000A8H.3 SFRSYM DATA BIT ET1 + 00000088H.5 SFRSYM DATA BIT TF0 + 00000098H.0 SFRSYM DATA BIT RI0 + 00000088H.7 SFRSYM DATA BIT TF1 + 000000C8H.7 SFRSYM DATA BIT TF2 + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:58:40 PAGE 39 + + + 00000098H.2 SFRSYM DATA BIT RB8 + 0000008CH SFRSYM DATA BYTE TH0 + 000000A8H.0 SFRSYM DATA BIT EX0 + 00000098H.1 SFRSYM DATA BIT TI0 + 00000088H.0 SFRSYM DATA BIT IT0 + 0000008DH SFRSYM DATA BYTE TH1 + 000000A8H.2 SFRSYM DATA BIT EX1 + 00000098H.3 SFRSYM DATA BIT TB8 + 00000088H.2 SFRSYM DATA BIT IT1 + 000000CDH SFRSYM DATA BYTE TH2 + 000000D0H.0 SFRSYM DATA BIT P + 00000098H.7 SFRSYM DATA BIT SM0 + 0000008AH SFRSYM DATA BYTE TL0 + 00000098H.6 SFRSYM DATA BIT SM1 + 0000008BH SFRSYM DATA BYTE TL1 + 00000098H.5 SFRSYM DATA BIT SM2 + 000000CCH SFRSYM DATA BYTE TL2 + 000000AAH SFRSYM DATA BYTE PWM0DIVH + 000000B8H.4 SFRSYM DATA BIT PS0 + 000000ACH SFRSYM DATA BYTE PWM1DIVH + 000000B8H.1 SFRSYM DATA BIT PT0 + 000000B8H.6 SFRSYM DATA BIT PS1 + 000000C3H SFRSYM DATA BYTE I2CCR + 000000AEH SFRSYM DATA BYTE PWM2DIVH + 000000B8H.3 SFRSYM DATA BIT PT1 + 000000D0H.3 SFRSYM DATA BIT RS0 + 000000A4H SFRSYM DATA BYTE PWM3DIVH + 000000B8H.5 SFRSYM DATA BIT PT2 + 00000088H.4 SFRSYM DATA BIT TR0 + 000000D0H.4 SFRSYM DATA BIT RS1 + 000000A9H SFRSYM DATA BYTE PWM0DIVL + 000000A6H SFRSYM DATA BYTE PWM4DIVH + 00000088H.6 SFRSYM DATA BIT TR1 + 000000ABH SFRSYM DATA BYTE PWM1DIVL + 000000A3H SFRSYM DATA BYTE WDVTHH + 0000009AH SFRSYM DATA BYTE PWM5DIVH + 000000C8H.6 SFRSYM DATA BIT TR2 + 000000B8H.0 SFRSYM DATA BIT PX0 + 000000ADH SFRSYM DATA BYTE PWM2DIVL + 000000B8H.2 SFRSYM DATA BIT PX1 + 000000AFH SFRSYM DATA BYTE PWM3DIVL + 000000A5H SFRSYM DATA BYTE PWM4DIVL + 000000A7H SFRSYM DATA BYTE PWM5DIVL + 000000A2H SFRSYM DATA BYTE WDVTHL + 0000009CH SFRSYM DATA BYTE PWM0DUTH + 0000009EH SFRSYM DATA BYTE PWM1DUTH + 00000091H SFRSYM DATA BYTE PWM2DUTH + 00000093H SFRSYM DATA BYTE PWM3DUTH + 0000009BH SFRSYM DATA BYTE PWM0DUTL + 00000095H SFRSYM DATA BYTE PWM4DUTH + 0000009DH SFRSYM DATA BYTE PWM1DUTL + 00000099H SFRSYM DATA BYTE S0BUF + 00000097H SFRSYM DATA BYTE PWM5DUTH + 0000009FH SFRSYM DATA BYTE PWM2DUTL + 00000092H SFRSYM DATA BYTE PWM3DUTL + 00000098H SFRSYM DATA BYTE S0CON + 00000094H SFRSYM DATA BYTE PWM4DUTL + 00000098H.4 SFRSYM DATA BIT REN + 00000096H SFRSYM DATA BYTE PWM5DUTL + 000000D0H.1 SFRSYM DATA BIT DPS + 000000C9H SFRSYM DATA BYTE T2MOD + 000000C8H SFRSYM DATA BYTE T2CON + 000000BFH SFRSYM DATA BYTE LEFLG + 000000F9H SFRSYM DATA BYTE TKCFG + 000000D0H.5 SFRSYM DATA BIT F0 + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:58:40 PAGE 40 + + + 000000A1H SFRSYM DATA BYTE WDFLG + 000000B1H SFRSYM DATA BYTE PWM0CKD + 000000B2H SFRSYM DATA BYTE PWM1CKD + 000000D0H SFRSYM DATA BYTE PSW + 000000B3H SFRSYM DATA BYTE PWM2CKD + 000000D8H SFRSYM DATA BYTE UDCKS + 000000B4H SFRSYM DATA BYTE PWM3CKD + 000000B5H SFRSYM DATA BYTE PWM4CKD + 000000A0H SFRSYM DATA BYTE WDCON + 000000B6H SFRSYM DATA BYTE PWM5CKD + + 01000904H BLOCK CODE --- LVL=0 + --- BLOCKEND --- --- LVL=0 + + 010012FFH BLOCK CODE --- LVL=0 + 010012FFH BLOCK CODE NEAR LAB LVL=1 + 02000000H SYMBOL XDATA BYTE ms_cnt + 00000007H SYMBOL DATA BYTE i + --- BLOCKEND --- --- LVL=1 + 010012FFH LINE CODE --- #106 + 010012FFH LINE CODE --- #107 + 010012FFH LINE CODE --- #111 + 01001305H LINE CODE --- #112 + 0100130BH LINE CODE --- #113 + 0100130BH LINE CODE --- #114 + 0100130DH LINE CODE --- #115 + 01001317H LINE CODE --- #116 + 01001317H LINE CODE --- #117 + 01001320H LINE CODE --- #118 + 01001320H LINE CODE --- #119 + 01001329H LINE CODE --- #120 + 01001329H LINE CODE --- #121 + 0100132CH LINE CODE --- #123 + 01001332H LINE CODE --- #124 + 01001332H LINE CODE --- #125 + 01001334H LINE CODE --- #126 + 01001334H LINE CODE --- #138 + 01001334H LINE CODE --- #139 + --- BLOCKEND --- --- LVL=0 + + 0100000EH BLOCK CODE --- LVL=0 + 0100000EH LINE CODE --- #140 + 0100000EH LINE CODE --- #141 + 0100000EH LINE CODE --- #147 + 01000014H LINE CODE --- #168 + 01000019H LINE CODE --- #169 + 01000019H LINE CODE --- #170 + 0100001AH LINE CODE --- #171 + 0100001AH LINE CODE --- #172 + 01000020H LINE CODE --- #173 + 01000020H LINE CODE --- #174 + 01000022H LINE CODE --- #175 + 01000022H LINE CODE --- #176 + --- BLOCKEND --- --- LVL=0 + + 01000DEEH BLOCK CODE --- LVL=0 + 01000DEEH BLOCK CODE NEAR LAB LVL=1 + 00000007H SYMBOL DATA BYTE i + 00000021H SYMBOL DATA --- TS_Data + --- BLOCKEND --- --- LVL=1 + 01000DEEH LINE CODE --- #177 + 01000DEEH LINE CODE --- #178 + 01000DEEH LINE CODE --- #188 + 01000DF6H LINE CODE --- #189 + 01000DF6H LINE CODE --- #190 + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:58:40 PAGE 41 + + + 01000DFAH LINE CODE --- #191 + 01000DFAH LINE CODE --- #193 + 01000DFFH LINE CODE --- #194 + 01000DFFH LINE CODE --- #195 + 01000E02H LINE CODE --- #196 + 01000E05H LINE CODE --- #197 + 01000E08H LINE CODE --- #198 + 01000E08H LINE CODE --- #199 + 01000E0DH LINE CODE --- #200 + 01000E0DH LINE CODE --- #201 + 01000E10H LINE CODE --- #202 + 01000E13H LINE CODE --- #203 + 01000E16H LINE CODE --- #204 + 01000E16H LINE CODE --- #205 + 01000E1BH LINE CODE --- #206 + 01000E1BH LINE CODE --- #207 + 01000E1EH LINE CODE --- #208 + 01000E21H LINE CODE --- #209 + 01000E24H LINE CODE --- #210 + 01000E24H LINE CODE --- #211 + 01000E29H LINE CODE --- #212 + 01000E29H LINE CODE --- #213 + 01000E2CH LINE CODE --- #214 + 01000E2FH LINE CODE --- #215 + 01000E32H LINE CODE --- #216 + 01000E32H LINE CODE --- #217 + 01000E37H LINE CODE --- #218 + 01000E37H LINE CODE --- #219 + 01000E3AH LINE CODE --- #220 + 01000E3DH LINE CODE --- #221 + 01000E40H LINE CODE --- #222 + 01000E40H LINE CODE --- #223 + 01000E45H LINE CODE --- #224 + 01000E45H LINE CODE --- #225 + 01000E48H LINE CODE --- #226 + 01000E4BH LINE CODE --- #227 + 01000E4EH LINE CODE --- #228 + 01000E4EH LINE CODE --- #230 + 01000E50H LINE CODE --- #231 + 01000E50H LINE CODE --- #264 + 01000E50H LINE CODE --- #266 + 01000E68H LINE CODE --- #270 + 01000E68H LINE CODE --- #271 + 01000E7AH LINE CODE --- #272 + 01000E7AH LINE CODE --- #273 + 01000E7AH LINE CODE --- #274 + 01000E7AH LINE CODE --- #276 + 01000E7EH LINE CODE --- #294 + 01000E8BH LINE CODE --- #295 + 01000E8BH LINE CODE --- #297 + 01000E8DH LINE CODE --- #311 + 01000E90H LINE CODE --- #312 + 01000E92H LINE CODE --- #314 + 01000E92H LINE CODE --- #315 + 01000E98H LINE CODE --- #316 + 01000E98H LINE CODE --- #317 + 01000E9BH LINE CODE --- #318 + 01000EA3H LINE CODE --- #319 + 01000EB0H LINE CODE --- #320 + 01000EB0H LINE CODE --- #321 + 01000EB3H LINE CODE --- #322 + 01000EB6H LINE CODE --- #323 + 01000EB6H LINE CODE --- #324 + --- BLOCKEND --- --- LVL=0 + + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:58:40 PAGE 42 + + + 01000EB7H BLOCK CODE --- LVL=0 + 01000EB7H BLOCK CODE NEAR LAB LVL=1 + 00000032H SYMBOL DATA BYTE i + 00000007H SYMBOL DATA BYTE j + 00000033H SYMBOL DATA WORD DataSum + 00000035H SYMBOL DATA WORD DataMax + 00000037H SYMBOL DATA WORD DataMin + --- BLOCKEND --- --- LVL=1 + 01000EB7H LINE CODE --- #325 + 01000EB7H LINE CODE --- #326 + 01000EB7H LINE CODE --- #332 + 01000EC9H LINE CODE --- #333 + 01000EC9H LINE CODE --- #337 + 01000ECFH LINE CODE --- #338 + 01000ED8H LINE CODE --- #339 + 01000ED8H LINE CODE --- #340 + 01000EDDH LINE CODE --- #341 + 01000EDDH LINE CODE --- #342 + 01000EDFH LINE CODE --- #343 + 01000EFFH LINE CODE --- #344 + 01000F01H LINE CODE --- #346 + 01000F06H LINE CODE --- #347 + 01000F0AH LINE CODE --- #348 + 01000F10H LINE CODE --- #349 + 01000F12H LINE CODE --- #350 + 01000F12H LINE CODE --- #351 + 01000F2AH LINE CODE --- #353 + 01000F33H LINE CODE --- #354 + 01000F33H LINE CODE --- #355 + 01000F37H LINE CODE --- #356 + 01000F37H LINE CODE --- #357 + 01000F40H LINE CODE --- #358 + 01000F40H LINE CODE --- #359 + 01000F44H LINE CODE --- #360 + 01000F44H LINE CODE --- #362 + 01000F48H LINE CODE --- #366 + 01000F6BH LINE CODE --- #369 + 01000F70H LINE CODE --- #370 + --- BLOCKEND --- --- LVL=0 + + 01000D15H BLOCK CODE --- LVL=0 + 01000D15H BLOCK CODE NEAR LAB LVL=1 + 00000032H SYMBOL DATA BYTE i + 00000007H SYMBOL DATA BYTE j + 00000015H SYMBOL DATA BYTE TS_ScanTimes + --- BLOCKEND --- --- LVL=1 + 01000D15H LINE CODE --- #418 + 01000D15H LINE CODE --- #419 + 01000D15H LINE CODE --- #425 + 01000D1BH LINE CODE --- #426 + 01000D1BH LINE CODE --- #439 + 01000D1DH LINE CODE --- #440 + 01000D21H LINE CODE --- #441 + 01000D23H LINE CODE --- #442 + 01000D26H LINE CODE --- #448 + 01000D2CH LINE CODE --- #449 + 01000D2FH LINE CODE --- #451 + 01000D30H LINE CODE --- #492 + 01000D3BH LINE CODE --- #493 + 01000D3BH LINE CODE --- #494 + 01000D41H LINE CODE --- #495 + 01000D41H LINE CODE --- #496 + 01000D43H LINE CODE --- #497 + 01000D4CH LINE CODE --- #498 + 01000D4CH LINE CODE --- #500 + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:58:40 PAGE 43 + + + 01000D4CH LINE CODE --- #516 + 01000D4FH LINE CODE --- #517 + 01000D60H LINE CODE --- #518 + 01000D60H LINE CODE --- #519 + 01000D62H LINE CODE --- #520 + 01000D62H LINE CODE --- #521 + 01000D7BH LINE CODE --- #522 + 01000D7FH LINE CODE --- #523 + 01000D88H LINE CODE --- #529 + 01000D8FH LINE CODE --- #530 + 01000D98H LINE CODE --- #531 + 01000DA6H LINE CODE --- #537 + 01000DADH LINE CODE --- #538 + 01000DADH LINE CODE --- #542 + 01000DD1H LINE CODE --- #544 + 01000DD8H LINE CODE --- #545 + 01000DDAH LINE CODE --- #547 + 01000DDAH LINE CODE --- #548 + 01000DE4H LINE CODE --- #549 + 01000DE4H LINE CODE --- #560 + 01000DE9H LINE CODE --- #573 + 01000DEDH LINE CODE --- #574 + 01000DEDH LINE CODE --- #575 + 01000DEDH LINE CODE --- #576 + --- BLOCKEND --- --- LVL=0 + + 01000C19H BLOCK CODE --- LVL=0 + 01000C19H BLOCK CODE NEAR LAB LVL=1 + 00000032H SYMBOL DATA BYTE i + 00000033H SYMBOL DATA BYTE TouchArea + 00000034H SYMBOL DATA BYTE NowArea + --- BLOCKEND --- --- LVL=1 + 01000C19H LINE CODE --- #676 + 01000C19H LINE CODE --- #677 + 01000C19H LINE CODE --- #683 + 01000C1CH LINE CODE --- #684 + 01000C1CH LINE CODE --- #696 + 01000C29H LINE CODE --- #697 + 01000C33H LINE CODE --- #699 + 01000C3FH LINE CODE --- #700 + 01000C3FH LINE CODE --- #701 + 01000C41H LINE CODE --- #702 + 01000C41H LINE CODE --- #709 + 01000C45H LINE CODE --- #710 + 01000C45H LINE CODE --- #711 + 01000C49H LINE CODE --- #712 + 01000C49H LINE CODE --- #713 + 01000C4EH LINE CODE --- #714 + 01000C4EH LINE CODE --- #715 + 01000C57H LINE CODE --- #716 + 01000C57H LINE CODE --- #717 + 01000C5AH LINE CODE --- #721 + 01000C5AH LINE CODE --- #722 + 01000C5AH LINE CODE --- #723 + 01000C5CH LINE CODE --- #725 + 01000C5CH LINE CODE --- #737 + 01000C62H LINE CODE --- #754 + 01000C62H LINE CODE --- #755 + 01000C64H LINE CODE --- #757 + 01000C64H LINE CODE --- #758 + 01000C69H LINE CODE --- #759 + 01000C69H LINE CODE --- #760 + 01000C6FH LINE CODE --- #761 + 01000C6FH LINE CODE --- #766 + 01000C73H LINE CODE --- #768 + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:58:40 PAGE 44 + + + 01000C73H LINE CODE --- #769 + 01000C73H LINE CODE --- #773 + 01000C73H LINE CODE --- #774 + 01000C75H LINE CODE --- #782 + 01000C75H LINE CODE --- #784 + 01000C75H LINE CODE --- #785 + 01000C79H LINE CODE --- #786 + 01000C79H LINE CODE --- #787 + 01000C81H LINE CODE --- #788 + 01000C83H LINE CODE --- #789 + 01000C85H LINE CODE --- #790 + 01000C85H LINE CODE --- #791 + 01000C85H LINE CODE --- #792 + 01000C8AH LINE CODE --- #793 + 01000C8AH LINE CODE --- #794 + 01000C97H LINE CODE --- #795 + 01000C99H LINE CODE --- #796 + 01000C9BH LINE CODE --- #797 + 01000C9BH LINE CODE --- #798 + 01000CB2H LINE CODE --- #799 + 01000CB2H LINE CODE --- #800 + 01000CB8H LINE CODE --- #801 + 01000CB8H LINE CODE --- #802 + 01000CC0H LINE CODE --- #803 + 01000CCEH LINE CODE --- #813 + 01000CD0H LINE CODE --- #814 + 01000CD0H LINE CODE --- #815 + 01000CD2H LINE CODE --- #817 + 01000CD2H LINE CODE --- #818 + 01000CDAH LINE CODE --- #819 + 01000CE1H LINE CODE --- #820 + 01000CE1H LINE CODE --- #821 + 01000CEDH LINE CODE --- #895 + 01000CF4H LINE CODE --- #898 + 01000CF6H LINE CODE --- #899 + 01000CF6H LINE CODE --- #900 + 01000CF9H LINE CODE --- #901 + 01000CFAH LINE CODE --- #903 + 01000CFAH LINE CODE --- #904 + 01000CFDH LINE CODE --- #905 + 01000CFDH LINE CODE --- #906 + --- BLOCKEND --- --- LVL=0 + + 01000659H BLOCK CODE --- LVL=0 + 01000659H BLOCK CODE NEAR LAB LVL=1 + 00000032H SYMBOL DATA BYTE i + 00000033H SYMBOL DATA WORD Delta + 00000006H SYMBOL DATA WORD Position + 00000020H.5 SYMBOL BIT BIT WheelSliderTogFlag + --- BLOCKEND --- --- LVL=1 + 01000659H LINE CODE --- #909 + 01000659H LINE CODE --- #910 + 01000659H LINE CODE --- #913 + 0100065BH LINE CODE --- #914 + 0100065EH LINE CODE --- #915 + 01000661H LINE CODE --- #916 + 01000661H LINE CODE --- #917 + 01000663H LINE CODE --- #918 + 01000668H LINE CODE --- #919 + 01000668H LINE CODE --- #957 + 01000671H LINE CODE --- #959 + 01000679H LINE CODE --- #960 + 01000679H LINE CODE --- #961 + 0100067BH LINE CODE --- #962 + 0100067BH LINE CODE --- #963 + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:58:40 PAGE 45 + + + 01000685H LINE CODE --- #964 + 01000685H LINE CODE --- #965 + 0100068EH LINE CODE --- #966 + 0100068EH LINE CODE --- #967 + 01000696H LINE CODE --- #968 + 01000696H LINE CODE --- #969 + 01000699H LINE CODE --- #970 + 0100069EH LINE CODE --- #971 + 010006A1H LINE CODE --- #973 + 010006A1H LINE CODE --- #974 + 010006ACH LINE CODE --- #975 + 010006ACH LINE CODE --- #976 + 010006C1H LINE CODE --- #977 + 010006C1H LINE CODE --- #978 + 010006C6H LINE CODE --- #979 + 010006C8H LINE CODE --- #981 + 010006C8H LINE CODE --- #982 + 010006E3H LINE CODE --- #983 + 010006E3H LINE CODE --- #984 + 010006EEH LINE CODE --- #985 + 010006EEH LINE CODE --- #986 + 010006F8H LINE CODE --- #987 + 010006F8H LINE CODE --- #988 + 01000705H LINE CODE --- #989 + 0100070DH LINE CODE --- #990 + 0100070DH LINE CODE --- #991 + 0100070DH LINE CODE --- #992 + 0100070FH LINE CODE --- #994 + 0100070FH LINE CODE --- #995 + 01000724H LINE CODE --- #996 + 0100072EH LINE CODE --- #997 + 0100072EH LINE CODE --- #998 + 01000733H LINE CODE --- #999 + 01000733H LINE CODE --- #1000 + 01000733H LINE CODE --- #1002 + 01000733H LINE CODE --- #1003 + 0100073BH LINE CODE --- #1004 + 0100073BH LINE CODE --- #1005 + 01000741H LINE CODE --- #1006 + 01000741H LINE CODE --- #1007 + 01000746H LINE CODE --- #1011 + 01000746H LINE CODE --- #1012 + 01000748H LINE CODE --- #1014 + 01000748H LINE CODE --- #1015 + 0100074DH LINE CODE --- #1016 + 01000755H LINE CODE --- #1017 + 01000755H LINE CODE --- #1018 + 0100075FH LINE CODE --- #1019 + 01000763H LINE CODE --- #1020 + 01000763H LINE CODE --- #1021 + 01000763H LINE CODE --- #1022 + 01000763H LINE CODE --- #1023 + 01000768H LINE CODE --- #1024 + 01000768H LINE CODE --- #1037 + 0100076EH LINE CODE --- #1038 + 0100076EH LINE CODE --- #1039 + 01000776H LINE CODE --- #1040 + 01000776H LINE CODE --- #1041 + 01000777H LINE CODE --- #1042 + 0100077DH LINE CODE --- #1043 + 0100077DH LINE CODE --- #1044 + 0100077FH LINE CODE --- #1046 + 0100077FH LINE CODE --- #1047 + 01000787H LINE CODE --- #1048 + 01000787H LINE CODE --- #1049 + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:58:40 PAGE 46 + + + 0100078DH LINE CODE --- #1050 + 0100078DH LINE CODE --- #1052 + 01000791H LINE CODE --- #1053 + 01000794H LINE CODE --- #1054 + 01000797H LINE CODE --- #1055 + 0100079FH LINE CODE --- #1056 + 0100079FH LINE CODE --- #1057 + 010007A9H LINE CODE --- #1058 + 010007ADH LINE CODE --- #1059 + 010007ADH LINE CODE --- #1060 + 010007ADH LINE CODE --- #1062 + 010007ADH LINE CODE --- #1063 + 010007B3H LINE CODE --- #1064 + 010007B3H LINE CODE --- #1065 + 010007B3H LINE CODE --- #1066 + 010007B3H LINE CODE --- #1067 + 010007BAH LINE CODE --- #1068 + 010007BAH LINE CODE --- #1069 + 010007C2H LINE CODE --- #1070 + 010007C2H LINE CODE --- #1071 + 010007CAH LINE CODE --- #1072 + 010007CAH LINE CODE --- #1107 + 010007CCH LINE CODE --- #1109 + 010007CCH LINE CODE --- #1110 + 010007CFH LINE CODE --- #1111 + 010007CFH LINE CODE --- #1113 + 010007DBH LINE CODE --- #1114 + 010007DBH LINE CODE --- #1115 + 010007DEH LINE CODE --- #1116 + 010007DFH LINE CODE --- #1118 + 010007DFH LINE CODE --- #1119 + 010007E2H LINE CODE --- #1120 + 010007E2H LINE CODE --- #1121 + --- BLOCKEND --- --- LVL=0 + + 01000FFDH BLOCK CODE --- LVL=0 + 01000FFDH BLOCK CODE NEAR LAB LVL=1 + 00000006H SYMBOL DATA BYTE i + 00000007H SYMBOL DATA BYTE ch_idx + --- BLOCKEND --- --- LVL=1 + 01000FFDH LINE CODE --- #1124 + 01000FFDH LINE CODE --- #1125 + 01000FFDH LINE CODE --- #1131 + 01001001H LINE CODE --- #1132 + 01001003H LINE CODE --- #1133 + 01001004H LINE CODE --- #1134 + 01001004H LINE CODE --- #1136 + 0100100BH LINE CODE --- #1137 + 0100100BH LINE CODE --- #1138 + 0100101AH LINE CODE --- #1139 + 0100101CH LINE CODE --- #1141 + 0100101CH LINE CODE --- #1142 + 0100102AH LINE CODE --- #1143 + 0100102AH LINE CODE --- #1149 + 0100102EH LINE CODE --- #1150 + 01001035H LINE CODE --- #1151 + 01001038H LINE CODE --- #1152 + 0100103BH LINE CODE --- #1153 + 0100103DH LINE CODE --- #1155 + 01001040H LINE CODE --- #1158 + 01001040H LINE CODE --- #1163 + 01001040H LINE CODE --- #1164 + 01001043H LINE CODE --- #1189 + 01001045H LINE CODE --- #1191 + 01001047H LINE CODE --- #1193 + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:58:40 PAGE 47 + + + 0100104CH LINE CODE --- #1194 + 0100104FH LINE CODE --- #1196 + 01001051H LINE CODE --- #1203 + 01001054H LINE CODE --- #1204 + 01001056H LINE CODE --- #1205 + 01001058H LINE CODE --- #1208 + 0100105AH LINE CODE --- #1210 + 0100105FH LINE CODE --- #1211 + 01001062H LINE CODE --- #1212 + 01001065H LINE CODE --- #1213 + 0100106CH LINE CODE --- #1215 + 0100106FH LINE CODE --- #1216 + 01001073H LINE CODE --- #1224 + 0100107BH LINE CODE --- #1231 + --- BLOCKEND --- --- LVL=0 + + 010010FAH BLOCK CODE --- LVL=0 + 010010FAH LINE CODE --- #1234 + 010010FAH LINE CODE --- #1235 + 010010FAH LINE CODE --- #1236 + 01001103H LINE CODE --- #1237 + 01001103H LINE CODE --- #1238 + 01001103H LINE CODE --- #1239 + 01001106H LINE CODE --- #1240 + 01001106H LINE CODE --- #1241 + 01001106H LINE CODE --- #1242 + 01001109H LINE CODE --- #1243 + 01001109H LINE CODE --- #1244 + 0100110BH LINE CODE --- #1246 + 01001114H LINE CODE --- #1253 + 01001117H LINE CODE --- #1254 + 01001119H LINE CODE --- #1267 + 0100111FH LINE CODE --- #1268 + 0100111FH LINE CODE --- #1269 + 01001122H LINE CODE --- #1270 + 01001122H LINE CODE --- #1276 + 01001128H LINE CODE --- #1277 + 01001128H LINE CODE --- #1278 + 0100112BH LINE CODE --- #1279 + 0100112BH LINE CODE --- #1282 + 01001136H LINE CODE --- #1283 + 01001136H LINE CODE --- #1284 + 01001139H LINE CODE --- #1285 + 01001139H LINE CODE --- #1286 + 01001142H LINE CODE --- #1287 + 01001142H LINE CODE --- #1296 + 01001148H LINE CODE --- #1298 + 0100114BH LINE CODE --- #1307 + 0100114BH LINE CODE --- #1309 + 0100114BH LINE CODE --- #1310 + 01001154H LINE CODE --- #1311 + 01001154H LINE CODE --- #1312 + 01001157H LINE CODE --- #1313 + 0100115AH LINE CODE --- #1314 + 0100115DH LINE CODE --- #1315 + 0100115DH LINE CODE --- #1316 + 0100115DH LINE CODE --- #1317 + 0100115DH LINE CODE --- #1318 + 0100115DH LINE CODE --- #1319 + 0100115DH LINE CODE --- #1328 + --- BLOCKEND --- --- LVL=0 + + 010013EAH BLOCK CODE --- LVL=0 + 010013EAH BLOCK CODE NEAR LAB LVL=1 + 00000035H SYMBOL DATA BYTE i + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:58:40 PAGE 48 + + + --- BLOCKEND --- --- LVL=1 + 010013EAH LINE CODE --- #1331 + 010013EAH LINE CODE --- #1332 + 010013EAH LINE CODE --- #1334 + 010013EDH LINE CODE --- #1335 + 010013EDH LINE CODE --- #1336 + 010013F6H LINE CODE --- #1337 + 010013F6H LINE CODE --- #1338 + 010013FFH LINE CODE --- #1339 + 01001401H LINE CODE --- #1341 + 01001401H LINE CODE --- #1342 + 01001408H LINE CODE --- #1343 + 01001408H LINE CODE --- #1344 + 01001411H LINE CODE --- #1345 + 01001414H LINE CODE --- #1346 + --- BLOCKEND --- --- LVL=0 + + 010004ACH BLOCK CODE --- LVL=0 + 010004ACH BLOCK CODE NEAR LAB LVL=1 + 00000032H SYMBOL DATA BYTE TS_SampleComplete + 00000005H SYMBOL DATA BYTE i + 02000128H SYMBOL XDATA --- WakeUp_PThdVal + 02000140H SYMBOL XDATA --- WakeUp_NThdVal + 00000033H SYMBOL DATA --- TS_Data + 01000620H SYMBOL CODE VOID SLEEP_EXIT + --- BLOCKEND --- --- LVL=1 + 010004ACH LINE CODE --- #1347 + 010004ACH LINE CODE --- #1348 + 010004ACH LINE CODE --- #1353 + 010004AFH LINE CODE --- #1358 + 010004B1H LINE CODE --- #1359 + 010004B4H LINE CODE --- #1361 + 010004B6H LINE CODE --- #1372 + 010004B9H LINE CODE --- #1373 + 010004BCH LINE CODE --- #1375 + 010004C4H LINE CODE --- #1376 + 010004C7H LINE CODE --- #1377 + 010004CAH LINE CODE --- #1380 + 010004CDH LINE CODE --- #1385 + 010004D3H LINE CODE --- #1388 + 010004D6H LINE CODE --- #1390 + 010004D8H LINE CODE --- #1391 + 010004DCH LINE CODE --- #1393 + 010004E3H LINE CODE --- #1394 + 010004EBH LINE CODE --- #1396 + 010004EEH LINE CODE --- #1397 + 010004F1H LINE CODE --- #1398 + 010004F4H LINE CODE --- #1400 + 010004F7H LINE CODE --- #1401 + 010004FAH LINE CODE --- #1403 + 010004FAH LINE CODE --- #1404 + 010004FAH LINE CODE --- #1405 + 010004FEH LINE CODE --- #1406 + 010004FEH LINE CODE --- #1407 + 01000505H LINE CODE --- #1408 + 0100050BH LINE CODE --- #1409 + 0100050DH LINE CODE --- #1410 + 01000510H LINE CODE --- #1411 + 01000511H LINE CODE --- #1412 + 01000512H LINE CODE --- #1413 + 01000513H LINE CODE --- #1414 + 01000517H LINE CODE --- #1415 + 0100051BH LINE CODE --- #1416 + 0100051DH LINE CODE --- #1417 + 0100051DH LINE CODE --- #1418 + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:58:40 PAGE 49 + + + 0100052AH LINE CODE --- #1419 + 0100052AH LINE CODE --- #1420 + 0100052AH LINE CODE --- #1421 + 0100052AH LINE CODE --- #1422 + 0100052EH LINE CODE --- #1423 + 0100052EH LINE CODE --- #1424 + 01000533H LINE CODE --- #1425 + 01000535H LINE CODE --- #1426 + 01000535H LINE CODE --- #1427 + 01000551H LINE CODE --- #1428 + 01000551H LINE CODE --- #1429 + 0100055EH LINE CODE --- #1430 + 01000561H LINE CODE --- #1431 + 01000561H LINE CODE --- #1432 + 01000564H LINE CODE --- #1433 + 01000567H LINE CODE --- #1434 + 01000569H LINE CODE --- #1435 + 0100056CH LINE CODE --- #1436 + 0100056CH LINE CODE --- #1437 + 0100056FH LINE CODE --- #1438 + 01000572H LINE CODE --- #1439 + 01000574H LINE CODE --- #1440 + 01000577H LINE CODE --- #1441 + 01000577H LINE CODE --- #1442 + 0100057AH LINE CODE --- #1443 + 0100057DH LINE CODE --- #1444 + 0100057FH LINE CODE --- #1445 + 01000582H LINE CODE --- #1446 + 01000582H LINE CODE --- #1447 + 01000585H LINE CODE --- #1448 + 01000588H LINE CODE --- #1449 + 0100058AH LINE CODE --- #1450 + 0100058DH LINE CODE --- #1451 + 0100058DH LINE CODE --- #1452 + 01000590H LINE CODE --- #1453 + 01000593H LINE CODE --- #1454 + 01000595H LINE CODE --- #1455 + 01000598H LINE CODE --- #1456 + 01000598H LINE CODE --- #1457 + 0100059BH LINE CODE --- #1458 + 0100059EH LINE CODE --- #1459 + 0100059EH LINE CODE --- #1460 + 010005A2H LINE CODE --- #1461 + 010005A2H LINE CODE --- #1462 + 010005B8H LINE CODE --- #1463 + 010005CCH LINE CODE --- #1464 + 010005CEH LINE CODE --- #1466 + 010005CEH LINE CODE --- #1467 + 010005F0H LINE CODE --- #1468 + 010005F0H LINE CODE --- #1469 + 010005F0H LINE CODE --- #1470 + 010005F0H LINE CODE --- #1471 + 010005F0H LINE CODE --- #1472 + 010005F0H LINE CODE --- #1473 + 010005F9H LINE CODE --- #1474 + 01000602H LINE CODE --- #1475 + 01000602H LINE CODE --- #1476 + 01000608H LINE CODE --- #1477 + 0100060AH LINE CODE --- #1479 + 0100060AH LINE CODE --- #1480 + 0100060DH LINE CODE --- #1481 + 01000611H LINE CODE --- #1482 + 01000611H LINE CODE --- #1483 + 01000614H LINE CODE --- #1484 + 01000617H LINE CODE --- #1485 + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:58:40 PAGE 50 + + + 01000617H LINE CODE --- #1486 + 01000617H LINE CODE --- #1487 + 0100061AH LINE CODE --- #1488 + 0100061DH LINE CODE --- #1489 + 0100061DH LINE CODE --- #1490 + 01000620H LINE CODE --- #1491 + 01000620H LINE CODE --- #1492 + 01000623H LINE CODE --- #1493 + 01000626H LINE CODE --- #1494 + 0100062EH LINE CODE --- #1496 + 0100062EH LINE CODE --- #1501 + 0100062EH LINE CODE --- #1502 + 01000631H LINE CODE --- #1511 + 01000638H LINE CODE --- #1512 + 0100063BH LINE CODE --- #1513 + 0100063EH LINE CODE --- #1514 + 01000645H LINE CODE --- #1515 + 01000648H LINE CODE --- #1516 + 0100064BH LINE CODE --- #1517 + 0100064DH LINE CODE --- #1518 + 01000650H LINE CODE --- #1519 + 01000653H LINE CODE --- #1520 + 01000655H LINE CODE --- #1522 + 01000658H LINE CODE --- #1524 + --- BLOCKEND --- --- LVL=0 + + --- MODULE --- --- TS_SEVICE + 0100158DH PUBLIC CONST --- pXSFR + 01000296H PUBLIC CODE --- _WheelTouchJudge + 0100124CH PUBLIC CODE --- _SetWheelSliderRefCh + 01001446H PUBLIC CODE --- _TS_AreaConfirmTimerSet + 01001364H PUBLIC CODE --- _TS_AreaDeviateDetection + 00000020H.5 PUBLIC BIT BIT ?_TS_GetDataArea?BIT + 0100115EH PUBLIC CODE --- _TS_GetDataArea + 010011BDH PUBLIC CODE --- TS_ScanStart + 010012C7H PUBLIC CODE --- _TS_SetChannel + 01001335H PUBLIC CODE --- TS_IO_init + 00000080H SFRSYM DATA BYTE P0 + 000000F8H SFRSYM DATA BYTE TKCON + 0000008EH SFRSYM DATA BYTE IDLST + 000000D5H SFRSYM DATA BYTE TMCON + 000000B0H SFRSYM DATA BYTE P3 + 000000D0H.6 SFRSYM DATA BIT AC + 000000B7H SFRSYM DATA BYTE PWMIF + 000000A8H.7 SFRSYM DATA BIT EA + 000000C8H.0 SFRSYM DATA BIT T2P0 + 000000B9H SFRSYM DATA BYTE PWM0CON + 000000C8H.1 SFRSYM DATA BIT T2P1 + 000000BAH SFRSYM DATA BYTE PWM1CON + 000000C8H.4 SFRSYM DATA BIT T2R0 + 000000BBH SFRSYM DATA BYTE PWM2CON + 00000090H SFRSYM DATA BYTE PWMEN + 00000086H SFRSYM DATA BYTE PWCON + 000000C8H.5 SFRSYM DATA BIT T2R1 + 000000BCH SFRSYM DATA BYTE PWM3CON + 000000BDH SFRSYM DATA BYTE PWM4CON + 000000BEH SFRSYM DATA BYTE PWM5CON + 00000083H SFRSYM DATA BYTE DP0H + 000000A8H SFRSYM DATA BYTE IE + 00000085H SFRSYM DATA BYTE DP1H + 00000082H SFRSYM DATA BYTE DP0L + 000000CBH SFRSYM DATA BYTE T2CH + 000000C2H SFRSYM DATA BYTE I2CADM + 00000084H SFRSYM DATA BYTE DP1L + 000000C8H.3 SFRSYM DATA BIT T2IE + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:58:40 PAGE 51 + + + 000000FAH SFRSYM DATA BYTE TKMTS + 000000CAH SFRSYM DATA BYTE T2CL + 000000C1H SFRSYM DATA BYTE I2CADR + 000000CFH SFRSYM DATA BYTE LEDWTMH + 000000D6H SFRSYM DATA BYTE TMSNU + 000000C6H SFRSYM DATA BYTE I2CFLG + 000000C4H SFRSYM DATA BYTE I2CDAT + 000000B8H SFRSYM DATA BYTE IP + 000000D0H.7 SFRSYM DATA BIT CY + 000000D7H SFRSYM DATA BYTE LEDAT0 + 000000CEH SFRSYM DATA BYTE LEDWTML + 000000F4H SFRSYM DATA BYTE ATK0CH + 000000C7H SFRSYM DATA BYTE LEDAT1 + 000000F6H SFRSYM DATA BYTE ATK1CH + 000000DEH SFRSYM DATA BYTE AK0CON + 000000E9H SFRSYM DATA BYTE ATK2CH + 000000DFH SFRSYM DATA BYTE AK1CON + 000000EBH SFRSYM DATA BYTE ATK3CH + 000000C0H SFRSYM DATA BYTE I2CCON + 0000008FH SFRSYM DATA BYTE STPST + 000000F3H SFRSYM DATA BYTE ATK0CL + 000000EDH SFRSYM DATA BYTE ATK4CH + 000000F5H SFRSYM DATA BYTE ATK1CL + 000000EFH SFRSYM DATA BYTE ATK5CH + 000000F7H SFRSYM DATA BYTE ATK2CL + 00000081H SFRSYM DATA BYTE SP + 000000EAH SFRSYM DATA BYTE ATK3CL + 000000D0H.2 SFRSYM DATA BIT OV + 000000ECH SFRSYM DATA BYTE ATK4CL + 000000D4H SFRSYM DATA BYTE EPIF + 000000EEH SFRSYM DATA BYTE ATK5CL + 000000D1H SFRSYM DATA BYTE EP0CON + 000000D2H SFRSYM DATA BYTE EP1CON + 000000C5H SFRSYM DATA BYTE I2CSTA + 000000D3H SFRSYM DATA BYTE EP2CON + 000000FCH SFRSYM DATA BYTE TK0CHS + 000000FBH SFRSYM DATA BYTE TKIF + 00000080H.0 SFRSYM DATA BIT P00 + 000000FDH SFRSYM DATA BYTE TK1CHS + 00000080H.1 SFRSYM DATA BIT P01 + 000000FEH SFRSYM DATA BYTE TK2CHS + 00000087H SFRSYM DATA BYTE PCON + 00000080H.2 SFRSYM DATA BIT P02 + 000000FFH SFRSYM DATA BYTE TK3CHS + 000000B0H.0 SFRSYM DATA BIT P30 + 00000080H.3 SFRSYM DATA BIT P03 + 000000A8H.5 SFRSYM DATA BIT INT3EN + 000000F1H SFRSYM DATA BYTE TK4CHS + 000000B0H.1 SFRSYM DATA BIT P31 + 00000080H.4 SFRSYM DATA BIT P04 + 000000A8H.6 SFRSYM DATA BIT INT4EN + 000000F2H SFRSYM DATA BYTE TK5CHS + 000000B0H.2 SFRSYM DATA BIT P32 + 00000080H.5 SFRSYM DATA BIT P05 + 00000089H SFRSYM DATA BYTE TMOD + 00000088H SFRSYM DATA BYTE TCON + 000000B0H.3 SFRSYM DATA BIT P33 + 00000080H.6 SFRSYM DATA BIT P06 + 000000B0H.4 SFRSYM DATA BIT P34 + 00000080H.7 SFRSYM DATA BIT P07 + 000000C8H.2 SFRSYM DATA BIT UCKS + 000000B0H.5 SFRSYM DATA BIT P35 + 000000E2H SFRSYM DATA BYTE TK0MSH + 000000E4H SFRSYM DATA BYTE TK1MSH + 000000E6H SFRSYM DATA BYTE TK2MSH + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:58:40 PAGE 52 + + + 000000D9H SFRSYM DATA BYTE TK3MSH + 000000E1H SFRSYM DATA BYTE TK0MSL + 000000DBH SFRSYM DATA BYTE TK4MSH + 00000088H.1 SFRSYM DATA BIT IE0 + 000000E3H SFRSYM DATA BYTE TK1MSL + 000000DDH SFRSYM DATA BYTE TK5MSH + 00000088H.3 SFRSYM DATA BIT IE1 + 000000E5H SFRSYM DATA BYTE TK2MSL + 000000E7H SFRSYM DATA BYTE TK3MSL + 000000F0H SFRSYM DATA BYTE B + 000000DAH SFRSYM DATA BYTE TK4MSL + 000000DCH SFRSYM DATA BYTE TK5MSL + 000000E0H SFRSYM DATA BYTE ACC + 000000A8H.4 SFRSYM DATA BIT ES0 + 000000E8H SFRSYM DATA BYTE LVDCON + 000000A8H.1 SFRSYM DATA BIT ET0 + 000000A8H.3 SFRSYM DATA BIT ET1 + 00000088H.5 SFRSYM DATA BIT TF0 + 00000098H.0 SFRSYM DATA BIT RI0 + 00000088H.7 SFRSYM DATA BIT TF1 + 000000C8H.7 SFRSYM DATA BIT TF2 + 00000098H.2 SFRSYM DATA BIT RB8 + 0000008CH SFRSYM DATA BYTE TH0 + 000000A8H.0 SFRSYM DATA BIT EX0 + 00000098H.1 SFRSYM DATA BIT TI0 + 00000088H.0 SFRSYM DATA BIT IT0 + 0000008DH SFRSYM DATA BYTE TH1 + 000000A8H.2 SFRSYM DATA BIT EX1 + 00000098H.3 SFRSYM DATA BIT TB8 + 00000088H.2 SFRSYM DATA BIT IT1 + 000000CDH SFRSYM DATA BYTE TH2 + 000000D0H.0 SFRSYM DATA BIT P + 00000098H.7 SFRSYM DATA BIT SM0 + 0000008AH SFRSYM DATA BYTE TL0 + 00000098H.6 SFRSYM DATA BIT SM1 + 0000008BH SFRSYM DATA BYTE TL1 + 00000098H.5 SFRSYM DATA BIT SM2 + 000000CCH SFRSYM DATA BYTE TL2 + 000000AAH SFRSYM DATA BYTE PWM0DIVH + 000000B8H.4 SFRSYM DATA BIT PS0 + 000000ACH SFRSYM DATA BYTE PWM1DIVH + 000000B8H.1 SFRSYM DATA BIT PT0 + 000000B8H.6 SFRSYM DATA BIT PS1 + 000000C3H SFRSYM DATA BYTE I2CCR + 000000AEH SFRSYM DATA BYTE PWM2DIVH + 000000B8H.3 SFRSYM DATA BIT PT1 + 000000D0H.3 SFRSYM DATA BIT RS0 + 000000A4H SFRSYM DATA BYTE PWM3DIVH + 000000B8H.5 SFRSYM DATA BIT PT2 + 00000088H.4 SFRSYM DATA BIT TR0 + 000000D0H.4 SFRSYM DATA BIT RS1 + 000000A9H SFRSYM DATA BYTE PWM0DIVL + 000000A6H SFRSYM DATA BYTE PWM4DIVH + 00000088H.6 SFRSYM DATA BIT TR1 + 000000ABH SFRSYM DATA BYTE PWM1DIVL + 000000A3H SFRSYM DATA BYTE WDVTHH + 0000009AH SFRSYM DATA BYTE PWM5DIVH + 000000C8H.6 SFRSYM DATA BIT TR2 + 000000B8H.0 SFRSYM DATA BIT PX0 + 000000ADH SFRSYM DATA BYTE PWM2DIVL + 000000B8H.2 SFRSYM DATA BIT PX1 + 000000AFH SFRSYM DATA BYTE PWM3DIVL + 000000A5H SFRSYM DATA BYTE PWM4DIVL + 000000A7H SFRSYM DATA BYTE PWM5DIVL + 000000A2H SFRSYM DATA BYTE WDVTHL + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:58:40 PAGE 53 + + + 0000009CH SFRSYM DATA BYTE PWM0DUTH + 0000009EH SFRSYM DATA BYTE PWM1DUTH + 00000091H SFRSYM DATA BYTE PWM2DUTH + 00000093H SFRSYM DATA BYTE PWM3DUTH + 0000009BH SFRSYM DATA BYTE PWM0DUTL + 00000095H SFRSYM DATA BYTE PWM4DUTH + 0000009DH SFRSYM DATA BYTE PWM1DUTL + 00000099H SFRSYM DATA BYTE S0BUF + 00000097H SFRSYM DATA BYTE PWM5DUTH + 0000009FH SFRSYM DATA BYTE PWM2DUTL + 00000092H SFRSYM DATA BYTE PWM3DUTL + 00000098H SFRSYM DATA BYTE S0CON + 00000094H SFRSYM DATA BYTE PWM4DUTL + 00000098H.4 SFRSYM DATA BIT REN + 00000096H SFRSYM DATA BYTE PWM5DUTL + 000000D0H.1 SFRSYM DATA BIT DPS + 000000C9H SFRSYM DATA BYTE T2MOD + 000000C8H SFRSYM DATA BYTE T2CON + 000000BFH SFRSYM DATA BYTE LEFLG + 000000F9H SFRSYM DATA BYTE TKCFG + 000000D0H.5 SFRSYM DATA BIT F0 + 000000A1H SFRSYM DATA BYTE WDFLG + 000000B1H SFRSYM DATA BYTE PWM0CKD + 000000B2H SFRSYM DATA BYTE PWM1CKD + 000000D0H SFRSYM DATA BYTE PSW + 000000B3H SFRSYM DATA BYTE PWM2CKD + 000000D8H SFRSYM DATA BYTE UDCKS + 000000B4H SFRSYM DATA BYTE PWM3CKD + 000000B5H SFRSYM DATA BYTE PWM4CKD + 000000A0H SFRSYM DATA BYTE WDCON + 000000B6H SFRSYM DATA BYTE PWM5CKD + + 010007E3H BLOCK CODE --- LVL=0 + --- BLOCKEND --- --- LVL=0 + + 01001335H BLOCK CODE --- LVL=0 + 01001335H BLOCK CODE NEAR LAB LVL=1 + 00000007H SYMBOL DATA BYTE i + 00000001H SYMBOL DATA --- pPinS + --- BLOCKEND --- --- LVL=1 + 01001335H LINE CODE --- #32 + 01001335H LINE CODE --- #33 + 01001335H LINE CODE --- #36 + 0100133BH LINE CODE --- #38 + 01001346H LINE CODE --- #39 + 01001346H LINE CODE --- #40 + 0100135BH LINE CODE --- #41 + 01001360H LINE CODE --- #42 + 01001363H LINE CODE --- #43 + --- BLOCKEND --- --- LVL=0 + + 010012C7H BLOCK CODE --- LVL=0 + 00000007H SYMBOL DATA BYTE index + 00000005H SYMBOL DATA BYTE ch + 010012C7H LINE CODE --- #44 + 010012C7H LINE CODE --- #45 + 010012C7H LINE CODE --- #46 + 010012DBH LINE CODE --- #47 + 010012DBH LINE CODE --- #48 + 010012DBH LINE CODE --- #49 + 010012E0H LINE CODE --- #50 + 010012E1H LINE CODE --- #51 + 010012E1H LINE CODE --- #52 + 010012E6H LINE CODE --- #53 + 010012E7H LINE CODE --- #54 + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:58:40 PAGE 54 + + + 010012E7H LINE CODE --- #55 + 010012ECH LINE CODE --- #56 + 010012EDH LINE CODE --- #57 + 010012EDH LINE CODE --- #58 + 010012F2H LINE CODE --- #59 + 010012F3H LINE CODE --- #60 + 010012F3H LINE CODE --- #61 + 010012F8H LINE CODE --- #62 + 010012F9H LINE CODE --- #63 + 010012F9H LINE CODE --- #64 + 010012FEH LINE CODE --- #65 + 010012FEH LINE CODE --- #66 + 010012FEH LINE CODE --- #67 + --- BLOCKEND --- --- LVL=0 + + 010011BDH BLOCK CODE --- LVL=0 + 010011BDH BLOCK CODE NEAR LAB LVL=1 + 00000006H SYMBOL DATA BYTE i + 00000004H SYMBOL DATA BYTE j + --- BLOCKEND --- --- LVL=1 + 010011BDH LINE CODE --- #68 + 010011BDH LINE CODE --- #69 + 010011BDH LINE CODE --- #71 + 010011C5H LINE CODE --- #72 + 010011C5H LINE CODE --- #73 + 010011DCH LINE CODE --- #74 + 010011DCH LINE CODE --- #75 + 010011E3H LINE CODE --- #76 + 010011ECH LINE CODE --- #77 + 010011ECH LINE CODE --- #78 + 010011F3H LINE CODE --- #79 + 010011F6H LINE CODE --- #80 + 010011F6H LINE CODE --- #81 + 010011F6H LINE CODE --- #82 + 01001204H LINE CODE --- #83 + 01001207H LINE CODE --- #84 + 0100120AH LINE CODE --- #85 + --- BLOCKEND --- --- LVL=0 + + 0100115EH BLOCK CODE --- LVL=0 + 00000001H SYMBOL DATA BYTE ts_ch + 00000004H SYMBOL DATA WORD ts_data + 00000035H SYMBOL DATA INT NoiseThd + 00000020H.5 SYMBOL BIT BIT key_pressed_flag + 01001164H BLOCK CODE NEAR LAB LVL=1 + 00000002H SYMBOL DATA INT Delta + 00000006H SYMBOL DATA INT FingerThd + --- BLOCKEND --- --- LVL=1 + 0100115EH LINE CODE --- #86 + 01001164H LINE CODE --- #87 + 01001164H LINE CODE --- #91 + 01001174H LINE CODE --- #92 + 0100117BH LINE CODE --- #94 + 0100117EH LINE CODE --- #95 + 0100117EH LINE CODE --- #96 + 01001189H LINE CODE --- #97 + 01001189H LINE CODE --- #99 + 01001191H LINE CODE --- #100 + 0100119FH LINE CODE --- #101 + 010011AAH LINE CODE --- #102 + 010011BCH LINE CODE --- #103 + 010011BCH LINE CODE --- #104 + --- BLOCKEND --- --- LVL=0 + + 01001364H BLOCK CODE --- LVL=0 + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:58:40 PAGE 55 + + + 00000006H SYMBOL DATA WORD cmp_data + 00000004H SYMBOL DATA WORD real_data + 00000002H SYMBOL DATA INT range + 01001364H BLOCK CODE NEAR LAB LVL=1 + 00000006H SYMBOL DATA INT Delta + --- BLOCKEND --- --- LVL=1 + 01001364H LINE CODE --- #105 + 01001364H LINE CODE --- #106 + 01001364H LINE CODE --- #108 + 0100136BH LINE CODE --- #109 + 0100138CH LINE CODE --- #110 + 0100138CH LINE CODE --- #111 + 0100138FH LINE CODE --- #112 + 0100138FH LINE CODE --- #114 + 0100138FH LINE CODE --- #115 + 01001391H LINE CODE --- #116 + 01001391H LINE CODE --- #117 + --- BLOCKEND --- --- LVL=0 + + 01001446H BLOCK CODE --- LVL=0 + 00000007H SYMBOL DATA BYTE ts_ch + 00000005H SYMBOL DATA BYTE area + 01001446H LINE CODE --- #130 + 01001446H LINE CODE --- #131 + 01001446H LINE CODE --- #132 + 01001458H LINE CODE --- #133 + --- BLOCKEND --- --- LVL=0 + + 0100124CH BLOCK CODE --- LVL=0 + 00000001H SYMBOL DATA BYTE Slider_Cnt + 0100124EH BLOCK CODE NEAR LAB LVL=1 + 00000007H SYMBOL DATA BYTE i + 00000006H SYMBOL DATA BYTE j + 00000035H SYMBOL DATA WORD MinVal + --- BLOCKEND --- --- LVL=1 + 0100124CH LINE CODE --- #134 + 0100124EH LINE CODE --- #135 + 0100124EH LINE CODE --- #138 + 01001254H LINE CODE --- #139 + 0100126BH LINE CODE --- #140 + 0100126BH LINE CODE --- #141 + 0100127FH LINE CODE --- #142 + 0100127FH LINE CODE --- #143 + 01001284H LINE CODE --- #144 + 01001288H LINE CODE --- #145 + 01001288H LINE CODE --- #146 + 0100128CH LINE CODE --- #147 + --- BLOCKEND --- --- LVL=0 + + 01000296H BLOCK CODE --- LVL=0 + 00000035H SYMBOL DATA BYTE WHEEL_SLIDER0_CH_COUNT_V + 00000036H SYMBOL DATA WORD WHEEL_SLIDER0_TOUCH_THD_V + 0100029CH BLOCK CODE NEAR LAB LVL=1 + 00000038H SYMBOL DATA BYTE i + 00000039H SYMBOL DATA DWORD CalcTemp1 + 0000003DH SYMBOL DATA WORD CalcTemp2 + 00000006H SYMBOL DATA WORD CalcTemp3 + 00000005H SYMBOL DATA BYTE DeltaRate + 0000003FH SYMBOL DATA INT Delta + 00000041H SYMBOL DATA WORD MaxDelta1 + 00000043H SYMBOL DATA WORD MaxDelta2 + 00000045H SYMBOL DATA BYTE Maxidx1 + 00000046H SYMBOL DATA BYTE Maxidx2 + 00000047H SYMBOL DATA INT Position + 00000004H SYMBOL DATA INT PosOffset + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:58:40 PAGE 56 + + + 01000428H BLOCK CODE NEAR LAB LVL=2 + 00000020H.6 SYMBOL BIT BIT dir_flag + --- BLOCKEND --- --- LVL=2 + --- BLOCKEND --- --- LVL=1 + 01000296H LINE CODE --- #149 + 0100029CH LINE CODE --- #150 + 0100029CH LINE CODE --- #160 + 010002A5H LINE CODE --- #161 + 010002B1H LINE CODE --- #162 + 010002B1H LINE CODE --- #163 + 010002BAH LINE CODE --- #164 + 010002BAH LINE CODE --- #165 + 010002D4H LINE CODE --- #166 + 010002D6H LINE CODE --- #168 + 010002D6H LINE CODE --- #169 + 010002E7H LINE CODE --- #170 + 010002FEH LINE CODE --- #171 + 0100030DH LINE CODE --- #172 + 01000322H LINE CODE --- #173 + 0100033AH LINE CODE --- #174 + 0100033AH LINE CODE --- #175 + 01000348H LINE CODE --- #178 + 01000353H LINE CODE --- #179 + 01000353H LINE CODE --- #181 + 0100035CH LINE CODE --- #182 + 01000365H LINE CODE --- #183 + 01000367H LINE CODE --- #184 + 01000372H LINE CODE --- #185 + 01000372H LINE CODE --- #187 + 0100037BH LINE CODE --- #188 + 0100037BH LINE CODE --- #193 + 01000380H LINE CODE --- #195 + 01000393H LINE CODE --- #196 + 01000393H LINE CODE --- #197 + 01000398H LINE CODE --- #198 + 01000398H LINE CODE --- #200 + 010003ACH LINE CODE --- #201 + 010003B9H LINE CODE --- #202 + 010003C1H LINE CODE --- #204 + 010003D4H LINE CODE --- #206 + 010003DEH LINE CODE --- #207 + 010003EAH LINE CODE --- #209 + 010003FBH LINE CODE --- #210 + 01000405H LINE CODE --- #211 + 01000405H LINE CODE --- #212 + 01000408H LINE CODE --- #213 + 0100040AH LINE CODE --- #215 + 0100040AH LINE CODE --- #216 + 01000414H LINE CODE --- #217 + 01000417H LINE CODE --- #218 + 01000417H LINE CODE --- #219 + 01000422H LINE CODE --- #220 + 01000428H LINE CODE --- #222 + 01000428H LINE CODE --- #224 + 01000431H LINE CODE --- #225 + 0100043AH LINE CODE --- #226 + 0100044DH LINE CODE --- #228 + 0100045BH LINE CODE --- #229 + 01000469H LINE CODE --- #230 + 01000474H LINE CODE --- #231 + 01000476H LINE CODE --- #233 + 01000479H LINE CODE --- #234 + 01000479H LINE CODE --- #235 + 01000483H LINE CODE --- #236 + 01000485H LINE CODE --- #238 + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:58:40 PAGE 57 + + + 01000485H LINE CODE --- #239 + 0100048BH LINE CODE --- #240 + 0100048BH LINE CODE --- #241 + 0100049CH LINE CODE --- #242 + 0100049CH LINE CODE --- #243 + 010004A7H LINE CODE --- #244 + 010004A7H LINE CODE --- #245 + 010004A7H LINE CODE --- #246 + 010004ABH LINE CODE --- #247 + --- BLOCKEND --- --- LVL=0 + 00000006H SYMBOL DATA WORD CalcTemp3 + 00000005H SYMBOL DATA BYTE DeltaRate + 00000006H SYMBOL DATA INT PosOffset + + --- 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 + 00000100H SYMBOL NUMBER --- IBPSTACKTOP + 00000080H SYMBOL NUMBER --- IDATALEN + 01000F74H 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 + 01000F71H SYMBOL CODE --- STARTUP1 + 00000000H SYMBOL NUMBER --- XBPSTACK + 00000000H SYMBOL NUMBER --- XBPSTACKTOP + 00000000H SYMBOL NUMBER --- XDATALEN + 00000000H SYMBOL NUMBER --- XDATASTART + 01000000H LINE CODE --- #126 + 01000F71H LINE CODE --- #133 + 01000F73H LINE CODE --- #134 + 01000F74H LINE CODE --- #135 + 01000F75H LINE CODE --- #136 + 01000F77H LINE CODE --- #185 + 01000F7AH LINE CODE --- #196 + + --- MODULE --- --- ?C_INIT + 01000FB8H PUBLIC CODE --- ?C_START + + --- MODULE --- --- ?C?CSTPTR + 01000036H PUBLIC CODE --- ?C?CSTPTR + + --- MODULE --- --- ?C?IMUL + 01000048H PUBLIC CODE --- ?C?IMUL + + --- MODULE --- --- ?C?UIDIV + 0100005AH PUBLIC CODE --- ?C?UIDIV + + --- MODULE --- --- ?C?SIDIV + 010000AFH PUBLIC CODE --- ?C?SIDIV + + --- MODULE --- --- ?C?IILDX + 010000E5H PUBLIC CODE --- ?C?IILDX + + --- MODULE --- --- ?C?LMUL + 010000FBH PUBLIC CODE --- ?C?LMUL + LX51 LINKER/LOCATER V4.66.100.0 10/23/2025 15:58:40 PAGE 58 + + + + --- MODULE --- --- ?C?ULDIV + 01000186H PUBLIC CODE --- ?C?ULDIV + + --- MODULE --- --- ?C?ULSHR + 01000218H PUBLIC CODE --- ?C?ULSHR + + --- MODULE --- --- ?C?OFFXADD + 0100022BH PUBLIC CODE --- ?C?OFFXADD + + --- MODULE --- --- ?C?PLDCODE + 01000237H PUBLIC CODE --- ?C?PLDCODE + + --- MODULE --- --- ?C?CCASE + 01000243H PUBLIC CODE --- ?C?CCASE + + --- MODULE --- --- ?C?LIMUL + 01000269H PUBLIC CODE --- ?C?LIMUL + +Program Size: data=93.7 xdata=419 const=347 code=5200 +LX51 RUN COMPLETE. 0 WARNING(S), 0 ERROR(S) diff --git a/lst/RE51_RGB_8ey_touch_f551s3_0014b5eb _v2.map b/lst/RE51_RGB_8ey_touch_f551s3_0014b5eb _v2.map new file mode 100644 index 0000000..e09d010 --- /dev/null +++ b/lst/RE51_RGB_8ey_touch_f551s3_0014b5eb _v2.map @@ -0,0 +1,3831 @@ +LX51 LINKER/LOCATER V4.66.97.0 05/05/2026 17:41:53 PAGE 1 + + +LX51 LINKER/LOCATER V4.66.97.0, INVOKED BY: +C:\KEIL5\C51\BIN\LX51.EXE .\hex\main.obj, .\hex\delay.obj, .\hex\system_clock.obj, .\hex\uart.obj, .\hex\interrupt.obj, +>> .\hex\rf_send.obj, .\hex\debug.obj, .\hex\ts_api.obj, .\TS_Lib\Sources\ts_service.LIB, .\hex\STARTUP.obj TO .\hex\RE5 +>> 1_RGB_8ey_touch_f551s3_0014b5eb _v2 PRINT (.\lst\RE51_RGB_8ey_touch_f551s3_0014b5eb _v2.map) REMOVEUNUSED CLASSES (XD +>> ATA (X:0X0-X:0X1FF), HDATA (X:0X0-X:0X1FF), CODE (C:0X0-C:0X1FFF), CONST (C:0X0-C:0X1FFF), ECODE (C:0X0-C:0X1FFF), HC +>> ONST (C:0X0-C:0X1FFF)) + + +CPU MODE: 8051 MODE +MEMORY MODEL: SMALL + + +INPUT MODULES INCLUDED: + .\hex\main.obj (MAIN) + COMMENT TYPE 0: C51 V9.60.0.0 + .\hex\delay.obj (DELAY) + COMMENT TYPE 0: C51 V9.60.0.0 + .\hex\system_clock.obj (SYSTEM_CLOCK) + COMMENT TYPE 0: C51 V9.60.0.0 + .\hex\uart.obj (UART) + COMMENT TYPE 0: C51 V9.60.0.0 + .\hex\interrupt.obj (INTERRUPT) + COMMENT TYPE 0: C51 V9.60.0.0 + .\hex\rf_send.obj (RF_SEND) + COMMENT TYPE 0: C51 V9.60.0.0 + .\hex\debug.obj (DEBUG) + COMMENT TYPE 0: C51 V9.60.0.0 + .\hex\ts_api.obj (TS_API) + COMMENT TYPE 0: C51 V9.60.0.0 + .\TS_Lib\Sources\ts_service.LIB (TS_SEVICE) + COMMENT TYPE 0: C51 V9.51 + .\hex\STARTUP.obj (?C_STARTUP) + COMMENT TYPE 1: A51 / ASM51 Assembler + C:\KEIL5\C51\LIB\C51S.LIB (?C_INIT) + COMMENT TYPE 1: A51 / ASM51 Assembler + C:\KEIL5\C51\LIB\C51S.LIB (?C?CSTPTR) + COMMENT TYPE 1: A51 / ASM51 Assembler + C:\KEIL5\C51\LIB\C51S.LIB (?C?IMUL) + COMMENT TYPE 1: A51 / ASM51 Assembler + C:\KEIL5\C51\LIB\C51S.LIB (?C?UIDIV) + COMMENT TYPE 1: A51 / ASM51 Assembler + C:\KEIL5\C51\LIB\C51S.LIB (?C?SIDIV) + COMMENT TYPE 1: A51 / ASM51 Assembler + C:\KEIL5\C51\LIB\C51S.LIB (?C?IILDX) + COMMENT TYPE 1: A51 / ASM51 Assembler + C:\KEIL5\C51\LIB\C51S.LIB (?C?LMUL) + COMMENT TYPE 1: A51 / ASM51 Assembler + C:\KEIL5\C51\LIB\C51S.LIB (?C?ULDIV) + COMMENT TYPE 1: A51 / ASM51 Assembler + C:\KEIL5\C51\LIB\C51S.LIB (?C?ULSHR) + COMMENT TYPE 1: A51 / ASM51 Assembler + C:\KEIL5\C51\LIB\C51S.LIB (?C?OFFXADD) + COMMENT TYPE 1: A51 / ASM51 Assembler + C:\KEIL5\C51\LIB\C51S.LIB (?C?PLDCODE) + COMMENT TYPE 1: A51 / ASM51 Assembler + C:\KEIL5\C51\LIB\C51S.LIB (?C?CCASE) + COMMENT TYPE 1: A51 / ASM51 Assembler + C:\KEIL5\C51\LIB\C51S.LIB (?C?LIMUL) + COMMENT TYPE 1: A51 / ASM51 Assembler + + +ACTIVE MEMORY CLASSES OF MODULE: .\hex\RE51_RGB_8ey_touch_f551s3_0014b5eb _v2 (MAIN) + +BASE START END USED MEMORY CLASS +========================================================== +X:000000H X:000000H X:0001FFH 0001A3H XDATA + LX51 LINKER/LOCATER V4.66.97.0 05/05/2026 17:41:53 PAGE 2 + + +X:000000H X:000000H X:0001FFH HDATA +C:000000H C:000000H C:001FFFH 0013D8H CODE +C:000000H C:000000H C:001FFFH 00015BH CONST +C:000000H C:000000H C:001FFFH ECODE +C:000000H C:000000H C:001FFFH HCONST +I:000000H I:000000H I:00007FH 00004AH DATA +I:000000H I:000000H I:0000FFH 000013H IDATA +I:000020H.0 I:000020H.0 I:00002FH.7 000000H.7 BIT + + +MEMORY MAP OF MODULE: .\hex\RE51_RGB_8ey_touch_f551s3_0014b5eb _v2 (MAIN) + + +START STOP LENGTH ALIGN RELOC MEMORY CLASS SEGMENT NAME +========================================================================= + +* * * * * * * * * * * D A T A M E M O R Y * * * * * * * * * * * * * +000000H 000007H 000008H --- AT.. DATA "REG BANK 0" +000008H 000014H 00000DH BYTE UNIT DATA ?DT?RF_SEND +000015H 00001DH 000009H BYTE UNIT DATA ?DT?TS_API +00001EH 00001EH 000001H BYTE UNIT DATA ?DT?INTERRUPT +00001FH.0 00001FH.7 000001H.0 --- --- **GAP** +000020H.0 000020H.4 000000H.5 BIT UNIT BIT ?BI?TS_API +000020H.5 000020H.6 000000H.2 BIT UNIT BIT _BIT_GROUP_ +000020H.7 000020H 000000H.1 --- --- **GAP** +000021H 000048H 000028H BYTE UNIT DATA _DATA_GROUP_ +000049H 00004BH 000003H BYTE UNIT DATA ?DT?MAIN +00004CH 00005BH 000010H BYTE UNIT IDATA ?ID?TS_API +00005CH 00005DH 000002H BYTE UNIT IDATA ?ID?RF_SEND +00005EH 00005EH 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 00001DH 00001BH BYTE UNIT CODE ?PR?_DELAY_MS?DELAY +00001EH 00001EH 000001H BYTE UNIT CODE ?PR?INT2_HANDLER?INTERRUPT +00001FH 00001FH 000001H BYTE UNIT CODE ?PR?INT4_ISR?INTERRUPT +000020H 000022H 000003H --- --- **GAP** +000023H 000025H 000003H BYTE OFFS.. CODE ?INTERRUPT?00023 +000026H 00002AH 000005H --- --- **GAP** +00002BH 00002DH 000003H BYTE OFFS.. CODE ?INTERRUPT?0002B +00002EH 000032H 000005H --- --- **GAP** +000033H 000035H 000003H BYTE OFFS.. CODE ?INTERRUPT?00033 +000036H 000295H 000260H BYTE UNIT CODE ?C?LIB_CODE +000296H 0004ABH 000216H BYTE UNIT CODE ?PR?_WHEELTOUCHJUDGE?TS_SEVICE +0004ACH 00066FH 0001C4H BYTE UNIT CODE ?PR?TS_ENTERSLEEPMODE?TS_API +000670H 0007FAH 00018BH BYTE UNIT CODE ?PR?TS_WHEELSLIDERDEAL?TS_API +0007FBH 000921H 000127H BYTE UNIT CODE ?PR?TS_API +000922H 000A42H 000121H BYTE UNIT CODE ?PR?TS_SEVICE +000A43H 000B48H 000106H BYTE UNIT CODE ?PR?MAIN?MAIN +000B49H 000C45H 0000FDH BYTE UNIT CODE ?PR?TSKEY_DATADEAL?TS_API +000C46H 000D23H 0000DEH BYTE UNIT CODE ?PR?TS_RUNINIT?TS_API +000D24H 000DF1H 0000CEH BYTE UNIT CODE ?PR?TS_ISR?TS_API +000DF2H 000EAFH 0000BEH BYTE UNIT CODE ?PR?TS_DATAFILTERING?TS_API +000EB0H 000F3BH 00008CH BYTE UNIT CODE ?PR?TS_INIT?TS_API +000F3CH 000FC7H 00008CH BYTE UNIT CODE ?C_C51STARTUP +000FC8H 00104EH 000087H BYTE UNIT CODE ?PR?INT3_ISR?INTERRUPT +00104FH 0010B1H 000063H BYTE UNIT CODE ?PR?TS_ACTION?TS_API +0010B2H 001110H 00005FH BYTE UNIT CODE ?PR?_TS_GETDATAAREA?TS_SEVICE +001111H 00115EH 00004EH BYTE UNIT CODE ?PR?TS_SCANSTART?TS_SEVICE +00115FH 00119FH 000041H BYTE UNIT CODE ?PR?_SETWHEELSLIDERREFCH?TS_SEVICE +0011A0H 0011DEH 00003FH BYTE UNIT CODE ?PR?_SEND_8BIT?RF_SEND +0011DFH 001218H 00003AH BYTE UNIT CODE ?PR?READ_32BIT_UID?MAIN +001219H 001252H 00003AH BYTE UNIT CODE ?PR?TS_MS_ISR?TS_API +001253H 00128AH 000038H BYTE UNIT CODE ?PR?_TS_SETCHANNEL?TS_SEVICE +00128BH 0012BFH 000035H BYTE UNIT CODE ?PR?_RF_SEND?RF_SEND + LX51 LINKER/LOCATER V4.66.97.0 05/05/2026 17:41:53 PAGE 3 + + +0012C0H 0012EEH 00002FH BYTE UNIT CODE ?PR?TS_IO_INIT?TS_SEVICE +0012EFH 00131CH 00002EH BYTE UNIT CODE ?PR?TS_SLEEPSCANSTART?TS_API +00131DH 00134AH 00002EH BYTE UNIT CODE ?PR?_TS_AREADEVIATEDETECTION?TS_SEVICE +00134BH 001376H 00002CH BYTE UNIT CODE ?C_INITSEG +001377H 0013A2H 00002CH BYTE UNIT CODE ?PR?MAIN +0013A3H 0013BCH 00001AH BYTE UNIT CODE ?PR?_DELAY_50US?DELAY +0013BDH 0013D1H 000015H BYTE UNIT CODE ?PR?TS_HS_ISR?TS_API +0013D2H 0013E4H 000013H BYTE UNIT CODE ?PR?_TS_AREACONFIRMTIMERSET?TS_SEVICE +0013E5H 0014E3H 0000FFH BYTE UNIT CONST ?CO?MAIN +0014E4H 001518H 000035H BYTE UNIT CONST ?CO?TS_API +001519H 00153FH 000027H BYTE UNIT CONST ?CO?TS_SEVICE + +* * * * * * * * * * * X D A T A M E M O R Y * * * * * * * * * * * * * +000000H 000127H 000128H BYTE UNIT XDATA ?XD?TS_API +000128H 000157H 000030H BYTE UNIT XDATA _XDATA_GROUP_ +000158H 007FFFH 007EA8H --- --- **GAP** +008000H 008000H 000001H BYTE OFFS.. XDATA ?XD?MAIN?52 +008001H 008001H 000001H BYTE OFFS.. XDATA ?XD?MAIN?55 +008002H 008002H 000001H BYTE OFFS.. XDATA ?XD?MAIN?58 +008003H 008003H 000001H BYTE OFFS.. XDATA ?XD?MAIN?62 +008004H 008004H 000001H BYTE OFFS.. XDATA ?XD?MAIN?67 +008005H 008005H 000001H BYTE OFFS.. XDATA ?XD?MAIN?70 +008006H 008006H 000001H BYTE OFFS.. XDATA ?XD?MAIN?72 +008007H 008007H 000001H BYTE OFFS.. XDATA ?XD?MAIN?74 +008008H 008017H 000010H --- --- **GAP** +008018H 008018H 000001H BYTE OFFS.. XDATA ?XD?MAIN?61 +008019H 008019H 000001H BYTE OFFS.. XDATA ?XD?MAIN?66 +00801AH 00801AH 000001H BYTE OFFS.. XDATA ?XD?MAIN?69 +00801BH 00801BH 000001H BYTE OFFS.. XDATA ?XD?MAIN?71 +00801CH 00801CH 000001H BYTE OFFS.. XDATA ?XD?MAIN?73 +00801DH 00801DH 000001H BYTE OFFS.. XDATA ?XD?MAIN?0 +00801EH 00802FH 000012H --- --- **GAP** +008030H 008030H 000001H BYTE OFFS.. XDATA ?XD?MAIN?43 +008031H 008031H 000001H BYTE OFFS.. XDATA ?XD?MAIN?44 +008032H 008032H 000001H BYTE OFFS.. XDATA ?XD?MAIN?38 +008033H 008033H 000001H BYTE OFFS.. XDATA ?XD?MAIN?29 +008034H 008034H 000001H BYTE OFFS.. XDATA ?XD?MAIN?26 +008035H 00804FH 00001BH --- --- **GAP** +008050H 008050H 000001H BYTE OFFS.. XDATA ?XD?MAIN?21 +008051H 008051H 000001H BYTE OFFS.. XDATA ?XD?MAIN?12 +008052H 008052H 000001H BYTE OFFS.. XDATA ?XD?MAIN?23 +008053H 008053H 000001H BYTE OFFS.. XDATA ?XD?MAIN?13 +008054H 008054H 000001H BYTE OFFS.. XDATA ?XD?MAIN?24 +008055H 008055H 000001H BYTE OFFS.. XDATA ?XD?MAIN?15 +008056H 008056H 000001H BYTE OFFS.. XDATA ?XD?MAIN?25 +008057H 008057H 000001H BYTE OFFS.. XDATA ?XD?MAIN?18 +008058H 008058H 000001H BYTE OFFS.. XDATA ?XD?MAIN?27 +008059H 008059H 000001H BYTE OFFS.. XDATA ?XD?MAIN?20 +00805AH 00805AH 000001H BYTE OFFS.. XDATA ?XD?MAIN?28 +00805BH 00805BH 000001H BYTE OFFS.. XDATA ?XD?MAIN?22 +00805CH 00805CH 000001H BYTE OFFS.. XDATA ?XD?MAIN?36 +00805DH 00805DH 000001H BYTE OFFS.. XDATA ?XD?MAIN?34 +00805EH 00805FH 000002H --- --- **GAP** +008060H 008060H 000001H BYTE OFFS.. XDATA ?XD?MAIN?35 +008061H 008061H 000001H BYTE OFFS.. XDATA ?XD?MAIN?33 +008062H 0080FFH 00009EH --- --- **GAP** +008100H 008100H 000001H BYTE OFFS.. XDATA ?XD?MAIN?6 +008101H 008101H 000001H BYTE OFFS.. XDATA ?XD?MAIN?17 +008102H 008102H 000001H BYTE OFFS.. XDATA ?XD?MAIN?2 +008103H 008103H 000001H BYTE OFFS.. XDATA ?XD?MAIN?5 +008104H 008104H 000001H --- --- **GAP** +008105H 008105H 000001H BYTE OFFS.. XDATA ?XD?MAIN?30 +008106H 008106H 000001H BYTE OFFS.. XDATA ?XD?MAIN?39 +008107H 008107H 000001H BYTE OFFS.. XDATA ?XD?MAIN?16 +008108H 008108H 000001H BYTE OFFS.. XDATA ?XD?MAIN?1 + LX51 LINKER/LOCATER V4.66.97.0 05/05/2026 17:41:53 PAGE 4 + + +008109H 008109H 000001H BYTE OFFS.. XDATA ?XD?MAIN?65 +00810AH 00810AH 000001H BYTE OFFS.. XDATA ?XD?MAIN?3 +00810BH 00810BH 000001H BYTE OFFS.. XDATA ?XD?MAIN?10 +00810CH 00810CH 000001H BYTE OFFS.. XDATA ?XD?MAIN?8 +00810DH 00810DH 000001H BYTE OFFS.. XDATA ?XD?MAIN?11 +00810EH 00810EH 000001H BYTE OFFS.. XDATA ?XD?MAIN?9 +00810FH 00810FH 000001H BYTE OFFS.. XDATA ?XD?MAIN?4 +008110H 008110H 000001H BYTE OFFS.. XDATA ?XD?MAIN?37 +008111H 008111H 000001H BYTE OFFS.. XDATA ?XD?MAIN?40 +008112H 008112H 000001H BYTE OFFS.. XDATA ?XD?MAIN?19 +008113H 00811FH 00000DH --- --- **GAP** +008120H 008120H 000001H BYTE OFFS.. XDATA ?XD?MAIN?47 +008121H 008121H 000001H BYTE OFFS.. XDATA ?XD?MAIN?48 +008122H 008122H 000001H BYTE OFFS.. XDATA ?XD?MAIN?49 +008123H 008123H 000001H BYTE OFFS.. XDATA ?XD?MAIN?51 +008124H 008124H 000001H BYTE OFFS.. XDATA ?XD?MAIN?54 +008125H 008125H 000001H BYTE OFFS.. XDATA ?XD?MAIN?57 +008126H 008126H 000001H BYTE OFFS.. XDATA ?XD?MAIN?60 +008127H 008127H 000001H BYTE OFFS.. XDATA ?XD?MAIN?64 +008128H 008137H 000010H --- --- **GAP** +008138H 008138H 000001H BYTE OFFS.. XDATA ?XD?MAIN?50 +008139H 008139H 000001H BYTE OFFS.. XDATA ?XD?MAIN?53 +00813AH 00813AH 000001H BYTE OFFS.. XDATA ?XD?MAIN?56 +00813BH 00813BH 000001H BYTE OFFS.. XDATA ?XD?MAIN?59 +00813CH 00813CH 000001H BYTE OFFS.. XDATA ?XD?MAIN?63 +00813DH 00813DH 000001H BYTE OFFS.. XDATA ?XD?MAIN?68 +00813EH 00FBFFH 007AC2H --- --- **GAP** +00FC00H 00FC00H 000001H BYTE OFFS.. XDATA ?XD?MAIN?46 +00FC01H 00FC01H 000001H BYTE OFFS.. XDATA ?XD?MAIN?42 +00FC02H 00FC02H 000001H BYTE OFFS.. XDATA ?XD?MAIN?45 +00FC03H 00FC03H 000001H BYTE OFFS.. XDATA ?XD?MAIN?14 +00FC04H 00FC04H 000001H BYTE OFFS.. XDATA ?XD?MAIN?41 +00FC05H 00FC05H 000001H BYTE OFFS.. XDATA ?XD?MAIN?32 +00FC06H 00FC06H 000001H BYTE OFFS.. XDATA ?XD?MAIN?31 +00FC07H 00FC0CH 000006H --- --- **GAP** +00FC0DH 00FC0DH 000001H BYTE OFFS.. XDATA ?XD?MAIN?7 + +* * * * * * * * * R E M O V E D S E G M E N T S * * * * * * * * + *DEL*: 00000CH BYTE UNIT CODE ?PR?SYS_CLK_SET_IRCH?SYSTEM_CLOCK + *DEL*: 00000EH BYTE UNIT CODE ?PR?SYS_CLK_SET_IRCL?SYSTEM_CLOCK + *DEL*: 000001H BYTE UNIT CODE ?PR?SEND433_BYTE?RF_SEND + *DEL*: 000037H BYTE UNIT CODE ?PR?TS_BASELINEFORCEUPDATE?TS_SEVICE + *DEL*: 000001H BYTE UNIT DATA ?DT?TS_BASELINEFORCEUPDATE?TS_SEVICE + *DEL*: 000239H BYTE UNIT CODE ?PR?_SLIDERTOUCHJUDGE?TS_SEVICE + *DEL*: 000014H BYTE UNIT DATA ?DT?_SLIDERTOUCHJUDGE?TS_SEVICE + + + +OVERLAY MAP OF MODULE: .\hex\RE51_RGB_8ey_touch_f551s3_0014b5eb _v2 (MAIN) + + +FUNCTION/MODULE BIT_GROUP DATA_GROUP XDATA_GROUP +--> CALLED FUNCTION/MODULE START STOP START STOP START STOP +============================================================================= +INT2_HANDLER/INTERRUPT ----- ----- ----- ----- ----- ----- + +*** NEW ROOT ************************** + +INT3_ISR/INTERRUPT ----- ----- ----- ----- ----- ----- + +--> TS_MS_ISR/TS_API + +--> TS_HS_ISR/TS_API + +--> TS_ISR/TS_API + +TS_MS_ISR/TS_API ----- ----- ----- ----- ----- ----- + +--> TS_API + LX51 LINKER/LOCATER V4.66.97.0 05/05/2026 17:41:53 PAGE 5 + + + +TS_API ----- ----- ----- ----- ----- ----- + +TS_HS_ISR/TS_API ----- ----- ----- ----- ----- ----- + +TS_ISR/TS_API ----- ----- 0021H 002CH ----- ----- + +--> TS_API + +--> TS_SCANSTART/TS_SEVICE + +TS_SCANSTART/TS_SEVICE ----- ----- ----- ----- ----- ----- + +--> _TS_SETCHANNEL/TS_SEVICE + +_TS_SETCHANNEL/TS_SEVICE ----- ----- ----- ----- ----- ----- + +*** NEW ROOT ************************** + +INT4_ISR/INTERRUPT ----- ----- ----- ----- ----- ----- + +*** NEW ROOT ************************** + +?C_C51STARTUP ----- ----- ----- ----- ----- ----- + +--> MAIN/MAIN + +--> ?C_INITSEG + +MAIN/MAIN ----- ----- 002DH 0031H ----- ----- + +--> TS_INIT/TS_API + +--> READ_32BIT_UID/MAIN + +--> TS_ACTION/TS_API + +--> _RF_SEND/RF_SEND + +TS_INIT/TS_API ----- ----- ----- ----- ----- ----- + +--> TS_API + +--> TS_IO_INIT/TS_SEVICE + +TS_IO_INIT/TS_SEVICE ----- ----- ----- ----- ----- ----- + +READ_32BIT_UID/MAIN ----- ----- 0032H 0035H ----- ----- + +--> MAIN + +MAIN ----- ----- ----- ----- ----- ----- + +TS_ACTION/TS_API ----- ----- ----- ----- ----- ----- + +--> TS_RUNINIT/TS_API + +--> TS_DATAFILTERING/TS_API + +--> TSKEY_DATADEAL/TS_API + +--> TS_WHEELSLIDERDEAL/TS_API + +--> TS_API + +--> _DELAY_MS/DELAY + +--> TS_ENTERSLEEPMODE/TS_API + +--> TS_INIT/TS_API + +TS_RUNINIT/TS_API ----- ----- 0032H 0032H ----- ----- + +--> TS_SCANSTART/TS_SEVICE + +--> TS_API + +--> _TS_AREACONFIRMTIMERSET/TS_SEVICE + +_TS_AREACONFIRMTIMERSET/TS_SEVICE ----- ----- ----- ----- ----- ----- + +TS_DATAFILTERING/TS_API ----- ----- 0032H 0038H ----- ----- + +--> TS_API + +TSKEY_DATADEAL/TS_API ----- ----- 0032H 0034H ----- ----- + +--> TS_API + +--> _TS_AREADEVIATEDETECTION/TS_SEVICE + +--> _TS_AREACONFIRMTIMERSET/TS_SEVICE + LX51 LINKER/LOCATER V4.66.97.0 05/05/2026 17:41:53 PAGE 6 + + + +--> _TS_GETDATAAREA/TS_SEVICE + +_TS_AREADEVIATEDETECTION/TS_SEVICE ----- ----- ----- ----- ----- ----- + +_TS_GETDATAAREA/TS_SEVICE 20H.5 20H.5 0035H 0036H ----- ----- + +--> TS_SEVICE + +TS_SEVICE ----- ----- ----- ----- ----- ----- + +TS_WHEELSLIDERDEAL/TS_API 20H.5 20H.5 0032H 0034H ----- ----- + +--> _SETWHEELSLIDERREFCH/TS_SEVICE + +--> _WHEELTOUCHJUDGE/TS_SEVICE + +--> TS_API + +_SETWHEELSLIDERREFCH/TS_SEVICE ----- ----- 0035H 0036H ----- ----- + +--> TS_SEVICE + +_WHEELTOUCHJUDGE/TS_SEVICE 20H.6 20H.6 0035H 0048H ----- ----- + +--> TS_SEVICE + +_DELAY_MS/DELAY ----- ----- ----- ----- ----- ----- + +--> _DELAY_50US/DELAY + +_DELAY_50US/DELAY ----- ----- ----- ----- ----- ----- + +TS_ENTERSLEEPMODE/TS_API ----- ----- 0032H 0034H 0128H 0157H + +--> TS_SLEEPSCANSTART/TS_API + +--> TS_API + +--> _DELAY_50US/DELAY + +--> TS_SCANSTART/TS_SEVICE + +TS_SLEEPSCANSTART/TS_API ----- ----- 0035H 0035H ----- ----- + +--> TS_API + +--> _TS_SETCHANNEL/TS_SEVICE + +_RF_SEND/RF_SEND ----- ----- 0032H 0032H ----- ----- + +--> _DELAY_50US/DELAY + +--> _SEND_8BIT/RF_SEND + +_SEND_8BIT/RF_SEND ----- ----- 0033H 0034H ----- ----- + +--> _DELAY_50US/DELAY + +?C_INITSEG ----- ----- ----- ----- ----- ----- + + + +PUBLIC SYMBOLS OF MODULE: .\hex\RE51_RGB_8ey_touch_f551s3_0014b5eb _v2 (MAIN) + + + VALUE CLASS TYPE PUBLIC SYMBOL NAME + ================================================= + 00000020H.5 BIT BIT ?_TS_GetDataArea?BIT + 01000243H CODE --- ?C?CCASE + 00000000H NUMBER --- ?C?CODESEG + 01000036H CODE --- ?C?CSTPTR + 010000E5H CODE --- ?C?IILDX + 01000048H CODE --- ?C?IMUL + 01000269H CODE --- ?C?LIMUL + 010000FBH CODE --- ?C?LMUL + 0100022BH CODE --- ?C?OFFXADD + 01000237H CODE --- ?C?PLDCODE + 010000AFH CODE --- ?C?SIDIV + 0100005AH CODE --- ?C?UIDIV + 01000186H CODE --- ?C?ULDIV + 01000218H CODE --- ?C?ULSHR + LX51 LINKER/LOCATER V4.66.97.0 05/05/2026 17:41:53 PAGE 7 + + + 00000000H NUMBER --- ?C?XDATASEG + 01000F83H CODE --- ?C_START + 01000000H CODE --- ?C_STARTUP + 010013A3H CODE --- _Delay_50us + 01000003H CODE --- _Delay_ms + 0100128BH CODE --- _RF_send + 010011A0H CODE --- _send_8bit + 0100115FH CODE --- _SetWheelSliderRefCh +*DEL*:00000000H CODE --- _SliderTouchJudge + 010013D2H CODE --- _TS_AreaConfirmTimerSet + 0100131DH CODE --- _TS_AreaDeviateDetection + 010010B2H CODE --- _TS_GetDataArea + 01001253H CODE --- _TS_SetChannel + 01000296H CODE --- _WheelTouchJudge +*SFR* 000000D0H.6 DATA BIT AC +*SFR* 000000E0H DATA BYTE ACC + 00000018H DATA BYTE ActiveTouchType +*SFR* 000000DEH DATA BYTE AK0CON +*SFR* 000000DFH DATA BYTE AK1CON + 01001514H CONST --- AREA_CONFIRM_TIME_TAB +*SFR* 000000F4H DATA BYTE ATK0CH +*SFR* 000000F3H DATA BYTE ATK0CL + 02008051H XDATA BYTE ATK0NH + 02008050H XDATA BYTE ATK0NL +*SFR* 000000F6H DATA BYTE ATK1CH +*SFR* 000000F5H DATA BYTE ATK1CL + 02008053H XDATA BYTE ATK1NH + 02008052H XDATA BYTE ATK1NL +*SFR* 000000E9H DATA BYTE ATK2CH +*SFR* 000000F7H DATA BYTE ATK2CL + 02008055H XDATA BYTE ATK2NH + 02008054H XDATA BYTE ATK2NL +*SFR* 000000EBH DATA BYTE ATK3CH +*SFR* 000000EAH DATA BYTE ATK3CL + 02008057H XDATA BYTE ATK3NH + 02008056H XDATA BYTE ATK3NL +*SFR* 000000EDH DATA BYTE ATK4CH +*SFR* 000000ECH DATA BYTE ATK4CL + 02008059H XDATA BYTE ATK4NH + 02008058H XDATA BYTE ATK4NL +*SFR* 000000EFH DATA BYTE ATK5CH +*SFR* 000000EEH DATA BYTE ATK5CL + 0200805BH XDATA BYTE ATK5NH + 0200805AH XDATA BYTE ATK5NL +*SFR* 000000F0H DATA BYTE B + 00000012H DATA BYTE Chose_Data_En + 02008030H XDATA BYTE CKCON + 02008031H XDATA BYTE CKDIV +*SFR* 000000D0H.7 DATA BIT CY + 00000013H DATA BYTE D0 + 00000014H DATA BYTE D1 +*SFR* 00000083H DATA BYTE DP0H +*SFR* 00000082H DATA BYTE DP0L +*SFR* 00000085H DATA BYTE DP1H +*SFR* 00000084H DATA BYTE DP1L +*SFR* 000000D0H.1 DATA BIT DPS +*SFR* 000000A8H.7 DATA BIT EA + 020000FBH XDATA BYTE EnterStopScanTimer +*SFR* 000000D1H DATA BYTE EP0CON +*SFR* 000000D2H DATA BYTE EP1CON +*SFR* 000000D3H DATA BYTE EP2CON +*SFR* 000000D4H DATA BYTE EPIF +*SFR* 000000A8H.4 DATA BIT ES0 +*SFR* 000000A8H.1 DATA BIT ET0 +*SFR* 000000A8H.3 DATA BIT ET1 + LX51 LINKER/LOCATER V4.66.97.0 05/05/2026 17:41:53 PAGE 8 + + +*SFR* 000000A8H.0 DATA BIT EX0 +*SFR* 000000A8H.2 DATA BIT EX1 +*SFR* 000000D0H.5 DATA BIT F0 + 00000049H DATA BYTE flagSend + 0000004BH DATA BYTE flagStart + 0200FC01H XDATA BYTE FSCMD + 0200FC02H XDATA BYTE FSDAT +*SFR* 000000C2H DATA BYTE I2CADM +*SFR* 000000C1H DATA BYTE I2CADR +*SFR* 000000C0H DATA BYTE I2CCON +*SFR* 000000C3H DATA BYTE I2CCR +*SFR* 000000C4H DATA BYTE I2CDAT +*SFR* 000000C6H DATA BYTE I2CFLG + 02008101H XDATA BYTE I2CIOS +*SFR* 000000C5H DATA BYTE I2CSTA + 0000005CH IDATA WORD ID +*SFR* 0000008EH DATA BYTE IDLST +*SFR* 000000A8H DATA BYTE IE +*SFR* 00000088H.1 DATA BIT IE0 +*SFR* 00000088H.3 DATA BIT IE1 + 02008032H XDATA BYTE IHCFG + 02008034H XDATA BYTE ILCFGH + 02008033H XDATA BYTE ILCFGL + 0100001EH CODE --- INT2_Handler + 01000FC8H CODE --- INT3_ISR +*SFR* 000000A8H.5 DATA BIT INT3EN + 0100001FH CODE --- INT4_ISR +*SFR* 000000A8H.6 DATA BIT INT4EN +*SFR* 000000B8H DATA BYTE IP +*SFR* 00000088H.0 DATA BIT IT0 +*SFR* 00000088H.2 DATA BIT IT1 + 020000FEH XDATA BYTE KeysFlagSN +*SFR* 000000D7H DATA BYTE LEDAT0 +*SFR* 000000C7H DATA BYTE LEDAT1 + 02008061H XDATA BYTE LEDUTH + 02008060H XDATA BYTE LEDUTL +*SFR* 000000CFH DATA BYTE LEDWTMH +*SFR* 000000CEH DATA BYTE LEDWTML +*SFR* 000000BFH DATA BYTE LEFLG + 0200FC03H XDATA BYTE LOCK + 02008105H XDATA BYTE LVDCFG +*SFR* 000000E8H DATA BYTE LVDCON + 01000A43H CODE --- main + 02000126H XDATA BYTE MainLoopCnt1 + 02000127H XDATA BYTE MainLoopCnt2 + 0100150CH CONST --- MASK_TAB + 0200FC00H XDATA BYTE MECON + 0200FC0DH XDATA BYTE MEMPTEC +*SFR* 000000D0H.2 DATA BIT OV +*SFR* 000000D0H.0 DATA BIT P +*SFR* 00000080H DATA BYTE P0 +*SFR* 00000080H.0 DATA BIT P00 + 02008120H XDATA BYTE P00C + 02008000H XDATA BYTE P00F +*SFR* 00000080H.1 DATA BIT P01 + 02008121H XDATA BYTE P01C + 02008001H XDATA BYTE P01F +*SFR* 00000080H.2 DATA BIT P02 + 02008122H XDATA BYTE P02C + 02008002H XDATA BYTE P02F +*SFR* 00000080H.3 DATA BIT P03 + 02008123H XDATA BYTE P03C + 02008003H XDATA BYTE P03F +*SFR* 00000080H.4 DATA BIT P04 + 02008124H XDATA BYTE P04C + LX51 LINKER/LOCATER V4.66.97.0 05/05/2026 17:41:53 PAGE 9 + + + 02008004H XDATA BYTE P04F +*SFR* 00000080H.5 DATA BIT P05 + 02008125H XDATA BYTE P05C + 02008005H XDATA BYTE P05F +*SFR* 00000080H.6 DATA BIT P06 + 02008126H XDATA BYTE P06C + 02008006H XDATA BYTE P06F +*SFR* 00000080H.7 DATA BIT P07 + 02008127H XDATA BYTE P07C + 02008007H XDATA BYTE P07F +*SFR* 000000B0H DATA BYTE P3 +*SFR* 000000B0H.0 DATA BIT P30 + 02008138H XDATA BYTE P30C + 02008018H XDATA BYTE P30F +*SFR* 000000B0H.1 DATA BIT P31 + 02008139H XDATA BYTE P31C + 02008019H XDATA BYTE P31F +*SFR* 000000B0H.2 DATA BIT P32 + 0200813AH XDATA BYTE P32C + 0200801AH XDATA BYTE P32F +*SFR* 000000B0H.3 DATA BIT P33 + 0200813BH XDATA BYTE P33C + 0200801BH XDATA BYTE P33F +*SFR* 000000B0H.4 DATA BIT P34 + 0200813CH XDATA BYTE P34C + 0200801CH XDATA BYTE P34F +*SFR* 000000B0H.5 DATA BIT P35 + 0200813DH XDATA BYTE P35C + 0200801DH XDATA BYTE P35F + 0200FC04H XDATA BYTE PADRD +*SFR* 00000087H DATA BYTE PCON +*SFR* 000000B0H.2 DATA BIT Pin_rf + 0000005BH IDATA BYTE PreKeysFlagSN +*SFR* 000000B8H.4 DATA BIT PS0 +*SFR* 000000B8H.6 DATA BIT PS1 +*SFR* 000000D0H DATA BYTE PSW +*SFR* 000000B8H.1 DATA BIT PT0 +*SFR* 000000B8H.3 DATA BIT PT1 +*SFR* 000000B8H.5 DATA BIT PT2 + 0200FC06H XDATA BYTE PTSH + 0200FC05H XDATA BYTE PTSL +*SFR* 00000086H DATA BYTE PWCON +*SFR* 000000B1H DATA BYTE PWM0CKD +*SFR* 000000B9H DATA BYTE PWM0CON +*SFR* 000000AAH DATA BYTE PWM0DIVH +*SFR* 000000A9H DATA BYTE PWM0DIVL +*SFR* 0000009CH DATA BYTE PWM0DUTH +*SFR* 0000009BH DATA BYTE PWM0DUTL +*SFR* 000000B2H DATA BYTE PWM1CKD +*SFR* 000000BAH DATA BYTE PWM1CON +*SFR* 000000ACH DATA BYTE PWM1DIVH +*SFR* 000000ABH DATA BYTE PWM1DIVL +*SFR* 0000009EH DATA BYTE PWM1DUTH +*SFR* 0000009DH DATA BYTE PWM1DUTL +*SFR* 000000B3H DATA BYTE PWM2CKD +*SFR* 000000BBH DATA BYTE PWM2CON +*SFR* 000000AEH DATA BYTE PWM2DIVH +*SFR* 000000ADH DATA BYTE PWM2DIVL +*SFR* 00000091H DATA BYTE PWM2DUTH +*SFR* 0000009FH DATA BYTE PWM2DUTL +*SFR* 000000B4H DATA BYTE PWM3CKD +*SFR* 000000BCH DATA BYTE PWM3CON +*SFR* 000000A4H DATA BYTE PWM3DIVH +*SFR* 000000AFH DATA BYTE PWM3DIVL +*SFR* 00000093H DATA BYTE PWM3DUTH + LX51 LINKER/LOCATER V4.66.97.0 05/05/2026 17:41:53 PAGE 10 + + +*SFR* 00000092H DATA BYTE PWM3DUTL +*SFR* 000000B5H DATA BYTE PWM4CKD +*SFR* 000000BDH DATA BYTE PWM4CON +*SFR* 000000A6H DATA BYTE PWM4DIVH +*SFR* 000000A5H DATA BYTE PWM4DIVL +*SFR* 00000095H DATA BYTE PWM4DUTH +*SFR* 00000094H DATA BYTE PWM4DUTL +*SFR* 000000B6H DATA BYTE PWM5CKD +*SFR* 000000BEH DATA BYTE PWM5CON +*SFR* 0000009AH DATA BYTE PWM5DIVH +*SFR* 000000A7H DATA BYTE PWM5DIVL +*SFR* 00000097H DATA BYTE PWM5DUTH +*SFR* 00000096H DATA BYTE PWM5DUTL +*SFR* 00000090H DATA BYTE PWMEN +*SFR* 000000B7H DATA BYTE PWMIF +*SFR* 000000B8H.0 DATA BIT PX0 +*SFR* 000000B8H.2 DATA BIT PX1 + 01001519H CONST --- pXSFR +*SFR* 00000098H.2 DATA BIT RB8 + 010011DFH CODE --- Read_32bit_UID +*SFR* 00000098H.4 DATA BIT REN + 010013E5H CONST --- rf_data + 00000008H DATA BYTE RF_Time +*SFR* 00000098H.0 DATA BIT RI0 +*SFR* 000000D0H.3 DATA BIT RS0 +*SFR* 000000D0H.4 DATA BIT RS1 +*SFR* 00000099H DATA BYTE S0BUF +*SFR* 00000098H DATA BYTE S0CON + 0000000EH DATA BYTE Send433_Bit_Cont +*DEL*:00000000H CODE --- Send433_Byte + 0000000AH DATA BYTE Send433_Byte_Cont + 00000009H DATA BYTE Send433_Status + 0000000CH DATA WORD Send433_Time +*SFR* 00000098H.7 DATA BIT SM0 +*SFR* 00000098H.6 DATA BIT SM1 +*SFR* 00000098H.5 DATA BIT SM2 +*SFR* 00000081H DATA BYTE SP + 02008100H XDATA BYTE SPMAX +*SFR* 0000008FH DATA BYTE STPST +*DEL*:00000000H CODE --- Sys_Clk_Set_IRCH +*DEL*:00000000H CODE --- Sys_Clk_Set_IRCL +*SFR* 000000CBH DATA BYTE T2CH +*SFR* 000000CAH DATA BYTE T2CL +*SFR* 000000C8H DATA BYTE T2CON +*SFR* 000000C8H.3 DATA BIT T2IE +*SFR* 000000C9H DATA BYTE T2MOD +*SFR* 000000C8H.0 DATA BIT T2P0 +*SFR* 000000C8H.1 DATA BIT T2P1 +*SFR* 000000C8H.4 DATA BIT T2R0 +*SFR* 000000C8H.5 DATA BIT T2R1 +*SFR* 00000098H.3 DATA BIT TB8 +*SFR* 00000088H DATA BYTE TCON + 0000000BH DATA BYTE Temp +*SFR* 00000088H.5 DATA BIT TF0 +*SFR* 00000088H.7 DATA BIT TF1 +*SFR* 000000C8H.7 DATA BIT TF2 +*SFR* 0000008CH DATA BYTE TH0 +*SFR* 0000008DH DATA BYTE TH1 +*SFR* 000000CDH DATA BYTE TH2 +*SFR* 00000098H.1 DATA BIT TI0 +*SFR* 000000FCH DATA BYTE TK0CHS +*SFR* 000000E2H DATA BYTE TK0MSH +*SFR* 000000E1H DATA BYTE TK0MSL +*SFR* 000000FDH DATA BYTE TK1CHS +*SFR* 000000E4H DATA BYTE TK1MSH + LX51 LINKER/LOCATER V4.66.97.0 05/05/2026 17:41:53 PAGE 11 + + +*SFR* 000000E3H DATA BYTE TK1MSL +*SFR* 000000FEH DATA BYTE TK2CHS +*SFR* 000000E6H DATA BYTE TK2MSH +*SFR* 000000E5H DATA BYTE TK2MSL +*SFR* 000000FFH DATA BYTE TK3CHS +*SFR* 000000D9H DATA BYTE TK3MSH +*SFR* 000000E7H DATA BYTE TK3MSL +*SFR* 000000F1H DATA BYTE TK4CHS +*SFR* 000000DBH DATA BYTE TK4MSH +*SFR* 000000DAH DATA BYTE TK4MSL +*SFR* 000000F2H DATA BYTE TK5CHS +*SFR* 000000DDH DATA BYTE TK5MSH +*SFR* 000000DCH DATA BYTE TK5MSL + 00000017H DATA BYTE TK_State +*SFR* 000000F9H DATA BYTE TKCFG + 02008102H XDATA BYTE TKCKS +*SFR* 000000F8H DATA BYTE TKCON +*SFR* 000000FBH DATA BYTE TKIF + 0200805CH XDATA BYTE TKMAXF + 0200805DH XDATA BYTE TKMINF +*SFR* 000000FAH DATA BYTE TKMTS + 02008103H XDATA BYTE TKPWC +*SFR* 0000008AH DATA BYTE TL0 +*SFR* 0000008BH DATA BYTE TL1 +*SFR* 000000CCH DATA BYTE TL2 + 0200810AH XDATA BYTE TLCKS + 0200810CH XDATA BYTE TLCNTKH + 0200810BH XDATA BYTE TLCNTKL + 0200810EH XDATA BYTE TLCNTLH + 0200810DH XDATA BYTE TLCNTLL + 02008110H XDATA BYTE TLCOMS + 02008108H XDATA BYTE TLCON + 02008107H XDATA BYTE TLDAT0 + 02008112H XDATA BYTE TLDAT1 + 0200810FH XDATA BYTE TLDIV + 02008106H XDATA BYTE TLEN0 + 02008111H XDATA BYTE TLEN1 + 02008109H XDATA BYTE TLFLG +*SFR* 000000D5H DATA BYTE TMCON +*SFR* 00000089H DATA BYTE TMOD +*SFR* 000000D6H DATA BYTE TMSNU +*SFR* 00000088H.4 DATA BIT TR0 +*SFR* 00000088H.6 DATA BIT TR1 +*SFR* 000000C8H.6 DATA BIT TR2 + 0100104FH CODE --- TS_Action + 02000116H XDATA --- TS_AreaConfirmTimer + 00000019H DATA BYTE TS_BaseCh + 0200001AH XDATA --- TS_BaseLineData +*DEL*:00000000H CODE --- TS_BaseLineForceUpdate + 0000004DH IDATA --- TS_CH + 00000059H IDATA BYTE TS_Cnt + 00000020H.0 BIT BIT TS_CycleScanDoneFlag + 01000DF2H CODE --- TS_DataFiltering + 010004ACH CODE --- TS_EnterSleepMode + 02000032H XDATA --- TS_FilterBuf + 02000101H XDATA --- TS_FilterPosIdx + 02000002H XDATA --- TS_FirstAreaData + 02000100H XDATA BYTE TS_HalfSecCnt + 010013BDH CODE --- TS_HS_ISR + 00000016H DATA BYTE TS_Index + 01000EB0H CODE --- TS_init + 020000B4H XDATA BYTE TS_Init_Step + 010012C0H CODE --- TS_IO_init + 01000D24H CODE --- TS_ISR + 0000001AH DATA WORD TS_Key + LX51 LINKER/LOCATER V4.66.97.0 05/05/2026 17:41:53 PAGE 12 + + + 010014E4H CONST --- TS_KEY_CH_INFO_SEQ + 0000001CH DATA WORD TS_LongKeyTimer + 01001219H CODE --- TS_MS_ISR + 020000B6H XDATA --- TS_PostData + 020000D1H XDATA --- TS_RawData + 0000005AH IDATA BYTE TS_RefCHBaseLineAdjuTimer + 01000C46H CODE --- TS_RunInit + 01001111H CODE --- TS_ScanStart + 00000020H.2 BIT BIT TS_SleepEn + 00000020H.1 BIT BIT TS_SleepMode + 010012EFH CODE --- TS_SleepScanStart + 00000020H.4 BIT BIT TS_StableFlag + 0000004CH IDATA BYTE TS_State + 01001504H CONST --- TS_WHEEL_SLIDER_CH_SEQ + 01000670H CODE --- TS_WheelSliderDeal + 01000B49H CODE --- TSKey_DataDeal + 020000EBH XDATA --- TSKey_FingerThd + 0200010EH XDATA --- TSKey_LongTouchLimitTimer + 02000001H XDATA BYTE TSWheelSlider_LongTouchLimitTimer + 020000FFH XDATA BYTE TSWheelSlider_TouchConfirmTimer +*SFR* 000000C8H.2 DATA BIT UCKS +*SFR* 000000D8H DATA BYTE UDCKS + 0000004AH DATA BYTE valueSend + 00000020H.3 BIT BIT W_S_RefChSet +*SFR* 000000A0H DATA BYTE WDCON +*SFR* 000000A1H DATA BYTE WDFLG +*SFR* 000000A3H DATA BYTE WDVTHH +*SFR* 000000A2H DATA BYTE WDVTHL + 01001508H CONST --- WHEEL_SLIDER0_MAX_MIN_TAB + 02000124H XDATA WORD WheelSliderCapRateFilter + 020000D0H XDATA BYTE WheelSliderMaxIdx + 020000FCH XDATA INT WheelSliderPosition + 020000B5H XDATA BYTE WheelSliderRefCh + 02000123H XDATA BYTE WheelSliderState + 02000122H XDATA BYTE WheelSliderTouchFlag + 0000000FH DATA --- Yaokong_Data + + + +SYMBOL TABLE OF MODULE: .\hex\RE51_RGB_8ey_touch_f551s3_0014b5eb _v2 (MAIN) + + VALUE REP CLASS TYPE SYMBOL NAME + ==================================================== + --- MODULE --- --- MAIN + 02008007H PUBLIC XDATA BYTE P07F + 0200801CH PUBLIC XDATA BYTE P34F + 02008006H PUBLIC XDATA BYTE P06F + 0200801BH PUBLIC XDATA BYTE P33F + 02008005H PUBLIC XDATA BYTE P05F + 0200801AH PUBLIC XDATA BYTE P32F + 0200813DH PUBLIC XDATA BYTE P35C + 02008004H PUBLIC XDATA BYTE P04F + 02008019H PUBLIC XDATA BYTE P31F + 02008109H PUBLIC XDATA BYTE TLFLG + 02008127H PUBLIC XDATA BYTE P07C + 0200813CH PUBLIC XDATA BYTE P34C + 02008003H PUBLIC XDATA BYTE P03F + 02008018H PUBLIC XDATA BYTE P30F + 02008126H PUBLIC XDATA BYTE P06C + 0200813BH PUBLIC XDATA BYTE P33C + 02008002H PUBLIC XDATA BYTE P02F + 02008125H PUBLIC XDATA BYTE P05C + 0200813AH PUBLIC XDATA BYTE P32C + 02008001H PUBLIC XDATA BYTE P01F + 02008124H PUBLIC XDATA BYTE P04C + LX51 LINKER/LOCATER V4.66.97.0 05/05/2026 17:41:53 PAGE 13 + + + 02008139H PUBLIC XDATA BYTE P31C + 02008000H PUBLIC XDATA BYTE P00F + 02008123H PUBLIC XDATA BYTE P03C + 02008138H PUBLIC XDATA BYTE P30C + 02008122H PUBLIC XDATA BYTE P02C + 02008121H PUBLIC XDATA BYTE P01C + 02008120H PUBLIC XDATA BYTE P00C + 0200FC00H PUBLIC XDATA BYTE MECON + 0200FC02H PUBLIC XDATA BYTE FSDAT + 02008031H PUBLIC XDATA BYTE CKDIV + 02008030H PUBLIC XDATA BYTE CKCON + 0200FC01H PUBLIC XDATA BYTE FSCMD + 0200FC04H PUBLIC XDATA BYTE PADRD + 02008111H PUBLIC XDATA BYTE TLEN1 + 02008106H PUBLIC XDATA BYTE TLEN0 + 02008032H PUBLIC XDATA BYTE IHCFG + 02008110H PUBLIC XDATA BYTE TLCOMS + 0200805CH PUBLIC XDATA BYTE TKMAXF + 02008060H PUBLIC XDATA BYTE LEDUTL + 0200805DH PUBLIC XDATA BYTE TKMINF + 02008061H PUBLIC XDATA BYTE LEDUTH + 0200FC05H PUBLIC XDATA BYTE PTSL + 0200FC06H PUBLIC XDATA BYTE PTSH + 02008105H PUBLIC XDATA BYTE LVDCFG + 02008033H PUBLIC XDATA BYTE ILCFGL + 0200805AH PUBLIC XDATA BYTE ATK5NL + 02008058H PUBLIC XDATA BYTE ATK4NL + 02008034H PUBLIC XDATA BYTE ILCFGH + 02008056H PUBLIC XDATA BYTE ATK3NL + 02008054H PUBLIC XDATA BYTE ATK2NL + 0000004BH PUBLIC DATA BYTE flagStart + 02008052H PUBLIC XDATA BYTE ATK1NL + 0200805BH PUBLIC XDATA BYTE ATK5NH + 0000004AH PUBLIC DATA BYTE valueSend + 02008050H PUBLIC XDATA BYTE ATK0NL + 02008059H PUBLIC XDATA BYTE ATK4NH + 02008112H PUBLIC XDATA BYTE TLDAT1 + 02008057H PUBLIC XDATA BYTE ATK3NH + 02008101H PUBLIC XDATA BYTE I2CIOS + 02008107H PUBLIC XDATA BYTE TLDAT0 + 02008055H PUBLIC XDATA BYTE ATK2NH + 0200FC03H PUBLIC XDATA BYTE LOCK + 02008053H PUBLIC XDATA BYTE ATK1NH + 00000049H PUBLIC DATA BYTE flagSend + 02008051H PUBLIC XDATA BYTE ATK0NH + 0200810DH PUBLIC XDATA BYTE TLCNTLL + 0200810BH PUBLIC XDATA BYTE TLCNTKL + 0200810EH PUBLIC XDATA BYTE TLCNTLH + 0200810CH PUBLIC XDATA BYTE TLCNTKH + 0200FC0DH PUBLIC XDATA BYTE MEMPTEC + 02008100H PUBLIC XDATA BYTE SPMAX + 02008103H PUBLIC XDATA BYTE TKPWC + 0200810FH PUBLIC XDATA BYTE TLDIV + 0200810AH PUBLIC XDATA BYTE TLCKS + 02008102H PUBLIC XDATA BYTE TKCKS + 02008108H PUBLIC XDATA BYTE TLCON + 0200801DH PUBLIC XDATA BYTE P35F + 010013E5H PUBLIC CONST --- rf_data + 01000A43H PUBLIC CODE --- main + 010011DFH PUBLIC CODE --- Read_32bit_UID + 00000080H SFRSYM DATA BYTE P0 + 000000F8H SFRSYM DATA BYTE TKCON + 0000008EH SFRSYM DATA BYTE IDLST + 000000D5H SFRSYM DATA BYTE TMCON + 000000B0H SFRSYM DATA BYTE P3 + LX51 LINKER/LOCATER V4.66.97.0 05/05/2026 17:41:53 PAGE 14 + + + 000000D0H.6 SFRSYM DATA BIT AC + 000000B7H SFRSYM DATA BYTE PWMIF + 000000A8H.7 SFRSYM DATA BIT EA + 000000C8H.0 SFRSYM DATA BIT T2P0 + 000000B9H SFRSYM DATA BYTE PWM0CON + 000000C8H.1 SFRSYM DATA BIT T2P1 + 000000BAH SFRSYM DATA BYTE PWM1CON + 000000C8H.4 SFRSYM DATA BIT T2R0 + 000000BBH SFRSYM DATA BYTE PWM2CON + 00000090H SFRSYM DATA BYTE PWMEN + 00000086H SFRSYM DATA BYTE PWCON + 000000C8H.5 SFRSYM DATA BIT T2R1 + 000000BCH SFRSYM DATA BYTE PWM3CON + 000000BDH SFRSYM DATA BYTE PWM4CON + 000000BEH SFRSYM DATA BYTE PWM5CON + 00000083H SFRSYM DATA BYTE DP0H + 000000A8H SFRSYM DATA BYTE IE + 00000085H SFRSYM DATA BYTE DP1H + 00000082H SFRSYM DATA BYTE DP0L + 000000CBH SFRSYM DATA BYTE T2CH + 000000C2H SFRSYM DATA BYTE I2CADM + 00000084H SFRSYM DATA BYTE DP1L + 000000C8H.3 SFRSYM DATA BIT T2IE + 000000FAH SFRSYM DATA BYTE TKMTS + 000000CAH SFRSYM DATA BYTE T2CL + 000000C1H SFRSYM DATA BYTE I2CADR + 000000CFH SFRSYM DATA BYTE LEDWTMH + 000000D6H SFRSYM DATA BYTE TMSNU + 000000C6H SFRSYM DATA BYTE I2CFLG + 000000C4H SFRSYM DATA BYTE I2CDAT + 000000B8H SFRSYM DATA BYTE IP + 000000D0H.7 SFRSYM DATA BIT CY + 000000D7H SFRSYM DATA BYTE LEDAT0 + 000000CEH SFRSYM DATA BYTE LEDWTML + 000000F4H SFRSYM DATA BYTE ATK0CH + 000000C7H SFRSYM DATA BYTE LEDAT1 + 000000F6H SFRSYM DATA BYTE ATK1CH + 000000DEH SFRSYM DATA BYTE AK0CON + 000000E9H SFRSYM DATA BYTE ATK2CH + 000000DFH SFRSYM DATA BYTE AK1CON + 000000EBH SFRSYM DATA BYTE ATK3CH + 000000C0H SFRSYM DATA BYTE I2CCON + 0000008FH SFRSYM DATA BYTE STPST + 000000F3H SFRSYM DATA BYTE ATK0CL + 000000EDH SFRSYM DATA BYTE ATK4CH + 000000F5H SFRSYM DATA BYTE ATK1CL + 000000EFH SFRSYM DATA BYTE ATK5CH + 000000F7H SFRSYM DATA BYTE ATK2CL + 00000081H SFRSYM DATA BYTE SP + 000000EAH SFRSYM DATA BYTE ATK3CL + 000000D0H.2 SFRSYM DATA BIT OV + 000000ECH SFRSYM DATA BYTE ATK4CL + 000000D4H SFRSYM DATA BYTE EPIF + 000000EEH SFRSYM DATA BYTE ATK5CL + 000000D1H SFRSYM DATA BYTE EP0CON + 000000D2H SFRSYM DATA BYTE EP1CON + 000000C5H SFRSYM DATA BYTE I2CSTA + 000000D3H SFRSYM DATA BYTE EP2CON + 000000FCH SFRSYM DATA BYTE TK0CHS + 000000FBH SFRSYM DATA BYTE TKIF + 00000080H.0 SFRSYM DATA BIT P00 + 000000FDH SFRSYM DATA BYTE TK1CHS + 00000080H.1 SFRSYM DATA BIT P01 + 000000FEH SFRSYM DATA BYTE TK2CHS + 00000087H SFRSYM DATA BYTE PCON + LX51 LINKER/LOCATER V4.66.97.0 05/05/2026 17:41:53 PAGE 15 + + + 00000080H.2 SFRSYM DATA BIT P02 + 000000FFH SFRSYM DATA BYTE TK3CHS + 000000B0H.0 SFRSYM DATA BIT P30 + 00000080H.3 SFRSYM DATA BIT P03 + 000000A8H.5 SFRSYM DATA BIT INT3EN + 000000F1H SFRSYM DATA BYTE TK4CHS + 000000B0H.1 SFRSYM DATA BIT P31 + 00000080H.4 SFRSYM DATA BIT P04 + 000000A8H.6 SFRSYM DATA BIT INT4EN + 000000F2H SFRSYM DATA BYTE TK5CHS + 000000B0H.2 SFRSYM DATA BIT P32 + 00000080H.5 SFRSYM DATA BIT P05 + 00000089H SFRSYM DATA BYTE TMOD + 00000088H SFRSYM DATA BYTE TCON + 000000B0H.3 SFRSYM DATA BIT P33 + 00000080H.6 SFRSYM DATA BIT P06 + 000000B0H.4 SFRSYM DATA BIT P34 + 00000080H.7 SFRSYM DATA BIT P07 + 000000C8H.2 SFRSYM DATA BIT UCKS + 000000B0H.5 SFRSYM DATA BIT P35 + 000000E2H SFRSYM DATA BYTE TK0MSH + 000000E4H SFRSYM DATA BYTE TK1MSH + 000000E6H SFRSYM DATA BYTE TK2MSH + 000000D9H SFRSYM DATA BYTE TK3MSH + 000000E1H SFRSYM DATA BYTE TK0MSL + 000000DBH SFRSYM DATA BYTE TK4MSH + 00000088H.1 SFRSYM DATA BIT IE0 + 000000E3H SFRSYM DATA BYTE TK1MSL + 000000DDH SFRSYM DATA BYTE TK5MSH + 00000088H.3 SFRSYM DATA BIT IE1 + 000000E5H SFRSYM DATA BYTE TK2MSL + 000000E7H SFRSYM DATA BYTE TK3MSL + 000000F0H SFRSYM DATA BYTE B + 000000DAH SFRSYM DATA BYTE TK4MSL + 000000DCH SFRSYM DATA BYTE TK5MSL + 000000E0H SFRSYM DATA BYTE ACC + 000000A8H.4 SFRSYM DATA BIT ES0 + 000000E8H SFRSYM DATA BYTE LVDCON + 000000A8H.1 SFRSYM DATA BIT ET0 + 000000A8H.3 SFRSYM DATA BIT ET1 + 00000088H.5 SFRSYM DATA BIT TF0 + 00000098H.0 SFRSYM DATA BIT RI0 + 00000088H.7 SFRSYM DATA BIT TF1 + 000000C8H.7 SFRSYM DATA BIT TF2 + 00000098H.2 SFRSYM DATA BIT RB8 + 0000008CH SFRSYM DATA BYTE TH0 + 000000A8H.0 SFRSYM DATA BIT EX0 + 00000098H.1 SFRSYM DATA BIT TI0 + 00000088H.0 SFRSYM DATA BIT IT0 + 0000008DH SFRSYM DATA BYTE TH1 + 000000A8H.2 SFRSYM DATA BIT EX1 + 00000098H.3 SFRSYM DATA BIT TB8 + 00000088H.2 SFRSYM DATA BIT IT1 + 000000CDH SFRSYM DATA BYTE TH2 + 000000D0H.0 SFRSYM DATA BIT P + 00000098H.7 SFRSYM DATA BIT SM0 + 0000008AH SFRSYM DATA BYTE TL0 + 00000098H.6 SFRSYM DATA BIT SM1 + 0000008BH SFRSYM DATA BYTE TL1 + 00000098H.5 SFRSYM DATA BIT SM2 + 000000CCH SFRSYM DATA BYTE TL2 + 000000AAH SFRSYM DATA BYTE PWM0DIVH + 000000B8H.4 SFRSYM DATA BIT PS0 + 000000ACH SFRSYM DATA BYTE PWM1DIVH + 000000B8H.1 SFRSYM DATA BIT PT0 + LX51 LINKER/LOCATER V4.66.97.0 05/05/2026 17:41:53 PAGE 16 + + + 000000B8H.6 SFRSYM DATA BIT PS1 + 000000C3H SFRSYM DATA BYTE I2CCR + 000000AEH SFRSYM DATA BYTE PWM2DIVH + 000000B8H.3 SFRSYM DATA BIT PT1 + 000000D0H.3 SFRSYM DATA BIT RS0 + 000000A4H SFRSYM DATA BYTE PWM3DIVH + 000000B8H.5 SFRSYM DATA BIT PT2 + 00000088H.4 SFRSYM DATA BIT TR0 + 000000D0H.4 SFRSYM DATA BIT RS1 + 000000A9H SFRSYM DATA BYTE PWM0DIVL + 000000A6H SFRSYM DATA BYTE PWM4DIVH + 00000088H.6 SFRSYM DATA BIT TR1 + 000000ABH SFRSYM DATA BYTE PWM1DIVL + 000000A3H SFRSYM DATA BYTE WDVTHH + 0000009AH SFRSYM DATA BYTE PWM5DIVH + 000000C8H.6 SFRSYM DATA BIT TR2 + 000000B8H.0 SFRSYM DATA BIT PX0 + 000000ADH SFRSYM DATA BYTE PWM2DIVL + 000000B8H.2 SFRSYM DATA BIT PX1 + 000000AFH SFRSYM DATA BYTE PWM3DIVL + 000000A5H SFRSYM DATA BYTE PWM4DIVL + 000000A7H SFRSYM DATA BYTE PWM5DIVL + 000000A2H SFRSYM DATA BYTE WDVTHL + 0000009CH SFRSYM DATA BYTE PWM0DUTH + 0000009EH SFRSYM DATA BYTE PWM1DUTH + 00000091H SFRSYM DATA BYTE PWM2DUTH + 00000093H SFRSYM DATA BYTE PWM3DUTH + 0000009BH SFRSYM DATA BYTE PWM0DUTL + 00000095H SFRSYM DATA BYTE PWM4DUTH + 0000009DH SFRSYM DATA BYTE PWM1DUTL + 00000099H SFRSYM DATA BYTE S0BUF + 00000097H SFRSYM DATA BYTE PWM5DUTH + 0000009FH SFRSYM DATA BYTE PWM2DUTL + 00000092H SFRSYM DATA BYTE PWM3DUTL + 00000098H SFRSYM DATA BYTE S0CON + 00000094H SFRSYM DATA BYTE PWM4DUTL + 00000098H.4 SFRSYM DATA BIT REN + 00000096H SFRSYM DATA BYTE PWM5DUTL + 000000D0H.1 SFRSYM DATA BIT DPS + 000000C9H SFRSYM DATA BYTE T2MOD + 000000C8H SFRSYM DATA BYTE T2CON + 000000BFH SFRSYM DATA BYTE LEFLG + 000000F9H SFRSYM DATA BYTE TKCFG + 000000D0H.5 SFRSYM DATA BIT F0 + 000000A1H SFRSYM DATA BYTE WDFLG + 000000B1H SFRSYM DATA BYTE PWM0CKD + 000000B2H SFRSYM DATA BYTE PWM1CKD + 000000D0H SFRSYM DATA BYTE PSW + 000000B3H SFRSYM DATA BYTE PWM2CKD + 000000D8H SFRSYM DATA BYTE UDCKS + 000000B4H SFRSYM DATA BYTE PWM3CKD + 000000B5H SFRSYM DATA BYTE PWM4CKD + 000000A0H SFRSYM DATA BYTE WDCON + 000000B6H SFRSYM DATA BYTE PWM5CKD + + 01001377H BLOCK CODE --- LVL=0 + --- BLOCKEND --- --- LVL=0 + + 010011DFH BLOCK CODE --- LVL=0 + 010011DFH BLOCK CODE NEAR LAB LVL=1 + 00000032H SYMBOL DATA DWORD ID + --- BLOCKEND --- --- LVL=1 + 010011DFH LINE CODE --- #69 + 010011DFH LINE CODE --- #70 + 010011DFH LINE CODE --- #72 + LX51 LINKER/LOCATER V4.66.97.0 05/05/2026 17:41:53 PAGE 17 + + + 010011E5H LINE CODE --- #73 + 010011EAH LINE CODE --- #74 + 010011EEH LINE CODE --- #75 + 010011F4H LINE CODE --- #76 + 01001200H LINE CODE --- #77 + 01001206H LINE CODE --- #78 + 01001209H LINE CODE --- #79 + 01001209H LINE CODE --- #80 + 0100120CH LINE CODE --- #81 + 0100120CH LINE CODE --- #82 + 01001211H LINE CODE --- #83 + 01001216H LINE CODE --- #84 + 01001218H LINE CODE --- #85 + --- BLOCKEND --- --- LVL=0 + + 01000A43H BLOCK CODE --- LVL=0 + 01000A43H BLOCK CODE NEAR LAB LVL=1 + 0000002DH SYMBOL DATA DWORD addr + 00000031H SYMBOL DATA BYTE send_times + --- BLOCKEND --- --- LVL=1 + 01000A43H LINE CODE --- #102 + 01000A43H LINE CODE --- #103 + 01000A43H LINE CODE --- #104 + 01000A4CH LINE CODE --- #105 + 01000A4EH LINE CODE --- #107 + 01000A51H LINE CODE --- #115 + 01000A58H LINE CODE --- #116 + 01000A5BH LINE CODE --- #117 + 01000A5EH LINE CODE --- #118 + 01000A61H LINE CODE --- #119 + 01000A64H LINE CODE --- #121 + 01000A66H LINE CODE --- #123 + 01000A69H LINE CODE --- #125 + 01000A6FH LINE CODE --- #126 + 01000A71H LINE CODE --- #128 + 01000A7DH LINE CODE --- #129 + 01000A88H LINE CODE --- #130 + 01000A8BH LINE CODE --- #132 + 01000A8EH LINE CODE --- #133 + 01000A91H LINE CODE --- #143 + 01000A91H LINE CODE --- #144 + 01000A91H LINE CODE --- #145 + 01000A94H LINE CODE --- #146 + 01000AA3H LINE CODE --- #147 + 01000AA3H LINE CODE --- #148 + 01000AA6H LINE CODE --- #150 + 01000AB4H LINE CODE --- #152 + 01000AB4H LINE CODE --- #154 + 01000ABAH LINE CODE --- #155 + 01000ABAH LINE CODE --- #156 + 01000ABDH LINE CODE --- #157 + 01000ADCH LINE CODE --- #158 + 01000ADCH LINE CODE --- #159 + 01000ADCH LINE CODE --- #160 + 01000ADFH LINE CODE --- #161 + 01000AE1H LINE CODE --- #162 + 01000AE1H LINE CODE --- #163 + 01000AE4H LINE CODE --- #164 + 01000AE6H LINE CODE --- #165 + 01000AE6H LINE CODE --- #167 + 01000AE9H LINE CODE --- #168 + 01000AEBH LINE CODE --- #169 + 01000AEBH LINE CODE --- #171 + 01000AEEH LINE CODE --- #172 + 01000AF0H LINE CODE --- #173 + LX51 LINKER/LOCATER V4.66.97.0 05/05/2026 17:41:53 PAGE 18 + + + 01000AF0H LINE CODE --- #174 + 01000AF3H LINE CODE --- #175 + 01000AF5H LINE CODE --- #176 + 01000AF5H LINE CODE --- #177 + 01000AF8H LINE CODE --- #178 + 01000AFAH LINE CODE --- #179 + 01000AFAH LINE CODE --- #180 + 01000AFDH LINE CODE --- #181 + 01000AFFH LINE CODE --- #182 + 01000AFFH LINE CODE --- #183 + 01000B02H LINE CODE --- #184 + 01000B04H LINE CODE --- #185 + 01000B04H LINE CODE --- #186 + 01000B07H LINE CODE --- #187 + 01000B07H LINE CODE --- #188 + 01000B07H LINE CODE --- #189 + 01000B07H LINE CODE --- #192 + 01000B19H LINE CODE --- #193 + 01000B1CH LINE CODE --- #194 + 01000B1EH LINE CODE --- #195 + 01000B21H LINE CODE --- #196 + 01000B21H LINE CODE --- #197 + 01000B36H LINE CODE --- #198 + 01000B36H LINE CODE --- #199 + 01000B39H LINE CODE --- #200 + 01000B3BH LINE CODE --- #201 + 01000B3DH LINE CODE --- #202 + 01000B3FH LINE CODE --- #203 + 01000B44H LINE CODE --- #204 + 01000B46H LINE CODE --- #205 + 01000B46H LINE CODE --- #209 + --- BLOCKEND --- --- LVL=0 + + --- MODULE --- --- DELAY + 01000003H PUBLIC CODE --- _Delay_ms + 010013A3H PUBLIC CODE --- _Delay_50us + + 010013A3H BLOCK CODE --- LVL=0 + 00000006H SYMBOL DATA WORD n + 010013A3H BLOCK CODE NEAR LAB LVL=1 + 00000005H SYMBOL DATA BYTE i + --- BLOCKEND --- --- LVL=1 + 010013A3H LINE CODE --- #4 + 010013A3H LINE CODE --- #5 + 010013A3H LINE CODE --- #7 + 010013ADH LINE CODE --- #8 + 010013ADH LINE CODE --- #9 + 010013BCH LINE CODE --- #10 + 010013BCH LINE CODE --- #11 + --- BLOCKEND --- --- LVL=0 + + 01000003H BLOCK CODE --- LVL=0 + 00000082H SYMBOL DATA WORD delay_nms + 01000003H LINE CODE --- #12 + 01000007H LINE CODE --- #13 + 01000007H LINE CODE --- #14 + 01000014H LINE CODE --- #15 + 01000014H LINE CODE --- #16 + 0100001BH LINE CODE --- #17 + 0100001DH LINE CODE --- #18 + --- BLOCKEND --- --- LVL=0 + + --- MODULE --- --- SYSTEM_CLOCK + 00000080H SFRSYM DATA BYTE P0 + 000000F8H SFRSYM DATA BYTE TKCON + LX51 LINKER/LOCATER V4.66.97.0 05/05/2026 17:41:53 PAGE 19 + + + 0000008EH SFRSYM DATA BYTE IDLST + 000000D5H SFRSYM DATA BYTE TMCON + 000000B0H SFRSYM DATA BYTE P3 + 000000D0H.6 SFRSYM DATA BIT AC + 000000B7H SFRSYM DATA BYTE PWMIF + 000000A8H.7 SFRSYM DATA BIT EA + 000000C8H.0 SFRSYM DATA BIT T2P0 + 000000B9H SFRSYM DATA BYTE PWM0CON + 000000C8H.1 SFRSYM DATA BIT T2P1 + 000000BAH SFRSYM DATA BYTE PWM1CON + 000000C8H.4 SFRSYM DATA BIT T2R0 + 000000BBH SFRSYM DATA BYTE PWM2CON + 00000090H SFRSYM DATA BYTE PWMEN + 00000086H SFRSYM DATA BYTE PWCON + 000000C8H.5 SFRSYM DATA BIT T2R1 + 000000BCH SFRSYM DATA BYTE PWM3CON + 000000BDH SFRSYM DATA BYTE PWM4CON + 000000BEH SFRSYM DATA BYTE PWM5CON + 00000083H SFRSYM DATA BYTE DP0H + 000000A8H SFRSYM DATA BYTE IE + 00000085H SFRSYM DATA BYTE DP1H + 00000082H SFRSYM DATA BYTE DP0L + 000000CBH SFRSYM DATA BYTE T2CH + 000000C2H SFRSYM DATA BYTE I2CADM + 00000084H SFRSYM DATA BYTE DP1L + 000000C8H.3 SFRSYM DATA BIT T2IE + 000000FAH SFRSYM DATA BYTE TKMTS + 000000CAH SFRSYM DATA BYTE T2CL + 000000C1H SFRSYM DATA BYTE I2CADR + 000000CFH SFRSYM DATA BYTE LEDWTMH + 000000D6H SFRSYM DATA BYTE TMSNU + 000000C6H SFRSYM DATA BYTE I2CFLG + 000000C4H SFRSYM DATA BYTE I2CDAT + 000000B8H SFRSYM DATA BYTE IP + 000000D0H.7 SFRSYM DATA BIT CY + 000000D7H SFRSYM DATA BYTE LEDAT0 + 000000CEH SFRSYM DATA BYTE LEDWTML + 000000F4H SFRSYM DATA BYTE ATK0CH + 000000C7H SFRSYM DATA BYTE LEDAT1 + 000000F6H SFRSYM DATA BYTE ATK1CH + 000000DEH SFRSYM DATA BYTE AK0CON + 000000E9H SFRSYM DATA BYTE ATK2CH + 000000DFH SFRSYM DATA BYTE AK1CON + 000000EBH SFRSYM DATA BYTE ATK3CH + 000000C0H SFRSYM DATA BYTE I2CCON + 0000008FH SFRSYM DATA BYTE STPST + 000000F3H SFRSYM DATA BYTE ATK0CL + 000000EDH SFRSYM DATA BYTE ATK4CH + 000000F5H SFRSYM DATA BYTE ATK1CL + 000000EFH SFRSYM DATA BYTE ATK5CH + 000000F7H SFRSYM DATA BYTE ATK2CL + 00000081H SFRSYM DATA BYTE SP + 000000EAH SFRSYM DATA BYTE ATK3CL + 000000D0H.2 SFRSYM DATA BIT OV + 000000ECH SFRSYM DATA BYTE ATK4CL + 000000D4H SFRSYM DATA BYTE EPIF + 000000EEH SFRSYM DATA BYTE ATK5CL + 000000D1H SFRSYM DATA BYTE EP0CON + 000000D2H SFRSYM DATA BYTE EP1CON + 000000C5H SFRSYM DATA BYTE I2CSTA + 000000D3H SFRSYM DATA BYTE EP2CON + 000000FCH SFRSYM DATA BYTE TK0CHS + 000000FBH SFRSYM DATA BYTE TKIF + 00000080H.0 SFRSYM DATA BIT P00 + 000000FDH SFRSYM DATA BYTE TK1CHS + LX51 LINKER/LOCATER V4.66.97.0 05/05/2026 17:41:53 PAGE 20 + + + 00000080H.1 SFRSYM DATA BIT P01 + 000000FEH SFRSYM DATA BYTE TK2CHS + 00000087H SFRSYM DATA BYTE PCON + 00000080H.2 SFRSYM DATA BIT P02 + 000000FFH SFRSYM DATA BYTE TK3CHS + 000000B0H.0 SFRSYM DATA BIT P30 + 00000080H.3 SFRSYM DATA BIT P03 + 000000A8H.5 SFRSYM DATA BIT INT3EN + 000000F1H SFRSYM DATA BYTE TK4CHS + 000000B0H.1 SFRSYM DATA BIT P31 + 00000080H.4 SFRSYM DATA BIT P04 + 000000A8H.6 SFRSYM DATA BIT INT4EN + 000000F2H SFRSYM DATA BYTE TK5CHS + 000000B0H.2 SFRSYM DATA BIT P32 + 00000080H.5 SFRSYM DATA BIT P05 + 00000089H SFRSYM DATA BYTE TMOD + 00000088H SFRSYM DATA BYTE TCON + 000000B0H.3 SFRSYM DATA BIT P33 + 00000080H.6 SFRSYM DATA BIT P06 + 000000B0H.4 SFRSYM DATA BIT P34 + 00000080H.7 SFRSYM DATA BIT P07 + 000000C8H.2 SFRSYM DATA BIT UCKS + 000000B0H.5 SFRSYM DATA BIT P35 + 000000E2H SFRSYM DATA BYTE TK0MSH + 000000E4H SFRSYM DATA BYTE TK1MSH + 000000E6H SFRSYM DATA BYTE TK2MSH + 000000D9H SFRSYM DATA BYTE TK3MSH + 000000E1H SFRSYM DATA BYTE TK0MSL + 000000DBH SFRSYM DATA BYTE TK4MSH + 00000088H.1 SFRSYM DATA BIT IE0 + 000000E3H SFRSYM DATA BYTE TK1MSL + 000000DDH SFRSYM DATA BYTE TK5MSH + 00000088H.3 SFRSYM DATA BIT IE1 + 000000E5H SFRSYM DATA BYTE TK2MSL + 000000E7H SFRSYM DATA BYTE TK3MSL + 000000F0H SFRSYM DATA BYTE B + 000000DAH SFRSYM DATA BYTE TK4MSL + 000000DCH SFRSYM DATA BYTE TK5MSL + 000000E0H SFRSYM DATA BYTE ACC + 000000A8H.4 SFRSYM DATA BIT ES0 + 000000E8H SFRSYM DATA BYTE LVDCON + 000000A8H.1 SFRSYM DATA BIT ET0 + 000000A8H.3 SFRSYM DATA BIT ET1 + 00000088H.5 SFRSYM DATA BIT TF0 + 00000098H.0 SFRSYM DATA BIT RI0 + 00000088H.7 SFRSYM DATA BIT TF1 + 000000C8H.7 SFRSYM DATA BIT TF2 + 00000098H.2 SFRSYM DATA BIT RB8 + 0000008CH SFRSYM DATA BYTE TH0 + 000000A8H.0 SFRSYM DATA BIT EX0 + 00000098H.1 SFRSYM DATA BIT TI0 + 00000088H.0 SFRSYM DATA BIT IT0 + 0000008DH SFRSYM DATA BYTE TH1 + 000000A8H.2 SFRSYM DATA BIT EX1 + 00000098H.3 SFRSYM DATA BIT TB8 + 00000088H.2 SFRSYM DATA BIT IT1 + 000000CDH SFRSYM DATA BYTE TH2 + 000000D0H.0 SFRSYM DATA BIT P + 00000098H.7 SFRSYM DATA BIT SM0 + 0000008AH SFRSYM DATA BYTE TL0 + 00000098H.6 SFRSYM DATA BIT SM1 + 0000008BH SFRSYM DATA BYTE TL1 + 00000098H.5 SFRSYM DATA BIT SM2 + 000000CCH SFRSYM DATA BYTE TL2 + 000000AAH SFRSYM DATA BYTE PWM0DIVH + LX51 LINKER/LOCATER V4.66.97.0 05/05/2026 17:41:53 PAGE 21 + + + 000000B8H.4 SFRSYM DATA BIT PS0 + 000000ACH SFRSYM DATA BYTE PWM1DIVH + 000000B8H.1 SFRSYM DATA BIT PT0 + 000000B8H.6 SFRSYM DATA BIT PS1 + 000000C3H SFRSYM DATA BYTE I2CCR + 000000AEH SFRSYM DATA BYTE PWM2DIVH + 000000B8H.3 SFRSYM DATA BIT PT1 + 000000D0H.3 SFRSYM DATA BIT RS0 + 000000A4H SFRSYM DATA BYTE PWM3DIVH + 000000B8H.5 SFRSYM DATA BIT PT2 + 00000088H.4 SFRSYM DATA BIT TR0 + 000000D0H.4 SFRSYM DATA BIT RS1 + 000000A9H SFRSYM DATA BYTE PWM0DIVL + 000000A6H SFRSYM DATA BYTE PWM4DIVH + 00000088H.6 SFRSYM DATA BIT TR1 + 000000ABH SFRSYM DATA BYTE PWM1DIVL + 000000A3H SFRSYM DATA BYTE WDVTHH + 0000009AH SFRSYM DATA BYTE PWM5DIVH + 000000C8H.6 SFRSYM DATA BIT TR2 + 000000B8H.0 SFRSYM DATA BIT PX0 + 000000ADH SFRSYM DATA BYTE PWM2DIVL + 000000B8H.2 SFRSYM DATA BIT PX1 + 000000AFH SFRSYM DATA BYTE PWM3DIVL + 000000A5H SFRSYM DATA BYTE PWM4DIVL + 000000A7H SFRSYM DATA BYTE PWM5DIVL + 000000A2H SFRSYM DATA BYTE WDVTHL + 0000009CH SFRSYM DATA BYTE PWM0DUTH + 0000009EH SFRSYM DATA BYTE PWM1DUTH + 00000091H SFRSYM DATA BYTE PWM2DUTH + 00000093H SFRSYM DATA BYTE PWM3DUTH + 0000009BH SFRSYM DATA BYTE PWM0DUTL + 00000095H SFRSYM DATA BYTE PWM4DUTH + 0000009DH SFRSYM DATA BYTE PWM1DUTL + 00000099H SFRSYM DATA BYTE S0BUF + 00000097H SFRSYM DATA BYTE PWM5DUTH + 0000009FH SFRSYM DATA BYTE PWM2DUTL + 00000092H SFRSYM DATA BYTE PWM3DUTL + 00000098H SFRSYM DATA BYTE S0CON + 00000094H SFRSYM DATA BYTE PWM4DUTL + 00000098H.4 SFRSYM DATA BIT REN + 00000096H SFRSYM DATA BYTE PWM5DUTL + 000000D0H.1 SFRSYM DATA BIT DPS + 000000C9H SFRSYM DATA BYTE T2MOD + 000000C8H SFRSYM DATA BYTE T2CON + 000000BFH SFRSYM DATA BYTE LEFLG + 000000F9H SFRSYM DATA BYTE TKCFG + 000000D0H.5 SFRSYM DATA BIT F0 + 000000A1H SFRSYM DATA BYTE WDFLG + 000000B1H SFRSYM DATA BYTE PWM0CKD + 000000B2H SFRSYM DATA BYTE PWM1CKD + 000000D0H SFRSYM DATA BYTE PSW + 000000B3H SFRSYM DATA BYTE PWM2CKD + 000000D8H SFRSYM DATA BYTE UDCKS + 000000B4H SFRSYM DATA BYTE PWM3CKD + 000000B5H SFRSYM DATA BYTE PWM4CKD + 000000A0H SFRSYM DATA BYTE WDCON + 000000B6H SFRSYM DATA BYTE PWM5CKD + + --- MODULE --- --- UART + 00000080H SFRSYM DATA BYTE P0 + 000000F8H SFRSYM DATA BYTE TKCON + 0000008EH SFRSYM DATA BYTE IDLST + 000000D5H SFRSYM DATA BYTE TMCON + 000000B0H SFRSYM DATA BYTE P3 + 000000D0H.6 SFRSYM DATA BIT AC + LX51 LINKER/LOCATER V4.66.97.0 05/05/2026 17:41:53 PAGE 22 + + + 000000B7H SFRSYM DATA BYTE PWMIF + 000000A8H.7 SFRSYM DATA BIT EA + 000000C8H.0 SFRSYM DATA BIT T2P0 + 000000B9H SFRSYM DATA BYTE PWM0CON + 000000C8H.1 SFRSYM DATA BIT T2P1 + 000000BAH SFRSYM DATA BYTE PWM1CON + 000000C8H.4 SFRSYM DATA BIT T2R0 + 000000BBH SFRSYM DATA BYTE PWM2CON + 00000090H SFRSYM DATA BYTE PWMEN + 00000086H SFRSYM DATA BYTE PWCON + 000000C8H.5 SFRSYM DATA BIT T2R1 + 000000BCH SFRSYM DATA BYTE PWM3CON + 000000BDH SFRSYM DATA BYTE PWM4CON + 000000BEH SFRSYM DATA BYTE PWM5CON + 00000083H SFRSYM DATA BYTE DP0H + 000000A8H SFRSYM DATA BYTE IE + 00000085H SFRSYM DATA BYTE DP1H + 00000082H SFRSYM DATA BYTE DP0L + 000000CBH SFRSYM DATA BYTE T2CH + 000000C2H SFRSYM DATA BYTE I2CADM + 00000084H SFRSYM DATA BYTE DP1L + 000000C8H.3 SFRSYM DATA BIT T2IE + 000000FAH SFRSYM DATA BYTE TKMTS + 000000CAH SFRSYM DATA BYTE T2CL + 000000C1H SFRSYM DATA BYTE I2CADR + 000000CFH SFRSYM DATA BYTE LEDWTMH + 000000D6H SFRSYM DATA BYTE TMSNU + 000000C6H SFRSYM DATA BYTE I2CFLG + 000000C4H SFRSYM DATA BYTE I2CDAT + 000000B8H SFRSYM DATA BYTE IP + 000000D0H.7 SFRSYM DATA BIT CY + 000000D7H SFRSYM DATA BYTE LEDAT0 + 000000CEH SFRSYM DATA BYTE LEDWTML + 000000F4H SFRSYM DATA BYTE ATK0CH + 000000C7H SFRSYM DATA BYTE LEDAT1 + 000000F6H SFRSYM DATA BYTE ATK1CH + 000000DEH SFRSYM DATA BYTE AK0CON + 000000E9H SFRSYM DATA BYTE ATK2CH + 000000DFH SFRSYM DATA BYTE AK1CON + 000000EBH SFRSYM DATA BYTE ATK3CH + 000000C0H SFRSYM DATA BYTE I2CCON + 0000008FH SFRSYM DATA BYTE STPST + 000000F3H SFRSYM DATA BYTE ATK0CL + 000000EDH SFRSYM DATA BYTE ATK4CH + 000000F5H SFRSYM DATA BYTE ATK1CL + 000000EFH SFRSYM DATA BYTE ATK5CH + 000000F7H SFRSYM DATA BYTE ATK2CL + 00000081H SFRSYM DATA BYTE SP + 000000EAH SFRSYM DATA BYTE ATK3CL + 000000D0H.2 SFRSYM DATA BIT OV + 000000ECH SFRSYM DATA BYTE ATK4CL + 000000D4H SFRSYM DATA BYTE EPIF + 000000EEH SFRSYM DATA BYTE ATK5CL + 000000D1H SFRSYM DATA BYTE EP0CON + 000000D2H SFRSYM DATA BYTE EP1CON + 000000C5H SFRSYM DATA BYTE I2CSTA + 000000D3H SFRSYM DATA BYTE EP2CON + 000000FCH SFRSYM DATA BYTE TK0CHS + 000000FBH SFRSYM DATA BYTE TKIF + 00000080H.0 SFRSYM DATA BIT P00 + 000000FDH SFRSYM DATA BYTE TK1CHS + 00000080H.1 SFRSYM DATA BIT P01 + 000000FEH SFRSYM DATA BYTE TK2CHS + 00000087H SFRSYM DATA BYTE PCON + 00000080H.2 SFRSYM DATA BIT P02 + LX51 LINKER/LOCATER V4.66.97.0 05/05/2026 17:41:53 PAGE 23 + + + 000000FFH SFRSYM DATA BYTE TK3CHS + 000000B0H.0 SFRSYM DATA BIT P30 + 00000080H.3 SFRSYM DATA BIT P03 + 000000A8H.5 SFRSYM DATA BIT INT3EN + 000000F1H SFRSYM DATA BYTE TK4CHS + 000000B0H.1 SFRSYM DATA BIT P31 + 00000080H.4 SFRSYM DATA BIT P04 + 000000A8H.6 SFRSYM DATA BIT INT4EN + 000000F2H SFRSYM DATA BYTE TK5CHS + 000000B0H.2 SFRSYM DATA BIT P32 + 00000080H.5 SFRSYM DATA BIT P05 + 00000089H SFRSYM DATA BYTE TMOD + 00000088H SFRSYM DATA BYTE TCON + 000000B0H.3 SFRSYM DATA BIT P33 + 00000080H.6 SFRSYM DATA BIT P06 + 000000B0H.4 SFRSYM DATA BIT P34 + 00000080H.7 SFRSYM DATA BIT P07 + 000000C8H.2 SFRSYM DATA BIT UCKS + 000000B0H.5 SFRSYM DATA BIT P35 + 000000E2H SFRSYM DATA BYTE TK0MSH + 000000E4H SFRSYM DATA BYTE TK1MSH + 000000E6H SFRSYM DATA BYTE TK2MSH + 000000D9H SFRSYM DATA BYTE TK3MSH + 000000E1H SFRSYM DATA BYTE TK0MSL + 000000DBH SFRSYM DATA BYTE TK4MSH + 00000088H.1 SFRSYM DATA BIT IE0 + 000000E3H SFRSYM DATA BYTE TK1MSL + 000000DDH SFRSYM DATA BYTE TK5MSH + 00000088H.3 SFRSYM DATA BIT IE1 + 000000E5H SFRSYM DATA BYTE TK2MSL + 000000E7H SFRSYM DATA BYTE TK3MSL + 000000F0H SFRSYM DATA BYTE B + 000000DAH SFRSYM DATA BYTE TK4MSL + 000000DCH SFRSYM DATA BYTE TK5MSL + 000000E0H SFRSYM DATA BYTE ACC + 000000A8H.4 SFRSYM DATA BIT ES0 + 000000E8H SFRSYM DATA BYTE LVDCON + 000000A8H.1 SFRSYM DATA BIT ET0 + 000000A8H.3 SFRSYM DATA BIT ET1 + 00000088H.5 SFRSYM DATA BIT TF0 + 00000098H.0 SFRSYM DATA BIT RI0 + 00000088H.7 SFRSYM DATA BIT TF1 + 000000C8H.7 SFRSYM DATA BIT TF2 + 00000098H.2 SFRSYM DATA BIT RB8 + 0000008CH SFRSYM DATA BYTE TH0 + 000000A8H.0 SFRSYM DATA BIT EX0 + 00000098H.1 SFRSYM DATA BIT TI0 + 00000088H.0 SFRSYM DATA BIT IT0 + 0000008DH SFRSYM DATA BYTE TH1 + 000000A8H.2 SFRSYM DATA BIT EX1 + 00000098H.3 SFRSYM DATA BIT TB8 + 00000088H.2 SFRSYM DATA BIT IT1 + 000000CDH SFRSYM DATA BYTE TH2 + 000000D0H.0 SFRSYM DATA BIT P + 00000098H.7 SFRSYM DATA BIT SM0 + 0000008AH SFRSYM DATA BYTE TL0 + 00000098H.6 SFRSYM DATA BIT SM1 + 0000008BH SFRSYM DATA BYTE TL1 + 00000098H.5 SFRSYM DATA BIT SM2 + 000000CCH SFRSYM DATA BYTE TL2 + 000000AAH SFRSYM DATA BYTE PWM0DIVH + 000000B8H.4 SFRSYM DATA BIT PS0 + 000000ACH SFRSYM DATA BYTE PWM1DIVH + 000000B8H.1 SFRSYM DATA BIT PT0 + 000000B8H.6 SFRSYM DATA BIT PS1 + LX51 LINKER/LOCATER V4.66.97.0 05/05/2026 17:41:53 PAGE 24 + + + 000000C3H SFRSYM DATA BYTE I2CCR + 000000AEH SFRSYM DATA BYTE PWM2DIVH + 000000B8H.3 SFRSYM DATA BIT PT1 + 000000D0H.3 SFRSYM DATA BIT RS0 + 000000A4H SFRSYM DATA BYTE PWM3DIVH + 000000B8H.5 SFRSYM DATA BIT PT2 + 00000088H.4 SFRSYM DATA BIT TR0 + 000000D0H.4 SFRSYM DATA BIT RS1 + 000000A9H SFRSYM DATA BYTE PWM0DIVL + 000000A6H SFRSYM DATA BYTE PWM4DIVH + 00000088H.6 SFRSYM DATA BIT TR1 + 000000ABH SFRSYM DATA BYTE PWM1DIVL + 000000A3H SFRSYM DATA BYTE WDVTHH + 0000009AH SFRSYM DATA BYTE PWM5DIVH + 000000C8H.6 SFRSYM DATA BIT TR2 + 000000B8H.0 SFRSYM DATA BIT PX0 + 000000ADH SFRSYM DATA BYTE PWM2DIVL + 000000B8H.2 SFRSYM DATA BIT PX1 + 000000AFH SFRSYM DATA BYTE PWM3DIVL + 000000A5H SFRSYM DATA BYTE PWM4DIVL + 000000A7H SFRSYM DATA BYTE PWM5DIVL + 000000A2H SFRSYM DATA BYTE WDVTHL + 0000009CH SFRSYM DATA BYTE PWM0DUTH + 0000009EH SFRSYM DATA BYTE PWM1DUTH + 00000091H SFRSYM DATA BYTE PWM2DUTH + 00000093H SFRSYM DATA BYTE PWM3DUTH + 0000009BH SFRSYM DATA BYTE PWM0DUTL + 00000095H SFRSYM DATA BYTE PWM4DUTH + 0000009DH SFRSYM DATA BYTE PWM1DUTL + 00000099H SFRSYM DATA BYTE S0BUF + 00000097H SFRSYM DATA BYTE PWM5DUTH + 0000009FH SFRSYM DATA BYTE PWM2DUTL + 00000092H SFRSYM DATA BYTE PWM3DUTL + 00000098H SFRSYM DATA BYTE S0CON + 00000094H SFRSYM DATA BYTE PWM4DUTL + 00000098H.4 SFRSYM DATA BIT REN + 00000096H SFRSYM DATA BYTE PWM5DUTL + 000000D0H.1 SFRSYM DATA BIT DPS + 000000C9H SFRSYM DATA BYTE T2MOD + 000000C8H SFRSYM DATA BYTE T2CON + 000000BFH SFRSYM DATA BYTE LEFLG + 000000F9H SFRSYM DATA BYTE TKCFG + 000000D0H.5 SFRSYM DATA BIT F0 + 000000A1H SFRSYM DATA BYTE WDFLG + 000000B1H SFRSYM DATA BYTE PWM0CKD + 000000B2H SFRSYM DATA BYTE PWM1CKD + 000000D0H SFRSYM DATA BYTE PSW + 000000B3H SFRSYM DATA BYTE PWM2CKD + 000000D8H SFRSYM DATA BYTE UDCKS + 000000B4H SFRSYM DATA BYTE PWM3CKD + 000000B5H SFRSYM DATA BYTE PWM4CKD + 000000A0H SFRSYM DATA BYTE WDCON + 000000B6H SFRSYM DATA BYTE PWM5CKD + + --- MODULE --- --- INTERRUPT + 0100001FH PUBLIC CODE --- INT4_ISR + 01000FC8H PUBLIC CODE --- INT3_ISR + 0100001EH PUBLIC CODE --- INT2_Handler + 00000080H SFRSYM DATA BYTE P0 + 000000F8H SFRSYM DATA BYTE TKCON + 0000008EH SFRSYM DATA BYTE IDLST + 000000D5H SFRSYM DATA BYTE TMCON + 000000B0H SFRSYM DATA BYTE P3 + 000000D0H.6 SFRSYM DATA BIT AC + 000000B7H SFRSYM DATA BYTE PWMIF + LX51 LINKER/LOCATER V4.66.97.0 05/05/2026 17:41:53 PAGE 25 + + + 000000A8H.7 SFRSYM DATA BIT EA + 000000C8H.0 SFRSYM DATA BIT T2P0 + 000000B9H SFRSYM DATA BYTE PWM0CON + 000000C8H.1 SFRSYM DATA BIT T2P1 + 000000BAH SFRSYM DATA BYTE PWM1CON + 000000C8H.4 SFRSYM DATA BIT T2R0 + 000000BBH SFRSYM DATA BYTE PWM2CON + 00000090H SFRSYM DATA BYTE PWMEN + 00000086H SFRSYM DATA BYTE PWCON + 000000C8H.5 SFRSYM DATA BIT T2R1 + 000000BCH SFRSYM DATA BYTE PWM3CON + 000000BDH SFRSYM DATA BYTE PWM4CON + 000000BEH SFRSYM DATA BYTE PWM5CON + 00000083H SFRSYM DATA BYTE DP0H + 000000A8H SFRSYM DATA BYTE IE + 00000085H SFRSYM DATA BYTE DP1H + 00000082H SFRSYM DATA BYTE DP0L + 000000CBH SFRSYM DATA BYTE T2CH + 000000C2H SFRSYM DATA BYTE I2CADM + 00000084H SFRSYM DATA BYTE DP1L + 000000C8H.3 SFRSYM DATA BIT T2IE + 000000FAH SFRSYM DATA BYTE TKMTS + 000000CAH SFRSYM DATA BYTE T2CL + 000000C1H SFRSYM DATA BYTE I2CADR + 000000CFH SFRSYM DATA BYTE LEDWTMH + 000000D6H SFRSYM DATA BYTE TMSNU + 000000C6H SFRSYM DATA BYTE I2CFLG + 000000C4H SFRSYM DATA BYTE I2CDAT + 000000B8H SFRSYM DATA BYTE IP + 000000D0H.7 SFRSYM DATA BIT CY + 000000D7H SFRSYM DATA BYTE LEDAT0 + 000000CEH SFRSYM DATA BYTE LEDWTML + 000000F4H SFRSYM DATA BYTE ATK0CH + 000000C7H SFRSYM DATA BYTE LEDAT1 + 000000F6H SFRSYM DATA BYTE ATK1CH + 000000DEH SFRSYM DATA BYTE AK0CON + 000000E9H SFRSYM DATA BYTE ATK2CH + 000000DFH SFRSYM DATA BYTE AK1CON + 000000EBH SFRSYM DATA BYTE ATK3CH + 000000C0H SFRSYM DATA BYTE I2CCON + 0000008FH SFRSYM DATA BYTE STPST + 000000F3H SFRSYM DATA BYTE ATK0CL + 000000EDH SFRSYM DATA BYTE ATK4CH + 000000F5H SFRSYM DATA BYTE ATK1CL + 000000EFH SFRSYM DATA BYTE ATK5CH + 000000F7H SFRSYM DATA BYTE ATK2CL + 00000081H SFRSYM DATA BYTE SP + 000000EAH SFRSYM DATA BYTE ATK3CL + 000000D0H.2 SFRSYM DATA BIT OV + 000000ECH SFRSYM DATA BYTE ATK4CL + 000000D4H SFRSYM DATA BYTE EPIF + 000000EEH SFRSYM DATA BYTE ATK5CL + 000000D1H SFRSYM DATA BYTE EP0CON + 000000D2H SFRSYM DATA BYTE EP1CON + 000000C5H SFRSYM DATA BYTE I2CSTA + 000000D3H SFRSYM DATA BYTE EP2CON + 000000FCH SFRSYM DATA BYTE TK0CHS + 000000FBH SFRSYM DATA BYTE TKIF + 00000080H.0 SFRSYM DATA BIT P00 + 000000FDH SFRSYM DATA BYTE TK1CHS + 00000080H.1 SFRSYM DATA BIT P01 + 000000FEH SFRSYM DATA BYTE TK2CHS + 00000087H SFRSYM DATA BYTE PCON + 00000080H.2 SFRSYM DATA BIT P02 + 000000FFH SFRSYM DATA BYTE TK3CHS + LX51 LINKER/LOCATER V4.66.97.0 05/05/2026 17:41:53 PAGE 26 + + + 000000B0H.0 SFRSYM DATA BIT P30 + 00000080H.3 SFRSYM DATA BIT P03 + 000000A8H.5 SFRSYM DATA BIT INT3EN + 000000F1H SFRSYM DATA BYTE TK4CHS + 000000B0H.1 SFRSYM DATA BIT P31 + 00000080H.4 SFRSYM DATA BIT P04 + 000000A8H.6 SFRSYM DATA BIT INT4EN + 000000F2H SFRSYM DATA BYTE TK5CHS + 000000B0H.2 SFRSYM DATA BIT P32 + 00000080H.5 SFRSYM DATA BIT P05 + 00000089H SFRSYM DATA BYTE TMOD + 00000088H SFRSYM DATA BYTE TCON + 000000B0H.3 SFRSYM DATA BIT P33 + 00000080H.6 SFRSYM DATA BIT P06 + 000000B0H.4 SFRSYM DATA BIT P34 + 00000080H.7 SFRSYM DATA BIT P07 + 000000C8H.2 SFRSYM DATA BIT UCKS + 000000B0H.5 SFRSYM DATA BIT P35 + 000000E2H SFRSYM DATA BYTE TK0MSH + 000000E4H SFRSYM DATA BYTE TK1MSH + 000000E6H SFRSYM DATA BYTE TK2MSH + 000000D9H SFRSYM DATA BYTE TK3MSH + 000000E1H SFRSYM DATA BYTE TK0MSL + 000000DBH SFRSYM DATA BYTE TK4MSH + 00000088H.1 SFRSYM DATA BIT IE0 + 000000E3H SFRSYM DATA BYTE TK1MSL + 000000DDH SFRSYM DATA BYTE TK5MSH + 00000088H.3 SFRSYM DATA BIT IE1 + 000000E5H SFRSYM DATA BYTE TK2MSL + 000000E7H SFRSYM DATA BYTE TK3MSL + 000000F0H SFRSYM DATA BYTE B + 000000DAH SFRSYM DATA BYTE TK4MSL + 000000DCH SFRSYM DATA BYTE TK5MSL + 000000E0H SFRSYM DATA BYTE ACC + 000000A8H.4 SFRSYM DATA BIT ES0 + 000000E8H SFRSYM DATA BYTE LVDCON + 000000A8H.1 SFRSYM DATA BIT ET0 + 000000A8H.3 SFRSYM DATA BIT ET1 + 00000088H.5 SFRSYM DATA BIT TF0 + 00000098H.0 SFRSYM DATA BIT RI0 + 00000088H.7 SFRSYM DATA BIT TF1 + 000000C8H.7 SFRSYM DATA BIT TF2 + 00000098H.2 SFRSYM DATA BIT RB8 + 0000008CH SFRSYM DATA BYTE TH0 + 000000A8H.0 SFRSYM DATA BIT EX0 + 00000098H.1 SFRSYM DATA BIT TI0 + 00000088H.0 SFRSYM DATA BIT IT0 + 0000008DH SFRSYM DATA BYTE TH1 + 000000A8H.2 SFRSYM DATA BIT EX1 + 00000098H.3 SFRSYM DATA BIT TB8 + 00000088H.2 SFRSYM DATA BIT IT1 + 000000CDH SFRSYM DATA BYTE TH2 + 000000D0H.0 SFRSYM DATA BIT P + 00000098H.7 SFRSYM DATA BIT SM0 + 0000008AH SFRSYM DATA BYTE TL0 + 00000098H.6 SFRSYM DATA BIT SM1 + 0000008BH SFRSYM DATA BYTE TL1 + 00000098H.5 SFRSYM DATA BIT SM2 + 000000CCH SFRSYM DATA BYTE TL2 + 000000AAH SFRSYM DATA BYTE PWM0DIVH + 000000B8H.4 SFRSYM DATA BIT PS0 + 000000ACH SFRSYM DATA BYTE PWM1DIVH + 000000B8H.1 SFRSYM DATA BIT PT0 + 000000B8H.6 SFRSYM DATA BIT PS1 + 000000C3H SFRSYM DATA BYTE I2CCR + LX51 LINKER/LOCATER V4.66.97.0 05/05/2026 17:41:53 PAGE 27 + + + 000000AEH SFRSYM DATA BYTE PWM2DIVH + 000000B8H.3 SFRSYM DATA BIT PT1 + 000000D0H.3 SFRSYM DATA BIT RS0 + 000000A4H SFRSYM DATA BYTE PWM3DIVH + 000000B8H.5 SFRSYM DATA BIT PT2 + 00000088H.4 SFRSYM DATA BIT TR0 + 000000D0H.4 SFRSYM DATA BIT RS1 + 000000A9H SFRSYM DATA BYTE PWM0DIVL + 000000A6H SFRSYM DATA BYTE PWM4DIVH + 00000088H.6 SFRSYM DATA BIT TR1 + 000000ABH SFRSYM DATA BYTE PWM1DIVL + 000000A3H SFRSYM DATA BYTE WDVTHH + 0000009AH SFRSYM DATA BYTE PWM5DIVH + 000000C8H.6 SFRSYM DATA BIT TR2 + 000000B8H.0 SFRSYM DATA BIT PX0 + 000000ADH SFRSYM DATA BYTE PWM2DIVL + 000000B8H.2 SFRSYM DATA BIT PX1 + 000000AFH SFRSYM DATA BYTE PWM3DIVL + 000000A5H SFRSYM DATA BYTE PWM4DIVL + 000000A7H SFRSYM DATA BYTE PWM5DIVL + 000000A2H SFRSYM DATA BYTE WDVTHL + 0000009CH SFRSYM DATA BYTE PWM0DUTH + 0000009EH SFRSYM DATA BYTE PWM1DUTH + 00000091H SFRSYM DATA BYTE PWM2DUTH + 00000093H SFRSYM DATA BYTE PWM3DUTH + 0000009BH SFRSYM DATA BYTE PWM0DUTL + 00000095H SFRSYM DATA BYTE PWM4DUTH + 0000009DH SFRSYM DATA BYTE PWM1DUTL + 00000099H SFRSYM DATA BYTE S0BUF + 00000097H SFRSYM DATA BYTE PWM5DUTH + 0000009FH SFRSYM DATA BYTE PWM2DUTL + 00000092H SFRSYM DATA BYTE PWM3DUTL + 00000098H SFRSYM DATA BYTE S0CON + 00000094H SFRSYM DATA BYTE PWM4DUTL + 00000098H.4 SFRSYM DATA BIT REN + 00000096H SFRSYM DATA BYTE PWM5DUTL + 000000D0H.1 SFRSYM DATA BIT DPS + 000000C9H SFRSYM DATA BYTE T2MOD + 000000C8H SFRSYM DATA BYTE T2CON + 000000BFH SFRSYM DATA BYTE LEFLG + 000000F9H SFRSYM DATA BYTE TKCFG + 000000D0H.5 SFRSYM DATA BIT F0 + 000000A1H SFRSYM DATA BYTE WDFLG + 000000B1H SFRSYM DATA BYTE PWM0CKD + 000000B2H SFRSYM DATA BYTE PWM1CKD + 000000D0H SFRSYM DATA BYTE PSW + 000000B3H SFRSYM DATA BYTE PWM2CKD + 000000D8H SFRSYM DATA BYTE UDCKS + 000000B4H SFRSYM DATA BYTE PWM3CKD + 000000B5H SFRSYM DATA BYTE PWM4CKD + 000000A0H SFRSYM DATA BYTE WDCON + 000000B6H SFRSYM DATA BYTE PWM5CKD + + 0100001EH BLOCK CODE --- LVL=0 + 0100001EH LINE CODE --- #28 + 0100001EH LINE CODE --- #40 + --- BLOCKEND --- --- LVL=0 + + 01000FC8H BLOCK CODE --- LVL=0 + 01000FE5H BLOCK CODE NEAR LAB LVL=1 + 0000001EH SYMBOL DATA BYTE TmCnt + --- BLOCKEND --- --- LVL=1 + 01000FC8H LINE CODE --- #42 + 01000FE5H LINE CODE --- #45 + 01000FEAH LINE CODE --- #46 + LX51 LINKER/LOCATER V4.66.97.0 05/05/2026 17:41:53 PAGE 28 + + + 01000FEAH LINE CODE --- #47 + 01000FEDH LINE CODE --- #49 + 01000FF0H LINE CODE --- #50 + 01000FF0H LINE CODE --- #51 + 01000FF8H LINE CODE --- #53 + 01000FF8H LINE CODE --- #55 + 01000FF8H LINE CODE --- #56 + 01000FFBH LINE CODE --- #57 + 01000FFBH LINE CODE --- #61 + 01001001H LINE CODE --- #62 + 01001001H LINE CODE --- #63 + 01001009H LINE CODE --- #64 + 01001009H LINE CODE --- #65 + 0100100BH LINE CODE --- #66 + 01001016H LINE CODE --- #67 + 01001016H LINE CODE --- #68 + 01001019H LINE CODE --- #69 + 0100101CH LINE CODE --- #70 + 0100101CH LINE CODE --- #71 + 01001029H LINE CODE --- #72 + 01001029H LINE CODE --- #74 + 0100102CH LINE CODE --- #75 + 0100102CH LINE CODE --- #77 + 0100102CH LINE CODE --- #79 + 01001031H LINE CODE --- #80 + 01001031H LINE CODE --- #81 + 01001034H LINE CODE --- #82 + 01001034H LINE CODE --- #83 + --- BLOCKEND --- --- LVL=0 + + 0100001FH BLOCK CODE --- LVL=0 + 0100001FH LINE CODE --- #84 + 0100001FH LINE CODE --- #92 + --- BLOCKEND --- --- LVL=0 + + --- MODULE --- --- RF_SEND + 00000014H PUBLIC DATA BYTE D1 + 00000013H PUBLIC DATA BYTE D0 + 00000012H PUBLIC DATA BYTE Chose_Data_En + 0000000FH PUBLIC DATA --- Yaokong_Data + 0000000EH PUBLIC DATA BYTE Send433_Bit_Cont + 0000000CH PUBLIC DATA WORD Send433_Time + 0000000BH PUBLIC DATA BYTE Temp + 0000000AH PUBLIC DATA BYTE Send433_Byte_Cont + 00000009H PUBLIC DATA BYTE Send433_Status + 0000005CH PUBLIC IDATA WORD ID + 00000008H PUBLIC DATA BYTE RF_Time + 010011A0H PUBLIC CODE --- _send_8bit + 0100128BH PUBLIC CODE --- _RF_send + 00000080H SFRSYM DATA BYTE P0 + 000000F8H SFRSYM DATA BYTE TKCON + 0000008EH SFRSYM DATA BYTE IDLST + 000000D5H SFRSYM DATA BYTE TMCON + 000000B0H SFRSYM DATA BYTE P3 + 000000D0H.6 SFRSYM DATA BIT AC + 000000B7H SFRSYM DATA BYTE PWMIF + 000000A8H.7 SFRSYM DATA BIT EA + 000000C8H.0 SFRSYM DATA BIT T2P0 + 000000B9H SFRSYM DATA BYTE PWM0CON + 000000C8H.1 SFRSYM DATA BIT T2P1 + 000000BAH SFRSYM DATA BYTE PWM1CON + 000000C8H.4 SFRSYM DATA BIT T2R0 + 000000BBH SFRSYM DATA BYTE PWM2CON + 00000090H SFRSYM DATA BYTE PWMEN + 00000086H SFRSYM DATA BYTE PWCON + LX51 LINKER/LOCATER V4.66.97.0 05/05/2026 17:41:53 PAGE 29 + + + 000000C8H.5 SFRSYM DATA BIT T2R1 + 000000BCH SFRSYM DATA BYTE PWM3CON + 000000BDH SFRSYM DATA BYTE PWM4CON + 000000BEH SFRSYM DATA BYTE PWM5CON + 00000083H SFRSYM DATA BYTE DP0H + 000000A8H SFRSYM DATA BYTE IE + 00000085H SFRSYM DATA BYTE DP1H + 00000082H SFRSYM DATA BYTE DP0L + 000000CBH SFRSYM DATA BYTE T2CH + 000000C2H SFRSYM DATA BYTE I2CADM + 00000084H SFRSYM DATA BYTE DP1L + 000000C8H.3 SFRSYM DATA BIT T2IE + 000000FAH SFRSYM DATA BYTE TKMTS + 000000CAH SFRSYM DATA BYTE T2CL + 000000C1H SFRSYM DATA BYTE I2CADR + 000000CFH SFRSYM DATA BYTE LEDWTMH + 000000D6H SFRSYM DATA BYTE TMSNU + 000000C6H SFRSYM DATA BYTE I2CFLG + 000000C4H SFRSYM DATA BYTE I2CDAT + 000000B8H SFRSYM DATA BYTE IP + 000000D0H.7 SFRSYM DATA BIT CY + 000000D7H SFRSYM DATA BYTE LEDAT0 + 000000CEH SFRSYM DATA BYTE LEDWTML + 000000F4H SFRSYM DATA BYTE ATK0CH + 000000C7H SFRSYM DATA BYTE LEDAT1 + 000000F6H SFRSYM DATA BYTE ATK1CH + 000000DEH SFRSYM DATA BYTE AK0CON + 000000E9H SFRSYM DATA BYTE ATK2CH + 000000DFH SFRSYM DATA BYTE AK1CON + 000000EBH SFRSYM DATA BYTE ATK3CH + 000000C0H SFRSYM DATA BYTE I2CCON + 0000008FH SFRSYM DATA BYTE STPST + 000000F3H SFRSYM DATA BYTE ATK0CL + 000000EDH SFRSYM DATA BYTE ATK4CH + 000000F5H SFRSYM DATA BYTE ATK1CL + 000000EFH SFRSYM DATA BYTE ATK5CH + 000000F7H SFRSYM DATA BYTE ATK2CL + 00000081H SFRSYM DATA BYTE SP + 000000EAH SFRSYM DATA BYTE ATK3CL + 000000D0H.2 SFRSYM DATA BIT OV + 000000ECH SFRSYM DATA BYTE ATK4CL + 000000D4H SFRSYM DATA BYTE EPIF + 000000EEH SFRSYM DATA BYTE ATK5CL + 000000D1H SFRSYM DATA BYTE EP0CON + 000000D2H SFRSYM DATA BYTE EP1CON + 000000C5H SFRSYM DATA BYTE I2CSTA + 000000D3H SFRSYM DATA BYTE EP2CON + 000000FCH SFRSYM DATA BYTE TK0CHS + 000000FBH SFRSYM DATA BYTE TKIF + 00000080H.0 SFRSYM DATA BIT P00 + 000000FDH SFRSYM DATA BYTE TK1CHS + 00000080H.1 SFRSYM DATA BIT P01 + 000000FEH SFRSYM DATA BYTE TK2CHS + 00000087H SFRSYM DATA BYTE PCON + 00000080H.2 SFRSYM DATA BIT P02 + 000000FFH SFRSYM DATA BYTE TK3CHS + 000000B0H.0 SFRSYM DATA BIT P30 + 00000080H.3 SFRSYM DATA BIT P03 + 000000A8H.5 SFRSYM DATA BIT INT3EN + 000000F1H SFRSYM DATA BYTE TK4CHS + 000000B0H.1 SFRSYM DATA BIT P31 + 00000080H.4 SFRSYM DATA BIT P04 + 000000A8H.6 SFRSYM DATA BIT INT4EN + 000000F2H SFRSYM DATA BYTE TK5CHS + 000000B0H.2 SFRSYM DATA BIT P32 + LX51 LINKER/LOCATER V4.66.97.0 05/05/2026 17:41:53 PAGE 30 + + + 00000080H.5 SFRSYM DATA BIT P05 + 00000089H SFRSYM DATA BYTE TMOD + 00000088H SFRSYM DATA BYTE TCON + 000000B0H.3 SFRSYM DATA BIT P33 + 00000080H.6 SFRSYM DATA BIT P06 + 000000B0H.4 SFRSYM DATA BIT P34 + 00000080H.7 SFRSYM DATA BIT P07 + 000000C8H.2 SFRSYM DATA BIT UCKS + 000000B0H.5 SFRSYM DATA BIT P35 + 000000E2H SFRSYM DATA BYTE TK0MSH + 000000E4H SFRSYM DATA BYTE TK1MSH + 000000E6H SFRSYM DATA BYTE TK2MSH + 000000D9H SFRSYM DATA BYTE TK3MSH + 000000E1H SFRSYM DATA BYTE TK0MSL + 000000DBH SFRSYM DATA BYTE TK4MSH + 00000088H.1 SFRSYM DATA BIT IE0 + 000000E3H SFRSYM DATA BYTE TK1MSL + 000000DDH SFRSYM DATA BYTE TK5MSH + 00000088H.3 SFRSYM DATA BIT IE1 + 000000E5H SFRSYM DATA BYTE TK2MSL + 000000E7H SFRSYM DATA BYTE TK3MSL + 000000F0H SFRSYM DATA BYTE B + 000000DAH SFRSYM DATA BYTE TK4MSL + 000000DCH SFRSYM DATA BYTE TK5MSL + 000000E0H SFRSYM DATA BYTE ACC + 000000A8H.4 SFRSYM DATA BIT ES0 + 000000E8H SFRSYM DATA BYTE LVDCON + 000000A8H.1 SFRSYM DATA BIT ET0 + 000000A8H.3 SFRSYM DATA BIT ET1 + 00000088H.5 SFRSYM DATA BIT TF0 + 00000098H.0 SFRSYM DATA BIT RI0 + 00000088H.7 SFRSYM DATA BIT TF1 + 000000C8H.7 SFRSYM DATA BIT TF2 + 00000098H.2 SFRSYM DATA BIT RB8 + 0000008CH SFRSYM DATA BYTE TH0 + 000000A8H.0 SFRSYM DATA BIT EX0 + 00000098H.1 SFRSYM DATA BIT TI0 + 00000088H.0 SFRSYM DATA BIT IT0 + 0000008DH SFRSYM DATA BYTE TH1 + 000000A8H.2 SFRSYM DATA BIT EX1 + 00000098H.3 SFRSYM DATA BIT TB8 + 00000088H.2 SFRSYM DATA BIT IT1 + 000000CDH SFRSYM DATA BYTE TH2 + 000000D0H.0 SFRSYM DATA BIT P + 00000098H.7 SFRSYM DATA BIT SM0 + 0000008AH SFRSYM DATA BYTE TL0 + 00000098H.6 SFRSYM DATA BIT SM1 + 0000008BH SFRSYM DATA BYTE TL1 + 00000098H.5 SFRSYM DATA BIT SM2 + 000000CCH SFRSYM DATA BYTE TL2 + 000000AAH SFRSYM DATA BYTE PWM0DIVH + 000000B8H.4 SFRSYM DATA BIT PS0 + 000000ACH SFRSYM DATA BYTE PWM1DIVH + 000000B8H.1 SFRSYM DATA BIT PT0 + 000000B8H.6 SFRSYM DATA BIT PS1 + 000000C3H SFRSYM DATA BYTE I2CCR + 000000AEH SFRSYM DATA BYTE PWM2DIVH + 000000B8H.3 SFRSYM DATA BIT PT1 + 000000D0H.3 SFRSYM DATA BIT RS0 + 000000A4H SFRSYM DATA BYTE PWM3DIVH + 000000B8H.5 SFRSYM DATA BIT PT2 + 00000088H.4 SFRSYM DATA BIT TR0 + 000000D0H.4 SFRSYM DATA BIT RS1 + 000000A9H SFRSYM DATA BYTE PWM0DIVL + 000000A6H SFRSYM DATA BYTE PWM4DIVH + LX51 LINKER/LOCATER V4.66.97.0 05/05/2026 17:41:53 PAGE 31 + + + 00000088H.6 SFRSYM DATA BIT TR1 + 000000ABH SFRSYM DATA BYTE PWM1DIVL + 000000A3H SFRSYM DATA BYTE WDVTHH + 0000009AH SFRSYM DATA BYTE PWM5DIVH + 000000C8H.6 SFRSYM DATA BIT TR2 + 000000B8H.0 SFRSYM DATA BIT PX0 + 000000ADH SFRSYM DATA BYTE PWM2DIVL + 000000B8H.2 SFRSYM DATA BIT PX1 + 000000AFH SFRSYM DATA BYTE PWM3DIVL + 000000A5H SFRSYM DATA BYTE PWM4DIVL + 000000A7H SFRSYM DATA BYTE PWM5DIVL + 000000A2H SFRSYM DATA BYTE WDVTHL + 0000009CH SFRSYM DATA BYTE PWM0DUTH + 0000009EH SFRSYM DATA BYTE PWM1DUTH + 00000091H SFRSYM DATA BYTE PWM2DUTH + 00000093H SFRSYM DATA BYTE PWM3DUTH + 0000009BH SFRSYM DATA BYTE PWM0DUTL + 00000095H SFRSYM DATA BYTE PWM4DUTH + 000000B0H.2 SFRSYM DATA BIT Pin_rf + 0000009DH SFRSYM DATA BYTE PWM1DUTL + 00000099H SFRSYM DATA BYTE S0BUF + 00000097H SFRSYM DATA BYTE PWM5DUTH + 0000009FH SFRSYM DATA BYTE PWM2DUTL + 00000092H SFRSYM DATA BYTE PWM3DUTL + 00000098H SFRSYM DATA BYTE S0CON + 00000094H SFRSYM DATA BYTE PWM4DUTL + 00000098H.4 SFRSYM DATA BIT REN + 00000096H SFRSYM DATA BYTE PWM5DUTL + 000000D0H.1 SFRSYM DATA BIT DPS + 000000C9H SFRSYM DATA BYTE T2MOD + 000000C8H SFRSYM DATA BYTE T2CON + 000000BFH SFRSYM DATA BYTE LEFLG + 000000F9H SFRSYM DATA BYTE TKCFG + 000000D0H.5 SFRSYM DATA BIT F0 + 000000A1H SFRSYM DATA BYTE WDFLG + 000000B1H SFRSYM DATA BYTE PWM0CKD + 000000B2H SFRSYM DATA BYTE PWM1CKD + 000000D0H SFRSYM DATA BYTE PSW + 000000B3H SFRSYM DATA BYTE PWM2CKD + 000000D8H SFRSYM DATA BYTE UDCKS + 000000B4H SFRSYM DATA BYTE PWM3CKD + 000000B5H SFRSYM DATA BYTE PWM4CKD + 000000A0H SFRSYM DATA BYTE WDCON + 000000B6H SFRSYM DATA BYTE PWM5CKD + + 0100128BH BLOCK CODE --- LVL=0 + 00000007H SYMBOL DATA BYTE cnt + 0100128BH BLOCK CODE NEAR LAB LVL=1 + 00000032H SYMBOL DATA BYTE i + --- BLOCKEND --- --- LVL=1 + 0100128BH LINE CODE --- #140 + 0100128BH LINE CODE --- #141 + 0100128BH LINE CODE --- #144 + 01001298H LINE CODE --- #145 + 01001298H LINE CODE --- #146 + 0100129AH LINE CODE --- #147 + 010012A1H LINE CODE --- #148 + 010012A3H LINE CODE --- #149 + 010012AAH LINE CODE --- #150 + 010012ACH LINE CODE --- #152 + 010012B1H LINE CODE --- #153 + 010012B6H LINE CODE --- #154 + 010012BBH LINE CODE --- #155 + 010012BFH LINE CODE --- #156 + --- BLOCKEND --- --- LVL=0 + LX51 LINKER/LOCATER V4.66.97.0 05/05/2026 17:41:53 PAGE 32 + + + + 010011A0H BLOCK CODE --- LVL=0 + 00000033H SYMBOL DATA BYTE n + 010011A2H BLOCK CODE NEAR LAB LVL=1 + 00000034H SYMBOL DATA BYTE i + --- BLOCKEND --- --- LVL=1 + 010011A0H LINE CODE --- #158 + 010011A2H LINE CODE --- #159 + 010011A2H LINE CODE --- #161 + 010011B0H LINE CODE --- #162 + 010011B0H LINE CODE --- #163 + 010011B2H LINE CODE --- #164 + 010011B7H LINE CODE --- #165 + 010011B7H LINE CODE --- #166 + 010011BEH LINE CODE --- #167 + 010011C0H LINE CODE --- #168 + 010011C2H LINE CODE --- #169 + 010011C4H LINE CODE --- #171 + 010011C4H LINE CODE --- #172 + 010011CBH LINE CODE --- #173 + 010011CDH LINE CODE --- #174 + 010011D4H LINE CODE --- #175 + 010011D4H LINE CODE --- #176 + 010011DAH LINE CODE --- #177 + 010011DEH LINE CODE --- #178 + --- BLOCKEND --- --- LVL=0 + + --- MODULE --- --- DEBUG + 00000080H SFRSYM DATA BYTE P0 + 000000F8H SFRSYM DATA BYTE TKCON + 0000008EH SFRSYM DATA BYTE IDLST + 000000D5H SFRSYM DATA BYTE TMCON + 000000B0H SFRSYM DATA BYTE P3 + 000000D0H.6 SFRSYM DATA BIT AC + 000000B7H SFRSYM DATA BYTE PWMIF + 000000A8H.7 SFRSYM DATA BIT EA + 000000C8H.0 SFRSYM DATA BIT T2P0 + 000000B9H SFRSYM DATA BYTE PWM0CON + 000000C8H.1 SFRSYM DATA BIT T2P1 + 000000BAH SFRSYM DATA BYTE PWM1CON + 000000C8H.4 SFRSYM DATA BIT T2R0 + 000000BBH SFRSYM DATA BYTE PWM2CON + 00000090H SFRSYM DATA BYTE PWMEN + 00000086H SFRSYM DATA BYTE PWCON + 000000C8H.5 SFRSYM DATA BIT T2R1 + 000000BCH SFRSYM DATA BYTE PWM3CON + 000000BDH SFRSYM DATA BYTE PWM4CON + 000000BEH SFRSYM DATA BYTE PWM5CON + 00000083H SFRSYM DATA BYTE DP0H + 000000A8H SFRSYM DATA BYTE IE + 00000085H SFRSYM DATA BYTE DP1H + 00000082H SFRSYM DATA BYTE DP0L + 000000CBH SFRSYM DATA BYTE T2CH + 000000C2H SFRSYM DATA BYTE I2CADM + 00000084H SFRSYM DATA BYTE DP1L + 000000C8H.3 SFRSYM DATA BIT T2IE + 000000FAH SFRSYM DATA BYTE TKMTS + 000000CAH SFRSYM DATA BYTE T2CL + 000000C1H SFRSYM DATA BYTE I2CADR + 000000CFH SFRSYM DATA BYTE LEDWTMH + 000000D6H SFRSYM DATA BYTE TMSNU + 000000C6H SFRSYM DATA BYTE I2CFLG + 000000C4H SFRSYM DATA BYTE I2CDAT + 000000B8H SFRSYM DATA BYTE IP + 000000D0H.7 SFRSYM DATA BIT CY + LX51 LINKER/LOCATER V4.66.97.0 05/05/2026 17:41:53 PAGE 33 + + + 000000D7H SFRSYM DATA BYTE LEDAT0 + 000000CEH SFRSYM DATA BYTE LEDWTML + 000000F4H SFRSYM DATA BYTE ATK0CH + 000000C7H SFRSYM DATA BYTE LEDAT1 + 000000F6H SFRSYM DATA BYTE ATK1CH + 000000DEH SFRSYM DATA BYTE AK0CON + 000000E9H SFRSYM DATA BYTE ATK2CH + 000000DFH SFRSYM DATA BYTE AK1CON + 000000EBH SFRSYM DATA BYTE ATK3CH + 000000C0H SFRSYM DATA BYTE I2CCON + 0000008FH SFRSYM DATA BYTE STPST + 000000F3H SFRSYM DATA BYTE ATK0CL + 000000EDH SFRSYM DATA BYTE ATK4CH + 000000F5H SFRSYM DATA BYTE ATK1CL + 000000EFH SFRSYM DATA BYTE ATK5CH + 000000F7H SFRSYM DATA BYTE ATK2CL + 00000081H SFRSYM DATA BYTE SP + 000000EAH SFRSYM DATA BYTE ATK3CL + 000000D0H.2 SFRSYM DATA BIT OV + 000000ECH SFRSYM DATA BYTE ATK4CL + 000000D4H SFRSYM DATA BYTE EPIF + 000000EEH SFRSYM DATA BYTE ATK5CL + 000000D1H SFRSYM DATA BYTE EP0CON + 000000D2H SFRSYM DATA BYTE EP1CON + 000000C5H SFRSYM DATA BYTE I2CSTA + 000000D3H SFRSYM DATA BYTE EP2CON + 000000FCH SFRSYM DATA BYTE TK0CHS + 000000FBH SFRSYM DATA BYTE TKIF + 00000080H.0 SFRSYM DATA BIT P00 + 000000FDH SFRSYM DATA BYTE TK1CHS + 00000080H.1 SFRSYM DATA BIT P01 + 000000FEH SFRSYM DATA BYTE TK2CHS + 00000087H SFRSYM DATA BYTE PCON + 00000080H.2 SFRSYM DATA BIT P02 + 000000FFH SFRSYM DATA BYTE TK3CHS + 000000B0H.0 SFRSYM DATA BIT P30 + 00000080H.3 SFRSYM DATA BIT P03 + 000000A8H.5 SFRSYM DATA BIT INT3EN + 000000F1H SFRSYM DATA BYTE TK4CHS + 000000B0H.1 SFRSYM DATA BIT P31 + 00000080H.4 SFRSYM DATA BIT P04 + 000000A8H.6 SFRSYM DATA BIT INT4EN + 000000F2H SFRSYM DATA BYTE TK5CHS + 000000B0H.2 SFRSYM DATA BIT P32 + 00000080H.5 SFRSYM DATA BIT P05 + 00000089H SFRSYM DATA BYTE TMOD + 00000088H SFRSYM DATA BYTE TCON + 000000B0H.3 SFRSYM DATA BIT P33 + 00000080H.6 SFRSYM DATA BIT P06 + 000000B0H.4 SFRSYM DATA BIT P34 + 00000080H.7 SFRSYM DATA BIT P07 + 000000C8H.2 SFRSYM DATA BIT UCKS + 000000B0H.5 SFRSYM DATA BIT P35 + 000000E2H SFRSYM DATA BYTE TK0MSH + 000000E4H SFRSYM DATA BYTE TK1MSH + 000000E6H SFRSYM DATA BYTE TK2MSH + 000000D9H SFRSYM DATA BYTE TK3MSH + 000000E1H SFRSYM DATA BYTE TK0MSL + 000000DBH SFRSYM DATA BYTE TK4MSH + 00000088H.1 SFRSYM DATA BIT IE0 + 000000E3H SFRSYM DATA BYTE TK1MSL + 000000DDH SFRSYM DATA BYTE TK5MSH + 00000088H.3 SFRSYM DATA BIT IE1 + 000000E5H SFRSYM DATA BYTE TK2MSL + 000000E7H SFRSYM DATA BYTE TK3MSL + LX51 LINKER/LOCATER V4.66.97.0 05/05/2026 17:41:53 PAGE 34 + + + 000000F0H SFRSYM DATA BYTE B + 000000DAH SFRSYM DATA BYTE TK4MSL + 000000DCH SFRSYM DATA BYTE TK5MSL + 000000E0H SFRSYM DATA BYTE ACC + 000000A8H.4 SFRSYM DATA BIT ES0 + 000000E8H SFRSYM DATA BYTE LVDCON + 000000A8H.1 SFRSYM DATA BIT ET0 + 000000A8H.3 SFRSYM DATA BIT ET1 + 00000088H.5 SFRSYM DATA BIT TF0 + 00000098H.0 SFRSYM DATA BIT RI0 + 00000088H.7 SFRSYM DATA BIT TF1 + 000000C8H.7 SFRSYM DATA BIT TF2 + 00000098H.2 SFRSYM DATA BIT RB8 + 0000008CH SFRSYM DATA BYTE TH0 + 000000A8H.0 SFRSYM DATA BIT EX0 + 00000098H.1 SFRSYM DATA BIT TI0 + 00000088H.0 SFRSYM DATA BIT IT0 + 0000008DH SFRSYM DATA BYTE TH1 + 000000A8H.2 SFRSYM DATA BIT EX1 + 00000098H.3 SFRSYM DATA BIT TB8 + 00000088H.2 SFRSYM DATA BIT IT1 + 000000CDH SFRSYM DATA BYTE TH2 + 000000D0H.0 SFRSYM DATA BIT P + 00000098H.7 SFRSYM DATA BIT SM0 + 0000008AH SFRSYM DATA BYTE TL0 + 00000098H.6 SFRSYM DATA BIT SM1 + 0000008BH SFRSYM DATA BYTE TL1 + 00000098H.5 SFRSYM DATA BIT SM2 + 000000CCH SFRSYM DATA BYTE TL2 + 000000AAH SFRSYM DATA BYTE PWM0DIVH + 000000B8H.4 SFRSYM DATA BIT PS0 + 000000ACH SFRSYM DATA BYTE PWM1DIVH + 000000B8H.1 SFRSYM DATA BIT PT0 + 000000B8H.6 SFRSYM DATA BIT PS1 + 000000C3H SFRSYM DATA BYTE I2CCR + 000000AEH SFRSYM DATA BYTE PWM2DIVH + 000000B8H.3 SFRSYM DATA BIT PT1 + 000000D0H.3 SFRSYM DATA BIT RS0 + 000000A4H SFRSYM DATA BYTE PWM3DIVH + 000000B8H.5 SFRSYM DATA BIT PT2 + 00000088H.4 SFRSYM DATA BIT TR0 + 000000D0H.4 SFRSYM DATA BIT RS1 + 000000A9H SFRSYM DATA BYTE PWM0DIVL + 000000A6H SFRSYM DATA BYTE PWM4DIVH + 00000088H.6 SFRSYM DATA BIT TR1 + 000000ABH SFRSYM DATA BYTE PWM1DIVL + 000000A3H SFRSYM DATA BYTE WDVTHH + 0000009AH SFRSYM DATA BYTE PWM5DIVH + 000000C8H.6 SFRSYM DATA BIT TR2 + 000000B8H.0 SFRSYM DATA BIT PX0 + 000000ADH SFRSYM DATA BYTE PWM2DIVL + 000000B8H.2 SFRSYM DATA BIT PX1 + 000000AFH SFRSYM DATA BYTE PWM3DIVL + 000000A5H SFRSYM DATA BYTE PWM4DIVL + 000000A7H SFRSYM DATA BYTE PWM5DIVL + 000000A2H SFRSYM DATA BYTE WDVTHL + 0000009CH SFRSYM DATA BYTE PWM0DUTH + 0000009EH SFRSYM DATA BYTE PWM1DUTH + 00000091H SFRSYM DATA BYTE PWM2DUTH + 00000093H SFRSYM DATA BYTE PWM3DUTH + 0000009BH SFRSYM DATA BYTE PWM0DUTL + 00000095H SFRSYM DATA BYTE PWM4DUTH + 0000009DH SFRSYM DATA BYTE PWM1DUTL + 00000099H SFRSYM DATA BYTE S0BUF + 00000097H SFRSYM DATA BYTE PWM5DUTH + LX51 LINKER/LOCATER V4.66.97.0 05/05/2026 17:41:53 PAGE 35 + + + 0000009FH SFRSYM DATA BYTE PWM2DUTL + 00000092H SFRSYM DATA BYTE PWM3DUTL + 00000098H SFRSYM DATA BYTE S0CON + 00000094H SFRSYM DATA BYTE PWM4DUTL + 00000098H.4 SFRSYM DATA BIT REN + 00000096H SFRSYM DATA BYTE PWM5DUTL + 000000D0H.1 SFRSYM DATA BIT DPS + 000000C9H SFRSYM DATA BYTE T2MOD + 000000C8H SFRSYM DATA BYTE T2CON + 000000BFH SFRSYM DATA BYTE LEFLG + 000000F9H SFRSYM DATA BYTE TKCFG + 000000D0H.5 SFRSYM DATA BIT F0 + 000000A1H SFRSYM DATA BYTE WDFLG + 000000B1H SFRSYM DATA BYTE PWM0CKD + 000000B2H SFRSYM DATA BYTE PWM1CKD + 000000D0H SFRSYM DATA BYTE PSW + 000000B3H SFRSYM DATA BYTE PWM2CKD + 000000D8H SFRSYM DATA BYTE UDCKS + 000000B4H SFRSYM DATA BYTE PWM3CKD + 000000B5H SFRSYM DATA BYTE PWM4CKD + 000000A0H SFRSYM DATA BYTE WDCON + 000000B6H SFRSYM DATA BYTE PWM5CKD + + --- MODULE --- --- TS_API + 02000127H PUBLIC XDATA BYTE MainLoopCnt2 + 02000126H PUBLIC XDATA BYTE MainLoopCnt1 + 02000124H PUBLIC XDATA WORD WheelSliderCapRateFilter + 0000005BH PUBLIC IDATA BYTE PreKeysFlagSN + 02000123H PUBLIC XDATA BYTE WheelSliderState + 00000020H.4 PUBLIC BIT BIT TS_StableFlag + 02000122H PUBLIC XDATA BYTE WheelSliderTouchFlag + 00000020H.3 PUBLIC BIT BIT W_S_RefChSet + 02000116H PUBLIC XDATA --- TS_AreaConfirmTimer + 0200010EH PUBLIC XDATA --- TSKey_LongTouchLimitTimer + 02000101H PUBLIC XDATA --- TS_FilterPosIdx + 0000001CH PUBLIC DATA WORD TS_LongKeyTimer + 02000100H PUBLIC XDATA BYTE TS_HalfSecCnt + 0000005AH PUBLIC IDATA BYTE TS_RefCHBaseLineAdjuTimer + 020000FFH PUBLIC XDATA BYTE TSWheelSlider_TouchConfirmTimer + 020000FEH PUBLIC XDATA BYTE KeysFlagSN + 020000FCH PUBLIC XDATA INT WheelSliderPosition + 00000020H.2 PUBLIC BIT BIT TS_SleepEn + 020000FBH PUBLIC XDATA BYTE EnterStopScanTimer + 020000EBH PUBLIC XDATA --- TSKey_FingerThd + 0000001AH PUBLIC DATA WORD TS_Key + 00000019H PUBLIC DATA BYTE TS_BaseCh + 020000D1H PUBLIC XDATA --- TS_RawData + 020000D0H PUBLIC XDATA BYTE WheelSliderMaxIdx + 00000059H PUBLIC IDATA BYTE TS_Cnt + 020000B6H PUBLIC XDATA --- TS_PostData + 020000B5H PUBLIC XDATA BYTE WheelSliderRefCh + 020000B4H PUBLIC XDATA BYTE TS_Init_Step + 0000004DH PUBLIC IDATA --- TS_CH + 02000032H PUBLIC XDATA --- TS_FilterBuf + 0200001AH PUBLIC XDATA --- TS_BaseLineData + 0000004CH PUBLIC IDATA BYTE TS_State + 02000002H PUBLIC XDATA --- TS_FirstAreaData + 00000020H.1 PUBLIC BIT BIT TS_SleepMode + 00000018H PUBLIC DATA BYTE ActiveTouchType + 02000001H PUBLIC XDATA BYTE TSWheelSlider_LongTouchLimitTimer + 00000020H.0 PUBLIC BIT BIT TS_CycleScanDoneFlag + 00000017H PUBLIC DATA BYTE TK_State + 00000016H PUBLIC DATA BYTE TS_Index + 01001514H PUBLIC CONST --- AREA_CONFIRM_TIME_TAB + 0100150CH PUBLIC CONST --- MASK_TAB + LX51 LINKER/LOCATER V4.66.97.0 05/05/2026 17:41:53 PAGE 36 + + + 01001508H PUBLIC CONST --- WHEEL_SLIDER0_MAX_MIN_TAB + 01001504H PUBLIC CONST --- TS_WHEEL_SLIDER_CH_SEQ + 010014E4H PUBLIC CONST --- TS_KEY_CH_INFO_SEQ + 010004ACH PUBLIC CODE --- TS_EnterSleepMode + 010012EFH PUBLIC CODE --- TS_SleepScanStart + 0100104FH PUBLIC CODE --- TS_Action + 01000EB0H PUBLIC CODE --- TS_init + 01000670H PUBLIC CODE --- TS_WheelSliderDeal + 01000B49H PUBLIC CODE --- TSKey_DataDeal + 01000C46H PUBLIC CODE --- TS_RunInit + 01000DF2H PUBLIC CODE --- TS_DataFiltering + 01000D24H PUBLIC CODE --- TS_ISR + 010013BDH PUBLIC CODE --- TS_HS_ISR + 01001219H PUBLIC CODE --- TS_MS_ISR + 00000080H SFRSYM DATA BYTE P0 + 000000F8H SFRSYM DATA BYTE TKCON + 0000008EH SFRSYM DATA BYTE IDLST + 000000D5H SFRSYM DATA BYTE TMCON + 000000B0H SFRSYM DATA BYTE P3 + 000000D0H.6 SFRSYM DATA BIT AC + 000000B7H SFRSYM DATA BYTE PWMIF + 000000A8H.7 SFRSYM DATA BIT EA + 000000C8H.0 SFRSYM DATA BIT T2P0 + 000000B9H SFRSYM DATA BYTE PWM0CON + 000000C8H.1 SFRSYM DATA BIT T2P1 + 000000BAH SFRSYM DATA BYTE PWM1CON + 000000C8H.4 SFRSYM DATA BIT T2R0 + 000000BBH SFRSYM DATA BYTE PWM2CON + 00000090H SFRSYM DATA BYTE PWMEN + 00000086H SFRSYM DATA BYTE PWCON + 000000C8H.5 SFRSYM DATA BIT T2R1 + 000000BCH SFRSYM DATA BYTE PWM3CON + 000000BDH SFRSYM DATA BYTE PWM4CON + 000000BEH SFRSYM DATA BYTE PWM5CON + 00000083H SFRSYM DATA BYTE DP0H + 000000A8H SFRSYM DATA BYTE IE + 00000085H SFRSYM DATA BYTE DP1H + 00000082H SFRSYM DATA BYTE DP0L + 000000CBH SFRSYM DATA BYTE T2CH + 000000C2H SFRSYM DATA BYTE I2CADM + 00000084H SFRSYM DATA BYTE DP1L + 000000C8H.3 SFRSYM DATA BIT T2IE + 000000FAH SFRSYM DATA BYTE TKMTS + 000000CAH SFRSYM DATA BYTE T2CL + 000000C1H SFRSYM DATA BYTE I2CADR + 000000CFH SFRSYM DATA BYTE LEDWTMH + 000000D6H SFRSYM DATA BYTE TMSNU + 000000C6H SFRSYM DATA BYTE I2CFLG + 000000C4H SFRSYM DATA BYTE I2CDAT + 000000B8H SFRSYM DATA BYTE IP + 000000D0H.7 SFRSYM DATA BIT CY + 000000D7H SFRSYM DATA BYTE LEDAT0 + 000000CEH SFRSYM DATA BYTE LEDWTML + 000000F4H SFRSYM DATA BYTE ATK0CH + 000000C7H SFRSYM DATA BYTE LEDAT1 + 000000F6H SFRSYM DATA BYTE ATK1CH + 000000DEH SFRSYM DATA BYTE AK0CON + 000000E9H SFRSYM DATA BYTE ATK2CH + 000000DFH SFRSYM DATA BYTE AK1CON + 000000EBH SFRSYM DATA BYTE ATK3CH + 000000C0H SFRSYM DATA BYTE I2CCON + 0000008FH SFRSYM DATA BYTE STPST + 000000F3H SFRSYM DATA BYTE ATK0CL + 000000EDH SFRSYM DATA BYTE ATK4CH + 000000F5H SFRSYM DATA BYTE ATK1CL + LX51 LINKER/LOCATER V4.66.97.0 05/05/2026 17:41:53 PAGE 37 + + + 000000EFH SFRSYM DATA BYTE ATK5CH + 000000F7H SFRSYM DATA BYTE ATK2CL + 00000081H SFRSYM DATA BYTE SP + 000000EAH SFRSYM DATA BYTE ATK3CL + 000000D0H.2 SFRSYM DATA BIT OV + 000000ECH SFRSYM DATA BYTE ATK4CL + 000000D4H SFRSYM DATA BYTE EPIF + 000000EEH SFRSYM DATA BYTE ATK5CL + 000000D1H SFRSYM DATA BYTE EP0CON + 000000D2H SFRSYM DATA BYTE EP1CON + 000000C5H SFRSYM DATA BYTE I2CSTA + 000000D3H SFRSYM DATA BYTE EP2CON + 000000FCH SFRSYM DATA BYTE TK0CHS + 000000FBH SFRSYM DATA BYTE TKIF + 00000080H.0 SFRSYM DATA BIT P00 + 000000FDH SFRSYM DATA BYTE TK1CHS + 00000080H.1 SFRSYM DATA BIT P01 + 000000FEH SFRSYM DATA BYTE TK2CHS + 00000087H SFRSYM DATA BYTE PCON + 00000080H.2 SFRSYM DATA BIT P02 + 000000FFH SFRSYM DATA BYTE TK3CHS + 000000B0H.0 SFRSYM DATA BIT P30 + 00000080H.3 SFRSYM DATA BIT P03 + 000000A8H.5 SFRSYM DATA BIT INT3EN + 000000F1H SFRSYM DATA BYTE TK4CHS + 000000B0H.1 SFRSYM DATA BIT P31 + 00000080H.4 SFRSYM DATA BIT P04 + 000000A8H.6 SFRSYM DATA BIT INT4EN + 000000F2H SFRSYM DATA BYTE TK5CHS + 000000B0H.2 SFRSYM DATA BIT P32 + 00000080H.5 SFRSYM DATA BIT P05 + 00000089H SFRSYM DATA BYTE TMOD + 00000088H SFRSYM DATA BYTE TCON + 000000B0H.3 SFRSYM DATA BIT P33 + 00000080H.6 SFRSYM DATA BIT P06 + 000000B0H.4 SFRSYM DATA BIT P34 + 00000080H.7 SFRSYM DATA BIT P07 + 000000C8H.2 SFRSYM DATA BIT UCKS + 000000B0H.5 SFRSYM DATA BIT P35 + 000000E2H SFRSYM DATA BYTE TK0MSH + 000000E4H SFRSYM DATA BYTE TK1MSH + 000000E6H SFRSYM DATA BYTE TK2MSH + 000000D9H SFRSYM DATA BYTE TK3MSH + 000000E1H SFRSYM DATA BYTE TK0MSL + 000000DBH SFRSYM DATA BYTE TK4MSH + 00000088H.1 SFRSYM DATA BIT IE0 + 000000E3H SFRSYM DATA BYTE TK1MSL + 000000DDH SFRSYM DATA BYTE TK5MSH + 00000088H.3 SFRSYM DATA BIT IE1 + 000000E5H SFRSYM DATA BYTE TK2MSL + 000000E7H SFRSYM DATA BYTE TK3MSL + 000000F0H SFRSYM DATA BYTE B + 000000DAH SFRSYM DATA BYTE TK4MSL + 000000DCH SFRSYM DATA BYTE TK5MSL + 000000E0H SFRSYM DATA BYTE ACC + 000000A8H.4 SFRSYM DATA BIT ES0 + 000000E8H SFRSYM DATA BYTE LVDCON + 000000A8H.1 SFRSYM DATA BIT ET0 + 000000A8H.3 SFRSYM DATA BIT ET1 + 00000088H.5 SFRSYM DATA BIT TF0 + 00000098H.0 SFRSYM DATA BIT RI0 + 00000088H.7 SFRSYM DATA BIT TF1 + 000000C8H.7 SFRSYM DATA BIT TF2 + 00000098H.2 SFRSYM DATA BIT RB8 + 0000008CH SFRSYM DATA BYTE TH0 + LX51 LINKER/LOCATER V4.66.97.0 05/05/2026 17:41:53 PAGE 38 + + + 000000A8H.0 SFRSYM DATA BIT EX0 + 00000098H.1 SFRSYM DATA BIT TI0 + 00000088H.0 SFRSYM DATA BIT IT0 + 0000008DH SFRSYM DATA BYTE TH1 + 000000A8H.2 SFRSYM DATA BIT EX1 + 00000098H.3 SFRSYM DATA BIT TB8 + 00000088H.2 SFRSYM DATA BIT IT1 + 000000CDH SFRSYM DATA BYTE TH2 + 000000D0H.0 SFRSYM DATA BIT P + 00000098H.7 SFRSYM DATA BIT SM0 + 0000008AH SFRSYM DATA BYTE TL0 + 00000098H.6 SFRSYM DATA BIT SM1 + 0000008BH SFRSYM DATA BYTE TL1 + 00000098H.5 SFRSYM DATA BIT SM2 + 000000CCH SFRSYM DATA BYTE TL2 + 000000AAH SFRSYM DATA BYTE PWM0DIVH + 000000B8H.4 SFRSYM DATA BIT PS0 + 000000ACH SFRSYM DATA BYTE PWM1DIVH + 000000B8H.1 SFRSYM DATA BIT PT0 + 000000B8H.6 SFRSYM DATA BIT PS1 + 000000C3H SFRSYM DATA BYTE I2CCR + 000000AEH SFRSYM DATA BYTE PWM2DIVH + 000000B8H.3 SFRSYM DATA BIT PT1 + 000000D0H.3 SFRSYM DATA BIT RS0 + 000000A4H SFRSYM DATA BYTE PWM3DIVH + 000000B8H.5 SFRSYM DATA BIT PT2 + 00000088H.4 SFRSYM DATA BIT TR0 + 000000D0H.4 SFRSYM DATA BIT RS1 + 000000A9H SFRSYM DATA BYTE PWM0DIVL + 000000A6H SFRSYM DATA BYTE PWM4DIVH + 00000088H.6 SFRSYM DATA BIT TR1 + 000000ABH SFRSYM DATA BYTE PWM1DIVL + 000000A3H SFRSYM DATA BYTE WDVTHH + 0000009AH SFRSYM DATA BYTE PWM5DIVH + 000000C8H.6 SFRSYM DATA BIT TR2 + 000000B8H.0 SFRSYM DATA BIT PX0 + 000000ADH SFRSYM DATA BYTE PWM2DIVL + 000000B8H.2 SFRSYM DATA BIT PX1 + 000000AFH SFRSYM DATA BYTE PWM3DIVL + 000000A5H SFRSYM DATA BYTE PWM4DIVL + 000000A7H SFRSYM DATA BYTE PWM5DIVL + 000000A2H SFRSYM DATA BYTE WDVTHL + 0000009CH SFRSYM DATA BYTE PWM0DUTH + 0000009EH SFRSYM DATA BYTE PWM1DUTH + 00000091H SFRSYM DATA BYTE PWM2DUTH + 00000093H SFRSYM DATA BYTE PWM3DUTH + 0000009BH SFRSYM DATA BYTE PWM0DUTL + 00000095H SFRSYM DATA BYTE PWM4DUTH + 0000009DH SFRSYM DATA BYTE PWM1DUTL + 00000099H SFRSYM DATA BYTE S0BUF + 00000097H SFRSYM DATA BYTE PWM5DUTH + 0000009FH SFRSYM DATA BYTE PWM2DUTL + 00000092H SFRSYM DATA BYTE PWM3DUTL + 00000098H SFRSYM DATA BYTE S0CON + 00000094H SFRSYM DATA BYTE PWM4DUTL + 00000098H.4 SFRSYM DATA BIT REN + 00000096H SFRSYM DATA BYTE PWM5DUTL + 000000D0H.1 SFRSYM DATA BIT DPS + 000000C9H SFRSYM DATA BYTE T2MOD + 000000C8H SFRSYM DATA BYTE T2CON + 000000BFH SFRSYM DATA BYTE LEFLG + 000000F9H SFRSYM DATA BYTE TKCFG + 000000D0H.5 SFRSYM DATA BIT F0 + 000000A1H SFRSYM DATA BYTE WDFLG + 000000B1H SFRSYM DATA BYTE PWM0CKD + LX51 LINKER/LOCATER V4.66.97.0 05/05/2026 17:41:53 PAGE 39 + + + 000000B2H SFRSYM DATA BYTE PWM1CKD + 000000D0H SFRSYM DATA BYTE PSW + 000000B3H SFRSYM DATA BYTE PWM2CKD + 000000D8H SFRSYM DATA BYTE UDCKS + 000000B4H SFRSYM DATA BYTE PWM3CKD + 000000B5H SFRSYM DATA BYTE PWM4CKD + 000000A0H SFRSYM DATA BYTE WDCON + 000000B6H SFRSYM DATA BYTE PWM5CKD + + 010007FBH BLOCK CODE --- LVL=0 + --- BLOCKEND --- --- LVL=0 + + 01001219H BLOCK CODE --- LVL=0 + 01001219H BLOCK CODE NEAR LAB LVL=1 + 02000000H SYMBOL XDATA BYTE ms_cnt + 00000007H SYMBOL DATA BYTE i + --- BLOCKEND --- --- LVL=1 + 01001219H LINE CODE --- #106 + 01001219H LINE CODE --- #107 + 01001219H LINE CODE --- #111 + 0100121FH LINE CODE --- #112 + 01001229H LINE CODE --- #113 + 01001229H LINE CODE --- #114 + 0100122BH LINE CODE --- #115 + 01001235H LINE CODE --- #116 + 01001235H LINE CODE --- #117 + 0100123EH LINE CODE --- #118 + 0100123EH LINE CODE --- #119 + 01001247H LINE CODE --- #120 + 01001247H LINE CODE --- #121 + 0100124AH LINE CODE --- #123 + 01001250H LINE CODE --- #124 + 01001250H LINE CODE --- #125 + 01001252H LINE CODE --- #126 + 01001252H LINE CODE --- #138 + 01001252H LINE CODE --- #139 + --- BLOCKEND --- --- LVL=0 + + 010013BDH BLOCK CODE --- LVL=0 + 010013BDH LINE CODE --- #140 + 010013BDH LINE CODE --- #141 + 010013BDH LINE CODE --- #147 + 010013C3H LINE CODE --- #168 + 010013C8H LINE CODE --- #169 + 010013C8H LINE CODE --- #170 + 010013C9H LINE CODE --- #171 + 010013C9H LINE CODE --- #172 + 010013CFH LINE CODE --- #173 + 010013CFH LINE CODE --- #174 + 010013D1H LINE CODE --- #175 + 010013D1H LINE CODE --- #176 + --- BLOCKEND --- --- LVL=0 + + 01000D24H BLOCK CODE --- LVL=0 + 01000D24H BLOCK CODE NEAR LAB LVL=1 + 00000007H SYMBOL DATA BYTE i + 00000021H SYMBOL DATA --- TS_Data + --- BLOCKEND --- --- LVL=1 + 01000D24H LINE CODE --- #177 + 01000D24H LINE CODE --- #178 + 01000D24H LINE CODE --- #188 + 01000D2CH LINE CODE --- #189 + 01000D2CH LINE CODE --- #190 + 01000D30H LINE CODE --- #191 + 01000D30H LINE CODE --- #193 + LX51 LINKER/LOCATER V4.66.97.0 05/05/2026 17:41:53 PAGE 40 + + + 01000D35H LINE CODE --- #194 + 01000D35H LINE CODE --- #195 + 01000D38H LINE CODE --- #196 + 01000D3BH LINE CODE --- #197 + 01000D3EH LINE CODE --- #198 + 01000D3EH LINE CODE --- #199 + 01000D43H LINE CODE --- #200 + 01000D43H LINE CODE --- #201 + 01000D46H LINE CODE --- #202 + 01000D49H LINE CODE --- #203 + 01000D4CH LINE CODE --- #204 + 01000D4CH LINE CODE --- #205 + 01000D51H LINE CODE --- #206 + 01000D51H LINE CODE --- #207 + 01000D54H LINE CODE --- #208 + 01000D57H LINE CODE --- #209 + 01000D5AH LINE CODE --- #210 + 01000D5AH LINE CODE --- #211 + 01000D5FH LINE CODE --- #212 + 01000D5FH LINE CODE --- #213 + 01000D62H LINE CODE --- #214 + 01000D65H LINE CODE --- #215 + 01000D68H LINE CODE --- #216 + 01000D68H LINE CODE --- #217 + 01000D6DH LINE CODE --- #218 + 01000D6DH LINE CODE --- #219 + 01000D70H LINE CODE --- #220 + 01000D73H LINE CODE --- #221 + 01000D76H LINE CODE --- #222 + 01000D76H LINE CODE --- #223 + 01000D7BH LINE CODE --- #224 + 01000D7BH LINE CODE --- #225 + 01000D7EH LINE CODE --- #226 + 01000D81H LINE CODE --- #227 + 01000D84H LINE CODE --- #228 + 01000D84H LINE CODE --- #230 + 01000D8CH LINE CODE --- #231 + 01000D8CH LINE CODE --- #264 + 01000D8CH LINE CODE --- #266 + 01000DA4H LINE CODE --- #270 + 01000DA4H LINE CODE --- #271 + 01000DB6H LINE CODE --- #272 + 01000DB6H LINE CODE --- #273 + 01000DB6H LINE CODE --- #274 + 01000DB6H LINE CODE --- #276 + 01000DB9H LINE CODE --- #294 + 01000DC6H LINE CODE --- #295 + 01000DC6H LINE CODE --- #297 + 01000DC8H LINE CODE --- #311 + 01000DCBH LINE CODE --- #312 + 01000DCDH LINE CODE --- #314 + 01000DCDH LINE CODE --- #315 + 01000DD3H LINE CODE --- #316 + 01000DD3H LINE CODE --- #317 + 01000DD6H LINE CODE --- #318 + 01000DDEH LINE CODE --- #319 + 01000DEBH LINE CODE --- #320 + 01000DEBH LINE CODE --- #321 + 01000DEEH LINE CODE --- #322 + 01000DF1H LINE CODE --- #323 + 01000DF1H LINE CODE --- #324 + --- BLOCKEND --- --- LVL=0 + + 01000DF2H BLOCK CODE --- LVL=0 + 01000DF2H BLOCK CODE NEAR LAB LVL=1 + LX51 LINKER/LOCATER V4.66.97.0 05/05/2026 17:41:53 PAGE 41 + + + 00000032H SYMBOL DATA BYTE i + 00000007H SYMBOL DATA BYTE j + 00000033H SYMBOL DATA WORD DataSum + 00000035H SYMBOL DATA WORD DataMax + 00000037H SYMBOL DATA WORD DataMin + --- BLOCKEND --- --- LVL=1 + 01000DF2H LINE CODE --- #325 + 01000DF2H LINE CODE --- #326 + 01000DF2H LINE CODE --- #332 + 01000E04H LINE CODE --- #333 + 01000E04H LINE CODE --- #337 + 01000E0AH LINE CODE --- #338 + 01000E12H LINE CODE --- #339 + 01000E12H LINE CODE --- #340 + 01000E17H LINE CODE --- #341 + 01000E17H LINE CODE --- #342 + 01000E19H LINE CODE --- #343 + 01000E39H LINE CODE --- #344 + 01000E3BH LINE CODE --- #346 + 01000E40H LINE CODE --- #347 + 01000E44H LINE CODE --- #348 + 01000E4AH LINE CODE --- #349 + 01000E52H LINE CODE --- #350 + 01000E52H LINE CODE --- #351 + 01000E6AH LINE CODE --- #353 + 01000E73H LINE CODE --- #354 + 01000E73H LINE CODE --- #355 + 01000E77H LINE CODE --- #356 + 01000E77H LINE CODE --- #357 + 01000E80H LINE CODE --- #358 + 01000E80H LINE CODE --- #359 + 01000E84H LINE CODE --- #360 + 01000E84H LINE CODE --- #362 + 01000E87H LINE CODE --- #366 + 01000EAAH LINE CODE --- #369 + 01000EAFH LINE CODE --- #370 + --- BLOCKEND --- --- LVL=0 + + 01000C46H BLOCK CODE --- LVL=0 + 01000C46H BLOCK CODE NEAR LAB LVL=1 + 00000032H SYMBOL DATA BYTE i + 00000007H SYMBOL DATA BYTE j + 00000015H SYMBOL DATA BYTE TS_ScanTimes + --- BLOCKEND --- --- LVL=1 + 01000C46H LINE CODE --- #418 + 01000C46H LINE CODE --- #419 + 01000C46H LINE CODE --- #425 + 01000C4CH LINE CODE --- #426 + 01000C4CH LINE CODE --- #439 + 01000C4EH LINE CODE --- #440 + 01000C52H LINE CODE --- #441 + 01000C54H LINE CODE --- #442 + 01000C57H LINE CODE --- #448 + 01000C5DH LINE CODE --- #449 + 01000C60H LINE CODE --- #451 + 01000C61H LINE CODE --- #492 + 01000C6CH LINE CODE --- #493 + 01000C6CH LINE CODE --- #494 + 01000C72H LINE CODE --- #495 + 01000C72H LINE CODE --- #496 + 01000C74H LINE CODE --- #497 + 01000C7DH LINE CODE --- #498 + 01000C7DH LINE CODE --- #500 + 01000C7DH LINE CODE --- #516 + 01000C80H LINE CODE --- #517 + LX51 LINKER/LOCATER V4.66.97.0 05/05/2026 17:41:53 PAGE 42 + + + 01000C91H LINE CODE --- #518 + 01000C91H LINE CODE --- #519 + 01000C99H LINE CODE --- #520 + 01000C99H LINE CODE --- #521 + 01000CB2H LINE CODE --- #522 + 01000CB5H LINE CODE --- #523 + 01000CBEH LINE CODE --- #529 + 01000CC5H LINE CODE --- #530 + 01000CCEH LINE CODE --- #531 + 01000CDCH LINE CODE --- #537 + 01000CE3H LINE CODE --- #538 + 01000CE3H LINE CODE --- #542 + 01000D07H LINE CODE --- #544 + 01000D0EH LINE CODE --- #545 + 01000D10H LINE CODE --- #547 + 01000D10H LINE CODE --- #548 + 01000D1AH LINE CODE --- #549 + 01000D1AH LINE CODE --- #560 + 01000D1FH LINE CODE --- #573 + 01000D23H LINE CODE --- #574 + 01000D23H LINE CODE --- #575 + 01000D23H LINE CODE --- #576 + --- BLOCKEND --- --- LVL=0 + + 01000B49H BLOCK CODE --- LVL=0 + 01000B49H BLOCK CODE NEAR LAB LVL=1 + 00000032H SYMBOL DATA BYTE i + 00000033H SYMBOL DATA BYTE TouchArea + 00000034H SYMBOL DATA BYTE NowArea + --- BLOCKEND --- --- LVL=1 + 01000B49H LINE CODE --- #676 + 01000B49H LINE CODE --- #677 + 01000B49H LINE CODE --- #683 + 01000B56H LINE CODE --- #684 + 01000B56H LINE CODE --- #696 + 01000B63H LINE CODE --- #697 + 01000B6DH LINE CODE --- #699 + 01000B77H LINE CODE --- #700 + 01000B77H LINE CODE --- #701 + 01000B79H LINE CODE --- #702 + 01000B79H LINE CODE --- #709 + 01000B7DH LINE CODE --- #710 + 01000B7DH LINE CODE --- #711 + 01000B81H LINE CODE --- #712 + 01000B81H LINE CODE --- #713 + 01000B86H LINE CODE --- #714 + 01000B86H LINE CODE --- #715 + 01000B8FH LINE CODE --- #716 + 01000B8FH LINE CODE --- #717 + 01000B92H LINE CODE --- #721 + 01000B92H LINE CODE --- #722 + 01000B92H LINE CODE --- #723 + 01000B94H LINE CODE --- #725 + 01000B94H LINE CODE --- #737 + 01000B9AH LINE CODE --- #754 + 01000B9AH LINE CODE --- #755 + 01000B9CH LINE CODE --- #757 + 01000B9CH LINE CODE --- #758 + 01000BA1H LINE CODE --- #759 + 01000BA1H LINE CODE --- #760 + 01000BA7H LINE CODE --- #761 + 01000BA7H LINE CODE --- #766 + 01000BABH LINE CODE --- #768 + 01000BABH LINE CODE --- #769 + 01000BABH LINE CODE --- #773 + LX51 LINKER/LOCATER V4.66.97.0 05/05/2026 17:41:53 PAGE 43 + + + 01000BABH LINE CODE --- #774 + 01000BADH LINE CODE --- #782 + 01000BADH LINE CODE --- #784 + 01000BADH LINE CODE --- #785 + 01000BB1H LINE CODE --- #786 + 01000BB1H LINE CODE --- #787 + 01000BB9H LINE CODE --- #788 + 01000BBBH LINE CODE --- #789 + 01000BBDH LINE CODE --- #790 + 01000BBDH LINE CODE --- #791 + 01000BBDH LINE CODE --- #792 + 01000BC2H LINE CODE --- #793 + 01000BC2H LINE CODE --- #794 + 01000BCFH LINE CODE --- #795 + 01000BD1H LINE CODE --- #796 + 01000BD3H LINE CODE --- #797 + 01000BD3H LINE CODE --- #798 + 01000BEAH LINE CODE --- #799 + 01000BEAH LINE CODE --- #800 + 01000BF0H LINE CODE --- #801 + 01000BF0H LINE CODE --- #802 + 01000BF8H LINE CODE --- #803 + 01000C06H LINE CODE --- #813 + 01000C08H LINE CODE --- #814 + 01000C08H LINE CODE --- #815 + 01000C0AH LINE CODE --- #817 + 01000C0AH LINE CODE --- #818 + 01000C12H LINE CODE --- #819 + 01000C19H LINE CODE --- #820 + 01000C19H LINE CODE --- #821 + 01000C1EH LINE CODE --- #895 + 01000C25H LINE CODE --- #898 + 01000C27H LINE CODE --- #899 + 01000C27H LINE CODE --- #900 + 01000C2AH LINE CODE --- #901 + 01000C2BH LINE CODE --- #903 + 01000C2BH LINE CODE --- #904 + 01000C2EH LINE CODE --- #905 + 01000C2EH LINE CODE --- #906 + --- BLOCKEND --- --- LVL=0 + + 01000670H BLOCK CODE --- LVL=0 + 01000670H BLOCK CODE NEAR LAB LVL=1 + 00000032H SYMBOL DATA BYTE i + 00000033H SYMBOL DATA WORD Delta + 00000006H SYMBOL DATA WORD Position + 00000020H.5 SYMBOL BIT BIT WheelSliderTogFlag + --- BLOCKEND --- --- LVL=1 + 01000670H LINE CODE --- #909 + 01000670H LINE CODE --- #910 + 01000670H LINE CODE --- #913 + 01000672H LINE CODE --- #914 + 01000675H LINE CODE --- #915 + 01000678H LINE CODE --- #916 + 01000678H LINE CODE --- #917 + 0100067AH LINE CODE --- #918 + 0100067FH LINE CODE --- #919 + 0100067FH LINE CODE --- #957 + 01000688H LINE CODE --- #959 + 01000690H LINE CODE --- #960 + 01000690H LINE CODE --- #961 + 01000692H LINE CODE --- #962 + 01000692H LINE CODE --- #963 + 0100069CH LINE CODE --- #964 + 0100069CH LINE CODE --- #965 + LX51 LINKER/LOCATER V4.66.97.0 05/05/2026 17:41:53 PAGE 44 + + + 010006A5H LINE CODE --- #966 + 010006A5H LINE CODE --- #967 + 010006ADH LINE CODE --- #968 + 010006ADH LINE CODE --- #969 + 010006B0H LINE CODE --- #970 + 010006B5H LINE CODE --- #971 + 010006B8H LINE CODE --- #973 + 010006B8H LINE CODE --- #974 + 010006C3H LINE CODE --- #975 + 010006C3H LINE CODE --- #976 + 010006D8H LINE CODE --- #977 + 010006D8H LINE CODE --- #978 + 010006DDH LINE CODE --- #979 + 010006DFH LINE CODE --- #981 + 010006DFH LINE CODE --- #982 + 010006FAH LINE CODE --- #983 + 010006FAH LINE CODE --- #984 + 01000705H LINE CODE --- #985 + 01000705H LINE CODE --- #986 + 0100070FH LINE CODE --- #987 + 0100070FH LINE CODE --- #988 + 0100071CH LINE CODE --- #989 + 01000724H LINE CODE --- #990 + 01000724H LINE CODE --- #991 + 01000724H LINE CODE --- #992 + 01000726H LINE CODE --- #994 + 01000726H LINE CODE --- #995 + 0100073BH LINE CODE --- #996 + 01000745H LINE CODE --- #997 + 01000745H LINE CODE --- #998 + 0100074AH LINE CODE --- #999 + 0100074AH LINE CODE --- #1000 + 0100074AH LINE CODE --- #1002 + 0100074AH LINE CODE --- #1003 + 01000752H LINE CODE --- #1004 + 01000752H LINE CODE --- #1005 + 01000758H LINE CODE --- #1006 + 01000758H LINE CODE --- #1007 + 0100075DH LINE CODE --- #1011 + 0100075DH LINE CODE --- #1012 + 0100075FH LINE CODE --- #1014 + 0100075FH LINE CODE --- #1015 + 01000764H LINE CODE --- #1016 + 0100076CH LINE CODE --- #1017 + 0100076CH LINE CODE --- #1018 + 01000776H LINE CODE --- #1019 + 0100077AH LINE CODE --- #1020 + 0100077AH LINE CODE --- #1021 + 0100077AH LINE CODE --- #1022 + 0100077AH LINE CODE --- #1023 + 0100077FH LINE CODE --- #1024 + 0100077FH LINE CODE --- #1037 + 01000785H LINE CODE --- #1038 + 01000785H LINE CODE --- #1039 + 0100078DH LINE CODE --- #1040 + 0100078DH LINE CODE --- #1041 + 0100078EH LINE CODE --- #1042 + 01000794H LINE CODE --- #1043 + 01000794H LINE CODE --- #1044 + 01000796H LINE CODE --- #1046 + 01000796H LINE CODE --- #1047 + 0100079EH LINE CODE --- #1048 + 0100079EH LINE CODE --- #1049 + 010007A4H LINE CODE --- #1050 + 010007A4H LINE CODE --- #1052 + LX51 LINKER/LOCATER V4.66.97.0 05/05/2026 17:41:53 PAGE 45 + + + 010007A8H LINE CODE --- #1053 + 010007ABH LINE CODE --- #1054 + 010007AEH LINE CODE --- #1055 + 010007B6H LINE CODE --- #1056 + 010007B6H LINE CODE --- #1057 + 010007C0H LINE CODE --- #1058 + 010007C4H LINE CODE --- #1059 + 010007C4H LINE CODE --- #1060 + 010007C4H LINE CODE --- #1062 + 010007C4H LINE CODE --- #1063 + 010007CAH LINE CODE --- #1064 + 010007CAH LINE CODE --- #1065 + 010007CAH LINE CODE --- #1066 + 010007CAH LINE CODE --- #1067 + 010007D2H LINE CODE --- #1068 + 010007D2H LINE CODE --- #1069 + 010007DAH LINE CODE --- #1070 + 010007DAH LINE CODE --- #1071 + 010007E2H LINE CODE --- #1072 + 010007E2H LINE CODE --- #1107 + 010007E4H LINE CODE --- #1109 + 010007E4H LINE CODE --- #1110 + 010007E7H LINE CODE --- #1111 + 010007E7H LINE CODE --- #1113 + 010007F3H LINE CODE --- #1114 + 010007F3H LINE CODE --- #1115 + 010007F6H LINE CODE --- #1116 + 010007F7H LINE CODE --- #1118 + 010007F7H LINE CODE --- #1119 + 010007FAH LINE CODE --- #1120 + 010007FAH LINE CODE --- #1121 + --- BLOCKEND --- --- LVL=0 + + 01000EB0H BLOCK CODE --- LVL=0 + 01000EB0H BLOCK CODE NEAR LAB LVL=1 + 00000006H SYMBOL DATA BYTE i + 00000007H SYMBOL DATA BYTE ch_idx + --- BLOCKEND --- --- LVL=1 + 01000EB0H LINE CODE --- #1124 + 01000EB0H LINE CODE --- #1125 + 01000EB0H LINE CODE --- #1131 + 01000EB4H LINE CODE --- #1132 + 01000EB6H LINE CODE --- #1133 + 01000EC4H LINE CODE --- #1134 + 01000EC4H LINE CODE --- #1136 + 01000ECCH LINE CODE --- #1137 + 01000ECCH LINE CODE --- #1138 + 01000EDBH LINE CODE --- #1139 + 01000EDDH LINE CODE --- #1141 + 01000EDDH LINE CODE --- #1142 + 01000EEBH LINE CODE --- #1143 + 01000EEBH LINE CODE --- #1149 + 01000EEEH LINE CODE --- #1150 + 01000EF5H LINE CODE --- #1151 + 01000EF8H LINE CODE --- #1152 + 01000EFBH LINE CODE --- #1153 + 01000EFDH LINE CODE --- #1155 + 01000F00H LINE CODE --- #1158 + 01000F00H LINE CODE --- #1163 + 01000F00H LINE CODE --- #1164 + 01000F03H LINE CODE --- #1189 + 01000F05H LINE CODE --- #1191 + 01000F07H LINE CODE --- #1193 + 01000F0CH LINE CODE --- #1194 + 01000F0FH LINE CODE --- #1196 + LX51 LINKER/LOCATER V4.66.97.0 05/05/2026 17:41:53 PAGE 46 + + + 01000F11H LINE CODE --- #1203 + 01000F14H LINE CODE --- #1204 + 01000F16H LINE CODE --- #1205 + 01000F18H LINE CODE --- #1208 + 01000F1AH LINE CODE --- #1210 + 01000F1FH LINE CODE --- #1211 + 01000F22H LINE CODE --- #1212 + 01000F25H LINE CODE --- #1213 + 01000F2CH LINE CODE --- #1215 + 01000F2FH LINE CODE --- #1216 + 01000F33H LINE CODE --- #1224 + 01000F3BH LINE CODE --- #1231 + --- BLOCKEND --- --- LVL=0 + + 0100104FH BLOCK CODE --- LVL=0 + 0100104FH LINE CODE --- #1234 + 0100104FH LINE CODE --- #1235 + 0100104FH LINE CODE --- #1236 + 01001058H LINE CODE --- #1237 + 01001058H LINE CODE --- #1238 + 01001058H LINE CODE --- #1239 + 0100105BH LINE CODE --- #1240 + 0100105BH LINE CODE --- #1241 + 0100105BH LINE CODE --- #1242 + 0100105EH LINE CODE --- #1243 + 0100105EH LINE CODE --- #1244 + 01001060H LINE CODE --- #1246 + 01001069H LINE CODE --- #1253 + 0100106CH LINE CODE --- #1254 + 0100106EH LINE CODE --- #1267 + 01001074H LINE CODE --- #1268 + 01001074H LINE CODE --- #1269 + 01001077H LINE CODE --- #1270 + 01001077H LINE CODE --- #1276 + 0100107DH LINE CODE --- #1277 + 0100107DH LINE CODE --- #1278 + 01001080H LINE CODE --- #1279 + 01001080H LINE CODE --- #1282 + 0100108BH LINE CODE --- #1283 + 0100108BH LINE CODE --- #1284 + 0100108EH LINE CODE --- #1285 + 0100108EH LINE CODE --- #1286 + 01001097H LINE CODE --- #1287 + 01001097H LINE CODE --- #1296 + 0100109DH LINE CODE --- #1298 + 010010A0H LINE CODE --- #1307 + 010010A0H LINE CODE --- #1309 + 010010A0H LINE CODE --- #1310 + 010010A8H LINE CODE --- #1311 + 010010A8H LINE CODE --- #1312 + 010010ABH LINE CODE --- #1313 + 010010AEH LINE CODE --- #1314 + 010010B1H LINE CODE --- #1315 + 010010B1H LINE CODE --- #1316 + 010010B1H LINE CODE --- #1317 + 010010B1H LINE CODE --- #1318 + 010010B1H LINE CODE --- #1319 + 010010B1H LINE CODE --- #1328 + --- BLOCKEND --- --- LVL=0 + + 010012EFH BLOCK CODE --- LVL=0 + 010012EFH BLOCK CODE NEAR LAB LVL=1 + 00000035H SYMBOL DATA BYTE i + --- BLOCKEND --- --- LVL=1 + 010012EFH LINE CODE --- #1331 + LX51 LINKER/LOCATER V4.66.97.0 05/05/2026 17:41:53 PAGE 47 + + + 010012EFH LINE CODE --- #1332 + 010012EFH LINE CODE --- #1334 + 010012FBH LINE CODE --- #1335 + 010012FBH LINE CODE --- #1336 + 01001303H LINE CODE --- #1337 + 01001303H LINE CODE --- #1338 + 0100130CH LINE CODE --- #1339 + 0100130EH LINE CODE --- #1341 + 0100130EH LINE CODE --- #1342 + 01001315H LINE CODE --- #1343 + 01001315H LINE CODE --- #1344 + 01001319H LINE CODE --- #1345 + 0100131CH LINE CODE --- #1346 + --- BLOCKEND --- --- LVL=0 + + 010004ACH BLOCK CODE --- LVL=0 + 010004ACH BLOCK CODE NEAR LAB LVL=1 + 00000032H SYMBOL DATA BYTE TS_SampleComplete + 00000005H SYMBOL DATA BYTE i + 02000128H SYMBOL XDATA --- WakeUp_PThdVal + 02000140H SYMBOL XDATA --- WakeUp_NThdVal + 00000033H SYMBOL DATA --- TS_Data + 01000637H SYMBOL CODE VOID SLEEP_EXIT + --- BLOCKEND --- --- LVL=1 + 010004ACH LINE CODE --- #1347 + 010004ACH LINE CODE --- #1348 + 010004ACH LINE CODE --- #1353 + 010004AFH LINE CODE --- #1358 + 010004B1H LINE CODE --- #1359 + 010004B4H LINE CODE --- #1361 + 010004B6H LINE CODE --- #1372 + 010004B9H LINE CODE --- #1373 + 010004BCH LINE CODE --- #1375 + 010004C4H LINE CODE --- #1376 + 010004C7H LINE CODE --- #1377 + 010004CAH LINE CODE --- #1380 + 010004CDH LINE CODE --- #1385 + 010004D3H LINE CODE --- #1388 + 010004D6H LINE CODE --- #1390 + 010004D8H LINE CODE --- #1391 + 010004DCH LINE CODE --- #1393 + 010004E3H LINE CODE --- #1394 + 010004EBH LINE CODE --- #1396 + 010004EEH LINE CODE --- #1397 + 010004F1H LINE CODE --- #1398 + 010004F4H LINE CODE --- #1400 + 010004F7H LINE CODE --- #1401 + 010004FAH LINE CODE --- #1403 + 010004FAH LINE CODE --- #1404 + 010004FAH LINE CODE --- #1405 + 010004FEH LINE CODE --- #1406 + 010004FEH LINE CODE --- #1407 + 01000505H LINE CODE --- #1408 + 0100050BH LINE CODE --- #1409 + 0100050DH LINE CODE --- #1410 + 01000510H LINE CODE --- #1411 + 01000511H LINE CODE --- #1412 + 01000512H LINE CODE --- #1413 + 01000513H LINE CODE --- #1414 + 01000517H LINE CODE --- #1415 + 0100051BH LINE CODE --- #1416 + 0100051DH LINE CODE --- #1417 + 0100051DH LINE CODE --- #1418 + 0100052AH LINE CODE --- #1419 + 0100052AH LINE CODE --- #1420 + LX51 LINKER/LOCATER V4.66.97.0 05/05/2026 17:41:53 PAGE 48 + + + 0100052AH LINE CODE --- #1421 + 0100052AH LINE CODE --- #1422 + 0100052FH LINE CODE --- #1423 + 0100052FH LINE CODE --- #1424 + 01000534H LINE CODE --- #1425 + 0100053FH LINE CODE --- #1426 + 0100053FH LINE CODE --- #1427 + 0100055BH LINE CODE --- #1428 + 0100055BH LINE CODE --- #1429 + 01000568H LINE CODE --- #1430 + 0100056EH LINE CODE --- #1431 + 0100056EH LINE CODE --- #1432 + 01000571H LINE CODE --- #1433 + 01000574H LINE CODE --- #1434 + 01000576H LINE CODE --- #1435 + 0100057CH LINE CODE --- #1436 + 0100057CH LINE CODE --- #1437 + 0100057FH LINE CODE --- #1438 + 01000582H LINE CODE --- #1439 + 01000584H LINE CODE --- #1440 + 0100058AH LINE CODE --- #1441 + 0100058AH LINE CODE --- #1442 + 0100058DH LINE CODE --- #1443 + 01000590H LINE CODE --- #1444 + 01000592H LINE CODE --- #1445 + 01000598H LINE CODE --- #1446 + 01000598H LINE CODE --- #1447 + 0100059BH LINE CODE --- #1448 + 0100059EH LINE CODE --- #1449 + 010005A0H LINE CODE --- #1450 + 010005A6H LINE CODE --- #1451 + 010005A6H LINE CODE --- #1452 + 010005A9H LINE CODE --- #1453 + 010005ACH LINE CODE --- #1454 + 010005AEH LINE CODE --- #1455 + 010005B4H LINE CODE --- #1456 + 010005B4H LINE CODE --- #1457 + 010005B7H LINE CODE --- #1458 + 010005BAH LINE CODE --- #1459 + 010005BAH LINE CODE --- #1460 + 010005BEH LINE CODE --- #1461 + 010005BEH LINE CODE --- #1462 + 010005D4H LINE CODE --- #1463 + 010005E8H LINE CODE --- #1464 + 010005EAH LINE CODE --- #1466 + 010005EAH LINE CODE --- #1467 + 0100060CH LINE CODE --- #1468 + 0100060CH LINE CODE --- #1469 + 0100060CH LINE CODE --- #1470 + 0100060CH LINE CODE --- #1471 + 0100060CH LINE CODE --- #1472 + 0100060CH LINE CODE --- #1473 + 01000610H LINE CODE --- #1474 + 01000619H LINE CODE --- #1475 + 01000619H LINE CODE --- #1476 + 0100061FH LINE CODE --- #1477 + 01000621H LINE CODE --- #1479 + 01000621H LINE CODE --- #1480 + 01000624H LINE CODE --- #1481 + 01000628H LINE CODE --- #1482 + 01000628H LINE CODE --- #1483 + 0100062BH LINE CODE --- #1484 + 0100062EH LINE CODE --- #1485 + 0100062EH LINE CODE --- #1486 + 0100062EH LINE CODE --- #1487 + LX51 LINKER/LOCATER V4.66.97.0 05/05/2026 17:41:53 PAGE 49 + + + 01000631H LINE CODE --- #1488 + 01000634H LINE CODE --- #1489 + 01000634H LINE CODE --- #1490 + 01000637H LINE CODE --- #1491 + 01000637H LINE CODE --- #1492 + 0100063AH LINE CODE --- #1493 + 0100063DH LINE CODE --- #1494 + 01000645H LINE CODE --- #1496 + 01000645H LINE CODE --- #1501 + 01000645H LINE CODE --- #1502 + 01000648H LINE CODE --- #1511 + 0100064FH LINE CODE --- #1512 + 01000652H LINE CODE --- #1513 + 01000655H LINE CODE --- #1514 + 0100065CH LINE CODE --- #1515 + 0100065FH LINE CODE --- #1516 + 01000662H LINE CODE --- #1517 + 01000664H LINE CODE --- #1518 + 01000667H LINE CODE --- #1519 + 0100066AH LINE CODE --- #1520 + 0100066CH LINE CODE --- #1522 + 0100066FH LINE CODE --- #1524 + --- BLOCKEND --- --- LVL=0 + + --- MODULE --- --- TS_SEVICE + 01001519H PUBLIC CONST --- pXSFR + 01000296H PUBLIC CODE --- _WheelTouchJudge + 0100115FH PUBLIC CODE --- _SetWheelSliderRefCh + 010013D2H PUBLIC CODE --- _TS_AreaConfirmTimerSet + 0100131DH PUBLIC CODE --- _TS_AreaDeviateDetection + 00000020H.5 PUBLIC BIT BIT ?_TS_GetDataArea?BIT + 010010B2H PUBLIC CODE --- _TS_GetDataArea + 01001111H PUBLIC CODE --- TS_ScanStart + 01001253H PUBLIC CODE --- _TS_SetChannel + 010012C0H PUBLIC CODE --- TS_IO_init + 00000080H SFRSYM DATA BYTE P0 + 000000F8H SFRSYM DATA BYTE TKCON + 0000008EH SFRSYM DATA BYTE IDLST + 000000D5H SFRSYM DATA BYTE TMCON + 000000B0H SFRSYM DATA BYTE P3 + 000000D0H.6 SFRSYM DATA BIT AC + 000000B7H SFRSYM DATA BYTE PWMIF + 000000A8H.7 SFRSYM DATA BIT EA + 000000C8H.0 SFRSYM DATA BIT T2P0 + 000000B9H SFRSYM DATA BYTE PWM0CON + 000000C8H.1 SFRSYM DATA BIT T2P1 + 000000BAH SFRSYM DATA BYTE PWM1CON + 000000C8H.4 SFRSYM DATA BIT T2R0 + 000000BBH SFRSYM DATA BYTE PWM2CON + 00000090H SFRSYM DATA BYTE PWMEN + 00000086H SFRSYM DATA BYTE PWCON + 000000C8H.5 SFRSYM DATA BIT T2R1 + 000000BCH SFRSYM DATA BYTE PWM3CON + 000000BDH SFRSYM DATA BYTE PWM4CON + 000000BEH SFRSYM DATA BYTE PWM5CON + 00000083H SFRSYM DATA BYTE DP0H + 000000A8H SFRSYM DATA BYTE IE + 00000085H SFRSYM DATA BYTE DP1H + 00000082H SFRSYM DATA BYTE DP0L + 000000CBH SFRSYM DATA BYTE T2CH + 000000C2H SFRSYM DATA BYTE I2CADM + 00000084H SFRSYM DATA BYTE DP1L + 000000C8H.3 SFRSYM DATA BIT T2IE + 000000FAH SFRSYM DATA BYTE TKMTS + 000000CAH SFRSYM DATA BYTE T2CL + LX51 LINKER/LOCATER V4.66.97.0 05/05/2026 17:41:53 PAGE 50 + + + 000000C1H SFRSYM DATA BYTE I2CADR + 000000CFH SFRSYM DATA BYTE LEDWTMH + 000000D6H SFRSYM DATA BYTE TMSNU + 000000C6H SFRSYM DATA BYTE I2CFLG + 000000C4H SFRSYM DATA BYTE I2CDAT + 000000B8H SFRSYM DATA BYTE IP + 000000D0H.7 SFRSYM DATA BIT CY + 000000D7H SFRSYM DATA BYTE LEDAT0 + 000000CEH SFRSYM DATA BYTE LEDWTML + 000000F4H SFRSYM DATA BYTE ATK0CH + 000000C7H SFRSYM DATA BYTE LEDAT1 + 000000F6H SFRSYM DATA BYTE ATK1CH + 000000DEH SFRSYM DATA BYTE AK0CON + 000000E9H SFRSYM DATA BYTE ATK2CH + 000000DFH SFRSYM DATA BYTE AK1CON + 000000EBH SFRSYM DATA BYTE ATK3CH + 000000C0H SFRSYM DATA BYTE I2CCON + 0000008FH SFRSYM DATA BYTE STPST + 000000F3H SFRSYM DATA BYTE ATK0CL + 000000EDH SFRSYM DATA BYTE ATK4CH + 000000F5H SFRSYM DATA BYTE ATK1CL + 000000EFH SFRSYM DATA BYTE ATK5CH + 000000F7H SFRSYM DATA BYTE ATK2CL + 00000081H SFRSYM DATA BYTE SP + 000000EAH SFRSYM DATA BYTE ATK3CL + 000000D0H.2 SFRSYM DATA BIT OV + 000000ECH SFRSYM DATA BYTE ATK4CL + 000000D4H SFRSYM DATA BYTE EPIF + 000000EEH SFRSYM DATA BYTE ATK5CL + 000000D1H SFRSYM DATA BYTE EP0CON + 000000D2H SFRSYM DATA BYTE EP1CON + 000000C5H SFRSYM DATA BYTE I2CSTA + 000000D3H SFRSYM DATA BYTE EP2CON + 000000FCH SFRSYM DATA BYTE TK0CHS + 000000FBH SFRSYM DATA BYTE TKIF + 00000080H.0 SFRSYM DATA BIT P00 + 000000FDH SFRSYM DATA BYTE TK1CHS + 00000080H.1 SFRSYM DATA BIT P01 + 000000FEH SFRSYM DATA BYTE TK2CHS + 00000087H SFRSYM DATA BYTE PCON + 00000080H.2 SFRSYM DATA BIT P02 + 000000FFH SFRSYM DATA BYTE TK3CHS + 000000B0H.0 SFRSYM DATA BIT P30 + 00000080H.3 SFRSYM DATA BIT P03 + 000000A8H.5 SFRSYM DATA BIT INT3EN + 000000F1H SFRSYM DATA BYTE TK4CHS + 000000B0H.1 SFRSYM DATA BIT P31 + 00000080H.4 SFRSYM DATA BIT P04 + 000000A8H.6 SFRSYM DATA BIT INT4EN + 000000F2H SFRSYM DATA BYTE TK5CHS + 000000B0H.2 SFRSYM DATA BIT P32 + 00000080H.5 SFRSYM DATA BIT P05 + 00000089H SFRSYM DATA BYTE TMOD + 00000088H SFRSYM DATA BYTE TCON + 000000B0H.3 SFRSYM DATA BIT P33 + 00000080H.6 SFRSYM DATA BIT P06 + 000000B0H.4 SFRSYM DATA BIT P34 + 00000080H.7 SFRSYM DATA BIT P07 + 000000C8H.2 SFRSYM DATA BIT UCKS + 000000B0H.5 SFRSYM DATA BIT P35 + 000000E2H SFRSYM DATA BYTE TK0MSH + 000000E4H SFRSYM DATA BYTE TK1MSH + 000000E6H SFRSYM DATA BYTE TK2MSH + 000000D9H SFRSYM DATA BYTE TK3MSH + 000000E1H SFRSYM DATA BYTE TK0MSL + LX51 LINKER/LOCATER V4.66.97.0 05/05/2026 17:41:53 PAGE 51 + + + 000000DBH SFRSYM DATA BYTE TK4MSH + 00000088H.1 SFRSYM DATA BIT IE0 + 000000E3H SFRSYM DATA BYTE TK1MSL + 000000DDH SFRSYM DATA BYTE TK5MSH + 00000088H.3 SFRSYM DATA BIT IE1 + 000000E5H SFRSYM DATA BYTE TK2MSL + 000000E7H SFRSYM DATA BYTE TK3MSL + 000000F0H SFRSYM DATA BYTE B + 000000DAH SFRSYM DATA BYTE TK4MSL + 000000DCH SFRSYM DATA BYTE TK5MSL + 000000E0H SFRSYM DATA BYTE ACC + 000000A8H.4 SFRSYM DATA BIT ES0 + 000000E8H SFRSYM DATA BYTE LVDCON + 000000A8H.1 SFRSYM DATA BIT ET0 + 000000A8H.3 SFRSYM DATA BIT ET1 + 00000088H.5 SFRSYM DATA BIT TF0 + 00000098H.0 SFRSYM DATA BIT RI0 + 00000088H.7 SFRSYM DATA BIT TF1 + 000000C8H.7 SFRSYM DATA BIT TF2 + 00000098H.2 SFRSYM DATA BIT RB8 + 0000008CH SFRSYM DATA BYTE TH0 + 000000A8H.0 SFRSYM DATA BIT EX0 + 00000098H.1 SFRSYM DATA BIT TI0 + 00000088H.0 SFRSYM DATA BIT IT0 + 0000008DH SFRSYM DATA BYTE TH1 + 000000A8H.2 SFRSYM DATA BIT EX1 + 00000098H.3 SFRSYM DATA BIT TB8 + 00000088H.2 SFRSYM DATA BIT IT1 + 000000CDH SFRSYM DATA BYTE TH2 + 000000D0H.0 SFRSYM DATA BIT P + 00000098H.7 SFRSYM DATA BIT SM0 + 0000008AH SFRSYM DATA BYTE TL0 + 00000098H.6 SFRSYM DATA BIT SM1 + 0000008BH SFRSYM DATA BYTE TL1 + 00000098H.5 SFRSYM DATA BIT SM2 + 000000CCH SFRSYM DATA BYTE TL2 + 000000AAH SFRSYM DATA BYTE PWM0DIVH + 000000B8H.4 SFRSYM DATA BIT PS0 + 000000ACH SFRSYM DATA BYTE PWM1DIVH + 000000B8H.1 SFRSYM DATA BIT PT0 + 000000B8H.6 SFRSYM DATA BIT PS1 + 000000C3H SFRSYM DATA BYTE I2CCR + 000000AEH SFRSYM DATA BYTE PWM2DIVH + 000000B8H.3 SFRSYM DATA BIT PT1 + 000000D0H.3 SFRSYM DATA BIT RS0 + 000000A4H SFRSYM DATA BYTE PWM3DIVH + 000000B8H.5 SFRSYM DATA BIT PT2 + 00000088H.4 SFRSYM DATA BIT TR0 + 000000D0H.4 SFRSYM DATA BIT RS1 + 000000A9H SFRSYM DATA BYTE PWM0DIVL + 000000A6H SFRSYM DATA BYTE PWM4DIVH + 00000088H.6 SFRSYM DATA BIT TR1 + 000000ABH SFRSYM DATA BYTE PWM1DIVL + 000000A3H SFRSYM DATA BYTE WDVTHH + 0000009AH SFRSYM DATA BYTE PWM5DIVH + 000000C8H.6 SFRSYM DATA BIT TR2 + 000000B8H.0 SFRSYM DATA BIT PX0 + 000000ADH SFRSYM DATA BYTE PWM2DIVL + 000000B8H.2 SFRSYM DATA BIT PX1 + 000000AFH SFRSYM DATA BYTE PWM3DIVL + 000000A5H SFRSYM DATA BYTE PWM4DIVL + 000000A7H SFRSYM DATA BYTE PWM5DIVL + 000000A2H SFRSYM DATA BYTE WDVTHL + 0000009CH SFRSYM DATA BYTE PWM0DUTH + 0000009EH SFRSYM DATA BYTE PWM1DUTH + LX51 LINKER/LOCATER V4.66.97.0 05/05/2026 17:41:53 PAGE 52 + + + 00000091H SFRSYM DATA BYTE PWM2DUTH + 00000093H SFRSYM DATA BYTE PWM3DUTH + 0000009BH SFRSYM DATA BYTE PWM0DUTL + 00000095H SFRSYM DATA BYTE PWM4DUTH + 0000009DH SFRSYM DATA BYTE PWM1DUTL + 00000099H SFRSYM DATA BYTE S0BUF + 00000097H SFRSYM DATA BYTE PWM5DUTH + 0000009FH SFRSYM DATA BYTE PWM2DUTL + 00000092H SFRSYM DATA BYTE PWM3DUTL + 00000098H SFRSYM DATA BYTE S0CON + 00000094H SFRSYM DATA BYTE PWM4DUTL + 00000098H.4 SFRSYM DATA BIT REN + 00000096H SFRSYM DATA BYTE PWM5DUTL + 000000D0H.1 SFRSYM DATA BIT DPS + 000000C9H SFRSYM DATA BYTE T2MOD + 000000C8H SFRSYM DATA BYTE T2CON + 000000BFH SFRSYM DATA BYTE LEFLG + 000000F9H SFRSYM DATA BYTE TKCFG + 000000D0H.5 SFRSYM DATA BIT F0 + 000000A1H SFRSYM DATA BYTE WDFLG + 000000B1H SFRSYM DATA BYTE PWM0CKD + 000000B2H SFRSYM DATA BYTE PWM1CKD + 000000D0H SFRSYM DATA BYTE PSW + 000000B3H SFRSYM DATA BYTE PWM2CKD + 000000D8H SFRSYM DATA BYTE UDCKS + 000000B4H SFRSYM DATA BYTE PWM3CKD + 000000B5H SFRSYM DATA BYTE PWM4CKD + 000000A0H SFRSYM DATA BYTE WDCON + 000000B6H SFRSYM DATA BYTE PWM5CKD + + 01000922H BLOCK CODE --- LVL=0 + --- BLOCKEND --- --- LVL=0 + + 010012C0H BLOCK CODE --- LVL=0 + 010012C0H BLOCK CODE NEAR LAB LVL=1 + 00000007H SYMBOL DATA BYTE i + 00000001H SYMBOL DATA --- pPinS + --- BLOCKEND --- --- LVL=1 + 010012C0H LINE CODE --- #32 + 010012C0H LINE CODE --- #33 + 010012C0H LINE CODE --- #36 + 010012C6H LINE CODE --- #38 + 010012D1H LINE CODE --- #39 + 010012D1H LINE CODE --- #40 + 010012E6H LINE CODE --- #41 + 010012EBH LINE CODE --- #42 + 010012EEH LINE CODE --- #43 + --- BLOCKEND --- --- LVL=0 + + 01001253H BLOCK CODE --- LVL=0 + 00000007H SYMBOL DATA BYTE index + 00000005H SYMBOL DATA BYTE ch + 01001253H LINE CODE --- #44 + 01001253H LINE CODE --- #45 + 01001253H LINE CODE --- #46 + 01001267H LINE CODE --- #47 + 01001267H LINE CODE --- #48 + 01001267H LINE CODE --- #49 + 0100126CH LINE CODE --- #50 + 0100126DH LINE CODE --- #51 + 0100126DH LINE CODE --- #52 + 01001272H LINE CODE --- #53 + 01001273H LINE CODE --- #54 + 01001273H LINE CODE --- #55 + 01001278H LINE CODE --- #56 + LX51 LINKER/LOCATER V4.66.97.0 05/05/2026 17:41:53 PAGE 53 + + + 01001279H LINE CODE --- #57 + 01001279H LINE CODE --- #58 + 0100127EH LINE CODE --- #59 + 0100127FH LINE CODE --- #60 + 0100127FH LINE CODE --- #61 + 01001284H LINE CODE --- #62 + 01001285H LINE CODE --- #63 + 01001285H LINE CODE --- #64 + 0100128AH LINE CODE --- #65 + 0100128AH LINE CODE --- #66 + 0100128AH LINE CODE --- #67 + --- BLOCKEND --- --- LVL=0 + + 01001111H BLOCK CODE --- LVL=0 + 01001111H BLOCK CODE NEAR LAB LVL=1 + 00000006H SYMBOL DATA BYTE i + 00000004H SYMBOL DATA BYTE j + --- BLOCKEND --- --- LVL=1 + 01001111H LINE CODE --- #68 + 01001111H LINE CODE --- #69 + 01001111H LINE CODE --- #71 + 01001119H LINE CODE --- #72 + 01001119H LINE CODE --- #73 + 01001130H LINE CODE --- #74 + 01001130H LINE CODE --- #75 + 01001137H LINE CODE --- #76 + 01001140H LINE CODE --- #77 + 01001140H LINE CODE --- #78 + 01001147H LINE CODE --- #79 + 0100114AH LINE CODE --- #80 + 0100114AH LINE CODE --- #81 + 0100114AH LINE CODE --- #82 + 01001158H LINE CODE --- #83 + 0100115BH LINE CODE --- #84 + 0100115EH LINE CODE --- #85 + --- BLOCKEND --- --- LVL=0 + + 010010B2H BLOCK CODE --- LVL=0 + 00000001H SYMBOL DATA BYTE ts_ch + 00000004H SYMBOL DATA WORD ts_data + 00000035H SYMBOL DATA INT NoiseThd + 00000020H.5 SYMBOL BIT BIT key_pressed_flag + 010010B8H BLOCK CODE NEAR LAB LVL=1 + 00000002H SYMBOL DATA INT Delta + 00000006H SYMBOL DATA INT FingerThd + --- BLOCKEND --- --- LVL=1 + 010010B2H LINE CODE --- #86 + 010010B8H LINE CODE --- #87 + 010010B8H LINE CODE --- #91 + 010010C8H LINE CODE --- #92 + 010010CFH LINE CODE --- #94 + 010010D2H LINE CODE --- #95 + 010010D2H LINE CODE --- #96 + 010010DDH LINE CODE --- #97 + 010010DDH LINE CODE --- #99 + 010010E5H LINE CODE --- #100 + 010010F3H LINE CODE --- #101 + 010010FEH LINE CODE --- #102 + 01001110H LINE CODE --- #103 + 01001110H LINE CODE --- #104 + --- BLOCKEND --- --- LVL=0 + + 0100131DH BLOCK CODE --- LVL=0 + 00000006H SYMBOL DATA WORD cmp_data + 00000004H SYMBOL DATA WORD real_data + LX51 LINKER/LOCATER V4.66.97.0 05/05/2026 17:41:53 PAGE 54 + + + 00000002H SYMBOL DATA INT range + 0100131DH BLOCK CODE NEAR LAB LVL=1 + 00000006H SYMBOL DATA INT Delta + --- BLOCKEND --- --- LVL=1 + 0100131DH LINE CODE --- #105 + 0100131DH LINE CODE --- #106 + 0100131DH LINE CODE --- #108 + 01001324H LINE CODE --- #109 + 01001345H LINE CODE --- #110 + 01001345H LINE CODE --- #111 + 01001348H LINE CODE --- #112 + 01001348H LINE CODE --- #114 + 01001348H LINE CODE --- #115 + 0100134AH LINE CODE --- #116 + 0100134AH LINE CODE --- #117 + --- BLOCKEND --- --- LVL=0 + + 010013D2H BLOCK CODE --- LVL=0 + 00000007H SYMBOL DATA BYTE ts_ch + 00000005H SYMBOL DATA BYTE area + 010013D2H LINE CODE --- #130 + 010013D2H LINE CODE --- #131 + 010013D2H LINE CODE --- #132 + 010013E4H LINE CODE --- #133 + --- BLOCKEND --- --- LVL=0 + + 0100115FH BLOCK CODE --- LVL=0 + 00000001H SYMBOL DATA BYTE Slider_Cnt + 01001161H BLOCK CODE NEAR LAB LVL=1 + 00000007H SYMBOL DATA BYTE i + 00000006H SYMBOL DATA BYTE j + 00000035H SYMBOL DATA WORD MinVal + --- BLOCKEND --- --- LVL=1 + 0100115FH LINE CODE --- #134 + 01001161H LINE CODE --- #135 + 01001161H LINE CODE --- #138 + 01001167H LINE CODE --- #139 + 0100117EH LINE CODE --- #140 + 0100117EH LINE CODE --- #141 + 01001192H LINE CODE --- #142 + 01001192H LINE CODE --- #143 + 01001197H LINE CODE --- #144 + 0100119BH LINE CODE --- #145 + 0100119BH LINE CODE --- #146 + 0100119FH LINE CODE --- #147 + --- BLOCKEND --- --- LVL=0 + + 01000296H BLOCK CODE --- LVL=0 + 00000035H SYMBOL DATA BYTE WHEEL_SLIDER0_CH_COUNT_V + 00000036H SYMBOL DATA WORD WHEEL_SLIDER0_TOUCH_THD_V + 0100029CH BLOCK CODE NEAR LAB LVL=1 + 00000038H SYMBOL DATA BYTE i + 00000039H SYMBOL DATA DWORD CalcTemp1 + 0000003DH SYMBOL DATA WORD CalcTemp2 + 00000006H SYMBOL DATA WORD CalcTemp3 + 00000005H SYMBOL DATA BYTE DeltaRate + 0000003FH SYMBOL DATA INT Delta + 00000041H SYMBOL DATA WORD MaxDelta1 + 00000043H SYMBOL DATA WORD MaxDelta2 + 00000045H SYMBOL DATA BYTE Maxidx1 + 00000046H SYMBOL DATA BYTE Maxidx2 + 00000047H SYMBOL DATA INT Position + 00000004H SYMBOL DATA INT PosOffset + 01000428H BLOCK CODE NEAR LAB LVL=2 + 00000020H.6 SYMBOL BIT BIT dir_flag + LX51 LINKER/LOCATER V4.66.97.0 05/05/2026 17:41:53 PAGE 55 + + + --- BLOCKEND --- --- LVL=2 + --- BLOCKEND --- --- LVL=1 + 01000296H LINE CODE --- #149 + 0100029CH LINE CODE --- #150 + 0100029CH LINE CODE --- #160 + 010002A5H LINE CODE --- #161 + 010002B1H LINE CODE --- #162 + 010002B1H LINE CODE --- #163 + 010002BAH LINE CODE --- #164 + 010002BAH LINE CODE --- #165 + 010002D4H LINE CODE --- #166 + 010002D6H LINE CODE --- #168 + 010002D6H LINE CODE --- #169 + 010002E7H LINE CODE --- #170 + 010002FEH LINE CODE --- #171 + 0100030DH LINE CODE --- #172 + 01000322H LINE CODE --- #173 + 0100033AH LINE CODE --- #174 + 0100033AH LINE CODE --- #175 + 01000348H LINE CODE --- #178 + 01000353H LINE CODE --- #179 + 01000353H LINE CODE --- #181 + 0100035CH LINE CODE --- #182 + 01000365H LINE CODE --- #183 + 01000367H LINE CODE --- #184 + 01000372H LINE CODE --- #185 + 01000372H LINE CODE --- #187 + 0100037BH LINE CODE --- #188 + 0100037BH LINE CODE --- #193 + 01000380H LINE CODE --- #195 + 01000393H LINE CODE --- #196 + 01000393H LINE CODE --- #197 + 01000398H LINE CODE --- #198 + 01000398H LINE CODE --- #200 + 010003ACH LINE CODE --- #201 + 010003B9H LINE CODE --- #202 + 010003C1H LINE CODE --- #204 + 010003D4H LINE CODE --- #206 + 010003DEH LINE CODE --- #207 + 010003EAH LINE CODE --- #209 + 010003FBH LINE CODE --- #210 + 01000405H LINE CODE --- #211 + 01000405H LINE CODE --- #212 + 01000408H LINE CODE --- #213 + 0100040AH LINE CODE --- #215 + 0100040AH LINE CODE --- #216 + 01000414H LINE CODE --- #217 + 01000417H LINE CODE --- #218 + 01000417H LINE CODE --- #219 + 01000422H LINE CODE --- #220 + 01000428H LINE CODE --- #222 + 01000428H LINE CODE --- #224 + 01000431H LINE CODE --- #225 + 0100043AH LINE CODE --- #226 + 0100044DH LINE CODE --- #228 + 0100045BH LINE CODE --- #229 + 01000469H LINE CODE --- #230 + 01000474H LINE CODE --- #231 + 01000476H LINE CODE --- #233 + 01000479H LINE CODE --- #234 + 01000479H LINE CODE --- #235 + 01000483H LINE CODE --- #236 + 01000485H LINE CODE --- #238 + 01000485H LINE CODE --- #239 + 0100048BH LINE CODE --- #240 + LX51 LINKER/LOCATER V4.66.97.0 05/05/2026 17:41:53 PAGE 56 + + + 0100048BH LINE CODE --- #241 + 0100049CH LINE CODE --- #242 + 0100049CH LINE CODE --- #243 + 010004A7H LINE CODE --- #244 + 010004A7H LINE CODE --- #245 + 010004A7H LINE CODE --- #246 + 010004ABH LINE CODE --- #247 + --- BLOCKEND --- --- LVL=0 + 00000006H SYMBOL DATA WORD CalcTemp3 + 00000005H SYMBOL DATA BYTE DeltaRate + 00000006H SYMBOL DATA INT PosOffset + + --- 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 + 00000100H SYMBOL NUMBER --- IBPSTACKTOP + 00000080H SYMBOL NUMBER --- IDATALEN + 01000F3FH 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 + 01000F3CH SYMBOL CODE --- STARTUP1 + 00000000H SYMBOL NUMBER --- XBPSTACK + 00000000H SYMBOL NUMBER --- XBPSTACKTOP + 00000000H SYMBOL NUMBER --- XDATALEN + 00000000H SYMBOL NUMBER --- XDATASTART + 01000000H LINE CODE --- #126 + 01000F3CH LINE CODE --- #133 + 01000F3EH LINE CODE --- #134 + 01000F3FH LINE CODE --- #135 + 01000F40H LINE CODE --- #136 + 01000F42H LINE CODE --- #185 + 01000F45H LINE CODE --- #196 + + --- MODULE --- --- ?C_INIT + 01000F83H PUBLIC CODE --- ?C_START + + --- MODULE --- --- ?C?CSTPTR + 01000036H PUBLIC CODE --- ?C?CSTPTR + + --- MODULE --- --- ?C?IMUL + 01000048H PUBLIC CODE --- ?C?IMUL + + --- MODULE --- --- ?C?UIDIV + 0100005AH PUBLIC CODE --- ?C?UIDIV + + --- MODULE --- --- ?C?SIDIV + 010000AFH PUBLIC CODE --- ?C?SIDIV + + --- MODULE --- --- ?C?IILDX + 010000E5H PUBLIC CODE --- ?C?IILDX + + --- MODULE --- --- ?C?LMUL + 010000FBH PUBLIC CODE --- ?C?LMUL + + --- MODULE --- --- ?C?ULDIV + LX51 LINKER/LOCATER V4.66.97.0 05/05/2026 17:41:53 PAGE 57 + + + 01000186H PUBLIC CODE --- ?C?ULDIV + + --- MODULE --- --- ?C?ULSHR + 01000218H PUBLIC CODE --- ?C?ULSHR + + --- MODULE --- --- ?C?OFFXADD + 0100022BH PUBLIC CODE --- ?C?OFFXADD + + --- MODULE --- --- ?C?PLDCODE + 01000237H PUBLIC CODE --- ?C?PLDCODE + + --- MODULE --- --- ?C?CCASE + 01000243H PUBLIC CODE --- ?C?CCASE + + --- MODULE --- --- ?C?LIMUL + 01000269H PUBLIC CODE --- ?C?LIMUL + +Program Size: data=93.7 xdata=419 const=347 code=5080 +LX51 RUN COMPLETE. 0 WARNING(S), 0 ERROR(S) diff --git a/lst/STARTUP.lst b/lst/STARTUP.lst index 44ff3c0..e94b56b 100644 --- a/lst/STARTUP.lst +++ b/lst/STARTUP.lst @@ -1,10 +1,10 @@ -A51 MACRO ASSEMBLER STARTUP 07/03/2025 11:27:53 PAGE 1 +A51 MACRO ASSEMBLER STARTUP 05/05/2026 17:41:53 PAGE 1 MACRO ASSEMBLER A51 V8.2.7.0 OBJECT MODULE PLACED IN .\hex\STARTUP.obj -ASSEMBLER INVOKED BY: D:\Program Files\Keil_v5\C51\BIN\A51.EXE Library\Lib\STARTUP.A51 NOMOD51 SET(SMALL) DEBUG PRINT(.\ - lst\STARTUP.lst) OBJECT(.\hex\STARTUP.obj) EP +ASSEMBLER INVOKED BY: C:\keil5\C51\BIN\A51.EXE Library\Lib\STARTUP.A51 NOMOD51 SET(SMALL) DEBUG PRINT(.\lst\STARTUP.lst) + OBJECT(.\hex\STARTUP.obj) EP LOC OBJ LINE SOURCE @@ -65,7 +65,7 @@ LOC OBJ LINE SOURCE 55 ; 56 ; Stack Space for reentrant functions in the SMALL model. 57 ; IBPSTACK: Enable SMALL model reentrant stack - A51 MACRO ASSEMBLER STARTUP 07/03/2025 11:27:53 PAGE 2 + A51 MACRO ASSEMBLER STARTUP 05/05/2026 17:41:53 PAGE 2 58 ; Stack space for reentrant functions in the SMALL model. 0000 59 IBPSTACK EQU 0 ; set to 1 if small reentrant is used. @@ -133,7 +133,7 @@ LOC OBJ LINE SOURCE 121 122 EXTRN CODE (?C_START) 123 PUBLIC ?C_STARTUP - A51 MACRO ASSEMBLER STARTUP 07/03/2025 11:27:53 PAGE 3 + A51 MACRO ASSEMBLER STARTUP 05/05/2026 17:41:53 PAGE 3 124 ---- 125 CSEG AT 0 @@ -201,7 +201,7 @@ LOC OBJ LINE SOURCE 187 ; This code is required if you use L51_BANK.A51 with Banking Mode 4 188 ; Code Banking 189 ; Select Bank 0 for L51_BANK.A51 Mode 4 - A51 MACRO ASSEMBLER STARTUP 07/03/2025 11:27:53 PAGE 4 + A51 MACRO ASSEMBLER STARTUP 05/05/2026 17:41:53 PAGE 4 190 @@ -212,7 +212,7 @@ LOC OBJ LINE SOURCE 0009 020000 F 196 LJMP ?C_START 197 198 END - A51 MACRO ASSEMBLER STARTUP 07/03/2025 11:27:53 PAGE 5 + A51 MACRO ASSEMBLER STARTUP 05/05/2026 17:41:53 PAGE 5 SYMBOL TABLE LISTING ------ ----- ------- diff --git a/lst/ca51fx_onoff.map b/lst/ca51fx_onoff.map index 9670fe7..7cd1467 100644 --- a/lst/ca51fx_onoff.map +++ b/lst/ca51fx_onoff.map @@ -1,4 +1,4 @@ -LX51 LINKER/LOCATER V4.66.100.0 07/03/2025 11:27:53 PAGE 1 +LX51 LINKER/LOCATER V4.66.100.0 10/21/2025 16:15:03 PAGE 1 LX51 LINKER/LOCATER V4.66.100.0, INVOKED BY: @@ -67,7 +67,7 @@ BASE START END USED MEMORY CLASS ========================================================== X:000000H X:000000H X:0001FFH 0001A3H XDATA X:000000H X:000000H X:0001FFH HDATA - LX51 LINKER/LOCATER V4.66.100.0 07/03/2025 11:27:53 PAGE 2 + LX51 LINKER/LOCATER V4.66.100.0 10/21/2025 16:15:03 PAGE 2 C:000000H C:000000H C:001FFFH 001450H CODE @@ -135,7 +135,7 @@ START STOP LENGTH ALIGN RELOC MEMORY CLASS SEGMENT NAME 00128DH 0012C6H 00003AH BYTE UNIT CODE ?PR?READ_32BIT_UID?MAIN 0012C7H 0012FEH 000038H BYTE UNIT CODE ?PR?_TS_SETCHANNEL?TS_SEVICE 0012FFH 001334H 000036H BYTE UNIT CODE ?PR?TS_MS_ISR?TS_API - LX51 LINKER/LOCATER V4.66.100.0 07/03/2025 11:27:53 PAGE 3 + LX51 LINKER/LOCATER V4.66.100.0 10/21/2025 16:15:03 PAGE 3 001335H 001363H 00002FH BYTE UNIT CODE ?PR?TS_IO_INIT?TS_SEVICE @@ -203,7 +203,7 @@ START STOP LENGTH ALIGN RELOC MEMORY CLASS SEGMENT NAME 008106H 008106H 000001H BYTE OFFS.. XDATA ?XD?MAIN?39 008107H 008107H 000001H BYTE OFFS.. XDATA ?XD?MAIN?16 008108H 008108H 000001H BYTE OFFS.. XDATA ?XD?MAIN?1 - LX51 LINKER/LOCATER V4.66.100.0 07/03/2025 11:27:53 PAGE 4 + LX51 LINKER/LOCATER V4.66.100.0 10/21/2025 16:15:03 PAGE 4 008109H 008109H 000001H BYTE OFFS.. XDATA ?XD?MAIN?65 @@ -271,7 +271,7 @@ RF_SEND ----- ----- ----- ----- ----- ----- INT2_HANDLER/INTERRUPT ----- ----- ----- ----- ----- ----- - LX51 LINKER/LOCATER V4.66.100.0 07/03/2025 11:27:53 PAGE 5 + LX51 LINKER/LOCATER V4.66.100.0 10/21/2025 16:15:03 PAGE 5 *** NEW ROOT ************************** @@ -339,7 +339,7 @@ TS_RUNINIT/TS_API ----- ----- 0032H 0032H ----- ----- +--> _TS_AREACONFIRMTIMERSET/TS_SEVICE _TS_AREACONFIRMTIMERSET/TS_SEVICE ----- ----- ----- ----- ----- ----- - LX51 LINKER/LOCATER V4.66.100.0 07/03/2025 11:27:53 PAGE 6 + LX51 LINKER/LOCATER V4.66.100.0 10/21/2025 16:15:03 PAGE 6 @@ -407,7 +407,7 @@ PUBLIC SYMBOLS OF MODULE: .\hex\ca51fx_onoff (MAIN) 010000AFH CODE --- ?C?SIDIV 0100005AH CODE --- ?C?UIDIV 01000186H CODE --- ?C?ULDIV - LX51 LINKER/LOCATER V4.66.100.0 07/03/2025 11:27:53 PAGE 7 + LX51 LINKER/LOCATER V4.66.100.0 10/21/2025 16:15:03 PAGE 7 01000218H CODE --- ?C?ULSHR @@ -475,7 +475,7 @@ PUBLIC SYMBOLS OF MODULE: .\hex\ca51fx_onoff (MAIN) *SFR* 000000A8H.1 DATA BIT ET0 *SFR* 000000A8H.3 DATA BIT ET1 *SFR* 000000A8H.0 DATA BIT EX0 - LX51 LINKER/LOCATER V4.66.100.0 07/03/2025 11:27:53 PAGE 8 + LX51 LINKER/LOCATER V4.66.100.0 10/21/2025 16:15:03 PAGE 8 *SFR* 000000A8H.2 DATA BIT EX1 @@ -543,7 +543,7 @@ PUBLIC SYMBOLS OF MODULE: .\hex\ca51fx_onoff (MAIN) *SFR* 00000080H.4 DATA BIT P04 02008124H XDATA BYTE P04C 02008004H XDATA BYTE P04F - LX51 LINKER/LOCATER V4.66.100.0 07/03/2025 11:27:53 PAGE 9 + LX51 LINKER/LOCATER V4.66.100.0 10/21/2025 16:15:03 PAGE 9 *SFR* 00000080H.5 DATA BIT P05 @@ -611,7 +611,7 @@ PUBLIC SYMBOLS OF MODULE: .\hex\ca51fx_onoff (MAIN) *SFR* 000000AFH DATA BYTE PWM3DIVL *SFR* 00000093H DATA BYTE PWM3DUTH *SFR* 00000092H DATA BYTE PWM3DUTL - LX51 LINKER/LOCATER V4.66.100.0 07/03/2025 11:27:53 PAGE 10 + LX51 LINKER/LOCATER V4.66.100.0 10/21/2025 16:15:03 PAGE 10 *SFR* 000000B5H DATA BYTE PWM4CKD @@ -679,7 +679,7 @@ PUBLIC SYMBOLS OF MODULE: .\hex\ca51fx_onoff (MAIN) *SFR* 000000E1H DATA BYTE TK0MSL *SFR* 000000FDH DATA BYTE TK1CHS *SFR* 000000E4H DATA BYTE TK1MSH - LX51 LINKER/LOCATER V4.66.100.0 07/03/2025 11:27:53 PAGE 11 + LX51 LINKER/LOCATER V4.66.100.0 10/21/2025 16:15:03 PAGE 11 *SFR* 000000E3H DATA BYTE TK1MSL @@ -747,7 +747,7 @@ PUBLIC SYMBOLS OF MODULE: .\hex\ca51fx_onoff (MAIN) 01001335H CODE --- TS_IO_init 01000DEEH CODE --- TS_ISR 0000001AH DATA WORD TS_Key - LX51 LINKER/LOCATER V4.66.100.0 07/03/2025 11:27:53 PAGE 12 + LX51 LINKER/LOCATER V4.66.100.0 10/21/2025 16:15:03 PAGE 12 01001558H CONST --- TS_KEY_CH_INFO_SEQ @@ -815,7 +815,7 @@ SYMBOL TABLE OF MODULE: .\hex\ca51fx_onoff (MAIN) 0200813AH PUBLIC XDATA BYTE P32C 02008001H PUBLIC XDATA BYTE P01F 02008124H PUBLIC XDATA BYTE P04C - LX51 LINKER/LOCATER V4.66.100.0 07/03/2025 11:27:53 PAGE 13 + LX51 LINKER/LOCATER V4.66.100.0 10/21/2025 16:15:03 PAGE 13 02008139H PUBLIC XDATA BYTE P31C @@ -883,7 +883,7 @@ SYMBOL TABLE OF MODULE: .\hex\ca51fx_onoff (MAIN) 000000F8H SFRSYM DATA BYTE TKCON 0000008EH SFRSYM DATA BYTE IDLST 000000D5H SFRSYM DATA BYTE TMCON - LX51 LINKER/LOCATER V4.66.100.0 07/03/2025 11:27:53 PAGE 14 + LX51 LINKER/LOCATER V4.66.100.0 10/21/2025 16:15:03 PAGE 14 000000B0H SFRSYM DATA BYTE P3 @@ -951,7 +951,7 @@ SYMBOL TABLE OF MODULE: .\hex\ca51fx_onoff (MAIN) 000000FDH SFRSYM DATA BYTE TK1CHS 00000080H.1 SFRSYM DATA BIT P01 000000FEH SFRSYM DATA BYTE TK2CHS - LX51 LINKER/LOCATER V4.66.100.0 07/03/2025 11:27:53 PAGE 15 + LX51 LINKER/LOCATER V4.66.100.0 10/21/2025 16:15:03 PAGE 15 00000087H SFRSYM DATA BYTE PCON @@ -1019,7 +1019,7 @@ SYMBOL TABLE OF MODULE: .\hex\ca51fx_onoff (MAIN) 000000AAH SFRSYM DATA BYTE PWM0DIVH 000000B8H.4 SFRSYM DATA BIT PS0 000000ACH SFRSYM DATA BYTE PWM1DIVH - LX51 LINKER/LOCATER V4.66.100.0 07/03/2025 11:27:53 PAGE 16 + LX51 LINKER/LOCATER V4.66.100.0 10/21/2025 16:15:03 PAGE 16 000000B8H.1 SFRSYM DATA BIT PT0 @@ -1087,7 +1087,7 @@ SYMBOL TABLE OF MODULE: .\hex\ca51fx_onoff (MAIN) 0100122BH LINE CODE --- #41 0100122EH LINE CODE --- #43 01001231H LINE CODE --- #44 - LX51 LINKER/LOCATER V4.66.100.0 07/03/2025 11:27:53 PAGE 17 + LX51 LINKER/LOCATER V4.66.100.0 10/21/2025 16:15:03 PAGE 17 --- BLOCKEND --- --- LVL=0 @@ -1155,7 +1155,7 @@ SYMBOL TABLE OF MODULE: .\hex\ca51fx_onoff (MAIN) 01000A8AH LINE CODE --- #394 01000A98H LINE CODE --- #395 01000A9CH LINE CODE --- #396 - LX51 LINKER/LOCATER V4.66.100.0 07/03/2025 11:27:53 PAGE 18 + LX51 LINKER/LOCATER V4.66.100.0 10/21/2025 16:15:03 PAGE 18 01000A9CH LINE CODE --- #398 @@ -1223,7 +1223,7 @@ SYMBOL TABLE OF MODULE: .\hex\ca51fx_onoff (MAIN) 01001445H LINE CODE --- #10 01001445H LINE CODE --- #11 --- BLOCKEND --- --- LVL=0 - LX51 LINKER/LOCATER V4.66.100.0 07/03/2025 11:27:53 PAGE 19 + LX51 LINKER/LOCATER V4.66.100.0 10/21/2025 16:15:03 PAGE 19 @@ -1291,7 +1291,7 @@ SYMBOL TABLE OF MODULE: .\hex\ca51fx_onoff (MAIN) 000000EDH SFRSYM DATA BYTE ATK4CH 000000F5H SFRSYM DATA BYTE ATK1CL 000000EFH SFRSYM DATA BYTE ATK5CH - LX51 LINKER/LOCATER V4.66.100.0 07/03/2025 11:27:53 PAGE 20 + LX51 LINKER/LOCATER V4.66.100.0 10/21/2025 16:15:03 PAGE 20 000000F7H SFRSYM DATA BYTE ATK2CL @@ -1359,7 +1359,7 @@ SYMBOL TABLE OF MODULE: .\hex\ca51fx_onoff (MAIN) 00000098H.2 SFRSYM DATA BIT RB8 0000008CH SFRSYM DATA BYTE TH0 000000A8H.0 SFRSYM DATA BIT EX0 - LX51 LINKER/LOCATER V4.66.100.0 07/03/2025 11:27:53 PAGE 21 + LX51 LINKER/LOCATER V4.66.100.0 10/21/2025 16:15:03 PAGE 21 00000098H.1 SFRSYM DATA BIT TI0 @@ -1427,7 +1427,7 @@ SYMBOL TABLE OF MODULE: .\hex\ca51fx_onoff (MAIN) 000000A1H SFRSYM DATA BYTE WDFLG 000000B1H SFRSYM DATA BYTE PWM0CKD 000000B2H SFRSYM DATA BYTE PWM1CKD - LX51 LINKER/LOCATER V4.66.100.0 07/03/2025 11:27:53 PAGE 22 + LX51 LINKER/LOCATER V4.66.100.0 10/21/2025 16:15:03 PAGE 22 000000D0H SFRSYM DATA BYTE PSW @@ -1495,7 +1495,7 @@ SYMBOL TABLE OF MODULE: .\hex\ca51fx_onoff (MAIN) 00000081H SFRSYM DATA BYTE SP 000000EAH SFRSYM DATA BYTE ATK3CL 000000D0H.2 SFRSYM DATA BIT OV - LX51 LINKER/LOCATER V4.66.100.0 07/03/2025 11:27:53 PAGE 23 + LX51 LINKER/LOCATER V4.66.100.0 10/21/2025 16:15:03 PAGE 23 000000ECH SFRSYM DATA BYTE ATK4CL @@ -1563,7 +1563,7 @@ SYMBOL TABLE OF MODULE: .\hex\ca51fx_onoff (MAIN) 00000088H.0 SFRSYM DATA BIT IT0 0000008DH SFRSYM DATA BYTE TH1 000000A8H.2 SFRSYM DATA BIT EX1 - LX51 LINKER/LOCATER V4.66.100.0 07/03/2025 11:27:53 PAGE 24 + LX51 LINKER/LOCATER V4.66.100.0 10/21/2025 16:15:03 PAGE 24 00000098H.3 SFRSYM DATA BIT TB8 @@ -1631,7 +1631,7 @@ SYMBOL TABLE OF MODULE: .\hex\ca51fx_onoff (MAIN) 000000B3H SFRSYM DATA BYTE PWM2CKD 000000D8H SFRSYM DATA BYTE UDCKS 000000B4H SFRSYM DATA BYTE PWM3CKD - LX51 LINKER/LOCATER V4.66.100.0 07/03/2025 11:27:53 PAGE 25 + LX51 LINKER/LOCATER V4.66.100.0 10/21/2025 16:15:03 PAGE 25 000000B5H SFRSYM DATA BYTE PWM4CKD @@ -1699,7 +1699,7 @@ SYMBOL TABLE OF MODULE: .\hex\ca51fx_onoff (MAIN) 000000EAH SFRSYM DATA BYTE ATK3CL 000000D0H.2 SFRSYM DATA BIT OV 000000ECH SFRSYM DATA BYTE ATK4CL - LX51 LINKER/LOCATER V4.66.100.0 07/03/2025 11:27:53 PAGE 26 + LX51 LINKER/LOCATER V4.66.100.0 10/21/2025 16:15:03 PAGE 26 000000D4H SFRSYM DATA BYTE EPIF @@ -1767,7 +1767,7 @@ SYMBOL TABLE OF MODULE: .\hex\ca51fx_onoff (MAIN) 0000008DH SFRSYM DATA BYTE TH1 000000A8H.2 SFRSYM DATA BIT EX1 00000098H.3 SFRSYM DATA BIT TB8 - LX51 LINKER/LOCATER V4.66.100.0 07/03/2025 11:27:53 PAGE 27 + LX51 LINKER/LOCATER V4.66.100.0 10/21/2025 16:15:03 PAGE 27 00000088H.2 SFRSYM DATA BIT IT1 @@ -1835,7 +1835,7 @@ SYMBOL TABLE OF MODULE: .\hex\ca51fx_onoff (MAIN) 000000D8H SFRSYM DATA BYTE UDCKS 000000B4H SFRSYM DATA BYTE PWM3CKD 000000B5H SFRSYM DATA BYTE PWM4CKD - LX51 LINKER/LOCATER V4.66.100.0 07/03/2025 11:27:53 PAGE 28 + LX51 LINKER/LOCATER V4.66.100.0 10/21/2025 16:15:03 PAGE 28 000000A0H SFRSYM DATA BYTE WDCON @@ -1903,7 +1903,7 @@ SYMBOL TABLE OF MODULE: .\hex\ca51fx_onoff (MAIN) 01000B1CH PUBLIC CODE --- Send433_Byte 00000080H SFRSYM DATA BYTE P0 000000F8H SFRSYM DATA BYTE TKCON - LX51 LINKER/LOCATER V4.66.100.0 07/03/2025 11:27:53 PAGE 29 + LX51 LINKER/LOCATER V4.66.100.0 10/21/2025 16:15:03 PAGE 29 0000008EH SFRSYM DATA BYTE IDLST @@ -1971,7 +1971,7 @@ SYMBOL TABLE OF MODULE: .\hex\ca51fx_onoff (MAIN) 000000FBH SFRSYM DATA BYTE TKIF 00000080H.0 SFRSYM DATA BIT P00 000000FDH SFRSYM DATA BYTE TK1CHS - LX51 LINKER/LOCATER V4.66.100.0 07/03/2025 11:27:53 PAGE 30 + LX51 LINKER/LOCATER V4.66.100.0 10/21/2025 16:15:03 PAGE 30 00000080H.1 SFRSYM DATA BIT P01 @@ -2039,7 +2039,7 @@ SYMBOL TABLE OF MODULE: .\hex\ca51fx_onoff (MAIN) 00000098H.5 SFRSYM DATA BIT SM2 000000CCH SFRSYM DATA BYTE TL2 000000AAH SFRSYM DATA BYTE PWM0DIVH - LX51 LINKER/LOCATER V4.66.100.0 07/03/2025 11:27:53 PAGE 31 + LX51 LINKER/LOCATER V4.66.100.0 10/21/2025 16:15:03 PAGE 31 000000B8H.4 SFRSYM DATA BIT PS0 @@ -2107,7 +2107,7 @@ SYMBOL TABLE OF MODULE: .\hex\ca51fx_onoff (MAIN) 01000B1CH BLOCK CODE --- LVL=0 01000B1CH LINE CODE --- #29 01000B1CH LINE CODE --- #30 - LX51 LINKER/LOCATER V4.66.100.0 07/03/2025 11:27:53 PAGE 32 + LX51 LINKER/LOCATER V4.66.100.0 10/21/2025 16:15:03 PAGE 32 01000B1CH LINE CODE --- #31 @@ -2175,7 +2175,7 @@ SYMBOL TABLE OF MODULE: .\hex\ca51fx_onoff (MAIN) 01000BE5H LINE CODE --- #98 01000BEDH LINE CODE --- #99 01000BEDH LINE CODE --- #100 - LX51 LINKER/LOCATER V4.66.100.0 07/03/2025 11:27:53 PAGE 33 + LX51 LINKER/LOCATER V4.66.100.0 10/21/2025 16:15:03 PAGE 33 01000BEFH LINE CODE --- #102 @@ -2243,7 +2243,7 @@ SYMBOL TABLE OF MODULE: .\hex\ca51fx_onoff (MAIN) 000000C6H SFRSYM DATA BYTE I2CFLG 000000C4H SFRSYM DATA BYTE I2CDAT 000000B8H SFRSYM DATA BYTE IP - LX51 LINKER/LOCATER V4.66.100.0 07/03/2025 11:27:53 PAGE 34 + LX51 LINKER/LOCATER V4.66.100.0 10/21/2025 16:15:03 PAGE 34 000000D0H.7 SFRSYM DATA BIT CY @@ -2311,7 +2311,7 @@ SYMBOL TABLE OF MODULE: .\hex\ca51fx_onoff (MAIN) 000000DDH SFRSYM DATA BYTE TK5MSH 00000088H.3 SFRSYM DATA BIT IE1 000000E5H SFRSYM DATA BYTE TK2MSL - LX51 LINKER/LOCATER V4.66.100.0 07/03/2025 11:27:53 PAGE 35 + LX51 LINKER/LOCATER V4.66.100.0 10/21/2025 16:15:03 PAGE 35 000000E7H SFRSYM DATA BYTE TK3MSL @@ -2379,7 +2379,7 @@ SYMBOL TABLE OF MODULE: .\hex\ca51fx_onoff (MAIN) 00000095H SFRSYM DATA BYTE PWM4DUTH 0000009DH SFRSYM DATA BYTE PWM1DUTL 00000099H SFRSYM DATA BYTE S0BUF - LX51 LINKER/LOCATER V4.66.100.0 07/03/2025 11:27:53 PAGE 36 + LX51 LINKER/LOCATER V4.66.100.0 10/21/2025 16:15:03 PAGE 36 00000097H SFRSYM DATA BYTE PWM5DUTH @@ -2447,7 +2447,7 @@ SYMBOL TABLE OF MODULE: .\hex\ca51fx_onoff (MAIN) 00000017H PUBLIC DATA BYTE TK_State 00000016H PUBLIC DATA BYTE TS_Index 01001588H PUBLIC CONST --- AREA_CONFIRM_TIME_TAB - LX51 LINKER/LOCATER V4.66.100.0 07/03/2025 11:27:53 PAGE 37 + LX51 LINKER/LOCATER V4.66.100.0 10/21/2025 16:15:03 PAGE 37 01001580H PUBLIC CONST --- MASK_TAB @@ -2515,7 +2515,7 @@ SYMBOL TABLE OF MODULE: .\hex\ca51fx_onoff (MAIN) 0000008FH SFRSYM DATA BYTE STPST 000000F3H SFRSYM DATA BYTE ATK0CL 000000EDH SFRSYM DATA BYTE ATK4CH - LX51 LINKER/LOCATER V4.66.100.0 07/03/2025 11:27:53 PAGE 38 + LX51 LINKER/LOCATER V4.66.100.0 10/21/2025 16:15:03 PAGE 38 000000F5H SFRSYM DATA BYTE ATK1CL @@ -2583,7 +2583,7 @@ SYMBOL TABLE OF MODULE: .\hex\ca51fx_onoff (MAIN) 00000088H.7 SFRSYM DATA BIT TF1 000000C8H.7 SFRSYM DATA BIT TF2 00000098H.2 SFRSYM DATA BIT RB8 - LX51 LINKER/LOCATER V4.66.100.0 07/03/2025 11:27:53 PAGE 39 + LX51 LINKER/LOCATER V4.66.100.0 10/21/2025 16:15:03 PAGE 39 0000008CH SFRSYM DATA BYTE TH0 @@ -2651,7 +2651,7 @@ SYMBOL TABLE OF MODULE: .\hex\ca51fx_onoff (MAIN) 000000F9H SFRSYM DATA BYTE TKCFG 000000D0H.5 SFRSYM DATA BIT F0 000000A1H SFRSYM DATA BYTE WDFLG - LX51 LINKER/LOCATER V4.66.100.0 07/03/2025 11:27:53 PAGE 40 + LX51 LINKER/LOCATER V4.66.100.0 10/21/2025 16:15:03 PAGE 40 000000B1H SFRSYM DATA BYTE PWM0CKD @@ -2719,7 +2719,7 @@ SYMBOL TABLE OF MODULE: .\hex\ca51fx_onoff (MAIN) 01000DF6H LINE CODE --- #189 01000DF6H LINE CODE --- #190 01000DFAH LINE CODE --- #191 - LX51 LINKER/LOCATER V4.66.100.0 07/03/2025 11:27:53 PAGE 41 + LX51 LINKER/LOCATER V4.66.100.0 10/21/2025 16:15:03 PAGE 41 01000DFAH LINE CODE --- #193 @@ -2787,7 +2787,7 @@ SYMBOL TABLE OF MODULE: .\hex\ca51fx_onoff (MAIN) --- BLOCKEND --- --- LVL=0 01000EB7H BLOCK CODE --- LVL=0 - LX51 LINKER/LOCATER V4.66.100.0 07/03/2025 11:27:53 PAGE 42 + LX51 LINKER/LOCATER V4.66.100.0 10/21/2025 16:15:03 PAGE 42 01000EB7H BLOCK CODE NEAR LAB LVL=1 @@ -2855,7 +2855,7 @@ SYMBOL TABLE OF MODULE: .\hex\ca51fx_onoff (MAIN) 01000D4CH LINE CODE --- #498 01000D4CH LINE CODE --- #500 01000D4CH LINE CODE --- #516 - LX51 LINKER/LOCATER V4.66.100.0 07/03/2025 11:27:53 PAGE 43 + LX51 LINKER/LOCATER V4.66.100.0 10/21/2025 16:15:03 PAGE 43 01000D4FH LINE CODE --- #517 @@ -2923,7 +2923,7 @@ SYMBOL TABLE OF MODULE: .\hex\ca51fx_onoff (MAIN) 01000C6FH LINE CODE --- #766 01000C73H LINE CODE --- #768 01000C73H LINE CODE --- #769 - LX51 LINKER/LOCATER V4.66.100.0 07/03/2025 11:27:53 PAGE 44 + LX51 LINKER/LOCATER V4.66.100.0 10/21/2025 16:15:03 PAGE 44 01000C73H LINE CODE --- #773 @@ -2991,7 +2991,7 @@ SYMBOL TABLE OF MODULE: .\hex\ca51fx_onoff (MAIN) 0100067BH LINE CODE --- #962 0100067BH LINE CODE --- #963 01000685H LINE CODE --- #964 - LX51 LINKER/LOCATER V4.66.100.0 07/03/2025 11:27:53 PAGE 45 + LX51 LINKER/LOCATER V4.66.100.0 10/21/2025 16:15:03 PAGE 45 01000685H LINE CODE --- #965 @@ -3059,7 +3059,7 @@ SYMBOL TABLE OF MODULE: .\hex\ca51fx_onoff (MAIN) 01000787H LINE CODE --- #1048 01000787H LINE CODE --- #1049 0100078DH LINE CODE --- #1050 - LX51 LINKER/LOCATER V4.66.100.0 07/03/2025 11:27:53 PAGE 46 + LX51 LINKER/LOCATER V4.66.100.0 10/21/2025 16:15:03 PAGE 46 0100078DH LINE CODE --- #1052 @@ -3127,7 +3127,7 @@ SYMBOL TABLE OF MODULE: .\hex\ca51fx_onoff (MAIN) 01001045H LINE CODE --- #1191 01001047H LINE CODE --- #1193 0100104CH LINE CODE --- #1194 - LX51 LINKER/LOCATER V4.66.100.0 07/03/2025 11:27:53 PAGE 47 + LX51 LINKER/LOCATER V4.66.100.0 10/21/2025 16:15:03 PAGE 47 0100104FH LINE CODE --- #1196 @@ -3195,7 +3195,7 @@ SYMBOL TABLE OF MODULE: .\hex\ca51fx_onoff (MAIN) 010013EAH BLOCK CODE NEAR LAB LVL=1 00000035H SYMBOL DATA BYTE i --- BLOCKEND --- --- LVL=1 - LX51 LINKER/LOCATER V4.66.100.0 07/03/2025 11:27:53 PAGE 48 + LX51 LINKER/LOCATER V4.66.100.0 10/21/2025 16:15:03 PAGE 48 010013EAH LINE CODE --- #1331 @@ -3263,7 +3263,7 @@ SYMBOL TABLE OF MODULE: .\hex\ca51fx_onoff (MAIN) 0100051DH LINE CODE --- #1417 0100051DH LINE CODE --- #1418 0100052AH LINE CODE --- #1419 - LX51 LINKER/LOCATER V4.66.100.0 07/03/2025 11:27:53 PAGE 49 + LX51 LINKER/LOCATER V4.66.100.0 10/21/2025 16:15:03 PAGE 49 0100052AH LINE CODE --- #1420 @@ -3331,7 +3331,7 @@ SYMBOL TABLE OF MODULE: .\hex\ca51fx_onoff (MAIN) 01000614H LINE CODE --- #1484 01000617H LINE CODE --- #1485 01000617H LINE CODE --- #1486 - LX51 LINKER/LOCATER V4.66.100.0 07/03/2025 11:27:53 PAGE 50 + LX51 LINKER/LOCATER V4.66.100.0 10/21/2025 16:15:03 PAGE 50 01000617H LINE CODE --- #1487 @@ -3399,7 +3399,7 @@ SYMBOL TABLE OF MODULE: .\hex\ca51fx_onoff (MAIN) 00000084H SFRSYM DATA BYTE DP1L 000000C8H.3 SFRSYM DATA BIT T2IE 000000FAH SFRSYM DATA BYTE TKMTS - LX51 LINKER/LOCATER V4.66.100.0 07/03/2025 11:27:53 PAGE 51 + LX51 LINKER/LOCATER V4.66.100.0 10/21/2025 16:15:03 PAGE 51 000000CAH SFRSYM DATA BYTE T2CL @@ -3467,7 +3467,7 @@ SYMBOL TABLE OF MODULE: .\hex\ca51fx_onoff (MAIN) 000000E4H SFRSYM DATA BYTE TK1MSH 000000E6H SFRSYM DATA BYTE TK2MSH 000000D9H SFRSYM DATA BYTE TK3MSH - LX51 LINKER/LOCATER V4.66.100.0 07/03/2025 11:27:53 PAGE 52 + LX51 LINKER/LOCATER V4.66.100.0 10/21/2025 16:15:03 PAGE 52 000000E1H SFRSYM DATA BYTE TK0MSL @@ -3535,7 +3535,7 @@ SYMBOL TABLE OF MODULE: .\hex\ca51fx_onoff (MAIN) 000000A7H SFRSYM DATA BYTE PWM5DIVL 000000A2H SFRSYM DATA BYTE WDVTHL 0000009CH SFRSYM DATA BYTE PWM0DUTH - LX51 LINKER/LOCATER V4.66.100.0 07/03/2025 11:27:53 PAGE 53 + LX51 LINKER/LOCATER V4.66.100.0 10/21/2025 16:15:03 PAGE 53 0000009EH SFRSYM DATA BYTE PWM1DUTH @@ -3603,7 +3603,7 @@ SYMBOL TABLE OF MODULE: .\hex\ca51fx_onoff (MAIN) 010012E6H LINE CODE --- #53 010012E7H LINE CODE --- #54 010012E7H LINE CODE --- #55 - LX51 LINKER/LOCATER V4.66.100.0 07/03/2025 11:27:53 PAGE 54 + LX51 LINKER/LOCATER V4.66.100.0 10/21/2025 16:15:03 PAGE 54 010012ECH LINE CODE --- #56 @@ -3671,7 +3671,7 @@ SYMBOL TABLE OF MODULE: .\hex\ca51fx_onoff (MAIN) 01001364H BLOCK CODE --- LVL=0 00000006H SYMBOL DATA WORD cmp_data - LX51 LINKER/LOCATER V4.66.100.0 07/03/2025 11:27:53 PAGE 55 + LX51 LINKER/LOCATER V4.66.100.0 10/21/2025 16:15:03 PAGE 55 00000004H SYMBOL DATA WORD real_data @@ -3739,7 +3739,7 @@ SYMBOL TABLE OF MODULE: .\hex\ca51fx_onoff (MAIN) 00000047H SYMBOL DATA INT Position 00000004H SYMBOL DATA INT PosOffset 01000428H BLOCK CODE NEAR LAB LVL=2 - LX51 LINKER/LOCATER V4.66.100.0 07/03/2025 11:27:53 PAGE 56 + LX51 LINKER/LOCATER V4.66.100.0 10/21/2025 16:15:03 PAGE 56 00000020H.6 SYMBOL BIT BIT dir_flag @@ -3807,7 +3807,7 @@ SYMBOL TABLE OF MODULE: .\hex\ca51fx_onoff (MAIN) 01000483H LINE CODE --- #236 01000485H LINE CODE --- #238 01000485H LINE CODE --- #239 - LX51 LINKER/LOCATER V4.66.100.0 07/03/2025 11:27:53 PAGE 57 + LX51 LINKER/LOCATER V4.66.100.0 10/21/2025 16:15:03 PAGE 57 0100048BH LINE CODE --- #240 @@ -3875,7 +3875,7 @@ SYMBOL TABLE OF MODULE: .\hex\ca51fx_onoff (MAIN) --- MODULE --- --- ?C?LMUL 010000FBH PUBLIC CODE --- ?C?LMUL - LX51 LINKER/LOCATER V4.66.100.0 07/03/2025 11:27:53 PAGE 58 + LX51 LINKER/LOCATER V4.66.100.0 10/21/2025 16:15:03 PAGE 58 --- MODULE --- --- ?C?ULDIV diff --git a/lst/debug.lst b/lst/debug.lst index 34902c2..8232157 100644 --- a/lst/debug.lst +++ b/lst/debug.lst @@ -1,10 +1,10 @@ -C51 COMPILER V9.60.7.0 DEBUG 07/03/2025 11:27:51 PAGE 1 +C51 COMPILER V9.60.0.0 DEBUG 05/05/2026 17:41:51 PAGE 1 -C51 COMPILER V9.60.7.0, COMPILATION OF MODULE DEBUG +C51 COMPILER V9.60.0.0, COMPILATION OF MODULE DEBUG OBJECT MODULE PLACED IN .\hex\debug.obj -COMPILER INVOKED BY: D:\Program Files\Keil_v5\C51\BIN\C51.EXE TS_Lib\Sources\debug.c OMF2 OPTIMIZE(9,SIZE) BROWSE DEBUG - -PRINT(.\lst\debug.lst) TABS(2) OBJECT(.\hex\debug.obj) +COMPILER INVOKED BY: C:\keil5\C51\BIN\C51.EXE TS_Lib\Sources\debug.c OMF2 OPTIMIZE(9,SIZE) BROWSE DEBUG PRINT(.\lst\debu + -g.lst) TABS(2) OBJECT(.\hex\debug.obj) line level source @@ -22,14 +22,16 @@ line level source 11 /********************************************************************************************************* -************/ 12 #include "TS_Lib\Includes\ts_configuration.h" -*** WARNING C329 IN LINE 117 OF TS_Lib\Includes\ts_configuration.h: single-line comment contains line-continuation -*** WARNING C329 IN LINE 118 OF TS_Lib\Includes\ts_configuration.h: single-line comment contains line-continuation -*** WARNING C329 IN LINE 119 OF TS_Lib\Includes\ts_configuration.h: single-line comment contains line-continuation *** WARNING C329 IN LINE 120 OF TS_Lib\Includes\ts_configuration.h: single-line comment contains line-continuation *** WARNING C329 IN LINE 121 OF TS_Lib\Includes\ts_configuration.h: single-line comment contains line-continuation *** WARNING C329 IN LINE 122 OF TS_Lib\Includes\ts_configuration.h: single-line comment contains line-continuation *** WARNING C329 IN LINE 123 OF TS_Lib\Includes\ts_configuration.h: single-line comment contains line-continuation *** WARNING C329 IN LINE 124 OF TS_Lib\Includes\ts_configuration.h: single-line comment contains line-continuation +*** WARNING C329 IN LINE 125 OF TS_Lib\Includes\ts_configuration.h: single-line comment contains line-continuation +*** WARNING C329 IN LINE 126 OF TS_Lib\Includes\ts_configuration.h: single-line comment contains line-continuation +*** WARNING C329 IN LINE 127 OF TS_Lib\Includes\ts_configuration.h: single-line comment contains line-continuation +*** WARNING C329 IN LINE 143 OF TS_Lib\Includes\ts_configuration.h: single-line comment contains line-continuation +*** WARNING C329 IN LINE 144 OF TS_Lib\Includes\ts_configuration.h: single-line comment contains line-continuation 13 #include "TS_Lib\Includes\ts_def.h" 14 #include "TS_Lib\Includes\ts_api.h" 15 #include "TS_Lib\Includes\ts_service.h" @@ -60,10 +62,10 @@ line level source &TSKey_FingerThd[0], &TS_CH_Debug[0], }; + C51 COMPILER V9.60.0.0 DEBUG 05/05/2026 17:41:51 PAGE 2 + unsigned char *pTS_Info; void I2C_ISR(void) - C51 COMPILER V9.60.7.0 DEBUG 07/03/2025 11:27:51 PAGE 2 - { unsigned char Sta_Temp; TouchDebugID = '5'; @@ -124,10 +126,10 @@ line level source I2CCON = I2CE(1) | I2CIE(1) | STA(0) | STP(0)| CKHD(0) | AAK(1)| CBSE(0) | STFE(0); I2CADR = (I2C_ADDR>>1); + C51 COMPILER V9.60.0.0 DEBUG 05/05/2026 17:41:51 PAGE 3 + INT4EN = 1; PS1 = 1; - C51 COMPILER V9.60.7.0 DEBUG 07/03/2025 11:27:51 PAGE 3 - } void Debug_ParamLoad(void) { @@ -162,4 +164,4 @@ MODULE INFORMATION: STATIC OVERLAYABLE END OF MODULE INFORMATION. -C51 COMPILATION COMPLETE. 8 WARNING(S), 0 ERROR(S) +C51 COMPILATION COMPLETE. 10 WARNING(S), 0 ERROR(S) diff --git a/lst/delay.lst b/lst/delay.lst index eede21c..3b661f8 100644 --- a/lst/delay.lst +++ b/lst/delay.lst @@ -1,10 +1,10 @@ -C51 COMPILER V9.60.7.0 DELAY 07/03/2025 11:27:47 PAGE 1 +C51 COMPILER V9.60.0.0 DELAY 05/05/2026 17:41:49 PAGE 1 -C51 COMPILER V9.60.7.0, COMPILATION OF MODULE DELAY +C51 COMPILER V9.60.0.0, COMPILATION OF MODULE DELAY OBJECT MODULE PLACED IN .\hex\delay.obj -COMPILER INVOKED BY: D:\Program Files\Keil_v5\C51\BIN\C51.EXE Library\Sources\delay.c OMF2 OPTIMIZE(9,SIZE) BROWSE DEBUG - - PRINT(.\lst\delay.lst) TABS(2) OBJECT(.\hex\delay.obj) +COMPILER INVOKED BY: C:\keil5\C51\BIN\C51.EXE Library\Sources\delay.c OMF2 OPTIMIZE(9,SIZE) BROWSE DEBUG PRINT(.\lst\del + -ay.lst) TABS(2) OBJECT(.\hex\delay.obj) line level source @@ -33,7 +33,7 @@ line level source MODULE INFORMATION: STATIC OVERLAYABLE - CODE SIZE = 49 ---- + CODE SIZE = 53 ---- CONSTANT SIZE = ---- ---- XDATA SIZE = ---- ---- PDATA SIZE = ---- ---- diff --git a/lst/interrupt.lst b/lst/interrupt.lst index 5f24531..f53614b 100644 --- a/lst/interrupt.lst +++ b/lst/interrupt.lst @@ -1,10 +1,10 @@ -C51 COMPILER V9.60.7.0 INTERRUPT 07/03/2025 11:27:50 PAGE 1 +C51 COMPILER V9.60.0.0 INTERRUPT 05/05/2026 17:41:51 PAGE 1 -C51 COMPILER V9.60.7.0, COMPILATION OF MODULE INTERRUPT +C51 COMPILER V9.60.0.0, COMPILATION OF MODULE INTERRUPT OBJECT MODULE PLACED IN .\hex\interrupt.obj -COMPILER INVOKED BY: D:\Program Files\Keil_v5\C51\BIN\C51.EXE interrupt.c OMF2 OPTIMIZE(9,SIZE) BROWSE DEBUG PRINT(.\lst - -\interrupt.lst) TABS(2) OBJECT(.\hex\interrupt.obj) +COMPILER INVOKED BY: C:\keil5\C51\BIN\C51.EXE interrupt.c OMF2 OPTIMIZE(9,SIZE) BROWSE DEBUG PRINT(.\lst\interrupt.lst) + -TABS(2) OBJECT(.\hex\interrupt.obj) line level source @@ -22,14 +22,16 @@ line level source 11 #include "Library\Includes\tmc.h" 12 13 #include "TS_Lib\Includes\ts_configuration.h" -*** WARNING C329 IN LINE 117 OF TS_Lib\Includes\ts_configuration.h: single-line comment contains line-continuation -*** WARNING C329 IN LINE 118 OF TS_Lib\Includes\ts_configuration.h: single-line comment contains line-continuation -*** WARNING C329 IN LINE 119 OF TS_Lib\Includes\ts_configuration.h: single-line comment contains line-continuation *** WARNING C329 IN LINE 120 OF TS_Lib\Includes\ts_configuration.h: single-line comment contains line-continuation *** WARNING C329 IN LINE 121 OF TS_Lib\Includes\ts_configuration.h: single-line comment contains line-continuation *** WARNING C329 IN LINE 122 OF TS_Lib\Includes\ts_configuration.h: single-line comment contains line-continuation *** WARNING C329 IN LINE 123 OF TS_Lib\Includes\ts_configuration.h: single-line comment contains line-continuation *** WARNING C329 IN LINE 124 OF TS_Lib\Includes\ts_configuration.h: single-line comment contains line-continuation +*** WARNING C329 IN LINE 125 OF TS_Lib\Includes\ts_configuration.h: single-line comment contains line-continuation +*** WARNING C329 IN LINE 126 OF TS_Lib\Includes\ts_configuration.h: single-line comment contains line-continuation +*** WARNING C329 IN LINE 127 OF TS_Lib\Includes\ts_configuration.h: single-line comment contains line-continuation +*** WARNING C329 IN LINE 143 OF TS_Lib\Includes\ts_configuration.h: single-line comment contains line-continuation +*** WARNING C329 IN LINE 144 OF TS_Lib\Includes\ts_configuration.h: single-line comment contains line-continuation 14 #include "TS_Lib\Includes\ts_def.h" 15 #include "TS_Lib\Includes\ts_api.h" 16 #include "TS_Lib\Includes\ts_service.h" @@ -60,10 +62,10 @@ line level source 40 1 } 41 42 void INT3_ISR (void) interrupt 5 + C51 COMPILER V9.60.0.0 INTERRUPT 05/05/2026 17:41:51 PAGE 2 + 43 { 44 1 static unsigned char TmCnt = 0; - C51 COMPILER V9.60.7.0 INTERRUPT 07/03/2025 11:27:50 PAGE 2 - 45 1 if(TMCON & TMF) //毫秒中断 46 1 { 47 2 TMCON |= TMF; @@ -116,7 +118,7 @@ line level source MODULE INFORMATION: STATIC OVERLAYABLE - CODE SIZE = 137 ---- + CODE SIZE = 146 ---- CONSTANT SIZE = ---- ---- XDATA SIZE = ---- ---- PDATA SIZE = ---- ---- @@ -124,12 +126,12 @@ MODULE INFORMATION: STATIC OVERLAYABLE IDATA SIZE = ---- ---- BIT SIZE = ---- ---- EDATA SIZE = ---- ---- + C51 COMPILER V9.60.0.0 INTERRUPT 05/05/2026 17:41:51 PAGE 3 + HDATA SIZE = ---- ---- XDATA CONST SIZE = ---- ---- - C51 COMPILER V9.60.7.0 INTERRUPT 07/03/2025 11:27:50 PAGE 3 - FAR CONST SIZE = ---- ---- END OF MODULE INFORMATION. -C51 COMPILATION COMPLETE. 8 WARNING(S), 0 ERROR(S) +C51 COMPILATION COMPLETE. 10 WARNING(S), 0 ERROR(S) diff --git a/lst/main.lst b/lst/main.lst index 3ebdab9..b8cae1c 100644 --- a/lst/main.lst +++ b/lst/main.lst @@ -1,10 +1,10 @@ -C51 COMPILER V9.60.7.0 MAIN 07/03/2025 11:27:46 PAGE 1 +C51 COMPILER V9.60.0.0 MAIN 05/05/2026 17:41:49 PAGE 1 -C51 COMPILER V9.60.7.0, COMPILATION OF MODULE MAIN +C51 COMPILER V9.60.0.0, COMPILATION OF MODULE MAIN OBJECT MODULE PLACED IN .\hex\main.obj -COMPILER INVOKED BY: D:\Program Files\Keil_v5\C51\BIN\C51.EXE main.c OMF2 OPTIMIZE(9,SIZE) BROWSE DEBUG PRINT(.\lst\main - -.lst) TABS(2) OBJECT(.\hex\main.obj) +COMPILER INVOKED BY: C:\keil5\C51\BIN\C51.EXE main.c OMF2 OPTIMIZE(9,SIZE) BROWSE DEBUG PRINT(.\lst\main.lst) TABS(2) OB + -JECT(.\hex\main.obj) line level source @@ -25,14 +25,16 @@ line level source 14 /********************************************************************************************************* -************/ 15 #include "TS_Lib\Includes\ts_configuration.h" -*** WARNING C329 IN LINE 117 OF TS_Lib\Includes\ts_configuration.h: single-line comment contains line-continuation -*** WARNING C329 IN LINE 118 OF TS_Lib\Includes\ts_configuration.h: single-line comment contains line-continuation -*** WARNING C329 IN LINE 119 OF TS_Lib\Includes\ts_configuration.h: single-line comment contains line-continuation *** WARNING C329 IN LINE 120 OF TS_Lib\Includes\ts_configuration.h: single-line comment contains line-continuation *** WARNING C329 IN LINE 121 OF TS_Lib\Includes\ts_configuration.h: single-line comment contains line-continuation *** WARNING C329 IN LINE 122 OF TS_Lib\Includes\ts_configuration.h: single-line comment contains line-continuation *** WARNING C329 IN LINE 123 OF TS_Lib\Includes\ts_configuration.h: single-line comment contains line-continuation *** WARNING C329 IN LINE 124 OF TS_Lib\Includes\ts_configuration.h: single-line comment contains line-continuation +*** WARNING C329 IN LINE 125 OF TS_Lib\Includes\ts_configuration.h: single-line comment contains line-continuation +*** WARNING C329 IN LINE 126 OF TS_Lib\Includes\ts_configuration.h: single-line comment contains line-continuation +*** WARNING C329 IN LINE 127 OF TS_Lib\Includes\ts_configuration.h: single-line comment contains line-continuation +*** WARNING C329 IN LINE 143 OF TS_Lib\Includes\ts_configuration.h: single-line comment contains line-continuation +*** WARNING C329 IN LINE 144 OF TS_Lib\Includes\ts_configuration.h: single-line comment contains line-continuation 16 #include "TS_Lib\Includes\ts_def.h" 17 #include "TS_Lib\Includes\ts_api.h" 18 #include "TS_Lib\Includes\ts_service.h" @@ -55,15 +57,15 @@ line level source 35 36 void Delay_ms(unsigned int n); 37 - 38 void TIMER0_ISR (void) interrupt 1 //每100us产生中断 - 39 { - 40 1 TH0 = TH_VAL; - 41 1 TL0 = TL_VAL; - 42 1 - 43 1 Send433_Byte(); - 44 1 } - C51 COMPILER V9.60.7.0 MAIN 07/03/2025 11:27:46 PAGE 2 + 38 //void TIMER0_ISR (void) interrupt 1 //每100us产生中断 + 39 //{ + 40 // TH0 = TH_VAL; + 41 // TL0 = TL_VAL; + 42 + C51 COMPILER V9.60.0.0 MAIN 05/05/2026 17:41:49 PAGE 2 + 43 // Send433_Byte(); + 44 //} 45 /********************************************************************************************************* -************/ 46 /********************************************************************************************************* @@ -121,565 +123,141 @@ line level source 85 1 } 86 code unsigned char rf_data[255]= 87 { - 88 0 , - 89 1 , - 90 2 , - 91 3 , - 92 4 , - C51 COMPILER V9.60.7.0 MAIN 07/03/2025 11:27:46 PAGE 3 + 88 16, 17, 18, 19, 20,21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, + 89 36, 37, 38, 39, 40,40, + 90 41,41, 42, 43, 44,44, 45, 46, 47,47, 48, 49, 50,50, 51, 52, 53,53, 54, 55,55, 56, 57, 58,58, 59, 60, + C51 COMPILER V9.60.0.0 MAIN 05/05/2026 17:41:49 PAGE 3 - 93 5 , - 94 6 , - 95 7 , - 96 8 , - 97 9 , - 98 10 , - 99 11 , - 100 12 , - 101 13 , - 102 14 , - 103 15 , - 104 16 , - 105 17 , - 106 18 , - 107 18 , - 108 19 , - 109 20 , - 110 21 , - 111 22 , - 112 23 , - 113 24 , - 114 25 , - 115 26 , - 116 27 , - 117 28 , - 118 29 , - 119 30 , - 120 31 , - 121 32 , - 122 33 , - 123 34 , - 124 35 , - 125 36 , - 126 37 , - 127 37 , - 128 38 , - 129 39 , - 130 40 , - 131 41 , - 132 42 , - 133 43 , - 134 44 , - 135 45 , - 136 46 , - 137 47 , - 138 48 , - 139 49 , - 140 50 , - 141 51 , - 142 52 , - 143 53 , - 144 54 , - 145 55 , - 146 56 , - 147 56 , - 148 57 , - 149 58 , - 150 59 , - 151 60 , - 152 61 , - 153 62 , - 154 63 , - C51 COMPILER V9.60.7.0 MAIN 07/03/2025 11:27:46 PAGE 4 - - 155 64 , - 156 65 , - 157 66 , - 158 67 , - 159 68 , - 160 69 , - 161 70 , - 162 71 , - 163 72 , - 164 73 , - 165 74 , - 166 74 , - 167 75 , - 168 76 , - 169 77 , - 170 78 , - 171 79 , - 172 80 , - 173 81 , - 174 82 , - 175 83 , - 176 84 , - 177 85 , - 178 86 , - 179 87 , - 180 88 , - 181 89 , - 182 90 , - 183 91 , - 184 92 , - 185 93 , - 186 93 , - 187 94 , - 188 95 , - 189 96 , - 190 97 , - 191 98 , - 192 99 , - 193 100 , - 194 101 , - 195 102 , - 196 103 , - 197 104 , - 198 105 , - 199 106 , - 200 107 , - 201 108 , - 202 109 , - 203 110 , - 204 111 , - 205 112 , - 206 112 , - 207 113 , - 208 114 , - 209 115 , - 210 116 , - 211 117 , - 212 118 , - 213 119 , - 214 120 , - 215 121 , - 216 122 , - C51 COMPILER V9.60.7.0 MAIN 07/03/2025 11:27:46 PAGE 5 - - 217 123 , - 218 124 , - 219 125 , - 220 126 , - 221 127 , - 222 128 , - 223 129 , - 224 130 , - 225 130 , - 226 131 , - 227 132 , - 228 133 , - 229 134 , - 230 135 , - 231 136 , - 232 137 , - 233 138 , - 234 139 , - 235 140 , - 236 141 , - 237 142 , - 238 143 , - 239 144 , - 240 145 , - 241 146 , - 242 147 , - 243 148 , - 244 149 , - 245 149 , - 246 150 , - 247 151 , - 248 152 , - 249 153 , - 250 154 , - 251 155 , - 252 156 , - 253 157 , - 254 158 , - 255 159 , - 256 160 , - 257 161 , - 258 162 , - 259 163 , - 260 164 , - 261 165 , - 262 166 , - 263 167 , - 264 168 , - 265 168 , - 266 169 , - 267 170 , - 268 171 , - 269 172 , - 270 173 , - 271 174 , - 272 175 , - 273 176 , - 274 177 , - 275 178 , - 276 179 , - 277 180 , - 278 181 , - C51 COMPILER V9.60.7.0 MAIN 07/03/2025 11:27:46 PAGE 6 - - 279 182 , - 280 183 , - 281 184 , - 282 185 , - 283 186 , - 284 186 , - 285 187 , - 286 188 , - 287 189 , - 288 190 , - 289 191 , - 290 192 , - 291 193 , - 292 194 , - 293 195 , - 294 196 , - 295 197 , - 296 198 , - 297 199 , - 298 200 , - 299 201 , - 300 202 , - 301 203 , - 302 204 , - 303 205 , - 304 205 , - 305 206 , - 306 207 , - 307 208 , - 308 209 , - 309 210 , - 310 211 , - 311 212 , - 312 213 , - 313 214 , - 314 215 , - 315 216 , - 316 217 , - 317 218 , - 318 219 , - 319 220 , - 320 221 , - 321 222 , - 322 223 , - 323 224 , - 324 224 , - 325 225 , - 326 226 , - 327 227 , - 328 228 , - 329 229 , - 330 230 , - 331 231 , - 332 232 , - 333 233 , - 334 234 , - 335 235 , - 336 236 , - 337 237 , - 338 238 , - 339 239 , - 340 239, - C51 COMPILER V9.60.7.0 MAIN 07/03/2025 11:27:46 PAGE 7 - - 341 240, - 342 240, - 343 }; - 344 void main(void) - 345 { - 346 1 unsigned long int addr=0; - 347 1 unsigned char send_times = 0; - 348 1 #ifdef LVD_RST_ENABLE - 349 1 LVDCON = 0xE3; //设置LVD复位电压为2.0V - 350 1 #endif - 351 1 - 352 1 #ifdef UART0_EN + 91 61, 62,62, 63, 64,64, 65, 66, 67,67, 68, 69, 70,70, 71, 72, 73, 74,74, 75, 76,76, 77, 78,78, 79, 80, + 92 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, + 93 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, + 94 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, + 95 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, + 96 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, + 97 181, 182, 183, 184, 185, 186 , 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, + 98 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, + 99 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, + 100 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255 + 101 }; + 102 void main(void) + 103 { + 104 1 unsigned long int addr=0; + 105 1 unsigned char send_times = 0; + 106 1 #ifdef LVD_RST_ENABLE + 107 1 LVDCON = 0xE3; //设置LVD复位电压为2.0V + 108 1 #endif + 109 1 + 110 1 #ifdef UART0_EN Uart0_Initial(UART0_BAUTRATE); #endif - 355 1 - 356 1 //看门狗时钟源为IRCL - 357 1 CKCON |= ILCKE; //使能IRCL - 358 1 WDCON = WDTS(WDTS_IRCL) | WDRE(WDRE_reset); //设置看门狗时钟源为ILCKE,模式为复位模式 - 359 1 WDVTHH = 0; //看门狗复位阈值高八位设置 当前值为5s - 360 1 WDVTHL = 75; //看门狗复位阈值低八位设置 - 361 1 WDFLG = 0xA5; - 362 1 - 363 1 EA = 1; - 364 1 - 365 1 TS_init(); - 366 1 - 367 1 P32F = OUTPUT; //P00设置为推挽输出模式 - 368 1 P32=0; - 369 1 - 370 1 addr = (unsigned int)Read_32bit_UID(); //获取遥控ID - 371 1 D0 = (unsigned char)(addr >> 8); - 372 1 D1 = (unsigned char)(addr); - 373 1 - 374 1 Yaokong_Data[0] = D1; - 375 1 Yaokong_Data[1] = D0; - 376 1 - 377 1 TMOD = (TMOD&0xFC)|0x00; //模式选择: 定时器0,模式0。 - 378 1 TH0 = TH_VAL; //高8位装初值 - 379 1 TL0 = TL_VAL; //低8位装初值 - 380 1 - 381 1 TR0 = 0; //定时器0使能 - 382 1 ET0 = 1; //定时器0中断使能 - 383 1 PT0 = 0; //设置定时器0中断优先级为低优先级 - 384 1 - 385 1 while(1) - 386 1 { - 387 2 TS_Action(); - 388 2 if(WheelSliderPosition != -1) - 389 2 { - 390 3 flagSend = 1; - 391 3 flagStart = 0; - 392 3 //当WheelSliderPosition不等于-1时, 表示滑条或圆环有触摸事件发生。WheelSliderPosition的值表示滑条或圆环 + 113 1 + 114 1 //看门狗时钟源为IRCL + 115 1 CKCON |= ILCKE; //使能IRCL + 116 1 WDCON = WDTS(WDTS_IRCL) | WDRE(WDRE_reset); //设置看门狗时钟源为ILCKE,模式为复位模式 + 117 1 WDVTHH = 0; //看门狗复位阈值高八位设置 当前值为5s + 118 1 WDVTHL = 75; //看门狗复位阈值低八位设置 + 119 1 WDFLG = 0xA5; + 120 1 + 121 1 EA = 1; + 122 1 + 123 1 TS_init(); + 124 1 + 125 1 P32F = OUTPUT; //P00设置为推挽输出模式 + 126 1 P32=0; + 127 1 + 128 1 addr = (unsigned int)Read_32bit_UID(); //获取遥控ID + 129 1 D0 = (unsigned char)(addr >> 8); + 130 1 D1 = (unsigned char)(addr); + 131 1 + 132 1 Yaokong_Data[0] = D1; + 133 1 Yaokong_Data[1] = D0; + 134 1 + 135 1 // TMOD = (TMOD&0xFC)|0x00; //模式选择: 定时器0,模式0。 + 136 1 // TH0 = TH_VAL; //高8位装初值 + 137 1 // TL0 = TL_VAL; //低8位装初值 + 138 1 // + 139 1 // TR0 = 0; //定时器0使能 + 140 1 // ET0 = 1; //定时器0中断使能 + 141 1 // PT0 = 0; //设置定时器0中断优先级为低优先级 + 142 1 + 143 1 while(1) + 144 1 { + 145 2 TS_Action(); + 146 2 if(WheelSliderPosition != -1) + 147 2 { + 148 3 send_times = 3; + 149 3 //当WheelSliderPosition不等于-1时, 表示滑条或圆环有触摸事件发生。WheelSliderPosition的值表示滑条或圆环 -的位置。 - 393 3 send_times = 1; - 394 3 valueSend=rf_data[ WheelSliderPosition];//0-240 - 395 3 valueSend += 15;//15-255 - 396 3 } - 397 2 - 398 2 if(KeysFlagSN != 0) - 399 2 { - 400 3 flagSend = 1; - 401 3 flagStart = 0; - C51 COMPILER V9.60.7.0 MAIN 07/03/2025 11:27:46 PAGE 8 + 150 3 valueSend=rf_data[ WheelSliderPosition];//0-240 + 151 3 //valueSend += 15;//15-255 + C51 COMPILER V9.60.0.0 MAIN 05/05/2026 17:41:49 PAGE 4 - 402 3 switch(KeysFlagSN) - 403 3 { - 404 4 case 0x0001: - 405 4 valueSend = 0x05; - 406 4 break; - 407 4 case 0x0002: - 408 4 valueSend = 0x0c; - 409 4 break; - 410 4 case 0x0004: - 411 4 valueSend = 0x0a; - 412 4 break; - 413 4 case 0x0008: - 414 4 valueSend = 0x0b; - 415 4 break; - 416 4 case 0x0010: - 417 4 valueSend = 0x09; - 418 4 break; - 419 4 case 0x0020: - 420 4 valueSend = 0x07; - 421 4 break; - 422 4 case 0x0040: - 423 4 valueSend = 0x03; - 424 4 break; - 425 4 case 0x0080: - 426 4 valueSend = 0x01; - 427 4 break; - 428 4 default: - 429 4 flagSend = 0; - 430 4 break; - 431 4 } - 432 3 } - 433 2 - 434 2 if(WheelSliderPosition == -1&&KeysFlagSN == 0) - 435 2 { - 436 3 flagStart = 1; - 437 3 } - 438 2 - 439 2 - 440 2 - 441 2 - 442 2 - 443 2 - 444 2 #if GENERATE_TS_KEY_EN - /************************************************************************************************* - 变量TS_Key是根据KeysFlagSN得到的按键信息,以下为按键产生的过程: - |--------------------------------------------------------------------------------------------------------- - ---------------------------| - | 单键:以K1为例,K1按键产生的流程如下所示: | - | | - | |---> K1|KEY_BREAK(短按松开) | - | K1(按下)--| | - | |---> K1|KEY_LONG_START(长按大约1秒)---> K1|KEY_LONG(一直长按,约每300ms产生一次长按键)---->K1|KEY - -_LONG_BREAK(长按松开) | - | ^ | | - | | | | - | |----------<-----------<------------<--------------| | - |--------------------------------------------------------------------------------------------------------- - ---------------------------| - - |--------------------------------------------------------------------------------------------------------- - ---------------------------------------------------------------| - | | - C51 COMPILER V9.60.7.0 MAIN 07/03/2025 11:27:46 PAGE 9 + 152 3 } + 153 2 + 154 2 if(KeysFlagSN != 0) + 155 2 { + 156 3 send_times = 3; + 157 3 switch(KeysFlagSN) + 158 3 { + 159 4 case 0x0001: + 160 4 valueSend = 0x0A;//1 + 161 4 break; + 162 4 case 0x0002: + 163 4 valueSend = 0x0C;// + 164 4 break; + 165 4 case 0x0004: + 166 4 // valueSend = 0x07;//1 + 167 4 valueSend = 0x0E;//1 + 168 4 break; + 169 4 case 0x0008: + 170 4 //valueSend = 0x09;// + 171 4 valueSend = 0x06;// + 172 4 break; + 173 4 case 0x0010: + 174 4 valueSend = 0x02;//1 + 175 4 break; + 176 4 case 0x0020: + 177 4 valueSend = 0x04;//1 + 178 4 break; + 179 4 case 0x0040: + 180 4 valueSend = 0x00; // 1 + 181 4 break; + 182 4 case 0x0080: + 183 4 valueSend = 0x0F; // 1 + 184 4 break; + 185 4 default: + 186 4 flagSend = 0; + 187 4 break; + 188 4 } + 189 3 } + 190 2 + 191 2 + 192 2 if(KeysFlagSN==0&&WheelSliderPosition==-1){ + 193 3 flagSend=0; + 194 3 }else{ + 195 3 flagSend = 1; + 196 3 } + 197 2 if(flagSend&&RF_Time>20) + 198 2 { + 199 3 RF_Time = 0; + 200 3 flagSend = 0; + 201 3 RF_Time=0; + 202 3 EA = 0; + 203 3 RF_send(send_times); + 204 3 EA = 1; + 205 3 } + 206 2 + 207 2 + 208 2 + 209 2 } + 210 1 } + 211 #endif - | 复合键:以K1(K1=0x0001),K2(K2=0x0002)为例, 当K1,K2同时按下时,产生按键为(K1<<5)|K2,即0x22, 产生按键的 - -流程如下所示: | - | | - | |---> ((K1<<5)|K2)|KEY_BREAK(短按松开) | - | (K1<<5)|K2(按下)--| | - | |---> ((K1<<5)|K2)|KEY_LONG_START(长按大约1秒)---> ((K1<<5)|K2)|KEY_LONG(一直长按,约每300ms产 - -ぐ醇)---->((K1<<5)|K2)|KEY_LONG_BREAK(长按松开) | - | ^ | | - | | | | - | |---------<-------------<----------------<----------------| - - | - |--------------------------------------------------------------------------------------------------------- - ---------------------------------------------------------------| - - 注意:由于复合键按下时,软件不一定同时检测到双键,而是先检测到单键按下,例如先检测到K1,此时会先产生K1键, - -等到检测到K2也按 - 下时,才会产生按键(K1<<5)|K2,检测到双键后,如果双键一直按下,会产生((K1<<5)|K2)|KEY_LONG_START和((K1<<5)| - -K2)|KEY_LONG,如果 - 有一个键先松手,会停止产生按键, 等到双键都松开时,才会产生((K1<<5)|K2)|KEY_BREAK(短按松开)或((K1<<5)|K2)| - -KEY_LONG_BREAK(长按松开) - *************************************************************************************************/ - if(TS_Key != 0) - { - switch(TS_Key) - { - //单按键消息 - case K1: - // valueSend = 0x05; //K1短按产生的按键消息 - break; - case (K1|KEY_BREAK): flagNoPress = 1; //K1短按松手产生的按键消息 - break; - case (K1|KEY_LONG_START): longPressFlag=1;//K1长按开始产生的消息(长按约1秒时产生) - break; - case (K1|KEY_LONG): //K1长按产生的消息(每隔约300ms产生一次) - break; - case (K1|KEY_LONG_BREAK): longPressFlag=0;//K1长按松手产生的消息 - break; - //单按键消息 - case K2: //K1短按产生的按键消息 - // valueSend = 0x0c; - break; - case (K2|KEY_BREAK): flagNoPress = 1; //K1短按松手产生的按键消息 - break; - case (K2|KEY_LONG_START): longPressFlag=1;//K1长按开始产生的消息(长按约1秒时产生) - break; - case (K2|KEY_LONG): //K1长按产生的消息(每隔约300ms产生一次) - break; - case (K2|KEY_LONG_BREAK):longPressFlag=0; //K1长按松手产生的消息 - break; - //单按键消息 - case K3: //K1短按产生的按键消息 - // valueSend = 0x0a; - break; - case (K3|KEY_BREAK): flagNoPress = 1; //K1短按松手产生的按键消息 - break; - case (K3|KEY_LONG_START): longPressFlag=1;//K1长按开始产生的消息(长按约1秒时产生) - break; - case (K3|KEY_LONG): //K1长按产生的消息(每隔约300ms产生一次) - break; - case (K3|KEY_LONG_BREAK): longPressFlag=0;///K1长按松手产生的消息 - break; - //单按键消息 - C51 COMPILER V9.60.7.0 MAIN 07/03/2025 11:27:46 PAGE 10 - - case K4: //K1短按产生的按键消息 - // valueSend = 0x0b; - break; - case (K4|KEY_BREAK): flagNoPress = 1; //K1短按松手产生的按键消息 - flagStart = 1; - break; - case (K4|KEY_LONG_START):longPressFlag=1; //K1长按开始产生的消息(长按约1秒时产生) - valueSend = 0x0b; - flagStart = 1; - break; - case (K4|KEY_LONG): //K1长按产生的消息(每隔约300ms产生一次) - valueSend = 0x0b; - flagStart = 1; - break; - case (K4|KEY_LONG_BREAK):longPressFlag=0;//K1长按松手产生的消息 - break; - //单按键消息 - case K5: //K1短按产生的按键消息 - // valueSend = 0x09; - break; - case (K5|KEY_BREAK): flagNoPress = 1; //K1短按松手产生的按键消息 - break; - case (K5|KEY_LONG_START):longPressFlag=1; //K1长按开始产生的消息(长按约1秒时产生) - break; - case (K5|KEY_LONG): //K1长按产生的消息(每隔约300ms产生一次) - break; - case (K5|KEY_LONG_BREAK):longPressFlag=0; //K1长按松手产生的消息 - break; - //单按键消息 - case K6: //K1短按产生的按键消息 - // valueSend = 0x07; - break; - case (K6|KEY_BREAK): flagNoPress = 1; //K1短按松手产生的按键消息 - break; - case (K6|KEY_LONG_START): longPressFlag=1;//K1长按开始产生的消息(长按约1秒时产生) - break; - case (K6|KEY_LONG): //K1长按产生的消息(每隔约300ms产生一次) - break; - case (K6|KEY_LONG_BREAK):longPressFlag=0; //K1长按松手产生的消息 - break; - //单按键消息 - case K7: //K1短按产生的按键消息 - // valueSend = 0x03; - break; - case (K7|KEY_BREAK): flagNoPress = 1; //K1短按松手产生的按键消息 - break; - case (K7|KEY_LONG_START):longPressFlag=1; //K1长按开始产生的消息(长按约1秒时产生) - break; - case (K7|KEY_LONG): //K1长按产生的消息(每隔约300ms产生一次) - break; - case (K7|KEY_LONG_BREAK): longPressFlag=0;//K1长按松手产生的消息 - break; - //单按键消息 - case K8: //K1短按产生的按键消息 - // valueSend = 0x01; - break; - case (K8|KEY_BREAK): flagNoPress = 1; //K1短按松手产生的按键消息 - break; - case (K8|KEY_LONG_START): longPressFlag=1;//K1长按开始产生的消息(长按约1秒时产生) - break; - case (K8|KEY_LONG): //K1长按产生的消息(每隔约300ms产生一次) - break; - C51 COMPILER V9.60.7.0 MAIN 07/03/2025 11:27:46 PAGE 11 - - case (K8|KEY_LONG_BREAK): longPressFlag=0;//K1长按松手产生的消息 - break; - #if GENERATE_DOUBLE_KEY_EN - //复合键消息 - case (K1<<5)|K2: //K1和K2同时按下时产生的按键消息 - break; - case ((K1<<5)|K2)|KEY_BREAK: //K1和K2短按松手产生的按键消息 - break; - case ((K1<<5)|K2)|KEY_LONG_START: //K1和K2长按开始产生的按键消息(长按约1秒时产生) - break; - case ((K1<<5)|K2)|KEY_LONG: //K1和K2长按产生的消息(每隔约300ms产生一次) - break; - case ((K1<<5)|K2)|KEY_LONG_BREAK: //K1和K2长按松手产生的消息 - break; - #endif - } - } - #endif - 595 2 - 596 2 - 597 2 - 598 2 - 599 2 - 600 2 if(flagSend==1)//短按 - 601 2 { - 602 3 flagSend = 0; - 603 3 // flagStart = 1; - 604 3 // - 605 3 // RF_send(send_times); - 606 3 TR0 = 1; //定时器0使能 - 607 3 Yaokong_Data[2] = valueSend; - 608 3 } - 609 2 - 610 2 } - 611 1 } - 612 #endif + C51 COMPILER V9.60.0.0 MAIN 05/05/2026 17:41:49 PAGE 5 MODULE INFORMATION: STATIC OVERLAYABLE - CODE SIZE = 436 ---- + CODE SIZE = 364 ---- CONSTANT SIZE = 255 ---- XDATA SIZE = ---- ---- PDATA SIZE = ---- ---- @@ -693,4 +271,4 @@ MODULE INFORMATION: STATIC OVERLAYABLE END OF MODULE INFORMATION. -C51 COMPILATION COMPLETE. 8 WARNING(S), 0 ERROR(S) +C51 COMPILATION COMPLETE. 10 WARNING(S), 0 ERROR(S) diff --git a/lst/rf_send.lst b/lst/rf_send.lst index 48f29a2..8d472a4 100644 --- a/lst/rf_send.lst +++ b/lst/rf_send.lst @@ -1,10 +1,10 @@ -C51 COMPILER V9.60.7.0 RF_SEND 07/03/2025 11:27:50 PAGE 1 +C51 COMPILER V9.60.0.0 RF_SEND 05/05/2026 17:41:51 PAGE 1 -C51 COMPILER V9.60.7.0, COMPILATION OF MODULE RF_SEND +C51 COMPILER V9.60.0.0, COMPILATION OF MODULE RF_SEND OBJECT MODULE PLACED IN .\hex\rf_send.obj -COMPILER INVOKED BY: D:\Program Files\Keil_v5\C51\BIN\C51.EXE rf_send.c OMF2 OPTIMIZE(9,SIZE) BROWSE DEBUG PRINT(.\lst\r - -f_send.lst) TABS(2) OBJECT(.\hex\rf_send.obj) +COMPILER INVOKED BY: C:\keil5\C51\BIN\C51.EXE rf_send.c OMF2 OPTIMIZE(9,SIZE) BROWSE DEBUG PRINT(.\lst\rf_send.lst) TABS + -(2) OBJECT(.\hex\rf_send.obj) line level source @@ -39,178 +39,171 @@ line level source 28 29 void Send433_Byte(void) //100us执行一次 30 { - 31 1 switch (Send433_Status) - 32 1 { - 33 2 case 0: //同步头高 - 34 2 Pin_rf = 1; - 35 2 if (++Send433_Time >= 4)//高电平400us - 36 2 { - 37 3 Send433_Time = 0; - 38 3 Send433_Status = 1; //进入同步头低 - 39 3 } - 40 2 break; - 41 2 case 1://同步头低电平 - 42 2 Pin_rf = 0; - 43 2 if (++Send433_Time >= 120)//电平12300us - 44 2 { - 45 3 Send433_Time = 0; - 46 3 Send433_Status = 2; //进入发送24位 - 47 3 } - 48 2 break; - 49 2 case 2: - 50 2 - 51 2 if(!Chose_Data_En)//还没开始发送 或者上次已经发送完一个字节才使能选择 - 52 2 { - 53 3 Chose_Data_En=1; - C51 COMPILER V9.60.7.0 RF_SEND 07/03/2025 11:27:50 PAGE 2 + 31 1 // switch (Send433_Status) + 32 1 // { + 33 1 // case 0: //同步头高 + 34 1 // Pin_rf = 1; + 35 1 // if (++Send433_Time >= 4)//高电平400us + 36 1 // { + 37 1 // Send433_Time = 0; + 38 1 // Send433_Status = 1; //进入同步头低 + 39 1 // } + 40 1 // break; + 41 1 // case 1://同步头低电平 + 42 1 // Pin_rf = 0; + 43 1 // if (++Send433_Time >= 120)//电平12300us + 44 1 // { + 45 1 // Send433_Time = 0; + 46 1 // Send433_Status = 2; //进入发送24位 + 47 1 // } + 48 1 // break; + 49 1 // case 2: + 50 1 + 51 1 // if(!Chose_Data_En)//还没开始发送 或者上次已经发送完一个字节才使能选择 + 52 1 // { + 53 1 // Chose_Data_En=1; + C51 COMPILER V9.60.0.0 RF_SEND 05/05/2026 17:41:51 PAGE 2 - 54 3 Temp=Yaokong_Data[Send433_Byte_Cont]; - 55 3 //Send433_Byte_Cont++; - 56 3 } - 57 2 - 58 2 Send433_Time++; - 59 2 if (Temp & 0x80) //1 - 60 2 { - 61 3 if (Send433_Time <= 12) - 62 3 { - 63 4 Pin_rf = 1; - 64 4 } - 65 3 else if (Send433_Time >= 13) - 66 3 { - 67 4 Pin_rf = 0; - 68 4 if (Send433_Time == 16) - 69 4 { - 70 5 Send433_Time = 0; - 71 5 Temp <<= 1; - 72 5 Send433_Bit_Cont++; - 73 5 } - 74 4 } - 75 3 } - 76 2 else//0 - 77 2 { - 78 3 if (Send433_Time <= 4) - 79 3 { - 80 4 Pin_rf = 1; - 81 4 } - 82 3 else if (Send433_Time >= 5) - 83 3 { - 84 4 Pin_rf = 0; - 85 4 if (Send433_Time == 16) - 86 4 { - 87 5 Send433_Time = 0; - 88 5 Temp <<= 1; - 89 5 Send433_Bit_Cont++; - 90 5 } - 91 4 } - 92 3 } - 93 2 if (Send433_Bit_Cont == 8)//发送完一字节 - 94 2 { - 95 3 Send433_Bit_Cont = 0; - 96 3 - 97 3 Chose_Data_En=0;//使能选择下一个字节 - 98 3 if(++Send433_Byte_Cont==3) - 99 3 { - 100 4 Send433_Byte_Cont=0; - 101 4 - 102 4 if(flagStart == 1) - 103 4 { - 104 5 Send433_Status = 3; //结束脉冲 - 105 5 } - 106 4 else - 107 4 { - 108 5 Send433_Status = 0; //一帧数据发送完毕 - 109 5 } - 110 4 - 111 4 } - 112 3 } - 113 2 break; - 114 2 - 115 2 case 3: - C51 COMPILER V9.60.7.0 RF_SEND 07/03/2025 11:27:50 PAGE 3 + 54 1 // Temp=Yaokong_Data[Send433_Byte_Cont]; + 55 1 // //Send433_Byte_Cont++; + 56 1 // } + 57 1 + 58 1 // Send433_Time++; + 59 1 // if (Temp & 0x80) //1 + 60 1 // { + 61 1 // if (Send433_Time <= 12) + 62 1 // { + 63 1 // Pin_rf = 1; + 64 1 // } + 65 1 // else if (Send433_Time >= 13) + 66 1 // { + 67 1 // Pin_rf = 0; + 68 1 // if (Send433_Time == 16) + 69 1 // { + 70 1 // Send433_Time = 0; + 71 1 // Temp <<= 1; + 72 1 // Send433_Bit_Cont++; + 73 1 // } + 74 1 // } + 75 1 // } + 76 1 // else//0 + 77 1 // { + 78 1 // if (Send433_Time <= 4) + 79 1 // { + 80 1 // Pin_rf = 1; + 81 1 // } + 82 1 // else if (Send433_Time >= 5) + 83 1 // { + 84 1 // Pin_rf = 0; + 85 1 // if (Send433_Time == 16) + 86 1 // { + 87 1 // Send433_Time = 0; + 88 1 // Temp <<= 1; + 89 1 // Send433_Bit_Cont++; + 90 1 // } + 91 1 // } + 92 1 // } + 93 1 // if (Send433_Bit_Cont == 8)//发送完一字节 + 94 1 // { + 95 1 // Send433_Bit_Cont = 0; + 96 1 + 97 1 // Chose_Data_En=0;//使能选择下一个字节 + 98 1 // if(++Send433_Byte_Cont==3) + 99 1 // { + 100 1 // Send433_Byte_Cont=0; + 101 1 // + 102 1 // if(flagStart == 1) + 103 1 // { + 104 1 // Send433_Status = 3; //结束脉冲 + 105 1 // } + 106 1 // else + 107 1 // { + 108 1 // Send433_Status = 0; //一帧数据发送完毕 + 109 1 // } + 110 1 // + 111 1 // } + 112 1 // } + 113 1 // break; + 114 1 // + 115 1 // case 3: + C51 COMPILER V9.60.0.0 RF_SEND 05/05/2026 17:41:51 PAGE 3 - 116 2 if (++Send433_Time <= 4) - 117 2 { - 118 3 Pin_rf = 1; - 119 3 } - 120 2 else - 121 2 { - 122 3 Pin_rf = 0; - 123 3 Send433_Time = 0; - 124 3 // flagStart = 0; - 125 3 Send433_Status = 0; - 126 3 TR0 = 0; //定时器0禁止 - 127 3 - 128 3 } - 129 2 break; - 130 2 default: - 131 2 break; - 132 2 } + 116 1 // if (++Send433_Time <= 4) + 117 1 // { + 118 1 // Pin_rf = 1; + 119 1 // } + 120 1 // else + 121 1 // { + 122 1 // Pin_rf = 0; + 123 1 // Send433_Time = 0; + 124 1 // // flagStart = 0; + 125 1 // Send433_Status = 0; + 126 1 // TR0 = 0; //定时器0禁止 + 127 1 // + 128 1 // } + 129 1 // break; + 130 1 // default: + 131 1 // break; + 132 1 // } 133 1 } 134 - 135 - 136 //void RF_send(unsigned char cnt); - 137 //void send_8bit(unsigned char n); - 138 - 139 ///*****************************************/ - 140 - 141 //void RF_send(unsigned char cnt) - 142 //{ - 143 // unsigned char i; - 144 - 145 // for(i=cnt;i>0;i--) //单个包发送次数 - 146 // { - 147 // Pin_rf=1; - 148 // Delay_50us(8); //同步码高电平 - 149 // Pin_rf=0; - 150 // Delay_ms(12); //同步码低电平 - 151 // Pin_rf=1; - 152 - 153 // send_8bit(D0); - 154 // send_8bit(D1); - 155 // send_8bit(valueSend); - 156 // - 157 //// if(WheelSliderPosition == -1&&KeysFlagSN == 0) - 158 //// { - 159 //// Pin_rf=1; - 160 //// Delay_50us(7); - 161 //// Pin_rf=0; - 162 //// } - 163 // } - 164 //} - 165 ////--------------------------------------------- - 166 //void send_8bit(unsigned char n) - 167 //{ - 168 // unsigned char i; - 169 // for(i=8;i>0;i--) - 170 // { - 171 // Pin_rf=1; - 172 // if(n&0x80) - 173 // { - 174 // Delay_50us(24); - 175 // Pin_rf=0; - 176 // Delay_50us(7); - 177 // } - C51 COMPILER V9.60.7.0 RF_SEND 07/03/2025 11:27:50 PAGE 4 + 135 void RF_send(unsigned char cnt); + 136 void send_8bit(unsigned char n); + 137 + 138 /*****************************************/ + 139 + 140 void RF_send(unsigned char cnt) + 141 { + 142 1 unsigned char i; + 143 1 + 144 1 for(i=cnt;i>0;i--) //单个包发送次数 + 145 1 { + 146 2 Pin_rf=1; + 147 2 Delay_50us(5); //同步码高电平 + 148 2 Pin_rf=0; + 149 2 Delay_50us(185); //同步码低电平 + 150 2 Pin_rf=1; + 151 2 + 152 2 send_8bit(D0); + 153 2 send_8bit(D1); + 154 2 send_8bit(valueSend); + 155 2 } + 156 1 } + 157 + 158 void send_8bit(unsigned char n) + 159 { + 160 1 unsigned char i; + 161 1 for(i=8;i>0;i--) + 162 1 { + 163 2 Pin_rf=1; + 164 2 if(n&0x80) + 165 2 {//发1码 + 166 3 Delay_50us(18); + 167 3 Pin_rf=0; + 168 3 Delay_50us(4); + 169 3 } + 170 2 else + 171 2 {//发0码 + 172 3 Delay_50us(5); + 173 3 Pin_rf=0; + 174 3 Delay_50us(17); + 175 3 } + 176 2 n<<=1; + 177 2 } + C51 COMPILER V9.60.0.0 RF_SEND 05/05/2026 17:41:51 PAGE 4 - 178 // else - 179 // { - 180 // Delay_50us(7); - 181 // Pin_rf=0; - 182 // Delay_50us(24); - 183 // } - 184 // n<<=1; - 185 // } - 186 //} - 187 - 188 #endif + 178 1 } + 179 + 180 + 181 #endif MODULE INFORMATION: STATIC OVERLAYABLE - CODE SIZE = 260 ---- + CODE SIZE = 117 ---- CONSTANT SIZE = ---- ---- XDATA SIZE = ---- ---- PDATA SIZE = ---- ---- - DATA SIZE = 13 ---- + DATA SIZE = 13 3 IDATA SIZE = 2 ---- BIT SIZE = ---- ---- EDATA SIZE = ---- ---- diff --git a/lst/system_clock.lst b/lst/system_clock.lst index 1567016..25c37ef 100644 --- a/lst/system_clock.lst +++ b/lst/system_clock.lst @@ -1,10 +1,10 @@ -C51 COMPILER V9.60.7.0 SYSTEM_CLOCK 07/03/2025 11:27:48 PAGE 1 +C51 COMPILER V9.60.0.0 SYSTEM_CLOCK 05/05/2026 17:41:50 PAGE 1 -C51 COMPILER V9.60.7.0, COMPILATION OF MODULE SYSTEM_CLOCK +C51 COMPILER V9.60.0.0, COMPILATION OF MODULE SYSTEM_CLOCK OBJECT MODULE PLACED IN .\hex\system_clock.obj -COMPILER INVOKED BY: D:\Program Files\Keil_v5\C51\BIN\C51.EXE Library\Sources\system_clock.c OMF2 OPTIMIZE(9,SIZE) BROWS - -E DEBUG PRINT(.\lst\system_clock.lst) TABS(2) OBJECT(.\hex\system_clock.obj) +COMPILER INVOKED BY: C:\keil5\C51\BIN\C51.EXE Library\Sources\system_clock.c OMF2 OPTIMIZE(9,SIZE) BROWSE DEBUG PRINT(.\ + -lst\system_clock.lst) TABS(2) OBJECT(.\hex\system_clock.obj) line level source diff --git a/lst/ts_api.lst b/lst/ts_api.lst index e7aab91..bb279ea 100644 --- a/lst/ts_api.lst +++ b/lst/ts_api.lst @@ -1,10 +1,10 @@ -C51 COMPILER V9.60.7.0 TS_API 07/03/2025 11:27:52 PAGE 1 +C51 COMPILER V9.60.0.0 TS_API 05/05/2026 17:41:52 PAGE 1 -C51 COMPILER V9.60.7.0, COMPILATION OF MODULE TS_API +C51 COMPILER V9.60.0.0, COMPILATION OF MODULE TS_API OBJECT MODULE PLACED IN .\hex\ts_api.obj -COMPILER INVOKED BY: D:\Program Files\Keil_v5\C51\BIN\C51.EXE TS_Lib\Sources\ts_api.c OMF2 OPTIMIZE(9,SIZE) BROWSE DEBUG - - PRINT(.\lst\ts_api.lst) TABS(2) OBJECT(.\hex\ts_api.obj) +COMPILER INVOKED BY: C:\keil5\C51\BIN\C51.EXE TS_Lib\Sources\ts_api.c OMF2 OPTIMIZE(9,SIZE) BROWSE DEBUG PRINT(.\lst\ts_ + -api.lst) TABS(2) OBJECT(.\hex\ts_api.obj) line level source @@ -28,14 +28,16 @@ line level source 17 /********************************************************************************************************* -************/ 18 #include "TS_Lib\Includes\ts_configuration.h" -*** WARNING C329 IN LINE 117 OF TS_Lib\Includes\ts_configuration.h: single-line comment contains line-continuation -*** WARNING C329 IN LINE 118 OF TS_Lib\Includes\ts_configuration.h: single-line comment contains line-continuation -*** WARNING C329 IN LINE 119 OF TS_Lib\Includes\ts_configuration.h: single-line comment contains line-continuation *** WARNING C329 IN LINE 120 OF TS_Lib\Includes\ts_configuration.h: single-line comment contains line-continuation *** WARNING C329 IN LINE 121 OF TS_Lib\Includes\ts_configuration.h: single-line comment contains line-continuation *** WARNING C329 IN LINE 122 OF TS_Lib\Includes\ts_configuration.h: single-line comment contains line-continuation *** WARNING C329 IN LINE 123 OF TS_Lib\Includes\ts_configuration.h: single-line comment contains line-continuation *** WARNING C329 IN LINE 124 OF TS_Lib\Includes\ts_configuration.h: single-line comment contains line-continuation +*** WARNING C329 IN LINE 125 OF TS_Lib\Includes\ts_configuration.h: single-line comment contains line-continuation +*** WARNING C329 IN LINE 126 OF TS_Lib\Includes\ts_configuration.h: single-line comment contains line-continuation +*** WARNING C329 IN LINE 127 OF TS_Lib\Includes\ts_configuration.h: single-line comment contains line-continuation +*** WARNING C329 IN LINE 143 OF TS_Lib\Includes\ts_configuration.h: single-line comment contains line-continuation +*** WARNING C329 IN LINE 144 OF TS_Lib\Includes\ts_configuration.h: single-line comment contains line-continuation 19 #include "TS_Lib\Includes\ts_def.h" 20 #include "TS_Lib\Includes\ts_api.h" 21 #include "TS_Lib\Includes\ts_service.h" @@ -60,10 +62,10 @@ line level source TK_BASELINE_VALUE_SEQ }; #endif + C51 COMPILER V9.60.0.0 TS_API 05/05/2026 17:41:52 PAGE 2 + 42 #endif 43 #if SUPPORT_WHEEL_SLIDER - C51 COMPILER V9.60.7.0 TS_API 07/03/2025 11:27:52 PAGE 2 - 44 code unsigned char TS_WHEEL_SLIDER_CH_SEQ[]= 45 { 46 WHEEL_SLIDER0_SEQ, @@ -124,10 +126,10 @@ line level source 101 }; 102 #else code unsigned char AREA_CONFIRM_TIME_TAB[1]={0}; + C51 COMPILER V9.60.0.0 TS_API 05/05/2026 17:41:52 PAGE 3 + code unsigned int MASK_TAB[1]={0}; #endif - C51 COMPILER V9.60.7.0 TS_API 07/03/2025 11:27:52 PAGE 3 - 106 void TS_MS_ISR (void) 107 { 108 1 static unsigned char xdata ms_cnt = 0; @@ -188,10 +190,10 @@ line level source { TSWheelSlider_LongTouchLimitTimer--; } + C51 COMPILER V9.60.0.0 TS_API 05/05/2026 17:41:52 PAGE 4 + #endif 167 1 #endif - C51 COMPILER V9.60.7.0 TS_API 07/03/2025 11:27:52 PAGE 4 - 168 1 if(TS_RefCHBaseLineAdjuTimer) 169 1 { 170 2 TS_RefCHBaseLineAdjuTimer--; @@ -252,10 +254,10 @@ line level source 225 2 TKIF = TKIF5; 226 2 TS_Data[5].bVal[0] = TK5MSH; 227 2 TS_Data[5].bVal[1] = TK5MSL; + C51 COMPILER V9.60.0.0 TS_API 05/05/2026 17:41:52 PAGE 5 + 228 2 } 229 1 - C51 COMPILER V9.60.7.0 TS_API 07/03/2025 11:27:52 PAGE 5 - 230 1 for(i = 0; i < 6; i++) 231 1 { 232 2 #if TK_FREQ_JUMP_EN @@ -316,10 +318,10 @@ line level source } else { + C51 COMPILER V9.60.0.0 TS_API 05/05/2026 17:41:52 PAGE 6 + NowTKFreqIndex = 1; TKCFG = TKDIV(TKDIV_VAL)|TKTMS(TKTMS_VAL); - C51 COMPILER V9.60.7.0 TS_API 07/03/2025 11:27:52 PAGE 6 - } } #endif @@ -380,10 +382,10 @@ line level source 348 2 DataMin = 0xFFFF; 349 2 for(j = 0; j < FILTER_COUNT; j++) 350 2 { + C51 COMPILER V9.60.0.0 TS_API 05/05/2026 17:41:52 PAGE 7 + 351 3 DataSum += TS_FilterBuf[i][j]; 352 3 #if (FILTER_COUNT > 2) - C51 COMPILER V9.60.7.0 TS_API 07/03/2025 11:27:52 PAGE 7 - 353 3 if(TS_FilterBuf[i][j] > DataMax) 354 3 { 355 4 DataMax = TS_FilterBuf[i][j]; @@ -444,10 +446,10 @@ line level source { RefChDataBufIdx = 0; } + C51 COMPILER V9.60.0.0 TS_API 05/05/2026 17:41:52 PAGE 8 + RefChDataBuf[RefChDataBufIdx] = TS_PostData[OPENED_TS_COUNT]; } - C51 COMPILER V9.60.7.0 TS_API 07/03/2025 11:27:52 PAGE 8 - } #endif 417 #endif @@ -508,10 +510,10 @@ line level source { if(!TS_AreaConfirmTimer[0]) { + C51 COMPILER V9.60.0.0 TS_API 05/05/2026 17:41:52 PAGE 9 + int delta; for(i = 0; i < TS_Cnt+1; i++) - C51 COMPILER V9.60.7.0 TS_API 07/03/2025 11:27:52 PAGE 9 - { delta = (int)TS_PostData[i] - (int)TS_RawData[i]; if((delta > NOISE_THRESHOLD) || (delta < -NOISE_THRESHOLD)) @@ -572,10 +574,10 @@ line level source TS_BaseLineDataBak[i] = TS_BaseLineData[i]; #endif 536 4 #if (SUPPORT_KEY && SUPPORT_WHEEL_SLIDER) + C51 COMPILER V9.60.0.0 TS_API 05/05/2026 17:41:52 PAGE 10 + 537 4 if(i < KEY_CH_COUNT) 538 4 { - C51 COMPILER V9.60.7.0 TS_API 07/03/2025 11:27:52 PAGE 10 - 539 5 #if TK_SENSITIVE_AUTO_TRIM_EN TK_TouchThdTrim(i); #else @@ -636,10 +638,10 @@ line level source if(idx == 0) TLDAT0 &= ~(1<= JUDGE_TK_NUM)||(TS_RefChAbnormalJudge())) @@ -956,10 +958,10 @@ line level source 904 2 ActiveTouchType = 0; 905 2 } 906 1 } + C51 COMPILER V9.60.0.0 TS_API 05/05/2026 17:41:52 PAGE 16 + 907 #endif 908 #if SUPPORT_WHEEL_SLIDER - C51 COMPILER V9.60.7.0 TS_API 07/03/2025 11:27:52 PAGE 16 - 909 void TS_WheelSliderDeal(void) 910 { 911 1 unsigned char i; @@ -1020,10 +1022,10 @@ line level source 966 2 { 967 3 if(Position != -1) 968 3 { + C51 COMPILER V9.60.0.0 TS_API 05/05/2026 17:41:52 PAGE 17 + 969 4 WheelSliderTouchFlag = 1; 970 4 TSWheelSlider_TouchConfirmTimer = WHEEL_SLIDER_TOUCH_CONFIRM_TIME; - C51 COMPILER V9.60.7.0 TS_API 07/03/2025 11:27:52 PAGE 17 - 971 4 } 972 3 else 973 3 { @@ -1084,10 +1086,10 @@ line level source for(i = TS_BaseCh; i < TS_BaseCh + WHEEL_SLIDER0_CH_COUNT; i++) { TS_FirstAreaData[i] = TS_PostData[i]; + C51 COMPILER V9.60.0.0 TS_API 05/05/2026 17:41:52 PAGE 18 + TS_BaseLineData[i] = TS_PostData[i]; } - C51 COMPILER V9.60.7.0 TS_API 07/03/2025 11:27:52 PAGE 18 - WheelSliderTouchFlag = 0; goto WHEEL_SLIDER_RELEASE; } @@ -1148,10 +1150,10 @@ line level source TK_Debug_UartPutChar('\r'); TK_Debug_UartPutChar('\n'); #endif + C51 COMPILER V9.60.0.0 TS_API 05/05/2026 17:41:52 PAGE 19 + 1093 2 #if PRINT_WHEEL_SLIDER_RATE_EN { - C51 COMPILER V9.60.7.0 TS_API 07/03/2025 11:27:52 PAGE 19 - unsigned char DeltaRate; DeltaRate = WheelSliderCapRateFilter/4; TK_Debug_UartPutChar(WheelSliderMaxIdx + 0x30); @@ -1212,10 +1214,10 @@ line level source 1152 1 TMSNU = 0; 1153 1 INT3EN =1; 1154 1 + C51 COMPILER V9.60.0.0 TS_API 05/05/2026 17:41:52 PAGE 20 + 1155 1 TS_IO_init(); 1156 1 - C51 COMPILER V9.60.7.0 TS_API 07/03/2025 11:27:52 PAGE 20 - 1157 1 1158 1 TKCFG = TKDIV(TKDIV_VAL)|TKTMS(TKTMS_VAL); 1159 1 #if (TK_CHARGE_REF_SELECT == SOURCE_VDD) @@ -1276,10 +1278,10 @@ line level source 1214 1 #endif 1215 1 TS_State = TS_INIT; 1216 1 TS_Init_Step = 0; + C51 COMPILER V9.60.0.0 TS_API 05/05/2026 17:41:52 PAGE 21 + 1217 1 1218 1 #if SUPPORT_KEY - C51 COMPILER V9.60.7.0 TS_API 07/03/2025 11:27:52 PAGE 21 - 1219 1 #if ANTI_SPEAKER_EN RefChDataTimer = 0; #endif @@ -1340,10 +1342,10 @@ line level source 1276 3 if(ActiveTouchType != 1) 1277 3 { 1278 4 TS_WheelSliderDeal(); + C51 COMPILER V9.60.0.0 TS_API 05/05/2026 17:41:52 PAGE 22 + 1279 4 } 1280 3 #endif - C51 COMPILER V9.60.7.0 TS_API 07/03/2025 11:27:52 PAGE 22 - 1281 3 #if SUPPORT_TOUCH_SLEEP_MODE 1282 3 if(!TS_StableFlag || !TS_SleepEn || (PCON & BIT2)) // 在仿真模式不进入STOP模式 1283 3 { @@ -1404,10 +1406,10 @@ line level source 1338 3 TS_SetChannel(i,(TS_CH[TS_Index+i])+1); 1339 3 } 1340 2 else + C51 COMPILER V9.60.0.0 TS_API 05/05/2026 17:41:52 PAGE 23 + 1341 2 { 1342 3 TS_SetChannel(i,0); - C51 COMPILER V9.60.7.0 TS_API 07/03/2025 11:27:52 PAGE 23 - 1343 3 } 1344 2 } 1345 1 TKCON |= TKST(1); @@ -1468,10 +1470,10 @@ line level source 1400 1 TMCON = TME(1); 1401 1 TMSNU = 127; 1402 1 + C51 COMPILER V9.60.0.0 TS_API 05/05/2026 17:41:52 PAGE 24 + 1403 1 while(1) 1404 1 { - C51 COMPILER V9.60.7.0 TS_API 07/03/2025 11:27:52 PAGE 24 - 1405 2 if(TS_SampleComplete) 1406 2 { 1407 3 CKCON &= ~IHCKE; @@ -1532,10 +1534,10 @@ line level source 1462 6 WakeUp_PThdVal[TS_Index+i] = TS_Data.wVal - SLEEP_TOUTH_THD; 1463 6 WakeUp_NThdVal[TS_Index+i] = TS_Data.wVal + SLEEP_TOUTH_THD; 1464 6 } + C51 COMPILER V9.60.0.0 TS_API 05/05/2026 17:41:52 PAGE 25 + 1465 5 else 1466 5 { - C51 COMPILER V9.60.7.0 TS_API 07/03/2025 11:27:52 PAGE 25 - 1467 6 if((TS_Data.wVal <= WakeUp_PThdVal[TS_Index+i])||(TS_Data.wVal >= WakeUp_NThdVal[TS_Index+i])) 1468 6 { 1469 7 goto SLEEP_EXIT; @@ -1596,10 +1598,10 @@ line level source 1524 1 } 1525 #endif 1526 /********************************************************************************************************* + C51 COMPILER V9.60.0.0 TS_API 05/05/2026 17:41:52 PAGE 26 + -************/ 1527 #if SUPPORT_KEY - C51 COMPILER V9.60.7.0 TS_API 07/03/2025 11:27:52 PAGE 26 - 1528 #if GENERATE_TS_KEY_EN #if GENERATE_DOUBLE_KEY_EN typedef struct @@ -1660,10 +1662,10 @@ line level source #endif void TS_GetKey(void) { + C51 COMPILER V9.60.0.0 TS_API 05/05/2026 17:41:52 PAGE 27 + static unsigned int KeyBak; static bit LongFlag; - C51 COMPILER V9.60.7.0 TS_API 07/03/2025 11:27:52 PAGE 27 - #if GENERATE_DOUBLE_KEY_EN T_TogKeyInfo KeyInfo; TS_GetTogKeyInfor(&KeyInfo); @@ -1724,10 +1726,10 @@ line level source LongFlag = 1; TS_Key = KeyBak | KEY_LONG_START; } + C51 COMPILER V9.60.0.0 TS_API 05/05/2026 17:41:52 PAGE 28 + else { - C51 COMPILER V9.60.7.0 TS_API 07/03/2025 11:27:52 PAGE 28 - TS_Key = KeyBak | KEY_LONG; } TS_LongKeyTimer = TS_LONG_TIME; @@ -1788,10 +1790,10 @@ line level source if(!LongFlag) { TS_Key = KeyBak | KEY_BREAK; + C51 COMPILER V9.60.0.0 TS_API 05/05/2026 17:41:52 PAGE 29 + } else - C51 COMPILER V9.60.7.0 TS_API 07/03/2025 11:27:52 PAGE 29 - { TS_Key = KeyBak | KEY_LONG_BREAK; } @@ -1852,10 +1854,10 @@ line level source } else { + C51 COMPILER V9.60.0.0 TS_API 05/05/2026 17:41:52 PAGE 30 + TK_Debug_UartPutChar('s'); TK_Debug_UartPutChar('i'); - C51 COMPILER V9.60.7.0 TS_API 07/03/2025 11:27:52 PAGE 30 - TK_Debug_UartPutChar('n'); TK_Debug_UartPutChar('g'); TK_Debug_UartPutChar('l'); @@ -1916,15 +1918,15 @@ line level source 1833 /********************************************************************************************************* -************/ 1834 + C51 COMPILER V9.60.0.0 TS_API 05/05/2026 17:41:52 PAGE 31 + 1835 /********************************************************************************************************* -************/ - C51 COMPILER V9.60.7.0 TS_API 07/03/2025 11:27:52 PAGE 31 - 1836 #endif MODULE INFORMATION: STATIC OVERLAYABLE - CODE SIZE = 2294 ---- + CODE SIZE = 2377 ---- CONSTANT SIZE = 53 ---- XDATA SIZE = 296 48 PDATA SIZE = ---- ---- @@ -1938,4 +1940,4 @@ MODULE INFORMATION: STATIC OVERLAYABLE END OF MODULE INFORMATION. -C51 COMPILATION COMPLETE. 8 WARNING(S), 0 ERROR(S) +C51 COMPILATION COMPLETE. 10 WARNING(S), 0 ERROR(S) diff --git a/lst/uart.lst b/lst/uart.lst index 13aac4a..80067a5 100644 --- a/lst/uart.lst +++ b/lst/uart.lst @@ -1,10 +1,10 @@ -C51 COMPILER V9.60.7.0 UART 07/03/2025 11:27:49 PAGE 1 +C51 COMPILER V9.60.0.0 UART 05/05/2026 17:41:50 PAGE 1 -C51 COMPILER V9.60.7.0, COMPILATION OF MODULE UART +C51 COMPILER V9.60.0.0, COMPILATION OF MODULE UART OBJECT MODULE PLACED IN .\hex\uart.obj -COMPILER INVOKED BY: D:\Program Files\Keil_v5\C51\BIN\C51.EXE Library\Sources\uart.c OMF2 OPTIMIZE(9,SIZE) BROWSE DEBUG - -PRINT(.\lst\uart.lst) TABS(2) OBJECT(.\hex\uart.obj) +COMPILER INVOKED BY: C:\keil5\C51\BIN\C51.EXE Library\Sources\uart.c OMF2 OPTIMIZE(9,SIZE) BROWSE DEBUG PRINT(.\lst\uart + -.lst) TABS(2) OBJECT(.\hex\uart.obj) line level source @@ -62,7 +62,7 @@ line level source uart0_send.head = 0; uart0_send.tail = 0; - C51 COMPILER V9.60.7.0 UART 07/03/2025 11:27:49 PAGE 2 + C51 COMPILER V9.60.0.0 UART 05/05/2026 17:41:50 PAGE 2 uart0_rev.head = 0; uart0_rev.tail = 0; @@ -126,7 +126,7 @@ line level source ES0 = 1; } break; - C51 COMPILER V9.60.7.0 UART 07/03/2025 11:27:49 PAGE 3 + C51 COMPILER V9.60.0.0 UART 05/05/2026 17:41:50 PAGE 3 } } diff --git a/main.c b/main.c index 8991359..8549fd1 100644 --- a/main.c +++ b/main.c @@ -35,13 +35,13 @@ unsigned char flagStart = 0; void Delay_ms(unsigned int n); -void TIMER0_ISR (void) interrupt 1 //每100us产生中断 -{ - TH0 = TH_VAL; - TL0 = TL_VAL; +//void TIMER0_ISR (void) interrupt 1 //每100us产生中断 +//{ +// TH0 = TH_VAL; +// TL0 = TL_VAL; - Send433_Byte(); -} +// Send433_Byte(); +//} /*********************************************************************************************************************/ /******************************************************************************************************************************************* 说明: @@ -85,261 +85,19 @@ unsigned long int Read_32bit_UID(void) } code unsigned char rf_data[255]= { -0 , -1 , -2 , -3 , -4 , -5 , -6 , -7 , -8 , -9 , -10 , -11 , -12 , -13 , -14 , -15 , -16 , -17 , -18 , -18 , -19 , -20 , -21 , -22 , -23 , -24 , -25 , -26 , -27 , -28 , -29 , -30 , -31 , -32 , -33 , -34 , -35 , -36 , -37 , -37 , -38 , -39 , -40 , -41 , -42 , -43 , -44 , -45 , -46 , -47 , -48 , -49 , -50 , -51 , -52 , -53 , -54 , -55 , -56 , -56 , -57 , -58 , -59 , -60 , -61 , -62 , -63 , -64 , -65 , -66 , -67 , -68 , -69 , -70 , -71 , -72 , -73 , -74 , -74 , -75 , -76 , -77 , -78 , -79 , -80 , -81 , -82 , -83 , -84 , -85 , -86 , -87 , -88 , -89 , -90 , -91 , -92 , -93 , -93 , -94 , -95 , -96 , -97 , -98 , -99 , -100 , -101 , -102 , -103 , -104 , -105 , -106 , -107 , -108 , -109 , -110 , -111 , -112 , -112 , -113 , -114 , -115 , -116 , -117 , -118 , -119 , -120 , -121 , -122 , -123 , -124 , -125 , -126 , -127 , -128 , -129 , -130 , -130 , -131 , -132 , -133 , -134 , -135 , -136 , -137 , -138 , -139 , -140 , -141 , -142 , -143 , -144 , -145 , -146 , -147 , -148 , -149 , -149 , -150 , -151 , -152 , -153 , -154 , -155 , -156 , -157 , -158 , -159 , -160 , -161 , -162 , -163 , -164 , -165 , -166 , -167 , -168 , -168 , -169 , -170 , -171 , -172 , -173 , -174 , -175 , -176 , -177 , -178 , -179 , -180 , -181 , -182 , -183 , -184 , -185 , -186 , -186 , -187 , -188 , -189 , -190 , -191 , -192 , -193 , -194 , -195 , -196 , -197 , -198 , -199 , -200 , -201 , -202 , -203 , -204 , -205 , -205 , -206 , -207 , -208 , -209 , -210 , -211 , -212 , -213 , -214 , -215 , -216 , -217 , -218 , -219 , -220 , -221 , -222 , -223 , -224 , -224 , -225 , -226 , -227 , -228 , -229 , -230 , -231 , -232 , -233 , -234 , -235 , -236 , -237 , -238 , -239 , -239, -240, -240, + 16, 17, 18, 19, 20,21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, + 36, 37, 38, 39, 40,40, + 41,41, 42, 43, 44,44, 45, 46, 47,47, 48, 49, 50,50, 51, 52, 53,53, 54, 55,55, 56, 57, 58,58, 59, 60, + 61, 62,62, 63, 64,64, 65, 66, 67,67, 68, 69, 70,70, 71, 72, 73, 74,74, 75, 76,76, 77, 78,78, 79, 80, + 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, + 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, + 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, + 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, + 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, + 181, 182, 183, 184, 185, 186 , 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, + 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, + 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, + 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255 }; void main(void) { @@ -374,56 +132,55 @@ void main(void) Yaokong_Data[0] = D1; Yaokong_Data[1] = D0; - TMOD = (TMOD&0xFC)|0x00; //模式选择: 定时器0,模式0。 - TH0 = TH_VAL; //高8位装初值 - TL0 = TL_VAL; //低8位装初值 - - TR0 = 0; //定时器0使能 - ET0 = 1; //定时器0中断使能 - PT0 = 0; //设置定时器0中断优先级为低优先级 +// TMOD = (TMOD&0xFC)|0x00; //模式选择: 定时器0,模式0。 +// TH0 = TH_VAL; //高8位装初值 +// TL0 = TL_VAL; //低8位装初值 +// +// TR0 = 0; //定时器0使能 +// ET0 = 1; //定时器0中断使能 +// PT0 = 0; //设置定时器0中断优先级为低优先级 while(1) { TS_Action(); if(WheelSliderPosition != -1) { - flagSend = 1; - flagStart = 0; + send_times = 3; //当WheelSliderPosition不等于-1时, 表示滑条或圆环有触摸事件发生。WheelSliderPosition的值表示滑条或圆环的位置。 - send_times = 1; valueSend=rf_data[ WheelSliderPosition];//0-240 - valueSend += 15;//15-255 + //valueSend += 15;//15-255 } if(KeysFlagSN != 0) { - flagSend = 1; - flagStart = 0; + send_times = 3; switch(KeysFlagSN) { case 0x0001: - valueSend = 0x05; + valueSend = 0x0A;//1 break; case 0x0002: - valueSend = 0x0c; + valueSend = 0x0C;// break; case 0x0004: - valueSend = 0x0a; + // valueSend = 0x07;//1 + valueSend = 0x0E;//1 break; case 0x0008: - valueSend = 0x0b; + //valueSend = 0x09;// + valueSend = 0x06;// break; case 0x0010: - valueSend = 0x09; + valueSend = 0x02;//1 break; case 0x0020: - valueSend = 0x07; + valueSend = 0x04;//1 break; case 0x0040: - valueSend = 0x03; + valueSend = 0x00; // 1 break; case 0x0080: - valueSend = 0x01; + valueSend = 0x0F; // 1 break; default: flagSend = 0; @@ -431,181 +188,23 @@ void main(void) } } - if(WheelSliderPosition == -1&&KeysFlagSN == 0) + + if(KeysFlagSN==0&&WheelSliderPosition==-1){ + flagSend=0; + }else{ + flagSend = 1; + } + if(flagSend&&RF_Time>20) { - flagStart = 1; - } - - - - - - -#if GENERATE_TS_KEY_EN -/************************************************************************************************* -变量TS_Key是根据KeysFlagSN得到的按键信息,以下为按键产生的过程: -|-----------------------------------------------------------------------------------------------------------------------------------| -| 单键:以K1为例,K1按键产生的流程如下所示: | -| | -| |---> K1|KEY_BREAK(短按松开) | -| K1(按下)--| | -| |---> K1|KEY_LONG_START(长按大约1秒)---> K1|KEY_LONG(一直长按,约每300ms产生一次长按键)---->K1|KEY_LONG_BREAK(长按松开) | -| ^ | | -| | | | -| |----------<-----------<------------<--------------| | -|-----------------------------------------------------------------------------------------------------------------------------------| - -|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------| -| | -| 复合键:以K1(K1=0x0001),K2(K2=0x0002)为例, 当K1,K2同时按下时,产生按键为(K1<<5)|K2,即0x22, 产生按键的流程如下所示: | -| | -| |---> ((K1<<5)|K2)|KEY_BREAK(短按松开) | -| (K1<<5)|K2(按下)--| | -| |---> ((K1<<5)|K2)|KEY_LONG_START(长按大约1秒)---> ((K1<<5)|K2)|KEY_LONG(一直长按,约每300ms产生长按键)---->((K1<<5)|K2)|KEY_LONG_BREAK(长按松开) | -| ^ | | -| | | | -| |---------<-------------<----------------<----------------| | -|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------| - -注意:由于复合键按下时,软件不一定同时检测到双键,而是先检测到单键按下,例如先检测到K1,此时会先产生K1键,等到检测到K2也按 -下时,才会产生按键(K1<<5)|K2,检测到双键后,如果双键一直按下,会产生((K1<<5)|K2)|KEY_LONG_START和((K1<<5)|K2)|KEY_LONG,如果 -有一个键先松手,会停止产生按键, 等到双键都松开时,才会产生((K1<<5)|K2)|KEY_BREAK(短按松开)或((K1<<5)|K2)|KEY_LONG_BREAK(长按松开) -*************************************************************************************************/ - if(TS_Key != 0) - { - switch(TS_Key) - { - //单按键消息 - case K1: - // valueSend = 0x05; //K1短按产生的按键消息 - break; - case (K1|KEY_BREAK): flagNoPress = 1; //K1短按松手产生的按键消息 - break; - case (K1|KEY_LONG_START): longPressFlag=1;//K1长按开始产生的消息(长按约1秒时产生) - break; - case (K1|KEY_LONG): //K1长按产生的消息(每隔约300ms产生一次) - break; - case (K1|KEY_LONG_BREAK): longPressFlag=0;//K1长按松手产生的消息 - break; -//单按键消息 - case K2: //K1短按产生的按键消息 - // valueSend = 0x0c; - break; - case (K2|KEY_BREAK): flagNoPress = 1; //K1短按松手产生的按键消息 - break; - case (K2|KEY_LONG_START): longPressFlag=1;//K1长按开始产生的消息(长按约1秒时产生) - break; - case (K2|KEY_LONG): //K1长按产生的消息(每隔约300ms产生一次) - break; - case (K2|KEY_LONG_BREAK):longPressFlag=0; //K1长按松手产生的消息 - break; -//单按键消息 - case K3: //K1短按产生的按键消息 - // valueSend = 0x0a; - break; - case (K3|KEY_BREAK): flagNoPress = 1; //K1短按松手产生的按键消息 - break; - case (K3|KEY_LONG_START): longPressFlag=1;//K1长按开始产生的消息(长按约1秒时产生) - break; - case (K3|KEY_LONG): //K1长按产生的消息(每隔约300ms产生一次) - break; - case (K3|KEY_LONG_BREAK): longPressFlag=0;///K1长按松手产生的消息 - break; -//单按键消息 - case K4: //K1短按产生的按键消息 - // valueSend = 0x0b; - break; - case (K4|KEY_BREAK): flagNoPress = 1; //K1短按松手产生的按键消息 - flagStart = 1; - break; - case (K4|KEY_LONG_START):longPressFlag=1; //K1长按开始产生的消息(长按约1秒时产生) - valueSend = 0x0b; - flagStart = 1; - break; - case (K4|KEY_LONG): //K1长按产生的消息(每隔约300ms产生一次) - valueSend = 0x0b; - flagStart = 1; - break; - case (K4|KEY_LONG_BREAK):longPressFlag=0;//K1长按松手产生的消息 - break; -//单按键消息 - case K5: //K1短按产生的按键消息 - // valueSend = 0x09; - break; - case (K5|KEY_BREAK): flagNoPress = 1; //K1短按松手产生的按键消息 - break; - case (K5|KEY_LONG_START):longPressFlag=1; //K1长按开始产生的消息(长按约1秒时产生) - break; - case (K5|KEY_LONG): //K1长按产生的消息(每隔约300ms产生一次) - break; - case (K5|KEY_LONG_BREAK):longPressFlag=0; //K1长按松手产生的消息 - break; -//单按键消息 - case K6: //K1短按产生的按键消息 - // valueSend = 0x07; - break; - case (K6|KEY_BREAK): flagNoPress = 1; //K1短按松手产生的按键消息 - break; - case (K6|KEY_LONG_START): longPressFlag=1;//K1长按开始产生的消息(长按约1秒时产生) - break; - case (K6|KEY_LONG): //K1长按产生的消息(每隔约300ms产生一次) - break; - case (K6|KEY_LONG_BREAK):longPressFlag=0; //K1长按松手产生的消息 - break; -//单按键消息 - case K7: //K1短按产生的按键消息 - // valueSend = 0x03; - break; - case (K7|KEY_BREAK): flagNoPress = 1; //K1短按松手产生的按键消息 - break; - case (K7|KEY_LONG_START):longPressFlag=1; //K1长按开始产生的消息(长按约1秒时产生) - break; - case (K7|KEY_LONG): //K1长按产生的消息(每隔约300ms产生一次) - break; - case (K7|KEY_LONG_BREAK): longPressFlag=0;//K1长按松手产生的消息 - break; -//单按键消息 - case K8: //K1短按产生的按键消息 - // valueSend = 0x01; - break; - case (K8|KEY_BREAK): flagNoPress = 1; //K1短按松手产生的按键消息 - break; - case (K8|KEY_LONG_START): longPressFlag=1;//K1长按开始产生的消息(长按约1秒时产生) - break; - case (K8|KEY_LONG): //K1长按产生的消息(每隔约300ms产生一次) - break; - case (K8|KEY_LONG_BREAK): longPressFlag=0;//K1长按松手产生的消息 - break; -#if GENERATE_DOUBLE_KEY_EN - //复合键消息 - case (K1<<5)|K2: //K1和K2同时按下时产生的按键消息 - break; - case ((K1<<5)|K2)|KEY_BREAK: //K1和K2短按松手产生的按键消息 - break; - case ((K1<<5)|K2)|KEY_LONG_START: //K1和K2长按开始产生的按键消息(长按约1秒时产生) - break; - case ((K1<<5)|K2)|KEY_LONG: //K1和K2长按产生的消息(每隔约300ms产生一次) - break; - case ((K1<<5)|K2)|KEY_LONG_BREAK: //K1和K2长按松手产生的消息 - break; -#endif - } - } -#endif - - - - - - if(flagSend==1)//短按 - { + RF_Time = 0; flagSend = 0; -// flagStart = 1; -// -// RF_send(send_times); - TR0 = 1; //定时器0使能 - Yaokong_Data[2] = valueSend; + RF_Time=0; + EA = 0; + RF_send(send_times); + EA = 1; } + + } } diff --git a/rf_send.c b/rf_send.c index 9d98bea..bb30aaf 100644 --- a/rf_send.c +++ b/rf_send.c @@ -28,161 +28,154 @@ unsigned char Chose_Data_En=0;//使 void Send433_Byte(void) //100us执行一次 { - switch (Send433_Status) - { - case 0: //同步头高 - Pin_rf = 1; - if (++Send433_Time >= 4)//高电平400us - { - Send433_Time = 0; - Send433_Status = 1; //进入同步头低 - } - break; - case 1://同步头低电平 - Pin_rf = 0; - if (++Send433_Time >= 120)//电平12300us - { - Send433_Time = 0; - Send433_Status = 2; //进入发送24位 - } - break; - case 2: +// switch (Send433_Status) +// { +// case 0: //同步头高 +// Pin_rf = 1; +// if (++Send433_Time >= 4)//高电平400us +// { +// Send433_Time = 0; +// Send433_Status = 1; //进入同步头低 +// } +// break; +// case 1://同步头低电平 +// Pin_rf = 0; +// if (++Send433_Time >= 120)//电平12300us +// { +// Send433_Time = 0; +// Send433_Status = 2; //进入发送24位 +// } +// break; +// case 2: - if(!Chose_Data_En)//还没开始发送 或者上次已经发送完一个字节才使能选择 - { - Chose_Data_En=1; - Temp=Yaokong_Data[Send433_Byte_Cont]; - //Send433_Byte_Cont++; - } +// if(!Chose_Data_En)//还没开始发送 或者上次已经发送完一个字节才使能选择 +// { +// Chose_Data_En=1; +// Temp=Yaokong_Data[Send433_Byte_Cont]; +// //Send433_Byte_Cont++; +// } - Send433_Time++; - if (Temp & 0x80) //1 - { - if (Send433_Time <= 12) - { - Pin_rf = 1; - } - else if (Send433_Time >= 13) - { - Pin_rf = 0; - if (Send433_Time == 16) - { - Send433_Time = 0; - Temp <<= 1; - Send433_Bit_Cont++; - } - } - } - else//0 - { - if (Send433_Time <= 4) - { - Pin_rf = 1; - } - else if (Send433_Time >= 5) - { - Pin_rf = 0; - if (Send433_Time == 16) - { - Send433_Time = 0; - Temp <<= 1; - Send433_Bit_Cont++; - } - } - } - if (Send433_Bit_Cont == 8)//发送完一字节 - { - Send433_Bit_Cont = 0; +// Send433_Time++; +// if (Temp & 0x80) //1 +// { +// if (Send433_Time <= 12) +// { +// Pin_rf = 1; +// } +// else if (Send433_Time >= 13) +// { +// Pin_rf = 0; +// if (Send433_Time == 16) +// { +// Send433_Time = 0; +// Temp <<= 1; +// Send433_Bit_Cont++; +// } +// } +// } +// else//0 +// { +// if (Send433_Time <= 4) +// { +// Pin_rf = 1; +// } +// else if (Send433_Time >= 5) +// { +// Pin_rf = 0; +// if (Send433_Time == 16) +// { +// Send433_Time = 0; +// Temp <<= 1; +// Send433_Bit_Cont++; +// } +// } +// } +// if (Send433_Bit_Cont == 8)//发送完一字节 +// { +// Send433_Bit_Cont = 0; - Chose_Data_En=0;//使能选择下一个字节 - if(++Send433_Byte_Cont==3) - { - Send433_Byte_Cont=0; - - if(flagStart == 1) - { - Send433_Status = 3; //结束脉冲 - } - else - { - Send433_Status = 0; //一帧数据发送完毕 - } - - } - } - break; - - case 3: - if (++Send433_Time <= 4) - { - Pin_rf = 1; - } - else - { - Pin_rf = 0; - Send433_Time = 0; - // flagStart = 0; - Send433_Status = 0; - TR0 = 0; //定时器0禁止 - - } - break; - default: - break; - } +// Chose_Data_En=0;//使能选择下一个字节 +// if(++Send433_Byte_Cont==3) +// { +// Send433_Byte_Cont=0; +// +// if(flagStart == 1) +// { +// Send433_Status = 3; //结束脉冲 +// } +// else +// { +// Send433_Status = 0; //一帧数据发送完毕 +// } +// +// } +// } +// break; +// +// case 3: +// if (++Send433_Time <= 4) +// { +// Pin_rf = 1; +// } +// else +// { +// Pin_rf = 0; +// Send433_Time = 0; +// // flagStart = 0; +// Send433_Status = 0; +// TR0 = 0; //定时器0禁止 +// +// } +// break; +// default: +// break; +// } +} + +void RF_send(unsigned char cnt); +void send_8bit(unsigned char n); + +/*****************************************/ + +void RF_send(unsigned char cnt) +{ + unsigned char i; + + for(i=cnt;i>0;i--) //单个包发送次数 + { + Pin_rf=1; + Delay_50us(5); //同步码高电平 + Pin_rf=0; + Delay_50us(185); //同步码低电平 + Pin_rf=1; + + send_8bit(D0); + send_8bit(D1); + send_8bit(valueSend); + } +} + +void send_8bit(unsigned char n) +{ + unsigned char i; + for(i=8;i>0;i--) + { + Pin_rf=1; + if(n&0x80) + {//发1码 + Delay_50us(18); + Pin_rf=0; + Delay_50us(4); + } + else + {//发0码 + Delay_50us(5); + Pin_rf=0; + Delay_50us(17); + } + n<<=1; + } } -//void RF_send(unsigned char cnt); -//void send_8bit(unsigned char n); - -///*****************************************/ - -//void RF_send(unsigned char cnt) -//{ -// unsigned char i; - -// for(i=cnt;i>0;i--) //单个包发送次数 -// { -// Pin_rf=1; -// Delay_50us(8); //同步码高电平 -// Pin_rf=0; -// Delay_ms(12); //同步码低电平 -// Pin_rf=1; - -// send_8bit(D0); -// send_8bit(D1); -// send_8bit(valueSend); -// -//// if(WheelSliderPosition == -1&&KeysFlagSN == 0) -//// { -//// Pin_rf=1; -//// Delay_50us(7); -//// Pin_rf=0; -//// } -// } -//} -////--------------------------------------------- -//void send_8bit(unsigned char n) -//{ -// unsigned char i; -// for(i=8;i>0;i--) -// { -// Pin_rf=1; -// if(n&0x80) -// { -// Delay_50us(24); -// Pin_rf=0; -// Delay_50us(7); -// } -// else -// { -// Delay_50us(7); -// Pin_rf=0; -// Delay_50us(24); -// } -// n<<=1; -// } -//} - #endif \ No newline at end of file diff --git a/rf_send.h b/rf_send.h index 207afb7..d446e48 100644 --- a/rf_send.h +++ b/rf_send.h @@ -10,8 +10,8 @@ extern unsigned char flagStart; void Send433_Byte(void); -//void RF_send(unsigned char cnt); -//void send_8bit(unsigned char n); +void RF_send(unsigned char cnt); +void send_8bit(unsigned char n);