;--------------------------------------------------------
; File Created by ChiponCC : ChipON  inc.
; Version 3.0.4#6752 (Jun 11 2018 20:50:36) (MSVC)
; This file was generated Wed Nov 07 10:42:46 2018
;--------------------------------------------------------
; chipon port for the 16-bit core
;--------------------------------------------------------
	.file	"../main.c"
	.radix dec
	.include "KF8TS2408.inc"
;--------------------------------------------------------
; external declarations
;--------------------------------------------------------
	.extern	_init_mcu
	.extern	__KF8TS24_Get_Ver_General_
	.extern	__KF8TS24_Init_Touch_General_
	.extern	__KF8TS24_Touch_Process_General_
	.extern	__KF8TS24_Touch_TEST_General_
	.extern	__R2PCL
	.extern	_TOUCH_DEBUG_TRS_DEAL
	.extern	_TOUCH_DEBUG_SEND_OUT
	.extern	_PSW_bits
	.extern	_P0_bits
	.extern	_P2_bits
	.extern	_P1_bits
	.extern	_INTCTL_bits
	.extern	_EIF1_bits
	.extern	_EIF2_bits
	.extern	_T1CTL_bits
	.extern	_PWMCTL_bits
	.extern	_CTCTL1_bits
	.extern	_CM1CTL_bits
	.extern	_ANSEH_bits
	.extern	_ADCCTL0_bits
	.extern	_OPTR_bits
	.extern	_IP0_bits
	.extern	_IP1_bits
	.extern	_IP2_bits
	.extern	_TR0_bits
	.extern	_TR2_bits
	.extern	_TR1_bits
	.extern	_EIE1_bits
	.extern	_EIE2_bits
	.extern	_PCTL_bits
	.extern	_OSCCTL_bits
	.extern	_ANSEL_bits
	.extern	_PUR_bits
	.extern	_IOCL_bits
	.extern	_ADCCTL1_bits
	.extern	_P0LR_bits
	.extern	_P2LR_bits
	.extern	_P1LR_bits
	.extern	_CTCTL_bits
	.extern	__KF8_LIBi_channel_flag_
	.extern	__KF8_LIBc_channel_
	.extern	__KF8_LIBc_channel_Buf
	.extern	__KF8_LIBi_Date_Change_
	.extern	__KF8_LIBc_baseline_count_
	.extern	__KF8_LIBi_buff_hit_
	.extern	__KF8_LIBi_buff_baseline_
	.extern	__KF8_LIBc_touch_count_
	.extern	_CHS_AMOUNT
	.extern	_TCS_AMOUNT
	.extern	__KF8_Disturb_Protect_Circle_
	.extern	__KF8_DoubleKey_Compages_Limitable_Circle_
	.extern	__KF8_Key_Max_Pressed_Limitable_Circle_
	.extern	__KF8_BaseLine_Update_Circle_Count_For_UP_
	.extern	__KF8_BaseLine_Update_Circle_Count_For_Down_
	.extern	__KF8_Define_Disturb_Channels_Amount_
	.extern	__KF8_BasicLine_UP_Noise_Threshold_
	.extern	__KF8_BasicLine_Down_Noise_Threshold_
	.extern	__KF8_Data_Steady_Threshold_Set_
	.extern	__KF8_Inside_Reference_Channel_Disturb_Threshold_Set_
	.extern	__KF8_Inside_Reference_Channel_Declare_
	.extern	__KF8_Config_Finger_Threshold
	.extern	__KF8_TOUCH_CH_EN
	.extern	_IDLR
	.extern	_T0
	.extern	_PCL
	.extern	_PSW
	.extern	_IR
	.extern	_P0
	.extern	_P2
	.extern	_P1
	.extern	_PCH
	.extern	_INTCTL
	.extern	_EIF1
	.extern	_EIF2
	.extern	_T1L
	.extern	_T1H
	.extern	_T1CTL
	.extern	_PWM1L
	.extern	_PWM1H
	.extern	_PWMCTL
	.extern	_PP1
	.extern	_CTCTL1
	.extern	_CM1CTL
	.extern	_VRECAL1
	.extern	_ANSEH
	.extern	_ADCDATAH
	.extern	_ADCCTL0
	.extern	_OPTR
	.extern	_IP0
	.extern	_IP1
	.extern	_IP2
	.extern	_TR0
	.extern	_TR2
	.extern	_TR1
	.extern	_VRECAL2
	.extern	_EIE1
	.extern	_EIE2
	.extern	_PCTL
	.extern	_OSCCTL
	.extern	_OSCCAL0
	.extern	_ANSEL
	.extern	_PP2
	.extern	_PWM2L
	.extern	_PWM2H
	.extern	_PUR
	.extern	_IOCL
	.extern	_OSCCAL1
	.extern	_BDATAH
	.extern	_BDATAL
	.extern	_BADDRH
	.extern	_BADDRL
	.extern	_EECTL1
	.extern	_EECTL2
	.extern	_ADCDATAL
	.extern	_ADCCTL1
	.extern	_P0LR
	.extern	_P2LR
	.extern	_P1LR
	.extern	_OSCCAL2
	.extern	_OSCCAL3
	.extern	_T3L
	.extern	_CTCTL
	.extern	_T3H
	.extern	_startup
	.extern	__gsinit_startup
;--------------------------------------------------------
; global declarations
;--------------------------------------------------------
	.global	_delay_us
	.global	_delay_ms
	.global	_KeyBCDSendFuc
	.global	_INT_FUN
	.global	_main
	.global	_temp

	.global I0R1
	.global I0PCH
	.global I1R1
	.global I1PCH
	.global STK11
	.global STK10
	.global STK09
	.global STK08
	.global STK07
	.global STK06
	.global STK05
	.global STK04
	.global STK03
	.global STK02
	.global STK01
	.global STK00

sharebank .udata
I0R1		.res 1
I0PCH		.res 1
I1R1		.res 1
I1PCH		.res 1
STK11	.res 1
	.type STK11, 108
STK10	.res 1
	.type STK10, 108
STK09	.res 1
	.type STK09, 108
STK08	.res 1
	.type STK08, 108
STK07	.res 1
	.type STK07, 108
STK06	.res 1
	.type STK06, 108
STK05	.res 1
	.type STK05, 108
STK04	.res 1
	.type STK04, 108
STK03	.res 1
	.type STK03, 108
STK02	.res 1
	.type STK02, 108
STK01	.res 1
	.type STK01, 108
STK00	.res 1
	.type STK00, 108

;--------------------------------------------------------
; global definitions
;--------------------------------------------------------
UD_main_0	.udata
_temp	.res	1

;--------------------------------------------------------
; absolute symbol definitions
;--------------------------------------------------------
;--------------------------------------------------------
; compiler-defined variables
;--------------------------------------------------------
UDL_main_0	.udata
r0x1003	.res	1
UDL_main_1	.udata
r0x1002	.res	1
UDL_main_2	.udata
r0x1004	.res	1
UDL_main_3	.udata
r0x1005	.res	1
UDL_main_4	.udata
r0x1006	.res	1
UDL_main_5	.udata
r0x1007	.res	1
UDL_main_6	.udata
r0x1009	.res	1
UDL_main_7	.udata
r0x1008	.res	1
UDL_main_8	.udata
r0x100A	.res	1
UDL_main_9	.udata
r0x100B	.res	1
;--------------------------------------------------------
; initialized data
;--------------------------------------------------------
;--------------------------------------------------------
; overlayable items in internal ram 
;--------------------------------------------------------
;	.udata_ovr
;--------------------------------------------------------
; reset vector 
;--------------------------------------------------------
STARTUP	.code 0x0000
	NOP
	PAGESEL	init_imp
	JMP		init_imp

	.global	init_imp
INIT_IMP	.code
init_imp
	PAGESEL	_startup
	CALL	_startup
	PAGESEL	__gsinit_startup
	CALL	__gsinit_startup
	PAGESEL	_main
	JMP		_main
;--------------------------------------------------------
; interrupt and initialization code
;--------------------------------------------------------
interrupt_0x04	.code	0x4
	MOV		R2,R0
	MOV		R3,PSW
	MOV		R0,PCH
	BANKSEL	I0PCH
	MOV		I0PCH,R0
	MOV		I0R1,R1
	PAGESEL	interrupt_service_routine_0x04
	JMP		interrupt_service_routine_0x04



func._INT_FUN	.code
;***
;  PostBlock Stats: dbName = I
;***
;entry:  _INT_FUN	;Function start
; 0 exit points
;functions called:
;   __KF8TS24_Touch_Process_General_
;   __KF8TS24_Touch_Process_General_
;; Starting PostCode block
	.def _INT_FUN_function_begin, debug, value=$

;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3196:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	::->op : LABEL
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3573: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:3196: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=12previous max_key=0 
_INT_FUN	;Function start
; 0 exit points
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3196:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3196:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	::->op : GET_VALUE_AT_ADDRESS
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8498:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8499
;; 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:289:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8062:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8063
;;	1040
;;	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c 770
;;	811: rname _EIF2_bits, val 0, const = 0
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8078
;;	1121 register type nRegs=1
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:4796:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  4798
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:7858:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  7859
;;	1275: get_strvalue_from_asmoperand AOP_PCODE type PO_IMMEDIATE
;;	_EIF2_bits
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:7889:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
; R3 resprent for wsave,R4 resprent for ssave, R5 resprent for psave
interrupt_service_routine_0x04
	.line	120; "../main.c"	if(CTIF)
	JB	_EIF2_bits, 7
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:7890:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  key=47, label offset 16
	JMP	_00047_DS_
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3196:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3196:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3196:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	::->op : =
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:9349:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  9350
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8890:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8891
;;	1040
;;	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c 770
;;	811: rname _EIF2_bits, val 0, const = 0
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8905
;;	1275: get_strvalue_from_asmoperand AOP_PCODE type PO_IMMEDIATE
;;	_EIF2_bits
;; 	line = 8907 result AOP_PCODE=_EIF2_bits, size=2, left -=-, size=0, right AOP_LIT=0x00, size=1
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8580:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8581
;;	1275: get_strvalue_from_asmoperand AOP_PCODE type PO_IMMEDIATE
;;	_EIF2_bits
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8608:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	.line	122; "../main.c"	CTIF=0;
	CLR	_EIF2_bits, 7
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3196:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	::->op : INLINEASM
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:6013:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  6014
	CWDT 
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3196:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	::->op : INLINEASM
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:6013:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  6014
	BANKSEL _CTCTL1
	CLR 0X12 ;;
	
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3196:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	::->op : CALL
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:2879:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  2881
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:2609:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  2611
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3000:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	.line	130; "../main.c"	_KF8TS24_Touch_Process_General_(); //更新按键标志
	PAGESEL	__KF8TS24_Touch_Process_General_
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3003:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	CALL	__KF8TS24_Touch_Process_General_
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3009:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	PAGESEL	$
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3196:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	::->op : LABEL
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3573: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:3196: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
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:2824:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  2826 - WARNING no code generated
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3453:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
_00047_DS_
	BANKSEL	I0R1
	MOV	R1, I0R1
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3454:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	BANKSEL	I0PCH
	MOV	R0, I0PCH
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3455:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	MOV	PCH, R0
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3456:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	MOV	PSW, R3
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3457:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	MOV	R0, R2
	IRET	
	.def _INT_FUN_function_end, debug, value=$

;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:10329:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*



func._main	.code
;***
;  PostBlock Stats: dbName = M
;***
;entry:  _main	;Function start
; 2 exit points
;has an exit
;functions called:
;   _init_mcu
;   _delay_ms
;   __KF8TS24_Init_Touch_General_
;   _KeyBCDSendFuc
;   _init_mcu
;   _delay_ms
;   __KF8TS24_Init_Touch_General_
;   _KeyBCDSendFuc
;1 compiler assigned register :
;   STK00
;; Starting PostCode block
	.def _main_function_begin, debug, value=$

;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3196:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	::->op : LABEL
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3573: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:3196: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=16previous max_key=0 
_main	;Function start
; 2 exit points
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3196:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	::->op : CALL
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:2879:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  2881
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:2609:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  2611
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3000:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	.line	143; "../main.c"	init_mcu();						//初始化MCU寄存器
	PAGESEL	_init_mcu
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3003:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	CALL	_init_mcu
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3009:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	PAGESEL	$
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3196:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	::->op : SEND
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3196:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	::->op : CALL
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:2879:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  2881
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:2609:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  2611
;; 	2962 left AOP_LIT
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:1851:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:1881:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	.line	144; "../main.c"	delay_ms(200);					//延时一会，防止上电误触发触摸通道
	MOV	R0,# 0xc8
;; 	2962 left AOP_LIT
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:2972:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c,1525  , rIdx=0x8f
	BANKSEL	STK00
	MOV	STK00, R0
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:1851:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:1881:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	MOV	R0,# 0x00
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3000:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	PAGESEL	_delay_ms
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3003:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	CALL	_delay_ms
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3009:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	PAGESEL	$
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3196:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	::->op : =
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:9585:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  9586
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c 653
;;	681 sym->rname = _CTCTL1, size = 1
;; 	line = 9595 result AOP_DIR=_CTCTL1, size=1, left -=-, size=0, right AOP_LIT=0x90, size=1
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  9677
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:9686:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	.line	145; "../main.c"	CTCTL1 = 0x90;    //设置触摸分频和基准电压
	MOV	R0,# 0x90
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:9691:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;;	1493
;;	1512  _CTCTL1   offset=0
	MOV	_CTCTL1, R0
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3196:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	::->op : INLINEASM
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:6013:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  6014
	CWDT 
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3196:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	::->op : CALL
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:2879:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  2881
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:2609:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  2611
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3000:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	.line	147; "../main.c"	_KF8TS24_Init_Touch_General_();		//调用电容触摸库函数的初始化
	PAGESEL	__KF8TS24_Init_Touch_General_
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3003:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	CALL	__KF8TS24_Init_Touch_General_
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3009:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	PAGESEL	$
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3196:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	::->op : INLINEASM
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:6013:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  6014
	CWDT 
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3196:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	::->op : LABEL
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3573: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:3196:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	::->op : INLINEASM
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:6013:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  6014
_00051_DS_
	CWDT 
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3196:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	::->op : CALL
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:2879:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  2881
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:2609:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  2611
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3000:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	.line	157; "../main.c"	KeyBCDSendFuc();
	PAGESEL	_KeyBCDSendFuc
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3003:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	CALL	_KeyBCDSendFuc
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3009:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	PAGESEL	$
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3196:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	::->op : GOTO
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3592:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3594:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  key=51, label offset 20
	JMP	_00051_DS_
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3196:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	::->op : LABEL
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3573: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:3196: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
	CRET	
	.def _main_function_end, debug, value=$

; exit point of _main



func._delay_us	.code
;***
;  PostBlock Stats: dbName = C
;***
;entry:  _delay_us	;Function start
; 2 exit points
;has an exit
;5 compiler assigned registers:
;   r0x1008
;   STK00
;   r0x1009
;   r0x100A
;   r0x100B
;; Starting PostCode block
	.def _delay_us_function_begin, debug, value=$

;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3196:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	::->op : LABEL
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3573: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:3196: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=8previous max_key=0 
_delay_us	;Function start
; 2 exit points
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3196:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	::->op : RECEIVE
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:10174:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  10175
;;	1121 register type nRegs=2
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:2713:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  2715
;; 	line = 2717 result -=-, size=0, left AOP_REG=r0x1007, size=2, right -=-, size=0
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:2120:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;;	1591 rIdx = r0x1008 
	.line	107; "../main.c"	void delay_us(uint us_data)
	BANKSEL	r0x1008
	MOV	r0x1008, R0
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:2156:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c,1525  , rIdx=0x8f
	BANKSEL	STK00
	MOVZ	R0, STK00
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:2120:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;;	1591 rIdx = r0x1007 
	BANKSEL	r0x1009
	MOV	r0x1009, R0
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3196:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	::->op : =
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:9585:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  9586
;;	1121 register type nRegs=2
;;	1121 register type nRegs=2
;; 	line = 9595 result AOP_REG=r0x1007, size=2, left -=-, size=0, right AOP_REG=r0x1007, size=2
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3196:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	::->op : LABEL
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3573: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:3196:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	::->op : =
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:9585:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  9586
;;	1121 register type nRegs=2
;;	1121 register type nRegs=2
;; 	line = 9595 result AOP_REG=r0x1009, size=2, left -=-, size=0, right AOP_REG=r0x1007, size=2
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  9677
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:1851:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  2101  offset=0
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:2111:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;;	1591 rIdx = r0x1007 
_00038_DS_
	.line	109; "../main.c"	while(us_data--);
	BANKSEL	r0x1009
	MOVZ	R0, r0x1009
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:9712:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;;	1591 rIdx = r0x1009 
	BANKSEL	r0x100A
	MOV	r0x100A, R0
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  9677
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:1851:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  2101  offset=1
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:2111:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;;	1591 rIdx = r0x1008 
	BANKSEL	r0x1008
	MOVZ	R0, r0x1008
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:9712:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;;	1591 rIdx = r0x100A 
	BANKSEL	r0x100B
	MOV	r0x100B, R0
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3196:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	::->op : -
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:4796:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  4798
;; NULL :(	4817
;; ic-next	 is an IFX
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:10133:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  10134
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\genarith.c:1532:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\genarith.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\genarith.c  1533
;;	1121 register type nRegs=2
;;	1005
;; 	result AOP_REG, left AOP_REG, right AOP_LIT
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\genarith.c:315:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\genarith.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\genarith.c  316
;; hi = ff	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\genarith.c  411
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\genarith.c:426:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\genarith.c
	MOV	R0,# 0xff
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\genarith.c:427:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\genarith.c
;;	1591 rIdx = r0x1007 
	BANKSEL	r0x1009
	ADD	r0x1009, R0
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\genarith.c:429:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\genarith.c
	JNB	PSW, 0
	JMP	_00056_DS_
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\genarith.c:430:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\genarith.c
;;	1591 rIdx = r0x1008 
	BANKSEL	r0x1008
	DEC	r0x1008
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\genarith.c  1484
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\genarith.c:1485:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\genarith.c *{*
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3196:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	::->op : IFX
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:9410:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  9411
;;	1121 register type nRegs=2
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  2242
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:2259:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;;	1591 rIdx = r0x1009 
_00056_DS_
	BANKSEL	r0x100A
	MOVZ	R0, r0x100A
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:2267:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;;	1591 rIdx = r0x100A 
	BANKSEL	r0x100B
	ORL	R0, r0x100B
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:9461:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	JB	PSW, 2
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:9462:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  key=38, label offset 12
	JMP	_00038_DS_
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3196:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	::->op : LABEL
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3573: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:3196: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
	CRET	
	.def _delay_us_function_end, debug, value=$

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



func._delay_ms	.code
;***
;  PostBlock Stats: dbName = C
;***
;entry:  _delay_ms	;Function start
; 2 exit points
;has an exit
;7 compiler assigned registers:
;   r0x1002
;   STK00
;   r0x1003
;   r0x1004
;   r0x1005
;   r0x1006
;   r0x1007
;; Starting PostCode block
	.def _delay_ms_function_begin, debug, value=$

;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3196:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	::->op : LABEL
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3573: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:3196: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 
_delay_ms	;Function start
; 2 exit points
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3196:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	::->op : RECEIVE
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:10174:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  10175
;;	1121 register type nRegs=2
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:2713:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  2715
;; 	line = 2717 result -=-, size=0, left AOP_REG=r0x1001, size=2, right -=-, size=0
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:2120:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;;	1591 rIdx = r0x1002 
	.line	88; "../main.c"	void delay_ms(uint ms_data)
	BANKSEL	r0x1002
	MOV	r0x1002, R0
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:2156:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c,1525  , rIdx=0x8f
	BANKSEL	STK00
	MOVZ	R0, STK00
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:2120:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;;	1591 rIdx = r0x1001 
	BANKSEL	r0x1003
	MOV	r0x1003, R0
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3196:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	::->op : =
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:9585:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  9586
;;	1121 register type nRegs=2
;;	1121 register type nRegs=2
;; 	line = 9595 result AOP_REG=r0x1001, size=2, left -=-, size=0, right AOP_REG=r0x1001, size=2
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3196:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	::->op : LABEL
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3573: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:3196:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	::->op : =
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:9585:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  9586
;;	1121 register type nRegs=2
;;	1121 register type nRegs=2
;; 	line = 9595 result AOP_REG=r0x1003, size=2, left -=-, size=0, right AOP_REG=r0x1001, size=2
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  9677
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:1851:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  2101  offset=0
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:2111:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;;	1591 rIdx = r0x1001 
_00028_DS_
	.line	91; "../main.c"	while(ms_data--)
	BANKSEL	r0x1003
	MOVZ	R0, r0x1003
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:9712:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;;	1591 rIdx = r0x1003 
	BANKSEL	r0x1004
	MOV	r0x1004, R0
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  9677
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:1851:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  2101  offset=1
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:2111:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;;	1591 rIdx = r0x1002 
	BANKSEL	r0x1002
	MOVZ	R0, r0x1002
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:9712:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;;	1591 rIdx = r0x1004 
	BANKSEL	r0x1005
	MOV	r0x1005, R0
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3196:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	::->op : -
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:4796:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  4798
;; NULL :(	4817
;; ic-next	 is an IFX
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:10133:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  10134
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\genarith.c:1532:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\genarith.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\genarith.c  1533
;;	1121 register type nRegs=2
;;	1005
;; 	result AOP_REG, left AOP_REG, right AOP_LIT
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\genarith.c:315:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\genarith.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\genarith.c  316
;; hi = ff	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\genarith.c  411
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\genarith.c:426:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\genarith.c
	MOV	R0,# 0xff
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\genarith.c:427:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\genarith.c
;;	1591 rIdx = r0x1001 
	BANKSEL	r0x1003
	ADD	r0x1003, R0
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\genarith.c:429:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\genarith.c
	JNB	PSW, 0
	JMP	_00057_DS_
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\genarith.c:430:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\genarith.c
;;	1591 rIdx = r0x1002 
	BANKSEL	r0x1002
	DEC	r0x1002
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\genarith.c  1484
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\genarith.c:1485:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\genarith.c *{*
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3196:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	::->op : IFX
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:9410:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  9411
;;	1121 register type nRegs=2
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  2242
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:2259:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;;	1591 rIdx = r0x1003 
_00057_DS_
	BANKSEL	r0x1004
	MOVZ	R0, r0x1004
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:2267:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;;	1591 rIdx = r0x1004 
	BANKSEL	r0x1005
	ORL	R0, r0x1005
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:9466:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	JNB	PSW, 2
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:9467:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  key=31, label offset 8
	JMP	_00031_DS_
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3196:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	::->op : INLINEASM
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:6013:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  6014
	CWDT 
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3196:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	::->op : =
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:9585:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  9586
;;	1121 register type nRegs=2
;; 	line = 9595 result AOP_REG=r0x1003, size=2, left -=-, size=0, right AOP_LIT=0xc8, size=2
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  9677
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:9686:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	.line	95; "../main.c"	while(j--)
	MOV	R0,# 0xc8
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:9691:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;;	1591 rIdx = r0x1003 
	BANKSEL	r0x1004
	MOV	r0x1004, R0
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  9677
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:9695:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;;	1591 rIdx = r0x1004 
	BANKSEL	r0x1005
	CLR	r0x1005
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3196:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	::->op : LABEL
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3573: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:3196:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	::->op : =
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:9585:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  9586
;;	1121 register type nRegs=2
;;	1121 register type nRegs=2
;; 	line = 9595 result AOP_REG=r0x1005, size=2, left -=-, size=0, right AOP_REG=r0x1003, size=2
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  9677
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:1851:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  2101  offset=0
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:2111:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;;	1591 rIdx = r0x1003 
_00025_DS_
	BANKSEL	r0x1004
	MOVZ	R0, r0x1004
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:9712:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;;	1591 rIdx = r0x1005 
	BANKSEL	r0x1006
	MOV	r0x1006, R0
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  9677
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:1851:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  2101  offset=1
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:2111:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;;	1591 rIdx = r0x1004 
	BANKSEL	r0x1005
	MOVZ	R0, r0x1005
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:9712:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;;	1591 rIdx = r0x1006 
	BANKSEL	r0x1007
	MOV	r0x1007, R0
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3196:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	::->op : -
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:4796:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  4798
;; NULL :(	4817
;; ic-next	 is an IFX
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:10133:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  10134
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\genarith.c:1532:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\genarith.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\genarith.c  1533
;;	1121 register type nRegs=2
;;	1005
;; 	result AOP_REG, left AOP_REG, right AOP_LIT
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\genarith.c:315:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\genarith.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\genarith.c  316
;; hi = ff	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\genarith.c  411
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\genarith.c:426:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\genarith.c
	MOV	R0,# 0xff
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\genarith.c:427:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\genarith.c
;;	1591 rIdx = r0x1003 
	BANKSEL	r0x1004
	ADD	r0x1004, R0
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\genarith.c:429:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\genarith.c
	JNB	PSW, 0
	JMP	_00058_DS_
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\genarith.c:430:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\genarith.c
;;	1591 rIdx = r0x1004 
	BANKSEL	r0x1005
	DEC	r0x1005
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\genarith.c  1484
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\genarith.c:1485:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\genarith.c *{*
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3196:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	::->op : IFX
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:9410:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  9411
;;	1121 register type nRegs=2
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  2242
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:2259:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;;	1591 rIdx = r0x1005 
_00058_DS_
	BANKSEL	r0x1006
	MOVZ	R0, r0x1006
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:2267:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;;	1591 rIdx = r0x1006 
	BANKSEL	r0x1007
	ORL	R0, r0x1007
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:9466:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	JNB	PSW, 2
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:9467:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  key=28, label offset 8
	JMP	_00028_DS_
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3196:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	::->op : INLINEASM
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:6013:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  6014
	CWDT 
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3196:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	::->op : GOTO
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3592:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3594:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  key=25, label offset 8
	JMP	_00025_DS_
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3196:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	::->op : LABEL
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3573: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:3196: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
_00031_DS_
	CRET	
	.def _delay_ms_function_end, debug, value=$

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



func._KeyBCDSendFuc	.code
;***
;  PostBlock Stats: dbName = C
;***
;entry:  _KeyBCDSendFuc	;Function start
; 2 exit points
;has an exit
;; Starting PostCode block
	.def _KeyBCDSendFuc_function_begin, debug, value=$

;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3196:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	::->op : LABEL
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3573: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:3196: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 
_KeyBCDSendFuc	;Function start
; 2 exit points
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3196:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	::->op : EQ_OP
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:4796:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  4798
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:4649:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  4650
;; ifx is non-null
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c 653
;;	681 sym->rname = __KF8_LIBi_channel_flag_, size = 2
;; 	line = 4661 result AOP_CRY=0x00, size=0, left AOP_DIR=__KF8_LIBi_channel_flag_, size=2, right AOP_LIT=0x00, size=2
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:4709:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;;	1493
;;	1508  __KF8_LIBi_channel_flag_   offset=0 - had to alloc by reg name
	.line	36; "../main.c"	switch(_KF8_LIBi_channel_flag_)
	BANKSEL	__KF8_LIBi_channel_flag_
	MOVZ	R0, __KF8_LIBi_channel_flag_
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:4719:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;;	1493
;;	1512  __KF8_LIBi_channel_flag_   offset=1
	BANKSEL	__KF8_LIBi_channel_flag_
	ORL	R0, (__KF8_LIBi_channel_flag_ + 1)
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:4722:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	JB	PSW, 2
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:4725: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:4774:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  key=1, label offset 4
	JMP	_00001_DS_
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3196:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3196:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	::->op : EQ_OP
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:4796:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  4798
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:4649:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  4650
;; ifx is non-null
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c 653
;;	681 sym->rname = __KF8_LIBi_channel_flag_, size = 2
;; 	line = 4661 result AOP_CRY=0x00, size=0, left AOP_DIR=__KF8_LIBi_channel_flag_, size=2, right AOP_LIT=0x01, size=2
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  2101  offset=0
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:2111:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;;	1493
;;	1512  __KF8_LIBi_channel_flag_   offset=0
_00018_DS_
	BANKSEL	__KF8_LIBi_channel_flag_
	MOVZ	R0, __KF8_LIBi_channel_flag_
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:4734:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	XOR	R0,# 0x01
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:4737:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	JB	PSW, 2
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:4740: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  2101  offset=1
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:2111:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;;	1493
;;	1512  __KF8_LIBi_channel_flag_   offset=1
	BANKSEL	__KF8_LIBi_channel_flag_
	MOVZ	R0, (__KF8_LIBi_channel_flag_ + 1)
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:4734:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	XOR	R0,# 0x00
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:4737:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	JB	PSW, 2
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:4740: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:4774:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  key=2, label offset 4
	JMP	_00002_DS_
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3196:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3196:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	::->op : EQ_OP
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:4796:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  4798
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:4649:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  4650
;; ifx is non-null
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c 653
;;	681 sym->rname = __KF8_LIBi_channel_flag_, size = 2
;; 	line = 4661 result AOP_CRY=0x00, size=0, left AOP_DIR=__KF8_LIBi_channel_flag_, size=2, right AOP_LIT=0x02, size=2
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  2101  offset=0
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:2111:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;;	1493
;;	1512  __KF8_LIBi_channel_flag_   offset=0
_00019_DS_
	BANKSEL	__KF8_LIBi_channel_flag_
	MOVZ	R0, __KF8_LIBi_channel_flag_
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:4734:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	XOR	R0,# 0x02
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:4737:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	JB	PSW, 2
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:4740:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  key=20, label offset 4
	JMP	_00020_DS_
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  2101  offset=1
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:2111:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;;	1493
;;	1512  __KF8_LIBi_channel_flag_   offset=1
	BANKSEL	__KF8_LIBi_channel_flag_
	MOVZ	R0, (__KF8_LIBi_channel_flag_ + 1)
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:4734:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	XOR	R0,# 0x00
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:4737:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	JB	PSW, 2
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:4740:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  key=20, label offset 4
	JMP	_00020_DS_
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:4774:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  key=3, label offset 4
	JMP	_00003_DS_
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3196:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3196:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	::->op : EQ_OP
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:4796:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  4798
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:4649:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  4650
;; ifx is non-null
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c 653
;;	681 sym->rname = __KF8_LIBi_channel_flag_, size = 2
;; 	line = 4661 result AOP_CRY=0x00, size=0, left AOP_DIR=__KF8_LIBi_channel_flag_, size=2, right AOP_LIT=0x04, size=2
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  2101  offset=0
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:2111:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;;	1493
;;	1512  __KF8_LIBi_channel_flag_   offset=0
_00020_DS_
	BANKSEL	__KF8_LIBi_channel_flag_
	MOVZ	R0, __KF8_LIBi_channel_flag_
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:4734:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	XOR	R0,# 0x04
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:4737:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	JB	PSW, 2
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:4740:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  key=21, label offset 4
	JMP	_00021_DS_
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  2101  offset=1
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:2111:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;;	1493
;;	1512  __KF8_LIBi_channel_flag_   offset=1
	BANKSEL	__KF8_LIBi_channel_flag_
	MOVZ	R0, (__KF8_LIBi_channel_flag_ + 1)
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:4734:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	XOR	R0,# 0x00
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:4737:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	JB	PSW, 2
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:4740:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  key=21, label offset 4
	JMP	_00021_DS_
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:4774: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:3196:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3196:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	::->op : EQ_OP
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:4796:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  4798
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:4649:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  4650
;; ifx is non-null
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c 653
;;	681 sym->rname = __KF8_LIBi_channel_flag_, size = 2
;; 	line = 4661 result AOP_CRY=0x00, size=0, left AOP_DIR=__KF8_LIBi_channel_flag_, size=2, right AOP_LIT=0x08, size=2
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  2101  offset=0
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:2111:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;;	1493
;;	1512  __KF8_LIBi_channel_flag_   offset=0
_00021_DS_
	BANKSEL	__KF8_LIBi_channel_flag_
	MOVZ	R0, __KF8_LIBi_channel_flag_
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:4734:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	XOR	R0,# 0x08
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:4737:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	JB	PSW, 2
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:4740:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  key=22, label offset 4
	JMP	_00022_DS_
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  2101  offset=1
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:2111:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;;	1493
;;	1512  __KF8_LIBi_channel_flag_   offset=1
	BANKSEL	__KF8_LIBi_channel_flag_
	MOVZ	R0, (__KF8_LIBi_channel_flag_ + 1)
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:4734:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	XOR	R0,# 0x00
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:4737:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	JB	PSW, 2
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:4740:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  key=22, label offset 4
	JMP	_00022_DS_
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:4774:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  key=5, label offset 4
	JMP	_00005_DS_
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3196:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3196:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	::->op : EQ_OP
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:4796:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  4798
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:4649:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  4650
;; ifx is non-null
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c 653
;;	681 sym->rname = __KF8_LIBi_channel_flag_, size = 2
;; 	line = 4661 result AOP_CRY=0x00, size=0, left AOP_DIR=__KF8_LIBi_channel_flag_, size=2, right AOP_LIT=0x00, size=2
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  2101  offset=0
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:2111:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;;	1493
;;	1512  __KF8_LIBi_channel_flag_   offset=0
_00022_DS_
	BANKSEL	__KF8_LIBi_channel_flag_
	MOVZ	R0, __KF8_LIBi_channel_flag_
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:4734:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	XOR	R0,# 0x00
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:4737:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	JB	PSW, 2
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:4740: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  2101  offset=1
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:2111:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;;	1493
;;	1512  __KF8_LIBi_channel_flag_   offset=1
	BANKSEL	__KF8_LIBi_channel_flag_
	MOVZ	R0, (__KF8_LIBi_channel_flag_ + 1)
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:4734:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	XOR	R0,# 0x04
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:4737:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	JB	PSW, 2
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:4740: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:4774:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  key=6, label offset 4
	JMP	_00006_DS_
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3196:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3196:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	::->op : EQ_OP
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:4796:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  4798
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:4649:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  4650
;; ifx is non-null
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c 653
;;	681 sym->rname = __KF8_LIBi_channel_flag_, size = 2
;; 	line = 4661 result AOP_CRY=0x00, size=0, left AOP_DIR=__KF8_LIBi_channel_flag_, size=2, right AOP_LIT=0x00, size=2
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  2101  offset=0
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:2111:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;;	1493
;;	1512  __KF8_LIBi_channel_flag_   offset=0
_00023_DS_
	BANKSEL	__KF8_LIBi_channel_flag_
	MOVZ	R0, __KF8_LIBi_channel_flag_
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:4734:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	XOR	R0,# 0x00
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:4737:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	JB	PSW, 2
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:4740:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  key=24, label offset 4
	JMP	_00024_DS_
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  2101  offset=1
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:2111:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;;	1493
;;	1512  __KF8_LIBi_channel_flag_   offset=1
	BANKSEL	__KF8_LIBi_channel_flag_
	MOVZ	R0, (__KF8_LIBi_channel_flag_ + 1)
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:4734:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	XOR	R0,# 0x08
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:4737:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	JB	PSW, 2
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:4740:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  key=24, label offset 4
	JMP	_00024_DS_
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:4774: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:3196:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3196:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	::->op : GOTO
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3592:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3594:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  key=9, label offset 4
_00024_DS_
	JMP	_00009_DS_
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3196:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	::->op : LABEL
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3573: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:3196:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3196:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	::->op : =
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:9349:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  9350
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8890:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8891
;;	1040
;;	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c 770
;;	811: rname _P0LR_bits, val 0, const = 0
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8905
;;	1275: get_strvalue_from_asmoperand AOP_PCODE type PO_IMMEDIATE
;;	_P0LR_bits
;; 	line = 8907 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:8580:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8581
;;	1275: get_strvalue_from_asmoperand AOP_PCODE type PO_IMMEDIATE
;;	_P0LR_bits
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8608:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
_00001_DS_
	.line	40; "../main.c"	OUT3=0;
	CLR	_P0LR_bits, 2
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3196:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3196:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	::->op : =
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:9349:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  9350
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8890:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8891
;;	1040
;;	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c 770
;;	811: rname _P0LR_bits, val 0, const = 0
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8905
;;	1275: get_strvalue_from_asmoperand AOP_PCODE type PO_IMMEDIATE
;;	_P0LR_bits
;; 	line = 8907 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:8580:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8581
;;	1275: get_strvalue_from_asmoperand AOP_PCODE type PO_IMMEDIATE
;;	_P0LR_bits
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8608:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	.line	41; "../main.c"	OUT2=0;
	CLR	_P0LR_bits, 1
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3196:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3196:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	::->op : =
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:9349:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  9350
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8890:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8891
;;	1040
;;	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c 770
;;	811: rname _P0LR_bits, val 0, const = 0
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8905
;;	1275: get_strvalue_from_asmoperand AOP_PCODE type PO_IMMEDIATE
;;	_P0LR_bits
;; 	line = 8907 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:8580:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8581
;;	1275: get_strvalue_from_asmoperand AOP_PCODE type PO_IMMEDIATE
;;	_P0LR_bits
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8608:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	.line	42; "../main.c"	OUT1=0;
	CLR	_P0LR_bits, 0
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3196:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	::->op : GOTO
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3592:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3594:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  key=9, label offset 4
	.line	43; "../main.c"	}break;
	JMP	_00009_DS_
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3196:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	::->op : LABEL
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3573: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:3196:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3196:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	::->op : =
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:9349:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  9350
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8890:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8891
;;	1040
;;	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c 770
;;	811: rname _P0LR_bits, val 0, const = 0
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8905
;;	1275: get_strvalue_from_asmoperand AOP_PCODE type PO_IMMEDIATE
;;	_P0LR_bits
;; 	line = 8907 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:8580:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8581
;;	1275: get_strvalue_from_asmoperand AOP_PCODE type PO_IMMEDIATE
;;	_P0LR_bits
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8608:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
_00002_DS_
	.line	46; "../main.c"	OUT3=0;
	CLR	_P0LR_bits, 2
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3196:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3196:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	::->op : =
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:9349:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  9350
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8890:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8891
;;	1040
;;	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c 770
;;	811: rname _P0LR_bits, val 0, const = 0
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8905
;;	1275: get_strvalue_from_asmoperand AOP_PCODE type PO_IMMEDIATE
;;	_P0LR_bits
;; 	line = 8907 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:8580:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8581
;;	1275: get_strvalue_from_asmoperand AOP_PCODE type PO_IMMEDIATE
;;	_P0LR_bits
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8608:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	.line	47; "../main.c"	OUT2=0;
	CLR	_P0LR_bits, 1
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3196:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3196:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	::->op : =
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:9349:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  9350
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8890:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8891
;;	1040
;;	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c 770
;;	811: rname _P0LR_bits, val 0, const = 0
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8905
;;	1275: get_strvalue_from_asmoperand AOP_PCODE type PO_IMMEDIATE
;;	_P0LR_bits
;; 	line = 8907 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:8580:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8581
;;	1275: get_strvalue_from_asmoperand AOP_PCODE type PO_IMMEDIATE
;;	_P0LR_bits
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8608:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	.line	48; "../main.c"	OUT1=1;
	SET	_P0LR_bits, 0
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3196:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	::->op : GOTO
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3592:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3594:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  key=9, label offset 4
	.line	49; "../main.c"	}break;
	JMP	_00009_DS_
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3196:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	::->op : LABEL
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3573: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:3196:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3196:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	::->op : =
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:9349:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  9350
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8890:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8891
;;	1040
;;	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c 770
;;	811: rname _P0LR_bits, val 0, const = 0
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8905
;;	1275: get_strvalue_from_asmoperand AOP_PCODE type PO_IMMEDIATE
;;	_P0LR_bits
;; 	line = 8907 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:8580:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8581
;;	1275: get_strvalue_from_asmoperand AOP_PCODE type PO_IMMEDIATE
;;	_P0LR_bits
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8608:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
_00003_DS_
	.line	52; "../main.c"	OUT3=0;
	CLR	_P0LR_bits, 2
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3196:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3196:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	::->op : =
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:9349:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  9350
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8890:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8891
;;	1040
;;	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c 770
;;	811: rname _P0LR_bits, val 0, const = 0
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8905
;;	1275: get_strvalue_from_asmoperand AOP_PCODE type PO_IMMEDIATE
;;	_P0LR_bits
;; 	line = 8907 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:8580:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8581
;;	1275: get_strvalue_from_asmoperand AOP_PCODE type PO_IMMEDIATE
;;	_P0LR_bits
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8608:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	.line	53; "../main.c"	OUT2=1;
	SET	_P0LR_bits, 1
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3196:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3196:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	::->op : =
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:9349:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  9350
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8890:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8891
;;	1040
;;	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c 770
;;	811: rname _P0LR_bits, val 0, const = 0
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8905
;;	1275: get_strvalue_from_asmoperand AOP_PCODE type PO_IMMEDIATE
;;	_P0LR_bits
;; 	line = 8907 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:8580:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8581
;;	1275: get_strvalue_from_asmoperand AOP_PCODE type PO_IMMEDIATE
;;	_P0LR_bits
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8608:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	.line	54; "../main.c"	OUT1=0;
	CLR	_P0LR_bits, 0
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3196:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	::->op : GOTO
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3592:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3594:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  key=9, label offset 4
	.line	55; "../main.c"	}break;
	JMP	_00009_DS_
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3196:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	::->op : LABEL
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3573: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:3196:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3196:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	::->op : =
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:9349:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  9350
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8890:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8891
;;	1040
;;	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c 770
;;	811: rname _P0LR_bits, val 0, const = 0
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8905
;;	1275: get_strvalue_from_asmoperand AOP_PCODE type PO_IMMEDIATE
;;	_P0LR_bits
;; 	line = 8907 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:8580:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8581
;;	1275: get_strvalue_from_asmoperand AOP_PCODE type PO_IMMEDIATE
;;	_P0LR_bits
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8608:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
_00004_DS_
	.line	58; "../main.c"	OUT3=0;
	CLR	_P0LR_bits, 2
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3196:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3196:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	::->op : =
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:9349:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  9350
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8890:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8891
;;	1040
;;	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c 770
;;	811: rname _P0LR_bits, val 0, const = 0
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8905
;;	1275: get_strvalue_from_asmoperand AOP_PCODE type PO_IMMEDIATE
;;	_P0LR_bits
;; 	line = 8907 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:8580:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8581
;;	1275: get_strvalue_from_asmoperand AOP_PCODE type PO_IMMEDIATE
;;	_P0LR_bits
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8608:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	.line	59; "../main.c"	OUT2=1;
	SET	_P0LR_bits, 1
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3196:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3196:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	::->op : =
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:9349:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  9350
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8890:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8891
;;	1040
;;	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c 770
;;	811: rname _P0LR_bits, val 0, const = 0
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8905
;;	1275: get_strvalue_from_asmoperand AOP_PCODE type PO_IMMEDIATE
;;	_P0LR_bits
;; 	line = 8907 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:8580:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8581
;;	1275: get_strvalue_from_asmoperand AOP_PCODE type PO_IMMEDIATE
;;	_P0LR_bits
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8608:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	.line	60; "../main.c"	OUT1=1;
	SET	_P0LR_bits, 0
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3196:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	::->op : GOTO
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3592:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3594:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  key=9, label offset 4
	.line	61; "../main.c"	}break;
	JMP	_00009_DS_
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3196:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	::->op : LABEL
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3573: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:3196:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3196:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	::->op : =
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:9349:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  9350
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8890:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8891
;;	1040
;;	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c 770
;;	811: rname _P0LR_bits, val 0, const = 0
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8905
;;	1275: get_strvalue_from_asmoperand AOP_PCODE type PO_IMMEDIATE
;;	_P0LR_bits
;; 	line = 8907 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:8580:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8581
;;	1275: get_strvalue_from_asmoperand AOP_PCODE type PO_IMMEDIATE
;;	_P0LR_bits
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8608:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
_00005_DS_
	.line	64; "../main.c"	OUT3=1;
	SET	_P0LR_bits, 2
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3196:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3196:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	::->op : =
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:9349:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  9350
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8890:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8891
;;	1040
;;	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c 770
;;	811: rname _P0LR_bits, val 0, const = 0
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8905
;;	1275: get_strvalue_from_asmoperand AOP_PCODE type PO_IMMEDIATE
;;	_P0LR_bits
;; 	line = 8907 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:8580:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8581
;;	1275: get_strvalue_from_asmoperand AOP_PCODE type PO_IMMEDIATE
;;	_P0LR_bits
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8608:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	.line	65; "../main.c"	OUT2=0;
	CLR	_P0LR_bits, 1
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3196:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3196:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	::->op : =
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:9349:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  9350
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8890:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8891
;;	1040
;;	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c 770
;;	811: rname _P0LR_bits, val 0, const = 0
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8905
;;	1275: get_strvalue_from_asmoperand AOP_PCODE type PO_IMMEDIATE
;;	_P0LR_bits
;; 	line = 8907 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:8580:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8581
;;	1275: get_strvalue_from_asmoperand AOP_PCODE type PO_IMMEDIATE
;;	_P0LR_bits
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8608:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	.line	66; "../main.c"	OUT1=0;
	CLR	_P0LR_bits, 0
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3196:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	::->op : GOTO
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3592:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3594:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  key=9, label offset 4
	.line	67; "../main.c"	}break;
	JMP	_00009_DS_
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3196:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	::->op : LABEL
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3573: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:3196:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3196:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	::->op : =
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:9349:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  9350
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8890:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8891
;;	1040
;;	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c 770
;;	811: rname _P0LR_bits, val 0, const = 0
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8905
;;	1275: get_strvalue_from_asmoperand AOP_PCODE type PO_IMMEDIATE
;;	_P0LR_bits
;; 	line = 8907 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:8580:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8581
;;	1275: get_strvalue_from_asmoperand AOP_PCODE type PO_IMMEDIATE
;;	_P0LR_bits
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8608:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
_00006_DS_
	.line	70; "../main.c"	OUT3=1;
	SET	_P0LR_bits, 2
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3196:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3196:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	::->op : =
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:9349:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  9350
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8890:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8891
;;	1040
;;	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c 770
;;	811: rname _P0LR_bits, val 0, const = 0
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8905
;;	1275: get_strvalue_from_asmoperand AOP_PCODE type PO_IMMEDIATE
;;	_P0LR_bits
;; 	line = 8907 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:8580:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8581
;;	1275: get_strvalue_from_asmoperand AOP_PCODE type PO_IMMEDIATE
;;	_P0LR_bits
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8608:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	.line	71; "../main.c"	OUT2=0;
	CLR	_P0LR_bits, 1
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3196:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3196:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	::->op : =
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:9349:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  9350
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8890:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8891
;;	1040
;;	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c 770
;;	811: rname _P0LR_bits, val 0, const = 0
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8905
;;	1275: get_strvalue_from_asmoperand AOP_PCODE type PO_IMMEDIATE
;;	_P0LR_bits
;; 	line = 8907 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:8580:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8581
;;	1275: get_strvalue_from_asmoperand AOP_PCODE type PO_IMMEDIATE
;;	_P0LR_bits
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8608:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	.line	72; "../main.c"	OUT1=1;
	SET	_P0LR_bits, 0
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3196:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	::->op : GOTO
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3592:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3594:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  key=9, label offset 4
	.line	73; "../main.c"	}break;
	JMP	_00009_DS_
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3196:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	::->op : LABEL
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3573: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:3196:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3196:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	::->op : =
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:9349:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  9350
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8890:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8891
;;	1040
;;	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c 770
;;	811: rname _P0LR_bits, val 0, const = 0
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8905
;;	1275: get_strvalue_from_asmoperand AOP_PCODE type PO_IMMEDIATE
;;	_P0LR_bits
;; 	line = 8907 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:8580:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8581
;;	1275: get_strvalue_from_asmoperand AOP_PCODE type PO_IMMEDIATE
;;	_P0LR_bits
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8608:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
_00007_DS_
	.line	76; "../main.c"	OUT3=1;
	SET	_P0LR_bits, 2
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3196:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3196:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	::->op : =
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:9349:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  9350
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8890:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8891
;;	1040
;;	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c 770
;;	811: rname _P0LR_bits, val 0, const = 0
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8905
;;	1275: get_strvalue_from_asmoperand AOP_PCODE type PO_IMMEDIATE
;;	_P0LR_bits
;; 	line = 8907 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:8580:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8581
;;	1275: get_strvalue_from_asmoperand AOP_PCODE type PO_IMMEDIATE
;;	_P0LR_bits
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8608:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	.line	77; "../main.c"	OUT2=1;
	SET	_P0LR_bits, 1
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3196:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3196:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	::->op : =
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:9349:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  9350
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8890:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8891
;;	1040
;;	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c 770
;;	811: rname _P0LR_bits, val 0, const = 0
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8905
;;	1275: get_strvalue_from_asmoperand AOP_PCODE type PO_IMMEDIATE
;;	_P0LR_bits
;; 	line = 8907 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:8580:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;; ***	D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c  8581
;;	1275: get_strvalue_from_asmoperand AOP_PCODE type PO_IMMEDIATE
;;	_P0LR_bits
; >>> D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:8608:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c
	.line	78; "../main.c"	OUT1=0;
	CLR	_P0LR_bits, 0
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3196:D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c *{*
;	::->op : LABEL
;; D:\SVN_DATA\SDCC_ALL\Compiler\ChipOn16Target\gen.c:3573: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:3196: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
_00009_DS_
	.line	80; "../main.c"	}
	CRET	
	.def _KeyBCDSendFuc_function_end, debug, value=$

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


;	code size estimation:
;	  170+   49 =   219 instructions (  536 byte)

	.type _KeyBCDSendFuc,  32
	.dim _KeyBCDSendFuc, 1, (_KeyBCDSendFuc_function_end&0xFF00)>>8, _KeyBCDSendFuc_function_end&0xFF,0,34,0,81 , 0, 1
	.type _delay_ms,  32
	.dim _delay_ms, 1, (_delay_ms_function_end&0xFF00)>>8, _delay_ms_function_end&0xFF,0,88,0,100 , 0, 1
	.type _delay_us,  32
	.dim _delay_us, 1, (_delay_us_function_end&0xFF00)>>8, _delay_us_function_end&0xFF,0,107,0,110 , 0, 1
	.type _INT_FUN,  32
	.dim _INT_FUN, 1, (_INT_FUN_function_end&0xFF00)>>8, _INT_FUN_function_end&0xFF,0,117,0,134 , 0, 1
	.type _main,  32
	.dim _main, 1, (_main_function_end&0xFF00)>>8, _main_function_end&0xFF,0,141,0,170 , 0, 1
	.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
