; Asm codes generated by Shanghai Haier C Compiler
; HRCO, Ver: 1.0,0117

#INCLUDE       	<ES7P169C.INC>
#INCLUDE       	<OPERATION.INC>
	PUBLIC         	_key_change_flag
	PUBLIC         	_PA3_volt
	PUBLIC         	_RAMclear
	PUBLIC         	_GPIOInit
	PUBLIC         	_isr
	PUBLIC         	_main
_isr_#T20415_7	EQU            	_isrDATA + 0X0		; Bank 0
_isr_#T20422_7	EQU            	_isrDATA + 0X0		; Bank 0
_main_i_10	EQU            	_mainDATA + 0X0		; Bank 0
_main_#T20487_11	EQU            	_mainDATA + 0X2		; Bank 0
#TMP	EQU            	?_TMP+ 0X1		; Bank 0
?_TMP_RET	EQU            	?_TMP		; Bank 0
_MULA_0#sh	EQU            	(MULA - 0X6080) % 0X40 + 0xC0		; Bank 0
_MULB_0#sh	EQU            	(MULB - 0X6080) % 0X40 + 0xC0		; Bank 0
_MULL_0#sh	EQU            	(MULL - 0X6080) % 0X40 + 0xC0		; Bank 0
_MULH_0#sh	EQU            	(MULH - 0X6080) % 0X40 + 0xC0		; Bank 0
_DIVEL_0#sh	EQU            	(DIVEL - 0X6080) % 0X40 + 0xC0		; Bank 0
_DIVEM_0#sh	EQU            	(DIVEM - 0X6080) % 0X40 + 0xC0		; Bank 0
_DIVSL_0#sh	EQU            	(DIVSL - 0X6080) % 0X40 + 0xC0		; Bank 0
_DIVSH_0#sh	EQU            	(DIVSH - 0X6080) % 0X40 + 0xC0		; Bank 0
_DIVQL_0#sh	EQU            	(DIVQL - 0X6080) % 0X40 + 0xC0		; Bank 0
_DIVQM_0#sh	EQU            	(DIVQM - 0X6080) % 0X40 + 0xC0		; Bank 0
_DIVRL_0#sh	EQU            	(DIVRL - 0X6080) % 0X40 + 0xC0		; Bank 0
_DIVRH_0#sh	EQU            	(DIVRH - 0X6080) % 0X40 + 0xC0		; Bank 0
_DIVC_0#sh	EQU            	(DIVC - 0X6080) % 0X40 + 0xC0		; Bank 0
_DIVEU_0#sh	EQU            	(DIVEU - 0X6080) % 0X40 + 0xC0		; Bank 0
_DIVEH_0#sh	EQU            	(DIVEH - 0X6080) % 0X40 + 0xC0		; Bank 0
	_DESC          	RAMclear,0X0,0X0
RAMclear#	CSEG           
_RAMclear
; /*********************************************************
; *Copyright (C), 2020, Shanghai Eastsoft Microelectronics Co., Ltd
; *文件名:  exit.c
; *作  者:  AE Team
; *版  本:  v1.0，编译于iDesigner(v4.2.3.166) + 工具链HRCC(v1.2.0.106)
; *日  期:  2020/07/07
; *描  述:  按键中断演示
;           PA1：管脚翻转输出
;           PA3：外部中断管脚
;           注意：PA3与外部复位(MRSETN)复用，需要在配置字界面选择MRSTEN为数字IO功能。
; *备  注:  本例程适用于ES7P169C芯片，本例程仅供参考
; 本软件仅供学习和演示使用，对用户直接引用代码所带来的风险或后果不承担任何法律责任。
; **********************************************************/
; #include <hic.h>
; #define CLRWDT()   {__Asm CWDT;}        //宏定义清狗指令
; sbit key_change_flag;
; sbit PA3_volt;
; /******************************************************
; 函数名：void RAMclear(void)
; 描  述：RAM区数据清零，RAM区地址0x0000~0x03FF
; 输入值：无
; 输出值：无
; 返回值：无
; *******************************************************/
; void RAMclear(void)
; {
#line 30	E:\lisq\public_lisq\ES7P\Examples_ES7P169C\EXIT\exit\exit.c ;     for (IAAH=0; IAAH<=0x03; IAAH++)
	CLR            	BKSR
;   30:(    ASGN_1,          0 ,            ,      IAAH)

; ITemplate_CLR1_4_TMP
	CLR            	_IAAH_0
;   30:(     LABEL,    #L20268 ,            ,          )

; ITemplate_LABEL
#L20268
;   30:(    JGT_1U,       IAAH ,          3 ,   #L20345)

; ITemplate_JGT1_4U
	MOV            	_IAAH_0,	0x0
	SUBI           	0x3
	JBS            	PSW,	0x0
	GOTO           	#L20345
;     {
#line 32	E:\lisq\public_lisq\ES7P\Examples_ES7P169C\EXIT\exit\exit.c ;         for (IAAL=0; IAAL<0xFF; IAAL++)
;   32:(    ASGN_1,          0 ,            ,      IAAL)

; ITemplate_CLR1_4_TMP
	CLR            	_IAAL_0
;   32:(     LABEL,    #L20285 ,            ,          )

; ITemplate_LABEL
#L20285
;   32:(    JGE_1U,       IAAL ,        255 ,   #L20286)

; ITemplate_JGE1_4U
	MOVI           	0xff
	SUB            	_IAAL_0,	0x0
	JBC            	PSW,	0x0
	GOTO           	#L20286
#line 33	E:\lisq\public_lisq\ES7P\Examples_ES7P169C\EXIT\exit\exit.c ;             IAD = 0x00;
;   33:(    ASGN_1,          0 ,            ,       IAD)

; ITemplate_CLR1_4_TMP
	CLR            	_IAD_0
;   32:(     ADD_1,       IAAL ,          1 ,      IAAL)

; ITemplate_INC_1_TMP
	INC            	_IAAL_0
;   33:(       JMP,            ,            ,   #L20285)

; ITemplate_JMP
	GOTO           	#L20285
;   33:(     LABEL,    #L20286 ,            ,          )

; ITemplate_LABEL
#L20286
#line 34	E:\lisq\public_lisq\ES7P\Examples_ES7P169C\EXIT\exit\exit.c ;         IAD = 0x00;
;   34:(    ASGN_1,          0 ,            ,       IAD)

; ITemplate_CLR1_4_TMP
	CLR            	_IAD_0
;   30:(     ADD_1,       IAAH ,          1 ,      IAAH)

; ITemplate_INC_1_TMP
	INC            	_IAAH_0
#line 35	E:\lisq\public_lisq\ES7P\Examples_ES7P169C\EXIT\exit\exit.c ;     }
;   35:(       JMP,            ,            ,   #L20268)

; ITemplate_JMP
	GOTO           	#L20268
#line 36	E:\lisq\public_lisq\ES7P\Examples_ES7P169C\EXIT\exit\exit.c ; }
;   36:(     LABEL,    #L20345 ,            ,          )

; ITemplate_LABEL
#L20345
;   36:(       RET,            ,            ,          )

; ITemplate_RET
	RET            			; Bank 0		; ShBank 0
	_DESC          	GPIOInit,0X0,0X0
GPIOInit#	CSEG           
_GPIOInit
; /******************************************************
; 函数名：void GPIOInit(void)
; 描  述：首先初始化所有未用到的IO口为输出低电平
; 输入值：无
; 输出值：无
; 返回值：无
; *******************************************************/
; void GPIOInit(void)
; {
#line 47	E:\lisq\public_lisq\ES7P\Examples_ES7P169C\EXIT\exit\exit.c ;     ANSL = 0xFF;        //选择对应端口为数字IO功能
	CLR            	BKSR
;   47:(    ASGN_1,        255 ,            ,      ANSL)

; ITemplate_ASGN1_4_R
	MOVI           	0xff
	MOVA           	_ANSL_0
#line 48	E:\lisq\public_lisq\ES7P\Examples_ES7P169C\EXIT\exit\exit.c ; 	ANSH = 0xFF;
;   48:(    ASGN_1,        255 ,            ,      ANSH)

; ITemplate_ASGN1_4_R
	MOVI           	0xff
	MOVA           	_ANSH_0
#line 49	E:\lisq\public_lisq\ES7P\Examples_ES7P169C\EXIT\exit\exit.c ;     PAT = 0x00;         //所有IO设为输出低电平
;   49:(    ASGN_1,          0 ,            ,       PAT)

; ITemplate_CLR1_4_TMP
	CLR            	_PAT_0
#line 50	E:\lisq\public_lisq\ES7P\Examples_ES7P169C\EXIT\exit\exit.c ;     PBT = 0x00;
;   50:(    ASGN_1,          0 ,            ,       PBT)

; ITemplate_CLR1_4_TMP
	CLR            	_PBT_0
#line 51	E:\lisq\public_lisq\ES7P\Examples_ES7P169C\EXIT\exit\exit.c ;     PCT = 0x00;
;   51:(    ASGN_1,          0 ,            ,       PCT)

; ITemplate_CLR1_4_TMP
	CLR            	_PCT_0
#line 52	E:\lisq\public_lisq\ES7P\Examples_ES7P169C\EXIT\exit\exit.c ;     PA = 0x00;
;   52:(    ASGN_1,          0 ,            ,        PA)

; ITemplate_CLR1_4_TMP
	CLR            	_PA_0
#line 53	E:\lisq\public_lisq\ES7P\Examples_ES7P169C\EXIT\exit\exit.c ;     PB = 0x00;
;   53:(    ASGN_1,          0 ,            ,        PB)

; ITemplate_CLR1_4_TMP
	CLR            	_PB_0
#line 54	E:\lisq\public_lisq\ES7P\Examples_ES7P169C\EXIT\exit\exit.c ;     PC = 0x00;
;   54:(    ASGN_1,          0 ,            ,        PC)

; ITemplate_CLR1_4_TMP
	CLR            	_PC_0
#line 55	E:\lisq\public_lisq\ES7P\Examples_ES7P169C\EXIT\exit\exit.c ;     PAT3 = 1;           //PINT1设为输入
;   55:(    ASGN_0,          1 ,            ,      PAT3)

; ITemplate_SET_0_TMP
	BSS            	(_PAT3_0)/8,	(_PAT3_0)%8
#line 56	E:\lisq\public_lisq\ES7P\Examples_ES7P169C\EXIT\exit\exit.c ;     PAPU3 = 1;          //打开上拉
;   56:(    ASGN_0,          1 ,            ,     PAPU3)

; ITemplate_SET_0_TMP
	BSS            	(_PAPU3_0)/8,	(_PAPU3_0)%8
#line 57	E:\lisq\public_lisq\ES7P\Examples_ES7P169C\EXIT\exit\exit.c ; }
;   57:(       RET,            ,            ,          )

; ITemplate_RET
	RET            			; Bank 0		; ShBank 0
	_DESC          	##isr,0X0,0X0

SECTION1isr	UNINTIAL       	0		; Bank 0
	ORG            	0X83		; Bank 0
_isrDATA	RSEG           	0X1		; Bank 0
; interrupt fun entry
	PUBLIC         	SAVED_TMP
SECTION0_INT_SAVED_00	UNINTIAL       		; Bank 0
SAVED_FSR	RSEG           	0x3
SECTION0_INT_SAVED_3	UNINTIAL       		; Bank 0
SAVED_TMP	RSEG           	0x1
INT_ENTRY	CSEG           	0x04
; ITemplate_InterruptHead
_INT_ENTRY
	PUSH           	
	CLR            	PCRH
	CLR            	BKSR
	MOV            	IAAL,	0x0
	MOVA           	(SAVED_FSR) & 0X7F		; Bank 0
	MOV            	IAAH,	0x0
	MOVA           	(SAVED_FSR+0x1) & 0X7F		; Bank 0
	MOV            	(CSEG_PTR) & 0X7F,	0x0		; Bank 0
	MOVA           	(CSEG_PTR+0x2) & 0X7F		; Bank 0
	MOV            	(CSEG_PTR+0x1) & 0X7F,	0x0		; Bank 0
	MOVA           	(CSEG_PTR+0x3) & 0X7F		; Bank 0
	MOV            	(MUL_TEMP) & 0X7F,	0x0		; Bank 0
	MOVA           	(MUL_TEMP+0x2) & 0X7F		; Bank 0
	MOV            	(MUL_TEMP+0x1) & 0X7F,	0x0		; Bank 0
	MOVA           	(MUL_TEMP+0x3) & 0X7F		; Bank 0
isr#	CSEG           
_isr
; /**********************************************
; 函数名：isr(void) interrupt
; 描  述：中断服务程序
; 输入值：无
; 输出值：无
; 返回值：无
; **********************************************/
; void isr(void) interrupt
; {
#line 68	E:\lisq\public_lisq\ES7P\Examples_ES7P169C\EXIT\exit\exit.c ;     if(PIE1==1 && PIF1==1)
;   68:(    CVB_SC,       PIE1 ,            ,   #T20415)

; ITemplate_CVB_UC
	MOVI           	0x0
	JBC            	(_PIE1_0)/8,	(_PIE1_0)%8
	MOVI           	0x1
	SECTION        	0x1
	MOVA           	(_isr_#T20415_7) & 0X7F		; Bank 1
;   68:(    JNEQ_1,          1 ,    #T20415 ,   #L20443)

; ITemplate_JNEQ1_4
	MOV            	(_isr_#T20415_7) & 0X7F,	0x0		; Bank 1
	XORI           	0x1
	JBS            	PSW,	0x2
	GOTO           	#L20443
;   68:(    CVB_SC,       PIF1 ,            ,   #T20422)

; ITemplate_CVB_UC
	MOVI           	0x0
	JBC            	(_PIF1_0)/8,	(_PIF1_0)%8
	MOVI           	0x1
	MOVA           	(_isr_#T20422_7) & 0X7F		; Bank 1
;   68:(    JNEQ_1,          1 ,    #T20422 ,   #L20443)

; ITemplate_JNEQ1_4
	MOV            	(_isr_#T20422_7) & 0X7F,	0x0		; Bank 1
	XORI           	0x1
	JBS            	PSW,	0x2
	GOTO           	#L20443
;     {
#line 70	E:\lisq\public_lisq\ES7P\Examples_ES7P169C\EXIT\exit\exit.c ;         PA3_volt = PA3;     //读取当前按键状态
;   70:(    ASGN_0,        PA3 ,            ,  PA3_volt)

; ITemplate_ASGN_0
	BCC            	((_PA3_volt)/8) & 0X7F,	(_PA3_volt)%8		; Bank 1
	JBS            	(_PA3_0)/8,	(_PA3_0)%8
	GOTO           	#L20547
	BSS            	((_PA3_volt)/8) & 0X7F,	(_PA3_volt)%8		; Bank 1
#L20547
#line 71	E:\lisq\public_lisq\ES7P\Examples_ES7P169C\EXIT\exit\exit.c ;         key_change_flag = 1;
;   71:(    ASGN_0,          1 ,            ,key_change_flag)

; ITemplate_SET_0_TMP
	BSS            	((_key_change_flag)/8) & 0X7F,	(_key_change_flag)%8		; Bank 1
#line 72	E:\lisq\public_lisq\ES7P\Examples_ES7P169C\EXIT\exit\exit.c ;         PIF1 = 0;       //清除外部中断
;   72:(    ASGN_0,          0 ,            ,      PIF1)

; ITemplate_CLR_0_TMP
	BCC            	(_PIF1_0)/8,	(_PIF1_0)%8
;     }
#line 74	E:\lisq\public_lisq\ES7P\Examples_ES7P169C\EXIT\exit\exit.c ; }
;   74:(     LABEL,    #L20443 ,            ,          )

; ITemplate_LABEL
#L20443
;   74:(     RET_I,            ,            ,          )

; ITemplate_RET_I
	SECTION        	0x0
	GOTO           	_INT_RESTORE		; Bank 0		; ShBank 0
; interrupt fun restore
INT_RESTORE	CSEG           
; ITemplate_InterruptTail
_INT_RESTORE
	NOP            	
	NOP            	
	MOV            	(CSEG_PTR+0x3) & 0X7F,	0x0		; Bank 0
	MOVA           	(CSEG_PTR+0x1) & 0X7F		; Bank 0
	MOV            	(CSEG_PTR+0x2) & 0X7F,	0x0		; Bank 0
	MOVA           	(CSEG_PTR) & 0X7F		; Bank 0
	MOV            	(MUL_TEMP+0x2) & 0X7F,	0x0		; Bank 0
	MOVA           	(MUL_TEMP) & 0X7F		; Bank 0
	MOVA           	MULA
	MOV            	(MUL_TEMP+0x3) & 0X7F,	0x0		; Bank 0
	MOVA           	(MUL_TEMP+0x1) & 0X7F		; Bank 0
	MOVA           	MULB
	MOV            	(SAVED_FSR+0x1) & 0X7F,	0x0		; Bank 0
	MOVA           	IAAH
	MOV            	(SAVED_FSR) & 0X7F,	0x0		; Bank 0
	MOVA           	IAAL
	POP            	
	RETIE          	
	_DESC          	main,0X1,0X0,RAMclear,GPIOInit

SECTION1main	UNINTIAL       	0		; Bank 0
	ORG            	0X80		; Bank 0
_mainDATA	RSEG           	0X3		; Bank 0
main#	CSEG           
_main
; /**********************************************
; 函数名：void main(void)
; 描  述：主函数，PA3与外部复位(MRETN)复用，需要在配置字界面选择MRSTEN为数字IO功能。
; 输入值：无
; 输出值：无
; 返回值：无
; **********************************************/
; void main(void) 
; {
;     unsigned int i;     //延时变量
#line 86	E:\lisq\public_lisq\ES7P\Examples_ES7P169C\EXIT\exit\exit.c ;     RAMclear();
	CLR            	BKSR
;   86:(      CALL, (RAMclear.0) ,            ,          )

; ITemplate_CALL
	SEGMENTSEL     	_RAMclear
	CALL           	_RAMclear		; Bank 0		; ShBank 0
	SEGMENTSEL     	$
#line 87	E:\lisq\public_lisq\ES7P\Examples_ES7P169C\EXIT\exit\exit.c ;     GPIOInit();
;   87:(      CALL, (GPIOInit.0) ,            ,          )

; ITemplate_CALL
	SEGMENTSEL     	_GPIOInit
	CALL           	_GPIOInit		; Bank 0		; ShBank 0
	SEGMENTSEL     	$
#line 88	E:\lisq\public_lisq\ES7P\Examples_ES7P169C\EXIT\exit\exit.c ;     INTC0 &= 0xFC;      //PINT1下降沿中断
;   88:(    BAND_1,        252 ,      INTC0 ,     INTC0)

; ITemplate_BAND1_4
	MOV            	_INTC0_0,	0x0
	ANDI           	0xfc
	MOVA           	_INTC0_0
#line 89	E:\lisq\public_lisq\ES7P\Examples_ES7P169C\EXIT\exit\exit.c ;     PIE1 = 1;           //打开管脚中断
;   89:(    ASGN_0,          1 ,            ,      PIE1)

; ITemplate_SET_0_TMP
	BSS            	(_PIE1_0)/8,	(_PIE1_0)%8
#line 90	E:\lisq\public_lisq\ES7P\Examples_ES7P169C\EXIT\exit\exit.c ;     PIF1 = 0;           //清除外部中断标志
;   90:(    ASGN_0,          0 ,            ,      PIF1)

; ITemplate_CLR_0_TMP
	BCC            	(_PIF1_0)/8,	(_PIF1_0)%8
#line 91	E:\lisq\public_lisq\ES7P\Examples_ES7P169C\EXIT\exit\exit.c ;     GIE = 1;            //打开总中断     
;   91:(    ASGN_0,          1 ,            ,       GIE)

; ITemplate_SET_0_TMP
	BSS            	(_GIE_0)/8,	(_GIE_0)%8
#line 92	E:\lisq\public_lisq\ES7P\Examples_ES7P169C\EXIT\exit\exit.c ;     while(1)
;   92:(     LABEL,    #L20477 ,            ,          )

; ITemplate_LABEL
#L20477
;     {
#line 94	E:\lisq\public_lisq\ES7P\Examples_ES7P169C\EXIT\exit\exit.c ;         if(key_change_flag == 1)
;   94:(    CVB_SC, key_change_flag ,            ,   #T20487)

; ITemplate_CVB_UC
	MOVI           	0x0
	SECTION        	0x1
	JBC            	((_key_change_flag)/8) & 0X7F,	(_key_change_flag)%8		; Bank 1
	MOVI           	0x1
	MOVA           	(_main_#T20487_11) & 0X7F		; Bank 1
;   94:(    JNEQ_1,          1 ,    #T20487 ,   #L20482)

; ITemplate_JNEQ1_4
	MOV            	(_main_#T20487_11) & 0X7F,	0x0		; Bank 1
	XORI           	0x1
	JBS            	PSW,	0x2
	GOTO           	#L20482
;         {
#line 96	E:\lisq\public_lisq\ES7P\Examples_ES7P169C\EXIT\exit\exit.c ;             for(i = 0;i<10000;i++);     //延时消抖
;   96:(    ASGN_2,          0 ,            ,         i)

; ITemplate_CLR1_4_TMP
	CLR            	(_main_i_10) & 0X7F		; Bank 1
	CLR            	(_main_i_10+0x1) & 0X7F		; Bank 1
;   96:(     LABEL,    #L20490 ,            ,          )

; ITemplate_LABEL
#L20490
;   96:(    JGE_2U,          i ,      10000 ,   #L20491)

; ITemplate_JGE1_4U
	MOVI           	0x27
	SUB            	(_main_i_10+0x1) & 0X7F,	0x0		; Bank 1
	JBS            	PSW,	0x2
	GOTO           	#L20548
	MOVI           	0x10
	SUB            	(_main_i_10) & 0X7F,	0x0		; Bank 1
#L20548
	JBC            	PSW,	0x0
	GOTO           	#L20491
;   96:(     ADD_2,          i ,          1 ,         i)

; ITemplate_INC_2_TMP
	INC            	(_main_i_10) & 0X7F		; Bank 1
	JBS            	PSW,	0x2
	GOTO           	#L20549
	INC            	(_main_i_10+0x1) & 0X7F		; Bank 1
#L20549
;   96:(       JMP,            ,            ,   #L20490)

; ITemplate_JMP
	GOTO           	#L20490
;   96:(     LABEL,    #L20491 ,            ,          )

; ITemplate_LABEL
#L20491
#line 97	E:\lisq\public_lisq\ES7P\Examples_ES7P169C\EXIT\exit\exit.c ;             if(PA3_volt == PA3)         //判断按键是否抬起
;   97:(    JNEQ_0,   PA3_volt ,        PA3 ,   #L20524)

; ITemplate_JNEQ_0
	MOVI           	0x0
	JBC            	(_PA3_0)/8,	(_PA3_0)%8
	MOVI           	0x1
	SECTION        	0x0
	MOVA           	(?_TMP) & 0X7F		; Bank 0
	MOVI           	0x0
	SECTION        	0x1
	JBC            	((_PA3_volt)/8) & 0X7F,	(_PA3_volt)%8		; Bank 1
	MOVI           	0x1
	SECTION        	0x0
	XOR            	(?_TMP) & 0X7F,	0x1		; Bank 0
	JBS            	PSW,	0x2
	GOTO           	#L20524
#line 98	E:\lisq\public_lisq\ES7P\Examples_ES7P169C\EXIT\exit\exit.c ;                 PA1 = ~PA1;             //管脚取反
;   98:(    BCOM_0,        PA1 ,            ,       PA1)

; ITemplate_BCOM_0
	BTT            	(_PA1_0)/8,	(_PA1_0)%8
;   98:(     LABEL,    #L20524 ,            ,          )

; ITemplate_LABEL
#L20524
#line 99	E:\lisq\public_lisq\ES7P\Examples_ES7P169C\EXIT\exit\exit.c ;             key_change_flag = 0;
;   99:(    ASGN_0,          0 ,            ,key_change_flag)

; ITemplate_CLR_0_TMP
	SECTION        	0x1
	BCC            	((_key_change_flag)/8) & 0X7F,	(_key_change_flag)%8		; Bank 1
#line 100	E:\lisq\public_lisq\ES7P\Examples_ES7P169C\EXIT\exit\exit.c ;         }
;  100:(     LABEL,    #L20482 ,            ,          )

; ITemplate_LABEL
#L20482
#line 101	E:\lisq\public_lisq\ES7P\Examples_ES7P169C\EXIT\exit\exit.c ;         CLRWDT();
; ITemplate_LABEL
;-----------Embedded Asm--------------
	CWDT
;-------------------------------------
#line 102	E:\lisq\public_lisq\ES7P\Examples_ES7P169C\EXIT\exit\exit.c ;     }
;  102:(       JMP,            ,            ,   #L20477)

; ITemplate_JMP
	GOTO           	#L20477

SECTION8E__lisq_public_lisq_ES7P_Examples_ES7P169C_EXIT_exit_exit_c_STATIC0	PSECT	FLAG=0X1088,ADDR=0X7FCB7
_GIE_0	RSEG           	0X1		; Bank 0

SECTION8E__lisq_public_lisq_ES7P_Examples_ES7P169C_EXIT_exit_exit_c_STATIC1	PSECT	FLAG=0X1088,ADDR=0X7FCD9
_PIE1_0	RSEG           	0X1		; Bank 0

SECTION8E__lisq_public_lisq_ES7P_Examples_ES7P169C_EXIT_exit_exit_c_STATIC2	PSECT	FLAG=0X1088,ADDR=0X7FCE1
_PIF1_0	RSEG           	0X1		; Bank 0

SECTION8E__lisq_public_lisq_ES7P_Examples_ES7P169C_EXIT_exit_exit_c_STATIC3	PSECT	FLAG=0X1088,ADDR=0X7FD41
_PA1_0	RSEG           	0X1		; Bank 0

SECTION8E__lisq_public_lisq_ES7P_Examples_ES7P169C_EXIT_exit_exit_c_STATIC4	PSECT	FLAG=0X1088,ADDR=0X7FD43
_PA3_0	RSEG           	0X1		; Bank 0

SECTION8E__lisq_public_lisq_ES7P_Examples_ES7P169C_EXIT_exit_exit_c_STATIC5	PSECT	FLAG=0X1088,ADDR=0X7FD6B
_PAT3_0	RSEG           	0X1		; Bank 0

SECTION8E__lisq_public_lisq_ES7P_Examples_ES7P169C_EXIT_exit_exit_c_STATIC6	PSECT	FLAG=0X1088,ADDR=0X7FD93
_PAPU3_0	RSEG           	0X1		; Bank 0

SECTION0E__lisq_public_lisq_ES7P_Examples_ES7P169C_EXIT_exit_exit_c_STATIC7	PSECT	FLAG=0X1088,ADDR=0X421
_key_change_flag	RSEG           	0X1		; Bank 0

SECTION0E__lisq_public_lisq_ES7P_Examples_ES7P169C_EXIT_exit_exit_c_STATIC8	PSECT	FLAG=0X1088,ADDR=0X420
_PA3_volt	RSEG           	0X1		; Bank 0

SECTION8D__Program_Files__x86__iDesigner4_1_tools_INCLUDE_ES7P169C_h_STATIC	UNINTIAL       	0		; Bank 0
	ORG            	0XFF80		; Bank 0
_IAD_0	RSEG           	0X1		; Bank 0
	ORG            	0XFF81		; Bank 0
_IAAL_0	RSEG           	0X1		; Bank 0
	ORG            	0XFF82		; Bank 0
_IAAH_0	RSEG           	0X1		; Bank 0
	ORG            	0XFF8D		; Bank 0
_ANSH_0	RSEG           	0X1		; Bank 0
	ORG            	0XFF98		; Bank 0
_INTC0_0	RSEG           	0X1		; Bank 0
	ORG            	0XFFA8		; Bank 0
_PA_0	RSEG           	0X1		; Bank 0
	ORG            	0XFFA9		; Bank 0
_PB_0	RSEG           	0X1		; Bank 0
	ORG            	0XFFAA		; Bank 0
_PC_0	RSEG           	0X1		; Bank 0
	ORG            	0XFFAD		; Bank 0
_PAT_0	RSEG           	0X1		; Bank 0
	ORG            	0XFFAE		; Bank 0
_PBT_0	RSEG           	0X1		; Bank 0
	ORG            	0XFFAF		; Bank 0
_PCT_0	RSEG           	0X1		; Bank 0
	ORG            	0XFFBC		; Bank 0
_ANSL_0	RSEG           	0X1		; Bank 0
	END
