gplink-1.1.0
Copyright (c) 1998-2005 gputils project
Listing File Generated: 4-4-2018  14:55:21
 
 
Address  Value    Disassembly              Source
-------  -----    -----------              ------
                                           ;--------------------------------------------------------
                                           ; File Created by ChiponCC : aolisn inc.
                                           ; Version 3.0.4#6752 (Jul  6 2017 15:09:47) (MSVC)
                                           ; This file was generated Wed Apr 04 14:55:11 2018
                                           ;--------------------------------------------------------
                                           ; chipon port for the 16-bit core
                                           ;--------------------------------------------------------
                                           ;	.file	"../config_set.c"
                                           	.radix dec
                                           	.include "KF8S1010.inc"
                                           
                                           ;************************************************************ 
                                           ;       Header file for the KungFu8 
                                           ;       KF8S1010 
                                           ;       Microcontroller
                                           ; 
                                           ;       Copyright 2012-2013 ChipON, All rights reserved
                                           ;************************************************************ 
                                            
                                           T0                .EQU                0x01
                                           PCL               .EQU                0x02
                                           PSW               .EQU                0x03
                                           P0                .EQU                0x05
                                           P2                .EQU                0x06
                                           P1                .EQU                0x07
                                           P3                .EQU                0x08
                                           PCH               .EQU                0x0A
                                           INTCTL            .EQU                0x0B
                                           EIF1              .EQU                0x0C
                                           EIF2              .EQU                0x0D
                                           T1L               .EQU                0x0E
                                           T1H               .EQU                0x0F
                                           T1CTL             .EQU                0x10
                                           PWMCTL            .EQU                0x15
                                           CMCTL1            .EQU                0x1A
                                           VRECAL            .EQU                0x1C
                                           ANSEH             .EQU                0x1D
                                           ADCDATAH          .EQU                0x1E
                                           ADCCTL0           .EQU                0x1F
                                           OPTR              .EQU                0x21
                                           TR0               .EQU                0x25
                                           TR2               .EQU                0x26
                                           TR1               .EQU                0x27
                                           TR3               .EQU                0x28
                                           EIE1              .EQU                0x2C
                                           EIE2              .EQU                0x2D
                                           PCTL              .EQU                0x2E
                                           OSCCTL            .EQU                0x2F
                                           OSCCAL0           .EQU                0x30
                                           ANSEL             .EQU                0x31
                                           PUR               .EQU                0x35
                                           IOCL              .EQU                0x36
                                           OSCCAL1           .EQU                0x37
                                           BADDRH            .EQU                0x3A
                                           BADDRL            .EQU                0x3B
                                           EECTL1            .EQU                0x3C
                                           EECTL2            .EQU                0x3D
                                           ADCDATAL          .EQU                0x3E
                                           ADCCTL1           .EQU                0x3F
                                           T3L               .EQU                0x50
                                           CTCTL             .EQU                0x53
                                           RSCTL             .EQU                0x58
                                           TXSDR             .EQU                0x59
                                           RXSDR             .EQU                0x5A
                                           OSCLDOCAL         .EQU                0x5E
                                           T1U               .EQU                0x5F
                                           BRCTL             .EQU                0x77
                                           TSCTL             .EQU                0x78
                                           EUBRGL            .EQU                0x79
                                           EUBRGH            .EQU                0x7A
                                            
                                            
                                           
                                           ;Address:0x03 PSW Bits------------------
                                           RP0                .EQU                5
                                           TO                 .EQU                4
                                           PD                 .EQU                3
                                           Z                  .EQU                2
                                           DC                 .EQU                1
                                           CY                 .EQU                0
                                           _RP0               .EQU                5
                                           _TO                .EQU                4
                                           _PD                .EQU                3
                                           _Z                 .EQU                2
                                           _DC                .EQU                1
                                           _CY                .EQU                0
                                           
                                           ;Address:0x05 P0 Bits-------------------
                                           P07                .EQU                7
                                           P06                .EQU                6
                                           P05                .EQU                5
                                           P04                .EQU                4
                                           P03                .EQU                3
                                           P01                .EQU                1
                                           P00                .EQU                0
                                           _P07               .EQU                7
                                           _P06               .EQU                6
                                           _P05               .EQU                5
                                           _P04               .EQU                4
                                           _P03               .EQU                3
                                           _P01               .EQU                1
                                           _P00               .EQU                0
                                           
                                           ;Address:0x06 P2 Bits-------------------
                                           P27                .EQU                7
                                           P26                .EQU                6
                                           P21                .EQU                1
                                           P20                .EQU                0
                                           _P27               .EQU                7
                                           _P26               .EQU                6
                                           _P21               .EQU                1
                                           _P20               .EQU                0
                                           
                                           ;Address:0x07 P1 Bits-------------------
                                           P17                .EQU                7
                                           P16                .EQU                6
                                           P12                .EQU                2
                                           _P17               .EQU                7
                                           _P16               .EQU                6
                                           _P12               .EQU                2
                                           
                                           ;Address:0x08 P3 Bits-------------------
                                           P34                .EQU                4
                                           P33                .EQU                3
                                           P32                .EQU                2
                                           P31                .EQU                1
                                           _P34               .EQU                4
                                           _P33               .EQU                3
                                           _P32               .EQU                2
                                           _P31               .EQU                1
                                           
                                           ;Address:0x0B INTCTL Bits---------------
                                           AIE                .EQU                7
                                           PUIE               .EQU                6
                                           T0IE               .EQU                5
                                           P0IE               .EQU                3
                                           T0IF               .EQU                2
                                           P0IF               .EQU                0
                                           _AIE               .EQU                7
                                           _PUIE              .EQU                6
                                           _T0IE              .EQU                5
                                           _P0IE              .EQU                3
                                           _T0IF              .EQU                2
                                           _P0IF              .EQU                0
                                           
                                           ;Address:0x0C EIF1 Bits-----------------
                                           CTIF               .EQU                7
                                           ADIF               .EQU                6
                                           INT2IF             .EQU                5
                                           INT1IF             .EQU                4
                                           C1IF               .EQU                3
                                           PWM2IF             .EQU                2
                                           T2IF               .EQU                1
                                           T1IF               .EQU                0
                                           _CTIF              .EQU                7
                                           _ADIF              .EQU                6
                                           _INT2IF            .EQU                5
                                           _INT1IF            .EQU                4
                                           _C1IF              .EQU                3
                                           _PWM2IF            .EQU                2
                                           _T2IF              .EQU                1
                                           _T1IF              .EQU                0
                                           
                                           ;Address:0x0D EIF2 Bits-----------------
                                           RXIF               .EQU                5
                                           TXIF               .EQU                4
                                           _RXIF              .EQU                5
                                           _TXIF              .EQU                4
                                           
                                           ;Address:0x10 T1CTL Bits----------------
                                           T1GC               .EQU                6
                                           T1CKS1             .EQU                5
                                           T1CKS0             .EQU                4
                                           T1SY               .EQU                2
                                           T1CS               .EQU                1
                                           T1ON               .EQU                0
                                           _T1GC              .EQU                6
                                           _T1CKS1            .EQU                5
                                           _T1CKS0            .EQU                4
                                           _T1SY              .EQU                2
                                           _T1CS              .EQU                1
                                           _T1ON              .EQU                0
                                           
                                           ;Address:0x15 PWMCTL Bits---------------
                                           INT1SE             .EQU                6
                                           _INT1SE            .EQU                6
                                           
                                           ;Address:0x1A CMCTL1 Bits---------------
                                           CTCLKSEL1          .EQU                7
                                           CTCLKSEL0          .EQU                6
                                           CTVREFSEL1         .EQU                5
                                           CTVREFSEL0         .EQU                4
                                           _CTCLKSEL1         .EQU                7
                                           _CTCLKSEL0         .EQU                6
                                           _CTVREFSEL1        .EQU                5
                                           _CTVREFSEL0        .EQU                4
                                           
                                           ;Address:0x1D ANSEH Bits----------------
                                           ANS11              .EQU                3
                                           ANS10              .EQU                2
                                           _ANS11             .EQU                3
                                           _ANS10             .EQU                2
                                           
                                           ;Address:0x1F ADCCTL0 Bits--------------
                                           ADLR               .EQU                7
                                           CHS3               .EQU                5
                                           CHS2               .EQU                4
                                           CHS1               .EQU                3
                                           CHS0               .EQU                2
                                           START              .EQU                1
                                           ADEN               .EQU                0
                                           _ADLR              .EQU                7
                                           _CHS3              .EQU                5
                                           _CHS2              .EQU                4
                                           _CHS1              .EQU                3
                                           _CHS0              .EQU                2
                                           _START             .EQU                1
                                           _ADEN              .EQU                0
                                           
                                           ;Address:0x21 OPTR Bits-----------------
                                           PUPH               .EQU                7
                                           T0CS               .EQU                5
                                           T0SE               .EQU                4
                                           PSA                .EQU                3
                                           PS2                .EQU                2
                                           PS1                .EQU                1
                                           PS0                .EQU                0
                                           _PUPH              .EQU                7
                                           _T0CS              .EQU                5
                                           _T0SE              .EQU                4
                                           _PSA               .EQU                3
                                           _PS2               .EQU                2
                                           _PS1               .EQU                1
                                           _PS0               .EQU                0
                                           
                                           ;Address:0x25 TR0 Bits------------------
                                           TR07               .EQU                7
                                           TR06               .EQU                6
                                           TR05               .EQU                5
                                           TR04               .EQU                4
                                           TR03               .EQU                3
                                           TR01               .EQU                1
                                           TR00               .EQU                0
                                           _TR07              .EQU                7
                                           _TR06              .EQU                6
                                           _TR05              .EQU                5
                                           _TR04              .EQU                4
                                           _TR03              .EQU                3
                                           _TR01              .EQU                1
                                           _TR00              .EQU                0
                                           
                                           ;Address:0x26 TR2 Bits------------------
                                           TR27               .EQU                7
                                           TR26               .EQU                6
                                           TR21               .EQU                1
                                           TR20               .EQU                0
                                           _TR27              .EQU                7
                                           _TR26              .EQU                6
                                           _TR21              .EQU                1
                                           _TR20              .EQU                0
                                           
                                           ;Address:0x27 TR1 Bits------------------
                                           TR17               .EQU                7
                                           TR16               .EQU                6
                                           TR12               .EQU                2
                                           _TR17              .EQU                7
                                           _TR16              .EQU                6
                                           _TR12              .EQU                2
                                           
                                           ;Address:0x28 TR3 Bits------------------
                                           TR34               .EQU                4
                                           TR33               .EQU                3
                                           TR32               .EQU                2
                                           TR31               .EQU                1
                                           _TR34              .EQU                4
                                           _TR33              .EQU                3
                                           _TR32              .EQU                2
                                           _TR31              .EQU                1
                                           
                                           ;Address:0x2C EIE1 Bits-----------------
                                           CTIE               .EQU                7
                                           ADIE               .EQU                6
                                           INT2IE             .EQU                5
                                           INT1IE             .EQU                4
                                           C1IE               .EQU                3
                                           PWM2IE             .EQU                2
                                           T2IE               .EQU                1
                                           T1IE               .EQU                0
                                           _CTIE              .EQU                7
                                           _ADIE              .EQU                6
                                           _INT2IE            .EQU                5
                                           _INT1IE            .EQU                4
                                           _C1IE              .EQU                3
                                           _PWM2IE            .EQU                2
                                           _T2IE              .EQU                1
                                           _T1IE              .EQU                0
                                           
                                           ;Address:0x2D EIE2 Bits-----------------
                                           RXIE               .EQU                5
                                           TXIE               .EQU                4
                                           _RXIE              .EQU                5
                                           _TXIE              .EQU                4
                                           
                                           ;Address:0x2E PCTL Bits-----------------
                                           VREEN              .EQU                7
                                           VREOE              .EQU                6
                                           SLVREN             .EQU                4
                                           POR                .EQU                1
                                           LVR                .EQU                0
                                           _VREEN             .EQU                7
                                           _VREOE             .EQU                6
                                           _SLVREN            .EQU                4
                                           _POR               .EQU                1
                                           _LVR               .EQU                0
                                           
                                           ;Address:0x2F OSCCTL Bits---------------
                                           CKOEN              .EQU                7
                                           IRCS2              .EQU                6
                                           IRCS1              .EQU                5
                                           IRCS0              .EQU                4
                                           _CKOEN             .EQU                7
                                           _IRCS2             .EQU                6
                                           _IRCS1             .EQU                5
                                           _IRCS0             .EQU                4
                                           
                                           ;Address:0x31 ANSEL Bits----------------
                                           ANS6               .EQU                6
                                           ANS3               .EQU                3
                                           ANS1               .EQU                1
                                           _ANS6              .EQU                6
                                           _ANS3              .EQU                3
                                           _ANS1              .EQU                1
                                           
                                           ;Address:0x35 PUR Bits------------------
                                           PUR7               .EQU                7
                                           PUR6               .EQU                6
                                           PUR5               .EQU                5
                                           PUR4               .EQU                4
                                           PUR1               .EQU                1
                                           PUR0               .EQU                0
                                           _PUR7              .EQU                7
                                           _PUR6              .EQU                6
                                           _PUR5              .EQU                5
                                           _PUR4              .EQU                4
                                           _PUR1              .EQU                1
                                           _PUR0              .EQU                0
                                           
                                           ;Address:0x36 IOCL Bits-----------------
                                           IOCL7              .EQU                7
                                           IOCL6              .EQU                6
                                           IOCL5              .EQU                5
                                           IOCL4              .EQU                4
                                           IOCL3              .EQU                3
                                           IOCL1              .EQU                1
                                           IOCL0              .EQU                0
                                           _IOCL7             .EQU                7
                                           _IOCL6             .EQU                6
                                           _IOCL5             .EQU                5
                                           _IOCL4             .EQU                4
                                           _IOCL3             .EQU                3
                                           _IOCL1             .EQU                1
                                           _IOCL0             .EQU                0
                                           
                                           ;Address:0x3F ADCCTL1 Bits--------------
                                           ADCS2              .EQU                6
                                           ADCS1              .EQU                5
                                           ADCS0              .EQU                4
                                           VCFG1              .EQU                3
                                           VCFG0              .EQU                2
                                           _ADCS2             .EQU                6
                                           _ADCS1             .EQU                5
                                           _ADCS0             .EQU                4
                                           _VCFG1             .EQU                3
                                           _VCFG0             .EQU                2
                                           
                                           ;Address:0x50 T3L Bits------------------
                                           T3L7               .EQU                7
                                           T3L6               .EQU                6
                                           T3L5               .EQU                5
                                           T3L4               .EQU                4
                                           T3L3               .EQU                3
                                           T3L2               .EQU                2
                                           T3L1               .EQU                1
                                           T3L0               .EQU                0
                                           _T3L7              .EQU                7
                                           _T3L6              .EQU                6
                                           _T3L5              .EQU                5
                                           _T3L4              .EQU                4
                                           _T3L3              .EQU                3
                                           _T3L2              .EQU                2
                                           _T3L1              .EQU                1
                                           _T3L0              .EQU                0
                                           
                                           ;Address:0x53 CTCTL Bits----------------
                                           CTEN               .EQU                7
                                           CTSTART            .EQU                6
                                           CTCAPS             .EQU                5
                                           CTCMS              .EQU                4
                                           CTCHSEL4           .EQU                4
                                           CTCHSEL3           .EQU                3
                                           CTCHSEL2           .EQU                2
                                           CTCHSEL1           .EQU                1
                                           CTCHSEL0           .EQU                0
                                           _CTEN              .EQU                7
                                           _CTSTART           .EQU                6
                                           _CTCAPS            .EQU                5
                                           _CTCMS             .EQU                4
                                           _CTCHSEL4          .EQU                4
                                           _CTCHSEL3          .EQU                3
                                           _CTCHSEL2          .EQU                2
                                           _CTCHSEL1          .EQU                1
                                           _CTCHSEL0          .EQU                0
                                           
                                           ;Address:0x58 RSCTL Bits----------------
                                           SPEN               .EQU                7
                                           RX9                .EQU                6
                                           SRXEN              .EQU                5
                                           CRXEN              .EQU                4
                                           ADREN              .EQU                3
                                           FRER               .EQU                2
                                           OVFER              .EQU                1
                                           RX9D               .EQU                0
                                           _SPEN              .EQU                7
                                           _RX9               .EQU                6
                                           _SRXEN             .EQU                5
                                           _CRXEN             .EQU                4
                                           _ADREN             .EQU                3
                                           _FRER              .EQU                2
                                           _OVFER             .EQU                1
                                           _RX9D              .EQU                0
                                           
                                           ;Address:0x5E OSCLDOCAL Bits------------
                                           
                                           ;Address:0x77 BRCTL Bits----------------
                                           ABRDOVF            .EQU                7
                                           RCIDLF             .EQU                6
                                           SCKPS              .EQU                4
                                           BRG16              .EQU                3
                                           WUEN               .EQU                1
                                           ADRBEN             .EQU                0
                                           _ABRDOVF           .EQU                7
                                           _RCIDLF            .EQU                6
                                           _SCKPS             .EQU                4
                                           _BRG16             .EQU                3
                                           _WUEN              .EQU                1
                                           _ADRBEN            .EQU                0
                                           
                                           ;Address:0x78 TSCTL Bits----------------
                                           CSRS               .EQU                7
                                           TX9                .EQU                6
                                           TXEN               .EQU                5
                                           SYNC               .EQU                4
                                           SENDB              .EQU                3
                                           HBRG               .EQU                2
                                           TXSRS              .EQU                1
                                           TX9D               .EQU                0
                                           _CSRS              .EQU                7
                                           _TX9               .EQU                6
                                           _TXEN              .EQU                5
                                           _SYNC              .EQU                4
                                           _SENDB             .EQU                3
                                           _HBRG              .EQU                2
                                           _TXSRS             .EQU                1
                                           _TX9D              .EQU                0
                                           
                                           ;Address:0x79 EUBRGL Bits---------------
                                           BRG7               .EQU                7
                                           BRG6               .EQU                6
                                           BRG5               .EQU                5
                                           BRG4               .EQU                4
                                           BRG3               .EQU                3
                                           BRG2               .EQU                2
                                           BRG1               .EQU                1
                                           BRG0               .EQU                0
                                           _BRG7              .EQU                7
                                           _BRG6              .EQU                6
                                           _BRG5              .EQU                5
                                           _BRG4              .EQU                4
                                           _BRG3              .EQU                3
                                           _BRG2              .EQU                2
                                           _BRG1              .EQU                1
                                           _BRG0              .EQU                0
                                           
                                           ;Address:0x7A EUBRGH Bits---------------
                                           BRG15              .EQU                7
                                           BRG14              .EQU                6
                                           BRG13              .EQU                5
                                           BRG12              .EQU                4
                                           BRG11              .EQU                3
                                           BRG10              .EQU                2
                                           BRG9               .EQU                1
                                           BRG8               .EQU                0
                                           _BRG15             .EQU                7
                                           _BRG14             .EQU                6
                                           _BRG13             .EQU                5
                                           _BRG12             .EQU                4
                                           _BRG11             .EQU                3
                                           _BRG10             .EQU                2
                                           _BRG9              .EQU                1
                                           _BRG8              .EQU                0
                                            
                                            
                                           ;--------------------------------------------------------
                                           ; config word(s)
                                           ;--------------------------------------------------------
                                           	__config 0x4c0
                                           ;--------------------------------------------------------
                                           ; external declarations
                                           ;--------------------------------------------------------
                                           
                                           	.extern STK12
                                           	.extern STK11
                                           	.extern STK10
                                           	.extern STK09
                                           	.extern STK08
                                           	.extern STK07
                                           	.extern STK06
                                           	.extern STK05
                                           	.extern STK04
                                           	.extern STK03
                                           	.extern STK02
                                           	.extern STK01
                                           	.extern STK00
                                           ;--------------------------------------------------------
                                           ; global declarations
                                           ;--------------------------------------------------------
                                           
                                           ;--------------------------------------------------------
                                           ; global definitions
                                           ;--------------------------------------------------------
                                           ;--------------------------------------------------------
                                           ; absolute symbol definitions
                                           ;--------------------------------------------------------
                                           ;--------------------------------------------------------
                                           ; compiler-defined variables
                                           ;--------------------------------------------------------
                                           ;--------------------------------------------------------
                                           ; initialized data
                                           ;--------------------------------------------------------
                                           ;--------------------------------------------------------
                                           ; overlayable items in internal ram 
                                           ;--------------------------------------------------------
                                           ;	.udata_ovr
                                           
                                           ;	code size estimation:
                                           ;	    0+    0 =     0 instructions (    0 byte)
                                           
                                           
                                           	.end
                                           ;--------------------------------------------------------
                                           ; File Created by ChiponCC : aolisn inc.
                                           ; Version 3.0.4#6752 (Jul  6 2017 15:09:47) (MSVC)
                                           ; This file was generated Wed Apr 04 14:55:13 2018
                                           ;--------------------------------------------------------
                                           ; chipon port for the 16-bit core
                                           ;--------------------------------------------------------
                                           ;	.file	"../debug_touch.c"
                                           	.radix dec
                                           	.include "KF8S1010.inc"
                                           
                                           ;************************************************************ 
                                           ;       Header file for the KungFu8 
                                           ;       KF8S1010 
                                           ;       Microcontroller
                                           ; 
                                           ;       Copyright 2012-2013 ChipON, All rights reserved
                                           ;************************************************************ 
                                            
                                           T0                .EQU                0x01
                                           PCL               .EQU                0x02
                                           PSW               .EQU                0x03
                                           P0                .EQU                0x05
                                           P2                .EQU                0x06
                                           P1                .EQU                0x07
                                           P3                .EQU                0x08
                                           PCH               .EQU                0x0A
                                           INTCTL            .EQU                0x0B
                                           EIF1              .EQU                0x0C
                                           EIF2              .EQU                0x0D
                                           T1L               .EQU                0x0E
                                           T1H               .EQU                0x0F
                                           T1CTL             .EQU                0x10
                                           PWMCTL            .EQU                0x15
                                           CMCTL1            .EQU                0x1A
                                           VRECAL            .EQU                0x1C
                                           ANSEH             .EQU                0x1D
                                           ADCDATAH          .EQU                0x1E
                                           ADCCTL0           .EQU                0x1F
                                           OPTR              .EQU                0x21
                                           TR0               .EQU                0x25
                                           TR2               .EQU                0x26
                                           TR1               .EQU                0x27
                                           TR3               .EQU                0x28
                                           EIE1              .EQU                0x2C
                                           EIE2              .EQU                0x2D
                                           PCTL              .EQU                0x2E
                                           OSCCTL            .EQU                0x2F
                                           OSCCAL0           .EQU                0x30
                                           ANSEL             .EQU                0x31
                                           PUR               .EQU                0x35
                                           IOCL              .EQU                0x36
                                           OSCCAL1           .EQU                0x37
                                           BADDRH            .EQU                0x3A
                                           BADDRL            .EQU                0x3B
                                           EECTL1            .EQU                0x3C
                                           EECTL2            .EQU                0x3D
                                           ADCDATAL          .EQU                0x3E
                                           ADCCTL1           .EQU                0x3F
                                           T3L               .EQU                0x50
                                           CTCTL             .EQU                0x53
                                           RSCTL             .EQU                0x58
                                           TXSDR             .EQU                0x59
                                           RXSDR             .EQU                0x5A
                                           OSCLDOCAL         .EQU                0x5E
                                           T1U               .EQU                0x5F
                                           BRCTL             .EQU                0x77
                                           TSCTL             .EQU                0x78
                                           EUBRGL            .EQU                0x79
                                           EUBRGH            .EQU                0x7A
                                            
                                            
                                           
                                           ;Address:0x03 PSW Bits------------------
                                           RP0                .EQU                5
                                           TO                 .EQU                4
                                           PD                 .EQU                3
                                           Z                  .EQU                2
                                           DC                 .EQU                1
                                           CY                 .EQU                0
                                           _RP0               .EQU                5
                                           _TO                .EQU                4
                                           _PD                .EQU                3
                                           _Z                 .EQU                2
                                           _DC                .EQU                1
                                           _CY                .EQU                0
                                           
                                           ;Address:0x05 P0 Bits-------------------
                                           P07                .EQU                7
                                           P06                .EQU                6
                                           P05                .EQU                5
                                           P04                .EQU                4
                                           P03                .EQU                3
                                           P01                .EQU                1
                                           P00                .EQU                0
                                           _P07               .EQU                7
                                           _P06               .EQU                6
                                           _P05               .EQU                5
                                           _P04               .EQU                4
                                           _P03               .EQU                3
                                           _P01               .EQU                1
                                           _P00               .EQU                0
                                           
                                           ;Address:0x06 P2 Bits-------------------
                                           P27                .EQU                7
                                           P26                .EQU                6
                                           P21                .EQU                1
                                           P20                .EQU                0
                                           _P27               .EQU                7
                                           _P26               .EQU                6
                                           _P21               .EQU                1
                                           _P20               .EQU                0
                                           
                                           ;Address:0x07 P1 Bits-------------------
                                           P17                .EQU                7
                                           P16                .EQU                6
                                           P12                .EQU                2
                                           _P17               .EQU                7
                                           _P16               .EQU                6
                                           _P12               .EQU                2
                                           
                                           ;Address:0x08 P3 Bits-------------------
                                           P34                .EQU                4
                                           P33                .EQU                3
                                           P32                .EQU                2
                                           P31                .EQU                1
                                           _P34               .EQU                4
                                           _P33               .EQU                3
                                           _P32               .EQU                2
                                           _P31               .EQU                1
                                           
                                           ;Address:0x0B INTCTL Bits---------------
                                           AIE                .EQU                7
                                           PUIE               .EQU                6
                                           T0IE               .EQU                5
                                           P0IE               .EQU                3
                                           T0IF               .EQU                2
                                           P0IF               .EQU                0
                                           _AIE               .EQU                7
                                           _PUIE              .EQU                6
                                           _T0IE              .EQU                5
                                           _P0IE              .EQU                3
                                           _T0IF              .EQU                2
                                           _P0IF              .EQU                0
                                           
                                           ;Address:0x0C EIF1 Bits-----------------
                                           CTIF               .EQU                7
                                           ADIF               .EQU                6
                                           INT2IF             .EQU                5
                                           INT1IF             .EQU                4
                                           C1IF               .EQU                3
                                           PWM2IF             .EQU                2
                                           T2IF               .EQU                1
                                           T1IF               .EQU                0
                                           _CTIF              .EQU                7
                                           _ADIF              .EQU                6
                                           _INT2IF            .EQU                5
                                           _INT1IF            .EQU                4
                                           _C1IF              .EQU                3
                                           _PWM2IF            .EQU                2
                                           _T2IF              .EQU                1
                                           _T1IF              .EQU                0
                                           
                                           ;Address:0x0D EIF2 Bits-----------------
                                           RXIF               .EQU                5
                                           TXIF               .EQU                4
                                           _RXIF              .EQU                5
                                           _TXIF              .EQU                4
                                           
                                           ;Address:0x10 T1CTL Bits----------------
                                           T1GC               .EQU                6
                                           T1CKS1             .EQU                5
                                           T1CKS0             .EQU                4
                                           T1SY               .EQU                2
                                           T1CS               .EQU                1
                                           T1ON               .EQU                0
                                           _T1GC              .EQU                6
                                           _T1CKS1            .EQU                5
                                           _T1CKS0            .EQU                4
                                           _T1SY              .EQU                2
                                           _T1CS              .EQU                1
                                           _T1ON              .EQU                0
                                           
                                           ;Address:0x15 PWMCTL Bits---------------
                                           INT1SE             .EQU                6
                                           _INT1SE            .EQU                6
                                           
                                           ;Address:0x1A CMCTL1 Bits---------------
                                           CTCLKSEL1          .EQU                7
                                           CTCLKSEL0          .EQU                6
                                           CTVREFSEL1         .EQU                5
                                           CTVREFSEL0         .EQU                4
                                           _CTCLKSEL1         .EQU                7
                                           _CTCLKSEL0         .EQU                6
                                           _CTVREFSEL1        .EQU                5
                                           _CTVREFSEL0        .EQU                4
                                           
                                           ;Address:0x1D ANSEH Bits----------------
                                           ANS11              .EQU                3
                                           ANS10              .EQU                2
                                           _ANS11             .EQU                3
                                           _ANS10             .EQU                2
                                           
                                           ;Address:0x1F ADCCTL0 Bits--------------
                                           ADLR               .EQU                7
                                           CHS3               .EQU                5
                                           CHS2               .EQU                4
                                           CHS1               .EQU                3
                                           CHS0               .EQU                2
                                           START              .EQU                1
                                           ADEN               .EQU                0
                                           _ADLR              .EQU                7
                                           _CHS3              .EQU                5
                                           _CHS2              .EQU                4
                                           _CHS1              .EQU                3
                                           _CHS0              .EQU                2
                                           _START             .EQU                1
                                           _ADEN              .EQU                0
                                           
                                           ;Address:0x21 OPTR Bits-----------------
                                           PUPH               .EQU                7
                                           T0CS               .EQU                5
                                           T0SE               .EQU                4
                                           PSA                .EQU                3
                                           PS2                .EQU                2
                                           PS1                .EQU                1
                                           PS0                .EQU                0
                                           _PUPH              .EQU                7
                                           _T0CS              .EQU                5
                                           _T0SE              .EQU                4
                                           _PSA               .EQU                3
                                           _PS2               .EQU                2
                                           _PS1               .EQU                1
                                           _PS0               .EQU                0
                                           
                                           ;Address:0x25 TR0 Bits------------------
                                           TR07               .EQU                7
                                           TR06               .EQU                6
                                           TR05               .EQU                5
                                           TR04               .EQU                4
                                           TR03               .EQU                3
                                           TR01               .EQU                1
                                           TR00               .EQU                0
                                           _TR07              .EQU                7
                                           _TR06              .EQU                6
                                           _TR05              .EQU                5
                                           _TR04              .EQU                4
                                           _TR03              .EQU                3
                                           _TR01              .EQU                1
                                           _TR00              .EQU                0
                                           
                                           ;Address:0x26 TR2 Bits------------------
                                           TR27               .EQU                7
                                           TR26               .EQU                6
                                           TR21               .EQU                1
                                           TR20               .EQU                0
                                           _TR27              .EQU                7
                                           _TR26              .EQU                6
                                           _TR21              .EQU                1
                                           _TR20              .EQU                0
                                           
                                           ;Address:0x27 TR1 Bits------------------
                                           TR17               .EQU                7
                                           TR16               .EQU                6
                                           TR12               .EQU                2
                                           _TR17              .EQU                7
                                           _TR16              .EQU                6
                                           _TR12              .EQU                2
                                           
                                           ;Address:0x28 TR3 Bits------------------
                                           TR34               .EQU                4
                                           TR33               .EQU                3
                                           TR32               .EQU                2
                                           TR31               .EQU                1
                                           _TR34              .EQU                4
                                           _TR33              .EQU                3
                                           _TR32              .EQU                2
                                           _TR31              .EQU                1
                                           
                                           ;Address:0x2C EIE1 Bits-----------------
                                           CTIE               .EQU                7
                                           ADIE               .EQU                6
                                           INT2IE             .EQU                5
                                           INT1IE             .EQU                4
                                           C1IE               .EQU                3
                                           PWM2IE             .EQU                2
                                           T2IE               .EQU                1
                                           T1IE               .EQU                0
                                           _CTIE              .EQU                7
                                           _ADIE              .EQU                6
                                           _INT2IE            .EQU                5
                                           _INT1IE            .EQU                4
                                           _C1IE              .EQU                3
                                           _PWM2IE            .EQU                2
                                           _T2IE              .EQU                1
                                           _T1IE              .EQU                0
                                           
                                           ;Address:0x2D EIE2 Bits-----------------
                                           RXIE               .EQU                5
                                           TXIE               .EQU                4
                                           _RXIE              .EQU                5
                                           _TXIE              .EQU                4
                                           
                                           ;Address:0x2E PCTL Bits-----------------
                                           VREEN              .EQU                7
                                           VREOE              .EQU                6
                                           SLVREN             .EQU                4
                                           POR                .EQU                1
                                           LVR                .EQU                0
                                           _VREEN             .EQU                7
                                           _VREOE             .EQU                6
                                           _SLVREN            .EQU                4
                                           _POR               .EQU                1
                                           _LVR               .EQU                0
                                           
                                           ;Address:0x2F OSCCTL Bits---------------
                                           CKOEN              .EQU                7
                                           IRCS2              .EQU                6
                                           IRCS1              .EQU                5
                                           IRCS0              .EQU                4
                                           _CKOEN             .EQU                7
                                           _IRCS2             .EQU                6
                                           _IRCS1             .EQU                5
                                           _IRCS0             .EQU                4
                                           
                                           ;Address:0x31 ANSEL Bits----------------
                                           ANS6               .EQU                6
                                           ANS3               .EQU                3
                                           ANS1               .EQU                1
                                           _ANS6              .EQU                6
                                           _ANS3              .EQU                3
                                           _ANS1              .EQU                1
                                           
                                           ;Address:0x35 PUR Bits------------------
                                           PUR7               .EQU                7
                                           PUR6               .EQU                6
                                           PUR5               .EQU                5
                                           PUR4               .EQU                4
                                           PUR1               .EQU                1
                                           PUR0               .EQU                0
                                           _PUR7              .EQU                7
                                           _PUR6              .EQU                6
                                           _PUR5              .EQU                5
                                           _PUR4              .EQU                4
                                           _PUR1              .EQU                1
                                           _PUR0              .EQU                0
                                           
                                           ;Address:0x36 IOCL Bits-----------------
                                           IOCL7              .EQU                7
                                           IOCL6              .EQU                6
                                           IOCL5              .EQU                5
                                           IOCL4              .EQU                4
                                           IOCL3              .EQU                3
                                           IOCL1              .EQU                1
                                           IOCL0              .EQU                0
                                           _IOCL7             .EQU                7
                                           _IOCL6             .EQU                6
                                           _IOCL5             .EQU                5
                                           _IOCL4             .EQU                4
                                           _IOCL3             .EQU                3
                                           _IOCL1             .EQU                1
                                           _IOCL0             .EQU                0
                                           
                                           ;Address:0x3F ADCCTL1 Bits--------------
                                           ADCS2              .EQU                6
                                           ADCS1              .EQU                5
                                           ADCS0              .EQU                4
                                           VCFG1              .EQU                3
                                           VCFG0              .EQU                2
                                           _ADCS2             .EQU                6
                                           _ADCS1             .EQU                5
                                           _ADCS0             .EQU                4
                                           _VCFG1             .EQU                3
                                           _VCFG0             .EQU                2
                                           
                                           ;Address:0x50 T3L Bits------------------
                                           T3L7               .EQU                7
                                           T3L6               .EQU                6
                                           T3L5               .EQU                5
                                           T3L4               .EQU                4
                                           T3L3               .EQU                3
                                           T3L2               .EQU                2
                                           T3L1               .EQU                1
                                           T3L0               .EQU                0
                                           _T3L7              .EQU                7
                                           _T3L6              .EQU                6
                                           _T3L5              .EQU                5
                                           _T3L4              .EQU                4
                                           _T3L3              .EQU                3
                                           _T3L2              .EQU                2
                                           _T3L1              .EQU                1
                                           _T3L0              .EQU                0
                                           
                                           ;Address:0x53 CTCTL Bits----------------
                                           CTEN               .EQU                7
                                           CTSTART            .EQU                6
                                           CTCAPS             .EQU                5
                                           CTCMS              .EQU                4
                                           CTCHSEL4           .EQU                4
                                           CTCHSEL3           .EQU                3
                                           CTCHSEL2           .EQU                2
                                           CTCHSEL1           .EQU                1
                                           CTCHSEL0           .EQU                0
                                           _CTEN              .EQU                7
                                           _CTSTART           .EQU                6
                                           _CTCAPS            .EQU                5
                                           _CTCMS             .EQU                4
                                           _CTCHSEL4          .EQU                4
                                           _CTCHSEL3          .EQU                3
                                           _CTCHSEL2          .EQU                2
                                           _CTCHSEL1          .EQU                1
                                           _CTCHSEL0          .EQU                0
                                           
                                           ;Address:0x58 RSCTL Bits----------------
                                           SPEN               .EQU                7
                                           RX9                .EQU                6
                                           SRXEN              .EQU                5
                                           CRXEN              .EQU                4
                                           ADREN              .EQU                3
                                           FRER               .EQU                2
                                           OVFER              .EQU                1
                                           RX9D               .EQU                0
                                           _SPEN              .EQU                7
                                           _RX9               .EQU                6
                                           _SRXEN             .EQU                5
                                           _CRXEN             .EQU                4
                                           _ADREN             .EQU                3
                                           _FRER              .EQU                2
                                           _OVFER             .EQU                1
                                           _RX9D              .EQU                0
                                           
                                           ;Address:0x5E OSCLDOCAL Bits------------
                                           
                                           ;Address:0x77 BRCTL Bits----------------
                                           ABRDOVF            .EQU                7
                                           RCIDLF             .EQU                6
                                           SCKPS              .EQU                4
                                           BRG16              .EQU                3
                                           WUEN               .EQU                1
                                           ADRBEN             .EQU                0
                                           _ABRDOVF           .EQU                7
                                           _RCIDLF            .EQU                6
                                           _SCKPS             .EQU                4
                                           _BRG16             .EQU                3
                                           _WUEN              .EQU                1
                                           _ADRBEN            .EQU                0
                                           
                                           ;Address:0x78 TSCTL Bits----------------
                                           CSRS               .EQU                7
                                           TX9                .EQU                6
                                           TXEN               .EQU                5
                                           SYNC               .EQU                4
                                           SENDB              .EQU                3
                                           HBRG               .EQU                2
                                           TXSRS              .EQU                1
                                           TX9D               .EQU                0
                                           _CSRS              .EQU                7
                                           _TX9               .EQU                6
                                           _TXEN              .EQU                5
                                           _SYNC              .EQU                4
                                           _SENDB             .EQU                3
                                           _HBRG              .EQU                2
                                           _TXSRS             .EQU                1
                                           _TX9D              .EQU                0
                                           
                                           ;Address:0x79 EUBRGL Bits---------------
                                           BRG7               .EQU                7
                                           BRG6               .EQU                6
                                           BRG5               .EQU                5
                                           BRG4               .EQU                4
                                           BRG3               .EQU                3
                                           BRG2               .EQU                2
                                           BRG1               .EQU                1
                                           BRG0               .EQU                0
                                           _BRG7              .EQU                7
                                           _BRG6              .EQU                6
                                           _BRG5              .EQU                5
                                           _BRG4              .EQU                4
                                           _BRG3              .EQU                3
                                           _BRG2              .EQU                2
                                           _BRG1              .EQU                1
                                           _BRG0              .EQU                0
                                           
                                           ;Address:0x7A EUBRGH Bits---------------
                                           BRG15              .EQU                7
                                           BRG14              .EQU                6
                                           BRG13              .EQU                5
                                           BRG12              .EQU                4
                                           BRG11              .EQU                3
                                           BRG10              .EQU                2
                                           BRG9               .EQU                1
                                           BRG8               .EQU                0
                                           _BRG15             .EQU                7
                                           _BRG14             .EQU                6
                                           _BRG13             .EQU                5
                                           _BRG12             .EQU                4
                                           _BRG11             .EQU                3
                                           _BRG10             .EQU                2
                                           _BRG9              .EQU                1
                                           _BRG8              .EQU                0
                                            
                                            
                                           ;--------------------------------------------------------
                                           ; external declarations
                                           ;--------------------------------------------------------
                                           	.extern	_init_mcu
                                           	.extern	__KF8S_Get_Ver_General_
                                           	.extern	__KF8S_Lib_Set_General_Parameter
                                           	.extern	__KF8S_Init_Touch_General_
                                           	.extern	__KF8S_Touch_Process_General_
                                           	.extern	__KF8S_Touch_TEST_General_
                                           	.extern	_delay_ms
                                           	.extern	_delay_us
                                           	.extern	__R2PCL
                                           	.extern	_PSW_bits
                                           	.extern	_P0_bits
                                           	.extern	_P2_bits
                                           	.extern	_P1_bits
                                           	.extern	_P3_bits
                                           	.extern	_INTCTL_bits
                                           	.extern	_EIF1_bits
                                           	.extern	_EIF2_bits
                                           	.extern	_T1CTL_bits
                                           	.extern	_PWMCTL_bits
                                           	.extern	_CMCTL1_bits
                                           	.extern	_ANSEH_bits
                                           	.extern	_ADCCTL0_bits
                                           	.extern	_OPTR_bits
                                           	.extern	_TR0_bits
                                           	.extern	_TR2_bits
                                           	.extern	_TR1_bits
                                           	.extern	_TR3_bits
                                           	.extern	_EIE1_bits
                                           	.extern	_EIE2_bits
                                           	.extern	_PCTL_bits
                                           	.extern	_OSCCTL_bits
                                           	.extern	_ANSEL_bits
                                           	.extern	_PUR_bits
                                           	.extern	_IOCL_bits
                                           	.extern	_ADCCTL1_bits
                                           	.extern	_T3L_bits
                                           	.extern	_CTCTL_bits
                                           	.extern	_RSCTL_bits
                                           	.extern	_OSCLDOCAL_bits
                                           	.extern	_BRCTL_bits
                                           	.extern	_TSCTL_bits
                                           	.extern	_EUBRGL_bits
                                           	.extern	_EUBRGH_bits
                                           	.extern	__KF8_LIBi_channel_flag_
                                           	.extern	__KF8_LIBc_channel_
                                           	.extern	__KF8_LIBc_channel_Buf
                                           	.extern	__KF8_LIBi_Date_Change_
                                           	.extern	__KF8_LIBc_baseline_count_
                                           	.extern	__KF8_LIBi_buff_hit_
                                           	.extern	__KF8_LIBi_buff_baseline_
                                           	.extern	__KF8_LIBc_touch_count_
                                           	.extern	_CHS_AMOUNT
                                           	.extern	_TCS_AMOUNT
                                           	.extern	__KF8_Disturb_Protect_Circle_
                                           	.extern	__KF8_DoubleKey_Compages_Limitable_Circle_
                                           	.extern	__KF8_Key_Max_Pressed_Limitable_Circle_
                                           	.extern	__KF8_BaseLine_Update_Circle_Count_For_UP_
                                           	.extern	__KF8_BaseLine_Update_Circle_Count_For_Down_
                                           	.extern	__KF8_Define_Disturb_Channels_Amount_
                                           	.extern	__KF8_BasicLine_UP_Noise_Threshold_
                                           	.extern	__KF8_BasicLine_Down_Noise_Threshold_
                                           	.extern	__KF8_Data_Steady_Threshold_Set_
                                           	.extern	__KF8_Inside_Reference_Channel_Disturb_Threshold_Set_
                                           	.extern	__KF8_Inside_Reference_Channel_Declare_
                                           	.extern	__KF8_Config_Finger_Threshold
                                           	.extern	__KF8_TOUCH_CH_EN
                                           	.extern	_T0
                                           	.extern	_PCL
                                           	.extern	_PSW
                                           	.extern	_P0
                                           	.extern	_P2
                                           	.extern	_P1
                                           	.extern	_P3
                                           	.extern	_PCH
                                           	.extern	_INTCTL
                                           	.extern	_EIF1
                                           	.extern	_EIF2
                                           	.extern	_T1L
                                           	.extern	_T1H
                                           	.extern	_T1CTL
                                           	.extern	_PWMCTL
                                           	.extern	_CMCTL1
                                           	.extern	_VRECAL
                                           	.extern	_ANSEH
                                           	.extern	_ADCDATAH
                                           	.extern	_ADCCTL0
                                           	.extern	_OPTR
                                           	.extern	_TR0
                                           	.extern	_TR2
                                           	.extern	_TR1
                                           	.extern	_TR3
                                           	.extern	_EIE1
                                           	.extern	_EIE2
                                           	.extern	_PCTL
                                           	.extern	_OSCCTL
                                           	.extern	_OSCCAL0
                                           	.extern	_ANSEL
                                           	.extern	_PUR
                                           	.extern	_IOCL
                                           	.extern	_OSCCAL1
                                           	.extern	_BADDRH
                                           	.extern	_BADDRL
                                           	.extern	_EECTL1
                                           	.extern	_EECTL2
                                           	.extern	_ADCDATAL
                                           	.extern	_ADCCTL1
                                           	.extern	_T3L
                                           	.extern	_CTCTL
                                           	.extern	_RSCTL
                                           	.extern	_TXSDR
                                           	.extern	_RXSDR
                                           	.extern	_OSCLDOCAL
                                           	.extern	_T1U
                                           	.extern	_BRCTL
                                           	.extern	_TSCTL
                                           	.extern	_EUBRGL
                                           	.extern	_EUBRGH
                                           
                                           	.extern STK12
                                           	.extern STK11
                                           	.extern STK10
                                           	.extern STK09
                                           	.extern STK08
                                           	.extern STK07
                                           	.extern STK06
                                           	.extern STK05
                                           	.extern STK04
                                           	.extern STK03
                                           	.extern STK02
                                           	.extern STK01
                                           	.extern STK00
                                           ;--------------------------------------------------------
                                           ; global declarations
                                           ;--------------------------------------------------------
                                           	.global	_TOUCH_DEBUG_SEND_OUT
                                           	.global	_TOUCH_DEBUG_TRS_DEAL
                                           	.global	_TOUCH_CH_TRS_EN
                                           	.global	_T_buf
                                           	.global	_i_T_D
                                           	.global	_sentbuf1
                                           	.global	_sentbuf2
                                           	.global	_sentbuf3
                                           	.global	_sentbuf4
                                           
                                           ;--------------------------------------------------------
                                           ; global definitions
                                           ;--------------------------------------------------------
                                           UD_debug_touch_0	.udata
                                           _T_buf	.res	1
                                           
                                           UD_debug_touch_1	.udata
                                           _i_T_D	.res	1
                                           
                                           UD_debug_touch_2	.udata
                                           _sentbuf1	.res	1
                                           
                                           UD_debug_touch_3	.udata
                                           _sentbuf2	.res	1
                                           
                                           UD_debug_touch_4	.udata
                                           _sentbuf3	.res	1
                                           
                                           UD_debug_touch_5	.udata
                                           _sentbuf4	.res	1
                                           
                                           ;--------------------------------------------------------
                                           ; absolute symbol definitions
                                           ;--------------------------------------------------------
                                           ;--------------------------------------------------------
                                           ; compiler-defined variables
                                           ;--------------------------------------------------------
                                           UDL_debug_touch_0	.udata
                                           r0x1008	.res	1
                                           UDL_debug_touch_1	.udata
                                           r0x1009	.res	1
                                           UDL_debug_touch_2	.udata
                                           r0x1006	.res	1
                                           UDL_debug_touch_3	.udata
                                           r0x1007	.res	1
                                           ;--------------------------------------------------------
                                           ; initialized data
                                           ;--------------------------------------------------------
                                           
                                           ID_debug_touch_0	.idata
                                           _TOUCH_CH_TRS_EN
                                           	.db	0x00
                                           	.db	0x00
                                           	.db	0x00
                                           	.db	0x00
                                           	.db	0x00
                                           	.db	0x00
                                           	.db	0x00
                                           	.db	0x00
                                           	.db	0x00
                                           	.db	0x00
                                           	.db	0x00
                                           	.db	0x00
                                           	.db	0x00
                                           	.db	0x00
                                           	.db	0x00
                                           	.db	0x00
                                           
                                           ;--------------------------------------------------------
                                           ; overlayable items in internal ram 
                                           ;--------------------------------------------------------
                                           ;	.udata_ovr
                                           
                                           
                                           func._TOUCH_DEBUG_SEND_OUT	.code
                                           ;***
                                           ;  PostBlock Stats: dbName = C
                                           ;***
                                           ;entry:  _TOUCH_DEBUG_SEND_OUT	;Function start
                                           ; 2 exit points
                                           ;has an exit
                                           ;functions called:
                                           ;   _delay_us
                                           ;   _delay_us
                                           ;   _delay_us
                                           ;   _delay_us
                                           ;   _delay_us
                                           ;   _delay_us
                                           ;   _delay_us
                                           ;   _delay_us
                                           ;   _delay_us
                                           ;   _delay_us
                                           ;   _delay_us
                                           ;   _delay_us
                                           ;   _delay_us
                                           ;   _delay_us
                                           ;   _delay_us
                                           ;   _delay_us
                                           ;   _delay_us
                                           ;   _delay_us
                                           ;   _delay_us
                                           ;   _delay_us
                                           ;   _delay_us
                                           ;   _delay_us
                                           ;   _delay_us
                                           ;   _delay_us
                                           ;   _delay_us
                                           ;   _delay_us
                                           ;   _delay_us
                                           ;   _delay_us
                                           ;   _delay_us
                                           ;   _delay_us
                                           ;   _delay_us
                                           ;   _delay_us
                                           ;3 compiler assigned registers:
                                           ;   STK00
                                           ;   r0x1006
                                           ;   r0x1007
                                           ;; Starting PostCode block
                                           ;	op : LABEL
                                           ;	op : FUNCTION
                                           _TOUCH_DEBUG_SEND_OUT	;Function start
                                           ; 2 exit points
                                           ;	op : =
                                           ;	.line	322; "../debug_touch.c"	CLK_SET_IN;
                                           	SET	_TR0_bits, 1
                                           ;	op : =
                                           ;	.line	323; "../debug_touch.c"	DAT_SET_IN;
                                           	SET	_TR0_bits, 0
                                           ;	op : SEND
                                           ;	op : CALL
                                           ;	.line	324; "../debug_touch.c"	Touch_Delay1;
                                           	MOV	R0,# 0x05
                                           	BANKSEL	STK00
                                           	MOV	STK00, R0
                                           	MOV	R0,# 0x00
                                           	PAGESEL	_delay_us
                                           	CALL	_delay_us
                                           	PAGESEL	$
                                           ;	op : GET_VALUE_AT_ADDRESS
                                           ;	.line	328; "../debug_touch.c"	if(CLK_GET_STATE)
                                           	JB	_P0_bits, 1
                                           	JMP	_00078_DS_
                                           ;	op : SEND
                                           ;	op : CALL
                                           ;	.line	330; "../debug_touch.c"	Touch_Delay1;
                                           	MOV	R0,# 0x05
                                           	BANKSEL	STK00
                                           	MOV	STK00, R0
                                           	MOV	R0,# 0x00
                                           	PAGESEL	_delay_us
                                           	CALL	_delay_us
                                           	PAGESEL	$
                                           ;	op : GET_VALUE_AT_ADDRESS
                                           ;	.line	331; "../debug_touch.c"	if(!CLK_GET_STATE)
                                           	JNB	_P0_bits, 1
                                           	JMP	_00079_DS_
                                           ;	op : RETURN
                                           ;	.line	332; "../debug_touch.c"	return;
                                           	JMP	_00116_DS_
                                           ;	op : LABEL
                                           ;	op : GET_VALUE_AT_ADDRESS
                                           _00078_DS_
                                           ;	.line	334; "../debug_touch.c"	else if(!CLK_GET_STATE)
                                           	JNB	_P0_bits, 1
                                           	JMP	_00075_DS_
                                           ;	op : RETURN
                                           ;	.line	336; "../debug_touch.c"	return;
                                           	JMP	_00116_DS_
                                           ;	op : LABEL
                                           ;	op : RETURN
                                           _00075_DS_
                                           ;	.line	339; "../debug_touch.c"	return;
                                           	JMP	_00116_DS_
                                           ;	op : LABEL
                                           ;	op : =
                                           _00079_DS_
                                           ;	.line	341; "../debug_touch.c"	CLK_SET_OUT;
                                           	CLR	_TR0_bits, 1
                                           ;	op : =
                                           ;	.line	343; "../debug_touch.c"	CLK_SET_LOW;
                                           	CLR	_P0_bits, 1
                                           ;	op : SEND
                                           ;	op : CALL
                                           ;	.line	344; "../debug_touch.c"	Touch_Delay1;
                                           	MOV	R0,# 0x05
                                           	BANKSEL	STK00
                                           	MOV	STK00, R0
                                           	MOV	R0,# 0x00
                                           	PAGESEL	_delay_us
                                           	CALL	_delay_us
                                           	PAGESEL	$
                                           ;	op : =
                                           ;	.line	346; "../debug_touch.c"	CLK_SET_HIGH;		//ÉÏÉýÑØ
                                           	SET	_P0_bits, 1
                                           ;	op : SEND
                                           ;	op : CALL
                                           ;	.line	348; "../debug_touch.c"	Touch_Delay1;
                                           	MOV	R0,# 0x05
                                           	BANKSEL	STK00
                                           	MOV	STK00, R0
                                           	MOV	R0,# 0x00
                                           	PAGESEL	_delay_us
                                           	CALL	_delay_us
                                           ;	.line	350; "../debug_touch.c"	if(!DAT_GET_STATE)
                                           	PAGESEL	$
                                           ;	.line	352; "../debug_touch.c"	return;
                                           	JB	_P0_bits, 0
                                           ;	.line	355; "../debug_touch.c"	CLK_SET_LOW;			//ÏÂ½µÑØ
                                           	JMP	_00116_DS_
                                           	CLR	_P0_bits, 1
                                           ;	.line	358; "../debug_touch.c"	Touch_Delay1;
                                           	MOV	R0,# 0x05
                                           	BANKSEL	STK00
                                           	MOV	STK00, R0
                                           	MOV	R0,# 0x00
                                           	PAGESEL	_delay_us
                                           	CALL	_delay_us
                                           	PAGESEL	$
                                           ;	op : =
                                           ;	.line	360; "../debug_touch.c"	DAT_SET_OUT;
                                           	CLR	_TR0_bits, 0
                                           ;	op : =
                                           ;	.line	363; "../debug_touch.c"	j=5;
                                           	MOV	R0,# 0x05
                                           	BANKSEL	r0x1006
                                           	MOV	r0x1006, R0
                                           ;	op : =
                                           ;	.line	365; "../debug_touch.c"	for(step=0;step<5;step++)
                                           	BANKSEL	r0x1007
                                           	CLR	r0x1007
                                           ;	op : LABEL
                                           ;	op : <
                                           ;unsigned compare: left < lit(0x5=5), size=1
                                           _00108_DS_
                                           	MOV	R0,# 0x05
                                           	BANKSEL	r0x1007
                                           	SUB	R0, r0x1007
                                           ;comparing bytes at offset 0
                                           	JNB	PSW, 0
                                           	JMP	_00111_DS_
                                           ;	op : >
                                           ;swapping arguments (AOP_TYPEs 1/2)
                                           ;unsigned compare: left >= lit(0x5=5), size=1
                                           ;	.line	368; "../debug_touch.c"	switch(step)
                                           	MOV	R0,# 0x05
                                           	BANKSEL	r0x1007
                                           	SUB	R0, r0x1007
                                           ;comparing bytes at offset 0
                                           	JNB	PSW, 0
                                           	JMP	_00087_DS_
                                           ;	op : JUMPTABLE
                                           	MOV	R0,#high _00138_DS_
                                           	MOV	PCH, R0
                                           	MOV	R0,#_00138_DS_
                                           	BANKSEL	r0x1007
                                           	ADD	R0, r0x1007
                                           	JNB	PSW, 0
                                           	INC	PCH
                                           	MOV	PCL, R0
                                           _00138_DS_
                                           	JMP	_00082_DS_
                                           	JMP	_00083_DS_
                                           	JMP	_00084_DS_
                                           	JMP	_00085_DS_
                                           	JMP	_00086_DS_
                                           ;	op : LABEL
                                           ;	op : =
                                           _00082_DS_
                                           ;	.line	372; "../debug_touch.c"	j=5;
                                           	MOV	R0,# 0x05
                                           	BANKSEL	r0x1006
                                           	MOV	r0x1006, R0
                                           ;	op : =
                                           ;	.line	373; "../debug_touch.c"	T_buf=0x04;
                                           	MOV	R0,# 0x04
                                           	BANKSEL	_T_buf
                                           	MOV	_T_buf, R0
                                           ;	op : GOTO
                                           ;	.line	374; "../debug_touch.c"	}break;
                                           	JMP	_00087_DS_
                                           ;	op : LABEL
                                           ;	op : =
                                           _00083_DS_
                                           ;	.line	378; "../debug_touch.c"	j=8;
                                           	MOV	R0,# 0x08
                                           	BANKSEL	r0x1006
                                           	MOV	r0x1006, R0
                                           ;	op : =
                                           ;	.line	380; "../debug_touch.c"	T_buf=sentbuf1;
                                           	BANKSEL	_sentbuf1
                                           	MOVZ	R0, _sentbuf1
                                           	BANKSEL	_T_buf
                                           	MOV	_T_buf, R0
                                           ;	op : GOTO
                                           ;	.line	382; "../debug_touch.c"	}break;
                                           	JMP	_00087_DS_
                                           ;	op : LABEL
                                           ;	op : =
                                           _00084_DS_
                                           ;	.line	386; "../debug_touch.c"	j=8;
                                           	MOV	R0,# 0x08
                                           	BANKSEL	r0x1006
                                           	MOV	r0x1006, R0
                                           ;	op : =
                                           ;	.line	387; "../debug_touch.c"	T_buf=sentbuf2;
                                           	BANKSEL	_sentbuf2
                                           	MOVZ	R0, _sentbuf2
                                           	BANKSEL	_T_buf
                                           	MOV	_T_buf, R0
                                           ;	op : GOTO
                                           ;	.line	389; "../debug_touch.c"	}break;
                                           	JMP	_00087_DS_
                                           ;	op : LABEL
                                           ;	op : =
                                           _00085_DS_
                                           ;	.line	393; "../debug_touch.c"	j=8;
                                           	MOV	R0,# 0x08
                                           	BANKSEL	r0x1006
                                           	MOV	r0x1006, R0
                                           ;	op : =
                                           ;	.line	394; "../debug_touch.c"	T_buf=sentbuf3;
                                           	BANKSEL	_sentbuf3
                                           	MOVZ	R0, _sentbuf3
                                           	BANKSEL	_T_buf
                                           	MOV	_T_buf, R0
                                           ;	op : GOTO
                                           ;	.line	395; "../debug_touch.c"	}break;
                                           	JMP	_00087_DS_
                                           ;	op : LABEL
                                           ;	op : =
                                           _00086_DS_
                                           ;	.line	399; "../debug_touch.c"	j=8;
                                           	MOV	R0,# 0x08
                                           	BANKSEL	r0x1006
                                           	MOV	r0x1006, R0
                                           ;	op : =
                                           ;	.line	400; "../debug_touch.c"	T_buf=sentbuf4;
                                           	BANKSEL	_sentbuf4
                                           	MOVZ	R0, _sentbuf4
                                           	BANKSEL	_T_buf
                                           	MOV	_T_buf, R0
                                           ;	op : LABEL
                                           ;	op : =
                                           _00087_DS_
                                           ;	.line	404; "../debug_touch.c"	for(i_T_D=0;i_T_D<j;i_T_D++)
                                           	BANKSEL	_i_T_D
                                           	CLR	_i_T_D
                                           ;	op : LABEL
                                           ;	op : <
                                           _00104_DS_
                                           	BANKSEL	r0x1006
                                           	MOVZ	R0, r0x1006
                                           	BANKSEL	_i_T_D
                                           	SUB	R0, _i_T_D
                                           ;comparing bytes at offset 0
                                           	JNB	PSW, 0
                                           	JMP	_00107_DS_
                                           ;	op : BITWISEAND
                                           ;	.line	406; "../debug_touch.c"	if(T_buf&0x01)
                                           	BANKSEL	_T_buf
                                           	JB	_T_buf, 0
                                           	JMP	_00089_DS_
                                           ;	op : =
                                           ;	.line	407; "../debug_touch.c"	DAT_SET_HIGH;
                                           	SET	_P0_bits, 0
                                           ;	op : GOTO
                                           	JMP	_00090_DS_
                                           ;	op : LABEL
                                           ;	op : =
                                           _00089_DS_
                                           ;	.line	409; "../debug_touch.c"	DAT_SET_LOW;
                                           	CLR	_P0_bits, 0
                                           ;	op : LABEL
                                           ;	op : =
                                           _00090_DS_
                                           ;	.line	411; "../debug_touch.c"	CLK_SET_HIGH;
                                           	SET	_P0_bits, 1
                                           ;	op : SEND
                                           ;	op : CALL
                                           ;	.line	412; "../debug_touch.c"	Touch_Delay1;
                                           	MOV	R0,# 0x05
                                           	BANKSEL	STK00
                                           	MOV	STK00, R0
                                           	MOV	R0,# 0x00
                                           	PAGESEL	_delay_us
                                           	CALL	_delay_us
                                           	PAGESEL	$
                                           ;	op : =
                                           ;	.line	414; "../debug_touch.c"	CLK_SET_LOW;
                                           	CLR	_P0_bits, 1
                                           ;	op : SEND
                                           ;	op : CALL
                                           ;	.line	415; "../debug_touch.c"	Touch_Delay1;
                                           	MOV	R0,# 0x05
                                           	BANKSEL	STK00
                                           	MOV	STK00, R0
                                           	MOV	R0,# 0x00
                                           	PAGESEL	_delay_us
                                           	CALL	_delay_us
                                           	PAGESEL	$
                                           ;	op : RIGHT_OP
                                           ;	.line	417; "../debug_touch.c"	T_buf=T_buf>>1;
                                           	CLR	PSW, 0
                                           	BANKSEL	_T_buf
                                           	RRC	_T_buf
                                           ;	op : +
                                           ;	.line	404; "../debug_touch.c"	for(i_T_D=0;i_T_D<j;i_T_D++)
                                           	BANKSEL	_i_T_D
                                           	INC	_i_T_D
                                           ;	op : GOTO
                                           	JMP	_00104_DS_
                                           ;	op : LABEL
                                           ;	op : SEND
                                           ;	op : CALL
                                           _00107_DS_
                                           ;	.line	420; "../debug_touch.c"	Touch_Delay2;
                                           	MOV	R0,# 0x6e
                                           	BANKSEL	STK00
                                           	MOV	STK00, R0
                                           	MOV	R0,# 0x00
                                           	PAGESEL	_delay_us
                                           	CALL	_delay_us
                                           	PAGESEL	$
                                           ;	op : +
                                           ;	.line	365; "../debug_touch.c"	for(step=0;step<5;step++)
                                           	BANKSEL	r0x1007
                                           	INC	r0x1007
                                           ;	op : GOTO
                                           	JMP	_00108_DS_
                                           ;	op : LABEL
                                           ;	op : =
                                           _00111_DS_
                                           ;	.line	424; "../debug_touch.c"	DAT_SET_IN;
                                           	SET	_TR0_bits, 0
                                           ;	op : SEND
                                           ;	op : CALL
                                           ;	.line	425; "../debug_touch.c"	Touch_Delay2;	//±à³ÌÆ÷ÅÐ¶ÏÐèÒªÊ±¼ä
                                           	MOV	R0,# 0x6e
                                           	BANKSEL	STK00
                                           	MOV	STK00, R0
                                           	MOV	R0,# 0x00
                                           	PAGESEL	_delay_us
                                           	CALL	_delay_us
                                           	PAGESEL	$
                                           ;	op : =
                                           ;	.line	427; "../debug_touch.c"	CLK_SET_HIGH;
                                           	SET	_P0_bits, 1
                                           ;	op : SEND
                                           ;	op : CALL
                                           ;	.line	428; "../debug_touch.c"	Touch_Delay1;
                                           	MOV	R0,# 0x05
                                           	BANKSEL	STK00
                                           	MOV	STK00, R0
                                           	MOV	R0,# 0x00
                                           	PAGESEL	_delay_us
                                           	CALL	_delay_us
                                           	PAGESEL	$
                                           ;	op : SEND
                                           ;	op : CALL
                                           ;	.line	429; "../debug_touch.c"	Touch_Delay1;
                                           	MOV	R0,# 0x05
                                           	BANKSEL	STK00
                                           	MOV	STK00, R0
                                           	MOV	R0,# 0x00
                                           	PAGESEL	_delay_us
                                           	CALL	_delay_us
                                           	PAGESEL	$
                                           ;	op : SEND
                                           ;	op : CALL
                                           ;	.line	430; "../debug_touch.c"	Touch_Delay1;
                                           	MOV	R0,# 0x05
                                           	BANKSEL	STK00
                                           	MOV	STK00, R0
                                           	MOV	R0,# 0x00
                                           	PAGESEL	_delay_us
                                           	CALL	_delay_us
                                           	PAGESEL	$
                                           ;	op : GET_VALUE_AT_ADDRESS
                                           ;	.line	433; "../debug_touch.c"	if(DAT_GET_STATE)
                                           	JB	_P0_bits, 0
                                           	JMP	_00102_DS_
                                           ;	op : =
                                           ;	.line	435; "../debug_touch.c"	CLK_SET_LOW;
                                           	CLR	_P0_bits, 1
                                           ;	op : =
                                           ;	.line	436; "../debug_touch.c"	T_buf=0;
                                           	BANKSEL	_T_buf
                                           	CLR	_T_buf
                                           ;	op : SEND
                                           ;	op : CALL
                                           ;	.line	437; "../debug_touch.c"	Touch_Delay1;
                                           	MOV	R0,# 0x05
                                           	BANKSEL	STK00
                                           	MOV	STK00, R0
                                           	MOV	R0,# 0x00
                                           	PAGESEL	_delay_us
                                           	CALL	_delay_us
                                           	PAGESEL	$
                                           ;	op : =
                                           ;	.line	438; "../debug_touch.c"	for(i_T_D=0;i_T_D<6;i_T_D++)
                                           	BANKSEL	_i_T_D
                                           	CLR	_i_T_D
                                           ;	op : LABEL
                                           ;	op : <
                                           ;unsigned compare: left < lit(0x6=6), size=1
                                           _00112_DS_
                                           	MOV	R0,# 0x06
                                           	BANKSEL	_i_T_D
                                           	SUB	R0, _i_T_D
                                           ;comparing bytes at offset 0
                                           	JNB	PSW, 0
                                           	JMP	_00103_DS_
                                           ;	op : =
                                           ;	.line	440; "../debug_touch.c"	CLK_SET_HIGH;
                                           	SET	_P0_bits, 1
                                           ;	op : SEND
                                           ;	op : CALL
                                           ;	.line	441; "../debug_touch.c"	Touch_Delay1;
                                           	MOV	R0,# 0x05
                                           	BANKSEL	STK00
                                           	MOV	STK00, R0
                                           	MOV	R0,# 0x00
                                           	PAGESEL	_delay_us
                                           	CALL	_delay_us
                                           	PAGESEL	$
                                           ;	op : EQ_OP
                                           ;	.line	443; "../debug_touch.c"	if(i_T_D!=5)
                                           	BANKSEL	_i_T_D
                                           	MOVZ	R0, _i_T_D
                                           ;	.line	445; "../debug_touch.c"	T_buf=T_buf>>1;
                                           	XOR	R0,# 0x05
                                           	JNB	PSW, 2
                                           	JMP	_00099_DS_
                                           	CLR	PSW, 0
                                           	BANKSEL	_T_buf
                                           	RRC	_T_buf
                                           ;	op : GET_VALUE_AT_ADDRESS
                                           ;	.line	446; "../debug_touch.c"	if(DAT_GET_STATE)
                                           	JB	_P0_bits, 0
                                           	JMP	_00100_DS_
                                           ;	op : |
                                           ;	.line	447; "../debug_touch.c"	T_buf=T_buf|0x10;
                                           	BANKSEL	_T_buf
                                           	SET	_T_buf, 4
                                           ;	op : GOTO
                                           	JMP	_00100_DS_
                                           ;	op : LABEL
                                           ;	op : <
                                           ;unsigned compare: left < lit(0x10=16), size=1
                                           _00099_DS_
                                           ;	.line	451; "../debug_touch.c"	if(T_buf<16)   //´«Êä´íÎóµÄ£¬·ÀÏÂ·ÇÓ°ÏìÆäËûÊý¾Ý
                                           	MOV	R0,# 0x10
                                           	BANKSEL	_T_buf
                                           	SUB	R0, _T_buf
                                           ;comparing bytes at offset 0
                                           	JNB	PSW, 0
                                           	JMP	_00100_DS_
                                           ;	op : GET_VALUE_AT_ADDRESS
                                           ;	.line	453; "../debug_touch.c"	if(DAT_GET_STATE)
                                           	JB	_P0_bits, 0
                                           	JMP	_00094_DS_
                                           ;	op : INLINEASM
                                           	BANKSEL _T_buf
                                           	MOV R0,_T_buf
                                           	ADD R0,#(_TOUCH_CH_TRS_EN+0)
                                           	MOV R1,#0x01
                                           	BANKSEL _TOUCH_CH_TRS_EN
                                           	ST [R0],R1
                                           	
                                           ;	op : GOTO
                                           	JMP	_00100_DS_
                                           ;	op : LABEL
                                           ;	op : INLINEASM
                                           _00094_DS_
                                           	BANKSEL _T_buf
                                           	MOV R0,_T_buf
                                           	ADD R0,#(_TOUCH_CH_TRS_EN+0)
                                           	MOV R1,#0x00
                                           	BANKSEL _TOUCH_CH_TRS_EN
                                           	ST [R0],R1
                                           	
                                           ;	op : LABEL
                                           ;	op : =
                                           _00100_DS_
                                           ;	.line	479; "../debug_touch.c"	CLK_SET_LOW;
                                           	CLR	_P0_bits, 1
                                           ;	op : SEND
                                           ;	op : CALL
                                           ;	.line	480; "../debug_touch.c"	Touch_Delay1;
                                           	MOV	R0,# 0x05
                                           	BANKSEL	STK00
                                           	MOV	STK00, R0
                                           	MOV	R0,# 0x00
                                           	PAGESEL	_delay_us
                                           	CALL	_delay_us
                                           	PAGESEL	$
                                           ;	op : +
                                           ;	.line	438; "../debug_touch.c"	for(i_T_D=0;i_T_D<6;i_T_D++)
                                           	BANKSEL	_i_T_D
                                           	INC	_i_T_D
                                           ;	op : GOTO
                                           	JMP	_00112_DS_
                                           ;	op : LABEL
                                           ;	op : =
                                           _00102_DS_
                                           ;	.line	485; "../debug_touch.c"	CLK_SET_LOW;
                                           	CLR	_P0_bits, 1
                                           ;	op : SEND
                                           ;	op : CALL
                                           ;	.line	486; "../debug_touch.c"	Touch_Delay1;
                                           	MOV	R0,# 0x05
                                           	BANKSEL	STK00
                                           	MOV	STK00, R0
                                           	MOV	R0,# 0x00
                                           	PAGESEL	_delay_us
                                           	CALL	_delay_us
                                           	PAGESEL	$
                                           ;	op : LABEL
                                           ;	op : =
                                           _00103_DS_
                                           ;	.line	489; "../debug_touch.c"	CLK_SET_IN;
                                           	SET	_TR0_bits, 1
                                           ;	op : =
                                           ;	.line	490; "../debug_touch.c"	DAT_SET_IN;
                                           	SET	_TR0_bits, 0
                                           ;	op : LABEL
                                           ;	op : ENDFUNCTION
                                           _00116_DS_
                                           	CRET	
                                           ; exit point of _TOUCH_DEBUG_SEND_OUT
                                           
                                           
                                           
                                           func._TOUCH_DEBUG_TRS_DEAL	.code
                                           ;***
                                           ;  PostBlock Stats: dbName = C
                                           ;***
                                           ;entry:  _TOUCH_DEBUG_TRS_DEAL	;Function start
                                           ; 2 exit points
                                           ;has an exit
                                           ;functions called:
                                           ;   _delay_us
                                           ;   _delay_us
                                           ;   _delay_us
                                           ;   _delay_us
                                           ;   _delay_us
                                           ;   _delay_us
                                           ;   _delay_us
                                           ;   _delay_us
                                           ;   _delay_us
                                           ;   _delay_us
                                           ;   _delay_us
                                           ;   _delay_us
                                           ;   _delay_us
                                           ;   _delay_us
                                           ;   _delay_us
                                           ;   _delay_us
                                           ;   _delay_us
                                           ;   _delay_us
                                           ;   _delay_us
                                           ;   _delay_us
                                           ;   _delay_us
                                           ;   _delay_us
                                           ;   _delay_us
                                           ;   _delay_us
                                           ;   _delay_us
                                           ;   _delay_us
                                           ;   _delay_us
                                           ;   _delay_us
                                           ;   _delay_us
                                           ;   _delay_us
                                           ;   _delay_us
                                           ;   _delay_us
                                           ;3 compiler assigned registers:
                                           ;   STK00
                                           ;   r0x1008
                                           ;   r0x1009
                                           ;; Starting PostCode block
                                           ;	op : LABEL
                                           ;	op : FUNCTION
                                           _TOUCH_DEBUG_TRS_DEAL	;Function start
                                           ; 2 exit points
                                           ;	op : INLINEASM
000413   990f     MOV	R1, #0xf             	MOV R1,#High(__KF8_TOUCH_CH_EN+0)
000414   9800     MOV	R0, #0               	MOV R0,#(0)
000415   80f0     ADD	R0, #0xf0            	ADD R0,#Low(__KF8_TOUCH_CH_EN+0)
000416   7003     JNB	0x3, 0               	JNB PSW,0
000417   ff11     INC	R1                   	INC R1
                                           	PAGESEL __R2PCL
000418   d709     CALL	#0x709              	CALL __R2PCL
                                           	PAGESEL $
000419   80f0     ADD	R0, #0xf0            	ADD R0,#(_TOUCH_CH_TRS_EN+0)
00041a   9901     MOV	R1, #0x1             	MOV R1,#0x01
00041b   6503     CLR	0x3, 5               	BANKSEL _TOUCH_CH_TRS_EN
00041c   f748     ST	[R0], R1              	ST [R0],R1
                                           	
                                           ;	op : INLINEASM
                                           	BANKSEL __KF8_LIBc_channel_
00041d   50a2     MOV	R0, 0xa2             	MOV R0,__KF8_LIBc_channel_
00041e   80f0     ADD	R0, #0xf0            	ADD R0,#Low(__KF8_TOUCH_CH_EN+0)
00041f   990f     MOV	R1, #0xf             	MOV R1,#High(__KF8_TOUCH_CH_EN+0)
000420   7003     JNB	0x3, 0               	JNB PSW,0
000421   ff11     INC	R1                   	INC R1
                                           	PAGESEL __R2PCL
000422   d709     CALL	#0x709              	CALL __R2PCL
                                           	PAGESEL $
000423   80f0     ADD	R0, #0xf0            	ADD R0,#(_TOUCH_CH_TRS_EN+0)
000424   6503     CLR	0x3, 5               	BANKSEL _TOUCH_CH_TRS_EN
000425   f701     LD	R1, [R0]              	LD R1,[R0]
000426   a900     XOR	R1, #0               	XOR R1,#0x00
000427   7203     JNB	0x3, 2               	JNB PSW,2
000428   c50a     JMP	#0x50a               	JMP Label_x_y_z_a
                                           	
                                           ;	op : =
                                           ;	.line	64; "../debug_touch.c"	CLK_SET_IN;
000429   6925     SET	0x25, 1              	SET	_TR0_bits, 1
                                           ;	op : =
                                           ;	.line	65; "../debug_touch.c"	DAT_SET_IN;
00042a   6825     SET	0x25, 0              	SET	_TR0_bits, 0
                                           ;	op : SEND
                                           ;	op : CALL
                                           ;	.line	66; "../debug_touch.c"	Touch_Delay1;
00042b   9805     MOV	R0, #0x5             	MOV	R0,# 0x05
                                           	BANKSEL	STK00
00042c   51ef     MOV	0xef, R0             	MOV	STK00, R0
00042d   9800     MOV	R0, #0               	MOV	R0,# 0x00
                                           	PAGESEL	_delay_us
00042e   d6da     CALL	#0x6da              	CALL	_delay_us
                                           	PAGESEL	$
                                           ;	op : GET_VALUE_AT_ADDRESS
                                           ;	.line	70; "../debug_touch.c"	if(CLK_GET_STATE)
00042f   7905     JB	0x5, 1                	JB	_P0_bits, 1
000430   c439     JMP	#0x439               	JMP	_00007_DS_
                                           ;	op : SEND
                                           ;	op : CALL
                                           ;	.line	72; "../debug_touch.c"	Touch_Delay1;
000431   9805     MOV	R0, #0x5             	MOV	R0,# 0x05
000432   6503     CLR	0x3, 5               	BANKSEL	STK00
000433   51ef     MOV	0xef, R0             	MOV	STK00, R0
000434   9800     MOV	R0, #0               	MOV	R0,# 0x00
                                           	PAGESEL	_delay_us
000435   d6da     CALL	#0x6da              	CALL	_delay_us
                                           	PAGESEL	$
                                           ;	op : GET_VALUE_AT_ADDRESS
                                           ;	.line	73; "../debug_touch.c"	if(!CLK_GET_STATE)
000436   7105     JNB	0x5, 1               	JNB	_P0_bits, 1
000437   c43d     JMP	#0x43d               	JMP	_00008_DS_
                                           ;	op : RETURN
                                           ;	.line	74; "../debug_touch.c"	return;
000438   c50a     JMP	#0x50a               	JMP	_00045_DS_
                                           ;	op : LABEL
                                           ;	op : GET_VALUE_AT_ADDRESS
                                           _00007_DS_
                                           ;	.line	76; "../debug_touch.c"	else if(!CLK_GET_STATE)
000439   7105     JNB	0x5, 1               	JNB	_P0_bits, 1
00043a   c43c     JMP	#0x43c               	JMP	_00004_DS_
                                           ;	op : RETURN
                                           ;	.line	78; "../debug_touch.c"	return;
00043b   c50a     JMP	#0x50a               	JMP	_00045_DS_
                                           ;	op : LABEL
                                           ;	op : RETURN
                                           _00004_DS_
                                           ;	.line	81; "../debug_touch.c"	return;
00043c   c50a     JMP	#0x50a               	JMP	_00045_DS_
                                           ;	op : LABEL
                                           ;	op : =
                                           _00008_DS_
                                           ;	.line	83; "../debug_touch.c"	CLK_SET_OUT;
00043d   6125     CLR	0x25, 1              	CLR	_TR0_bits, 1
                                           ;	op : =
                                           ;	.line	85; "../debug_touch.c"	CLK_SET_LOW;
00043e   6105     CLR	0x5, 1               	CLR	_P0_bits, 1
                                           ;	op : SEND
                                           ;	op : CALL
                                           ;	.line	86; "../debug_touch.c"	Touch_Delay1;
00043f   9805     MOV	R0, #0x5             	MOV	R0,# 0x05
000440   6503     CLR	0x3, 5               	BANKSEL	STK00
000441   51ef     MOV	0xef, R0             	MOV	STK00, R0
000442   9800     MOV	R0, #0               	MOV	R0,# 0x00
                                           	PAGESEL	_delay_us
000443   d6da     CALL	#0x6da              	CALL	_delay_us
                                           	PAGESEL	$
                                           ;	op : =
                                           ;	.line	88; "../debug_touch.c"	CLK_SET_HIGH;		//ÉÏÉýÑØ
000444   6905     SET	0x5, 1               	SET	_P0_bits, 1
                                           ;	op : SEND
                                           ;	op : CALL
                                           ;	.line	90; "../debug_touch.c"	Touch_Delay1;
000445   9805     MOV	R0, #0x5             	MOV	R0,# 0x05
000446   6503     CLR	0x3, 5               	BANKSEL	STK00
000447   51ef     MOV	0xef, R0             	MOV	STK00, R0
000448   9800     MOV	R0, #0               	MOV	R0,# 0x00
                                           	PAGESEL	_delay_us
000449   d6da     CALL	#0x6da              	CALL	_delay_us
                                           ;	.line	92; "../debug_touch.c"	if(!DAT_GET_STATE)
                                           	PAGESEL	$
                                           ;	.line	94; "../debug_touch.c"	return;
00044a   7805     JB	0x5, 0                	JB	_P0_bits, 0
                                           ;	.line	97; "../debug_touch.c"	CLK_SET_LOW;			//ÏÂ½µÑØ
00044b   c50a     JMP	#0x50a               	JMP	_00045_DS_
00044c   6105     CLR	0x5, 1               	CLR	_P0_bits, 1
                                           ;	.line	101; "../debug_touch.c"	Touch_Delay1;
00044d   9805     MOV	R0, #0x5             	MOV	R0,# 0x05
00044e   6503     CLR	0x3, 5               	BANKSEL	STK00
00044f   51ef     MOV	0xef, R0             	MOV	STK00, R0
000450   9800     MOV	R0, #0               	MOV	R0,# 0x00
                                           	PAGESEL	_delay_us
000451   d6da     CALL	#0x6da              	CALL	_delay_us
                                           	PAGESEL	$
                                           ;	op : =
                                           ;	.line	102; "../debug_touch.c"	DAT_SET_OUT;
000452   6025     CLR	0x25, 0              	CLR	_TR0_bits, 0
                                           ;	op : =
                                           ;	.line	104; "../debug_touch.c"	j=5;
000453   9805     MOV	R0, #0x5             	MOV	R0,# 0x05
000454   6503     CLR	0x3, 5               	BANKSEL	r0x1008
000455   51a4     MOV	0xa4, R0             	MOV	r0x1008, R0
                                           ;	op : =
                                           ;	.line	106; "../debug_touch.c"	for(step=0;step<5;step++)
                                           	BANKSEL	r0x1009
000456   03a3     CLR	0xa3                 	CLR	r0x1009
                                           ;	op : LABEL
                                           ;	op : <
                                           ;unsigned compare: left < lit(0x5=5), size=1
                                           _00037_DS_
000457   9805     MOV	R0, #0x5             	MOV	R0,# 0x05
                                           	BANKSEL	r0x1009
000458   38a3     SUB	R0, 0xa3             	SUB	R0, r0x1009
                                           ;comparing bytes at offset 0
000459   7003     JNB	0x3, 0               	JNB	PSW, 0
00045a   c4b7     JMP	#0x4b7               	JMP	_00040_DS_
                                           ;	op : >
                                           ;swapping arguments (AOP_TYPEs 1/2)
                                           ;unsigned compare: left >= lit(0x5=5), size=1
                                           ;	.line	109; "../debug_touch.c"	switch(step)
00045b   9805     MOV	R0, #0x5             	MOV	R0,# 0x05
                                           	BANKSEL	r0x1009
00045c   38a3     SUB	R0, 0xa3             	SUB	R0, r0x1009
                                           ;comparing bytes at offset 0
00045d   7003     JNB	0x3, 0               	JNB	PSW, 0
00045e   c496     JMP	#0x496               	JMP	_00016_DS_
                                           ;	op : JUMPTABLE
00045f   9804     MOV	R0, #0x4             	MOV	R0,#high _00067_DS_
000460   510a     MOV	0xa, R0              	MOV	PCH, R0
000461   9866     MOV	R0, #0x66            	MOV	R0,#_00067_DS_
                                           	BANKSEL	r0x1009
000462   20a3     ADD	R0, 0xa3             	ADD	R0, r0x1009
000463   7003     JNB	0x3, 0               	JNB	PSW, 0
000464   0b0a     INC	0xa                  	INC	PCH
000465   5102     MOV	0x2, R0              	MOV	PCL, R0
                                           _00067_DS_
000466   c46b     JMP	#0x46b               	JMP	_00011_DS_
000467   c477     JMP	#0x477               	JMP	_00012_DS_
000468   c47f     JMP	#0x47f               	JMP	_00013_DS_
000469   c487     JMP	#0x487               	JMP	_00014_DS_
00046a   c48f     JMP	#0x48f               	JMP	_00015_DS_
                                           ;	op : LABEL
                                           ;	op : =
                                           _00011_DS_
                                           ;	.line	113; "../debug_touch.c"	j=5;
00046b   9805     MOV	R0, #0x5             	MOV	R0,# 0x05
                                           	BANKSEL	r0x1008
00046c   51a4     MOV	0xa4, R0             	MOV	r0x1008, R0
                                           ;	op : INLINEASM
                                           	BANKSEL __KF8_LIBc_channel_
00046d   50a2     MOV	R0, 0xa2             	MOV R0, __KF8_LIBc_channel_
00046e   80f0     ADD	R0, #0xf0            	ADD R0,#Low(__KF8_TOUCH_CH_EN+0)
00046f   990f     MOV	R1, #0xf             	MOV R1,#High(__KF8_TOUCH_CH_EN+0)
000470   7003     JNB	0x3, 0               	JNB PSW,0
000471   ff11     INC	R1                   	INC R1
000472   530a     MOV	0xa, R1              	MOV PCH,R1
                                           	PAGESEL __R2PCL
000473   d709     CALL	#0x709              	CALL __R2PCL
                                           	PAGESEL $
000474   6503     CLR	0x3, 5               	BANKSEL _T_buf
000475   51a6     MOV	0xa6, R0             	MOV _T_buf,R0
                                           	
                                           ;	op : GOTO
                                           ;	.line	132; "../debug_touch.c"	}break;
000476   c496     JMP	#0x496               	JMP	_00016_DS_
                                           ;	op : LABEL
                                           ;	op : =
                                           _00012_DS_
                                           ;	.line	136; "../debug_touch.c"	j=8;
000477   9808     MOV	R0, #0x8             	MOV	R0,# 0x08
                                           	BANKSEL	r0x1008
000478   51a4     MOV	0xa4, R0             	MOV	r0x1008, R0
                                           ;	op : INLINEASM
                                           	BANKSEL __KF8_LIBc_channel_
000479   6003     CLR	0x3, 0               	CLR PSW,0
00047a   12a2     RLCR	0xa2                	RLCR __KF8_LIBc_channel_
                                           	BANKSEL __KF8_LIBi_buff_baseline_
00047b   80cb     ADD	R0, #0xcb            	ADD R0,#(__KF8_LIBi_buff_baseline_+0)
00047c   f701     LD	R1, [R0]              	LD R1,[R0]
                                           	BANKSEL _T_buf
00047d   53a6     MOV	0xa6, R1             	MOV _T_buf,R1
                                           	
                                           ;	op : GOTO
                                           ;	.line	151; "../debug_touch.c"	}break;
00047e   c496     JMP	#0x496               	JMP	_00016_DS_
                                           ;	op : LABEL
                                           ;	op : =
                                           _00013_DS_
                                           ;	.line	155; "../debug_touch.c"	j=8;
00047f   9808     MOV	R0, #0x8             	MOV	R0,# 0x08
                                           	BANKSEL	r0x1008
000480   51a4     MOV	0xa4, R0             	MOV	r0x1008, R0
                                           ;	op : INLINEASM
                                           	BANKSEL __KF8_LIBc_channel_
000481   6003     CLR	0x3, 0               	CLR PSW,0
000482   12a2     RLCR	0xa2                	RLCR __KF8_LIBc_channel_
                                           	BANKSEL __KF8_LIBi_buff_baseline_
000483   80cc     ADD	R0, #0xcc            	ADD R0,#(__KF8_LIBi_buff_baseline_+1)
000484   f701     LD	R1, [R0]              	LD R1,[R0]
                                           	BANKSEL _T_buf
000485   53a6     MOV	0xa6, R1             	MOV _T_buf,R1
                                           	
                                           ;	op : GOTO
                                           ;	.line	172; "../debug_touch.c"	}break;
000486   c496     JMP	#0x496               	JMP	_00016_DS_
                                           ;	op : LABEL
                                           ;	op : =
                                           _00014_DS_
                                           ;	.line	176; "../debug_touch.c"	j=8;
000487   9808     MOV	R0, #0x8             	MOV	R0,# 0x08
                                           	BANKSEL	r0x1008
000488   51a4     MOV	0xa4, R0             	MOV	r0x1008, R0
                                           ;	op : INLINEASM
                                           	BANKSEL __KF8_LIBc_channel_
000489   6003     CLR	0x3, 0               	CLR PSW,0
00048a   12a2     RLCR	0xa2                	RLCR __KF8_LIBc_channel_
                                           	BANKSEL __KF8_LIBi_buff_hit_
00048b   80d7     ADD	R0, #0xd7            	ADD R0,#(__KF8_LIBi_buff_hit_+0)
00048c   f701     LD	R1, [R0]              	LD R1,[R0]
                                           	BANKSEL _T_buf
00048d   53a6     MOV	0xa6, R1             	MOV _T_buf,R1
                                           	
                                           ;	op : GOTO
                                           ;	.line	192; "../debug_touch.c"	}break;
00048e   c496     JMP	#0x496               	JMP	_00016_DS_
                                           ;	op : LABEL
                                           ;	op : =
                                           _00015_DS_
                                           ;	.line	196; "../debug_touch.c"	j=8;
00048f   9808     MOV	R0, #0x8             	MOV	R0,# 0x08
                                           	BANKSEL	r0x1008
000490   51a4     MOV	0xa4, R0             	MOV	r0x1008, R0
                                           ;	op : INLINEASM
                                           	BANKSEL __KF8_LIBc_channel_
000491   6003     CLR	0x3, 0               	CLR PSW,0
000492   12a2     RLCR	0xa2                	RLCR __KF8_LIBc_channel_
                                           	BANKSEL __KF8_LIBi_buff_hit_
000493   80d8     ADD	R0, #0xd8            	ADD R0,#(__KF8_LIBi_buff_hit_+1)
000494   f701     LD	R1, [R0]              	LD R1,[R0]
                                           	BANKSEL _T_buf
000495   53a6     MOV	0xa6, R1             	MOV _T_buf,R1
                                           	
                                           ;	op : LABEL
                                           ;	op : =
                                           _00016_DS_
                                           ;	.line	214; "../debug_touch.c"	for(i_T_D=0;i_T_D<j;i_T_D++)
                                           	BANKSEL	_i_T_D
000496   03a5     CLR	0xa5                 	CLR	_i_T_D
                                           ;	op : LABEL
                                           ;	op : <
                                           _00033_DS_
                                           	BANKSEL	r0x1008
000497   0ea4     MOVZ	R0, 0xa4            	MOVZ	R0, r0x1008
                                           	BANKSEL	_i_T_D
000498   38a5     SUB	R0, 0xa5             	SUB	R0, _i_T_D
                                           ;comparing bytes at offset 0
000499   7003     JNB	0x3, 0               	JNB	PSW, 0
00049a   c4b0     JMP	#0x4b0               	JMP	_00036_DS_
                                           ;	op : BITWISEAND
                                           ;	.line	216; "../debug_touch.c"	if(T_buf&0x01)
                                           	BANKSEL	_T_buf
00049b   78a6     JB	0xa6, 0               	JB	_T_buf, 0
00049c   c49f     JMP	#0x49f               	JMP	_00018_DS_
                                           ;	op : =
                                           ;	.line	217; "../debug_touch.c"	DAT_SET_HIGH;
00049d   6805     SET	0x5, 0               	SET	_P0_bits, 0
                                           ;	op : GOTO
00049e   c4a0     JMP	#0x4a0               	JMP	_00019_DS_
                                           ;	op : LABEL
                                           ;	op : =
                                           _00018_DS_
                                           ;	.line	219; "../debug_touch.c"	DAT_SET_LOW;
00049f   6005     CLR	0x5, 0               	CLR	_P0_bits, 0
                                           ;	op : LABEL
                                           ;	op : =
                                           _00019_DS_
                                           ;	.line	221; "../debug_touch.c"	CLK_SET_HIGH;
0004a0   6905     SET	0x5, 1               	SET	_P0_bits, 1
                                           ;	op : SEND
                                           ;	op : CALL
                                           ;	.line	222; "../debug_touch.c"	Touch_Delay1;
0004a1   9805     MOV	R0, #0x5             	MOV	R0,# 0x05
                                           	BANKSEL	STK00
0004a2   51ef     MOV	0xef, R0             	MOV	STK00, R0
0004a3   9800     MOV	R0, #0               	MOV	R0,# 0x00
                                           	PAGESEL	_delay_us
0004a4   d6da     CALL	#0x6da              	CALL	_delay_us
                                           	PAGESEL	$
                                           ;	op : =
                                           ;	.line	224; "../debug_touch.c"	CLK_SET_LOW;
0004a5   6105     CLR	0x5, 1               	CLR	_P0_bits, 1
                                           ;	op : SEND
                                           ;	op : CALL
                                           ;	.line	225; "../debug_touch.c"	Touch_Delay1;
0004a6   9805     MOV	R0, #0x5             	MOV	R0,# 0x05
0004a7   6503     CLR	0x3, 5               	BANKSEL	STK00
0004a8   51ef     MOV	0xef, R0             	MOV	STK00, R0
0004a9   9800     MOV	R0, #0               	MOV	R0,# 0x00
                                           	PAGESEL	_delay_us
0004aa   d6da     CALL	#0x6da              	CALL	_delay_us
                                           	PAGESEL	$
                                           ;	op : RIGHT_OP
                                           ;	.line	227; "../debug_touch.c"	T_buf=T_buf>>1;
0004ab   6003     CLR	0x3, 0               	CLR	PSW, 0
0004ac   6503     CLR	0x3, 5               	BANKSEL	_T_buf
0004ad   11a6     RRC	0xa6                 	RRC	_T_buf
                                           ;	op : +
                                           ;	.line	214; "../debug_touch.c"	for(i_T_D=0;i_T_D<j;i_T_D++)
                                           	BANKSEL	_i_T_D
0004ae   0ba5     INC	0xa5                 	INC	_i_T_D
                                           ;	op : GOTO
0004af   c497     JMP	#0x497               	JMP	_00033_DS_
                                           ;	op : LABEL
                                           ;	op : SEND
                                           ;	op : CALL
                                           _00036_DS_
                                           ;	.line	230; "../debug_touch.c"	Touch_Delay2;
0004b0   986e     MOV	R0, #0x6e            	MOV	R0,# 0x6e
                                           	BANKSEL	STK00
0004b1   51ef     MOV	0xef, R0             	MOV	STK00, R0
0004b2   9800     MOV	R0, #0               	MOV	R0,# 0x00
                                           	PAGESEL	_delay_us
0004b3   d6da     CALL	#0x6da              	CALL	_delay_us
                                           	PAGESEL	$
                                           ;	op : +
                                           ;	.line	106; "../debug_touch.c"	for(step=0;step<5;step++)
0004b4   6503     CLR	0x3, 5               	BANKSEL	r0x1009
0004b5   0ba3     INC	0xa3                 	INC	r0x1009
                                           ;	op : GOTO
0004b6   c457     JMP	#0x457               	JMP	_00037_DS_
                                           ;	op : LABEL
                                           ;	op : =
                                           _00040_DS_
                                           ;	.line	234; "../debug_touch.c"	DAT_SET_IN;
0004b7   6825     SET	0x25, 0              	SET	_TR0_bits, 0
                                           ;	op : SEND
                                           ;	op : CALL
                                           ;	.line	235; "../debug_touch.c"	Touch_Delay2;	//±à³ÌÆ÷ÅÐ¶ÏÐèÒªÊ±¼ä
0004b8   986e     MOV	R0, #0x6e            	MOV	R0,# 0x6e
                                           	BANKSEL	STK00
0004b9   51ef     MOV	0xef, R0             	MOV	STK00, R0
0004ba   9800     MOV	R0, #0               	MOV	R0,# 0x00
                                           	PAGESEL	_delay_us
0004bb   d6da     CALL	#0x6da              	CALL	_delay_us
                                           	PAGESEL	$
                                           ;	op : =
                                           ;	.line	237; "../debug_touch.c"	CLK_SET_HIGH;
0004bc   6905     SET	0x5, 1               	SET	_P0_bits, 1
                                           ;	op : SEND
                                           ;	op : CALL
                                           ;	.line	238; "../debug_touch.c"	Touch_Delay1;
0004bd   9805     MOV	R0, #0x5             	MOV	R0,# 0x05
0004be   6503     CLR	0x3, 5               	BANKSEL	STK00
0004bf   51ef     MOV	0xef, R0             	MOV	STK00, R0
0004c0   9800     MOV	R0, #0               	MOV	R0,# 0x00
                                           	PAGESEL	_delay_us
0004c1   d6da     CALL	#0x6da              	CALL	_delay_us
                                           	PAGESEL	$
                                           ;	op : SEND
                                           ;	op : CALL
                                           ;	.line	239; "../debug_touch.c"	Touch_Delay1;
0004c2   9805     MOV	R0, #0x5             	MOV	R0,# 0x05
0004c3   6503     CLR	0x3, 5               	BANKSEL	STK00
0004c4   51ef     MOV	0xef, R0             	MOV	STK00, R0
0004c5   9800     MOV	R0, #0               	MOV	R0,# 0x00
                                           	PAGESEL	_delay_us
0004c6   d6da     CALL	#0x6da              	CALL	_delay_us
                                           	PAGESEL	$
                                           ;	op : SEND
                                           ;	op : CALL
                                           ;	.line	240; "../debug_touch.c"	Touch_Delay1;
0004c7   9805     MOV	R0, #0x5             	MOV	R0,# 0x05
0004c8   6503     CLR	0x3, 5               	BANKSEL	STK00
0004c9   51ef     MOV	0xef, R0             	MOV	STK00, R0
0004ca   9800     MOV	R0, #0               	MOV	R0,# 0x00
                                           	PAGESEL	_delay_us
0004cb   d6da     CALL	#0x6da              	CALL	_delay_us
                                           	PAGESEL	$
                                           ;	op : GET_VALUE_AT_ADDRESS
                                           ;	.line	243; "../debug_touch.c"	if(DAT_GET_STATE)
0004cc   7805     JB	0x5, 0                	JB	_P0_bits, 0
0004cd   c502     JMP	#0x502               	JMP	_00031_DS_
                                           ;	op : =
                                           ;	.line	245; "../debug_touch.c"	CLK_SET_LOW;
0004ce   6105     CLR	0x5, 1               	CLR	_P0_bits, 1
                                           ;	op : =
                                           ;	.line	246; "../debug_touch.c"	T_buf=0;
0004cf   6503     CLR	0x3, 5               	BANKSEL	_T_buf
0004d0   03a6     CLR	0xa6                 	CLR	_T_buf
                                           ;	op : SEND
                                           ;	op : CALL
                                           ;	.line	247; "../debug_touch.c"	Touch_Delay1;
0004d1   9805     MOV	R0, #0x5             	MOV	R0,# 0x05
                                           	BANKSEL	STK00
0004d2   51ef     MOV	0xef, R0             	MOV	STK00, R0
0004d3   9800     MOV	R0, #0               	MOV	R0,# 0x00
                                           	PAGESEL	_delay_us
0004d4   d6da     CALL	#0x6da              	CALL	_delay_us
                                           	PAGESEL	$
                                           ;	op : =
                                           ;	.line	248; "../debug_touch.c"	for(i_T_D=0;i_T_D<6;i_T_D++)
0004d5   6503     CLR	0x3, 5               	BANKSEL	_i_T_D
0004d6   03a5     CLR	0xa5                 	CLR	_i_T_D
                                           ;	op : LABEL
                                           ;	op : <
                                           ;unsigned compare: left < lit(0x6=6), size=1
                                           _00041_DS_
0004d7   9806     MOV	R0, #0x6             	MOV	R0,# 0x06
                                           	BANKSEL	_i_T_D
0004d8   38a5     SUB	R0, 0xa5             	SUB	R0, _i_T_D
                                           ;comparing bytes at offset 0
0004d9   7003     JNB	0x3, 0               	JNB	PSW, 0
0004da   c508     JMP	#0x508               	JMP	_00032_DS_
                                           ;	op : =
                                           ;	.line	250; "../debug_touch.c"	CLK_SET_HIGH;
0004db   6905     SET	0x5, 1               	SET	_P0_bits, 1
                                           ;	op : SEND
                                           ;	op : CALL
                                           ;	.line	251; "../debug_touch.c"	Touch_Delay1;
0004dc   9805     MOV	R0, #0x5             	MOV	R0,# 0x05
                                           	BANKSEL	STK00
0004dd   51ef     MOV	0xef, R0             	MOV	STK00, R0
0004de   9800     MOV	R0, #0               	MOV	R0,# 0x00
                                           	PAGESEL	_delay_us
0004df   d6da     CALL	#0x6da              	CALL	_delay_us
                                           	PAGESEL	$
                                           ;	op : EQ_OP
                                           ;	.line	253; "../debug_touch.c"	if(i_T_D!=5)
0004e0   6503     CLR	0x3, 5               	BANKSEL	_i_T_D
0004e1   0ea5     MOVZ	R0, 0xa5            	MOVZ	R0, _i_T_D
                                           ;	.line	255; "../debug_touch.c"	T_buf=T_buf>>1;
0004e2   a805     XOR	R0, #0x5             	XOR	R0,# 0x05
0004e3   7203     JNB	0x3, 2               	JNB	PSW, 2
0004e4   c4eb     JMP	#0x4eb               	JMP	_00028_DS_
0004e5   6003     CLR	0x3, 0               	CLR	PSW, 0
                                           	BANKSEL	_T_buf
0004e6   11a6     RRC	0xa6                 	RRC	_T_buf
                                           ;	op : GET_VALUE_AT_ADDRESS
                                           ;	.line	256; "../debug_touch.c"	if(DAT_GET_STATE)
0004e7   7805     JB	0x5, 0                	JB	_P0_bits, 0
0004e8   c4fa     JMP	#0x4fa               	JMP	_00029_DS_
                                           ;	op : |
                                           ;	.line	257; "../debug_touch.c"	T_buf=T_buf|0x10;
                                           	BANKSEL	_T_buf
0004e9   6ca6     SET	0xa6, 4              	SET	_T_buf, 4
                                           ;	op : GOTO
0004ea   c4fa     JMP	#0x4fa               	JMP	_00029_DS_
                                           ;	op : LABEL
                                           ;	op : <
                                           ;unsigned compare: left < lit(0x10=16), size=1
                                           _00028_DS_
                                           ;	.line	261; "../debug_touch.c"	if(T_buf<16)   //´«Êä´íÎóµÄ£¬·ÀÏÂ·ÇÓ°ÏìÆäËûÊý¾Ý
0004eb   9810     MOV	R0, #0x10            	MOV	R0,# 0x10
                                           	BANKSEL	_T_buf
0004ec   38a6     SUB	R0, 0xa6             	SUB	R0, _T_buf
                                           ;comparing bytes at offset 0
0004ed   7003     JNB	0x3, 0               	JNB	PSW, 0
0004ee   c4fa     JMP	#0x4fa               	JMP	_00029_DS_
                                           ;	op : GET_VALUE_AT_ADDRESS
                                           ;	.line	263; "../debug_touch.c"	if(DAT_GET_STATE)
0004ef   7805     JB	0x5, 0                	JB	_P0_bits, 0
0004f0   c4f6     JMP	#0x4f6               	JMP	_00023_DS_
                                           ;	op : INLINEASM
                                           	BANKSEL _T_buf
0004f1   50a6     MOV	R0, 0xa6             	MOV R0,_T_buf
0004f2   80f0     ADD	R0, #0xf0            	ADD R0,#(_TOUCH_CH_TRS_EN+0)
0004f3   9901     MOV	R1, #0x1             	MOV R1,#0x01
                                           	BANKSEL _TOUCH_CH_TRS_EN
0004f4   f748     ST	[R0], R1              	ST [R0],R1
                                           	
                                           ;	op : GOTO
0004f5   c4fa     JMP	#0x4fa               	JMP	_00029_DS_
                                           ;	op : LABEL
                                           ;	op : INLINEASM
                                           _00023_DS_
                                           	BANKSEL _T_buf
0004f6   50a6     MOV	R0, 0xa6             	MOV R0,_T_buf
0004f7   80f0     ADD	R0, #0xf0            	ADD R0,#(_TOUCH_CH_TRS_EN+0)
0004f8   9900     MOV	R1, #0               	MOV R1,#0x00
                                           	BANKSEL _TOUCH_CH_TRS_EN
0004f9   f748     ST	[R0], R1              	ST [R0],R1
                                           	
                                           ;	op : LABEL
                                           ;	op : =
                                           _00029_DS_
                                           ;	.line	289; "../debug_touch.c"	CLK_SET_LOW;
0004fa   6105     CLR	0x5, 1               	CLR	_P0_bits, 1
                                           ;	op : SEND
                                           ;	op : CALL
                                           ;	.line	290; "../debug_touch.c"	Touch_Delay1;
0004fb   9805     MOV	R0, #0x5             	MOV	R0,# 0x05
                                           	BANKSEL	STK00
0004fc   51ef     MOV	0xef, R0             	MOV	STK00, R0
0004fd   9800     MOV	R0, #0               	MOV	R0,# 0x00
                                           	PAGESEL	_delay_us
0004fe   d6da     CALL	#0x6da              	CALL	_delay_us
                                           	PAGESEL	$
                                           ;	op : +
                                           ;	.line	248; "../debug_touch.c"	for(i_T_D=0;i_T_D<6;i_T_D++)
0004ff   6503     CLR	0x3, 5               	BANKSEL	_i_T_D
000500   0ba5     INC	0xa5                 	INC	_i_T_D
                                           ;	op : GOTO
000501   c4d7     JMP	#0x4d7               	JMP	_00041_DS_
                                           ;	op : LABEL
                                           ;	op : =
                                           _00031_DS_
                                           ;	.line	295; "../debug_touch.c"	CLK_SET_LOW;
000502   6105     CLR	0x5, 1               	CLR	_P0_bits, 1
                                           ;	op : SEND
                                           ;	op : CALL
                                           ;	.line	296; "../debug_touch.c"	Touch_Delay1;
000503   9805     MOV	R0, #0x5             	MOV	R0,# 0x05
000504   6503     CLR	0x3, 5               	BANKSEL	STK00
000505   51ef     MOV	0xef, R0             	MOV	STK00, R0
000506   9800     MOV	R0, #0               	MOV	R0,# 0x00
                                           	PAGESEL	_delay_us
000507   d6da     CALL	#0x6da              	CALL	_delay_us
                                           	PAGESEL	$
                                           ;	op : LABEL
                                           ;	op : =
                                           _00032_DS_
                                           ;	.line	299; "../debug_touch.c"	CLK_SET_IN;
000508   6925     SET	0x25, 1              	SET	_TR0_bits, 1
                                           ;	op : =
                                           ;	.line	300; "../debug_touch.c"	DAT_SET_IN;
000509   6825     SET	0x25, 0              	SET	_TR0_bits, 0
                                           ;	op : INLINEASM
                                           Label_x_y_z_a:
                                           	
                                           ;	op : LABEL
                                           ;	op : ENDFUNCTION
                                           _00045_DS_
00050a   0008     CRET                     	CRET	
                                           ; exit point of _TOUCH_DEBUG_TRS_DEAL
                                           
                                           
                                           ;	code size estimation:
                                           ;	  420+   91 =   511 instructions ( 1204 byte)
                                           
                                           
                                           	.end
                                           ;--------------------------------------------------------
                                           ; File Created by ChiponCC : aolisn inc.
                                           ; Version 3.0.4#6752 (Jul  6 2017 15:09:47) (MSVC)
                                           ; This file was generated Wed Apr 04 14:55:16 2018
                                           ;--------------------------------------------------------
                                           ; chipon port for the 16-bit core
                                           ;--------------------------------------------------------
                                           ;	.file	"../init_mcu.c"
                                           	.radix dec
                                           	.include "KF8S1010.inc"
                                           
                                           ;************************************************************ 
                                           ;       Header file for the KungFu8 
                                           ;       KF8S1010 
                                           ;       Microcontroller
                                           ; 
                                           ;       Copyright 2012-2013 ChipON, All rights reserved
                                           ;************************************************************ 
                                            
                                           T0                .EQU                0x01
                                           PCL               .EQU                0x02
                                           PSW               .EQU                0x03
                                           P0                .EQU                0x05
                                           P2                .EQU                0x06
                                           P1                .EQU                0x07
                                           P3                .EQU                0x08
                                           PCH               .EQU                0x0A
                                           INTCTL            .EQU                0x0B
                                           EIF1              .EQU                0x0C
                                           EIF2              .EQU                0x0D
                                           T1L               .EQU                0x0E
                                           T1H               .EQU                0x0F
                                           T1CTL             .EQU                0x10
                                           PWMCTL            .EQU                0x15
                                           CMCTL1            .EQU                0x1A
                                           VRECAL            .EQU                0x1C
                                           ANSEH             .EQU                0x1D
                                           ADCDATAH          .EQU                0x1E
                                           ADCCTL0           .EQU                0x1F
                                           OPTR              .EQU                0x21
                                           TR0               .EQU                0x25
                                           TR2               .EQU                0x26
                                           TR1               .EQU                0x27
                                           TR3               .EQU                0x28
                                           EIE1              .EQU                0x2C
                                           EIE2              .EQU                0x2D
                                           PCTL              .EQU                0x2E
                                           OSCCTL            .EQU                0x2F
                                           OSCCAL0           .EQU                0x30
                                           ANSEL             .EQU                0x31
                                           PUR               .EQU                0x35
                                           IOCL              .EQU                0x36
                                           OSCCAL1           .EQU                0x37
                                           BADDRH            .EQU                0x3A
                                           BADDRL            .EQU                0x3B
                                           EECTL1            .EQU                0x3C
                                           EECTL2            .EQU                0x3D
                                           ADCDATAL          .EQU                0x3E
                                           ADCCTL1           .EQU                0x3F
                                           T3L               .EQU                0x50
                                           CTCTL             .EQU                0x53
                                           RSCTL             .EQU                0x58
                                           TXSDR             .EQU                0x59
                                           RXSDR             .EQU                0x5A
                                           OSCLDOCAL         .EQU                0x5E
                                           T1U               .EQU                0x5F
                                           BRCTL             .EQU                0x77
                                           TSCTL             .EQU                0x78
                                           EUBRGL            .EQU                0x79
                                           EUBRGH            .EQU                0x7A
                                            
                                            
                                           
                                           ;Address:0x03 PSW Bits------------------
                                           RP0                .EQU                5
                                           TO                 .EQU                4
                                           PD                 .EQU                3
                                           Z                  .EQU                2
                                           DC                 .EQU                1
                                           CY                 .EQU                0
                                           _RP0               .EQU                5
                                           _TO                .EQU                4
                                           _PD                .EQU                3
                                           _Z                 .EQU                2
                                           _DC                .EQU                1
                                           _CY                .EQU                0
                                           
                                           ;Address:0x05 P0 Bits-------------------
                                           P07                .EQU                7
                                           P06                .EQU                6
                                           P05                .EQU                5
                                           P04                .EQU                4
                                           P03                .EQU                3
                                           P01                .EQU                1
                                           P00                .EQU                0
                                           _P07               .EQU                7
                                           _P06               .EQU                6
                                           _P05               .EQU                5
                                           _P04               .EQU                4
                                           _P03               .EQU                3
                                           _P01               .EQU                1
                                           _P00               .EQU                0
                                           
                                           ;Address:0x06 P2 Bits-------------------
                                           P27                .EQU                7
                                           P26                .EQU                6
                                           P21                .EQU                1
                                           P20                .EQU                0
                                           _P27               .EQU                7
                                           _P26               .EQU                6
                                           _P21               .EQU                1
                                           _P20               .EQU                0
                                           
                                           ;Address:0x07 P1 Bits-------------------
                                           P17                .EQU                7
                                           P16                .EQU                6
                                           P12                .EQU                2
                                           _P17               .EQU                7
                                           _P16               .EQU                6
                                           _P12               .EQU                2
                                           
                                           ;Address:0x08 P3 Bits-------------------
                                           P34                .EQU                4
                                           P33                .EQU                3
                                           P32                .EQU                2
                                           P31                .EQU                1
                                           _P34               .EQU                4
                                           _P33               .EQU                3
                                           _P32               .EQU                2
                                           _P31               .EQU                1
                                           
                                           ;Address:0x0B INTCTL Bits---------------
                                           AIE                .EQU                7
                                           PUIE               .EQU                6
                                           T0IE               .EQU                5
                                           P0IE               .EQU                3
                                           T0IF               .EQU                2
                                           P0IF               .EQU                0
                                           _AIE               .EQU                7
                                           _PUIE              .EQU                6
                                           _T0IE              .EQU                5
                                           _P0IE              .EQU                3
                                           _T0IF              .EQU                2
                                           _P0IF              .EQU                0
                                           
                                           ;Address:0x0C EIF1 Bits-----------------
                                           CTIF               .EQU                7
                                           ADIF               .EQU                6
                                           INT2IF             .EQU                5
                                           INT1IF             .EQU                4
                                           C1IF               .EQU                3
                                           PWM2IF             .EQU                2
                                           T2IF               .EQU                1
                                           T1IF               .EQU                0
                                           _CTIF              .EQU                7
                                           _ADIF              .EQU                6
                                           _INT2IF            .EQU                5
                                           _INT1IF            .EQU                4
                                           _C1IF              .EQU                3
                                           _PWM2IF            .EQU                2
                                           _T2IF              .EQU                1
                                           _T1IF              .EQU                0
                                           
                                           ;Address:0x0D EIF2 Bits-----------------
                                           RXIF               .EQU                5
                                           TXIF               .EQU                4
                                           _RXIF              .EQU                5
                                           _TXIF              .EQU                4
                                           
                                           ;Address:0x10 T1CTL Bits----------------
                                           T1GC               .EQU                6
                                           T1CKS1             .EQU                5
                                           T1CKS0             .EQU                4
                                           T1SY               .EQU                2
                                           T1CS               .EQU                1
                                           T1ON               .EQU                0
                                           _T1GC              .EQU                6
                                           _T1CKS1            .EQU                5
                                           _T1CKS0            .EQU                4
                                           _T1SY              .EQU                2
                                           _T1CS              .EQU                1
                                           _T1ON              .EQU                0
                                           
                                           ;Address:0x15 PWMCTL Bits---------------
                                           INT1SE             .EQU                6
                                           _INT1SE            .EQU                6
                                           
                                           ;Address:0x1A CMCTL1 Bits---------------
                                           CTCLKSEL1          .EQU                7
                                           CTCLKSEL0          .EQU                6
                                           CTVREFSEL1         .EQU                5
                                           CTVREFSEL0         .EQU                4
                                           _CTCLKSEL1         .EQU                7
                                           _CTCLKSEL0         .EQU                6
                                           _CTVREFSEL1        .EQU                5
                                           _CTVREFSEL0        .EQU                4
                                           
                                           ;Address:0x1D ANSEH Bits----------------
                                           ANS11              .EQU                3
                                           ANS10              .EQU                2
                                           _ANS11             .EQU                3
                                           _ANS10             .EQU                2
                                           
                                           ;Address:0x1F ADCCTL0 Bits--------------
                                           ADLR               .EQU                7
                                           CHS3               .EQU                5
                                           CHS2               .EQU                4
                                           CHS1               .EQU                3
                                           CHS0               .EQU                2
                                           START              .EQU                1
                                           ADEN               .EQU                0
                                           _ADLR              .EQU                7
                                           _CHS3              .EQU                5
                                           _CHS2              .EQU                4
                                           _CHS1              .EQU                3
                                           _CHS0              .EQU                2
                                           _START             .EQU                1
                                           _ADEN              .EQU                0
                                           
                                           ;Address:0x21 OPTR Bits-----------------
                                           PUPH               .EQU                7
                                           T0CS               .EQU                5
                                           T0SE               .EQU                4
                                           PSA                .EQU                3
                                           PS2                .EQU                2
                                           PS1                .EQU                1
                                           PS0                .EQU                0
                                           _PUPH              .EQU                7
                                           _T0CS              .EQU                5
                                           _T0SE              .EQU                4
                                           _PSA               .EQU                3
                                           _PS2               .EQU                2
                                           _PS1               .EQU                1
                                           _PS0               .EQU                0
                                           
                                           ;Address:0x25 TR0 Bits------------------
                                           TR07               .EQU                7
                                           TR06               .EQU                6
                                           TR05               .EQU                5
                                           TR04               .EQU                4
                                           TR03               .EQU                3
                                           TR01               .EQU                1
                                           TR00               .EQU                0
                                           _TR07              .EQU                7
                                           _TR06              .EQU                6
                                           _TR05              .EQU                5
                                           _TR04              .EQU                4
                                           _TR03              .EQU                3
                                           _TR01              .EQU                1
                                           _TR00              .EQU                0
                                           
                                           ;Address:0x26 TR2 Bits------------------
                                           TR27               .EQU                7
                                           TR26               .EQU                6
                                           TR21               .EQU                1
                                           TR20               .EQU                0
                                           _TR27              .EQU                7
                                           _TR26              .EQU                6
                                           _TR21              .EQU                1
                                           _TR20              .EQU                0
                                           
                                           ;Address:0x27 TR1 Bits------------------
                                           TR17               .EQU                7
                                           TR16               .EQU                6
                                           TR12               .EQU                2
                                           _TR17              .EQU                7
                                           _TR16              .EQU                6
                                           _TR12              .EQU                2
                                           
                                           ;Address:0x28 TR3 Bits------------------
                                           TR34               .EQU                4
                                           TR33               .EQU                3
                                           TR32               .EQU                2
                                           TR31               .EQU                1
                                           _TR34              .EQU                4
                                           _TR33              .EQU                3
                                           _TR32              .EQU                2
                                           _TR31              .EQU                1
                                           
                                           ;Address:0x2C EIE1 Bits-----------------
                                           CTIE               .EQU                7
                                           ADIE               .EQU                6
                                           INT2IE             .EQU                5
                                           INT1IE             .EQU                4
                                           C1IE               .EQU                3
                                           PWM2IE             .EQU                2
                                           T2IE               .EQU                1
                                           T1IE               .EQU                0
                                           _CTIE              .EQU                7
                                           _ADIE              .EQU                6
                                           _INT2IE            .EQU                5
                                           _INT1IE            .EQU                4
                                           _C1IE              .EQU                3
                                           _PWM2IE            .EQU                2
                                           _T2IE              .EQU                1
                                           _T1IE              .EQU                0
                                           
                                           ;Address:0x2D EIE2 Bits-----------------
                                           RXIE               .EQU                5
                                           TXIE               .EQU                4
                                           _RXIE              .EQU                5
                                           _TXIE              .EQU                4
                                           
                                           ;Address:0x2E PCTL Bits-----------------
                                           VREEN              .EQU                7
                                           VREOE              .EQU                6
                                           SLVREN             .EQU                4
                                           POR                .EQU                1
                                           LVR                .EQU                0
                                           _VREEN             .EQU                7
                                           _VREOE             .EQU                6
                                           _SLVREN            .EQU                4
                                           _POR               .EQU                1
                                           _LVR               .EQU                0
                                           
                                           ;Address:0x2F OSCCTL Bits---------------
                                           CKOEN              .EQU                7
                                           IRCS2              .EQU                6
                                           IRCS1              .EQU                5
                                           IRCS0              .EQU                4
                                           _CKOEN             .EQU                7
                                           _IRCS2             .EQU                6
                                           _IRCS1             .EQU                5
                                           _IRCS0             .EQU                4
                                           
                                           ;Address:0x31 ANSEL Bits----------------
                                           ANS6               .EQU                6
                                           ANS3               .EQU                3
                                           ANS1               .EQU                1
                                           _ANS6              .EQU                6
                                           _ANS3              .EQU                3
                                           _ANS1              .EQU                1
                                           
                                           ;Address:0x35 PUR Bits------------------
                                           PUR7               .EQU                7
                                           PUR6               .EQU                6
                                           PUR5               .EQU                5
                                           PUR4               .EQU                4
                                           PUR1               .EQU                1
                                           PUR0               .EQU                0
                                           _PUR7              .EQU                7
                                           _PUR6              .EQU                6
                                           _PUR5              .EQU                5
                                           _PUR4              .EQU                4
                                           _PUR1              .EQU                1
                                           _PUR0              .EQU                0
                                           
                                           ;Address:0x36 IOCL Bits-----------------
                                           IOCL7              .EQU                7
                                           IOCL6              .EQU                6
                                           IOCL5              .EQU                5
                                           IOCL4              .EQU                4
                                           IOCL3              .EQU                3
                                           IOCL1              .EQU                1
                                           IOCL0              .EQU                0
                                           _IOCL7             .EQU                7
                                           _IOCL6             .EQU                6
                                           _IOCL5             .EQU                5
                                           _IOCL4             .EQU                4
                                           _IOCL3             .EQU                3
                                           _IOCL1             .EQU                1
                                           _IOCL0             .EQU                0
                                           
                                           ;Address:0x3F ADCCTL1 Bits--------------
                                           ADCS2              .EQU                6
                                           ADCS1              .EQU                5
                                           ADCS0              .EQU                4
                                           VCFG1              .EQU                3
                                           VCFG0              .EQU                2
                                           _ADCS2             .EQU                6
                                           _ADCS1             .EQU                5
                                           _ADCS0             .EQU                4
                                           _VCFG1             .EQU                3
                                           _VCFG0             .EQU                2
                                           
                                           ;Address:0x50 T3L Bits------------------
                                           T3L7               .EQU                7
                                           T3L6               .EQU                6
                                           T3L5               .EQU                5
                                           T3L4               .EQU                4
                                           T3L3               .EQU                3
                                           T3L2               .EQU                2
                                           T3L1               .EQU                1
                                           T3L0               .EQU                0
                                           _T3L7              .EQU                7
                                           _T3L6              .EQU                6
                                           _T3L5              .EQU                5
                                           _T3L4              .EQU                4
                                           _T3L3              .EQU                3
                                           _T3L2              .EQU                2
                                           _T3L1              .EQU                1
                                           _T3L0              .EQU                0
                                           
                                           ;Address:0x53 CTCTL Bits----------------
                                           CTEN               .EQU                7
                                           CTSTART            .EQU                6
                                           CTCAPS             .EQU                5
                                           CTCMS              .EQU                4
                                           CTCHSEL4           .EQU                4
                                           CTCHSEL3           .EQU                3
                                           CTCHSEL2           .EQU                2
                                           CTCHSEL1           .EQU                1
                                           CTCHSEL0           .EQU                0
                                           _CTEN              .EQU                7
                                           _CTSTART           .EQU                6
                                           _CTCAPS            .EQU                5
                                           _CTCMS             .EQU                4
                                           _CTCHSEL4          .EQU                4
                                           _CTCHSEL3          .EQU                3
                                           _CTCHSEL2          .EQU                2
                                           _CTCHSEL1          .EQU                1
                                           _CTCHSEL0          .EQU                0
                                           
                                           ;Address:0x58 RSCTL Bits----------------
                                           SPEN               .EQU                7
                                           RX9                .EQU                6
                                           SRXEN              .EQU                5
                                           CRXEN              .EQU                4
                                           ADREN              .EQU                3
                                           FRER               .EQU                2
                                           OVFER              .EQU                1
                                           RX9D               .EQU                0
                                           _SPEN              .EQU                7
                                           _RX9               .EQU                6
                                           _SRXEN             .EQU                5
                                           _CRXEN             .EQU                4
                                           _ADREN             .EQU                3
                                           _FRER              .EQU                2
                                           _OVFER             .EQU                1
                                           _RX9D              .EQU                0
                                           
                                           ;Address:0x5E OSCLDOCAL Bits------------
                                           
                                           ;Address:0x77 BRCTL Bits----------------
                                           ABRDOVF            .EQU                7
                                           RCIDLF             .EQU                6
                                           SCKPS              .EQU                4
                                           BRG16              .EQU                3
                                           WUEN               .EQU                1
                                           ADRBEN             .EQU                0
                                           _ABRDOVF           .EQU                7
                                           _RCIDLF            .EQU                6
                                           _SCKPS             .EQU                4
                                           _BRG16             .EQU                3
                                           _WUEN              .EQU                1
                                           _ADRBEN            .EQU                0
                                           
                                           ;Address:0x78 TSCTL Bits----------------
                                           CSRS               .EQU                7
                                           TX9                .EQU                6
                                           TXEN               .EQU                5
                                           SYNC               .EQU                4
                                           SENDB              .EQU                3
                                           HBRG               .EQU                2
                                           TXSRS              .EQU                1
                                           TX9D               .EQU                0
                                           _CSRS              .EQU                7
                                           _TX9               .EQU                6
                                           _TXEN              .EQU                5
                                           _SYNC              .EQU                4
                                           _SENDB             .EQU                3
                                           _HBRG              .EQU                2
                                           _TXSRS             .EQU                1
                                           _TX9D              .EQU                0
                                           
                                           ;Address:0x79 EUBRGL Bits---------------
                                           BRG7               .EQU                7
                                           BRG6               .EQU                6
                                           BRG5               .EQU                5
                                           BRG4               .EQU                4
                                           BRG3               .EQU                3
                                           BRG2               .EQU                2
                                           BRG1               .EQU                1
                                           BRG0               .EQU                0
                                           _BRG7              .EQU                7
                                           _BRG6              .EQU                6
                                           _BRG5              .EQU                5
                                           _BRG4              .EQU                4
                                           _BRG3              .EQU                3
                                           _BRG2              .EQU                2
                                           _BRG1              .EQU                1
                                           _BRG0              .EQU                0
                                           
                                           ;Address:0x7A EUBRGH Bits---------------
                                           BRG15              .EQU                7
                                           BRG14              .EQU                6
                                           BRG13              .EQU                5
                                           BRG12              .EQU                4
                                           BRG11              .EQU                3
                                           BRG10              .EQU                2
                                           BRG9               .EQU                1
                                           BRG8               .EQU                0
                                           _BRG15             .EQU                7
                                           _BRG14             .EQU                6
                                           _BRG13             .EQU                5
                                           _BRG12             .EQU                4
                                           _BRG11             .EQU                3
                                           _BRG10             .EQU                2
                                           _BRG9              .EQU                1
                                           _BRG8              .EQU                0
                                            
                                            
                                           ;--------------------------------------------------------
                                           ; external declarations
                                           ;--------------------------------------------------------
                                           	.extern	_PSW_bits
                                           	.extern	_P0_bits
                                           	.extern	_P2_bits
                                           	.extern	_P1_bits
                                           	.extern	_P3_bits
                                           	.extern	_INTCTL_bits
                                           	.extern	_EIF1_bits
                                           	.extern	_EIF2_bits
                                           	.extern	_T1CTL_bits
                                           	.extern	_PWMCTL_bits
                                           	.extern	_CMCTL1_bits
                                           	.extern	_ANSEH_bits
                                           	.extern	_ADCCTL0_bits
                                           	.extern	_OPTR_bits
                                           	.extern	_TR0_bits
                                           	.extern	_TR2_bits
                                           	.extern	_TR1_bits
                                           	.extern	_TR3_bits
                                           	.extern	_EIE1_bits
                                           	.extern	_EIE2_bits
                                           	.extern	_PCTL_bits
                                           	.extern	_OSCCTL_bits
                                           	.extern	_ANSEL_bits
                                           	.extern	_PUR_bits
                                           	.extern	_IOCL_bits
                                           	.extern	_ADCCTL1_bits
                                           	.extern	_T3L_bits
                                           	.extern	_CTCTL_bits
                                           	.extern	_RSCTL_bits
                                           	.extern	_OSCLDOCAL_bits
                                           	.extern	_BRCTL_bits
                                           	.extern	_TSCTL_bits
                                           	.extern	_EUBRGL_bits
                                           	.extern	_EUBRGH_bits
                                           	.extern	_T0
                                           	.extern	_PCL
                                           	.extern	_PSW
                                           	.extern	_P0
                                           	.extern	_P2
                                           	.extern	_P1
                                           	.extern	_P3
                                           	.extern	_PCH
                                           	.extern	_INTCTL
                                           	.extern	_EIF1
                                           	.extern	_EIF2
                                           	.extern	_T1L
                                           	.extern	_T1H
                                           	.extern	_T1CTL
                                           	.extern	_PWMCTL
                                           	.extern	_CMCTL1
                                           	.extern	_VRECAL
                                           	.extern	_ANSEH
                                           	.extern	_ADCDATAH
                                           	.extern	_ADCCTL0
                                           	.extern	_OPTR
                                           	.extern	_TR0
                                           	.extern	_TR2
                                           	.extern	_TR1
                                           	.extern	_TR3
                                           	.extern	_EIE1
                                           	.extern	_EIE2
                                           	.extern	_PCTL
                                           	.extern	_OSCCTL
                                           	.extern	_OSCCAL0
                                           	.extern	_ANSEL
                                           	.extern	_PUR
                                           	.extern	_IOCL
                                           	.extern	_OSCCAL1
                                           	.extern	_BADDRH
                                           	.extern	_BADDRL
                                           	.extern	_EECTL1
                                           	.extern	_EECTL2
                                           	.extern	_ADCDATAL
                                           	.extern	_ADCCTL1
                                           	.extern	_T3L
                                           	.extern	_CTCTL
                                           	.extern	_RSCTL
                                           	.extern	_TXSDR
                                           	.extern	_RXSDR
                                           	.extern	_OSCLDOCAL
                                           	.extern	_T1U
                                           	.extern	_BRCTL
                                           	.extern	_TSCTL
                                           	.extern	_EUBRGL
                                           	.extern	_EUBRGH
                                           
                                           	.extern STK12
                                           	.extern STK11
                                           	.extern STK10
                                           	.extern STK09
                                           	.extern STK08
                                           	.extern STK07
                                           	.extern STK06
                                           	.extern STK05
                                           	.extern STK04
                                           	.extern STK03
                                           	.extern STK02
                                           	.extern STK01
                                           	.extern STK00
                                           ;--------------------------------------------------------
                                           ; global declarations
                                           ;--------------------------------------------------------
                                           	.global	_init_mcu
                                           
                                           ;--------------------------------------------------------
                                           ; global definitions
                                           ;--------------------------------------------------------
                                           ;--------------------------------------------------------
                                           ; absolute symbol definitions
                                           ;--------------------------------------------------------
                                           ;--------------------------------------------------------
                                           ; compiler-defined variables
                                           ;--------------------------------------------------------
                                           ;--------------------------------------------------------
                                           ; initialized data
                                           ;--------------------------------------------------------
                                           ;--------------------------------------------------------
                                           ; overlayable items in internal ram 
                                           ;--------------------------------------------------------
                                           ;	.udata_ovr
                                           
                                           
                                           func._init_mcu	.code
                                           ;***
                                           ;  PostBlock Stats: dbName = C
                                           ;***
                                           ;entry:  _init_mcu	;Function start
                                           ; 2 exit points
                                           ;has an exit
                                           ;; Starting PostCode block
                                           ;	op : LABEL
                                           ;	op : FUNCTION
                                           _init_mcu	;Function start
                                           ; 2 exit points
                                           ;	op : =
                                           ;	.line	18; "../init_mcu.c"	OSCCTL = 0x60;           //8M
00066c   9860     MOV	R0, #0x60            	MOV	R0,# 0x60
00066d   512f     MOV	0x2f, R0             	MOV	_OSCCTL, R0
                                           ;	op : =
                                           ;	.line	21; "../init_mcu.c"	TR0 = 0XFF;              //1111 1111		P07,P06´¥ÃþÍ¨µÀ0,1   ÉèÖÃIO¿ÚÎªÊäÈë
00066e   98ff     MOV	R0, #0xff            	MOV	R0,# 0xff
00066f   5125     MOV	0x25, R0             	MOV	_TR0, R0
                                           ;	op : =
                                           ;	.line	22; "../init_mcu.c"	TR1 = 0XFF;              //1111 1111		P16,P17´¥ÃþÍ¨µÀ2,3  ÉèÖÃIO¿ÚÎªÊäÈë
000670   98ff     MOV	R0, #0xff            	MOV	R0,# 0xff
000671   5127     MOV	0x27, R0             	MOV	_TR1, R0
                                           ;	op : =
                                           ;	.line	23; "../init_mcu.c"	TR2 = 0XFF;              //1111 1111		P20,P21´¥ÃþÍ¨µÀ4,5  ÉèÖÃIO¿ÚÎªÊäÈë
000672   98ff     MOV	R0, #0xff            	MOV	R0,# 0xff
000673   5126     MOV	0x26, R0             	MOV	_TR2, R0
                                           ;	op : =
                                           ;	.line	24; "../init_mcu.c"	TR3 = 0XFF;				 //1111 1111		£¡£¡¡¶¡¶×¢Òâµã:TR3.5ÕâÒ»Î»±ØÐëÉèÖÃÎª1£¬ÊäÈëÌ¬¡·¡·£¡£¡
000674   98ff     MOV	R0, #0xff            	MOV	R0,# 0xff
000675   5128     MOV	0x28, R0             	MOV	_TR3, R0
                                           ;	op : =
                                           ;	.line	26; "../init_mcu.c"	P0 = 0X00;               //0000 0000
000676   0305     CLR	0x5                  	CLR	_P0
                                           ;	op : =
                                           ;	.line	27; "../init_mcu.c"	P1 = 0X00;               //0000 0000
000677   0307     CLR	0x7                  	CLR	_P1
                                           ;	op : =
                                           ;	.line	28; "../init_mcu.c"	P2 = 0x00;               //0000 0000
000678   0306     CLR	0x6                  	CLR	_P2
                                           ;	op : =
                                           ;	.line	29; "../init_mcu.c"	P3 = 0X00;				 //0000 0000
000679   0308     CLR	0x8                  	CLR	_P3
                                           ;	op : |
                                           ;	.line	32; "../init_mcu.c"	ANSEL |= 1<<6;			 //Íâ¹ÒµçÈÝ½ÅÉèÖÃÎªÄ£Äâ¿Ú
00067a   6e31     SET	0x31, 6              	SET	_ANSEL, 6
                                           ;	op : =
                                           ;	.line	35; "../init_mcu.c"	T1CTL = 0X00;    		 //1£º1·ÖÆµ£¬²»¿ªÆô¼ÆÊýÆ÷T1
00067b   0310     CLR	0x10                 	CLR	_T1CTL
                                           ;	op : =
                                           ;	.line	36; "../init_mcu.c"	T1L = 0;
00067c   030e     CLR	0xe                  	CLR	_T1L
                                           ;	op : =
                                           ;	.line	37; "../init_mcu.c"	T1H = 0;
00067d   030f     CLR	0xf                  	CLR	_T1H
                                           ;	op : =
                                           ;	.line	38; "../init_mcu.c"	T1IF = 0;
00067e   600c     CLR	0xc, 0               	CLR	_EIF1_bits, 0
                                           ;	op : =
                                           ;	.line	39; "../init_mcu.c"	AIE = 0;
00067f   670b     CLR	0xb, 7               	CLR	_INTCTL_bits, 7
                                           ;	op : =
                                           ;	.line	43; "../init_mcu.c"	TSCTL=0x22; // È«Ë«¹¤ £¬8Î» ·¢ËÍÊ¹ÄÜ£¬µÍËÙÄ£Ê½£¬·¢ËÍ»º´æ¿Õ,µÍËÙµÄ
000680   9822     MOV	R0, #0x22            	MOV	R0,# 0x22
000681   5178     MOV	0x78, R0             	MOV	_TSCTL, R0
                                           ;	op : =
                                           ;	.line	44; "../init_mcu.c"	RSCTL=0xB0;// ´®¿ÚÊ¹ÄÜ£¬ÎÞ´íÎó£¬8Î»ÎÞµØÖ·¸ÅÄî£¬Ê¹ÄÜ£¬µ¥×Ö½Ú½ÓÊÕ
000682   98b0     MOV	R0, #0xb0            	MOV	R0,# 0xb0
000683   5158     MOV	0x58, R0             	MOV	_RSCTL, R0
                                           ;	op : =
                                           ;	.line	45; "../init_mcu.c"	BRCTL=0x48; //16Î»²¨ÌØÂÊ·¢ËÍÆ÷
000684   9848     MOV	R0, #0x48            	MOV	R0,# 0x48
000685   5177     MOV	0x77, R0             	MOV	_BRCTL, R0
                                           ;	op : =
                                           ;	.line	46; "../init_mcu.c"	EUBRGL=0x19; 		//     0x33  9600     0x19  19.2    0x3F  10417
000686   9819     MOV	R0, #0x19            	MOV	R0,# 0x19
000687   5179     MOV	0x79, R0             	MOV	_EUBRGL, R0
                                           ;	op : =
                                           ;	.line	47; "../init_mcu.c"	TXIE=0;
000688   642d     CLR	0x2d, 4              	CLR	_EIE2_bits, 4
                                           ;	op : =
                                           ;	.line	48; "../init_mcu.c"	TXIF=0;
000689   640d     CLR	0xd, 4               	CLR	_EIF2_bits, 4
                                           ;	op : =
                                           ;	.line	49; "../init_mcu.c"	RXIF=0;
00068a   650d     CLR	0xd, 5               	CLR	_EIF2_bits, 5
                                           ;	op : LABEL
                                           ;	op : ENDFUNCTION
00068b   0008     CRET                     	CRET	
                                           ; exit point of _init_mcu
                                           
                                           
                                           ;	code size estimation:
                                           ;	   32+    0 =    32 instructions (   64 byte)
                                           
                                           
                                           	.end
                                           ;--------------------------------------------------------
                                           ; File Created by ChiponCC : aolisn inc.
                                           ; Version 3.0.4#6752 (Jul  6 2017 15:09:47) (MSVC)
                                           ; This file was generated Wed Apr 04 14:55:18 2018
                                           ;--------------------------------------------------------
                                           ; chipon port for the 16-bit core
                                           ;--------------------------------------------------------
                                           ;	.file	"../kf8s_touch_g.c"
                                           	.radix dec
                                           	.include "KF8S1010.inc"
                                           
                                           ;************************************************************ 
                                           ;       Header file for the KungFu8 
                                           ;       KF8S1010 
                                           ;       Microcontroller
                                           ; 
                                           ;       Copyright 2012-2013 ChipON, All rights reserved
                                           ;************************************************************ 
                                            
                                           T0                .EQU                0x01
                                           PCL               .EQU                0x02
                                           PSW               .EQU                0x03
                                           P0                .EQU                0x05
                                           P2                .EQU                0x06
                                           P1                .EQU                0x07
                                           P3                .EQU                0x08
                                           PCH               .EQU                0x0A
                                           INTCTL            .EQU                0x0B
                                           EIF1              .EQU                0x0C
                                           EIF2              .EQU                0x0D
                                           T1L               .EQU                0x0E
                                           T1H               .EQU                0x0F
                                           T1CTL             .EQU                0x10
                                           PWMCTL            .EQU                0x15
                                           CMCTL1            .EQU                0x1A
                                           VRECAL            .EQU                0x1C
                                           ANSEH             .EQU                0x1D
                                           ADCDATAH          .EQU                0x1E
                                           ADCCTL0           .EQU                0x1F
                                           OPTR              .EQU                0x21
                                           TR0               .EQU                0x25
                                           TR2               .EQU                0x26
                                           TR1               .EQU                0x27
                                           TR3               .EQU                0x28
                                           EIE1              .EQU                0x2C
                                           EIE2              .EQU                0x2D
                                           PCTL              .EQU                0x2E
                                           OSCCTL            .EQU                0x2F
                                           OSCCAL0           .EQU                0x30
                                           ANSEL             .EQU                0x31
                                           PUR               .EQU                0x35
                                           IOCL              .EQU                0x36
                                           OSCCAL1           .EQU                0x37
                                           BADDRH            .EQU                0x3A
                                           BADDRL            .EQU                0x3B
                                           EECTL1            .EQU                0x3C
                                           EECTL2            .EQU                0x3D
                                           ADCDATAL          .EQU                0x3E
                                           ADCCTL1           .EQU                0x3F
                                           T3L               .EQU                0x50
                                           CTCTL             .EQU                0x53
                                           RSCTL             .EQU                0x58
                                           TXSDR             .EQU                0x59
                                           RXSDR             .EQU                0x5A
                                           OSCLDOCAL         .EQU                0x5E
                                           T1U               .EQU                0x5F
                                           BRCTL             .EQU                0x77
                                           TSCTL             .EQU                0x78
                                           EUBRGL            .EQU                0x79
                                           EUBRGH            .EQU                0x7A
                                            
                                            
                                           
                                           ;Address:0x03 PSW Bits------------------
                                           RP0                .EQU                5
                                           TO                 .EQU                4
                                           PD                 .EQU                3
                                           Z                  .EQU                2
                                           DC                 .EQU                1
                                           CY                 .EQU                0
                                           _RP0               .EQU                5
                                           _TO                .EQU                4
                                           _PD                .EQU                3
                                           _Z                 .EQU                2
                                           _DC                .EQU                1
                                           _CY                .EQU                0
                                           
                                           ;Address:0x05 P0 Bits-------------------
                                           P07                .EQU                7
                                           P06                .EQU                6
                                           P05                .EQU                5
                                           P04                .EQU                4
                                           P03                .EQU                3
                                           P01                .EQU                1
                                           P00                .EQU                0
                                           _P07               .EQU                7
                                           _P06               .EQU                6
                                           _P05               .EQU                5
                                           _P04               .EQU                4
                                           _P03               .EQU                3
                                           _P01               .EQU                1
                                           _P00               .EQU                0
                                           
                                           ;Address:0x06 P2 Bits-------------------
                                           P27                .EQU                7
                                           P26                .EQU                6
                                           P21                .EQU                1
                                           P20                .EQU                0
                                           _P27               .EQU                7
                                           _P26               .EQU                6
                                           _P21               .EQU                1
                                           _P20               .EQU                0
                                           
                                           ;Address:0x07 P1 Bits-------------------
                                           P17                .EQU                7
                                           P16                .EQU                6
                                           P12                .EQU                2
                                           _P17               .EQU                7
                                           _P16               .EQU                6
                                           _P12               .EQU                2
                                           
                                           ;Address:0x08 P3 Bits-------------------
                                           P34                .EQU                4
                                           P33                .EQU                3
                                           P32                .EQU                2
                                           P31                .EQU                1
                                           _P34               .EQU                4
                                           _P33               .EQU                3
                                           _P32               .EQU                2
                                           _P31               .EQU                1
                                           
                                           ;Address:0x0B INTCTL Bits---------------
                                           AIE                .EQU                7
                                           PUIE               .EQU                6
                                           T0IE               .EQU                5
                                           P0IE               .EQU                3
                                           T0IF               .EQU                2
                                           P0IF               .EQU                0
                                           _AIE               .EQU                7
                                           _PUIE              .EQU                6
                                           _T0IE              .EQU                5
                                           _P0IE              .EQU                3
                                           _T0IF              .EQU                2
                                           _P0IF              .EQU                0
                                           
                                           ;Address:0x0C EIF1 Bits-----------------
                                           CTIF               .EQU                7
                                           ADIF               .EQU                6
                                           INT2IF             .EQU                5
                                           INT1IF             .EQU                4
                                           C1IF               .EQU                3
                                           PWM2IF             .EQU                2
                                           T2IF               .EQU                1
                                           T1IF               .EQU                0
                                           _CTIF              .EQU                7
                                           _ADIF              .EQU                6
                                           _INT2IF            .EQU                5
                                           _INT1IF            .EQU                4
                                           _C1IF              .EQU                3
                                           _PWM2IF            .EQU                2
                                           _T2IF              .EQU                1
                                           _T1IF              .EQU                0
                                           
                                           ;Address:0x0D EIF2 Bits-----------------
                                           RXIF               .EQU                5
                                           TXIF               .EQU                4
                                           _RXIF              .EQU                5
                                           _TXIF              .EQU                4
                                           
                                           ;Address:0x10 T1CTL Bits----------------
                                           T1GC               .EQU                6
                                           T1CKS1             .EQU                5
                                           T1CKS0             .EQU                4
                                           T1SY               .EQU                2
                                           T1CS               .EQU                1
                                           T1ON               .EQU                0
                                           _T1GC              .EQU                6
                                           _T1CKS1            .EQU                5
                                           _T1CKS0            .EQU                4
                                           _T1SY              .EQU                2
                                           _T1CS              .EQU                1
                                           _T1ON              .EQU                0
                                           
                                           ;Address:0x15 PWMCTL Bits---------------
                                           INT1SE             .EQU                6
                                           _INT1SE            .EQU                6
                                           
                                           ;Address:0x1A CMCTL1 Bits---------------
                                           CTCLKSEL1          .EQU                7
                                           CTCLKSEL0          .EQU                6
                                           CTVREFSEL1         .EQU                5
                                           CTVREFSEL0         .EQU                4
                                           _CTCLKSEL1         .EQU                7
                                           _CTCLKSEL0         .EQU                6
                                           _CTVREFSEL1        .EQU                5
                                           _CTVREFSEL0        .EQU                4
                                           
                                           ;Address:0x1D ANSEH Bits----------------
                                           ANS11              .EQU                3
                                           ANS10              .EQU                2
                                           _ANS11             .EQU                3
                                           _ANS10             .EQU                2
                                           
                                           ;Address:0x1F ADCCTL0 Bits--------------
                                           ADLR               .EQU                7
                                           CHS3               .EQU                5
                                           CHS2               .EQU                4
                                           CHS1               .EQU                3
                                           CHS0               .EQU                2
                                           START              .EQU                1
                                           ADEN               .EQU                0
                                           _ADLR              .EQU                7
                                           _CHS3              .EQU                5
                                           _CHS2              .EQU                4
                                           _CHS1              .EQU                3
                                           _CHS0              .EQU                2
                                           _START             .EQU                1
                                           _ADEN              .EQU                0
                                           
                                           ;Address:0x21 OPTR Bits-----------------
                                           PUPH               .EQU                7
                                           T0CS               .EQU                5
                                           T0SE               .EQU                4
                                           PSA                .EQU                3
                                           PS2                .EQU                2
                                           PS1                .EQU                1
                                           PS0                .EQU                0
                                           _PUPH              .EQU                7
                                           _T0CS              .EQU                5
                                           _T0SE              .EQU                4
                                           _PSA               .EQU                3
                                           _PS2               .EQU                2
                                           _PS1               .EQU                1
                                           _PS0               .EQU                0
                                           
                                           ;Address:0x25 TR0 Bits------------------
                                           TR07               .EQU                7
                                           TR06               .EQU                6
                                           TR05               .EQU                5
                                           TR04               .EQU                4
                                           TR03               .EQU                3
                                           TR01               .EQU                1
                                           TR00               .EQU                0
                                           _TR07              .EQU                7
                                           _TR06              .EQU                6
                                           _TR05              .EQU                5
                                           _TR04              .EQU                4
                                           _TR03              .EQU                3
                                           _TR01              .EQU                1
                                           _TR00              .EQU                0
                                           
                                           ;Address:0x26 TR2 Bits------------------
                                           TR27               .EQU                7
                                           TR26               .EQU                6
                                           TR21               .EQU                1
                                           TR20               .EQU                0
                                           _TR27              .EQU                7
                                           _TR26              .EQU                6
                                           _TR21              .EQU                1
                                           _TR20              .EQU                0
                                           
                                           ;Address:0x27 TR1 Bits------------------
                                           TR17               .EQU                7
                                           TR16               .EQU                6
                                           TR12               .EQU                2
                                           _TR17              .EQU                7
                                           _TR16              .EQU                6
                                           _TR12              .EQU                2
                                           
                                           ;Address:0x28 TR3 Bits------------------
                                           TR34               .EQU                4
                                           TR33               .EQU                3
                                           TR32               .EQU                2
                                           TR31               .EQU                1
                                           _TR34              .EQU                4
                                           _TR33              .EQU                3
                                           _TR32              .EQU                2
                                           _TR31              .EQU                1
                                           
                                           ;Address:0x2C EIE1 Bits-----------------
                                           CTIE               .EQU                7
                                           ADIE               .EQU                6
                                           INT2IE             .EQU                5
                                           INT1IE             .EQU                4
                                           C1IE               .EQU                3
                                           PWM2IE             .EQU                2
                                           T2IE               .EQU                1
                                           T1IE               .EQU                0
                                           _CTIE              .EQU                7
                                           _ADIE              .EQU                6
                                           _INT2IE            .EQU                5
                                           _INT1IE            .EQU                4
                                           _C1IE              .EQU                3
                                           _PWM2IE            .EQU                2
                                           _T2IE              .EQU                1
                                           _T1IE              .EQU                0
                                           
                                           ;Address:0x2D EIE2 Bits-----------------
                                           RXIE               .EQU                5
                                           TXIE               .EQU                4
                                           _RXIE              .EQU                5
                                           _TXIE              .EQU                4
                                           
                                           ;Address:0x2E PCTL Bits-----------------
                                           VREEN              .EQU                7
                                           VREOE              .EQU                6
                                           SLVREN             .EQU                4
                                           POR                .EQU                1
                                           LVR                .EQU                0
                                           _VREEN             .EQU                7
                                           _VREOE             .EQU                6
                                           _SLVREN            .EQU                4
                                           _POR               .EQU                1
                                           _LVR               .EQU                0
                                           
                                           ;Address:0x2F OSCCTL Bits---------------
                                           CKOEN              .EQU                7
                                           IRCS2              .EQU                6
                                           IRCS1              .EQU                5
                                           IRCS0              .EQU                4
                                           _CKOEN             .EQU                7
                                           _IRCS2             .EQU                6
                                           _IRCS1             .EQU                5
                                           _IRCS0             .EQU                4
                                           
                                           ;Address:0x31 ANSEL Bits----------------
                                           ANS6               .EQU                6
                                           ANS3               .EQU                3
                                           ANS1               .EQU                1
                                           _ANS6              .EQU                6
                                           _ANS3              .EQU                3
                                           _ANS1              .EQU                1
                                           
                                           ;Address:0x35 PUR Bits------------------
                                           PUR7               .EQU                7
                                           PUR6               .EQU                6
                                           PUR5               .EQU                5
                                           PUR4               .EQU                4
                                           PUR1               .EQU                1
                                           PUR0               .EQU                0
                                           _PUR7              .EQU                7
                                           _PUR6              .EQU                6
                                           _PUR5              .EQU                5
                                           _PUR4              .EQU                4
                                           _PUR1              .EQU                1
                                           _PUR0              .EQU                0
                                           
                                           ;Address:0x36 IOCL Bits-----------------
                                           IOCL7              .EQU                7
                                           IOCL6              .EQU                6
                                           IOCL5              .EQU                5
                                           IOCL4              .EQU                4
                                           IOCL3              .EQU                3
                                           IOCL1              .EQU                1
                                           IOCL0              .EQU                0
                                           _IOCL7             .EQU                7
                                           _IOCL6             .EQU                6
                                           _IOCL5             .EQU                5
                                           _IOCL4             .EQU                4
                                           _IOCL3             .EQU                3
                                           _IOCL1             .EQU                1
                                           _IOCL0             .EQU                0
                                           
                                           ;Address:0x3F ADCCTL1 Bits--------------
                                           ADCS2              .EQU                6
                                           ADCS1              .EQU                5
                                           ADCS0              .EQU                4
                                           VCFG1              .EQU                3
                                           VCFG0              .EQU                2
                                           _ADCS2             .EQU                6
                                           _ADCS1             .EQU                5
                                           _ADCS0             .EQU                4
                                           _VCFG1             .EQU                3
                                           _VCFG0             .EQU                2
                                           
                                           ;Address:0x50 T3L Bits------------------
                                           T3L7               .EQU                7
                                           T3L6               .EQU                6
                                           T3L5               .EQU                5
                                           T3L4               .EQU                4
                                           T3L3               .EQU                3
                                           T3L2               .EQU                2
                                           T3L1               .EQU                1
                                           T3L0               .EQU                0
                                           _T3L7              .EQU                7
                                           _T3L6              .EQU                6
                                           _T3L5              .EQU                5
                                           _T3L4              .EQU                4
                                           _T3L3              .EQU                3
                                           _T3L2              .EQU                2
                                           _T3L1              .EQU                1
                                           _T3L0              .EQU                0
                                           
                                           ;Address:0x53 CTCTL Bits----------------
                                           CTEN               .EQU                7
                                           CTSTART            .EQU                6
                                           CTCAPS             .EQU                5
                                           CTCMS              .EQU                4
                                           CTCHSEL4           .EQU                4
                                           CTCHSEL3           .EQU                3
                                           CTCHSEL2           .EQU                2
                                           CTCHSEL1           .EQU                1
                                           CTCHSEL0           .EQU                0
                                           _CTEN              .EQU                7
                                           _CTSTART           .EQU                6
                                           _CTCAPS            .EQU                5
                                           _CTCMS             .EQU                4
                                           _CTCHSEL4          .EQU                4
                                           _CTCHSEL3          .EQU                3
                                           _CTCHSEL2          .EQU                2
                                           _CTCHSEL1          .EQU                1
                                           _CTCHSEL0          .EQU                0
                                           
                                           ;Address:0x58 RSCTL Bits----------------
                                           SPEN               .EQU                7
                                           RX9                .EQU                6
                                           SRXEN              .EQU                5
                                           CRXEN              .EQU                4
                                           ADREN              .EQU                3
                                           FRER               .EQU                2
                                           OVFER              .EQU                1
                                           RX9D               .EQU                0
                                           _SPEN              .EQU                7
                                           _RX9               .EQU                6
                                           _SRXEN             .EQU                5
                                           _CRXEN             .EQU                4
                                           _ADREN             .EQU                3
                                           _FRER              .EQU                2
                                           _OVFER             .EQU                1
                                           _RX9D              .EQU                0
                                           
                                           ;Address:0x5E OSCLDOCAL Bits------------
                                           
                                           ;Address:0x77 BRCTL Bits----------------
                                           ABRDOVF            .EQU                7
                                           RCIDLF             .EQU                6
                                           SCKPS              .EQU                4
                                           BRG16              .EQU                3
                                           WUEN               .EQU                1
                                           ADRBEN             .EQU                0
                                           _ABRDOVF           .EQU                7
                                           _RCIDLF            .EQU                6
                                           _SCKPS             .EQU                4
                                           _BRG16             .EQU                3
                                           _WUEN              .EQU                1
                                           _ADRBEN            .EQU                0
                                           
                                           ;Address:0x78 TSCTL Bits----------------
                                           CSRS               .EQU                7
                                           TX9                .EQU                6
                                           TXEN               .EQU                5
                                           SYNC               .EQU                4
                                           SENDB              .EQU                3
                                           HBRG               .EQU                2
                                           TXSRS              .EQU                1
                                           TX9D               .EQU                0
                                           _CSRS              .EQU                7
                                           _TX9               .EQU                6
                                           _TXEN              .EQU                5
                                           _SYNC              .EQU                4
                                           _SENDB             .EQU                3
                                           _HBRG              .EQU                2
                                           _TXSRS             .EQU                1
                                           _TX9D              .EQU                0
                                           
                                           ;Address:0x79 EUBRGL Bits---------------
                                           BRG7               .EQU                7
                                           BRG6               .EQU                6
                                           BRG5               .EQU                5
                                           BRG4               .EQU                4
                                           BRG3               .EQU                3
                                           BRG2               .EQU                2
                                           BRG1               .EQU                1
                                           BRG0               .EQU                0
                                           _BRG7              .EQU                7
                                           _BRG6              .EQU                6
                                           _BRG5              .EQU                5
                                           _BRG4              .EQU                4
                                           _BRG3              .EQU                3
                                           _BRG2              .EQU                2
                                           _BRG1              .EQU                1
                                           _BRG0              .EQU                0
                                           
                                           ;Address:0x7A EUBRGH Bits---------------
                                           BRG15              .EQU                7
                                           BRG14              .EQU                6
                                           BRG13              .EQU                5
                                           BRG12              .EQU                4
                                           BRG11              .EQU                3
                                           BRG10              .EQU                2
                                           BRG9               .EQU                1
                                           BRG8               .EQU                0
                                           _BRG15             .EQU                7
                                           _BRG14             .EQU                6
                                           _BRG13             .EQU                5
                                           _BRG12             .EQU                4
                                           _BRG11             .EQU                3
                                           _BRG10             .EQU                2
                                           _BRG9              .EQU                1
                                           _BRG8              .EQU                0
                                            
                                            
                                           ;--------------------------------------------------------
                                           ; external declarations
                                           ;--------------------------------------------------------
                                           	.extern	_init_mcu
                                           	.extern	__KF8S_Get_Ver_General_
                                           	.extern	__KF8S_Lib_Set_General_Parameter
                                           	.extern	__KF8S_Init_Touch_General_
                                           	.extern	__KF8S_Touch_Process_General_
                                           	.extern	__KF8S_Touch_TEST_General_
                                           	.extern	__R2PCL
                                           	.extern	_TOUCH_DEBUG_TRS_DEAL
                                           	.extern	_TOUCH_DEBUG_SEND_OUT
                                           	.extern	_delay_ms
                                           	.extern	_delay_us
                                           	.extern	_PSW_bits
                                           	.extern	_P0_bits
                                           	.extern	_P2_bits
                                           	.extern	_P1_bits
                                           	.extern	_P3_bits
                                           	.extern	_INTCTL_bits
                                           	.extern	_EIF1_bits
                                           	.extern	_EIF2_bits
                                           	.extern	_T1CTL_bits
                                           	.extern	_PWMCTL_bits
                                           	.extern	_CMCTL1_bits
                                           	.extern	_ANSEH_bits
                                           	.extern	_ADCCTL0_bits
                                           	.extern	_OPTR_bits
                                           	.extern	_TR0_bits
                                           	.extern	_TR2_bits
                                           	.extern	_TR1_bits
                                           	.extern	_TR3_bits
                                           	.extern	_EIE1_bits
                                           	.extern	_EIE2_bits
                                           	.extern	_PCTL_bits
                                           	.extern	_OSCCTL_bits
                                           	.extern	_ANSEL_bits
                                           	.extern	_PUR_bits
                                           	.extern	_IOCL_bits
                                           	.extern	_ADCCTL1_bits
                                           	.extern	_T3L_bits
                                           	.extern	_CTCTL_bits
                                           	.extern	_RSCTL_bits
                                           	.extern	_OSCLDOCAL_bits
                                           	.extern	_BRCTL_bits
                                           	.extern	_TSCTL_bits
                                           	.extern	_EUBRGL_bits
                                           	.extern	_EUBRGH_bits
                                           	.extern	__KF8_LIBc_channel_Buf
                                           	.extern	_sentbuf1
                                           	.extern	_sentbuf2
                                           	.extern	_sentbuf3
                                           	.extern	_sentbuf4
                                           	.extern	_T0
                                           	.extern	_PCL
                                           	.extern	_PSW
                                           	.extern	_P0
                                           	.extern	_P2
                                           	.extern	_P1
                                           	.extern	_P3
                                           	.extern	_PCH
                                           	.extern	_INTCTL
                                           	.extern	_EIF1
                                           	.extern	_EIF2
                                           	.extern	_T1L
                                           	.extern	_T1H
                                           	.extern	_T1CTL
                                           	.extern	_PWMCTL
                                           	.extern	_CMCTL1
                                           	.extern	_VRECAL
                                           	.extern	_ANSEH
                                           	.extern	_ADCDATAH
                                           	.extern	_ADCCTL0
                                           	.extern	_OPTR
                                           	.extern	_TR0
                                           	.extern	_TR2
                                           	.extern	_TR1
                                           	.extern	_TR3
                                           	.extern	_EIE1
                                           	.extern	_EIE2
                                           	.extern	_PCTL
                                           	.extern	_OSCCTL
                                           	.extern	_OSCCAL0
                                           	.extern	_ANSEL
                                           	.extern	_PUR
                                           	.extern	_IOCL
                                           	.extern	_OSCCAL1
                                           	.extern	_BADDRH
                                           	.extern	_BADDRL
                                           	.extern	_EECTL1
                                           	.extern	_EECTL2
                                           	.extern	_ADCDATAL
                                           	.extern	_ADCCTL1
                                           	.extern	_T3L
                                           	.extern	_CTCTL
                                           	.extern	_RSCTL
                                           	.extern	_TXSDR
                                           	.extern	_RXSDR
                                           	.extern	_OSCLDOCAL
                                           	.extern	_T1U
                                           	.extern	_BRCTL
                                           	.extern	_TSCTL
                                           	.extern	_EUBRGL
                                           	.extern	_EUBRGH
                                           
                                           	.extern STK12
                                           	.extern STK11
                                           	.extern STK10
                                           	.extern STK09
                                           	.extern STK08
                                           	.extern STK07
                                           	.extern STK06
                                           	.extern STK05
                                           	.extern STK04
                                           	.extern STK03
                                           	.extern STK02
                                           	.extern STK01
                                           	.extern STK00
                                           ;--------------------------------------------------------
                                           ; global declarations
                                           ;--------------------------------------------------------
                                           	.global	__KF8_LIBc_baseline_count_
                                           	.global	__KF8_LIBi_buff_hit_
                                           	.global	__KF8_LIBi_buff_baseline_
                                           	.global	__KF8_LIBc_touch_count_
                                           	.global	__KF8_LIBi_Date_Change_
                                           	.global	__KF8_LIBc_channel_
                                           	.global	__KF8_LIBi_channel_flag_
                                           	.global	_CHS_AMOUNT
                                           	.global	_TCS_AMOUNT
                                           	.global	__KF8_Disturb_Protect_Circle_
                                           	.global	__KF8_DoubleKey_Compages_Limitable_Circle_
                                           	.global	__KF8_Key_Max_Pressed_Limitable_Circle_
                                           	.global	__KF8_BaseLine_Update_Circle_Count_For_UP_
                                           	.global	__KF8_BaseLine_Update_Circle_Count_For_Down_
                                           	.global	__KF8_Define_Disturb_Channels_Amount_
                                           	.global	__KF8_BasicLine_UP_Noise_Threshold_
                                           	.global	__KF8_BasicLine_Down_Noise_Threshold_
                                           	.global	__KF8_Data_Steady_Threshold_Set_
                                           	.global	__KF8_Inside_Reference_Channel_Disturb_Threshold_Set_
                                           	.global	__KF8_TOUCH_CH_EN
                                           	.global	__KF8_Inside_Reference_Channel_Declare_
                                           	.global	__KF8_Config_Finger_Threshold
                                           
                                           ;--------------------------------------------------------
                                           ; global definitions
                                           ;--------------------------------------------------------
                                           UD_kf8s_touch_g_0	.udata
                                           __KF8_LIBc_baseline_count_	.res	6
                                           
                                           UD_kf8s_touch_g_1	.udata
                                           __KF8_LIBi_buff_hit_	.res	12
                                           
                                           UD_kf8s_touch_g_2	.udata
                                           __KF8_LIBi_buff_baseline_	.res	12
                                           
                                           UD_kf8s_touch_g_3	.udata
                                           __KF8_LIBc_touch_count_	.res	6
                                           
                                           UD_kf8s_touch_g_4	.udata
                                           __KF8_LIBi_Date_Change_	.res	6
                                           
                                           UD_kf8s_touch_g_5	.udata
                                           __KF8_LIBc_channel_	.res	1
                                           
                                           UD_kf8s_touch_g_6	.udata
                                           __KF8_LIBi_channel_flag_	.res	2
                                           
                                           ;--------------------------------------------------------
                                           ; absolute symbol definitions
                                           ;--------------------------------------------------------
                                           ;--------------------------------------------------------
                                           ; compiler-defined variables
                                           ;--------------------------------------------------------
                                           ;--------------------------------------------------------
                                           ; initialized data
                                           ;--------------------------------------------------------
                                           
                                           ID_kf8s_touch_g_0	.code
                                           _CHS_AMOUNT
00070d   b006     RRET	R0, #0x6            	RRET R0, #0x06
                                           
                                           
                                           ID_kf8s_touch_g_1	.code
                                           _TCS_AMOUNT
00070e   b005     RRET	R0, #0x5            	RRET R0, #0x05
                                           
                                           
                                           ID_kf8s_touch_g_2	.code
                                           __KF8_Disturb_Protect_Circle_
00070f   b064     RRET	R0, #0x64           	RRET R0, #0x64
                                           
                                           
                                           ID_kf8s_touch_g_3	.code
                                           __KF8_DoubleKey_Compages_Limitable_Circle_
000002   b02c     RRET	R0, #0x2c           	RRET R0, #0x2c
000003   b001     RRET	R0, #0x1            	RRET R0, #0x01
                                           
                                           
                                           ID_kf8s_touch_g_4	.code
                                           __KF8_Key_Max_Pressed_Limitable_Circle_
000ff6   b040     RRET	R0, #0x40           	RRET R0, #0x40
000ff7   b01f     RRET	R0, #0x1f           	RRET R0, #0x1f
                                           
                                           
                                           ID_kf8s_touch_g_5	.code
                                           __KF8_BaseLine_Update_Circle_Count_For_UP_
000710   b040     RRET	R0, #0x40           	RRET R0, #0x40
                                           
                                           
                                           ID_kf8s_touch_g_6	.code
                                           __KF8_BaseLine_Update_Circle_Count_For_Down_
000711   b0c0     RRET	R0, #0xc0           	RRET R0, #0xc0
                                           
                                           
                                           ID_kf8s_touch_g_7	.code
                                           __KF8_Define_Disturb_Channels_Amount_
000712   b003     RRET	R0, #0x3            	RRET R0, #0x03
                                           
                                           
                                           ID_kf8s_touch_g_8	.code
                                           __KF8_BasicLine_UP_Noise_Threshold_
000713   b0ec     RRET	R0, #0xec           	RRET R0, #0xec
                                           
                                           
                                           ID_kf8s_touch_g_9	.code
                                           __KF8_BasicLine_Down_Noise_Threshold_
000714   b014     RRET	R0, #0x14           	RRET R0, #0x14
                                           
                                           
                                           ID_kf8s_touch_g_10	.code
                                           __KF8_Data_Steady_Threshold_Set_
000715   b00c     RRET	R0, #0xc            	RRET R0, #0x0c
                                           
                                           
                                           ID_kf8s_touch_g_11	.code
                                           __KF8_Inside_Reference_Channel_Disturb_Threshold_Set_
000716   b00f     RRET	R0, #0xf            	RRET R0, #0x0f
                                           
                                           
                                           ID_kf8s_touch_g_12	.code
                                           __KF8_TOUCH_CH_EN
000ff0   b000     RRET	R0, #0              	RRET R0, #0x00
000ff1   b001     RRET	R0, #0x1            	RRET R0, #0x01
000ff2   b002     RRET	R0, #0x2            	RRET R0, #0x02
000ff3   b003     RRET	R0, #0x3            	RRET R0, #0x03
000ff4   b004     RRET	R0, #0x4            	RRET R0, #0x04
000ff5   b005     RRET	R0, #0x5            	RRET R0, #0x05
                                           
                                           
                                           ID_kf8s_touch_g_13	.code
                                           __KF8_Inside_Reference_Channel_Declare_
000717   b014     RRET	R0, #0x14           	RRET R0, #0x14
                                           
                                           
                                           ID_kf8s_touch_g_14	.code
                                           __KF8_Config_Finger_Threshold
0006fd   b032     RRET	R0, #0x32           	RRET R0, #0x32
0006fe   b032     RRET	R0, #0x32           	RRET R0, #0x32
0006ff   b032     RRET	R0, #0x32           	RRET R0, #0x32
000700   b032     RRET	R0, #0x32           	RRET R0, #0x32
000701   b032     RRET	R0, #0x32           	RRET R0, #0x32
000702   b032     RRET	R0, #0x32           	RRET R0, #0x32
                                           
                                           ;--------------------------------------------------------
                                           ; overlayable items in internal ram 
                                           ;--------------------------------------------------------
                                           ;	.udata_ovr
                                           
                                           ;	code size estimation:
                                           ;	    0+    0 =     0 instructions (    0 byte)
                                           
                                           
                                           	.end
                                           ;--------------------------------------------------------
                                           ; File Created by ChiponCC : aolisn inc.
                                           ; Version 3.0.4#6752 (Jul  6 2017 15:09:47) (MSVC)
                                           ; This file was generated Wed Apr 04 14:55:20 2018
                                           ;--------------------------------------------------------
                                           ; chipon port for the 16-bit core
                                           ;--------------------------------------------------------
                                           ;	.file	"../main.c"
                                           	.radix dec
                                           	.include "KF8S1010.inc"
                                           
                                           ;************************************************************ 
                                           ;       Header file for the KungFu8 
                                           ;       KF8S1010 
                                           ;       Microcontroller
                                           ; 
                                           ;       Copyright 2012-2013 ChipON, All rights reserved
                                           ;************************************************************ 
                                            
                                           T0                .EQU                0x01
                                           PCL               .EQU                0x02
                                           PSW               .EQU                0x03
                                           P0                .EQU                0x05
                                           P2                .EQU                0x06
                                           P1                .EQU                0x07
                                           P3                .EQU                0x08
                                           PCH               .EQU                0x0A
                                           INTCTL            .EQU                0x0B
                                           EIF1              .EQU                0x0C
                                           EIF2              .EQU                0x0D
                                           T1L               .EQU                0x0E
                                           T1H               .EQU                0x0F
                                           T1CTL             .EQU                0x10
                                           PWMCTL            .EQU                0x15
                                           CMCTL1            .EQU                0x1A
                                           VRECAL            .EQU                0x1C
                                           ANSEH             .EQU                0x1D
                                           ADCDATAH          .EQU                0x1E
                                           ADCCTL0           .EQU                0x1F
                                           OPTR              .EQU                0x21
                                           TR0               .EQU                0x25
                                           TR2               .EQU                0x26
                                           TR1               .EQU                0x27
                                           TR3               .EQU                0x28
                                           EIE1              .EQU                0x2C
                                           EIE2              .EQU                0x2D
                                           PCTL              .EQU                0x2E
                                           OSCCTL            .EQU                0x2F
                                           OSCCAL0           .EQU                0x30
                                           ANSEL             .EQU                0x31
                                           PUR               .EQU                0x35
                                           IOCL              .EQU                0x36
                                           OSCCAL1           .EQU                0x37
                                           BADDRH            .EQU                0x3A
                                           BADDRL            .EQU                0x3B
                                           EECTL1            .EQU                0x3C
                                           EECTL2            .EQU                0x3D
                                           ADCDATAL          .EQU                0x3E
                                           ADCCTL1           .EQU                0x3F
                                           T3L               .EQU                0x50
                                           CTCTL             .EQU                0x53
                                           RSCTL             .EQU                0x58
                                           TXSDR             .EQU                0x59
                                           RXSDR             .EQU                0x5A
                                           OSCLDOCAL         .EQU                0x5E
                                           T1U               .EQU                0x5F
                                           BRCTL             .EQU                0x77
                                           TSCTL             .EQU                0x78
                                           EUBRGL            .EQU                0x79
                                           EUBRGH            .EQU                0x7A
                                            
                                            
                                           
                                           ;Address:0x03 PSW Bits------------------
                                           RP0                .EQU                5
                                           TO                 .EQU                4
                                           PD                 .EQU                3
                                           Z                  .EQU                2
                                           DC                 .EQU                1
                                           CY                 .EQU                0
                                           _RP0               .EQU                5
                                           _TO                .EQU                4
                                           _PD                .EQU                3
                                           _Z                 .EQU                2
                                           _DC                .EQU                1
                                           _CY                .EQU                0
                                           
                                           ;Address:0x05 P0 Bits-------------------
                                           P07                .EQU                7
                                           P06                .EQU                6
                                           P05                .EQU                5
                                           P04                .EQU                4
                                           P03                .EQU                3
                                           P01                .EQU                1
                                           P00                .EQU                0
                                           _P07               .EQU                7
                                           _P06               .EQU                6
                                           _P05               .EQU                5
                                           _P04               .EQU                4
                                           _P03               .EQU                3
                                           _P01               .EQU                1
                                           _P00               .EQU                0
                                           
                                           ;Address:0x06 P2 Bits-------------------
                                           P27                .EQU                7
                                           P26                .EQU                6
                                           P21                .EQU                1
                                           P20                .EQU                0
                                           _P27               .EQU                7
                                           _P26               .EQU                6
                                           _P21               .EQU                1
                                           _P20               .EQU                0
                                           
                                           ;Address:0x07 P1 Bits-------------------
                                           P17                .EQU                7
                                           P16                .EQU                6
                                           P12                .EQU                2
                                           _P17               .EQU                7
                                           _P16               .EQU                6
                                           _P12               .EQU                2
                                           
                                           ;Address:0x08 P3 Bits-------------------
                                           P34                .EQU                4
                                           P33                .EQU                3
                                           P32                .EQU                2
                                           P31                .EQU                1
                                           _P34               .EQU                4
                                           _P33               .EQU                3
                                           _P32               .EQU                2
                                           _P31               .EQU                1
                                           
                                           ;Address:0x0B INTCTL Bits---------------
                                           AIE                .EQU                7
                                           PUIE               .EQU                6
                                           T0IE               .EQU                5
                                           P0IE               .EQU                3
                                           T0IF               .EQU                2
                                           P0IF               .EQU                0
                                           _AIE               .EQU                7
                                           _PUIE              .EQU                6
                                           _T0IE              .EQU                5
                                           _P0IE              .EQU                3
                                           _T0IF              .EQU                2
                                           _P0IF              .EQU                0
                                           
                                           ;Address:0x0C EIF1 Bits-----------------
                                           CTIF               .EQU                7
                                           ADIF               .EQU                6
                                           INT2IF             .EQU                5
                                           INT1IF             .EQU                4
                                           C1IF               .EQU                3
                                           PWM2IF             .EQU                2
                                           T2IF               .EQU                1
                                           T1IF               .EQU                0
                                           _CTIF              .EQU                7
                                           _ADIF              .EQU                6
                                           _INT2IF            .EQU                5
                                           _INT1IF            .EQU                4
                                           _C1IF              .EQU                3
                                           _PWM2IF            .EQU                2
                                           _T2IF              .EQU                1
                                           _T1IF              .EQU                0
                                           
                                           ;Address:0x0D EIF2 Bits-----------------
                                           RXIF               .EQU                5
                                           TXIF               .EQU                4
                                           _RXIF              .EQU                5
                                           _TXIF              .EQU                4
                                           
                                           ;Address:0x10 T1CTL Bits----------------
                                           T1GC               .EQU                6
                                           T1CKS1             .EQU                5
                                           T1CKS0             .EQU                4
                                           T1SY               .EQU                2
                                           T1CS               .EQU                1
                                           T1ON               .EQU                0
                                           _T1GC              .EQU                6
                                           _T1CKS1            .EQU                5
                                           _T1CKS0            .EQU                4
                                           _T1SY              .EQU                2
                                           _T1CS              .EQU                1
                                           _T1ON              .EQU                0
                                           
                                           ;Address:0x15 PWMCTL Bits---------------
                                           INT1SE             .EQU                6
                                           _INT1SE            .EQU                6
                                           
                                           ;Address:0x1A CMCTL1 Bits---------------
                                           CTCLKSEL1          .EQU                7
                                           CTCLKSEL0          .EQU                6
                                           CTVREFSEL1         .EQU                5
                                           CTVREFSEL0         .EQU                4
                                           _CTCLKSEL1         .EQU                7
                                           _CTCLKSEL0         .EQU                6
                                           _CTVREFSEL1        .EQU                5
                                           _CTVREFSEL0        .EQU                4
                                           
                                           ;Address:0x1D ANSEH Bits----------------
                                           ANS11              .EQU                3
                                           ANS10              .EQU                2
                                           _ANS11             .EQU                3
                                           _ANS10             .EQU                2
                                           
                                           ;Address:0x1F ADCCTL0 Bits--------------
                                           ADLR               .EQU                7
                                           CHS3               .EQU                5
                                           CHS2               .EQU                4
                                           CHS1               .EQU                3
                                           CHS0               .EQU                2
                                           START              .EQU                1
                                           ADEN               .EQU                0
                                           _ADLR              .EQU                7
                                           _CHS3              .EQU                5
                                           _CHS2              .EQU                4
                                           _CHS1              .EQU                3
                                           _CHS0              .EQU                2
                                           _START             .EQU                1
                                           _ADEN              .EQU                0
                                           
                                           ;Address:0x21 OPTR Bits-----------------
                                           PUPH               .EQU                7
                                           T0CS               .EQU                5
                                           T0SE               .EQU                4
                                           PSA                .EQU                3
                                           PS2                .EQU                2
                                           PS1                .EQU                1
                                           PS0                .EQU                0
                                           _PUPH              .EQU                7
                                           _T0CS              .EQU                5
                                           _T0SE              .EQU                4
                                           _PSA               .EQU                3
                                           _PS2               .EQU                2
                                           _PS1               .EQU                1
                                           _PS0               .EQU                0
                                           
                                           ;Address:0x25 TR0 Bits------------------
                                           TR07               .EQU                7
                                           TR06               .EQU                6
                                           TR05               .EQU                5
                                           TR04               .EQU                4
                                           TR03               .EQU                3
                                           TR01               .EQU                1
                                           TR00               .EQU                0
                                           _TR07              .EQU                7
                                           _TR06              .EQU                6
                                           _TR05              .EQU                5
                                           _TR04              .EQU                4
                                           _TR03              .EQU                3
                                           _TR01              .EQU                1
                                           _TR00              .EQU                0
                                           
                                           ;Address:0x26 TR2 Bits------------------
                                           TR27               .EQU                7
                                           TR26               .EQU                6
                                           TR21               .EQU                1
                                           TR20               .EQU                0
                                           _TR27              .EQU                7
                                           _TR26              .EQU                6
                                           _TR21              .EQU                1
                                           _TR20              .EQU                0
                                           
                                           ;Address:0x27 TR1 Bits------------------
                                           TR17               .EQU                7
                                           TR16               .EQU                6
                                           TR12               .EQU                2
                                           _TR17              .EQU                7
                                           _TR16              .EQU                6
                                           _TR12              .EQU                2
                                           
                                           ;Address:0x28 TR3 Bits------------------
                                           TR34               .EQU                4
                                           TR33               .EQU                3
                                           TR32               .EQU                2
                                           TR31               .EQU                1
                                           _TR34              .EQU                4
                                           _TR33              .EQU                3
                                           _TR32              .EQU                2
                                           _TR31              .EQU                1
                                           
                                           ;Address:0x2C EIE1 Bits-----------------
                                           CTIE               .EQU                7
                                           ADIE               .EQU                6
                                           INT2IE             .EQU                5
                                           INT1IE             .EQU                4
                                           C1IE               .EQU                3
                                           PWM2IE             .EQU                2
                                           T2IE               .EQU                1
                                           T1IE               .EQU                0
                                           _CTIE              .EQU                7
                                           _ADIE              .EQU                6
                                           _INT2IE            .EQU                5
                                           _INT1IE            .EQU                4
                                           _C1IE              .EQU                3
                                           _PWM2IE            .EQU                2
                                           _T2IE              .EQU                1
                                           _T1IE              .EQU                0
                                           
                                           ;Address:0x2D EIE2 Bits-----------------
                                           RXIE               .EQU                5
                                           TXIE               .EQU                4
                                           _RXIE              .EQU                5
                                           _TXIE              .EQU                4
                                           
                                           ;Address:0x2E PCTL Bits-----------------
                                           VREEN              .EQU                7
                                           VREOE              .EQU                6
                                           SLVREN             .EQU                4
                                           POR                .EQU                1
                                           LVR                .EQU                0
                                           _VREEN             .EQU                7
                                           _VREOE             .EQU                6
                                           _SLVREN            .EQU                4
                                           _POR               .EQU                1
                                           _LVR               .EQU                0
                                           
                                           ;Address:0x2F OSCCTL Bits---------------
                                           CKOEN              .EQU                7
                                           IRCS2              .EQU                6
                                           IRCS1              .EQU                5
                                           IRCS0              .EQU                4
                                           _CKOEN             .EQU                7
                                           _IRCS2             .EQU                6
                                           _IRCS1             .EQU                5
                                           _IRCS0             .EQU                4
                                           
                                           ;Address:0x31 ANSEL Bits----------------
                                           ANS6               .EQU                6
                                           ANS3               .EQU                3
                                           ANS1               .EQU                1
                                           _ANS6              .EQU                6
                                           _ANS3              .EQU                3
                                           _ANS1              .EQU                1
                                           
                                           ;Address:0x35 PUR Bits------------------
                                           PUR7               .EQU                7
                                           PUR6               .EQU                6
                                           PUR5               .EQU                5
                                           PUR4               .EQU                4
                                           PUR1               .EQU                1
                                           PUR0               .EQU                0
                                           _PUR7              .EQU                7
                                           _PUR6              .EQU                6
                                           _PUR5              .EQU                5
                                           _PUR4              .EQU                4
                                           _PUR1              .EQU                1
                                           _PUR0              .EQU                0
                                           
                                           ;Address:0x36 IOCL Bits-----------------
                                           IOCL7              .EQU                7
                                           IOCL6              .EQU                6
                                           IOCL5              .EQU                5
                                           IOCL4              .EQU                4
                                           IOCL3              .EQU                3
                                           IOCL1              .EQU                1
                                           IOCL0              .EQU                0
                                           _IOCL7             .EQU                7
                                           _IOCL6             .EQU                6
                                           _IOCL5             .EQU                5
                                           _IOCL4             .EQU                4
                                           _IOCL3             .EQU                3
                                           _IOCL1             .EQU                1
                                           _IOCL0             .EQU                0
                                           
                                           ;Address:0x3F ADCCTL1 Bits--------------
                                           ADCS2              .EQU                6
                                           ADCS1              .EQU                5
                                           ADCS0              .EQU                4
                                           VCFG1              .EQU                3
                                           VCFG0              .EQU                2
                                           _ADCS2             .EQU                6
                                           _ADCS1             .EQU                5
                                           _ADCS0             .EQU                4
                                           _VCFG1             .EQU                3
                                           _VCFG0             .EQU                2
                                           
                                           ;Address:0x50 T3L Bits------------------
                                           T3L7               .EQU                7
                                           T3L6               .EQU                6
                                           T3L5               .EQU                5
                                           T3L4               .EQU                4
                                           T3L3               .EQU                3
                                           T3L2               .EQU                2
                                           T3L1               .EQU                1
                                           T3L0               .EQU                0
                                           _T3L7              .EQU                7
                                           _T3L6              .EQU                6
                                           _T3L5              .EQU                5
                                           _T3L4              .EQU                4
                                           _T3L3              .EQU                3
                                           _T3L2              .EQU                2
                                           _T3L1              .EQU                1
                                           _T3L0              .EQU                0
                                           
                                           ;Address:0x53 CTCTL Bits----------------
                                           CTEN               .EQU                7
                                           CTSTART            .EQU                6
                                           CTCAPS             .EQU                5
                                           CTCMS              .EQU                4
                                           CTCHSEL4           .EQU                4
                                           CTCHSEL3           .EQU                3
                                           CTCHSEL2           .EQU                2
                                           CTCHSEL1           .EQU                1
                                           CTCHSEL0           .EQU                0
                                           _CTEN              .EQU                7
                                           _CTSTART           .EQU                6
                                           _CTCAPS            .EQU                5
                                           _CTCMS             .EQU                4
                                           _CTCHSEL4          .EQU                4
                                           _CTCHSEL3          .EQU                3
                                           _CTCHSEL2          .EQU                2
                                           _CTCHSEL1          .EQU                1
                                           _CTCHSEL0          .EQU                0
                                           
                                           ;Address:0x58 RSCTL Bits----------------
                                           SPEN               .EQU                7
                                           RX9                .EQU                6
                                           SRXEN              .EQU                5
                                           CRXEN              .EQU                4
                                           ADREN              .EQU                3
                                           FRER               .EQU                2
                                           OVFER              .EQU                1
                                           RX9D               .EQU                0
                                           _SPEN              .EQU                7
                                           _RX9               .EQU                6
                                           _SRXEN             .EQU                5
                                           _CRXEN             .EQU                4
                                           _ADREN             .EQU                3
                                           _FRER              .EQU                2
                                           _OVFER             .EQU                1
                                           _RX9D              .EQU                0
                                           
                                           ;Address:0x5E OSCLDOCAL Bits------------
                                           
                                           ;Address:0x77 BRCTL Bits----------------
                                           ABRDOVF            .EQU                7
                                           RCIDLF             .EQU                6
                                           SCKPS              .EQU                4
                                           BRG16              .EQU                3
                                           WUEN               .EQU                1
                                           ADRBEN             .EQU                0
                                           _ABRDOVF           .EQU                7
                                           _RCIDLF            .EQU                6
                                           _SCKPS             .EQU                4
                                           _BRG16             .EQU                3
                                           _WUEN              .EQU                1
                                           _ADRBEN            .EQU                0
                                           
                                           ;Address:0x78 TSCTL Bits----------------
                                           CSRS               .EQU                7
                                           TX9                .EQU                6
                                           TXEN               .EQU                5
                                           SYNC               .EQU                4
                                           SENDB              .EQU                3
                                           HBRG               .EQU                2
                                           TXSRS              .EQU                1
                                           TX9D               .EQU                0
                                           _CSRS              .EQU                7
                                           _TX9               .EQU                6
                                           _TXEN              .EQU                5
                                           _SYNC              .EQU                4
                                           _SENDB             .EQU                3
                                           _HBRG              .EQU                2
                                           _TXSRS             .EQU                1
                                           _TX9D              .EQU                0
                                           
                                           ;Address:0x79 EUBRGL Bits---------------
                                           BRG7               .EQU                7
                                           BRG6               .EQU                6
                                           BRG5               .EQU                5
                                           BRG4               .EQU                4
                                           BRG3               .EQU                3
                                           BRG2               .EQU                2
                                           BRG1               .EQU                1
                                           BRG0               .EQU                0
                                           _BRG7              .EQU                7
                                           _BRG6              .EQU                6
                                           _BRG5              .EQU                5
                                           _BRG4              .EQU                4
                                           _BRG3              .EQU                3
                                           _BRG2              .EQU                2
                                           _BRG1              .EQU                1
                                           _BRG0              .EQU                0
                                           
                                           ;Address:0x7A EUBRGH Bits---------------
                                           BRG15              .EQU                7
                                           BRG14              .EQU                6
                                           BRG13              .EQU                5
                                           BRG12              .EQU                4
                                           BRG11              .EQU                3
                                           BRG10              .EQU                2
                                           BRG9               .EQU                1
                                           BRG8               .EQU                0
                                           _BRG15             .EQU                7
                                           _BRG14             .EQU                6
                                           _BRG13             .EQU                5
                                           _BRG12             .EQU                4
                                           _BRG11             .EQU                3
                                           _BRG10             .EQU                2
                                           _BRG9              .EQU                1
                                           _BRG8              .EQU                0
                                            
                                            
                                           ;--------------------------------------------------------
                                           ; external declarations
                                           ;--------------------------------------------------------
                                           	.extern	_init_mcu
                                           	.extern	__KF8S_Get_Ver_General_
                                           	.extern	__KF8S_Lib_Set_General_Parameter
                                           	.extern	__KF8S_Init_Touch_General_
                                           	.extern	__KF8S_Touch_Process_General_
                                           	.extern	__KF8S_Touch_TEST_General_
                                           	.extern	__R2PCL
                                           	.extern	_TOUCH_DEBUG_TRS_DEAL
                                           	.extern	_TOUCH_DEBUG_SEND_OUT
                                           	.extern	_PSW_bits
                                           	.extern	_P0_bits
                                           	.extern	_P2_bits
                                           	.extern	_P1_bits
                                           	.extern	_P3_bits
                                           	.extern	_INTCTL_bits
                                           	.extern	_EIF1_bits
                                           	.extern	_EIF2_bits
                                           	.extern	_T1CTL_bits
                                           	.extern	_PWMCTL_bits
                                           	.extern	_CMCTL1_bits
                                           	.extern	_ANSEH_bits
                                           	.extern	_ADCCTL0_bits
                                           	.extern	_OPTR_bits
                                           	.extern	_TR0_bits
                                           	.extern	_TR2_bits
                                           	.extern	_TR1_bits
                                           	.extern	_TR3_bits
                                           	.extern	_EIE1_bits
                                           	.extern	_EIE2_bits
                                           	.extern	_PCTL_bits
                                           	.extern	_OSCCTL_bits
                                           	.extern	_ANSEL_bits
                                           	.extern	_PUR_bits
                                           	.extern	_IOCL_bits
                                           	.extern	_ADCCTL1_bits
                                           	.extern	_T3L_bits
                                           	.extern	_CTCTL_bits
                                           	.extern	_RSCTL_bits
                                           	.extern	_OSCLDOCAL_bits
                                           	.extern	_BRCTL_bits
                                           	.extern	_TSCTL_bits
                                           	.extern	_EUBRGL_bits
                                           	.extern	_EUBRGH_bits
                                           	.extern	__KF8_LIBi_channel_flag_
                                           	.extern	__KF8_LIBc_channel_
                                           	.extern	__KF8_LIBc_channel_Buf
                                           	.extern	__KF8_LIBi_Date_Change_
                                           	.extern	__KF8_LIBc_baseline_count_
                                           	.extern	__KF8_LIBi_buff_hit_
                                           	.extern	__KF8_LIBi_buff_baseline_
                                           	.extern	__KF8_LIBc_touch_count_
                                           	.extern	_sentbuf1
                                           	.extern	_sentbuf2
                                           	.extern	_sentbuf3
                                           	.extern	_sentbuf4
                                           	.extern	_CHS_AMOUNT
                                           	.extern	_TCS_AMOUNT
                                           	.extern	__KF8_Disturb_Protect_Circle_
                                           	.extern	__KF8_DoubleKey_Compages_Limitable_Circle_
                                           	.extern	__KF8_Key_Max_Pressed_Limitable_Circle_
                                           	.extern	__KF8_BaseLine_Update_Circle_Count_For_UP_
                                           	.extern	__KF8_BaseLine_Update_Circle_Count_For_Down_
                                           	.extern	__KF8_Define_Disturb_Channels_Amount_
                                           	.extern	__KF8_BasicLine_UP_Noise_Threshold_
                                           	.extern	__KF8_BasicLine_Down_Noise_Threshold_
                                           	.extern	__KF8_Data_Steady_Threshold_Set_
                                           	.extern	__KF8_Inside_Reference_Channel_Disturb_Threshold_Set_
                                           	.extern	__KF8_Inside_Reference_Channel_Declare_
                                           	.extern	__KF8_Config_Finger_Threshold
                                           	.extern	__KF8_TOUCH_CH_EN
                                           	.extern	_T0
                                           	.extern	_PCL
                                           	.extern	_PSW
                                           	.extern	_P0
                                           	.extern	_P2
                                           	.extern	_P1
                                           	.extern	_P3
                                           	.extern	_PCH
                                           	.extern	_INTCTL
                                           	.extern	_EIF1
                                           	.extern	_EIF2
                                           	.extern	_T1L
                                           	.extern	_T1H
                                           	.extern	_T1CTL
                                           	.extern	_PWMCTL
                                           	.extern	_CMCTL1
                                           	.extern	_VRECAL
                                           	.extern	_ANSEH
                                           	.extern	_ADCDATAH
                                           	.extern	_ADCCTL0
                                           	.extern	_OPTR
                                           	.extern	_TR0
                                           	.extern	_TR2
                                           	.extern	_TR1
                                           	.extern	_TR3
                                           	.extern	_EIE1
                                           	.extern	_EIE2
                                           	.extern	_PCTL
                                           	.extern	_OSCCTL
                                           	.extern	_OSCCAL0
                                           	.extern	_ANSEL
                                           	.extern	_PUR
                                           	.extern	_IOCL
                                           	.extern	_OSCCAL1
                                           	.extern	_BADDRH
                                           	.extern	_BADDRL
                                           	.extern	_EECTL1
                                           	.extern	_EECTL2
                                           	.extern	_ADCDATAL
                                           	.extern	_ADCCTL1
                                           	.extern	_T3L
                                           	.extern	_CTCTL
                                           	.extern	_RSCTL
                                           	.extern	_TXSDR
                                           	.extern	_RXSDR
                                           	.extern	_OSCLDOCAL
                                           	.extern	_T1U
                                           	.extern	_BRCTL
                                           	.extern	_TSCTL
                                           	.extern	_EUBRGL
                                           	.extern	_EUBRGH
                                           	.extern	_startup
                                           	.extern	__gsinit_startup
                                           ;--------------------------------------------------------
                                           ; global declarations
                                           ;--------------------------------------------------------
                                           	.global	_delay_us
                                           	.global	_delay_ms
                                           	.global	_display
                                           	.global	_INT_FUN
                                           	.global	_main
                                           	.global	_Touch_Watch
                                           	.global	_flag
                                           
                                           	.global STK12
                                           	.global STK11
                                           	.global STK10
                                           	.global STK09
                                           	.global STK08
                                           	.global STK07
                                           	.global STK06
                                           	.global STK05
                                           	.global STK04
                                           	.global STK03
                                           	.global STK02
                                           	.global STK01
                                           	.global STK00
                                           
                                           sharebank .udata
                                           STK12	.res 1
                                           	.type STK12, 108
                                           STK11	.res 1
                                           	.type STK11, 108
                                           STK10	.res 1
                                           	.type STK10, 108
                                           STK09	.res 1
                                           	.type STK09, 108
                                           STK08	.res 1
                                           	.type STK08, 108
                                           STK07	.res 1
                                           	.type STK07, 108
                                           STK06	.res 1
                                           	.type STK06, 108
                                           STK05	.res 1
                                           	.type STK05, 108
                                           STK04	.res 1
                                           	.type STK04, 108
                                           STK03	.res 1
                                           	.type STK03, 108
                                           STK02	.res 1
                                           	.type STK02, 108
                                           STK01	.res 1
                                           	.type STK01, 108
                                           STK00	.res 1
                                           	.type STK00, 108
                                           
                                           ;--------------------------------------------------------
                                           ; global definitions
                                           ;--------------------------------------------------------
                                           UD_main_0	.udata
                                           _Touch_Watch	.res	2
                                           
                                           UD_main_1	.udata
                                           _flag	.res	1
                                           
                                           ;--------------------------------------------------------
                                           ; absolute symbol definitions
                                           ;--------------------------------------------------------
                                           ;--------------------------------------------------------
                                           ; compiler-defined variables
                                           ;--------------------------------------------------------
                                           UDL_main_0	.udata
                                           r0x1004	.res	1
                                           UDL_main_1	.udata
                                           r0x1003	.res	1
                                           UDL_main_2	.udata
                                           r0x1005	.res	1
                                           UDL_main_3	.udata
                                           r0x1006	.res	1
                                           UDL_main_4	.udata
                                           r0x1007	.res	1
                                           UDL_main_5	.udata
                                           r0x1008	.res	1
                                           UDL_main_6	.udata
                                           r0x100E	.res	1
                                           UDL_main_7	.udata
                                           r0x100D	.res	1
                                           UDL_main_8	.udata
                                           r0x100F	.res	1
                                           UDL_main_9	.udata
                                           r0x1010	.res	1
                                           UDL_main_10	.udata
                                           r0x1009	.res	1
                                           UDL_main_11	.udata
                                           r0x100A	.res	1
                                           UDL_main_12	.udata
                                           r0x100B	.res	1
                                           ;--------------------------------------------------------
                                           ; initialized data
                                           ;--------------------------------------------------------
                                           ;--------------------------------------------------------
                                           ; overlayable items in internal ram 
                                           ;--------------------------------------------------------
                                           ;	.udata_ovr
                                           ;--------------------------------------------------------
                                           ; reset vector 
                                           ;--------------------------------------------------------
                                           STARTUP	.code 0x0000
000000   0000     NOP                      	NOP
                                           	PAGESEL	init_imp
000001   c703     JMP	#0x703               	JMP		init_imp
                                           
                                           	.global	init_imp
                                           INIT_IMP	.code
                                           init_imp
                                           	PAGESEL	_startup
000703   d6ec     CALL	#0x6ec              	CALL	_startup
                                           	PAGESEL	__gsinit_startup
000704   d70b     CALL	#0x70b              	CALL	__gsinit_startup
                                           	PAGESEL	_main
000705   c5ef     JMP	#0x5ef               	JMP		_main
                                           ;--------------------------------------------------------
                                           ; interrupt and initialization code
                                           ;--------------------------------------------------------
                                           c_interrupt	.code	0x4
000004   f8c3     MOV	R3, R0               	MOV		R3,R0
000005   5803     MOV	R4, 0x3              	MOV		R4,PSW
000006   5a0a     MOV	R5, 0xa              	MOV		R5,PCH
000007   f8ca     MOV	R2, R1               	MOV		R2,R1
                                           	PAGESEL	interrupt_service_routine
000008   c6c8     JMP	#0x6c8               	JMP		interrupt_service_routine
                                           
                                           
                                           
                                           func._INT_FUN	.code
                                           ;***
                                           ;  PostBlock Stats: dbName = I
                                           ;***
                                           ;entry:  _INT_FUN	;Function start
                                           ; 0 exit points
                                           ;functions called:
                                           ;   _TOUCH_DEBUG_TRS_DEAL
                                           ;   __KF8S_Touch_Process_General_
                                           ;   _TOUCH_DEBUG_TRS_DEAL
                                           ;   __KF8S_Touch_Process_General_
                                           ;; Starting PostCode block
                                           ;	op : LABEL
                                           ;	op : FUNCTION
                                           _INT_FUN	;Function start
                                           ; 0 exit points
                                           ;	op : GET_VALUE_AT_ADDRESS
                                           ; R3 resprent for wsave,R4 resprent for ssave, R5 resprent for psave
                                           interrupt_service_routine
                                           ;	.line	147; "../main.c"	if(T1IF||CTIF)
0006c8   700c     JNB	0xc, 0               	JNB	_EIF1_bits, 0
0006c9   c6cc     JMP	#0x6cc               	JMP	_00023_DS_
                                           ;	op : GET_VALUE_AT_ADDRESS
0006ca   7f0c     JB	0xc, 7                	JB	_EIF1_bits, 7
0006cb   c6d5     JMP	#0x6d5               	JMP	_00026_DS_
                                           ;	op : LABEL
                                           ;	op : =
                                           _00023_DS_
                                           ;	.line	149; "../main.c"	T1IF=0;
0006cc   600c     CLR	0xc, 0               	CLR	_EIF1_bits, 0
                                           ;	op : =
                                           ;	.line	150; "../main.c"	CTIF=0;
0006cd   670c     CLR	0xc, 7               	CLR	_EIF1_bits, 7
                                           ;	op : =
                                           ;	.line	151; "../main.c"	Touch_Watch=0;
0006ce   6503     CLR	0x3, 5               	BANKSEL	_Touch_Watch
0006cf   03b5     CLR	0xb5                 	CLR	_Touch_Watch
                                           	BANKSEL	_Touch_Watch
0006d0   03b6     CLR	0xb6                 	CLR	(_Touch_Watch + 1)
                                           ;	op : =
                                           ;	.line	152; "../main.c"	flag = 1;
0006d1   9801     MOV	R0, #0x1             	MOV	R0,# 0x01
                                           	BANKSEL	_flag
0006d2   51a1     MOV	0xa1, R0             	MOV	_flag, R0
                                           ;	op : CALL
                                           ;	.line	154; "../main.c"	TOUCH_DEBUG_TRS_DEAL();		// µ÷ÊÔÇúÏßÊä³ö
                                           	PAGESEL	_TOUCH_DEBUG_TRS_DEAL
0006d3   d413     CALL	#0x413              	CALL	_TOUCH_DEBUG_TRS_DEAL
                                           	PAGESEL	$
                                           ;	op : CALL
                                           ;	.line	155; "../main.c"	_KF8S_Touch_Process_General_(); //¸üÐÂ°´¼ü±êÖ¾
                                           	PAGESEL	__KF8S_Touch_Process_General_
0006d4   d50b     CALL	#0x50b              	CALL	__KF8S_Touch_Process_General_
                                           	PAGESEL	$
                                           ;	op : LABEL
                                           ;	op : ENDFUNCTION
                                           _00026_DS_
0006d5   f8d1     MOV	R1, R2               	MOV	R1, R2
0006d6   5b0a     MOV	0xa, R5              	MOV	PCH, R5
0006d7   5903     MOV	0x3, R4              	MOV	PSW, R4
0006d8   f8d8     MOV	R0, R3               	MOV	R0, R3
0006d9   0009     IRET                     	IRET	
                                           
                                           
                                           
                                           func._main	.code
                                           ;***
                                           ;  PostBlock Stats: dbName = M
                                           ;***
                                           ;entry:  _main	;Function start
                                           ; 2 exit points
                                           ;has an exit
                                           ;functions called:
                                           ;   _init_mcu
                                           ;   _delay_ms
                                           ;   __KF8S_Init_Touch_General_
                                           ;   _display
                                           ;   __KF8S_Init_Touch_General_
                                           ;   _init_mcu
                                           ;   _delay_ms
                                           ;   __KF8S_Init_Touch_General_
                                           ;   _display
                                           ;   __KF8S_Init_Touch_General_
                                           ;5 compiler assigned registers:
                                           ;   STK00
                                           ;   r0x1009
                                           ;   r0x100A
                                           ;   r0x100B
                                           ;   r0x100C
                                           ;; Starting PostCode block
                                           ;	op : LABEL
                                           ;	op : FUNCTION
                                           _main	;Function start
                                           ; 2 exit points
                                           ;	op : CALL
                                           ;	.line	169; "../main.c"	init_mcu();						//³õÊ¼»¯MCU¼Ä´æÆ÷
                                           	PAGESEL	_init_mcu
0005ef   d66c     CALL	#0x66c              	CALL	_init_mcu
                                           	PAGESEL	$
                                           ;	op : SEND
                                           ;	op : CALL
                                           ;	.line	170; "../main.c"	delay_ms(500);					//ÑÓÊ±Ò»»á£¬·ÀÖ¹ÉÏµçÎó´¥·¢´¥ÃþÍ¨µÀ
0005f0   98f4     MOV	R0, #0xf4            	MOV	R0,# 0xf4
0005f1   6503     CLR	0x3, 5               	BANKSEL	STK00
0005f2   51ef     MOV	0xef, R0             	MOV	STK00, R0
0005f3   9801     MOV	R0, #0x1             	MOV	R0,# 0x01
                                           	PAGESEL	_delay_ms
0005f4   d647     CALL	#0x647              	CALL	_delay_ms
                                           	PAGESEL	$
                                           ;	op : =
                                           ;	.line	171; "../main.c"	CMCTL1 = 0x90;    //ÉèÖÃ´¥Ãþ·ÖÆµºÍ»ù×¼µçÑ¹
0005f5   9890     MOV	R0, #0x90            	MOV	R0,# 0x90
0005f6   511a     MOV	0x1a, R0             	MOV	_CMCTL1, R0
                                           ;	op : INLINEASM
0005f7   0064     CWDT                     	CWDT 
                                           ;	op : CALL
                                           ;	.line	175; "../main.c"	_KF8S_Init_Touch_General_();		//µ÷ÓÃµçÈÝ´¥Ãþ¿âº¯ÊýµÄ³õÊ¼»¯
                                           	PAGESEL	__KF8S_Init_Touch_General_
0005f8   d61c     CALL	#0x61c              	CALL	__KF8S_Init_Touch_General_
                                           	PAGESEL	$
                                           ;	op : INLINEASM
0005f9   0064     CWDT                     	CWDT 
                                           ;	op : LABEL
                                           ;	op : INLINEASM
                                           _00032_DS_
0005fa   0064     CWDT                     	CWDT 
                                           ;	op : CALL
                                           ;	.line	182; "../main.c"	display();					//ÏÔÊ¾LEDµÆ
                                           	PAGESEL	_display
0005fb   d718     CALL	#0x718              	CALL	_display
                                           	PAGESEL	$
                                           ;	op : +
                                           ;	.line	194; "../main.c"	Touch_Watch++;
0005fc   6503     CLR	0x3, 5               	BANKSEL	_Touch_Watch
0005fd   0bb5     INC	0xb5                 	INC	_Touch_Watch
0005fe   7a03     JB	0x3, 2                	JB	PSW, 2
0005ff   c601     JMP	#0x601               	JMP	_00039_DS_
                                           	BANKSEL	_Touch_Watch
000600   0bb6     INC	0xb6                 	INC	(_Touch_Watch + 1)
                                           ;	op : CAST
                                           _00039_DS_
                                           ;	.line	195; "../main.c"	if(Touch_Watch>50000)
                                           	BANKSEL	_Touch_Watch
000601   0eb5     MOVZ	R0, 0xb5            	MOVZ	R0, _Touch_Watch
                                           	BANKSEL	r0x1009
000602   5196     MOV	0x96, R0             	MOV	r0x1009, R0
                                           	BANKSEL	_Touch_Watch
000603   0eb6     MOVZ	R0, 0xb6            	MOVZ	R0, (_Touch_Watch + 1)
                                           	BANKSEL	r0x100A
000604   5195     MOV	0x95, R0             	MOV	r0x100A, R0
                                           	BANKSEL	r0x100B
000605   0394     CLR	0x94                 	CLR	r0x100B
                                           ;;1	CLR	r0x100C
                                           ;	op : >
                                           ;swapping arguments (AOP_TYPEs 1/2)
                                           ;signed compare: left >= lit(0xC351=50001), size=4, mask=ffffffff
000606   9800     MOV	R0, #0               	MOV	R0,# 0x00
000607   8080     ADD	R0, #0x80            	ADD	R0,# 0x80
000608   8080     ADD	R0, #0x80            	ADD	R0,# 0x80
                                           ;comparing bytes at offset 3
000609   7a03     JB	0x3, 2                	JB	PSW, 2
00060a   c615     JMP	#0x615               	JMP	_00038_DS_
00060b   9800     MOV	R0, #0               	MOV	R0,# 0x00
                                           	BANKSEL	r0x100B
00060c   3894     SUB	R0, 0x94             	SUB	R0, r0x100B
00060d   7a03     JB	0x3, 2                	JB	PSW, 2
00060e   c615     JMP	#0x615               	JMP	_00038_DS_
00060f   98c3     MOV	R0, #0xc3            	MOV	R0,# 0xc3
                                           	BANKSEL	r0x100A
000610   3895     SUB	R0, 0x95             	SUB	R0, r0x100A
000611   7a03     JB	0x3, 2                	JB	PSW, 2
000612   c615     JMP	#0x615               	JMP	_00038_DS_
000613   9851     MOV	R0, #0x51            	MOV	R0,# 0x51
                                           	BANKSEL	r0x1009
000614   3896     SUB	R0, 0x96             	SUB	R0, r0x1009
                                           _00038_DS_
000615   7803     JB	0x3, 0                	JB	PSW, 0
000616   c5fa     JMP	#0x5fa               	JMP	_00032_DS_
                                           ;	op : =
                                           ;	.line	197; "../main.c"	Touch_Watch=0;
                                           	BANKSEL	_Touch_Watch
000617   03b5     CLR	0xb5                 	CLR	_Touch_Watch
                                           	BANKSEL	_Touch_Watch
000618   03b6     CLR	0xb6                 	CLR	(_Touch_Watch + 1)
                                           ;	op : CALL
                                           ;	.line	198; "../main.c"	_KF8S_Init_Touch_General_();
                                           	PAGESEL	__KF8S_Init_Touch_General_
000619   d61c     CALL	#0x61c              	CALL	__KF8S_Init_Touch_General_
                                           	PAGESEL	$
                                           ;	op : GOTO
00061a   c5fa     JMP	#0x5fa               	JMP	_00032_DS_
                                           ;	op : LABEL
                                           ;	op : ENDFUNCTION
00061b   0008     CRET                     	CRET	
                                           ; exit point of _main
                                           
                                           
                                           
                                           func._delay_us	.code
                                           ;***
                                           ;  PostBlock Stats: dbName = C
                                           ;***
                                           ;entry:  _delay_us	;Function start
                                           ; 2 exit points
                                           ;has an exit
                                           ;5 compiler assigned registers:
                                           ;   r0x100D
                                           ;   STK00
                                           ;   r0x100E
                                           ;   r0x100F
                                           ;   r0x1010
                                           ;; Starting PostCode block
                                           ;	op : LABEL
                                           ;	op : FUNCTION
                                           _delay_us	;Function start
                                           ; 2 exit points
                                           ;	op : RECEIVE
                                           ;	.line	108; "../main.c"	void delay_us(uint us_data)
0006da   6503     CLR	0x3, 5               	BANKSEL	r0x100D
0006db   5199     MOV	0x99, R0             	MOV	r0x100D, R0
                                           	BANKSEL	STK00
0006dc   0eef     MOVZ	R0, 0xef            	MOVZ	R0, STK00
                                           	BANKSEL	r0x100E
0006dd   519a     MOV	0x9a, R0             	MOV	r0x100E, R0
                                           ;	op : =
                                           ;	op : LABEL
                                           ;	op : =
                                           _00016_DS_
                                           ;	.line	110; "../main.c"	while(us_data--);
                                           	BANKSEL	r0x100E
0006de   0e9a     MOVZ	R0, 0x9a            	MOVZ	R0, r0x100E
                                           	BANKSEL	r0x100F
0006df   5198     MOV	0x98, R0             	MOV	r0x100F, R0
                                           	BANKSEL	r0x100D
0006e0   0e99     MOVZ	R0, 0x99            	MOVZ	R0, r0x100D
                                           	BANKSEL	r0x1010
0006e1   5197     MOV	0x97, R0             	MOV	r0x1010, R0
                                           ;	op : -
0006e2   98ff     MOV	R0, #0xff            	MOV	R0,# 0xff
                                           	BANKSEL	r0x100E
0006e3   219a     ADD	0x9a, R0             	ADD	r0x100E, R0
0006e4   7003     JNB	0x3, 0               	JNB	PSW, 0
0006e5   c6e7     JMP	#0x6e7               	JMP	_00040_DS_
                                           	BANKSEL	r0x100D
0006e6   0799     DEC	0x99                 	DEC	r0x100D
                                           ;	op : IFX
                                           _00040_DS_
                                           	BANKSEL	r0x100F
0006e7   0e98     MOVZ	R0, 0x98            	MOVZ	R0, r0x100F
                                           	BANKSEL	r0x1010
0006e8   3097     ORL	R0, 0x97             	ORL	R0, r0x1010
0006e9   7a03     JB	0x3, 2                	JB	PSW, 2
0006ea   c6de     JMP	#0x6de               	JMP	_00016_DS_
                                           ;	op : LABEL
                                           ;	op : ENDFUNCTION
0006eb   0008     CRET                     	CRET	
                                           ; exit point of _delay_us
                                           
                                           
                                           
                                           func._delay_ms	.code
                                           ;***
                                           ;  PostBlock Stats: dbName = C
                                           ;***
                                           ;entry:  _delay_ms	;Function start
                                           ; 2 exit points
                                           ;has an exit
                                           ;7 compiler assigned registers:
                                           ;   r0x1003
                                           ;   STK00
                                           ;   r0x1004
                                           ;   r0x1005
                                           ;   r0x1006
                                           ;   r0x1007
                                           ;   r0x1008
                                           ;; Starting PostCode block
                                           ;	op : LABEL
                                           ;	op : FUNCTION
                                           _delay_ms	;Function start
                                           ; 2 exit points
                                           ;	op : RECEIVE
                                           ;	.line	88; "../main.c"	void delay_ms(uint ms_data)
000647   6503     CLR	0x3, 5               	BANKSEL	r0x1003
000648   519f     MOV	0x9f, R0             	MOV	r0x1003, R0
                                           	BANKSEL	STK00
000649   0eef     MOVZ	R0, 0xef            	MOVZ	R0, STK00
                                           	BANKSEL	r0x1004
00064a   51a0     MOV	0xa0, R0             	MOV	r0x1004, R0
                                           ;	op : =
                                           ;	op : LABEL
                                           ;	op : =
                                           _00006_DS_
                                           ;	.line	91; "../main.c"	while(ms_data--)
                                           	BANKSEL	r0x1004
00064b   0ea0     MOVZ	R0, 0xa0            	MOVZ	R0, r0x1004
                                           	BANKSEL	r0x1005
00064c   519e     MOV	0x9e, R0             	MOV	r0x1005, R0
                                           	BANKSEL	r0x1003
00064d   0e9f     MOVZ	R0, 0x9f            	MOVZ	R0, r0x1003
                                           	BANKSEL	r0x1006
00064e   519d     MOV	0x9d, R0             	MOV	r0x1006, R0
                                           ;	op : -
00064f   98ff     MOV	R0, #0xff            	MOV	R0,# 0xff
                                           	BANKSEL	r0x1004
000650   21a0     ADD	0xa0, R0             	ADD	r0x1004, R0
000651   7003     JNB	0x3, 0               	JNB	PSW, 0
000652   c654     JMP	#0x654               	JMP	_00041_DS_
                                           	BANKSEL	r0x1003
000653   079f     DEC	0x9f                 	DEC	r0x1003
                                           ;	op : IFX
                                           _00041_DS_
                                           	BANKSEL	r0x1005
000654   0e9e     MOVZ	R0, 0x9e            	MOVZ	R0, r0x1005
                                           	BANKSEL	r0x1006
000655   309d     ORL	R0, 0x9d             	ORL	R0, r0x1006
000656   7203     JNB	0x3, 2               	JNB	PSW, 2
000657   c66b     JMP	#0x66b               	JMP	_00009_DS_
                                           ;	op : INLINEASM
000658   0064     CWDT                     	CWDT 
                                           ;	op : =
                                           ;	.line	95; "../main.c"	while(j--)
000659   98c8     MOV	R0, #0xc8            	MOV	R0,# 0xc8
                                           	BANKSEL	r0x1005
00065a   519e     MOV	0x9e, R0             	MOV	r0x1005, R0
                                           	BANKSEL	r0x1006
00065b   039d     CLR	0x9d                 	CLR	r0x1006
                                           ;	op : LABEL
                                           ;	op : =
                                           _00003_DS_
                                           	BANKSEL	r0x1005
00065c   0e9e     MOVZ	R0, 0x9e            	MOVZ	R0, r0x1005
                                           	BANKSEL	r0x1007
00065d   519c     MOV	0x9c, R0             	MOV	r0x1007, R0
                                           	BANKSEL	r0x1006
00065e   0e9d     MOVZ	R0, 0x9d            	MOVZ	R0, r0x1006
                                           	BANKSEL	r0x1008
00065f   519b     MOV	0x9b, R0             	MOV	r0x1008, R0
                                           ;	op : -
000660   98ff     MOV	R0, #0xff            	MOV	R0,# 0xff
                                           	BANKSEL	r0x1005
000661   219e     ADD	0x9e, R0             	ADD	r0x1005, R0
000662   7003     JNB	0x3, 0               	JNB	PSW, 0
000663   c665     JMP	#0x665               	JMP	_00042_DS_
                                           	BANKSEL	r0x1006
000664   079d     DEC	0x9d                 	DEC	r0x1006
                                           ;	op : IFX
                                           _00042_DS_
                                           	BANKSEL	r0x1007
000665   0e9c     MOVZ	R0, 0x9c            	MOVZ	R0, r0x1007
                                           	BANKSEL	r0x1008
000666   309b     ORL	R0, 0x9b             	ORL	R0, r0x1008
000667   7203     JNB	0x3, 2               	JNB	PSW, 2
000668   c64b     JMP	#0x64b               	JMP	_00006_DS_
                                           ;	op : INLINEASM
000669   0064     CWDT                     	CWDT 
                                           ;	op : GOTO
00066a   c65c     JMP	#0x65c               	JMP	_00003_DS_
                                           ;	op : LABEL
                                           ;	op : ENDFUNCTION
                                           _00009_DS_
00066b   0008     CRET                     	CRET	
                                           ; exit point of _delay_ms
                                           
                                           
                                           
                                           func._display	.code
                                           ;***
                                           ;  PostBlock Stats: dbName = C
                                           ;***
                                           ;entry:  _display	;Function start
                                           ; 2 exit points
                                           ;has an exit
                                           ;; Starting PostCode block
                                           ;	op : LABEL
                                           ;	op : FUNCTION
                                           _display	;Function start
                                           ; 2 exit points
                                           ;	op : LABEL
                                           ;	op : ENDFUNCTION
                                           ;	.line	71; "../main.c"	if(_KF8_LIBi_channel_flag_&0x0020)		//Í¨µÀ5
000718   0008     CRET                     	CRET	
                                           ; exit point of _display
                                           
                                           
                                           ;	code size estimation:
                                           ;	  123+   48 =   171 instructions (  438 byte)
                                           
                                           
                                           	.end
                                           
                                           ;************************************************************ 
                                           ;       Header file for the KungFu8 
                                           ;       KF8S1011 
                                           ;       Microcontroller
                                           ; 
                                           ;       Copyright 2012-2013 ChipON, All rights reserved
                                           ;************************************************************ 
                                            
                                           T0                .EQU                0x01
                                           PCL               .EQU                0x02
                                           PSW               .EQU                0x03
                                           P0                .EQU                0x05
                                           P2                .EQU                0x06
                                           P1                .EQU                0x07
                                           P3                .EQU                0x08
                                           P4                .EQU                0x09
                                           PCH               .EQU                0x0A
                                           INTCTL            .EQU                0x0B
                                           EIF1              .EQU                0x0C
                                           EIF2              .EQU                0x0D
                                           T1L               .EQU                0x0E
                                           T1H               .EQU                0x0F
                                           T1CTL             .EQU                0x10
                                           PWMCTL            .EQU                0x15
                                           CMCTL1            .EQU                0x1A
                                           VRECAL            .EQU                0x1C
                                           ANSEH             .EQU                0x1D
                                           ADCDATAH          .EQU                0x1E
                                           ADCCTL0           .EQU                0x1F
                                           OPTR              .EQU                0x21
                                           TR0               .EQU                0x25
                                           TR2               .EQU                0x26
                                           TR1               .EQU                0x27
                                           TR3               .EQU                0x28
                                           TR4               .EQU                0x29
                                           EIE1              .EQU                0x2C
                                           EIE2              .EQU                0x2D
                                           PCTL              .EQU                0x2E
                                           OSCCTL            .EQU                0x2F
                                           OSCCAL0           .EQU                0x30
                                           ANSEL             .EQU                0x31
                                           PUR               .EQU                0x35
                                           IOCL              .EQU                0x36
                                           OSCCAL1           .EQU                0x37
                                           BADDRH            .EQU                0x3A
                                           BADDRL            .EQU                0x3B
                                           EECTL1            .EQU                0x3C
                                           EECTL2            .EQU                0x3D
                                           ADCDATAL          .EQU                0x3E
                                           ADCCTL1           .EQU                0x3F
                                           T3L               .EQU                0x50
                                           CTCTL             .EQU                0x53
                                           RSCTL             .EQU                0x58
                                           TXSDR             .EQU                0x59
                                           RXSDR             .EQU                0x5A
                                           OSCLDOCAL         .EQU                0x5E
                                           T1U               .EQU                0x5F
                                           BRCTL             .EQU                0x77
                                           TSCTL             .EQU                0x78
                                           EUBRGL            .EQU                0x79
                                           EUBRGH            .EQU                0x7A
                                            
                                            
                                           
                                           ;Address:0x03 PSW Bits------------------
                                           RP0                .EQU                5
                                           TO                 .EQU                4
                                           PD                 .EQU                3
                                           Z                  .EQU                2
                                           DC                 .EQU                1
                                           CY                 .EQU                0
                                           _RP0               .EQU                5
                                           _TO                .EQU                4
                                           _PD                .EQU                3
                                           _Z                 .EQU                2
                                           _DC                .EQU                1
                                           _CY                .EQU                0
                                           
                                           ;Address:0x05 P0 Bits-------------------
                                           P07                .EQU                7
                                           P06                .EQU                6
                                           P05                .EQU                5
                                           P04                .EQU                4
                                           P03                .EQU                3
                                           P01                .EQU                1
                                           P00                .EQU                0
                                           _P07               .EQU                7
                                           _P06               .EQU                6
                                           _P05               .EQU                5
                                           _P04               .EQU                4
                                           _P03               .EQU                3
                                           _P01               .EQU                1
                                           _P00               .EQU                0
                                           
                                           ;Address:0x06 P2 Bits-------------------
                                           P27                .EQU                7
                                           P26                .EQU                6
                                           P23                .EQU                3
                                           P22                .EQU                2
                                           P21                .EQU                1
                                           P20                .EQU                0
                                           _P27               .EQU                7
                                           _P26               .EQU                6
                                           _P23               .EQU                3
                                           _P22               .EQU                2
                                           _P21               .EQU                1
                                           _P20               .EQU                0
                                           
                                           ;Address:0x07 P1 Bits-------------------
                                           P17                .EQU                7
                                           P16                .EQU                6
                                           P15                .EQU                5
                                           P13                .EQU                3
                                           P12                .EQU                2
                                           _P17               .EQU                7
                                           _P16               .EQU                6
                                           _P15               .EQU                5
                                           _P13               .EQU                3
                                           _P12               .EQU                2
                                           
                                           ;Address:0x08 P3 Bits-------------------
                                           P37                .EQU                7
                                           P36                .EQU                6
                                           P35                .EQU                5
                                           P34                .EQU                4
                                           P33                .EQU                3
                                           P31                .EQU                1
                                           P30                .EQU                0
                                           _P37               .EQU                7
                                           _P36               .EQU                6
                                           _P35               .EQU                5
                                           _P34               .EQU                4
                                           _P33               .EQU                3
                                           _P31               .EQU                1
                                           _P30               .EQU                0
                                           
                                           ;Address:0x09 P4 Bits-------------------
                                           P43                .EQU                3
                                           _P43               .EQU                3
                                           
                                           ;Address:0x0B INTCTL Bits---------------
                                           AIE                .EQU                7
                                           PUIE               .EQU                6
                                           T0IE               .EQU                5
                                           P0IE               .EQU                3
                                           T0IF               .EQU                2
                                           P0IF               .EQU                0
                                           _AIE               .EQU                7
                                           _PUIE              .EQU                6
                                           _T0IE              .EQU                5
                                           _P0IE              .EQU                3
                                           _T0IF              .EQU                2
                                           _P0IF              .EQU                0
                                           
                                           ;Address:0x0C EIF1 Bits-----------------
                                           CTIF               .EQU                7
                                           ADIF               .EQU                6
                                           INT2IF             .EQU                5
                                           INT1IF             .EQU                4
                                           C1IF               .EQU                3
                                           PWM2IF             .EQU                2
                                           T2IF               .EQU                1
                                           T1IF               .EQU                0
                                           _CTIF              .EQU                7
                                           _ADIF              .EQU                6
                                           _INT2IF            .EQU                5
                                           _INT1IF            .EQU                4
                                           _C1IF              .EQU                3
                                           _PWM2IF            .EQU                2
                                           _T2IF              .EQU                1
                                           _T1IF              .EQU                0
                                           
                                           ;Address:0x0D EIF2 Bits-----------------
                                           RXIF               .EQU                5
                                           TXIF               .EQU                4
                                           _RXIF              .EQU                5
                                           _TXIF              .EQU                4
                                           
                                           ;Address:0x10 T1CTL Bits----------------
                                           T1GC               .EQU                6
                                           T1CKS1             .EQU                5
                                           T1CKS0             .EQU                4
                                           T1SY               .EQU                2
                                           T1CS               .EQU                1
                                           T1ON               .EQU                0
                                           _T1GC              .EQU                6
                                           _T1CKS1            .EQU                5
                                           _T1CKS0            .EQU                4
                                           _T1SY              .EQU                2
                                           _T1CS              .EQU                1
                                           _T1ON              .EQU                0
                                           
                                           ;Address:0x15 PWMCTL Bits---------------
                                           INT2SE             .EQU                7
                                           INT1SE             .EQU                6
                                           _INT2SE            .EQU                7
                                           _INT1SE            .EQU                6
                                           
                                           ;Address:0x1A CMCTL1 Bits---------------
                                           CTCLKSEL1          .EQU                7
                                           CTCLKSEL0          .EQU                6
                                           CTVREFSEL1         .EQU                5
                                           CTVREFSEL0         .EQU                4
                                           _CTCLKSEL1         .EQU                7
                                           _CTCLKSEL0         .EQU                6
                                           _CTVREFSEL1        .EQU                5
                                           _CTVREFSEL0        .EQU                4
                                           
                                           ;Address:0x1D ANSEH Bits----------------
                                           ANS11              .EQU                3
                                           ANS10              .EQU                2
                                           _ANS11             .EQU                3
                                           _ANS10             .EQU                2
                                           
                                           ;Address:0x1F ADCCTL0 Bits--------------
                                           ADLR               .EQU                7
                                           CHS3               .EQU                5
                                           CHS2               .EQU                4
                                           CHS1               .EQU                3
                                           CHS0               .EQU                2
                                           START              .EQU                1
                                           ADEN               .EQU                0
                                           _ADLR              .EQU                7
                                           _CHS3              .EQU                5
                                           _CHS2              .EQU                4
                                           _CHS1              .EQU                3
                                           _CHS0              .EQU                2
                                           _START             .EQU                1
                                           _ADEN              .EQU                0
                                           
                                           ;Address:0x21 OPTR Bits-----------------
                                           PUPH               .EQU                7
                                           T0CS               .EQU                5
                                           T0SE               .EQU                4
                                           PSA                .EQU                3
                                           PS2                .EQU                2
                                           PS1                .EQU                1
                                           PS0                .EQU                0
                                           _PUPH              .EQU                7
                                           _T0CS              .EQU                5
                                           _T0SE              .EQU                4
                                           _PSA               .EQU                3
                                           _PS2               .EQU                2
                                           _PS1               .EQU                1
                                           _PS0               .EQU                0
                                           
                                           ;Address:0x25 TR0 Bits------------------
                                           TR07               .EQU                7
                                           TR06               .EQU                6
                                           TR05               .EQU                5
                                           TR04               .EQU                4
                                           TR03               .EQU                3
                                           TR01               .EQU                1
                                           TR00               .EQU                0
                                           _TR07              .EQU                7
                                           _TR06              .EQU                6
                                           _TR05              .EQU                5
                                           _TR04              .EQU                4
                                           _TR03              .EQU                3
                                           _TR01              .EQU                1
                                           _TR00              .EQU                0
                                           
                                           ;Address:0x26 TR2 Bits------------------
                                           TR27               .EQU                7
                                           TR26               .EQU                6
                                           TR23               .EQU                3
                                           TR22               .EQU                2
                                           TR21               .EQU                1
                                           TR20               .EQU                0
                                           _TR27              .EQU                7
                                           _TR26              .EQU                6
                                           _TR23              .EQU                3
                                           _TR22              .EQU                2
                                           _TR21              .EQU                1
                                           _TR20              .EQU                0
                                           
                                           ;Address:0x27 TR1 Bits------------------
                                           TR17               .EQU                7
                                           TR16               .EQU                6
                                           TR15               .EQU                5
                                           TR13               .EQU                3
                                           TR12               .EQU                2
                                           _TR17              .EQU                7
                                           _TR16              .EQU                6
                                           _TR15              .EQU                5
                                           _TR13              .EQU                3
                                           _TR12              .EQU                2
                                           
                                           ;Address:0x28 TR3 Bits------------------
                                           TR37               .EQU                7
                                           TR36               .EQU                6
                                           TR35               .EQU                5
                                           TR34               .EQU                4
                                           TR33               .EQU                3
                                           TR31               .EQU                1
                                           TR30               .EQU                0
                                           _TR37              .EQU                7
                                           _TR36              .EQU                6
                                           _TR35              .EQU                5
                                           _TR34              .EQU                4
                                           _TR33              .EQU                3
                                           _TR31              .EQU                1
                                           _TR30              .EQU                0
                                           
                                           ;Address:0x29 TR4 Bits------------------
                                           TR43               .EQU                3
                                           _TR43              .EQU                3
                                           
                                           ;Address:0x2C EIE1 Bits-----------------
                                           CTIE               .EQU                7
                                           ADIE               .EQU                6
                                           INT2IE             .EQU                5
                                           INT1IE             .EQU                4
                                           C1IE               .EQU                3
                                           PWM2IE             .EQU                2
                                           T2IE               .EQU                1
                                           T1IE               .EQU                0
                                           _CTIE              .EQU                7
                                           _ADIE              .EQU                6
                                           _INT2IE            .EQU                5
                                           _INT1IE            .EQU                4
                                           _C1IE              .EQU                3
                                           _PWM2IE            .EQU                2
                                           _T2IE              .EQU                1
                                           _T1IE              .EQU                0
                                           
                                           ;Address:0x2D EIE2 Bits-----------------
                                           RXIE               .EQU                5
                                           TXIE               .EQU                4
                                           _RXIE              .EQU                5
                                           _TXIE              .EQU                4
                                           
                                           ;Address:0x2E PCTL Bits-----------------
                                           VREEN              .EQU                7
                                           VREOE              .EQU                6
                                           SLVREN             .EQU                4
                                           POR                .EQU                1
                                           LVR                .EQU                0
                                           _VREEN             .EQU                7
                                           _VREOE             .EQU                6
                                           _SLVREN            .EQU                4
                                           _POR               .EQU                1
                                           _LVR               .EQU                0
                                           
                                           ;Address:0x2F OSCCTL Bits---------------
                                           CKOEN              .EQU                7
                                           IRCS2              .EQU                6
                                           IRCS1              .EQU                5
                                           IRCS0              .EQU                4
                                           _CKOEN             .EQU                7
                                           _IRCS2             .EQU                6
                                           _IRCS1             .EQU                5
                                           _IRCS0             .EQU                4
                                           
                                           ;Address:0x31 ANSEL Bits----------------
                                           ANS7               .EQU                7
                                           ANS6               .EQU                6
                                           ANS4               .EQU                4
                                           ANS3               .EQU                3
                                           ANS1               .EQU                1
                                           ANS0               .EQU                0
                                           _ANS7              .EQU                7
                                           _ANS6              .EQU                6
                                           _ANS4              .EQU                4
                                           _ANS3              .EQU                3
                                           _ANS1              .EQU                1
                                           _ANS0              .EQU                0
                                           
                                           ;Address:0x35 PUR Bits------------------
                                           PUR7               .EQU                7
                                           PUR6               .EQU                6
                                           PUR5               .EQU                5
                                           PUR4               .EQU                4
                                           PUR1               .EQU                1
                                           PUR0               .EQU                0
                                           _PUR7              .EQU                7
                                           _PUR6              .EQU                6
                                           _PUR5              .EQU                5
                                           _PUR4              .EQU                4
                                           _PUR1              .EQU                1
                                           _PUR0              .EQU                0
                                           
                                           ;Address:0x36 IOCL Bits-----------------
                                           IOCL7              .EQU                7
                                           IOCL6              .EQU                6
                                           IOCL5              .EQU                5
                                           IOCL4              .EQU                4
                                           IOCL3              .EQU                3
                                           IOCL1              .EQU                1
                                           IOCL0              .EQU                0
                                           _IOCL7             .EQU                7
                                           _IOCL6             .EQU                6
                                           _IOCL5             .EQU                5
                                           _IOCL4             .EQU                4
                                           _IOCL3             .EQU                3
                                           _IOCL1             .EQU                1
                                           _IOCL0             .EQU                0
                                           
                                           ;Address:0x3F ADCCTL1 Bits--------------
                                           ADCS2              .EQU                6
                                           ADCS1              .EQU                5
                                           ADCS0              .EQU                4
                                           VCFG1              .EQU                3
                                           VCFG0              .EQU                2
                                           _ADCS2             .EQU                6
                                           _ADCS1             .EQU                5
                                           _ADCS0             .EQU                4
                                           _VCFG1             .EQU                3
                                           _VCFG0             .EQU                2
                                           
                                           ;Address:0x50 T3L Bits------------------
                                           T3L7               .EQU                7
                                           T3L6               .EQU                6
                                           T3L5               .EQU                5
                                           T3L4               .EQU                4
                                           T3L3               .EQU                3
                                           T3L2               .EQU                2
                                           T3L1               .EQU                1
                                           T3L0               .EQU                0
                                           _T3L7              .EQU                7
                                           _T3L6              .EQU                6
                                           _T3L5              .EQU                5
                                           _T3L4              .EQU                4
                                           _T3L3              .EQU                3
                                           _T3L2              .EQU                2
                                           _T3L1              .EQU                1
                                           _T3L0              .EQU                0
                                           
                                           ;Address:0x53 CTCTL Bits----------------
                                           CTEN               .EQU                7
                                           CTSTART            .EQU                6
                                           CTCAPS             .EQU                5
                                           CTCMS              .EQU                4
                                           CTCHSEL4           .EQU                4
                                           CTCHSEL3           .EQU                3
                                           CTCHSEL2           .EQU                2
                                           CTCHSEL1           .EQU                1
                                           CTCHSEL0           .EQU                0
                                           _CTEN              .EQU                7
                                           _CTSTART           .EQU                6
                                           _CTCAPS            .EQU                5
                                           _CTCMS             .EQU                4
                                           _CTCHSEL4          .EQU                4
                                           _CTCHSEL3          .EQU                3
                                           _CTCHSEL2          .EQU                2
                                           _CTCHSEL1          .EQU                1
                                           _CTCHSEL0          .EQU                0
                                           
                                           ;Address:0x58 RSCTL Bits----------------
                                           SPEN               .EQU                7
                                           RX9                .EQU                6
                                           SRXEN              .EQU                5
                                           CRXEN              .EQU                4
                                           ADREN              .EQU                3
                                           FRER               .EQU                2
                                           OVFER              .EQU                1
                                           RX9D               .EQU                0
                                           _SPEN              .EQU                7
                                           _RX9               .EQU                6
                                           _SRXEN             .EQU                5
                                           _CRXEN             .EQU                4
                                           _ADREN             .EQU                3
                                           _FRER              .EQU                2
                                           _OVFER             .EQU                1
                                           _RX9D              .EQU                0
                                           
                                           ;Address:0x5E OSCLDOCAL Bits------------
                                           
                                           ;Address:0x77 BRCTL Bits----------------
                                           ABRDOVF            .EQU                7
                                           RCIDLF             .EQU                6
                                           SCKPS              .EQU                4
                                           BRG16              .EQU                3
                                           WUEN               .EQU                1
                                           ADRBEN             .EQU                0
                                           _ABRDOVF           .EQU                7
                                           _RCIDLF            .EQU                6
                                           _SCKPS             .EQU                4
                                           _BRG16             .EQU                3
                                           _WUEN              .EQU                1
                                           _ADRBEN            .EQU                0
                                           
                                           ;Address:0x78 TSCTL Bits----------------
                                           CSRS               .EQU                7
                                           TX9                .EQU                6
                                           TXEN               .EQU                5
                                           SYNC               .EQU                4
                                           SENDB              .EQU                3
                                           HBRG               .EQU                2
                                           TXSRS              .EQU                1
                                           TX9D               .EQU                0
                                           _CSRS              .EQU                7
                                           _TX9               .EQU                6
                                           _TXEN              .EQU                5
                                           _SYNC              .EQU                4
                                           _SENDB             .EQU                3
                                           _HBRG              .EQU                2
                                           _TXSRS             .EQU                1
                                           _TX9D              .EQU                0
                                           
                                           ;Address:0x79 EUBRGL Bits---------------
                                           BRG7               .EQU                7
                                           BRG6               .EQU                6
                                           BRG5               .EQU                5
                                           BRG4               .EQU                4
                                           BRG3               .EQU                3
                                           BRG2               .EQU                2
                                           BRG1               .EQU                1
                                           BRG0               .EQU                0
                                           _BRG7              .EQU                7
                                           _BRG6              .EQU                6
                                           _BRG5              .EQU                5
                                           _BRG4              .EQU                4
                                           _BRG3              .EQU                3
                                           _BRG2              .EQU                2
                                           _BRG1              .EQU                1
                                           _BRG0              .EQU                0
                                           
                                           ;Address:0x7A EUBRGH Bits---------------
                                           BRG15              .EQU                7
                                           BRG14              .EQU                6
                                           BRG13              .EQU                5
                                           BRG12              .EQU                4
                                           BRG11              .EQU                3
                                           BRG10              .EQU                2
                                           BRG9               .EQU                1
                                           BRG8               .EQU                0
                                           _BRG15             .EQU                7
                                           _BRG14             .EQU                6
                                           _BRG13             .EQU                5
                                           _BRG12             .EQU                4
                                           _BRG11             .EQU                3
                                           _BRG10             .EQU                2
                                           _BRG9              .EQU                1
                                           _BRG8              .EQU                0
                                            
                                            
                                           .config
002007   04c0     CPLR	0xc0               
002008   ffff     NOPZ                    
                                           fun.__R2PCL
000709   530a     MOV	0xa, R1             
00070a   5102     MOV	0x2, R0             
                                           func.__gsinit_startup
00070b   d6ac     CALL	#0x6ac             
00070c   0008     CRET                    
                                           .code
0006ec   dfff     CALL	#0xfff             
0006ed   5130     MOV	0x30, R0            
0006ee   ffff     NOPZ                    
0006ef   ffff     NOPZ                    
0006f0   dffe     CALL	#0xffe             
0006f1   5137     MOV	0x37, R0            
0006f2   ffff     NOPZ                    
0006f3   ffff     NOPZ                    
0006f4   dffd     CALL	#0xffd             
0006f5   511c     MOV	0x1c, R0            
0006f6   ffff     NOPZ                    
0006f7   ffff     NOPZ                    
0006f8   dffc     CALL	#0xffc             
0006f9   515e     MOV	0x5e, R0            
0006fa   ffff     NOPZ                    
0006fb   ffff     NOPZ                    
0006fc   0008     CRET                    
                                           ID_kf8s_touch_g_lib_0
00068c   b001     RRET	R0, #0x1           
00068d   b000     RRET	R0, #0             
00068e   b002     RRET	R0, #0x2           
00068f   b000     RRET	R0, #0             
000690   b004     RRET	R0, #0x4           
000691   b000     RRET	R0, #0             
000692   b008     RRET	R0, #0x8           
000693   b000     RRET	R0, #0             
000694   b010     RRET	R0, #0x10          
000695   b000     RRET	R0, #0             
000696   b020     RRET	R0, #0x20          
000697   b000     RRET	R0, #0             
000698   b040     RRET	R0, #0x40          
000699   b000     RRET	R0, #0             
00069a   b080     RRET	R0, #0x80          
00069b   b000     RRET	R0, #0             
00069c   b000     RRET	R0, #0             
00069d   b001     RRET	R0, #0x1           
00069e   b000     RRET	R0, #0             
00069f   b002     RRET	R0, #0x2           
0006a0   b000     RRET	R0, #0             
0006a1   b004     RRET	R0, #0x4           
0006a2   b000     RRET	R0, #0             
0006a3   b008     RRET	R0, #0x8           
0006a4   b000     RRET	R0, #0             
0006a5   b010     RRET	R0, #0x10          
0006a6   b000     RRET	R0, #0             
0006a7   b020     RRET	R0, #0x20          
0006a8   b000     RRET	R0, #0             
0006a9   b040     RRET	R0, #0x40          
0006aa   b000     RRET	R0, #0             
0006ab   b080     RRET	R0, #0x80          
                                           func.__KF8S_Touch_Process_General_
00050b   6003     CLR	0x3, 0              
00050c   6503     CLR	0x3, 5              
00050d   12a2     RLCR	0xa2               
00050e   5187     MOV	0x87, R0            
00050f   7c53     JB	0x53, 4              
000510   c518     JMP	#0x518              
000511   525f     MOV	R1, 0x5f            
000512   7792     JNB	0x92, 7             
000513   c516     JMP	#0x516              
000514   6003     CLR	0x3, 0              
000515   ff21     RRC	R1                  
000516   5050     MOV	R0, 0x50            
000517   c51a     JMP	#0x51a              
000518   520f     MOV	R1, 0xf             
000519   500e     MOV	R0, 0xe             
00051a   53ae     MOV	0xae, R1            
00051b   51ad     MOV	0xad, R0            
00051c   9802     MOV	R0, #0x2            
00051d   21ad     ADD	0xad, R0            
00051e   7003     JNB	0x3, 0              
00051f   0bae     INC	0xae                
000520   9802     MOV	R0, #0x2            
000521   ff10     INC	R0                  
000522   c526     JMP	#0x526              
000523   6003     CLR	0x3, 0              
000524   11ae     RRC	0xae                
000525   11ad     RRC	0xad                
000526   ff58     DECJZ	R0                
000527   c523     JMP	#0x523              
000528   5087     MOV	R0, 0x87            
000529   80d7     ADD	R0, #0xd7           
00052a   f701     LD	R1, [R0]             
00052b   53ab     MOV	0xab, R1            
00052c   ff10     INC	R0                  
00052d   f701     LD	R1, [R0]             
00052e   53ac     MOV	0xac, R1            
00052f   50ab     MOV	R0, 0xab            
000530   51a9     MOV	0xa9, R0            
000531   53aa     MOV	0xaa, R1            
000532   9802     MOV	R0, #0x2            
000533   21a9     ADD	0xa9, R0            
000534   7003     JNB	0x3, 0              
000535   0baa     INC	0xaa                
000536   9802     MOV	R0, #0x2            
000537   ff10     INC	R0                  
000538   c53c     JMP	#0x53c              
000539   6003     CLR	0x3, 0              
00053a   11aa     RRC	0xaa                
00053b   11a9     RRC	0xa9                
00053c   ff58     DECJZ	R0                
00053d   c539     JMP	#0x539              
00053e   50a9     MOV	R0, 0xa9            
00053f   52aa     MOV	R1, 0xaa            
000540   39ab     SUB	0xab, R0            
000541   7803     JB	0x3, 0               
000542   07ac     DEC	0xac                
000543   3bac     SUB	0xac, R1            
000544   52ae     MOV	R1, 0xae            
000545   50ad     MOV	R0, 0xad            
000546   21ab     ADD	0xab, R0            
000547   7003     JNB	0x3, 0              
000548   ff11     INC	R1                  
000549   23ac     ADD	0xac, R1            
00054a   52ab     MOV	R1, 0xab            
00054b   5087     MOV	R0, 0x87            
00054c   80d7     ADD	R0, #0xd7           
00054d   f748     ST	[R0], R1             
00054e   52ac     MOV	R1, 0xac            
00054f   ff10     INC	R0                  
000550   f748     ST	[R0], R1             
000551   7092     JNB	0x92, 0             
000552   c572     JMP	#0x572              
000553   5087     MOV	R0, 0x87            
000554   80d7     ADD	R0, #0xd7           
000555   f701     LD	R1, [R0]             
000556   5087     MOV	R0, 0x87            
000557   80cb     ADD	R0, #0xcb           
000558   f748     ST	[R0], R1             
000559   5087     MOV	R0, 0x87            
00055a   80d8     ADD	R0, #0xd8           
00055b   f701     LD	R1, [R0]             
00055c   5087     MOV	R0, 0x87            
00055d   80cc     ADD	R0, #0xcc           
00055e   f748     ST	[R0], R1             
00055f   50a2     MOV	R0, 0xa2            
000560   80bf     ADD	R0, #0xbf           
000561   9900     MOV	R1, #0              
000562   f748     ST	[R0], R1             
000563   50a2     MOV	R0, 0xa2            
000564   80c5     ADD	R0, #0xc5           
000565   9900     MOV	R1, #0              
000566   f748     ST	[R0], R1             
000567   9800     MOV	R0, #0              
000568   30a2     ORL	R0, 0xa2            
000569   7a03     JB	0x3, 2               
00056a   c579     JMP	#0x579              
00056b   0b8a     INC	0x8a                
00056c   9824     MOV	R0, #0x24           
00056d   388a     SUB	R0, 0x8a            
00056e   7803     JB	0x3, 0               
00056f   c571     JMP	#0x571              
000570   6892     SET	0x92, 0             
000571   c579     JMP	#0x579              
000572   d2d8     CALL	#0x2d8             
000573   9800     MOV	R0, #0              
000574   6503     CLR	0x3, 5              
000575   30a2     ORL	R0, 0xa2            
000576   7a03     JB	0x3, 2               
000577   c579     JMP	#0x579              
000578   d009     CALL	#0x9               
000579   9907     MOV	R1, #0x7            
00057a   980d     MOV	R0, #0xd            
00057b   d706     CALL	#0x706             
00057c   6503     CLR	0x3, 5              
00057d   0ba2     INC	0xa2                
00057e   18a2     XOR	R0, 0xa2            
00057f   7203     JNB	0x3, 2              
000580   03a2     CLR	0xa2                
000581   7453     JNB	0x53, 4             
000582   c587     JMP	#0x587              
000583   030e     CLR	0xe                 
000584   030f     CLR	0xf                 
000585   600c     CLR	0xc, 0              
000586   c588     JMP	#0x588              
000587   0350     CLR	0x50                
000588   6003     CLR	0x3, 0              
000589   50a2     MOV	R0, 0xa2            
00058a   80f0     ADD	R0, #0xf0           
00058b   990f     MOV	R1, #0xf            
00058c   7003     JNB	0x3, 0              
00058d   ff11     INC	R1                  
00058e   d706     CALL	#0x706             
00058f   99f0     MOV	R1, #0xf0           
000590   6503     CLR	0x3, 5              
000591   2b53     AND	0x53, R1            
000592   3153     ORL	0x53, R0            
000593   9801     MOV	R0, #0x1            
000594   ff58     DECJZ	R0                
000595   c594     JMP	#0x594              
000596   6e53     SET	0x53, 6             
000597   0000     NOP                     
000598   7e53     JB	0x53, 6              
000599   c596     JMP	#0x596              
00059a   7453     JNB	0x53, 4             
00059b   035f     CLR	0x5f                
00059c   6f2c     SET	0x2c, 7             
00059d   670c     CLR	0xc, 7              
00059e   0008     CRET                    
                                           func.__KF8_LIBf_scan_channel_
0002d8   6003     CLR	0x3, 0              
0002d9   6503     CLR	0x3, 5              
0002da   12a2     RLCR	0xa2               
0002db   5187     MOV	0x87, R0            
0002dc   9801     MOV	R0, #0x1            
0002dd   51ad     MOV	0xad, R0            
0002de   03ae     CLR	0xae                
0002df   50a2     MOV	R0, 0xa2            
0002e0   ff10     INC	R0                  
0002e1   c2e6     JMP	#0x2e6              
0002e2   6003     CLR	0x3, 0              
0002e3   6503     CLR	0x3, 5              
0002e4   13ad     RLC	0xad                
0002e5   13ae     RLC	0xae                
0002e6   ff58     DECJZ	R0                
0002e7   c2e2     JMP	#0x2e2              
0002e8   5287     MOV	R1, 0x87            
0002e9   81d7     ADD	R1, #0xd7           
0002ea   f708     LD	R0, [R1]             
0002eb   51ab     MOV	0xab, R0            
0002ec   ff11     INC	R1                  
0002ed   f708     LD	R0, [R1]             
0002ee   51ac     MOV	0xac, R0            
0002ef   5287     MOV	R1, 0x87            
0002f0   81cb     ADD	R1, #0xcb           
0002f1   f708     LD	R0, [R1]             
0002f2   51a9     MOV	0xa9, R0            
0002f3   ff11     INC	R1                  
0002f4   f708     LD	R0, [R1]             
0002f5   51aa     MOV	0xaa, R0            
0002f6   d59f     CALL	#0x59f             
0002f7   9907     MOV	R1, #0x7            
0002f8   9814     MOV	R0, #0x14           
0002f9   d706     CALL	#0x706             
0002fa   8080     ADD	R0, #0x80           
0002fb   6503     CLR	0x3, 5              
0002fc   9980     MOV	R1, #0x80           
0002fd   228b     ADD	R1, 0x8b            
0002fe   f848     SUB	R0, R1              
0002ff   7803     JB	0x3, 0               
000300   c30a     JMP	#0x30a              
000301   50af     MOV	R0, 0xaf            
000302   28ad     AND	R0, 0xad            
000303   7a03     JB	0x3, 2               
000304   c30a     JMP	#0x30a              
000305   50b0     MOV	R0, 0xb0            
000306   28ae     AND	R0, 0xae            
000307   7a03     JB	0x3, 2               
000308   c30a     JMP	#0x30a              
000309   0b8c     INC	0x8c                
00030a   52a2     MOV	R1, 0xa2            
00030b   81b9     ADD	R1, #0xb9           
00030c   f708     LD	R0, [R1]             
00030d   528b     MOV	R1, 0x8b            
00030e   5389     MOV	0x89, R1            
00030f   3989     SUB	0x89, R0            
000310   6803     SET	0x3, 0              
000311   7f89     JB	0x89, 7              
000312   6003     CLR	0x3, 0              
000313   7803     JB	0x3, 0               
000314   c317     JMP	#0x317              
000315   0589     CPL	0x89                
000316   0b89     INC	0x89                
000317   9907     MOV	R1, #0x7            
000318   9815     MOV	R0, #0x15           
000319   d709     CALL	#0x709             
00031a   6503     CLR	0x3, 5              
00031b   5186     MOV	0x86, R0            
00031c   0e86     MOVZ	R0, 0x86           
00031d   8080     ADD	R0, #0x80           
00031e   5185     MOV	0x85, R0            
00031f   0e89     MOVZ	R0, 0x89           
000320   8080     ADD	R0, #0x80           
000321   3885     SUB	R0, 0x85            
000322   7003     JNB	0x3, 0              
000323   c340     JMP	#0x340              
000324   50a2     MOV	R0, 0xa2            
000325   80c5     ADD	R0, #0xc5           
000326   5186     MOV	0x86, R0            
000327   9800     MOV	R0, #0              
000328   5286     MOV	R1, 0x86            
000329   f741     ST	[R1], R0             
00032a   9801     MOV	R0, #0x1            
00032b   5186     MOV	0x86, R0            
00032c   9800     MOV	R0, #0              
00032d   5180     MOV	0x80, R0            
00032e   0ea2     MOVZ	R0, 0xa2           
00032f   ff10     INC	R0                  
000330   c335     JMP	#0x335              
000331   6003     CLR	0x3, 0              
000332   6503     CLR	0x3, 5              
000333   1386     RLC	0x86                
000334   1380     RLC	0x80                
000335   ff58     DECJZ	R0                
000336   c331     JMP	#0x331              
000337   0586     CPL	0x86                
000338   0580     CPL	0x80                
000339   0e86     MOVZ	R0, 0x86           
00033a   5184     MOV	0x84, R0            
00033b   29a7     AND	0xa7, R0            
00033c   0e80     MOVZ	R0, 0x80           
00033d   5183     MOV	0x83, R0            
00033e   29a8     AND	0xa8, R0            
00033f   c353     JMP	#0x353              
000340   9801     MOV	R0, #0x1            
000341   5186     MOV	0x86, R0            
000342   9800     MOV	R0, #0              
000343   5180     MOV	0x80, R0            
000344   0ea2     MOVZ	R0, 0xa2           
000345   ff10     INC	R0                  
000346   c34b     JMP	#0x34b              
000347   6003     CLR	0x3, 0              
000348   6503     CLR	0x3, 5              
000349   1386     RLC	0x86                
00034a   1380     RLC	0x80                
00034b   ff58     DECJZ	R0                
00034c   c347     JMP	#0x347              
00034d   0e86     MOVZ	R0, 0x86           
00034e   5184     MOV	0x84, R0            
00034f   31a7     ORL	0xa7, R0            
000350   0e80     MOVZ	R0, 0x80           
000351   5183     MOV	0x83, R0            
000352   31a8     ORL	0xa8, R0            
000353   50a2     MOV	R0, 0xa2            
000354   80b9     ADD	R0, #0xb9           
000355   5186     MOV	0x86, R0            
000356   0e8b     MOVZ	R0, 0x8b           
000357   5286     MOV	R1, 0x86            
000358   f741     ST	[R1], R0             
000359   50a2     MOV	R0, 0xa2            
00035a   a801     XOR	R0, #0x1            
00035b   7a03     JB	0x3, 2               
00035c   c36b     JMP	#0x36b              
00035d   50b9     MOV	R0, 0xb9            
00035e   52ba     MOV	R1, 0xba            
00035f   8080     ADD	R0, #0x80           
000360   8180     ADD	R1, #0x80           
000361   f841     SUB	R1, R0              
000362   7803     JB	0x3, 0               
000363   c368     JMP	#0x368              
000364   9801     MOV	R0, #0x1            
000365   518d     MOV	0x8d, R0            
000366   038e     CLR	0x8e                
000367   c36b     JMP	#0x36b              
000368   9801     MOV	R0, #0x1            
000369   518e     MOV	0x8e, R0            
00036a   038d     CLR	0x8d                
00036b   9802     MOV	R0, #0x2            
00036c   38a2     SUB	R0, 0xa2            
00036d   7803     JB	0x3, 0               
00036e   c389     JMP	#0x389              
00036f   52a2     MOV	R1, 0xa2            
000370   81b9     ADD	R1, #0xb9           
000371   f708     LD	R0, [R1]             
000372   8080     ADD	R0, #0x80           
000373   518b     MOV	0x8b, R0            
000374   528d     MOV	R1, 0x8d            
000375   81b9     ADD	R1, #0xb9           
000376   f708     LD	R0, [R1]             
000377   8080     ADD	R0, #0x80           
000378   388b     SUB	R0, 0x8b            
000379   7803     JB	0x3, 0               
00037a   c389     JMP	#0x389              
00037b   528e     MOV	R1, 0x8e            
00037c   81b9     ADD	R1, #0xb9           
00037d   f708     LD	R0, [R1]             
00037e   8080     ADD	R0, #0x80           
00037f   388b     SUB	R0, 0x8b            
000380   7003     JNB	0x3, 0              
000381   c385     JMP	#0x385              
000382   50a2     MOV	R0, 0xa2            
000383   518d     MOV	0x8d, R0            
000384   c389     JMP	#0x389              
000385   508e     MOV	R0, 0x8e            
000386   518d     MOV	0x8d, R0            
000387   50a2     MOV	R0, 0xa2            
000388   518e     MOV	0x8e, R0            
000389   7192     JNB	0x92, 1             
00038a   c412     JMP	#0x412              
00038b   50a2     MOV	R0, 0xa2            
00038c   80fd     ADD	R0, #0xfd           
00038d   9906     MOV	R1, #0x6            
00038e   7003     JNB	0x3, 0              
00038f   ff11     INC	R1                  
000390   d706     CALL	#0x706             
000391   6503     CLR	0x3, 5              
000392   518b     MOV	0x8b, R0            
000393   9806     MOV	R0, #0x6            
000394   398b     SUB	0x8b, R0            
000395   50a2     MOV	R0, 0xa2            
000396   80b9     ADD	R0, #0xb9           
000397   5186     MOV	0x86, R0            
000398   5286     MOV	R1, 0x86            
000399   f708     LD	R0, [R1]             
00039a   5184     MOV	0x84, R0            
00039b   0e84     MOVZ	R0, 0x84           
00039c   8080     ADD	R0, #0x80           
00039d   5185     MOV	0x85, R0            
00039e   0e8b     MOVZ	R0, 0x8b           
00039f   8080     ADD	R0, #0x80           
0003a0   3885     SUB	R0, 0x85            
0003a1   7003     JNB	0x3, 0              
0003a2   c403     JMP	#0x403              
0003a3   50a2     MOV	R0, 0xa2            
0003a4   80bf     ADD	R0, #0xbf           
0003a5   5186     MOV	0x86, R0            
0003a6   5286     MOV	R1, 0x86            
0003a7   f708     LD	R0, [R1]             
0003a8   5184     MOV	0x84, R0            
0003a9   9907     MOV	R1, #0x7            
0003aa   980e     MOV	R0, #0xe            
0003ab   d709     CALL	#0x709             
0003ac   6503     CLR	0x3, 5              
0003ad   5186     MOV	0x86, R0            
0003ae   0e84     MOVZ	R0, 0x84           
0003af   3886     SUB	R0, 0x86            
0003b0   7003     JNB	0x3, 0              
0003b1   c412     JMP	#0x412              
0003b2   9907     MOV	R1, #0x7            
0003b3   980e     MOV	R0, #0xe            
0003b4   d706     CALL	#0x706             
0003b5   6003     CLR	0x3, 0              
0003b6   ff18     RLC	R0                  
0003b7   6503     CLR	0x3, 5              
0003b8   518a     MOV	0x8a, R0            
0003b9   52a2     MOV	R1, 0xa2            
0003ba   81bf     ADD	R1, #0xbf           
0003bb   f708     LD	R0, [R1]             
0003bc   388a     SUB	R0, 0x8a            
0003bd   7803     JB	0x3, 0               
0003be   c3c3     JMP	#0x3c3              
0003bf   f708     LD	R0, [R1]             
0003c0   ff10     INC	R0                  
0003c1   f741     ST	[R1], R0             
0003c2   c402     JMP	#0x402              
0003c3   0208     CLR	R0                  
0003c4   f741     ST	[R1], R0             
0003c5   50a2     MOV	R0, 0xa2            
0003c6   80f0     ADD	R0, #0xf0           
0003c7   990f     MOV	R1, #0xf            
0003c8   7003     JNB	0x3, 0              
0003c9   ff11     INC	R1                  
0003ca   d706     CALL	#0x706             
0003cb   6003     CLR	0x3, 0              
0003cc   ff18     RLC	R0                  
0003cd   6503     CLR	0x3, 5              
0003ce   518a     MOV	0x8a, R0            
0003cf   808c     ADD	R0, #0x8c           
0003d0   9906     MOV	R1, #0x6            
0003d1   7003     JNB	0x3, 0              
0003d2   ff11     INC	R1                  
0003d3   d706     CALL	#0x706             
0003d4   ff00     CPL	R0                  
0003d5   6503     CLR	0x3, 5              
0003d6   29b7     AND	0xb7, R0            
0003d7   508a     MOV	R0, 0x8a            
0003d8   ff10     INC	R0                  
0003d9   808c     ADD	R0, #0x8c           
0003da   9906     MOV	R1, #0x6            
0003db   7003     JNB	0x3, 0              
0003dc   ff11     INC	R1                  
0003dd   d706     CALL	#0x706             
0003de   ff00     CPL	R0                  
0003df   6503     CLR	0x3, 5              
0003e0   29b8     AND	0xb8, R0            
0003e1   9800     MOV	R0, #0              
0003e2   3091     ORL	R0, 0x91            
0003e3   7a03     JB	0x3, 2               
0003e4   0791     DEC	0x91                
0003e5   9800     MOV	R0, #0              
0003e6   3091     ORL	R0, 0x91            
0003e7   7203     JNB	0x3, 2              
0003e8   c3f9     JMP	#0x3f9              
0003e9   5090     MOV	R0, 0x90            
0003ea   18a2     XOR	R0, 0xa2            
0003eb   7a03     JB	0x3, 2               
0003ec   c3fb     JMP	#0x3fb              
0003ed   508f     MOV	R0, 0x8f            
0003ee   1890     XOR	R0, 0x90            
0003ef   7a03     JB	0x3, 2               
0003f0   c3f6     JMP	#0x3f6              
0003f1   98ff     MOV	R0, #0xff           
0003f2   5190     MOV	0x90, R0            
0003f3   9800     MOV	R0, #0              
0003f4   5191     MOV	0x91, R0            
0003f5   c3fb     JMP	#0x3fb              
0003f6   508f     MOV	R0, 0x8f            
0003f7   5190     MOV	0x90, R0            
0003f8   c3fb     JMP	#0x3fb              
0003f9   98ff     MOV	R0, #0xff           
0003fa   5190     MOV	0x90, R0            
0003fb   98ff     MOV	R0, #0xff           
0003fc   518f     MOV	0x8f, R0            
0003fd   9800     MOV	R0, #0              
0003fe   51b1     MOV	0xb1, R0            
0003ff   51b2     MOV	0xb2, R0            
000400   51b3     MOV	0xb3, R0            
000401   51b4     MOV	0xb4, R0            
000402   c412     JMP	#0x412              
000403   9907     MOV	R1, #0x7            
000404   980e     MOV	R0, #0xe            
000405   d706     CALL	#0x706             
000406   ff10     INC	R0                  
000407   6503     CLR	0x3, 5              
000408   518a     MOV	0x8a, R0            
000409   52a2     MOV	R1, 0xa2            
00040a   81bf     ADD	R1, #0xbf           
00040b   f708     LD	R0, [R1]             
00040c   388a     SUB	R0, 0x8a            
00040d   7003     JNB	0x3, 0              
00040e   c412     JMP	#0x412              
00040f   f708     LD	R0, [R1]             
000410   ff08     DEC	R0                  
000411   f741     ST	[R1], R0             
000412   0008     CRET                    
                                           func.__KF8_LiBf_KEY_Deal_AND_BaseLine_Up
000009   9801     MOV	R0, #0x1            
00000a   6503     CLR	0x3, 5              
00000b   51ad     MOV	0xad, R0            
00000c   03ae     CLR	0xae                
00000d   0388     CLR	0x88                
00000e   9907     MOV	R1, #0x7            
00000f   980d     MOV	R0, #0xd            
000010   d709     CALL	#0x709             
000011   6503     CLR	0x3, 5              
000012   5186     MOV	0x86, R0            
000013   0e86     MOVZ	R0, 0x86           
000014   3888     SUB	R0, 0x88            
000015   7003     JNB	0x3, 0              
000016   c27a     JMP	#0x27a              
000017   6003     CLR	0x3, 0              
000018   1288     RLCR	0x88               
000019   5187     MOV	0x87, R0            
00001a   5088     MOV	R0, 0x88            
00001b   80f0     ADD	R0, #0xf0           
00001c   990f     MOV	R1, #0xf            
00001d   7003     JNB	0x3, 0              
00001e   ff11     INC	R1                  
00001f   d706     CALL	#0x706             
000020   6503     CLR	0x3, 5              
000021   518a     MOV	0x8a, R0            
000022   9817     MOV	R0, #0x17           
000023   9907     MOV	R1, #0x7            
000024   d706     CALL	#0x706             
000025   188a     XOR	R0, 0x8a            
000026   7a03     JB	0x3, 2               
000027   c039     JMP	#0x39               
000028   9816     MOV	R0, #0x16           
000029   9907     MOV	R1, #0x7            
00002a   d706     CALL	#0x706             
00002b   6503     CLR	0x3, 5              
00002c   518b     MOV	0x8b, R0            
00002d   5088     MOV	R0, 0x88            
00002e   80b9     ADD	R0, #0xb9           
00002f   f701     LD	R1, [R0]             
000030   f7f9     JB	R1, 7                
000031   c034     JMP	#0x34               
000032   ff01     CPL	R1                  
000033   ff11     INC	R1                  
000034   3a8b     SUB	R1, 0x8b            
000035   7003     JNB	0x3, 0              
000036   c039     JMP	#0x39               
000037   6992     SET	0x92, 1             
000038   0393     CLR	0x93                
000039   6503     CLR	0x3, 5              
00003a   5088     MOV	R0, 0x88            
00003b   80b9     ADD	R0, #0xb9           
00003c   5186     MOV	0x86, R0            
00003d   5286     MOV	R1, 0x86            
00003e   f708     LD	R0, [R1]             
00003f   5185     MOV	0x85, R0            
000040   9907     MOV	R1, #0x7            
000041   9813     MOV	R0, #0x13           
000042   d709     CALL	#0x709             
000043   6503     CLR	0x3, 5              
000044   5186     MOV	0x86, R0            
000045   0e85     MOVZ	R0, 0x85           
000046   8080     ADD	R0, #0x80           
000047   5180     MOV	0x80, R0            
000048   0e86     MOVZ	R0, 0x86           
000049   8080     ADD	R0, #0x80           
00004a   3880     SUB	R0, 0x80            
00004b   7003     JNB	0x3, 0              
00004c   c070     JMP	#0x70               
00004d   5088     MOV	R0, 0x88            
00004e   80c5     ADD	R0, #0xc5           
00004f   f701     LD	R1, [R0]             
000050   9864     MOV	R0, #0x64           
000051   f941     XOR	R1, R0              
000052   7a03     JB	0x3, 2               
000053   c06f     JMP	#0x6f               
000054   5087     MOV	R0, 0x87            
000055   80d7     ADD	R0, #0xd7           
000056   f701     LD	R1, [R0]             
000057   5087     MOV	R0, 0x87            
000058   80cb     ADD	R0, #0xcb           
000059   f748     ST	[R0], R1             
00005a   5087     MOV	R0, 0x87            
00005b   80d8     ADD	R0, #0xd8           
00005c   f701     LD	R1, [R0]             
00005d   5087     MOV	R0, 0x87            
00005e   80cc     ADD	R0, #0xcc           
00005f   f748     ST	[R0], R1             
000060   5088     MOV	R0, 0x88            
000061   80bf     ADD	R0, #0xbf           
000062   f701     LD	R1, [R0]             
000063   538a     MOV	0x8a, R1            
000064   980e     MOV	R0, #0xe            
000065   9907     MOV	R1, #0x7            
000066   d706     CALL	#0x706             
000067   388a     SUB	R0, 0x8a            
000068   7003     JNB	0x3, 0              
000069   c06f     JMP	#0x6f               
00006a   6503     CLR	0x3, 5              
00006b   5088     MOV	R0, 0x88            
00006c   80bf     ADD	R0, #0xbf           
00006d   9900     MOV	R1, #0              
00006e   f748     ST	[R0], R1             
00006f   c153     JMP	#0x153              
000070   5088     MOV	R0, 0x88            
000071   80b9     ADD	R0, #0xb9           
000072   5186     MOV	0x86, R0            
000073   5286     MOV	R1, 0x86            
000074   f708     LD	R0, [R1]             
000075   5184     MOV	0x84, R0            
000076   9907     MOV	R1, #0x7            
000077   9814     MOV	R0, #0x14           
000078   d709     CALL	#0x709             
000079   6503     CLR	0x3, 5              
00007a   5186     MOV	0x86, R0            
00007b   0e86     MOVZ	R0, 0x86           
00007c   8080     ADD	R0, #0x80           
00007d   5180     MOV	0x80, R0            
00007e   0e84     MOVZ	R0, 0x84           
00007f   8080     ADD	R0, #0x80           
000080   3880     SUB	R0, 0x80            
000081   7003     JNB	0x3, 0              
000082   c0e8     JMP	#0xe8               
000083   9812     MOV	R0, #0x12           
000084   9907     MOV	R1, #0x7            
000085   d706     CALL	#0x706             
000086   6503     CLR	0x3, 5              
000087   388c     SUB	R0, 0x8c            
000088   7803     JB	0x3, 0               
000089   c08c     JMP	#0x8c               
00008a   6992     SET	0x92, 1             
00008b   0393     CLR	0x93                
00008c   7992     JB	0x92, 1              
00008d   c0ac     JMP	#0xac               
00008e   5088     MOV	R0, 0x88            
00008f   80c5     ADD	R0, #0xc5           
000090   f701     LD	R1, [R0]             
000091   a9ec     XOR	R1, #0xec           
000092   7203     JNB	0x3, 2              
000093   c09b     JMP	#0x9b               
000094   980f     MOV	R0, #0xf            
000095   9907     MOV	R1, #0x7            
000096   d706     CALL	#0x706             
000097   6503     CLR	0x3, 5              
000098   1893     XOR	R0, 0x93            
000099   7a03     JB	0x3, 2               
00009a   c0ab     JMP	#0xab               
00009b   5087     MOV	R0, 0x87            
00009c   80d7     ADD	R0, #0xd7           
00009d   f701     LD	R1, [R0]             
00009e   5087     MOV	R0, 0x87            
00009f   80cb     ADD	R0, #0xcb           
0000a0   f748     ST	[R0], R1             
0000a1   5087     MOV	R0, 0x87            
0000a2   80d8     ADD	R0, #0xd8           
0000a3   f701     LD	R1, [R0]             
0000a4   5087     MOV	R0, 0x87            
0000a5   80cc     ADD	R0, #0xcc           
0000a6   f748     ST	[R0], R1             
0000a7   50ad     MOV	R0, 0xad            
0000a8   31af     ORL	0xaf, R0            
0000a9   50ae     MOV	R0, 0xae            
0000aa   31b0     ORL	0xb0, R0            
0000ab   c153     JMP	#0x153              
0000ac   5088     MOV	R0, 0x88            
0000ad   80c5     ADD	R0, #0xc5           
0000ae   f701     LD	R1, [R0]             
0000af   538b     MOV	0x8b, R1            
0000b0   9907     MOV	R1, #0x7            
0000b1   9811     MOV	R0, #0x11           
0000b2   d706     CALL	#0x706             
0000b3   6503     CLR	0x3, 5              
0000b4   188b     XOR	R0, 0x8b            
0000b5   7a03     JB	0x3, 2               
0000b6   c0e7     JMP	#0xe7               
0000b7   5088     MOV	R0, 0x88            
0000b8   80bf     ADD	R0, #0xbf           
0000b9   f701     LD	R1, [R0]             
0000ba   538a     MOV	0x8a, R1            
0000bb   980e     MOV	R0, #0xe            
0000bc   9907     MOV	R1, #0x7            
0000bd   d706     CALL	#0x706             
0000be   6503     CLR	0x3, 5              
0000bf   388a     SUB	R0, 0x8a            
0000c0   7003     JNB	0x3, 0              
0000c1   c0df     JMP	#0xdf               
0000c2   5091     MOV	R0, 0x91            
0000c3   a802     XOR	R0, #0x2            
0000c4   7a03     JB	0x3, 2               
0000c5   c0d3     JMP	#0xd3               
0000c6   5087     MOV	R0, 0x87            
0000c7   80d7     ADD	R0, #0xd7           
0000c8   f701     LD	R1, [R0]             
0000c9   5087     MOV	R0, 0x87            
0000ca   80cb     ADD	R0, #0xcb           
0000cb   f748     ST	[R0], R1             
0000cc   5087     MOV	R0, 0x87            
0000cd   80d8     ADD	R0, #0xd8           
0000ce   f701     LD	R1, [R0]             
0000cf   5087     MOV	R0, 0x87            
0000d0   80cc     ADD	R0, #0xcc           
0000d1   f748     ST	[R0], R1             
0000d2   c0e3     JMP	#0xe3               
0000d3   5087     MOV	R0, 0x87            
0000d4   80cb     ADD	R0, #0xcb           
0000d5   f701     LD	R1, [R0]             
0000d6   81ff     ADD	R1, #0xff           
0000d7   f748     ST	[R0], R1             
0000d8   7003     JNB	0x3, 0              
0000d9   c0e3     JMP	#0xe3               
0000da   ff10     INC	R0                  
0000db   f701     LD	R1, [R0]             
0000dc   ff09     DEC	R1                  
0000dd   f748     ST	[R0], R1             
0000de   c0e3     JMP	#0xe3               
0000df   50ad     MOV	R0, 0xad            
0000e0   31af     ORL	0xaf, R0            
0000e1   50ae     MOV	R0, 0xae            
0000e2   31b0     ORL	0xb0, R0            
0000e3   5088     MOV	R0, 0x88            
0000e4   80c5     ADD	R0, #0xc5           
0000e5   9900     MOV	R1, #0              
0000e6   f748     ST	[R0], R1             
0000e7   c153     JMP	#0x153              
0000e8   7192     JNB	0x92, 1             
0000e9   c0ee     JMP	#0xee               
0000ea   04ad     CPLR	0xad               
0000eb   29af     AND	0xaf, R0            
0000ec   04ae     CPLR	0xae               
0000ed   29b0     AND	0xb0, R0            
0000ee   5088     MOV	R0, 0x88            
0000ef   80c5     ADD	R0, #0xc5           
0000f0   f701     LD	R1, [R0]             
0000f1   538b     MOV	0x8b, R1            
0000f2   9811     MOV	R0, #0x11           
0000f3   9907     MOV	R1, #0x7            
0000f4   d706     CALL	#0x706             
0000f5   6503     CLR	0x3, 5              
0000f6   188b     XOR	R0, 0x8b            
0000f7   7203     JNB	0x3, 2              
0000f8   c100     JMP	#0x100              
0000f9   9907     MOV	R1, #0x7            
0000fa   9810     MOV	R0, #0x10           
0000fb   d706     CALL	#0x706             
0000fc   6503     CLR	0x3, 5              
0000fd   188b     XOR	R0, 0x8b            
0000fe   7a03     JB	0x3, 2               
0000ff   c153     JMP	#0x153              
000100   5088     MOV	R0, 0x88            
000101   80c5     ADD	R0, #0xc5           
000102   9900     MOV	R1, #0              
000103   f748     ST	[R0], R1             
000104   5087     MOV	R0, 0x87            
000105   80cb     ADD	R0, #0xcb           
000106   f701     LD	R1, [R0]             
000107   53ab     MOV	0xab, R1            
000108   ff10     INC	R0                  
000109   f701     LD	R1, [R0]             
00010a   53ac     MOV	0xac, R1            
00010b   9901     MOV	R1, #0x1            
00010c   6003     CLR	0x3, 0              
00010d   11ac     RRC	0xac                
00010e   11ab     RRC	0xab                
00010f   6003     CLR	0x3, 0              
000110   ff19     RLC	R1                  
000111   f8c8     MOV	R0, R1              
000112   a808     XOR	R0, #0x8            
000113   7a03     JB	0x3, 2               
000114   c10c     JMP	#0x10c              
000115   5087     MOV	R0, 0x87            
000116   80d7     ADD	R0, #0xd7           
000117   f701     LD	R1, [R0]             
000118   53a9     MOV	0xa9, R1            
000119   ff10     INC	R0                  
00011a   f701     LD	R1, [R0]             
00011b   53aa     MOV	0xaa, R1            
00011c   9901     MOV	R1, #0x1            
00011d   6003     CLR	0x3, 0              
00011e   11aa     RRC	0xaa                
00011f   11a9     RRC	0xa9                
000120   6003     CLR	0x3, 0              
000121   ff19     RLC	R1                  
000122   f8c8     MOV	R0, R1              
000123   a808     XOR	R0, #0x8            
000124   7a03     JB	0x3, 2               
000125   c11d     JMP	#0x11d              
000126   52ab     MOV	R1, 0xab            
000127   3ba9     SUB	0xa9, R1            
000128   52ac     MOV	R1, 0xac            
000129   7803     JB	0x3, 0               
00012a   ff11     INC	R1                  
00012b   3baa     SUB	0xaa, R1            
00012c   5087     MOV	R0, 0x87            
00012d   80cb     ADD	R0, #0xcb           
00012e   f701     LD	R1, [R0]             
00012f   22a9     ADD	R1, 0xa9            
000130   f748     ST	[R0], R1             
000131   ff10     INC	R0                  
000132   f701     LD	R1, [R0]             
000133   7003     JNB	0x3, 0              
000134   ff11     INC	R1                  
000135   22aa     ADD	R1, 0xaa            
000136   f748     ST	[R0], R1             
000137   5088     MOV	R0, 0x88            
000138   80b9     ADD	R0, #0xb9           
000139   f701     LD	R1, [R0]             
00013a   f7b9     JNB	R1, 7               
00013b   c148     JMP	#0x148              
00013c   5087     MOV	R0, 0x87            
00013d   80cb     ADD	R0, #0xcb           
00013e   f701     LD	R1, [R0]             
00013f   81ff     ADD	R1, #0xff           
000140   f748     ST	[R0], R1             
000141   7003     JNB	0x3, 0              
000142   c153     JMP	#0x153              
000143   ff10     INC	R0                  
000144   f701     LD	R1, [R0]             
000145   ff09     DEC	R1                  
000146   f748     ST	[R0], R1             
000147   c153     JMP	#0x153              
000148   5087     MOV	R0, 0x87            
000149   80cb     ADD	R0, #0xcb           
00014a   f701     LD	R1, [R0]             
00014b   8101     ADD	R1, #0x1            
00014c   f748     ST	[R0], R1             
00014d   7803     JB	0x3, 0               
00014e   c153     JMP	#0x153              
00014f   ff10     INC	R0                  
000150   f701     LD	R1, [R0]             
000151   ff11     INC	R1                  
000152   f748     ST	[R0], R1             
000153   6503     CLR	0x3, 5              
000154   7992     JB	0x92, 1              
000155   c165     JMP	#0x165              
000156   5088     MOV	R0, 0x88            
000157   80bf     ADD	R0, #0xbf           
000158   f701     LD	R1, [R0]             
000159   538a     MOV	0x8a, R1            
00015a   9907     MOV	R1, #0x7            
00015b   980e     MOV	R0, #0xe            
00015c   d706     CALL	#0x706             
00015d   6503     CLR	0x3, 5              
00015e   398a     SUB	0x8a, R0            
00015f   7003     JNB	0x3, 0              
000160   c165     JMP	#0x165              
000161   5088     MOV	R0, 0x88            
000162   80bf     ADD	R0, #0xbf           
000163   9900     MOV	R1, #0              
000164   f748     ST	[R0], R1             
000165   5088     MOV	R0, 0x88            
000166   80b9     ADD	R0, #0xb9           
000167   5186     MOV	0x86, R0            
000168   5286     MOV	R1, 0x86            
000169   f708     LD	R0, [R1]             
00016a   5183     MOV	0x83, R0            
00016b   6803     SET	0x3, 0              
00016c   7f83     JB	0x83, 7              
00016d   6003     CLR	0x3, 0              
00016e   7003     JNB	0x3, 0              
00016f   c176     JMP	#0x176              
000170   5088     MOV	R0, 0x88            
000171   80c5     ADD	R0, #0xc5           
000172   f701     LD	R1, [R0]             
000173   ff09     DEC	R1                  
000174   f748     ST	[R0], R1             
000175   c17b     JMP	#0x17b              
000176   5088     MOV	R0, 0x88            
000177   80c5     ADD	R0, #0xc5           
000178   f701     LD	R1, [R0]             
000179   ff11     INC	R1                  
00017a   f748     ST	[R0], R1             
00017b   7192     JNB	0x92, 1             
00017c   c275     JMP	#0x275              
00017d   0e8e     MOVZ	R0, 0x8e           
00017e   1888     XOR	R0, 0x88            
00017f   7203     JNB	0x3, 2              
000180   c185     JMP	#0x185              
000181   0e8d     MOVZ	R0, 0x8d           
000182   1888     XOR	R0, 0x88            
000183   7a03     JB	0x3, 2               
000184   c262     JMP	#0x262              
000185   5088     MOV	R0, 0x88            
000186   80b9     ADD	R0, #0xb9           
000187   5186     MOV	0x86, R0            
000188   5286     MOV	R1, 0x86            
000189   f708     LD	R0, [R1]             
00018a   5183     MOV	0x83, R0            
00018b   98fd     MOV	R0, #0xfd           
00018c   2088     ADD	R0, 0x88            
00018d   5186     MOV	0x86, R0            
00018e   9806     MOV	R0, #0x6            
00018f   5184     MOV	0x84, R0            
000190   0208     CLR	R0                  
000191   7003     JNB	0x3, 0              
000192   ff10     INC	R0                  
000193   7203     JNB	0x3, 2              
000194   c196     JMP	#0x196              
000195   2184     ADD	0x84, R0            
000196   5284     MOV	R1, 0x84            
000197   5086     MOV	R0, 0x86            
000198   d709     CALL	#0x709             
000199   6503     CLR	0x3, 5              
00019a   5182     MOV	0x82, R0            
00019b   0e82     MOVZ	R0, 0x82           
00019c   8080     ADD	R0, #0x80           
00019d   5180     MOV	0x80, R0            
00019e   0e83     MOVZ	R0, 0x83           
00019f   8080     ADD	R0, #0x80           
0001a0   3880     SUB	R0, 0x80            
0001a1   7003     JNB	0x3, 0              
0001a2   c262     JMP	#0x262              
0001a3   9801     MOV	R0, #0x1            
0001a4   5186     MOV	0x86, R0            
0001a5   9800     MOV	R0, #0              
0001a6   5184     MOV	0x84, R0            
0001a7   0e88     MOVZ	R0, 0x88           
0001a8   ff10     INC	R0                  
0001a9   c1ae     JMP	#0x1ae              
0001aa   6003     CLR	0x3, 0              
0001ab   6503     CLR	0x3, 5              
0001ac   1386     RLC	0x86                
0001ad   1384     RLC	0x84                
0001ae   ff58     DECJZ	R0                
0001af   c1aa     JMP	#0x1aa              
0001b0   0e86     MOVZ	R0, 0x86           
0001b1   5183     MOV	0x83, R0            
0001b2   28a7     AND	R0, 0xa7            
0001b3   5186     MOV	0x86, R0            
0001b4   0e84     MOVZ	R0, 0x84           
0001b5   5182     MOV	0x82, R0            
0001b6   28a8     AND	R0, 0xa8            
0001b7   5184     MOV	0x84, R0            
0001b8   0e86     MOVZ	R0, 0x86           
0001b9   3084     ORL	R0, 0x84            
0001ba   7203     JNB	0x3, 2              
0001bb   c1d5     JMP	#0x1d5              
0001bc   5088     MOV	R0, 0x88            
0001bd   80bf     ADD	R0, #0xbf           
0001be   5186     MOV	0x86, R0            
0001bf   5286     MOV	R1, 0x86            
0001c0   f708     LD	R0, [R1]             
0001c1   5183     MOV	0x83, R0            
0001c2   9907     MOV	R1, #0x7            
0001c3   980e     MOV	R0, #0xe            
0001c4   d709     CALL	#0x709             
0001c5   6503     CLR	0x3, 5              
0001c6   5186     MOV	0x86, R0            
0001c7   0e86     MOVZ	R0, 0x86           
0001c8   3883     SUB	R0, 0x83            
0001c9   7003     JNB	0x3, 0              
0001ca   c1d5     JMP	#0x1d5              
0001cb   5088     MOV	R0, 0x88            
0001cc   80bf     ADD	R0, #0xbf           
0001cd   5186     MOV	0x86, R0            
0001ce   5286     MOV	R1, 0x86            
0001cf   f708     LD	R0, [R1]             
0001d0   5182     MOV	0x82, R0            
0001d1   0b82     INC	0x82                
0001d2   0e82     MOVZ	R0, 0x82           
0001d3   5286     MOV	R1, 0x86            
0001d4   f741     ST	[R1], R0             
0001d5   9900     MOV	R1, #0              
0001d6   9802     MOV	R0, #0x2            
0001d7   d709     CALL	#0x709             
0001d8   6503     CLR	0x3, 5              
0001d9   5186     MOV	0x86, R0            
0001da   9900     MOV	R1, #0              
0001db   9803     MOV	R0, #0x3            
0001dc   d709     CALL	#0x709             
0001dd   6503     CLR	0x3, 5              
0001de   5183     MOV	0x83, R0            
0001df   0e86     MOVZ	R0, 0x86           
0001e0   3083     ORL	R0, 0x83            
0001e1   7203     JNB	0x3, 2              
0001e2   c1ff     JMP	#0x1ff              
0001e3   0e91     MOVZ	R0, 0x91           
0001e4   a801     XOR	R0, #0x1            
0001e5   7a03     JB	0x3, 2               
0001e6   c1ff     JMP	#0x1ff              
0001e7   0e83     MOVZ	R0, 0x83           
0001e8   38b2     SUB	R0, 0xb2            
0001e9   7a03     JB	0x3, 2               
0001ea   c1ed     JMP	#0x1ed              
0001eb   0e86     MOVZ	R0, 0x86           
0001ec   38b1     SUB	R0, 0xb1            
0001ed   7003     JNB	0x3, 0              
0001ee   c1ff     JMP	#0x1ff              
0001ef   0bb1     INC	0xb1                
0001f0   7a03     JB	0x3, 2               
0001f1   c1f3     JMP	#0x1f3              
0001f2   0bb2     INC	0xb2                
0001f3   0e86     MOVZ	R0, 0x86           
0001f4   18b1     XOR	R0, 0xb1            
0001f5   7a03     JB	0x3, 2               
0001f6   c1ff     JMP	#0x1ff              
0001f7   0e83     MOVZ	R0, 0x83           
0001f8   18b2     XOR	R0, 0xb2            
0001f9   7a03     JB	0x3, 2               
0001fa   c1ff     JMP	#0x1ff              
0001fb   9802     MOV	R0, #0x2            
0001fc   5191     MOV	0x91, R0            
0001fd   0e90     MOVZ	R0, 0x90           
0001fe   518f     MOV	0x8f, R0            
0001ff   5088     MOV	R0, 0x88            
000200   80bf     ADD	R0, #0xbf           
000201   5186     MOV	0x86, R0            
000202   5286     MOV	R1, 0x86            
000203   f708     LD	R0, [R1]             
000204   5182     MOV	0x82, R0            
000205   9907     MOV	R1, #0x7            
000206   980e     MOV	R0, #0xe            
000207   d709     CALL	#0x709             
000208   6503     CLR	0x3, 5              
000209   5186     MOV	0x86, R0            
00020a   0e86     MOVZ	R0, 0x86           
00020b   1882     XOR	R0, 0x82            
00020c   7a03     JB	0x3, 2               
00020d   c275     JMP	#0x275              
00020e   0eb7     MOVZ	R0, 0xb7           
00020f   30b8     ORL	R0, 0xb8            
000210   7203     JNB	0x3, 2              
000211   c23a     JMP	#0x23a              
000212   5091     MOV	R0, 0x91            
000213   a801     XOR	R0, #0x1            
000214   7a03     JB	0x3, 2               
000215   c235     JMP	#0x235              
000216   9802     MOV	R0, #0x2            
000217   5191     MOV	0x91, R0            
000218   5088     MOV	R0, 0x88            
000219   518f     MOV	0x8f, R0            
00021a   5088     MOV	R0, 0x88            
00021b   80f0     ADD	R0, #0xf0           
00021c   990f     MOV	R1, #0xf            
00021d   7003     JNB	0x3, 0              
00021e   ff11     INC	R1                  
00021f   d706     CALL	#0x706             
000220   6003     CLR	0x3, 0              
000221   ff18     RLC	R0                  
000222   6503     CLR	0x3, 5              
000223   518a     MOV	0x8a, R0            
000224   808c     ADD	R0, #0x8c           
000225   9906     MOV	R1, #0x6            
000226   7003     JNB	0x3, 0              
000227   ff11     INC	R1                  
000228   d706     CALL	#0x706             
000229   6503     CLR	0x3, 5              
00022a   31b7     ORL	0xb7, R0            
00022b   508a     MOV	R0, 0x8a            
00022c   ff10     INC	R0                  
00022d   808c     ADD	R0, #0x8c           
00022e   9906     MOV	R1, #0x6            
00022f   7003     JNB	0x3, 0              
000230   ff11     INC	R1                  
000231   d706     CALL	#0x706             
000232   6503     CLR	0x3, 5              
000233   31b8     ORL	0xb8, R0            
000234   c239     JMP	#0x239              
000235   5088     MOV	R0, 0x88            
000236   80bf     ADD	R0, #0xbf           
000237   9900     MOV	R1, #0              
000238   f748     ST	[R0], R1             
000239   c25c     JMP	#0x25c              
00023a   5088     MOV	R0, 0x88            
00023b   80f0     ADD	R0, #0xf0           
00023c   990f     MOV	R1, #0xf            
00023d   7003     JNB	0x3, 0              
00023e   ff11     INC	R1                  
00023f   d706     CALL	#0x706             
000240   6003     CLR	0x3, 0              
000241   ff18     RLC	R0                  
000242   6503     CLR	0x3, 5              
000243   518a     MOV	0x8a, R0            
000244   808c     ADD	R0, #0x8c           
000245   9906     MOV	R1, #0x6            
000246   7003     JNB	0x3, 0              
000247   ff11     INC	R1                  
000248   d706     CALL	#0x706             
000249   6503     CLR	0x3, 5              
00024a   51b7     MOV	0xb7, R0            
00024b   508a     MOV	R0, 0x8a            
00024c   ff10     INC	R0                  
00024d   808c     ADD	R0, #0x8c           
00024e   9906     MOV	R1, #0x6            
00024f   7003     JNB	0x3, 0              
000250   ff11     INC	R1                  
000251   d706     CALL	#0x706             
000252   6503     CLR	0x3, 5              
000253   51b8     MOV	0xb8, R0            
000254   9801     MOV	R0, #0x1            
000255   5191     MOV	0x91, R0            
000256   51b1     MOV	0xb1, R0            
000257   03b2     CLR	0xb2                
000258   5088     MOV	R0, 0x88            
000259   5190     MOV	0x90, R0            
00025a   98ff     MOV	R0, #0xff           
00025b   518f     MOV	0x8f, R0            
00025c   5088     MOV	R0, 0x88            
00025d   80bf     ADD	R0, #0xbf           
00025e   f701     LD	R1, [R0]             
00025f   ff11     INC	R1                  
000260   f748     ST	[R0], R1             
000261   c275     JMP	#0x275              
000262   5088     MOV	R0, 0x88            
000263   80bf     ADD	R0, #0xbf           
000264   5186     MOV	0x86, R0            
000265   5286     MOV	R1, 0x86            
000266   f708     LD	R0, [R1]             
000267   5181     MOV	0x81, R0            
000268   9907     MOV	R1, #0x7            
000269   980e     MOV	R0, #0xe            
00026a   d709     CALL	#0x709             
00026b   6503     CLR	0x3, 5              
00026c   5186     MOV	0x86, R0            
00026d   0e86     MOVZ	R0, 0x86           
00026e   3881     SUB	R0, 0x81            
00026f   7003     JNB	0x3, 0              
000270   c275     JMP	#0x275              
000271   5088     MOV	R0, 0x88            
000272   80bf     ADD	R0, #0xbf           
000273   9900     MOV	R1, #0              
000274   f748     ST	[R0], R1             
000275   6003     CLR	0x3, 0              
000276   13ad     RLC	0xad                
000277   13ae     RLC	0xae                
000278   0b88     INC	0x88                
000279   c00e     JMP	#0xe                
00027a   038c     CLR	0x8c                
00027b   7992     JB	0x92, 1              
00027c   c287     JMP	#0x287              
00027d   980f     MOV	R0, #0xf            
00027e   9907     MOV	R1, #0x7            
00027f   d706     CALL	#0x706             
000280   6503     CLR	0x3, 5              
000281   0b93     INC	0x93                
000282   5293     MOV	R1, 0x93            
000283   f841     SUB	R1, R0              
000284   7003     JNB	0x3, 0              
000285   c287     JMP	#0x287              
000286   6192     CLR	0x92, 1             
000287   990f     MOV	R1, #0xf            
000288   98f6     MOV	R0, #0xf6           
000289   d709     CALL	#0x709             
00028a   6503     CLR	0x3, 5              
00028b   5186     MOV	0x86, R0            
00028c   990f     MOV	R1, #0xf            
00028d   98f7     MOV	R0, #0xf7           
00028e   d709     CALL	#0x709             
00028f   6503     CLR	0x3, 5              
000290   5181     MOV	0x81, R0            
000291   0e86     MOVZ	R0, 0x86           
000292   3081     ORL	R0, 0x81            
000293   7203     JNB	0x3, 2              
000294   c2d7     JMP	#0x2d7              
000295   0eb7     MOVZ	R0, 0xb7           
000296   30b8     ORL	R0, 0xb8            
000297   7203     JNB	0x3, 2              
000298   c2d7     JMP	#0x2d7              
000299   0bb3     INC	0xb3                
00029a   7a03     JB	0x3, 2               
00029b   c29d     JMP	#0x29d              
00029c   0bb4     INC	0xb4                
00029d   98f6     MOV	R0, #0xf6           
00029e   990f     MOV	R1, #0xf            
00029f   d706     CALL	#0x706             
0002a0   6503     CLR	0x3, 5              
0002a1   18b3     XOR	R0, 0xb3            
0002a2   7a03     JB	0x3, 2               
0002a3   c2d7     JMP	#0x2d7              
0002a4   98f7     MOV	R0, #0xf7           
0002a5   990f     MOV	R1, #0xf            
0002a6   d706     CALL	#0x706             
0002a7   6503     CLR	0x3, 5              
0002a8   18b4     XOR	R0, 0xb4            
0002a9   7a03     JB	0x3, 2               
0002aa   c2d7     JMP	#0x2d7              
0002ab   03b7     CLR	0xb7                
0002ac   03b8     CLR	0xb8                
0002ad   5091     MOV	R0, 0x91            
0002ae   a802     XOR	R0, #0x2            
0002af   7a03     JB	0x3, 2               
0002b0   c2c0     JMP	#0x2c0              
0002b1   508f     MOV	R0, 0x8f            
0002b2   6003     CLR	0x3, 0              
0002b3   ff18     RLC	R0                  
0002b4   518a     MOV	0x8a, R0            
0002b5   80d7     ADD	R0, #0xd7           
0002b6   f701     LD	R1, [R0]             
0002b7   508a     MOV	R0, 0x8a            
0002b8   80cb     ADD	R0, #0xcb           
0002b9   f748     ST	[R0], R1             
0002ba   508a     MOV	R0, 0x8a            
0002bb   80d8     ADD	R0, #0xd8           
0002bc   f701     LD	R1, [R0]             
0002bd   508a     MOV	R0, 0x8a            
0002be   80cc     ADD	R0, #0xcc           
0002bf   f748     ST	[R0], R1             
0002c0   5090     MOV	R0, 0x90            
0002c1   6003     CLR	0x3, 0              
0002c2   ff18     RLC	R0                  
0002c3   518a     MOV	0x8a, R0            
0002c4   80d7     ADD	R0, #0xd7           
0002c5   f701     LD	R1, [R0]             
0002c6   508a     MOV	R0, 0x8a            
0002c7   80cb     ADD	R0, #0xcb           
0002c8   f748     ST	[R0], R1             
0002c9   508a     MOV	R0, 0x8a            
0002ca   80d8     ADD	R0, #0xd8           
0002cb   f701     LD	R1, [R0]             
0002cc   508a     MOV	R0, 0x8a            
0002cd   80cc     ADD	R0, #0xcc           
0002ce   f748     ST	[R0], R1             
0002cf   0391     CLR	0x91                
0002d0   98ff     MOV	R0, #0xff           
0002d1   5190     MOV	0x90, R0            
0002d2   518f     MOV	0x8f, R0            
0002d3   03b1     CLR	0xb1                
0002d4   03b2     CLR	0xb2                
0002d5   03b3     CLR	0xb3                
0002d6   03b4     CLR	0xb4                
0002d7   0008     CRET                    
                                           func.__KF8S_Init_Touch_General_
00061c   6503     CLR	0x3, 5              
00061d   038a     CLR	0x8a                
00061e   6092     CLR	0x92, 0             
00061f   6192     CLR	0x92, 1             
000620   03af     CLR	0xaf                
000621   03b0     CLR	0xb0                
000622   03a2     CLR	0xa2                
000623   03b7     CLR	0xb7                
000624   03b8     CLR	0xb8                
000625   038a     CLR	0x8a                
000626   6f2c     SET	0x2c, 7             
000627   670c     CLR	0xc, 7              
000628   7e92     JB	0x92, 6              
000629   c62e     JMP	#0x62e              
00062a   9890     MOV	R0, #0x90           
00062b   5153     MOV	0x53, R0            
00062c   0350     CLR	0x50                
00062d   c636     JMP	#0x636              
00062e   682c     SET	0x2c, 0             
00062f   600c     CLR	0xc, 0              
000630   030f     CLR	0xf                 
000631   030e     CLR	0xe                 
000632   9801     MOV	R0, #0x1            
000633   5110     MOV	0x10, R0            
000634   9880     MOV	R0, #0x80           
000635   5153     MOV	0x53, R0            
000636   98f0     MOV	R0, #0xf0           
000637   990f     MOV	R1, #0xf            
000638   d706     CALL	#0x706             
000639   6503     CLR	0x3, 5              
00063a   3153     ORL	0x53, R0            
00063b   9802     MOV	R0, #0x2            
00063c   ff58     DECJZ	R0                
00063d   c63c     JMP	#0x63c              
00063e   6e53     SET	0x53, 6             
00063f   0000     NOP                     
000640   7e53     JB	0x53, 6              
000641   c63e     JMP	#0x63e              
000642   7453     JNB	0x53, 4             
000643   035f     CLR	0x5f                
000644   6e0b     SET	0xb, 6              
000645   6f0b     SET	0xb, 7              
000646   0008     CRET                    
                                           func.__KF8_lib_Baihualv_get_
00059f   6503     CLR	0x3, 5              
0005a0   50a9     MOV	R0, 0xa9            
0005a1   39ab     SUB	0xab, R0            
0005a2   52aa     MOV	R1, 0xaa            
0005a3   7803     JB	0x3, 0               
0005a4   ff11     INC	R1                  
0005a5   3bac     SUB	0xac, R1            
0005a6   7803     JB	0x3, 0               
0005a7   c5a9     JMP	#0x5a9              
0005a8   c5b0     JMP	#0x5b0              
0005a9   6492     CLR	0x92, 4             
0005aa   05ab     CPL	0xab                
0005ab   05ac     CPL	0xac                
0005ac   0bab     INC	0xab                
0005ad   7203     JNB	0x3, 2              
0005ae   0bac     INC	0xac                
0005af   c5b1     JMP	#0x5b1              
0005b0   6c92     SET	0x92, 4             
0005b1   50ac     MOV	R0, 0xac            
0005b2   88fc     AND	R0, #0xfc           
0005b3   7a03     JB	0x3, 2               
0005b4   c5cb     JMP	#0x5cb              
0005b5   9806     MOV	R0, #0x6            
0005b6   ff10     INC	R0                  
0005b7   c5bb     JMP	#0x5bb              
0005b8   6003     CLR	0x3, 0              
0005b9   13ab     RLC	0xab                
0005ba   13ac     RLC	0xac                
0005bb   ff58     DECJZ	R0                
0005bc   c5b8     JMP	#0x5b8              
0005bd   9808     MOV	R0, #0x8            
0005be   21a9     ADD	0xa9, R0            
0005bf   7803     JB	0x3, 0               
0005c0   c5c2     JMP	#0x5c2              
0005c1   0baa     INC	0xaa                
0005c2   9804     MOV	R0, #0x4            
0005c3   ff10     INC	R0                  
0005c4   c5c8     JMP	#0x5c8              
0005c5   6003     CLR	0x3, 0              
0005c6   11aa     RRC	0xaa                
0005c7   11a9     RRC	0xa9                
0005c8   ff58     DECJZ	R0                
0005c9   c5c5     JMP	#0x5c5              
0005ca   c5d9     JMP	#0x5d9              
0005cb   6003     CLR	0x3, 0              
0005cc   13ab     RLC	0xab                
0005cd   13ac     RLC	0xac                
0005ce   6003     CLR	0x3, 0              
0005cf   13ab     RLC	0xab                
0005d0   13ac     RLC	0xac                
0005d1   9880     MOV	R0, #0x80           
0005d2   21a9     ADD	0xa9, R0            
0005d3   7803     JB	0x3, 0               
0005d4   c5d6     JMP	#0x5d6              
0005d5   0baa     INC	0xaa                
0005d6   50aa     MOV	R0, 0xaa            
0005d7   51a9     MOV	0xa9, R0            
0005d8   03aa     CLR	0xaa                
0005d9   038b     CLR	0x8b                
0005da   50a9     MOV	R0, 0xa9            
0005db   39ab     SUB	0xab, R0            
0005dc   52aa     MOV	R1, 0xaa            
0005dd   7803     JB	0x3, 0               
0005de   ff11     INC	R1                  
0005df   3bac     SUB	0xac, R1            
0005e0   7803     JB	0x3, 0               
0005e1   c5e3     JMP	#0x5e3              
0005e2   c5e4     JMP	#0x5e4              
0005e3   c5ea     JMP	#0x5ea              
0005e4   0b8b     INC	0x8b                
0005e5   508b     MOV	R0, 0x8b            
0005e6   a07e     SUB	R0, #0x7e           
0005e7   7803     JB	0x3, 0               
0005e8   c5ea     JMP	#0x5ea              
0005e9   c5da     JMP	#0x5da              
0005ea   7c92     JB	0x92, 4              
0005eb   c5ee     JMP	#0x5ee              
0005ec   058b     CPL	0x8b                
0005ed   0b8b     INC	0x8b                
0005ee   0008     CRET                    
                                           func.__R2PCHPCL
000706   530a     MOV	0xa, R1             
000707   5102     MOV	0x2, R0             
000708   0008     CRET                    
                                           .cinit
0006ac   6503     CLR	0x3, 5              
0006ad   9880     MOV	R0, #0x80           
0006ae   9970     MOV	R1, #0x70           
0006af   0000     NOP                     
0006b0   d6c2     CALL	#0x6c2             
0006b1   03f0     CLR	0xf0                
0006b2   03f1     CLR	0xf1                
0006b3   03f2     CLR	0xf2                
0006b4   03f3     CLR	0xf3                
0006b5   03f4     CLR	0xf4                
0006b6   03f5     CLR	0xf5                
0006b7   03f6     CLR	0xf6                
0006b8   03f7     CLR	0xf7                
0006b9   03f8     CLR	0xf8                
0006ba   03f9     CLR	0xf9                
0006bb   03fa     CLR	0xfa                
0006bc   03fb     CLR	0xfb                
0006bd   03fc     CLR	0xfc                
0006be   03fd     CLR	0xfd                
0006bf   03fe     CLR	0xfe                
0006c0   03ff     CLR	0xff                
0006c1   0008     CRET                    
0006c2   020a     CLR	R2                  
0006c3   f750     ST	[R0], R2             
0006c4   ff10     INC	R0                  
0006c5   ff59     DECJZ	R1                
0006c6   c6c3     JMP	#0x6c3              
0006c7   0008     CRET                    
