;--------------------------------------------------------
; File Created by ChiponCC : aolisn inc.
; Version 3.0.4#6752 (Jul  6 2017 15:09:47) (MSVC)
; This file was generated Thu Feb 22 17:17:00 2018
;--------------------------------------------------------
; chipon port for the 16-bit core
;--------------------------------------------------------
	.file	"../debug_touch.c"
	.radix dec
	.include "KF8TS3514.inc"
;--------------------------------------------------------
; external declarations
;--------------------------------------------------------
	.extern	_init_mcu
	.extern	__KF8TS3514_Get_Ver_WaterCS_
	.extern	__KF8TS3514_Init_Touch_WaterCS_
	.extern	__KF8TS3514_Touch_Process_WaterCS_
	.extern	__KF8TS3514_Lib_Set_CS_Parameter
	.extern	_delay_ms
	.extern	_delay_us
	.extern	__R2PCL
	.extern	_PSW_bits
	.extern	_P0_bits
	.extern	_P2_bits
	.extern	_P1_bits
	.extern	_PCH_bits
	.extern	_INTCTL_bits
	.extern	_EIF1_bits
	.extern	_EIF2_bits
	.extern	_T1CTL_bits
	.extern	_PWMCTL_bits
	.extern	_BANK_bits
	.extern	_C1CTL_bits
	.extern	_VDACS_bits
	.extern	_AMPCTL_bits
	.extern	_ANSEH_bits
	.extern	_ADCCTL0_bits
	.extern	_AMPDT_bits
	.extern	_OPTR_bits
	.extern	_IP0_bits
	.extern	_IP1_bits
	.extern	_IP2_bits
	.extern	_TR0_bits
	.extern	_TR2_bits
	.extern	_TR1_bits
	.extern	_OSCSTA_bits
	.extern	_IP3_bits
	.extern	_VRECTL_bits
	.extern	_EIE1_bits
	.extern	_EIE2_bits
	.extern	_PCTL_bits
	.extern	_OSCCTL_bits
	.extern	_ANSEL_bits
	.extern	_PUR0_bits
	.extern	_IOCL_bits
	.extern	_ADCCTL1_bits
	.extern	_P0LR_bits
	.extern	_P2LR_bits
	.extern	_P1LR_bits
	.extern	_EIE3_bits
	.extern	_EIF3_bits
	.extern	_T3CTL_bits
	.extern	_CTCTL0_bits
	.extern	_PUR1_bits
	.extern	_PUR2_bits
	.extern	_CTCTL1_bits
	.extern	_INTEDGCTL_bits
	.extern	_VDAC_bits
	.extern	_VRES_bits
	.extern	_C1CAL_bits
	.extern	_SSCICTL0_bits
	.extern	_SSCICTL1_bits
	.extern	_SSCISTA_bits
	.extern	_SSCIADD_bits
	.extern	_SSCIMSK_bits
	.extern	_WDTPS_bits
	.extern	_C1FILTCTL_bits
	.extern	_C1FILTPRE_bits
	.extern	_CTCTL2_bits
	.extern	_T4CTL_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_Water_Monitor_
	.extern	__KF8_CONFIG_FINGER_THRESHOLD_IN_WATER_
	.extern	__KF8_TOUCH_CH_EN
	.extern	__KF8_Touch_Protect_Select_
	.extern	__KF8_HIT_UP_THRESHOLD
	.extern	_TCS_COUNT
	.extern	_OSCCAL0_OFFSET
	.extern	_OSCCAL0_MAX
	.extern	_T0
	.extern	_PCL
	.extern	_PSW
	.extern	_P0
	.extern	_P2
	.extern	_P1
	.extern	_PCH
	.extern	_INTCTL
	.extern	_EIF1
	.extern	_EIF2
	.extern	_T1L
	.extern	_T1H
	.extern	_T1CTL
	.extern	_PWM1L
	.extern	_PWMCTL
	.extern	_PP1
	.extern	_BANK
	.extern	_C1CTL
	.extern	_VDACS
	.extern	_AMPCTL
	.extern	_ANSEH
	.extern	_ADCDATA0H
	.extern	_ADCCTL0
	.extern	_AMPDT
	.extern	_OPTR
	.extern	_IP0
	.extern	_IP1
	.extern	_IP2
	.extern	_TR0
	.extern	_TR2
	.extern	_TR1
	.extern	_OSCSTA
	.extern	_IP3
	.extern	_VRECAL1
	.extern	_VRECTL
	.extern	_EIE1
	.extern	_EIE2
	.extern	_PCTL
	.extern	_OSCCTL
	.extern	_OSCCAL0
	.extern	_ANSEL
	.extern	_PP2
	.extern	_PWM2L
	.extern	_PUR0
	.extern	_IOCL
	.extern	_OSCCAL1
	.extern	_NVMDATAH
	.extern	_NVMDATAL
	.extern	_NVMADDRH
	.extern	_NVMADDRL
	.extern	_NVMCTL0
	.extern	_NVMCTL1
	.extern	_ADCDATA0L
	.extern	_ADCCTL1
	.extern	_P0LR
	.extern	_P2LR
	.extern	_P1LR
	.extern	_EIE3
	.extern	_EIF3
	.extern	_OSCCAL2
	.extern	_OSCCAL3
	.extern	_T3CTL
	.extern	_T3L
	.extern	_CTCTL0
	.extern	_T3H
	.extern	_PUR1
	.extern	_PUR2
	.extern	_CTCTL1
	.extern	_INTEDGCTL
	.extern	_ADCDATA3L
	.extern	_VDAC
	.extern	_VRES
	.extern	_C1CAL
	.extern	_SSCICTL0
	.extern	_SSCICTL1
	.extern	_SSCISTA
	.extern	_SSCIBUFR
	.extern	_SSCIADD
	.extern	_SSCIMSK
	.extern	_WDTPS
	.extern	_C1FILTCTL
	.extern	_C1FILTPRE
	.extern	_VRECAL2
	.extern	_VRECAL3
	.extern	_CTCTL2
	.extern	_T4L
	.extern	_T4H
	.extern	_T4REL
	.extern	_T4REH
	.extern	_T4CTL
	.extern	_RC32KCAL

	.extern I0R1
	.extern I0R7
	.extern I0PSW
	.extern I0PCH
	.extern I1R1
	.extern I1R7
	.extern I1PSW
	.extern I1PCH
	.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
	.def _TOUCH_DEBUG_SEND_OUT_function_begin, debug, value=$

;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : LABEL
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3572:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  3575
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : FUNCTION
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3227:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  3229 curr label offset=4previous max_key=0 
_TOUCH_DEBUG_SEND_OUT	;Function start
; 2 exit points
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : =
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:9350:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  9351
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8891:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8892
;;	1035
;;	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c 763
;;	804: rname _TR0_bits, val 0, const = 0
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8906
;;	1268: get_strvalue_from_asmoperand AOP_PCODE type PO_IMMEDIATE
;;	_TR0_bits
;; 	line = 8908 result AOP_PCODE=_TR0_bits, size=2, left -=-, size=0, right AOP_LIT=0x01, size=1
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8581:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8582
;;	1268: get_strvalue_from_asmoperand AOP_PCODE type PO_IMMEDIATE
;;	_TR0_bits
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8609:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	.line	322; "../debug_touch.c"	CLK_SET_IN;
	BANKSEL	_TR0_bits
	SET	_TR0_bits, 1
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : =
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:9350:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  9351
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8891:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8892
;;	1035
;;	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c 763
;;	804: rname _TR0_bits, val 0, const = 0
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8906
;;	1268: get_strvalue_from_asmoperand AOP_PCODE type PO_IMMEDIATE
;;	_TR0_bits
;; 	line = 8908 result AOP_PCODE=_TR0_bits, size=2, left -=-, size=0, right AOP_LIT=0x01, size=1
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8581:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8582
;;	1268: get_strvalue_from_asmoperand AOP_PCODE type PO_IMMEDIATE
;;	_TR0_bits
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8609:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	.line	323; "../debug_touch.c"	DAT_SET_IN;
	BANKSEL	_TR0_bits
	SET	_TR0_bits, 0
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : SEND
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : CALL
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:2885:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  2887
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:2615:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  2617
;; 	2968 left AOP_LIT
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:1844:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:1874:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	.line	324; "../debug_touch.c"	Touch_Delay1;
	MOV	R0,# 0x01
;; 	2968 left AOP_LIT
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:2978:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c,1518  , rIdx=0x8f
	BANKSEL	STK00
	MOV	STK00, R0
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:1844:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:1874:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	MOV	R0,# 0x00
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3006:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	PAGESEL	_delay_us
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3009:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	CALL	_delay_us
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3015:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	PAGESEL	$
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : GET_VALUE_AT_ADDRESS
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8495:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8496
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:160:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:215:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:286:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8059:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8060
;;	1035
;;	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c 763
;;	804: rname _P0_bits, val 0, const = 0
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8075
;;	1117 register type nRegs=1
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:4793:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  4795
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:7855:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  7856
;;	1268: get_strvalue_from_asmoperand AOP_PCODE type PO_IMMEDIATE
;;	_P0_bits
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:7886:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	.line	328; "../debug_touch.c"	if(CLK_GET_STATE)
	BANKSEL	_P0_bits
	JB	_P0_bits, 1
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:7887:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  key=78, label offset 8
	JMP	_00078_DS_
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : SEND
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : CALL
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:2885:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  2887
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:2615:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  2617
;; 	2968 left AOP_LIT
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:1844:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:1874:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	.line	330; "../debug_touch.c"	Touch_Delay1;
	MOV	R0,# 0x01
;; 	2968 left AOP_LIT
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:2978:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c,1518  , rIdx=0x8f
	BANKSEL	STK00
	MOV	STK00, R0
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:1844:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:1874:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	MOV	R0,# 0x00
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3006:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	PAGESEL	_delay_us
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3009:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	CALL	_delay_us
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3015:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	PAGESEL	$
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : GET_VALUE_AT_ADDRESS
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8495:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8496
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:160:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:215:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:286:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8059:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8060
;;	1035
;;	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c 763
;;	804: rname _P0_bits, val 0, const = 0
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8075
;;	1117 register type nRegs=1
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:4793:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  4795
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:7855:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  7856
;;	1268: get_strvalue_from_asmoperand AOP_PCODE type PO_IMMEDIATE
;;	_P0_bits
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:7886:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	.line	331; "../debug_touch.c"	if(!CLK_GET_STATE)
	BANKSEL	_P0_bits
	JNB	_P0_bits, 1
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:7887:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  key=79, label offset 8
	JMP	_00079_DS_
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : RETURN
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3538:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  3540
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3562:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  key=116, label offset 8
	.line	332; "../debug_touch.c"	return;
	JMP	_00116_DS_
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : LABEL
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3572:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  3575
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : GET_VALUE_AT_ADDRESS
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8495:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8496
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:160:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:215:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:286:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8059:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8060
;;	1035
;;	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c 763
;;	804: rname _P0_bits, val 0, const = 0
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8075
;;	1117 register type nRegs=1
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:4793:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  4795
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:7855:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  7856
;;	1268: get_strvalue_from_asmoperand AOP_PCODE type PO_IMMEDIATE
;;	_P0_bits
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:7886:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
_00078_DS_
	.line	334; "../debug_touch.c"	else if(!CLK_GET_STATE)
	BANKSEL	_P0_bits
	JNB	_P0_bits, 1
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:7887:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  key=75, label offset 8
	JMP	_00075_DS_
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : RETURN
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3538:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  3540
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3562:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  key=116, label offset 8
	.line	336; "../debug_touch.c"	return;
	JMP	_00116_DS_
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : LABEL
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3572:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  3575
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : RETURN
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3538:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  3540
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3562:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  key=116, label offset 8
_00075_DS_
	.line	339; "../debug_touch.c"	return;
	JMP	_00116_DS_
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : LABEL
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3572:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  3575
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : =
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:9350:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  9351
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8891:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8892
;;	1035
;;	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c 763
;;	804: rname _TR0_bits, val 0, const = 0
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8906
;;	1268: get_strvalue_from_asmoperand AOP_PCODE type PO_IMMEDIATE
;;	_TR0_bits
;; 	line = 8908 result AOP_PCODE=_TR0_bits, size=2, left -=-, size=0, right AOP_LIT=0x00, size=1
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8581:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8582
;;	1268: get_strvalue_from_asmoperand AOP_PCODE type PO_IMMEDIATE
;;	_TR0_bits
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8609:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
_00079_DS_
	.line	341; "../debug_touch.c"	CLK_SET_OUT;
	BANKSEL	_TR0_bits
	CLR	_TR0_bits, 1
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : =
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:9350:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  9351
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8891:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8892
;;	1035
;;	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c 763
;;	804: rname _P0LR_bits, val 0, const = 0
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8906
;;	1268: get_strvalue_from_asmoperand AOP_PCODE type PO_IMMEDIATE
;;	_P0LR_bits
;; 	line = 8908 result AOP_PCODE=_P0LR_bits, size=2, left -=-, size=0, right AOP_LIT=0x00, size=1
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8581:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8582
;;	1268: get_strvalue_from_asmoperand AOP_PCODE type PO_IMMEDIATE
;;	_P0LR_bits
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8609:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	.line	343; "../debug_touch.c"	CLK_SET_LOW;
	BANKSEL	_P0LR_bits
	CLR	_P0LR_bits, 1
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : SEND
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : CALL
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:2885:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  2887
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:2615:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  2617
;; 	2968 left AOP_LIT
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:1844:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:1874:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	.line	344; "../debug_touch.c"	Touch_Delay1;
	MOV	R0,# 0x01
;; 	2968 left AOP_LIT
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:2978:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c,1518  , rIdx=0x8f
	BANKSEL	STK00
	MOV	STK00, R0
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:1844:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:1874:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	MOV	R0,# 0x00
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3006:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	PAGESEL	_delay_us
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3009:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	CALL	_delay_us
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3015:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	PAGESEL	$
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : =
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:9350:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  9351
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8891:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8892
;;	1035
;;	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c 763
;;	804: rname _P0LR_bits, val 0, const = 0
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8906
;;	1268: get_strvalue_from_asmoperand AOP_PCODE type PO_IMMEDIATE
;;	_P0LR_bits
;; 	line = 8908 result AOP_PCODE=_P0LR_bits, size=2, left -=-, size=0, right AOP_LIT=0x01, size=1
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8581:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8582
;;	1268: get_strvalue_from_asmoperand AOP_PCODE type PO_IMMEDIATE
;;	_P0LR_bits
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8609:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	.line	346; "../debug_touch.c"	CLK_SET_HIGH;		//ÉÏÉýÑØ
	BANKSEL	_P0LR_bits
	SET	_P0LR_bits, 1
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : SEND
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : CALL
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:2885:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  2887
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:2615:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  2617
;; 	2968 left AOP_LIT
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:1844:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:1874:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	.line	348; "../debug_touch.c"	Touch_Delay1;
	MOV	R0,# 0x01
;; 	2968 left AOP_LIT
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:2978:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c,1518  , rIdx=0x8f
	BANKSEL	STK00
	MOV	STK00, R0
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:1844:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:1874:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	MOV	R0,# 0x00
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3006:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	PAGESEL	_delay_us
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3009:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	CALL	_delay_us
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3015:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	PAGESEL	$
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : GET_VALUE_AT_ADDRESS
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8495:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8496
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:160:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:215:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:286:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8059:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8060
;;	1035
;;	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c 763
;;	804: rname _P0_bits, val 0, const = 0
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8075
;;	1117 register type nRegs=1
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:4793:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  4795
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:7855:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  7856
;;	1268: get_strvalue_from_asmoperand AOP_PCODE type PO_IMMEDIATE
;;	_P0_bits
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:7886:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	.line	350; "../debug_touch.c"	if(!DAT_GET_STATE)
	BANKSEL	_P0_bits
	JNB	_P0_bits, 0
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:7887:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  key=81, label offset 8
	JMP	_00081_DS_
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : RETURN
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3538:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  3540
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3562:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  key=116, label offset 8
	.line	352; "../debug_touch.c"	return;
	JMP	_00116_DS_
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : LABEL
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3572:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  3575
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : =
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:9350:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  9351
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8891:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8892
;;	1035
;;	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c 763
;;	804: rname _P0LR_bits, val 0, const = 0
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8906
;;	1268: get_strvalue_from_asmoperand AOP_PCODE type PO_IMMEDIATE
;;	_P0LR_bits
;; 	line = 8908 result AOP_PCODE=_P0LR_bits, size=2, left -=-, size=0, right AOP_LIT=0x00, size=1
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8581:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8582
;;	1268: get_strvalue_from_asmoperand AOP_PCODE type PO_IMMEDIATE
;;	_P0LR_bits
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8609:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
_00081_DS_
	.line	355; "../debug_touch.c"	CLK_SET_LOW;			//ÏÂ½µÑØ
	BANKSEL	_P0LR_bits
	CLR	_P0LR_bits, 1
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : SEND
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : CALL
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:2885:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  2887
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:2615:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  2617
;; 	2968 left AOP_LIT
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:1844:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:1874:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	.line	358; "../debug_touch.c"	Touch_Delay1;
	MOV	R0,# 0x01
;; 	2968 left AOP_LIT
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:2978:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c,1518  , rIdx=0x8f
	BANKSEL	STK00
	MOV	STK00, R0
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:1844:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:1874:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	MOV	R0,# 0x00
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3006:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	PAGESEL	_delay_us
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3009:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	CALL	_delay_us
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3015:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	PAGESEL	$
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : =
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:9350:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  9351
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8891:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8892
;;	1035
;;	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c 763
;;	804: rname _TR0_bits, val 0, const = 0
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8906
;;	1268: get_strvalue_from_asmoperand AOP_PCODE type PO_IMMEDIATE
;;	_TR0_bits
;; 	line = 8908 result AOP_PCODE=_TR0_bits, size=2, left -=-, size=0, right AOP_LIT=0x00, size=1
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8581:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8582
;;	1268: get_strvalue_from_asmoperand AOP_PCODE type PO_IMMEDIATE
;;	_TR0_bits
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8609:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	.line	360; "../debug_touch.c"	DAT_SET_OUT;
	BANKSEL	_TR0_bits
	CLR	_TR0_bits, 0
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : =
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:9586:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  9587
;;	1117 register type nRegs=1
;; 	line = 9596 result AOP_REG=r0x1004, size=1, left -=-, size=0, right AOP_LIT=0x05, size=1
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  9689
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:9698:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	.line	363; "../debug_touch.c"	j=5;
	MOV	R0,# 0x05
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:9703:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;;	1584 rIdx = r0x1004 
	BANKSEL	r0x1006
	MOV	r0x1006, R0
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : =
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:9586:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  9587
;;	1117 register type nRegs=1
;; 	line = 9596 result AOP_REG=r0x1005, size=1, left -=-, size=0, right AOP_LIT=0x00, size=1
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  9689
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:9707:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;;	1584 rIdx = r0x1005 
	.line	365; "../debug_touch.c"	for(step=0;step<5;step++)
	BANKSEL	r0x1007
	CLR	r0x1007
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : LABEL
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3572:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  3575
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : <
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:4793:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  4795
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:4611:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  4612
;;	1117 register type nRegs=1
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:4294:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;unsigned compare: left < lit(0x5=5), size=1
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:4264:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
_00108_DS_
	MOV	R0,# 0x05
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:4434:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;;	1584 rIdx = r0x1005 
	BANKSEL	r0x1007
	SUB	R0, r0x1007
;comparing bytes at offset 0
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:4235:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:4240:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	JNB	PSW, 0
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:4244:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  key=111, label offset 8
	JMP	_00111_DS_
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : >
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:4793:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  4795
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:4577:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  4578
;;	1117 register type nRegs=1
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:4294:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;swapping arguments (AOP_TYPEs 1/2)
;unsigned compare: left >= lit(0x5=5), size=1
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:4264:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	.line	368; "../debug_touch.c"	switch(step)
	MOV	R0,# 0x05
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:4434:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;;	1584 rIdx = r0x1005 
	BANKSEL	r0x1007
	SUB	R0, r0x1007
;comparing bytes at offset 0
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:4235:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:4240:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	JNB	PSW, 0
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:4244:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  key=87, label offset 8
	JMP	_00087_DS_
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : JUMPTABLE
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:9744:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  9745
;;	1117 register type nRegs=1
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:9765:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  key=138, label offset 8
	MOV	R0,#high _00138_DS_
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:9766:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	MOV	PCH, R0
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:9767:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  key=138, label offset 8
	MOV	R0,#_00138_DS_
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:9768:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;;	1584 rIdx = r0x1005 
	BANKSEL	r0x1007
	ADD	R0, r0x1007
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:9771:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	JNB	PSW, 0
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:9772:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	INC	PCH
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:9775:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	MOV	PCL, R0
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:9785:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  key=82, label offset 8
_00138_DS_
	JMP	_00082_DS_
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:9785:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  key=83, label offset 8
	JMP	_00083_DS_
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:9785:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  key=84, label offset 8
	JMP	_00084_DS_
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:9785:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  key=85, label offset 8
	JMP	_00085_DS_
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:9785:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  key=86, label offset 8
	JMP	_00086_DS_
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : LABEL
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3572:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  3575
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : =
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:9586:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  9587
;;	1117 register type nRegs=1
;; 	line = 9596 result AOP_REG=r0x1004, size=1, left -=-, size=0, right AOP_LIT=0x05, size=1
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  9689
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:9698:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
_00082_DS_
	.line	372; "../debug_touch.c"	j=5;
	MOV	R0,# 0x05
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:9703:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;;	1584 rIdx = r0x1004 
	BANKSEL	r0x1006
	MOV	r0x1006, R0
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : =
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:9586:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  9587
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c 646
;;	674 sym->rname = _T_buf, size = 1
;; 	line = 9596 result AOP_DIR=_T_buf, size=1, left -=-, size=0, right AOP_LIT=0x04, size=1
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  9689
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:9698:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	.line	373; "../debug_touch.c"	T_buf=0x04;
	MOV	R0,# 0x04
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:9703:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;;	1486
;;	1505  _T_buf   offset=0
	BANKSEL	_T_buf
	MOV	_T_buf, R0
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : GOTO
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3589:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3591:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  key=87, label offset 8
	.line	374; "../debug_touch.c"	}break;
	JMP	_00087_DS_
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : LABEL
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3572:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  3575
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : =
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:9586:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  9587
;;	1117 register type nRegs=1
;; 	line = 9596 result AOP_REG=r0x1004, size=1, left -=-, size=0, right AOP_LIT=0x08, size=1
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  9689
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:9698:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
_00083_DS_
	.line	378; "../debug_touch.c"	j=8;
	MOV	R0,# 0x08
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:9703:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;;	1584 rIdx = r0x1004 
	BANKSEL	r0x1006
	MOV	r0x1006, R0
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : =
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:9586:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  9587
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c 646
;;	674 sym->rname = _sentbuf1, size = 1
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c 646
;;	674 sym->rname = _T_buf, size = 1
;; 	line = 9596 result AOP_DIR=_T_buf, size=1, left -=-, size=0, right AOP_DIR=_sentbuf1, size=1
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  9689
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:1844:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  2094  offset=0
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:2106:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;;	1486
;;	1501  _sentbuf1   offset=0 - had to alloc by reg name
	.line	380; "../debug_touch.c"	T_buf=sentbuf1;
	BANKSEL	_sentbuf1
	MOVZ	R0, _sentbuf1
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:9724:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;;	1486
;;	1505  _T_buf   offset=0
	BANKSEL	_T_buf
	MOV	_T_buf, R0
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : GOTO
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3589:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3591:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  key=87, label offset 8
	.line	382; "../debug_touch.c"	}break;
	JMP	_00087_DS_
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : LABEL
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3572:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  3575
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : =
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:9586:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  9587
;;	1117 register type nRegs=1
;; 	line = 9596 result AOP_REG=r0x1004, size=1, left -=-, size=0, right AOP_LIT=0x08, size=1
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  9689
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:9698:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
_00084_DS_
	.line	386; "../debug_touch.c"	j=8;
	MOV	R0,# 0x08
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:9703:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;;	1584 rIdx = r0x1004 
	BANKSEL	r0x1006
	MOV	r0x1006, R0
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : =
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:9586:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  9587
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c 646
;;	674 sym->rname = _sentbuf2, size = 1
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c 646
;;	674 sym->rname = _T_buf, size = 1
;; 	line = 9596 result AOP_DIR=_T_buf, size=1, left -=-, size=0, right AOP_DIR=_sentbuf2, size=1
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  9689
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:1844:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  2094  offset=0
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:2106:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;;	1486
;;	1501  _sentbuf2   offset=0 - had to alloc by reg name
	.line	387; "../debug_touch.c"	T_buf=sentbuf2;
	BANKSEL	_sentbuf2
	MOVZ	R0, _sentbuf2
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:9724:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;;	1486
;;	1505  _T_buf   offset=0
	BANKSEL	_T_buf
	MOV	_T_buf, R0
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : GOTO
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3589:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3591:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  key=87, label offset 8
	.line	389; "../debug_touch.c"	}break;
	JMP	_00087_DS_
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : LABEL
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3572:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  3575
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : =
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:9586:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  9587
;;	1117 register type nRegs=1
;; 	line = 9596 result AOP_REG=r0x1004, size=1, left -=-, size=0, right AOP_LIT=0x08, size=1
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  9689
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:9698:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
_00085_DS_
	.line	393; "../debug_touch.c"	j=8;
	MOV	R0,# 0x08
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:9703:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;;	1584 rIdx = r0x1004 
	BANKSEL	r0x1006
	MOV	r0x1006, R0
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : =
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:9586:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  9587
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c 646
;;	674 sym->rname = _sentbuf3, size = 1
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c 646
;;	674 sym->rname = _T_buf, size = 1
;; 	line = 9596 result AOP_DIR=_T_buf, size=1, left -=-, size=0, right AOP_DIR=_sentbuf3, size=1
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  9689
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:1844:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  2094  offset=0
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:2106:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;;	1486
;;	1501  _sentbuf3   offset=0 - had to alloc by reg name
	.line	394; "../debug_touch.c"	T_buf=sentbuf3;
	BANKSEL	_sentbuf3
	MOVZ	R0, _sentbuf3
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:9724:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;;	1486
;;	1505  _T_buf   offset=0
	BANKSEL	_T_buf
	MOV	_T_buf, R0
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : GOTO
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3589:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3591:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  key=87, label offset 8
	.line	395; "../debug_touch.c"	}break;
	JMP	_00087_DS_
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : LABEL
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3572:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  3575
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : =
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:9586:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  9587
;;	1117 register type nRegs=1
;; 	line = 9596 result AOP_REG=r0x1004, size=1, left -=-, size=0, right AOP_LIT=0x08, size=1
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  9689
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:9698:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
_00086_DS_
	.line	399; "../debug_touch.c"	j=8;
	MOV	R0,# 0x08
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:9703:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;;	1584 rIdx = r0x1004 
	BANKSEL	r0x1006
	MOV	r0x1006, R0
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : =
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:9586:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  9587
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c 646
;;	674 sym->rname = _sentbuf4, size = 1
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c 646
;;	674 sym->rname = _T_buf, size = 1
;; 	line = 9596 result AOP_DIR=_T_buf, size=1, left -=-, size=0, right AOP_DIR=_sentbuf4, size=1
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  9689
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:1844:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  2094  offset=0
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:2106:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;;	1486
;;	1501  _sentbuf4   offset=0 - had to alloc by reg name
	.line	400; "../debug_touch.c"	T_buf=sentbuf4;
	BANKSEL	_sentbuf4
	MOVZ	R0, _sentbuf4
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:9724:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;;	1486
;;	1505  _T_buf   offset=0
	BANKSEL	_T_buf
	MOV	_T_buf, R0
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : LABEL
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3572:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  3575
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : =
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:9586:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  9587
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c 646
;;	674 sym->rname = _i_T_D, size = 1
;; 	line = 9596 result AOP_DIR=_i_T_D, size=1, left -=-, size=0, right AOP_LIT=0x00, size=1
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  9689
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:9707:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;;	1486
;;	1505  _i_T_D   offset=0
_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
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : LABEL
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3572:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  3575
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : <
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:4793:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  4795
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:4611:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  4612
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c 646
;;	674 sym->rname = _i_T_D, size = 1
;;	1117 register type nRegs=1
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:4294:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:4269:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;;	1584 rIdx = r0x1004 
_00104_DS_
	BANKSEL	r0x1006
	MOVZ	R0, r0x1006
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:4434:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;;	1486
;;	1505  _i_T_D   offset=0
	BANKSEL	_i_T_D
	SUB	R0, _i_T_D
;comparing bytes at offset 0
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:4235:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:4240:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	JNB	PSW, 0
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:4244:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  key=107, label offset 8
	JMP	_00107_DS_
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : BITWISEAND
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:4793:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  4795
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:5017:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  5018
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c 646
;;	674 sym->rname = _T_buf, size = 1
;; 	line = 5058 result AOP_CRY=0x00, size=0, left AOP_DIR=_T_buf, size=1, right AOP_LIT=0x01, size=1
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:4937:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  4938
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:5177:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	.line	406; "../debug_touch.c"	if(T_buf&0x01)
	BANKSEL	_T_buf
	JB	_T_buf, 0
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:5178:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  key=89, label offset 8
	JMP	_00089_DS_
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : =
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:9350:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  9351
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8891:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8892
;;	1035
;;	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c 763
;;	804: rname _P0LR_bits, val 0, const = 0
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8906
;;	1268: get_strvalue_from_asmoperand AOP_PCODE type PO_IMMEDIATE
;;	_P0LR_bits
;; 	line = 8908 result AOP_PCODE=_P0LR_bits, size=2, left -=-, size=0, right AOP_LIT=0x01, size=1
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8581:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8582
;;	1268: get_strvalue_from_asmoperand AOP_PCODE type PO_IMMEDIATE
;;	_P0LR_bits
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8609:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	.line	407; "../debug_touch.c"	DAT_SET_HIGH;
	BANKSEL	_P0LR_bits
	SET	_P0LR_bits, 0
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : GOTO
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3589:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3591:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  key=90, label offset 8
	JMP	_00090_DS_
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : LABEL
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3572:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  3575
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : =
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:9350:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  9351
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8891:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8892
;;	1035
;;	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c 763
;;	804: rname _P0LR_bits, val 0, const = 0
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8906
;;	1268: get_strvalue_from_asmoperand AOP_PCODE type PO_IMMEDIATE
;;	_P0LR_bits
;; 	line = 8908 result AOP_PCODE=_P0LR_bits, size=2, left -=-, size=0, right AOP_LIT=0x00, size=1
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8581:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8582
;;	1268: get_strvalue_from_asmoperand AOP_PCODE type PO_IMMEDIATE
;;	_P0LR_bits
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8609:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
_00089_DS_
	.line	409; "../debug_touch.c"	DAT_SET_LOW;
	BANKSEL	_P0LR_bits
	CLR	_P0LR_bits, 0
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : LABEL
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3572:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  3575
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : =
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:9350:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  9351
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8891:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8892
;;	1035
;;	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c 763
;;	804: rname _P0LR_bits, val 0, const = 0
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8906
;;	1268: get_strvalue_from_asmoperand AOP_PCODE type PO_IMMEDIATE
;;	_P0LR_bits
;; 	line = 8908 result AOP_PCODE=_P0LR_bits, size=2, left -=-, size=0, right AOP_LIT=0x01, size=1
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8581:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8582
;;	1268: get_strvalue_from_asmoperand AOP_PCODE type PO_IMMEDIATE
;;	_P0LR_bits
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8609:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
_00090_DS_
	.line	411; "../debug_touch.c"	CLK_SET_HIGH;
	BANKSEL	_P0LR_bits
	SET	_P0LR_bits, 1
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : SEND
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : CALL
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:2885:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  2887
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:2615:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  2617
;; 	2968 left AOP_LIT
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:1844:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:1874:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	.line	412; "../debug_touch.c"	Touch_Delay1;
	MOV	R0,# 0x01
;; 	2968 left AOP_LIT
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:2978:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c,1518  , rIdx=0x8f
	BANKSEL	STK00
	MOV	STK00, R0
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:1844:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:1874:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	MOV	R0,# 0x00
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3006:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	PAGESEL	_delay_us
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3009:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	CALL	_delay_us
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3015:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	PAGESEL	$
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : =
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:9350:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  9351
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8891:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8892
;;	1035
;;	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c 763
;;	804: rname _P0LR_bits, val 0, const = 0
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8906
;;	1268: get_strvalue_from_asmoperand AOP_PCODE type PO_IMMEDIATE
;;	_P0LR_bits
;; 	line = 8908 result AOP_PCODE=_P0LR_bits, size=2, left -=-, size=0, right AOP_LIT=0x00, size=1
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8581:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8582
;;	1268: get_strvalue_from_asmoperand AOP_PCODE type PO_IMMEDIATE
;;	_P0LR_bits
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8609:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	.line	414; "../debug_touch.c"	CLK_SET_LOW;
	BANKSEL	_P0LR_bits
	CLR	_P0LR_bits, 1
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : SEND
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : CALL
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:2885:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  2887
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:2615:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  2617
;; 	2968 left AOP_LIT
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:1844:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:1874:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	.line	415; "../debug_touch.c"	Touch_Delay1;
	MOV	R0,# 0x01
;; 	2968 left AOP_LIT
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:2978:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c,1518  , rIdx=0x8f
	BANKSEL	STK00
	MOV	STK00, R0
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:1844:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:1874:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	MOV	R0,# 0x00
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3006:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	PAGESEL	_delay_us
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3009:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	CALL	_delay_us
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3015:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	PAGESEL	$
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : RIGHT_OP
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:6851:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  6854
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c 646
;;	674 sym->rname = _T_buf, size = 1
;;	999
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:7023:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	.line	417; "../debug_touch.c"	T_buf=T_buf>>1;
	CLR	PSW, 0
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:7029:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;;	1486
;;	1505  _T_buf   offset=0
	BANKSEL	_T_buf
	RRC	_T_buf
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : +
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\genarith.c  711
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\genarith.c:712:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\genarith.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c 646
;;	674 sym->rname = _i_T_D, size = 1
;; 	line = 718 result AOP_DIR=_i_T_D, size=1, left AOP_DIR=_i_T_D, size=1, right AOP_LIT=0x01, size=1
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\genarith.c:148:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\genarith.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\genarith.c  150
;; 	result AOP_DIR, left AOP_DIR, right AOP_LIT
;; 	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\genarith.c  185
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\genarith.c:196:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\genarith.c
;;	1486
;;	1505  _i_T_D   offset=0
	.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
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : GOTO
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3589:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3591:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  key=104, label offset 8
	JMP	_00104_DS_
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : LABEL
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3572:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  3575
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : SEND
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : CALL
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:2885:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  2887
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:2615:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  2617
;; 	2968 left AOP_LIT
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:1844:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:1874:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
_00107_DS_
	.line	420; "../debug_touch.c"	Touch_Delay2;
	MOV	R0,# 0x05
;; 	2968 left AOP_LIT
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:2978:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c,1518  , rIdx=0x8f
	BANKSEL	STK00
	MOV	STK00, R0
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:1844:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:1874:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	MOV	R0,# 0x00
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3006:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	PAGESEL	_delay_us
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3009:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	CALL	_delay_us
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3015:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	PAGESEL	$
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : +
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\genarith.c  711
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\genarith.c:712:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\genarith.c *{*
;;	1117 register type nRegs=1
;;	999
;; 	line = 718 result AOP_REG=r0x1005, size=1, left AOP_REG=r0x1005, size=1, right AOP_LIT=0x01, size=1
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\genarith.c:148:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\genarith.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\genarith.c  150
;; 	result AOP_REG, left AOP_REG, right AOP_LIT
;; 	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\genarith.c  185
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\genarith.c:196:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\genarith.c
;;	1584 rIdx = r0x1005 
	.line	365; "../debug_touch.c"	for(step=0;step<5;step++)
	BANKSEL	r0x1007
	INC	r0x1007
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : GOTO
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3589:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3591:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  key=108, label offset 8
	JMP	_00108_DS_
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : LABEL
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3572:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  3575
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : =
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:9350:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  9351
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8891:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8892
;;	1035
;;	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c 763
;;	804: rname _TR0_bits, val 0, const = 0
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8906
;;	1268: get_strvalue_from_asmoperand AOP_PCODE type PO_IMMEDIATE
;;	_TR0_bits
;; 	line = 8908 result AOP_PCODE=_TR0_bits, size=2, left -=-, size=0, right AOP_LIT=0x01, size=1
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8581:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8582
;;	1268: get_strvalue_from_asmoperand AOP_PCODE type PO_IMMEDIATE
;;	_TR0_bits
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8609:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
_00111_DS_
	.line	424; "../debug_touch.c"	DAT_SET_IN;
	BANKSEL	_TR0_bits
	SET	_TR0_bits, 0
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : SEND
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : CALL
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:2885:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  2887
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:2615:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  2617
;; 	2968 left AOP_LIT
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:1844:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:1874:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	.line	425; "../debug_touch.c"	Touch_Delay2;	//±à³ÌÆ÷ÅÐ¶ÏÐèÒªÊ±¼ä
	MOV	R0,# 0x05
;; 	2968 left AOP_LIT
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:2978:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c,1518  , rIdx=0x8f
	BANKSEL	STK00
	MOV	STK00, R0
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:1844:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:1874:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	MOV	R0,# 0x00
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3006:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	PAGESEL	_delay_us
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3009:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	CALL	_delay_us
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3015:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	PAGESEL	$
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : =
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:9350:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  9351
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8891:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8892
;;	1035
;;	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c 763
;;	804: rname _P0LR_bits, val 0, const = 0
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8906
;;	1268: get_strvalue_from_asmoperand AOP_PCODE type PO_IMMEDIATE
;;	_P0LR_bits
;; 	line = 8908 result AOP_PCODE=_P0LR_bits, size=2, left -=-, size=0, right AOP_LIT=0x01, size=1
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8581:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8582
;;	1268: get_strvalue_from_asmoperand AOP_PCODE type PO_IMMEDIATE
;;	_P0LR_bits
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8609:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	.line	427; "../debug_touch.c"	CLK_SET_HIGH;
	BANKSEL	_P0LR_bits
	SET	_P0LR_bits, 1
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : SEND
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : CALL
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:2885:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  2887
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:2615:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  2617
;; 	2968 left AOP_LIT
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:1844:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:1874:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	.line	428; "../debug_touch.c"	Touch_Delay1;
	MOV	R0,# 0x01
;; 	2968 left AOP_LIT
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:2978:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c,1518  , rIdx=0x8f
	BANKSEL	STK00
	MOV	STK00, R0
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:1844:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:1874:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	MOV	R0,# 0x00
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3006:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	PAGESEL	_delay_us
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3009:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	CALL	_delay_us
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3015:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	PAGESEL	$
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : SEND
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : CALL
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:2885:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  2887
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:2615:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  2617
;; 	2968 left AOP_LIT
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:1844:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:1874:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	.line	429; "../debug_touch.c"	Touch_Delay1;
	MOV	R0,# 0x01
;; 	2968 left AOP_LIT
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:2978:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c,1518  , rIdx=0x8f
	BANKSEL	STK00
	MOV	STK00, R0
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:1844:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:1874:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	MOV	R0,# 0x00
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3006:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	PAGESEL	_delay_us
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3009:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	CALL	_delay_us
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3015:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	PAGESEL	$
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : SEND
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : CALL
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:2885:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  2887
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:2615:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  2617
;; 	2968 left AOP_LIT
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:1844:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:1874:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	.line	430; "../debug_touch.c"	Touch_Delay1;
	MOV	R0,# 0x01
;; 	2968 left AOP_LIT
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:2978:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c,1518  , rIdx=0x8f
	BANKSEL	STK00
	MOV	STK00, R0
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:1844:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:1874:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	MOV	R0,# 0x00
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3006:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	PAGESEL	_delay_us
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3009:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	CALL	_delay_us
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3015:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	PAGESEL	$
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : GET_VALUE_AT_ADDRESS
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8495:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8496
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:160:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:215:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:286:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8059:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8060
;;	1035
;;	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c 763
;;	804: rname _P0_bits, val 0, const = 0
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8075
;;	1117 register type nRegs=1
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:4793:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  4795
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:7855:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  7856
;;	1268: get_strvalue_from_asmoperand AOP_PCODE type PO_IMMEDIATE
;;	_P0_bits
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:7886:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	.line	433; "../debug_touch.c"	if(DAT_GET_STATE)
	BANKSEL	_P0_bits
	JB	_P0_bits, 0
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:7887:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  key=102, label offset 8
	JMP	_00102_DS_
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : =
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:9350:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  9351
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8891:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8892
;;	1035
;;	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c 763
;;	804: rname _P0LR_bits, val 0, const = 0
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8906
;;	1268: get_strvalue_from_asmoperand AOP_PCODE type PO_IMMEDIATE
;;	_P0LR_bits
;; 	line = 8908 result AOP_PCODE=_P0LR_bits, size=2, left -=-, size=0, right AOP_LIT=0x00, size=1
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8581:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8582
;;	1268: get_strvalue_from_asmoperand AOP_PCODE type PO_IMMEDIATE
;;	_P0LR_bits
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8609:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	.line	435; "../debug_touch.c"	CLK_SET_LOW;
	BANKSEL	_P0LR_bits
	CLR	_P0LR_bits, 1
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : =
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:9586:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  9587
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c 646
;;	674 sym->rname = _T_buf, size = 1
;; 	line = 9596 result AOP_DIR=_T_buf, size=1, left -=-, size=0, right AOP_LIT=0x00, size=1
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  9689
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:9707:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;;	1486
;;	1505  _T_buf   offset=0
	.line	436; "../debug_touch.c"	T_buf=0;
	BANKSEL	_T_buf
	CLR	_T_buf
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : SEND
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : CALL
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:2885:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  2887
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:2615:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  2617
;; 	2968 left AOP_LIT
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:1844:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:1874:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	.line	437; "../debug_touch.c"	Touch_Delay1;
	MOV	R0,# 0x01
;; 	2968 left AOP_LIT
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:2978:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c,1518  , rIdx=0x8f
	BANKSEL	STK00
	MOV	STK00, R0
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:1844:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:1874:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	MOV	R0,# 0x00
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3006:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	PAGESEL	_delay_us
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3009:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	CALL	_delay_us
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3015:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	PAGESEL	$
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : =
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:9586:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  9587
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c 646
;;	674 sym->rname = _i_T_D, size = 1
;; 	line = 9596 result AOP_DIR=_i_T_D, size=1, left -=-, size=0, right AOP_LIT=0x00, size=1
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  9689
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:9707:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;;	1486
;;	1505  _i_T_D   offset=0
	.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
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : LABEL
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3572:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  3575
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : <
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:4793:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  4795
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:4611:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  4612
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c 646
;;	674 sym->rname = _i_T_D, size = 1
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:4294:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;unsigned compare: left < lit(0x6=6), size=1
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:4264:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
_00112_DS_
	MOV	R0,# 0x06
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:4434:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;;	1486
;;	1505  _i_T_D   offset=0
	BANKSEL	_i_T_D
	SUB	R0, _i_T_D
;comparing bytes at offset 0
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:4235:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:4240:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	JNB	PSW, 0
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:4244:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  key=103, label offset 8
	JMP	_00103_DS_
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : =
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:9350:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  9351
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8891:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8892
;;	1035
;;	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c 763
;;	804: rname _P0LR_bits, val 0, const = 0
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8906
;;	1268: get_strvalue_from_asmoperand AOP_PCODE type PO_IMMEDIATE
;;	_P0LR_bits
;; 	line = 8908 result AOP_PCODE=_P0LR_bits, size=2, left -=-, size=0, right AOP_LIT=0x01, size=1
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8581:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8582
;;	1268: get_strvalue_from_asmoperand AOP_PCODE type PO_IMMEDIATE
;;	_P0LR_bits
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8609:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	.line	440; "../debug_touch.c"	CLK_SET_HIGH;
	BANKSEL	_P0LR_bits
	SET	_P0LR_bits, 1
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : SEND
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : CALL
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:2885:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  2887
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:2615:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  2617
;; 	2968 left AOP_LIT
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:1844:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:1874:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	.line	441; "../debug_touch.c"	Touch_Delay1;
	MOV	R0,# 0x01
;; 	2968 left AOP_LIT
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:2978:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c,1518  , rIdx=0x8f
	BANKSEL	STK00
	MOV	STK00, R0
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:1844:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:1874:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	MOV	R0,# 0x00
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3006:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	PAGESEL	_delay_us
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3009:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	CALL	_delay_us
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3015:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	PAGESEL	$
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : EQ_OP
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:4793:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  4795
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:4646:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  4647
;; ifx is non-null
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c 646
;;	674 sym->rname = _i_T_D, size = 1
;; 	line = 4658 result AOP_CRY=0x00, size=0, left AOP_DIR=_i_T_D, size=1, right AOP_LIT=0x05, size=1
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  2094  offset=0
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:2106:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;;	1486
;;	1505  _i_T_D   offset=0
	.line	443; "../debug_touch.c"	if(i_T_D!=5)
	BANKSEL	_i_T_D
	MOVZ	R0, _i_T_D
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:4731:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	XOR	R0,# 0x05
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:4734:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	JB	PSW, 2
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:4737:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  key=141, label offset 8
	JMP	_00141_DS_
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:4771:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  key=99, label offset 8
	JMP	_00099_DS_
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : RIGHT_OP
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:6851:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  6854
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c 646
;;	674 sym->rname = _T_buf, size = 1
;;	999
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:7023:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
_00141_DS_
	.line	445; "../debug_touch.c"	T_buf=T_buf>>1;
	CLR	PSW, 0
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:7029:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;;	1486
;;	1505  _T_buf   offset=0
	BANKSEL	_T_buf
	RRC	_T_buf
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : GET_VALUE_AT_ADDRESS
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8495:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8496
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:160:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:215:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:286:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8059:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8060
;;	1035
;;	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c 763
;;	804: rname _P0_bits, val 0, const = 0
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8075
;;	1117 register type nRegs=1
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:4793:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  4795
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:7855:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  7856
;;	1268: get_strvalue_from_asmoperand AOP_PCODE type PO_IMMEDIATE
;;	_P0_bits
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:7886:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	.line	446; "../debug_touch.c"	if(DAT_GET_STATE)
	BANKSEL	_P0_bits
	JB	_P0_bits, 0
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:7887:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  key=100, label offset 8
	JMP	_00100_DS_
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : |
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:4793:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  4795
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:5400:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  5401
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c 646
;;	674 sym->rname = _T_buf, size = 1
;;	999
;; 	line = 5407 result AOP_DIR=_T_buf, size=1, left AOP_DIR=_T_buf, size=1, right AOP_LIT=0x10, size=1
;; 	line = 5436 result AOP_DIR=_T_buf, size=1, left AOP_DIR=_T_buf, size=1, right AOP_LIT=0x10, size=1
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:5596:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	.line	447; "../debug_touch.c"	T_buf=T_buf|0x10;
	BANKSEL	_T_buf
	SET	_T_buf, 4
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : GOTO
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3589:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3591:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  key=100, label offset 8
	JMP	_00100_DS_
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : LABEL
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3572:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  3575
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : <
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:4793:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  4795
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:4611:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  4612
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c 646
;;	674 sym->rname = _T_buf, size = 1
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:4294:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;unsigned compare: left < lit(0x10=16), size=1
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:4264:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
_00099_DS_
	.line	451; "../debug_touch.c"	if(T_buf<16)   //´«Êä´íÎóµÄ£¬·ÀÏÂ·ÇÓ°ÏìÆäËûÊý¾Ý
	MOV	R0,# 0x10
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:4434:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;;	1486
;;	1505  _T_buf   offset=0
	BANKSEL	_T_buf
	SUB	R0, _T_buf
;comparing bytes at offset 0
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:4235:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:4240:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	JNB	PSW, 0
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:4244:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  key=100, label offset 8
	JMP	_00100_DS_
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : GET_VALUE_AT_ADDRESS
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8495:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8496
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:160:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:215:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:286:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8059:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8060
;;	1035
;;	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c 763
;;	804: rname _P0_bits, val 0, const = 0
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8075
;;	1117 register type nRegs=1
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:4793:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  4795
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:7855:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  7856
;;	1268: get_strvalue_from_asmoperand AOP_PCODE type PO_IMMEDIATE
;;	_P0_bits
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:7886:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	.line	453; "../debug_touch.c"	if(DAT_GET_STATE)
	BANKSEL	_P0_bits
	JB	_P0_bits, 0
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:7887:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  key=94, label offset 8
	JMP	_00094_DS_
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : INLINEASM
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:6010:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  6011
	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
	
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : GOTO
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3589:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3591:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  key=100, label offset 8
	JMP	_00100_DS_
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : LABEL
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3572:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  3575
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : INLINEASM
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:6010:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  6011
_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
	
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : LABEL
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3572:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  3575
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : =
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:9350:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  9351
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8891:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8892
;;	1035
;;	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c 763
;;	804: rname _P0LR_bits, val 0, const = 0
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8906
;;	1268: get_strvalue_from_asmoperand AOP_PCODE type PO_IMMEDIATE
;;	_P0LR_bits
;; 	line = 8908 result AOP_PCODE=_P0LR_bits, size=2, left -=-, size=0, right AOP_LIT=0x00, size=1
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8581:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8582
;;	1268: get_strvalue_from_asmoperand AOP_PCODE type PO_IMMEDIATE
;;	_P0LR_bits
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8609:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
_00100_DS_
	.line	479; "../debug_touch.c"	CLK_SET_LOW;
	BANKSEL	_P0LR_bits
	CLR	_P0LR_bits, 1
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : SEND
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : CALL
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:2885:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  2887
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:2615:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  2617
;; 	2968 left AOP_LIT
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:1844:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:1874:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	.line	480; "../debug_touch.c"	Touch_Delay1;
	MOV	R0,# 0x01
;; 	2968 left AOP_LIT
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:2978:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c,1518  , rIdx=0x8f
	BANKSEL	STK00
	MOV	STK00, R0
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:1844:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:1874:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	MOV	R0,# 0x00
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3006:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	PAGESEL	_delay_us
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3009:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	CALL	_delay_us
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3015:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	PAGESEL	$
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : +
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\genarith.c  711
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\genarith.c:712:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\genarith.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c 646
;;	674 sym->rname = _i_T_D, size = 1
;; 	line = 718 result AOP_DIR=_i_T_D, size=1, left AOP_DIR=_i_T_D, size=1, right AOP_LIT=0x01, size=1
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\genarith.c:148:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\genarith.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\genarith.c  150
;; 	result AOP_DIR, left AOP_DIR, right AOP_LIT
;; 	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\genarith.c  185
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\genarith.c:196:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\genarith.c
;;	1486
;;	1505  _i_T_D   offset=0
	.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
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : GOTO
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3589:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3591:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  key=112, label offset 8
	JMP	_00112_DS_
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : LABEL
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3572:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  3575
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : =
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:9350:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  9351
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8891:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8892
;;	1035
;;	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c 763
;;	804: rname _P0LR_bits, val 0, const = 0
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8906
;;	1268: get_strvalue_from_asmoperand AOP_PCODE type PO_IMMEDIATE
;;	_P0LR_bits
;; 	line = 8908 result AOP_PCODE=_P0LR_bits, size=2, left -=-, size=0, right AOP_LIT=0x00, size=1
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8581:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8582
;;	1268: get_strvalue_from_asmoperand AOP_PCODE type PO_IMMEDIATE
;;	_P0LR_bits
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8609:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
_00102_DS_
	.line	485; "../debug_touch.c"	CLK_SET_LOW;
	BANKSEL	_P0LR_bits
	CLR	_P0LR_bits, 1
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : SEND
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : CALL
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:2885:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  2887
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:2615:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  2617
;; 	2968 left AOP_LIT
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:1844:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:1874:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	.line	486; "../debug_touch.c"	Touch_Delay1;
	MOV	R0,# 0x01
;; 	2968 left AOP_LIT
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:2978:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c,1518  , rIdx=0x8f
	BANKSEL	STK00
	MOV	STK00, R0
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:1844:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:1874:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	MOV	R0,# 0x00
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3006:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	PAGESEL	_delay_us
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3009:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	CALL	_delay_us
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3015:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	PAGESEL	$
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : LABEL
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3572:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  3575
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : =
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:9350:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  9351
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8891:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8892
;;	1035
;;	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c 763
;;	804: rname _TR0_bits, val 0, const = 0
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8906
;;	1268: get_strvalue_from_asmoperand AOP_PCODE type PO_IMMEDIATE
;;	_TR0_bits
;; 	line = 8908 result AOP_PCODE=_TR0_bits, size=2, left -=-, size=0, right AOP_LIT=0x01, size=1
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8581:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8582
;;	1268: get_strvalue_from_asmoperand AOP_PCODE type PO_IMMEDIATE
;;	_TR0_bits
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8609:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
_00103_DS_
	.line	489; "../debug_touch.c"	CLK_SET_IN;
	BANKSEL	_TR0_bits
	SET	_TR0_bits, 1
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : =
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:9350:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  9351
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8891:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8892
;;	1035
;;	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c 763
;;	804: rname _TR0_bits, val 0, const = 0
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8906
;;	1268: get_strvalue_from_asmoperand AOP_PCODE type PO_IMMEDIATE
;;	_TR0_bits
;; 	line = 8908 result AOP_PCODE=_TR0_bits, size=2, left -=-, size=0, right AOP_LIT=0x01, size=1
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8581:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8582
;;	1268: get_strvalue_from_asmoperand AOP_PCODE type PO_IMMEDIATE
;;	_TR0_bits
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8609:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	.line	490; "../debug_touch.c"	DAT_SET_IN;
	BANKSEL	_TR0_bits
	SET	_TR0_bits, 0
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : LABEL
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3572:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  3575
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : ENDFUNCTION
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3388:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  3390
_00116_DS_
	CRET	
	.def _TOUCH_DEBUG_SEND_OUT_function_end, debug, value=$

; 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
	.def _TOUCH_DEBUG_TRS_DEAL_function_begin, debug, value=$

;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : LABEL
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3572:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  3575
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : FUNCTION
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3227:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  3229 curr label offset=0previous max_key=0 
_TOUCH_DEBUG_TRS_DEAL	;Function start
; 2 exit points
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : INLINEASM
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:6010:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  6011
	MOV R1,#High(__KF8_TOUCH_CH_EN+0)
	MOV R0,#(0)
	ADD R0,#Low(__KF8_TOUCH_CH_EN+0)
	JNB PSW,0
	INC R1
	PAGESEL __R2PCL
	CALL __R2PCL
	PAGESEL $
	ADD R0,#(_TOUCH_CH_TRS_EN+0)
	MOV R1,#0x01
	BANKSEL _TOUCH_CH_TRS_EN
	ST [R0],R1
	
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : INLINEASM
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:6010:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  6011
	BANKSEL __KF8_LIBc_channel_
	MOV R0,__KF8_LIBc_channel_
	ADD R0,#Low(__KF8_TOUCH_CH_EN+0)
	MOV R1,#High(__KF8_TOUCH_CH_EN+0)
	JNB PSW,0
	INC R1
	PAGESEL __R2PCL
	CALL __R2PCL
	PAGESEL $
	ADD R0,#(_TOUCH_CH_TRS_EN+0)
	BANKSEL _TOUCH_CH_TRS_EN
	LD R1,[R0]
	XOR R1,#0x00
	JNB PSW,2
	JMP Label_x_y_z_a
	
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : =
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:9350:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  9351
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8891:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8892
;;	1035
;;	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c 763
;;	804: rname _TR0_bits, val 0, const = 0
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8906
;;	1268: get_strvalue_from_asmoperand AOP_PCODE type PO_IMMEDIATE
;;	_TR0_bits
;; 	line = 8908 result AOP_PCODE=_TR0_bits, size=2, left -=-, size=0, right AOP_LIT=0x01, size=1
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8581:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8582
;;	1268: get_strvalue_from_asmoperand AOP_PCODE type PO_IMMEDIATE
;;	_TR0_bits
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8609:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	.line	64; "../debug_touch.c"	CLK_SET_IN;
	BANKSEL	_TR0_bits
	SET	_TR0_bits, 1
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : =
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:9350:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  9351
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8891:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8892
;;	1035
;;	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c 763
;;	804: rname _TR0_bits, val 0, const = 0
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8906
;;	1268: get_strvalue_from_asmoperand AOP_PCODE type PO_IMMEDIATE
;;	_TR0_bits
;; 	line = 8908 result AOP_PCODE=_TR0_bits, size=2, left -=-, size=0, right AOP_LIT=0x01, size=1
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8581:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8582
;;	1268: get_strvalue_from_asmoperand AOP_PCODE type PO_IMMEDIATE
;;	_TR0_bits
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8609:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	.line	65; "../debug_touch.c"	DAT_SET_IN;
	BANKSEL	_TR0_bits
	SET	_TR0_bits, 0
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : SEND
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : CALL
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:2885:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  2887
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:2615:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  2617
;; 	2968 left AOP_LIT
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:1844:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:1874:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	.line	66; "../debug_touch.c"	Touch_Delay1;
	MOV	R0,# 0x01
;; 	2968 left AOP_LIT
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:2978:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c,1518  , rIdx=0x8f
	BANKSEL	STK00
	MOV	STK00, R0
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:1844:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:1874:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	MOV	R0,# 0x00
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3006:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	PAGESEL	_delay_us
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3009:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	CALL	_delay_us
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3015:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	PAGESEL	$
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : GET_VALUE_AT_ADDRESS
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8495:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8496
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:160:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:215:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:286:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8059:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8060
;;	1035
;;	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c 763
;;	804: rname _P0_bits, val 0, const = 0
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8075
;;	1117 register type nRegs=1
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:4793:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  4795
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:7855:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  7856
;;	1268: get_strvalue_from_asmoperand AOP_PCODE type PO_IMMEDIATE
;;	_P0_bits
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:7886:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	.line	70; "../debug_touch.c"	if(CLK_GET_STATE)
	BANKSEL	_P0_bits
	JB	_P0_bits, 1
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:7887:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  key=7, label offset 4
	JMP	_00007_DS_
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : SEND
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : CALL
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:2885:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  2887
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:2615:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  2617
;; 	2968 left AOP_LIT
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:1844:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:1874:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	.line	72; "../debug_touch.c"	Touch_Delay1;
	MOV	R0,# 0x01
;; 	2968 left AOP_LIT
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:2978:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c,1518  , rIdx=0x8f
	BANKSEL	STK00
	MOV	STK00, R0
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:1844:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:1874:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	MOV	R0,# 0x00
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3006:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	PAGESEL	_delay_us
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3009:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	CALL	_delay_us
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3015:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	PAGESEL	$
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : GET_VALUE_AT_ADDRESS
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8495:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8496
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:160:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:215:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:286:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8059:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8060
;;	1035
;;	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c 763
;;	804: rname _P0_bits, val 0, const = 0
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8075
;;	1117 register type nRegs=1
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:4793:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  4795
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:7855:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  7856
;;	1268: get_strvalue_from_asmoperand AOP_PCODE type PO_IMMEDIATE
;;	_P0_bits
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:7886:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	.line	73; "../debug_touch.c"	if(!CLK_GET_STATE)
	BANKSEL	_P0_bits
	JNB	_P0_bits, 1
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:7887:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  key=8, label offset 4
	JMP	_00008_DS_
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : RETURN
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3538:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  3540
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3562:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  key=45, label offset 4
	.line	74; "../debug_touch.c"	return;
	JMP	_00045_DS_
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : LABEL
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3572:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  3575
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : GET_VALUE_AT_ADDRESS
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8495:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8496
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:160:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:215:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:286:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8059:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8060
;;	1035
;;	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c 763
;;	804: rname _P0_bits, val 0, const = 0
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8075
;;	1117 register type nRegs=1
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:4793:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  4795
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:7855:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  7856
;;	1268: get_strvalue_from_asmoperand AOP_PCODE type PO_IMMEDIATE
;;	_P0_bits
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:7886:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
_00007_DS_
	.line	76; "../debug_touch.c"	else if(!CLK_GET_STATE)
	BANKSEL	_P0_bits
	JNB	_P0_bits, 1
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:7887:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  key=4, label offset 4
	JMP	_00004_DS_
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : RETURN
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3538:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  3540
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3562:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  key=45, label offset 4
	.line	78; "../debug_touch.c"	return;
	JMP	_00045_DS_
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : LABEL
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3572:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  3575
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : RETURN
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3538:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  3540
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3562:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  key=45, label offset 4
_00004_DS_
	.line	81; "../debug_touch.c"	return;
	JMP	_00045_DS_
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : LABEL
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3572:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  3575
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : =
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:9350:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  9351
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8891:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8892
;;	1035
;;	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c 763
;;	804: rname _TR0_bits, val 0, const = 0
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8906
;;	1268: get_strvalue_from_asmoperand AOP_PCODE type PO_IMMEDIATE
;;	_TR0_bits
;; 	line = 8908 result AOP_PCODE=_TR0_bits, size=2, left -=-, size=0, right AOP_LIT=0x00, size=1
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8581:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8582
;;	1268: get_strvalue_from_asmoperand AOP_PCODE type PO_IMMEDIATE
;;	_TR0_bits
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8609:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
_00008_DS_
	.line	83; "../debug_touch.c"	CLK_SET_OUT;
	BANKSEL	_TR0_bits
	CLR	_TR0_bits, 1
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : =
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:9350:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  9351
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8891:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8892
;;	1035
;;	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c 763
;;	804: rname _P0LR_bits, val 0, const = 0
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8906
;;	1268: get_strvalue_from_asmoperand AOP_PCODE type PO_IMMEDIATE
;;	_P0LR_bits
;; 	line = 8908 result AOP_PCODE=_P0LR_bits, size=2, left -=-, size=0, right AOP_LIT=0x00, size=1
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8581:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8582
;;	1268: get_strvalue_from_asmoperand AOP_PCODE type PO_IMMEDIATE
;;	_P0LR_bits
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8609:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	.line	85; "../debug_touch.c"	CLK_SET_LOW;
	BANKSEL	_P0LR_bits
	CLR	_P0LR_bits, 1
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : SEND
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : CALL
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:2885:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  2887
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:2615:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  2617
;; 	2968 left AOP_LIT
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:1844:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:1874:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	.line	86; "../debug_touch.c"	Touch_Delay1;
	MOV	R0,# 0x01
;; 	2968 left AOP_LIT
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:2978:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c,1518  , rIdx=0x8f
	BANKSEL	STK00
	MOV	STK00, R0
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:1844:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:1874:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	MOV	R0,# 0x00
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3006:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	PAGESEL	_delay_us
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3009:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	CALL	_delay_us
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3015:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	PAGESEL	$
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : =
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:9350:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  9351
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8891:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8892
;;	1035
;;	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c 763
;;	804: rname _P0LR_bits, val 0, const = 0
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8906
;;	1268: get_strvalue_from_asmoperand AOP_PCODE type PO_IMMEDIATE
;;	_P0LR_bits
;; 	line = 8908 result AOP_PCODE=_P0LR_bits, size=2, left -=-, size=0, right AOP_LIT=0x01, size=1
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8581:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8582
;;	1268: get_strvalue_from_asmoperand AOP_PCODE type PO_IMMEDIATE
;;	_P0LR_bits
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8609:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	.line	88; "../debug_touch.c"	CLK_SET_HIGH;		//ÉÏÉýÑØ
	BANKSEL	_P0LR_bits
	SET	_P0LR_bits, 1
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : SEND
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : CALL
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:2885:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  2887
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:2615:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  2617
;; 	2968 left AOP_LIT
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:1844:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:1874:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	.line	90; "../debug_touch.c"	Touch_Delay1;
	MOV	R0,# 0x01
;; 	2968 left AOP_LIT
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:2978:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c,1518  , rIdx=0x8f
	BANKSEL	STK00
	MOV	STK00, R0
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:1844:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:1874:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	MOV	R0,# 0x00
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3006:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	PAGESEL	_delay_us
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3009:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	CALL	_delay_us
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3015:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	PAGESEL	$
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : GET_VALUE_AT_ADDRESS
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8495:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8496
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:160:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:215:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:286:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8059:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8060
;;	1035
;;	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c 763
;;	804: rname _P0_bits, val 0, const = 0
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8075
;;	1117 register type nRegs=1
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:4793:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  4795
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:7855:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  7856
;;	1268: get_strvalue_from_asmoperand AOP_PCODE type PO_IMMEDIATE
;;	_P0_bits
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:7886:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	.line	92; "../debug_touch.c"	if(!DAT_GET_STATE)
	BANKSEL	_P0_bits
	JNB	_P0_bits, 0
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:7887:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  key=10, label offset 4
	JMP	_00010_DS_
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : RETURN
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3538:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  3540
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3562:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  key=45, label offset 4
	.line	94; "../debug_touch.c"	return;
	JMP	_00045_DS_
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : LABEL
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3572:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  3575
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : =
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:9350:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  9351
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8891:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8892
;;	1035
;;	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c 763
;;	804: rname _P0LR_bits, val 0, const = 0
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8906
;;	1268: get_strvalue_from_asmoperand AOP_PCODE type PO_IMMEDIATE
;;	_P0LR_bits
;; 	line = 8908 result AOP_PCODE=_P0LR_bits, size=2, left -=-, size=0, right AOP_LIT=0x00, size=1
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8581:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8582
;;	1268: get_strvalue_from_asmoperand AOP_PCODE type PO_IMMEDIATE
;;	_P0LR_bits
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8609:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
_00010_DS_
	.line	97; "../debug_touch.c"	CLK_SET_LOW;			//ÏÂ½µÑØ
	BANKSEL	_P0LR_bits
	CLR	_P0LR_bits, 1
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : SEND
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : CALL
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:2885:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  2887
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:2615:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  2617
;; 	2968 left AOP_LIT
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:1844:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:1874:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	.line	101; "../debug_touch.c"	Touch_Delay1;
	MOV	R0,# 0x01
;; 	2968 left AOP_LIT
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:2978:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c,1518  , rIdx=0x8f
	BANKSEL	STK00
	MOV	STK00, R0
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:1844:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:1874:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	MOV	R0,# 0x00
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3006:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	PAGESEL	_delay_us
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3009:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	CALL	_delay_us
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3015:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	PAGESEL	$
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : =
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:9350:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  9351
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8891:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8892
;;	1035
;;	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c 763
;;	804: rname _TR0_bits, val 0, const = 0
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8906
;;	1268: get_strvalue_from_asmoperand AOP_PCODE type PO_IMMEDIATE
;;	_TR0_bits
;; 	line = 8908 result AOP_PCODE=_TR0_bits, size=2, left -=-, size=0, right AOP_LIT=0x00, size=1
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8581:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8582
;;	1268: get_strvalue_from_asmoperand AOP_PCODE type PO_IMMEDIATE
;;	_TR0_bits
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8609:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	.line	102; "../debug_touch.c"	DAT_SET_OUT;
	BANKSEL	_TR0_bits
	CLR	_TR0_bits, 0
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : =
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:9586:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  9587
;;	1117 register type nRegs=1
;; 	line = 9596 result AOP_REG=r0x1002, size=1, left -=-, size=0, right AOP_LIT=0x05, size=1
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  9689
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:9698:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	.line	104; "../debug_touch.c"	j=5;
	MOV	R0,# 0x05
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:9703:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;;	1584 rIdx = r0x1002 
	BANKSEL	r0x1008
	MOV	r0x1008, R0
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : =
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:9586:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  9587
;;	1117 register type nRegs=1
;; 	line = 9596 result AOP_REG=r0x1003, size=1, left -=-, size=0, right AOP_LIT=0x00, size=1
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  9689
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:9707:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;;	1584 rIdx = r0x1003 
	.line	106; "../debug_touch.c"	for(step=0;step<5;step++)
	BANKSEL	r0x1009
	CLR	r0x1009
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : LABEL
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3572:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  3575
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : <
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:4793:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  4795
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:4611:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  4612
;;	1117 register type nRegs=1
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:4294:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;unsigned compare: left < lit(0x5=5), size=1
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:4264:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
_00037_DS_
	MOV	R0,# 0x05
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:4434:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;;	1584 rIdx = r0x1003 
	BANKSEL	r0x1009
	SUB	R0, r0x1009
;comparing bytes at offset 0
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:4235:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:4240:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	JNB	PSW, 0
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:4244:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  key=40, label offset 4
	JMP	_00040_DS_
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : >
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:4793:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  4795
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:4577:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  4578
;;	1117 register type nRegs=1
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:4294:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;swapping arguments (AOP_TYPEs 1/2)
;unsigned compare: left >= lit(0x5=5), size=1
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:4264:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	.line	109; "../debug_touch.c"	switch(step)
	MOV	R0,# 0x05
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:4434:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;;	1584 rIdx = r0x1003 
	BANKSEL	r0x1009
	SUB	R0, r0x1009
;comparing bytes at offset 0
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:4235:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:4240:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	JNB	PSW, 0
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:4244:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  key=16, label offset 4
	JMP	_00016_DS_
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : JUMPTABLE
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:9744:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  9745
;;	1117 register type nRegs=1
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:9765:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  key=67, label offset 4
	MOV	R0,#high _00067_DS_
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:9766:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	MOV	PCH, R0
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:9767:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  key=67, label offset 4
	MOV	R0,#_00067_DS_
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:9768:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;;	1584 rIdx = r0x1003 
	BANKSEL	r0x1009
	ADD	R0, r0x1009
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:9771:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	JNB	PSW, 0
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:9772:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	INC	PCH
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:9775:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	MOV	PCL, R0
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:9785:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  key=11, label offset 4
_00067_DS_
	JMP	_00011_DS_
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:9785:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  key=12, label offset 4
	JMP	_00012_DS_
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:9785:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  key=13, label offset 4
	JMP	_00013_DS_
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:9785:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  key=14, label offset 4
	JMP	_00014_DS_
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:9785:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  key=15, label offset 4
	JMP	_00015_DS_
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : LABEL
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3572:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  3575
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : =
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:9586:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  9587
;;	1117 register type nRegs=1
;; 	line = 9596 result AOP_REG=r0x1002, size=1, left -=-, size=0, right AOP_LIT=0x05, size=1
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  9689
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:9698:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
_00011_DS_
	.line	113; "../debug_touch.c"	j=5;
	MOV	R0,# 0x05
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:9703:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;;	1584 rIdx = r0x1002 
	BANKSEL	r0x1008
	MOV	r0x1008, R0
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : INLINEASM
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:6010:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  6011
	BANKSEL __KF8_LIBc_channel_
	MOV R0, __KF8_LIBc_channel_
	ADD R0,#Low(__KF8_TOUCH_CH_EN+0)
	MOV R1,#High(__KF8_TOUCH_CH_EN+0)
	JNB PSW,0
	INC R1
	MOV PCH,R1
	PAGESEL __R2PCL
	CALL __R2PCL
	PAGESEL $
	BANKSEL _T_buf
	MOV _T_buf,R0
	
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : GOTO
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3589:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3591:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  key=16, label offset 4
	.line	132; "../debug_touch.c"	}break;
	JMP	_00016_DS_
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : LABEL
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3572:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  3575
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : =
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:9586:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  9587
;;	1117 register type nRegs=1
;; 	line = 9596 result AOP_REG=r0x1002, size=1, left -=-, size=0, right AOP_LIT=0x08, size=1
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  9689
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:9698:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
_00012_DS_
	.line	136; "../debug_touch.c"	j=8;
	MOV	R0,# 0x08
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:9703:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;;	1584 rIdx = r0x1002 
	BANKSEL	r0x1008
	MOV	r0x1008, R0
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : INLINEASM
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:6010:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  6011
	BANKSEL __KF8_LIBc_channel_
	CLR PSW,0
	RLCR __KF8_LIBc_channel_
	BANKSEL __KF8_LIBi_buff_baseline_
	ADD R0,#(__KF8_LIBi_buff_baseline_+0)
	LD R1,[R0]
	BANKSEL _T_buf
	MOV _T_buf,R1
	
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : GOTO
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3589:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3591:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  key=16, label offset 4
	.line	151; "../debug_touch.c"	}break;
	JMP	_00016_DS_
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : LABEL
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3572:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  3575
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : =
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:9586:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  9587
;;	1117 register type nRegs=1
;; 	line = 9596 result AOP_REG=r0x1002, size=1, left -=-, size=0, right AOP_LIT=0x08, size=1
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  9689
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:9698:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
_00013_DS_
	.line	155; "../debug_touch.c"	j=8;
	MOV	R0,# 0x08
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:9703:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;;	1584 rIdx = r0x1002 
	BANKSEL	r0x1008
	MOV	r0x1008, R0
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : INLINEASM
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:6010:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  6011
	BANKSEL __KF8_LIBc_channel_
	CLR PSW,0
	RLCR __KF8_LIBc_channel_
	BANKSEL __KF8_LIBi_buff_baseline_
	ADD R0,#(__KF8_LIBi_buff_baseline_+1)
	LD R1,[R0]
	BANKSEL _T_buf
	MOV _T_buf,R1
	
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : GOTO
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3589:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3591:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  key=16, label offset 4
	.line	172; "../debug_touch.c"	}break;
	JMP	_00016_DS_
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : LABEL
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3572:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  3575
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : =
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:9586:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  9587
;;	1117 register type nRegs=1
;; 	line = 9596 result AOP_REG=r0x1002, size=1, left -=-, size=0, right AOP_LIT=0x08, size=1
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  9689
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:9698:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
_00014_DS_
	.line	176; "../debug_touch.c"	j=8;
	MOV	R0,# 0x08
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:9703:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;;	1584 rIdx = r0x1002 
	BANKSEL	r0x1008
	MOV	r0x1008, R0
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : INLINEASM
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:6010:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  6011
	BANKSEL __KF8_LIBc_channel_
	CLR PSW,0
	RLCR __KF8_LIBc_channel_
	BANKSEL __KF8_LIBi_buff_hit_
	ADD R0,#(__KF8_LIBi_buff_hit_+0)
	LD R1,[R0]
	BANKSEL _T_buf
	MOV _T_buf,R1
	
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : GOTO
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3589:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3591:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  key=16, label offset 4
	.line	192; "../debug_touch.c"	}break;
	JMP	_00016_DS_
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : LABEL
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3572:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  3575
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : =
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:9586:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  9587
;;	1117 register type nRegs=1
;; 	line = 9596 result AOP_REG=r0x1002, size=1, left -=-, size=0, right AOP_LIT=0x08, size=1
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  9689
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:9698:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
_00015_DS_
	.line	196; "../debug_touch.c"	j=8;
	MOV	R0,# 0x08
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:9703:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;;	1584 rIdx = r0x1002 
	BANKSEL	r0x1008
	MOV	r0x1008, R0
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : INLINEASM
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:6010:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  6011
	BANKSEL __KF8_LIBc_channel_
	CLR PSW,0
	RLCR __KF8_LIBc_channel_
	BANKSEL __KF8_LIBi_buff_hit_
	ADD R0,#(__KF8_LIBi_buff_hit_+1)
	LD R1,[R0]
	BANKSEL _T_buf
	MOV _T_buf,R1
	
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : LABEL
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3572:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  3575
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : =
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:9586:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  9587
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c 646
;;	674 sym->rname = _i_T_D, size = 1
;; 	line = 9596 result AOP_DIR=_i_T_D, size=1, left -=-, size=0, right AOP_LIT=0x00, size=1
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  9689
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:9707:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;;	1486
;;	1505  _i_T_D   offset=0
_00016_DS_
	.line	214; "../debug_touch.c"	for(i_T_D=0;i_T_D<j;i_T_D++)
	BANKSEL	_i_T_D
	CLR	_i_T_D
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : LABEL
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3572:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  3575
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : <
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:4793:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  4795
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:4611:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  4612
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c 646
;;	674 sym->rname = _i_T_D, size = 1
;;	1117 register type nRegs=1
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:4294:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:4269:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;;	1584 rIdx = r0x1002 
_00033_DS_
	BANKSEL	r0x1008
	MOVZ	R0, r0x1008
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:4434:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;;	1486
;;	1505  _i_T_D   offset=0
	BANKSEL	_i_T_D
	SUB	R0, _i_T_D
;comparing bytes at offset 0
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:4235:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:4240:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	JNB	PSW, 0
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:4244:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  key=36, label offset 4
	JMP	_00036_DS_
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : BITWISEAND
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:4793:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  4795
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:5017:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  5018
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c 646
;;	674 sym->rname = _T_buf, size = 1
;; 	line = 5058 result AOP_CRY=0x00, size=0, left AOP_DIR=_T_buf, size=1, right AOP_LIT=0x01, size=1
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:4937:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  4938
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:5177:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	.line	216; "../debug_touch.c"	if(T_buf&0x01)
	BANKSEL	_T_buf
	JB	_T_buf, 0
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:5178:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  key=18, label offset 4
	JMP	_00018_DS_
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : =
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:9350:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  9351
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8891:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8892
;;	1035
;;	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c 763
;;	804: rname _P0LR_bits, val 0, const = 0
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8906
;;	1268: get_strvalue_from_asmoperand AOP_PCODE type PO_IMMEDIATE
;;	_P0LR_bits
;; 	line = 8908 result AOP_PCODE=_P0LR_bits, size=2, left -=-, size=0, right AOP_LIT=0x01, size=1
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8581:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8582
;;	1268: get_strvalue_from_asmoperand AOP_PCODE type PO_IMMEDIATE
;;	_P0LR_bits
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8609:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	.line	217; "../debug_touch.c"	DAT_SET_HIGH;
	BANKSEL	_P0LR_bits
	SET	_P0LR_bits, 0
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : GOTO
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3589:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3591:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  key=19, label offset 4
	JMP	_00019_DS_
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : LABEL
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3572:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  3575
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : =
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:9350:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  9351
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8891:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8892
;;	1035
;;	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c 763
;;	804: rname _P0LR_bits, val 0, const = 0
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8906
;;	1268: get_strvalue_from_asmoperand AOP_PCODE type PO_IMMEDIATE
;;	_P0LR_bits
;; 	line = 8908 result AOP_PCODE=_P0LR_bits, size=2, left -=-, size=0, right AOP_LIT=0x00, size=1
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8581:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8582
;;	1268: get_strvalue_from_asmoperand AOP_PCODE type PO_IMMEDIATE
;;	_P0LR_bits
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8609:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
_00018_DS_
	.line	219; "../debug_touch.c"	DAT_SET_LOW;
	BANKSEL	_P0LR_bits
	CLR	_P0LR_bits, 0
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : LABEL
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3572:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  3575
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : =
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:9350:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  9351
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8891:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8892
;;	1035
;;	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c 763
;;	804: rname _P0LR_bits, val 0, const = 0
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8906
;;	1268: get_strvalue_from_asmoperand AOP_PCODE type PO_IMMEDIATE
;;	_P0LR_bits
;; 	line = 8908 result AOP_PCODE=_P0LR_bits, size=2, left -=-, size=0, right AOP_LIT=0x01, size=1
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8581:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8582
;;	1268: get_strvalue_from_asmoperand AOP_PCODE type PO_IMMEDIATE
;;	_P0LR_bits
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8609:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
_00019_DS_
	.line	221; "../debug_touch.c"	CLK_SET_HIGH;
	BANKSEL	_P0LR_bits
	SET	_P0LR_bits, 1
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : SEND
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : CALL
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:2885:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  2887
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:2615:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  2617
;; 	2968 left AOP_LIT
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:1844:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:1874:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	.line	222; "../debug_touch.c"	Touch_Delay1;
	MOV	R0,# 0x01
;; 	2968 left AOP_LIT
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:2978:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c,1518  , rIdx=0x8f
	BANKSEL	STK00
	MOV	STK00, R0
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:1844:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:1874:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	MOV	R0,# 0x00
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3006:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	PAGESEL	_delay_us
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3009:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	CALL	_delay_us
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3015:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	PAGESEL	$
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : =
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:9350:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  9351
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8891:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8892
;;	1035
;;	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c 763
;;	804: rname _P0LR_bits, val 0, const = 0
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8906
;;	1268: get_strvalue_from_asmoperand AOP_PCODE type PO_IMMEDIATE
;;	_P0LR_bits
;; 	line = 8908 result AOP_PCODE=_P0LR_bits, size=2, left -=-, size=0, right AOP_LIT=0x00, size=1
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8581:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8582
;;	1268: get_strvalue_from_asmoperand AOP_PCODE type PO_IMMEDIATE
;;	_P0LR_bits
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8609:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	.line	224; "../debug_touch.c"	CLK_SET_LOW;
	BANKSEL	_P0LR_bits
	CLR	_P0LR_bits, 1
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : SEND
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : CALL
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:2885:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  2887
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:2615:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  2617
;; 	2968 left AOP_LIT
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:1844:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:1874:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	.line	225; "../debug_touch.c"	Touch_Delay1;
	MOV	R0,# 0x01
;; 	2968 left AOP_LIT
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:2978:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c,1518  , rIdx=0x8f
	BANKSEL	STK00
	MOV	STK00, R0
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:1844:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:1874:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	MOV	R0,# 0x00
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3006:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	PAGESEL	_delay_us
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3009:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	CALL	_delay_us
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3015:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	PAGESEL	$
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : RIGHT_OP
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:6851:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  6854
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c 646
;;	674 sym->rname = _T_buf, size = 1
;;	999
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:7023:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	.line	227; "../debug_touch.c"	T_buf=T_buf>>1;
	CLR	PSW, 0
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:7029:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;;	1486
;;	1505  _T_buf   offset=0
	BANKSEL	_T_buf
	RRC	_T_buf
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : +
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\genarith.c  711
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\genarith.c:712:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\genarith.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c 646
;;	674 sym->rname = _i_T_D, size = 1
;; 	line = 718 result AOP_DIR=_i_T_D, size=1, left AOP_DIR=_i_T_D, size=1, right AOP_LIT=0x01, size=1
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\genarith.c:148:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\genarith.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\genarith.c  150
;; 	result AOP_DIR, left AOP_DIR, right AOP_LIT
;; 	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\genarith.c  185
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\genarith.c:196:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\genarith.c
;;	1486
;;	1505  _i_T_D   offset=0
	.line	214; "../debug_touch.c"	for(i_T_D=0;i_T_D<j;i_T_D++)
	BANKSEL	_i_T_D
	INC	_i_T_D
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : GOTO
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3589:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3591:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  key=33, label offset 4
	JMP	_00033_DS_
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : LABEL
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3572:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  3575
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : SEND
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : CALL
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:2885:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  2887
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:2615:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  2617
;; 	2968 left AOP_LIT
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:1844:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:1874:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
_00036_DS_
	.line	230; "../debug_touch.c"	Touch_Delay2;
	MOV	R0,# 0x05
;; 	2968 left AOP_LIT
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:2978:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c,1518  , rIdx=0x8f
	BANKSEL	STK00
	MOV	STK00, R0
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:1844:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:1874:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	MOV	R0,# 0x00
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3006:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	PAGESEL	_delay_us
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3009:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	CALL	_delay_us
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3015:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	PAGESEL	$
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : +
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\genarith.c  711
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\genarith.c:712:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\genarith.c *{*
;;	1117 register type nRegs=1
;;	999
;; 	line = 718 result AOP_REG=r0x1003, size=1, left AOP_REG=r0x1003, size=1, right AOP_LIT=0x01, size=1
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\genarith.c:148:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\genarith.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\genarith.c  150
;; 	result AOP_REG, left AOP_REG, right AOP_LIT
;; 	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\genarith.c  185
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\genarith.c:196:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\genarith.c
;;	1584 rIdx = r0x1003 
	.line	106; "../debug_touch.c"	for(step=0;step<5;step++)
	BANKSEL	r0x1009
	INC	r0x1009
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : GOTO
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3589:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3591:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  key=37, label offset 4
	JMP	_00037_DS_
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : LABEL
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3572:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  3575
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : =
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:9350:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  9351
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8891:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8892
;;	1035
;;	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c 763
;;	804: rname _TR0_bits, val 0, const = 0
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8906
;;	1268: get_strvalue_from_asmoperand AOP_PCODE type PO_IMMEDIATE
;;	_TR0_bits
;; 	line = 8908 result AOP_PCODE=_TR0_bits, size=2, left -=-, size=0, right AOP_LIT=0x01, size=1
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8581:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8582
;;	1268: get_strvalue_from_asmoperand AOP_PCODE type PO_IMMEDIATE
;;	_TR0_bits
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8609:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
_00040_DS_
	.line	234; "../debug_touch.c"	DAT_SET_IN;
	BANKSEL	_TR0_bits
	SET	_TR0_bits, 0
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : SEND
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : CALL
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:2885:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  2887
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:2615:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  2617
;; 	2968 left AOP_LIT
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:1844:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:1874:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	.line	235; "../debug_touch.c"	Touch_Delay2;	//±à³ÌÆ÷ÅÐ¶ÏÐèÒªÊ±¼ä
	MOV	R0,# 0x05
;; 	2968 left AOP_LIT
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:2978:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c,1518  , rIdx=0x8f
	BANKSEL	STK00
	MOV	STK00, R0
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:1844:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:1874:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	MOV	R0,# 0x00
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3006:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	PAGESEL	_delay_us
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3009:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	CALL	_delay_us
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3015:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	PAGESEL	$
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : =
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:9350:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  9351
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8891:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8892
;;	1035
;;	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c 763
;;	804: rname _P0LR_bits, val 0, const = 0
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8906
;;	1268: get_strvalue_from_asmoperand AOP_PCODE type PO_IMMEDIATE
;;	_P0LR_bits
;; 	line = 8908 result AOP_PCODE=_P0LR_bits, size=2, left -=-, size=0, right AOP_LIT=0x01, size=1
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8581:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8582
;;	1268: get_strvalue_from_asmoperand AOP_PCODE type PO_IMMEDIATE
;;	_P0LR_bits
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8609:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	.line	237; "../debug_touch.c"	CLK_SET_HIGH;
	BANKSEL	_P0LR_bits
	SET	_P0LR_bits, 1
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : SEND
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : CALL
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:2885:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  2887
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:2615:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  2617
;; 	2968 left AOP_LIT
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:1844:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:1874:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	.line	238; "../debug_touch.c"	Touch_Delay1;
	MOV	R0,# 0x01
;; 	2968 left AOP_LIT
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:2978:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c,1518  , rIdx=0x8f
	BANKSEL	STK00
	MOV	STK00, R0
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:1844:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:1874:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	MOV	R0,# 0x00
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3006:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	PAGESEL	_delay_us
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3009:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	CALL	_delay_us
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3015:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	PAGESEL	$
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : SEND
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : CALL
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:2885:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  2887
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:2615:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  2617
;; 	2968 left AOP_LIT
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:1844:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:1874:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	.line	239; "../debug_touch.c"	Touch_Delay1;
	MOV	R0,# 0x01
;; 	2968 left AOP_LIT
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:2978:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c,1518  , rIdx=0x8f
	BANKSEL	STK00
	MOV	STK00, R0
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:1844:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:1874:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	MOV	R0,# 0x00
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3006:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	PAGESEL	_delay_us
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3009:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	CALL	_delay_us
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3015:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	PAGESEL	$
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : SEND
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : CALL
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:2885:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  2887
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:2615:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  2617
;; 	2968 left AOP_LIT
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:1844:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:1874:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	.line	240; "../debug_touch.c"	Touch_Delay1;
	MOV	R0,# 0x01
;; 	2968 left AOP_LIT
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:2978:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c,1518  , rIdx=0x8f
	BANKSEL	STK00
	MOV	STK00, R0
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:1844:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:1874:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	MOV	R0,# 0x00
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3006:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	PAGESEL	_delay_us
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3009:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	CALL	_delay_us
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3015:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	PAGESEL	$
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : GET_VALUE_AT_ADDRESS
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8495:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8496
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:160:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:215:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:286:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8059:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8060
;;	1035
;;	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c 763
;;	804: rname _P0_bits, val 0, const = 0
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8075
;;	1117 register type nRegs=1
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:4793:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  4795
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:7855:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  7856
;;	1268: get_strvalue_from_asmoperand AOP_PCODE type PO_IMMEDIATE
;;	_P0_bits
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:7886:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	.line	243; "../debug_touch.c"	if(DAT_GET_STATE)
	BANKSEL	_P0_bits
	JB	_P0_bits, 0
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:7887:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  key=31, label offset 4
	JMP	_00031_DS_
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : =
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:9350:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  9351
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8891:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8892
;;	1035
;;	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c 763
;;	804: rname _P0LR_bits, val 0, const = 0
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8906
;;	1268: get_strvalue_from_asmoperand AOP_PCODE type PO_IMMEDIATE
;;	_P0LR_bits
;; 	line = 8908 result AOP_PCODE=_P0LR_bits, size=2, left -=-, size=0, right AOP_LIT=0x00, size=1
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8581:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8582
;;	1268: get_strvalue_from_asmoperand AOP_PCODE type PO_IMMEDIATE
;;	_P0LR_bits
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8609:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	.line	245; "../debug_touch.c"	CLK_SET_LOW;
	BANKSEL	_P0LR_bits
	CLR	_P0LR_bits, 1
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : =
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:9586:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  9587
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c 646
;;	674 sym->rname = _T_buf, size = 1
;; 	line = 9596 result AOP_DIR=_T_buf, size=1, left -=-, size=0, right AOP_LIT=0x00, size=1
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  9689
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:9707:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;;	1486
;;	1505  _T_buf   offset=0
	.line	246; "../debug_touch.c"	T_buf=0;
	BANKSEL	_T_buf
	CLR	_T_buf
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : SEND
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : CALL
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:2885:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  2887
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:2615:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  2617
;; 	2968 left AOP_LIT
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:1844:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:1874:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	.line	247; "../debug_touch.c"	Touch_Delay1;
	MOV	R0,# 0x01
;; 	2968 left AOP_LIT
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:2978:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c,1518  , rIdx=0x8f
	BANKSEL	STK00
	MOV	STK00, R0
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:1844:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:1874:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	MOV	R0,# 0x00
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3006:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	PAGESEL	_delay_us
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3009:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	CALL	_delay_us
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3015:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	PAGESEL	$
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : =
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:9586:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  9587
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c 646
;;	674 sym->rname = _i_T_D, size = 1
;; 	line = 9596 result AOP_DIR=_i_T_D, size=1, left -=-, size=0, right AOP_LIT=0x00, size=1
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  9689
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:9707:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;;	1486
;;	1505  _i_T_D   offset=0
	.line	248; "../debug_touch.c"	for(i_T_D=0;i_T_D<6;i_T_D++)
	BANKSEL	_i_T_D
	CLR	_i_T_D
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : LABEL
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3572:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  3575
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : <
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:4793:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  4795
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:4611:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  4612
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c 646
;;	674 sym->rname = _i_T_D, size = 1
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:4294:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;unsigned compare: left < lit(0x6=6), size=1
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:4264:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
_00041_DS_
	MOV	R0,# 0x06
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:4434:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;;	1486
;;	1505  _i_T_D   offset=0
	BANKSEL	_i_T_D
	SUB	R0, _i_T_D
;comparing bytes at offset 0
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:4235:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:4240:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	JNB	PSW, 0
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:4244:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  key=32, label offset 4
	JMP	_00032_DS_
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : =
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:9350:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  9351
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8891:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8892
;;	1035
;;	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c 763
;;	804: rname _P0LR_bits, val 0, const = 0
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8906
;;	1268: get_strvalue_from_asmoperand AOP_PCODE type PO_IMMEDIATE
;;	_P0LR_bits
;; 	line = 8908 result AOP_PCODE=_P0LR_bits, size=2, left -=-, size=0, right AOP_LIT=0x01, size=1
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8581:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8582
;;	1268: get_strvalue_from_asmoperand AOP_PCODE type PO_IMMEDIATE
;;	_P0LR_bits
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8609:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	.line	250; "../debug_touch.c"	CLK_SET_HIGH;
	BANKSEL	_P0LR_bits
	SET	_P0LR_bits, 1
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : SEND
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : CALL
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:2885:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  2887
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:2615:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  2617
;; 	2968 left AOP_LIT
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:1844:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:1874:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	.line	251; "../debug_touch.c"	Touch_Delay1;
	MOV	R0,# 0x01
;; 	2968 left AOP_LIT
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:2978:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c,1518  , rIdx=0x8f
	BANKSEL	STK00
	MOV	STK00, R0
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:1844:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:1874:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	MOV	R0,# 0x00
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3006:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	PAGESEL	_delay_us
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3009:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	CALL	_delay_us
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3015:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	PAGESEL	$
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : EQ_OP
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:4793:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  4795
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:4646:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  4647
;; ifx is non-null
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c 646
;;	674 sym->rname = _i_T_D, size = 1
;; 	line = 4658 result AOP_CRY=0x00, size=0, left AOP_DIR=_i_T_D, size=1, right AOP_LIT=0x05, size=1
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  2094  offset=0
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:2106:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;;	1486
;;	1505  _i_T_D   offset=0
	.line	253; "../debug_touch.c"	if(i_T_D!=5)
	BANKSEL	_i_T_D
	MOVZ	R0, _i_T_D
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:4731:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	XOR	R0,# 0x05
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:4734:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	JB	PSW, 2
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:4737:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  key=70, label offset 4
	JMP	_00070_DS_
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:4771:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  key=28, label offset 4
	JMP	_00028_DS_
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : RIGHT_OP
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:6851:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  6854
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c 646
;;	674 sym->rname = _T_buf, size = 1
;;	999
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:7023:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
_00070_DS_
	.line	255; "../debug_touch.c"	T_buf=T_buf>>1;
	CLR	PSW, 0
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:7029:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;;	1486
;;	1505  _T_buf   offset=0
	BANKSEL	_T_buf
	RRC	_T_buf
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : GET_VALUE_AT_ADDRESS
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8495:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8496
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:160:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:215:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:286:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8059:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8060
;;	1035
;;	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c 763
;;	804: rname _P0_bits, val 0, const = 0
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8075
;;	1117 register type nRegs=1
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:4793:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  4795
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:7855:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  7856
;;	1268: get_strvalue_from_asmoperand AOP_PCODE type PO_IMMEDIATE
;;	_P0_bits
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:7886:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	.line	256; "../debug_touch.c"	if(DAT_GET_STATE)
	BANKSEL	_P0_bits
	JB	_P0_bits, 0
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:7887:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  key=29, label offset 4
	JMP	_00029_DS_
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : |
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:4793:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  4795
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:5400:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  5401
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c 646
;;	674 sym->rname = _T_buf, size = 1
;;	999
;; 	line = 5407 result AOP_DIR=_T_buf, size=1, left AOP_DIR=_T_buf, size=1, right AOP_LIT=0x10, size=1
;; 	line = 5436 result AOP_DIR=_T_buf, size=1, left AOP_DIR=_T_buf, size=1, right AOP_LIT=0x10, size=1
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:5596:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	.line	257; "../debug_touch.c"	T_buf=T_buf|0x10;
	BANKSEL	_T_buf
	SET	_T_buf, 4
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : GOTO
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3589:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3591:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  key=29, label offset 4
	JMP	_00029_DS_
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : LABEL
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3572:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  3575
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : <
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:4793:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  4795
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:4611:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  4612
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c 646
;;	674 sym->rname = _T_buf, size = 1
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:4294:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;unsigned compare: left < lit(0x10=16), size=1
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:4264:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
_00028_DS_
	.line	261; "../debug_touch.c"	if(T_buf<16)   //´«Êä´íÎóµÄ£¬·ÀÏÂ·ÇÓ°ÏìÆäËûÊý¾Ý
	MOV	R0,# 0x10
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:4434:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;;	1486
;;	1505  _T_buf   offset=0
	BANKSEL	_T_buf
	SUB	R0, _T_buf
;comparing bytes at offset 0
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:4235:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:4240:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	JNB	PSW, 0
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:4244:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  key=29, label offset 4
	JMP	_00029_DS_
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : GET_VALUE_AT_ADDRESS
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8495:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8496
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:160:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:215:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:286:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8059:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8060
;;	1035
;;	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c 763
;;	804: rname _P0_bits, val 0, const = 0
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8075
;;	1117 register type nRegs=1
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:4793:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  4795
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:7855:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  7856
;;	1268: get_strvalue_from_asmoperand AOP_PCODE type PO_IMMEDIATE
;;	_P0_bits
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:7886:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	.line	263; "../debug_touch.c"	if(DAT_GET_STATE)
	BANKSEL	_P0_bits
	JB	_P0_bits, 0
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:7887:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  key=23, label offset 4
	JMP	_00023_DS_
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : INLINEASM
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:6010:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  6011
	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
	
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : GOTO
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3589:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3591:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  key=29, label offset 4
	JMP	_00029_DS_
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : LABEL
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3572:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  3575
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : INLINEASM
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:6010:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  6011
_00023_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
	
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : LABEL
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3572:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  3575
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : =
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:9350:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  9351
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8891:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8892
;;	1035
;;	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c 763
;;	804: rname _P0LR_bits, val 0, const = 0
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8906
;;	1268: get_strvalue_from_asmoperand AOP_PCODE type PO_IMMEDIATE
;;	_P0LR_bits
;; 	line = 8908 result AOP_PCODE=_P0LR_bits, size=2, left -=-, size=0, right AOP_LIT=0x00, size=1
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8581:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8582
;;	1268: get_strvalue_from_asmoperand AOP_PCODE type PO_IMMEDIATE
;;	_P0LR_bits
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8609:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
_00029_DS_
	.line	289; "../debug_touch.c"	CLK_SET_LOW;
	BANKSEL	_P0LR_bits
	CLR	_P0LR_bits, 1
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : SEND
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : CALL
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:2885:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  2887
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:2615:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  2617
;; 	2968 left AOP_LIT
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:1844:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:1874:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	.line	290; "../debug_touch.c"	Touch_Delay1;
	MOV	R0,# 0x01
;; 	2968 left AOP_LIT
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:2978:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c,1518  , rIdx=0x8f
	BANKSEL	STK00
	MOV	STK00, R0
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:1844:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:1874:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	MOV	R0,# 0x00
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3006:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	PAGESEL	_delay_us
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3009:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	CALL	_delay_us
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3015:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	PAGESEL	$
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : +
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\genarith.c  711
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\genarith.c:712:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\genarith.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c 646
;;	674 sym->rname = _i_T_D, size = 1
;; 	line = 718 result AOP_DIR=_i_T_D, size=1, left AOP_DIR=_i_T_D, size=1, right AOP_LIT=0x01, size=1
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\genarith.c:148:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\genarith.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\genarith.c  150
;; 	result AOP_DIR, left AOP_DIR, right AOP_LIT
;; 	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\genarith.c  185
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\genarith.c:196:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\genarith.c
;;	1486
;;	1505  _i_T_D   offset=0
	.line	248; "../debug_touch.c"	for(i_T_D=0;i_T_D<6;i_T_D++)
	BANKSEL	_i_T_D
	INC	_i_T_D
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : GOTO
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3589:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3591:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  key=41, label offset 4
	JMP	_00041_DS_
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : LABEL
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3572:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  3575
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : =
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:9350:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  9351
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8891:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8892
;;	1035
;;	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c 763
;;	804: rname _P0LR_bits, val 0, const = 0
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8906
;;	1268: get_strvalue_from_asmoperand AOP_PCODE type PO_IMMEDIATE
;;	_P0LR_bits
;; 	line = 8908 result AOP_PCODE=_P0LR_bits, size=2, left -=-, size=0, right AOP_LIT=0x00, size=1
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8581:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8582
;;	1268: get_strvalue_from_asmoperand AOP_PCODE type PO_IMMEDIATE
;;	_P0LR_bits
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8609:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
_00031_DS_
	.line	295; "../debug_touch.c"	CLK_SET_LOW;
	BANKSEL	_P0LR_bits
	CLR	_P0LR_bits, 1
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : SEND
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : CALL
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:2885:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  2887
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:2615:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  2617
;; 	2968 left AOP_LIT
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:1844:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:1874:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	.line	296; "../debug_touch.c"	Touch_Delay1;
	MOV	R0,# 0x01
;; 	2968 left AOP_LIT
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:2978:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c,1518  , rIdx=0x8f
	BANKSEL	STK00
	MOV	STK00, R0
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:1844:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:1874:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	MOV	R0,# 0x00
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3006:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	PAGESEL	_delay_us
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3009:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	CALL	_delay_us
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3015:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	PAGESEL	$
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : LABEL
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3572:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  3575
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : =
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:9350:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  9351
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8891:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8892
;;	1035
;;	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c 763
;;	804: rname _TR0_bits, val 0, const = 0
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8906
;;	1268: get_strvalue_from_asmoperand AOP_PCODE type PO_IMMEDIATE
;;	_TR0_bits
;; 	line = 8908 result AOP_PCODE=_TR0_bits, size=2, left -=-, size=0, right AOP_LIT=0x01, size=1
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8581:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8582
;;	1268: get_strvalue_from_asmoperand AOP_PCODE type PO_IMMEDIATE
;;	_TR0_bits
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8609:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
_00032_DS_
	.line	299; "../debug_touch.c"	CLK_SET_IN;
	BANKSEL	_TR0_bits
	SET	_TR0_bits, 1
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : =
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:9350:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  9351
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8891:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8892
;;	1035
;;	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c 763
;;	804: rname _TR0_bits, val 0, const = 0
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8906
;;	1268: get_strvalue_from_asmoperand AOP_PCODE type PO_IMMEDIATE
;;	_TR0_bits
;; 	line = 8908 result AOP_PCODE=_TR0_bits, size=2, left -=-, size=0, right AOP_LIT=0x01, size=1
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8581:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8582
;;	1268: get_strvalue_from_asmoperand AOP_PCODE type PO_IMMEDIATE
;;	_TR0_bits
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8609:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	.line	300; "../debug_touch.c"	DAT_SET_IN;
	BANKSEL	_TR0_bits
	SET	_TR0_bits, 0
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : INLINEASM
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:6010:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  6011
Label_x_y_z_a:
	
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : LABEL
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3572:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  3575
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3202:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	op : ENDFUNCTION
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3388:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  3390
_00045_DS_
	CRET	
	.def _TOUCH_DEBUG_TRS_DEAL_function_end, debug, value=$

; exit point of _TOUCH_DEBUG_TRS_DEAL
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:10257:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*


;	code size estimation:
;	  424+  143 =   567 instructions ( 1420 byte)

	.type _TOUCH_DEBUG_TRS_DEAL,  32
	.dim _TOUCH_DEBUG_TRS_DEAL, 1, (_TOUCH_DEBUG_TRS_DEAL_function_end&0xFF00)>>8, _TOUCH_DEBUG_TRS_DEAL_function_end&0xFF,0,19,1,54 , 0, 1
	.type _TOUCH_DEBUG_SEND_OUT,  32
	.dim _TOUCH_DEBUG_SEND_OUT, 1, (_TOUCH_DEBUG_SEND_OUT_function_end&0xFF00)>>8, _TOUCH_DEBUG_SEND_OUT_function_end&0xFF,1,59,1,241 , 0, 2
	.def __00010000, debug, type = 8, class = 10, value = 1
	.def _0, debug, value = 1, type = 26, class = 8
	.def _1, debug, value = 1, type = 26, class = 8
	.def _2, debug, value = 1, type = 26, class = 8
	.def _3, debug, value = 1, type = 26, class = 8
	.def _4, debug, value = 1, type = 26, class = 8
	.def _5, debug, value = 1, type = 26, class = 8
	.def _6, debug, value = 1, type = 26, class = 8
	.def _7, debug, value = 1, type = 26, class = 8

	.end
