; Generated by holtek-gcc v3.19, Mon Jan 18 15:31:24 2021
; 
; Configuration:
;       with long instruction
;       Single ROM, Multi-RAM
;       bits_per_rom_unit:16
;       with mp1
;       with tbhp, address(0x9)
;          Use tabrd-const
;       
; SFR address of long-instruction arch:
;    mp0 = -1,1,0
;    mp1 = 4,3,2
;    mp2 = 14,13,12
;    tbp = 9,7,8
;    acc = 5
;    pcl = 6
;    status = 10
;    bp = 11
;    intc = 33
;       
;       
; use 'tabrdc' instead of 'tabrd'
;       

#pragma translator "holtek-gcc 4.6.4" "3.19" "build 20130711"
; Rebuild 718

ir equ [2]
mp equ [3]
sbp equ [4]
acc equ [5]
bp equ [11]
tblp equ [7]
tbhp equ [9]
status equ [10]
c equ [10].0
ac equ [10].1
z equ [10].2
ov equ [10].3
cz equ [10].6
sc equ [10].7
intc equ [33]

extern ra:byte
extern rb:byte
extern rc:byte
extern rd:byte
extern re:byte
extern rf:byte
extern rg:byte
extern rh:byte
extern _Crom2Prom:near
extern _Crom2PromNext:near

RAMBANK 0 @BITDATASEC, @BITDATASEC1
@HCCINIT	.section 'data'
@HCCINIT0	.section 'data'
@BITDATASEC	 .section 'data'
@BITDATASEC1	 .section 'data'

#pragma debug scope 1 1
	extern __DELAY3:near
	extern __DELAYX3:near
	extern __DELAYX6:near
	extern __DELAYY5:near
	extern __DELAYY3:near
	extern _builtin_holtek_delay_2:byte
___dsopc equ [112]
public _fun_get_NTC
#pragma debug scope 2 1
#line 278 "\\dgdc1\y680\y680 對外資料\0 開發板資料\bmhb6003-bh67f2752\sw\sw_bh67f2752_temp_lib_stp9cf55h_20200319\USER\Work.c"
_fun_get_NTC .section 'code'
_fun_get_NTC proc
#line 279 "\\dgdc1\y680\y680 對外資料\0 開發板資料\bmhb6003-bh67f2752\sw\sw_bh67f2752_temp_lib_stp9cf55h_20200319\USER\Work.c"
	mov a,_SDK_SYS[1]
	sub a,0
	sz z
	jmp _L3
	sub a,(1)-(0)
	sz z
	jmp _L4
#line 279 "\\dgdc1\y680\y680 對外資料\0 開發板資料\bmhb6003-bh67f2752\sw\sw_bh67f2752_temp_lib_stp9cf55h_20200319\USER\Work.c"
	mov a,_SDK_SYS[1]
	sub a,2
	sz z
	jmp _L5
	sub a,(3)-(2)
	sz z
	jmp _L6
	mov a,_SDK_SYS[1]
	sub a,4
	snz z
	jmp _L11
	jmp _L16
_L3:
#line 283 "\\dgdc1\y680\y680 對外資料\0 開發板資料\bmhb6003-bh67f2752\sw\sw_bh67f2752_temp_lib_stp9cf55h_20200319\USER\Work.c"
	call _fun_TEMP1_INIT
	jmp _L14
_L4:
#line 289 "\\dgdc1\y680\y680 對外資料\0 開發板資料\bmhb6003-bh67f2752\sw\sw_bh67f2752_temp_lib_stp9cf55h_20200319\USER\Work.c"
	snz _SDK_ADC[25].1
	jmp _L11
#line 291 "\\dgdc1\y680\y680 對外資料\0 開發板資料\bmhb6003-bh67f2752\sw\sw_bh67f2752_temp_lib_stp9cf55h_20200319\USER\Work.c"
	mov a,_SDK_ADC[21]
	mov _SDK_CAL[0],a
	mov a,_SDK_ADC[22]
	mov _SDK_CAL[1],a
#line 292 "\\dgdc1\y680\y680 對外資料\0 開發板資料\bmhb6003-bh67f2752\sw\sw_bh67f2752_temp_lib_stp9cf55h_20200319\USER\Work.c"
	call _fun_ADC_Disable
#line 294 "\\dgdc1\y680\y680 對外資料\0 開發板資料\bmhb6003-bh67f2752\sw\sw_bh67f2752_temp_lib_stp9cf55h_20200319\USER\Work.c"
	call _fun_TEMP2_INIT
	jmp _L14
_L5:
#line 301 "\\dgdc1\y680\y680 對外資料\0 開發板資料\bmhb6003-bh67f2752\sw\sw_bh67f2752_temp_lib_stp9cf55h_20200319\USER\Work.c"
	snz _SDK_ADC[25].1
	jmp _L11
#line 303 "\\dgdc1\y680\y680 對外資料\0 開發板資料\bmhb6003-bh67f2752\sw\sw_bh67f2752_temp_lib_stp9cf55h_20200319\USER\Work.c"
	mov a,_SDK_ADC[21]
	mov _SDK_CAL[2],a
	mov a,_SDK_ADC[22]
	mov _SDK_CAL[3],a
#line 306 "\\dgdc1\y680\y680 對外資料\0 開發板資料\bmhb6003-bh67f2752\sw\sw_bh67f2752_temp_lib_stp9cf55h_20200319\USER\Work.c"
	call _fun_VTP_INIT
#line 307 "\\dgdc1\y680\y680 對外資料\0 開發板資料\bmhb6003-bh67f2752\sw\sw_bh67f2752_temp_lib_stp9cf55h_20200319\USER\Work.c"
	set [112].7
	set [112].1
	set [112].0
	clr [112].3
	set [112].2
_L14:
#line 309 "\\dgdc1\y680\y680 對外資料\0 開發板資料\bmhb6003-bh67f2752\sw\sw_bh67f2752_temp_lib_stp9cf55h_20200319\USER\Work.c"
	inc _SDK_SYS[1]
	jmp _L11
_L6:
#line 315 "\\dgdc1\y680\y680 對外資料\0 開發板資料\bmhb6003-bh67f2752\sw\sw_bh67f2752_temp_lib_stp9cf55h_20200319\USER\Work.c"
	snz _SDK_ADC[25].1
	jmp _L11
#line 317 "\\dgdc1\y680\y680 對外資料\0 開發板資料\bmhb6003-bh67f2752\sw\sw_bh67f2752_temp_lib_stp9cf55h_20200319\USER\Work.c"
	mov a,_SDK_ADC[21]
	mov _SDK_CAL[6],a
	mov a,_SDK_ADC[22]
	mov _SDK_CAL[7],a
#line 319 "\\dgdc1\y680\y680 對外資料\0 開發板資料\bmhb6003-bh67f2752\sw\sw_bh67f2752_temp_lib_stp9cf55h_20200319\USER\Work.c"
	call _fun_BAT_INIT
	jmp _L14
_L16:
#line 325 "\\dgdc1\y680\y680 對外資料\0 開發板資料\bmhb6003-bh67f2752\sw\sw_bh67f2752_temp_lib_stp9cf55h_20200319\USER\Work.c"
	snz _SDK_ADC[25].1
	jmp _L12
#line 329 "\\dgdc1\y680\y680 對外資料\0 開發板資料\bmhb6003-bh67f2752\sw\sw_bh67f2752_temp_lib_stp9cf55h_20200319\USER\Work.c"
	mov a,_SDK_ADC[21]
	mov _SDK_CAL[22],a
	mov a,_SDK_ADC[22]
	mov _SDK_CAL[23],a
#line 330 "\\dgdc1\y680\y680 對外資料\0 開發板資料\bmhb6003-bh67f2752\sw\sw_bh67f2752_temp_lib_stp9cf55h_20200319\USER\Work.c"
	call _fun_ADC_Disable
#line 331 "\\dgdc1\y680\y680 對外資料\0 開發板資料\bmhb6003-bh67f2752\sw\sw_bh67f2752_temp_lib_stp9cf55h_20200319\USER\Work.c"
	clr _SDK_SYS[1]
	jmp _L12
_L11:
#line 340 "\\dgdc1\y680\y680 對外資料\0 開發板資料\bmhb6003-bh67f2752\sw\sw_bh67f2752_temp_lib_stp9cf55h_20200319\USER\Work.c"
	clr ra
	jmp _L2
_L12:
#line 335 "\\dgdc1\y680\y680 對外資料\0 開發板資料\bmhb6003-bh67f2752\sw\sw_bh67f2752_temp_lib_stp9cf55h_20200319\USER\Work.c"
	mov a,1
	mov ra,a
_L2:
#line 341 "\\dgdc1\y680\y680 對外資料\0 開發板資料\bmhb6003-bh67f2752\sw\sw_bh67f2752_temp_lib_stp9cf55h_20200319\USER\Work.c"
	mov a,ra
	ret
_fun_get_NTC endp
#line 341 "\\dgdc1\y680\y680 對外資料\0 開發板資料\bmhb6003-bh67f2752\sw\sw_bh67f2752_temp_lib_stp9cf55h_20200319\USER\Work.c"
#pragma debug scope 1 1
public _fun_get_VTP
#pragma debug scope 3 1
#line 345 "\\dgdc1\y680\y680 對外資料\0 開發板資料\bmhb6003-bh67f2752\sw\sw_bh67f2752_temp_lib_stp9cf55h_20200319\USER\Work.c"
_fun_get_VTP .section 'code'
_fun_get_VTP proc
#line 346 "\\dgdc1\y680\y680 對外資料\0 開發板資料\bmhb6003-bh67f2752\sw\sw_bh67f2752_temp_lib_stp9cf55h_20200319\USER\Work.c"
	snz _SDK_SYS[1]
	jmp _L19
#line 346 "\\dgdc1\y680\y680 對外資料\0 開發板資料\bmhb6003-bh67f2752\sw\sw_bh67f2752_temp_lib_stp9cf55h_20200319\USER\Work.c"
	sdza _SDK_SYS[1]
	jmp _L22
	jmp _L24
_L19:
#line 350 "\\dgdc1\y680\y680 對外資料\0 開發板資料\bmhb6003-bh67f2752\sw\sw_bh67f2752_temp_lib_stp9cf55h_20200319\USER\Work.c"
	call _fun_VTP_INIT
#line 351 "\\dgdc1\y680\y680 對外資料\0 開發板資料\bmhb6003-bh67f2752\sw\sw_bh67f2752_temp_lib_stp9cf55h_20200319\USER\Work.c"
	set [112].7
	clr [112].1
	clr [112].0
	clr [112].3
	set [112].2
#line 352 "\\dgdc1\y680\y680 對外資料\0 開發板資料\bmhb6003-bh67f2752\sw\sw_bh67f2752_temp_lib_stp9cf55h_20200319\USER\Work.c"
	inc _SDK_SYS[1]
	jmp _L22
_L24:
#line 356 "\\dgdc1\y680\y680 對外資料\0 開發板資料\bmhb6003-bh67f2752\sw\sw_bh67f2752_temp_lib_stp9cf55h_20200319\USER\Work.c"
	snz _SDK_ADC[25].1
	jmp _L22
#line 358 "\\dgdc1\y680\y680 對外資料\0 開發板資料\bmhb6003-bh67f2752\sw\sw_bh67f2752_temp_lib_stp9cf55h_20200319\USER\Work.c"
	clr _SDK_SYS[1]
#line 359 "\\dgdc1\y680\y680 對外資料\0 開發板資料\bmhb6003-bh67f2752\sw\sw_bh67f2752_temp_lib_stp9cf55h_20200319\USER\Work.c"
	mov a,_SDK_ADC[21]
	sub a,_SDK_CAL[6]
	mov ra,a
	mov a,_SDK_ADC[22]
	sbc a,_SDK_CAL[7]
	mov rb,a
	mov a,ra
	mov _SDK_CAL[4],a
	mov a,rb
	mov _SDK_CAL[5],a
#line 361 "\\dgdc1\y680\y680 對外資料\0 開發板資料\bmhb6003-bh67f2752\sw\sw_bh67f2752_temp_lib_stp9cf55h_20200319\USER\Work.c"
	mov a,1
	mov ra,a
	jmp _L18
_L22:
#line 364 "\\dgdc1\y680\y680 對外資料\0 開發板資料\bmhb6003-bh67f2752\sw\sw_bh67f2752_temp_lib_stp9cf55h_20200319\USER\Work.c"
	clr ra
_L18:
#line 365 "\\dgdc1\y680\y680 對外資料\0 開發板資料\bmhb6003-bh67f2752\sw\sw_bh67f2752_temp_lib_stp9cf55h_20200319\USER\Work.c"
	mov a,ra
	ret
_fun_get_VTP endp
#line 365 "\\dgdc1\y680\y680 對外資料\0 開發板資料\bmhb6003-bh67f2752\sw\sw_bh67f2752_temp_lib_stp9cf55h_20200319\USER\Work.c"
#pragma debug scope 1 1
public _fun_get_VTP_CORR
#pragma debug scope 4 1
#line 370 "\\dgdc1\y680\y680 對外資料\0 開發板資料\bmhb6003-bh67f2752\sw\sw_bh67f2752_temp_lib_stp9cf55h_20200319\USER\Work.c"
_fun_get_VTP_CORR .section 'code'
_fun_get_VTP_CORR proc
#line 371 "\\dgdc1\y680\y680 對外資料\0 開發板資料\bmhb6003-bh67f2752\sw\sw_bh67f2752_temp_lib_stp9cf55h_20200319\USER\Work.c"
	mov a,_SDK_SYS[1]
	sub a,0
	sz z
	jmp _L27
	sub a,(1)-(0)
	sz z
	jmp _L28
#line 371 "\\dgdc1\y680\y680 對外資料\0 開發板資料\bmhb6003-bh67f2752\sw\sw_bh67f2752_temp_lib_stp9cf55h_20200319\USER\Work.c"
	mov a,_SDK_SYS[1]
	sub a,2
	snz z
	jmp _L31
	jmp _L29
_L27:
#line 375 "\\dgdc1\y680\y680 對外資料\0 開發板資料\bmhb6003-bh67f2752\sw\sw_bh67f2752_temp_lib_stp9cf55h_20200319\USER\Work.c"
	call _fun_VTP_INIT
#line 376 "\\dgdc1\y680\y680 對外資料\0 開發板資料\bmhb6003-bh67f2752\sw\sw_bh67f2752_temp_lib_stp9cf55h_20200319\USER\Work.c"
	set [112].7
	set [112].1
	set [112].0
	clr [112].3
	set [112].2
	jmp _L36
_L28:
#line 381 "\\dgdc1\y680\y680 對外資料\0 開發板資料\bmhb6003-bh67f2752\sw\sw_bh67f2752_temp_lib_stp9cf55h_20200319\USER\Work.c"
	snz _SDK_ADC[25].1
	jmp _L29
#pragma debug scope 5 4
;begin block, line: 381.-1
#pragma debug scope 6 5
;begin block, line: 381.-1
#line 384 "\\dgdc1\y680\y680 對外資料\0 開發板資料\bmhb6003-bh67f2752\sw\sw_bh67f2752_temp_lib_stp9cf55h_20200319\USER\Work.c"
	mov a,_SDK_ADC[21]
	mov _SDK_CAL[6],a
	mov a,_SDK_ADC[22]
	mov _SDK_CAL[7],a
#line 386 "\\dgdc1\y680\y680 對外資料\0 開發板資料\bmhb6003-bh67f2752\sw\sw_bh67f2752_temp_lib_stp9cf55h_20200319\USER\Work.c"
	set [112].7
	clr [112].1
	clr [112].0
	clr [112].3
	set [112].2
#line 387 "\\dgdc1\y680\y680 對外資料\0 開發板資料\bmhb6003-bh67f2752\sw\sw_bh67f2752_temp_lib_stp9cf55h_20200319\USER\Work.c"
	call _fun_VTP_INIT
_L36:
#line 388 "\\dgdc1\y680\y680 對外資料\0 開發板資料\bmhb6003-bh67f2752\sw\sw_bh67f2752_temp_lib_stp9cf55h_20200319\USER\Work.c"
	inc _SDK_SYS[1]
	jmp _L31
_L29:
#pragma debug scope 5 4
#pragma debug scope 4 1
#line 392 "\\dgdc1\y680\y680 對外資料\0 開發板資料\bmhb6003-bh67f2752\sw\sw_bh67f2752_temp_lib_stp9cf55h_20200319\USER\Work.c"
	snz _SDK_ADC[25].1
	jmp _L31
#line 394 "\\dgdc1\y680\y680 對外資料\0 開發板資料\bmhb6003-bh67f2752\sw\sw_bh67f2752_temp_lib_stp9cf55h_20200319\USER\Work.c"
	clr _SDK_SYS[1]
#line 395 "\\dgdc1\y680\y680 對外資料\0 開發板資料\bmhb6003-bh67f2752\sw\sw_bh67f2752_temp_lib_stp9cf55h_20200319\USER\Work.c"
	mov a,_SDK_ADC[21]
	sub a,_SDK_CAL[6]
	mov ra,a
	mov a,_SDK_ADC[22]
	sbc a,_SDK_CAL[7]
	mov rb,a
	mov a,ra
	mov _SDK_CAL[4],a
	mov a,rb
	mov _SDK_CAL[5],a
#line 396 "\\dgdc1\y680\y680 對外資料\0 開發板資料\bmhb6003-bh67f2752\sw\sw_bh67f2752_temp_lib_stp9cf55h_20200319\USER\Work.c"
	mov a,1
	mov ra,a
	jmp _L26
_L31:
#line 401 "\\dgdc1\y680\y680 對外資料\0 開發板資料\bmhb6003-bh67f2752\sw\sw_bh67f2752_temp_lib_stp9cf55h_20200319\USER\Work.c"
	clr ra
_L26:
#line 402 "\\dgdc1\y680\y680 對外資料\0 開發板資料\bmhb6003-bh67f2752\sw\sw_bh67f2752_temp_lib_stp9cf55h_20200319\USER\Work.c"
	mov a,ra
	ret
_fun_get_VTP_CORR endp
#line 402 "\\dgdc1\y680\y680 對外資料\0 開發板資料\bmhb6003-bh67f2752\sw\sw_bh67f2752_temp_lib_stp9cf55h_20200319\USER\Work.c"
#pragma debug scope 1 1
public _fun_CORR_MODE
#pragma debug scope 7 1
#line 149 "\\dgdc1\y680\y680 對外資料\0 開發板資料\bmhb6003-bh67f2752\sw\sw_bh67f2752_temp_lib_stp9cf55h_20200319\USER\Work.c"
_fun_CORR_MODE .section 'code'
_fun_CORR_MODE proc
    local _fun_CORR_MODE_2 db 1 dup(?)	; 0,1
#line 150 "\\dgdc1\y680\y680 對外資料\0 開發板資料\bmhb6003-bh67f2752\sw\sw_bh67f2752_temp_lib_stp9cf55h_20200319\USER\Work.c"
	clr _SDK_TM[2]
#line 151 "\\dgdc1\y680\y680 對外資料\0 開發板資料\bmhb6003-bh67f2752\sw\sw_bh67f2752_temp_lib_stp9cf55h_20200319\USER\Work.c"
	mov a,_gu8v_CorrMode[0]
	mov _fun_CORR_MODE_2[0],a
	mov a,_fun_CORR_MODE_2[0]
	sub a,0
	sz z
	jmp _L43
	sub a,(1)-(0)
	sz z
	jmp _L40
#line 151 "\\dgdc1\y680\y680 對外資料\0 開發板資料\bmhb6003-bh67f2752\sw\sw_bh67f2752_temp_lib_stp9cf55h_20200319\USER\Work.c"
	mov a,_fun_CORR_MODE_2[0]
	sub a,2
	sz z
	jmp _L43
	sub a,(3)-(2)
	sz z
	jmp _L42
	mov a,_fun_CORR_MODE_2[0]
	sub a,4
	sz z
	jmp _L43
	sub a,(5)-(4)
	sz z
	jmp _L44
	mov a,_fun_CORR_MODE_2[0]
	sub a,6
	sz z
	jmp _L45
	mov a,_fun_CORR_MODE_2[0]
	sub a,7
	snz z
	jmp _L37
	jmp _L82
_L40:
#line 163 "\\dgdc1\y680\y680 對外資料\0 開發板資料\bmhb6003-bh67f2752\sw\sw_bh67f2752_temp_lib_stp9cf55h_20200319\USER\Work.c"
	sz _gbv_Corr_Lock
	jmp _L48
#line 165 "\\dgdc1\y680\y680 對外資料\0 開發板資料\bmhb6003-bh67f2752\sw\sw_bh67f2752_temp_lib_stp9cf55h_20200319\USER\Work.c"
	call _fun_get_NTC
	mov ra,a
	snz ra
	jmp _L37
#line 167 "\\dgdc1\y680\y680 對外資料\0 開發板資料\bmhb6003-bh67f2752\sw\sw_bh67f2752_temp_lib_stp9cf55h_20200319\USER\Work.c"
	set _gbv_Corr_Lock
#line 168 "\\dgdc1\y680\y680 對外資料\0 開發板資料\bmhb6003-bh67f2752\sw\sw_bh67f2752_temp_lib_stp9cf55h_20200319\USER\Work.c"
	mov a,_SDK_CAL[2]
	mov _fun_Rntc_Calculate_2[2],a
	mov a,_SDK_CAL[3]
	mov _fun_Rntc_Calculate_2[3],a
	mov a,_SDK_CAL[0]
	mov _fun_Rntc_Calculate_2[0],a
	mov a,_SDK_CAL[1]
	mov _fun_Rntc_Calculate_2[1],a
	call _fun_Rntc_Calculate
	mov a,ra
	mov _SDK_CAL[14],a
	mov a,rb
	mov _SDK_CAL[15],a
	mov a,rc
	mov _SDK_CAL[16],a
	mov a,rd
	mov _SDK_CAL[17],a
#line 169 "\\dgdc1\y680\y680 對外資料\0 開發板資料\bmhb6003-bh67f2752\sw\sw_bh67f2752_temp_lib_stp9cf55h_20200319\USER\Work.c"
	mov a,ra
	mov _fun_Tsen_Calculate_2[0],a
	mov a,rb
	mov _fun_Tsen_Calculate_2[1],a
	mov a,rc
	mov _fun_Tsen_Calculate_2[2],a
	mov a,rd
	mov _fun_Tsen_Calculate_2[3],a
	call _fun_Tsen_Calculate
	mov a,ra
	mov _SDK_CAL[8],a
	mov a,rb
	mov _SDK_CAL[9],a
	jmp _L37
_L48:
#line 174 "\\dgdc1\y680\y680 對外資料\0 開發板資料\bmhb6003-bh67f2752\sw\sw_bh67f2752_temp_lib_stp9cf55h_20200319\USER\Work.c"
	snz _SDK_TM[3].5
	jmp _L50
#line 176 "\\dgdc1\y680\y680 對外資料\0 開發板資料\bmhb6003-bh67f2752\sw\sw_bh67f2752_temp_lib_stp9cf55h_20200319\USER\Work.c"
	mov a,_SDK_CAL[8]
	mov _LCD_DISPLAY_NUM_2[0],a
	mov a,_SDK_CAL[9]
	mov _LCD_DISPLAY_NUM_2[1],a
	mov a,1
	call _LCD_DISPLAY_NUM
	jmp _L51
_L50:
#line 180 "\\dgdc1\y680\y680 對外資料\0 開發板資料\bmhb6003-bh67f2752\sw\sw_bh67f2752_temp_lib_stp9cf55h_20200319\USER\Work.c"
	mov a,0
	call _fun_LCD_FULL
_L51:
#line 182 "\\dgdc1\y680\y680 對外資料\0 開發板資料\bmhb6003-bh67f2752\sw\sw_bh67f2752_temp_lib_stp9cf55h_20200319\USER\Work.c"
	snz _SDK_KEY[8].2
	jmp _L37
#line 184 "\\dgdc1\y680\y680 對外資料\0 開發板資料\bmhb6003-bh67f2752\sw\sw_bh67f2752_temp_lib_stp9cf55h_20200319\USER\Work.c"
	clr _SDK_KEY[8]
#line 185 "\\dgdc1\y680\y680 對外資料\0 開發板資料\bmhb6003-bh67f2752\sw\sw_bh67f2752_temp_lib_stp9cf55h_20200319\USER\Work.c"
	clr _gbv_Corr_Lock
#line 186 "\\dgdc1\y680\y680 對外資料\0 開發板資料\bmhb6003-bh67f2752\sw\sw_bh67f2752_temp_lib_stp9cf55h_20200319\USER\Work.c"
	clr _gu8v_CorrCount[0]
#line 187 "\\dgdc1\y680\y680 對外資料\0 開發板資料\bmhb6003-bh67f2752\sw\sw_bh67f2752_temp_lib_stp9cf55h_20200319\USER\Work.c"
	mov a,1
	call _fun_LCD_Display_Cor
#line 188 "\\dgdc1\y680\y680 對外資料\0 開發板資料\bmhb6003-bh67f2752\sw\sw_bh67f2752_temp_lib_stp9cf55h_20200319\USER\Work.c"
	inc _gu8v_CorrMode[0]
	jmp _L78
_L42:
#line 203 "\\dgdc1\y680\y680 對外資料\0 開發板資料\bmhb6003-bh67f2752\sw\sw_bh67f2752_temp_lib_stp9cf55h_20200319\USER\Work.c"
	call _fun_get_VTP_CORR
	mov ra,a
	snz ra
	jmp _L52
#line 205 "\\dgdc1\y680\y680 對外資料\0 開發板資料\bmhb6003-bh67f2752\sw\sw_bh67f2752_temp_lib_stp9cf55h_20200319\USER\Work.c"
	mov a,_SDK_CAL[4]
	mov _LCD_DISPLAY_NUM_2[0],a
	mov a,_SDK_CAL[5]
	mov _LCD_DISPLAY_NUM_2[1],a
	mov a,1
	call _LCD_DISPLAY_NUM
_L52:
#line 207 "\\dgdc1\y680\y680 對外資料\0 開發板資料\bmhb6003-bh67f2752\sw\sw_bh67f2752_temp_lib_stp9cf55h_20200319\USER\Work.c"
	snz _SDK_KEY[8].2
	jmp _L37
#line 209 "\\dgdc1\y680\y680 對外資料\0 開發板資料\bmhb6003-bh67f2752\sw\sw_bh67f2752_temp_lib_stp9cf55h_20200319\USER\Work.c"
	clr _SDK_KEY[8]
#line 210 "\\dgdc1\y680\y680 對外資料\0 開發板資料\bmhb6003-bh67f2752\sw\sw_bh67f2752_temp_lib_stp9cf55h_20200319\USER\Work.c"
	inc _gu8v_CorrMode[0]
#line 211 "\\dgdc1\y680\y680 對外資料\0 開發板資料\bmhb6003-bh67f2752\sw\sw_bh67f2752_temp_lib_stp9cf55h_20200319\USER\Work.c"
	mov a,_SDK_CAL[4]
	mov _SDK_CAL[18],a
	mov a,_SDK_CAL[5]
	mov _SDK_CAL[19],a
#line 212 "\\dgdc1\y680\y680 對外資料\0 開發板資料\bmhb6003-bh67f2752\sw\sw_bh67f2752_temp_lib_stp9cf55h_20200319\USER\Work.c"
	mov a,2
	call _fun_LCD_Display_Cor
_L78:
#line 213 "\\dgdc1\y680\y680 對外資料\0 開發板資料\bmhb6003-bh67f2752\sw\sw_bh67f2752_temp_lib_stp9cf55h_20200319\USER\Work.c"
	clr _SDK_SYS[1]
	jmp _L37
_L43:
#line 217 "\\dgdc1\y680\y680 對外資料\0 開發板資料\bmhb6003-bh67f2752\sw\sw_bh67f2752_temp_lib_stp9cf55h_20200319\USER\Work.c"
	inc _gu8v_CorrCount[0]
#line 218 "\\dgdc1\y680\y680 對外資料\0 開發板資料\bmhb6003-bh67f2752\sw\sw_bh67f2752_temp_lib_stp9cf55h_20200319\USER\Work.c"
	mov a,100
	sub a,_gu8v_CorrCount[0]
	sz c
	jmp _L37
#line 220 "\\dgdc1\y680\y680 對外資料\0 開發板資料\bmhb6003-bh67f2752\sw\sw_bh67f2752_temp_lib_stp9cf55h_20200319\USER\Work.c"
	clr _gu8v_CorrCount[0]
	jmp _L55
_L44:
#line 225 "\\dgdc1\y680\y680 對外資料\0 開發板資料\bmhb6003-bh67f2752\sw\sw_bh67f2752_temp_lib_stp9cf55h_20200319\USER\Work.c"
	call _fun_get_VTP_CORR
	mov ra,a
	snz ra
	jmp _L53
#line 227 "\\dgdc1\y680\y680 對外資料\0 開發板資料\bmhb6003-bh67f2752\sw\sw_bh67f2752_temp_lib_stp9cf55h_20200319\USER\Work.c"
	mov a,_SDK_CAL[4]
	mov _LCD_DISPLAY_NUM_2[0],a
	mov a,_SDK_CAL[5]
	mov _LCD_DISPLAY_NUM_2[1],a
	mov a,1
	call _LCD_DISPLAY_NUM
_L53:
#line 229 "\\dgdc1\y680\y680 對外資料\0 開發板資料\bmhb6003-bh67f2752\sw\sw_bh67f2752_temp_lib_stp9cf55h_20200319\USER\Work.c"
	snz _SDK_KEY[8].2
	jmp _L37
#line 231 "\\dgdc1\y680\y680 對外資料\0 開發板資料\bmhb6003-bh67f2752\sw\sw_bh67f2752_temp_lib_stp9cf55h_20200319\USER\Work.c"
	clr _SDK_KEY[8]
#line 232 "\\dgdc1\y680\y680 對外資料\0 開發板資料\bmhb6003-bh67f2752\sw\sw_bh67f2752_temp_lib_stp9cf55h_20200319\USER\Work.c"
	inc _gu8v_CorrMode[0]
#line 233 "\\dgdc1\y680\y680 對外資料\0 開發板資料\bmhb6003-bh67f2752\sw\sw_bh67f2752_temp_lib_stp9cf55h_20200319\USER\Work.c"
	mov a,_SDK_CAL[4]
	mov _SDK_CAL[20],a
	mov a,_SDK_CAL[5]
	mov _SDK_CAL[21],a
	jmp _L78
_L45:
#line 240 "\\dgdc1\y680\y680 對外資料\0 開發板資料\bmhb6003-bh67f2752\sw\sw_bh67f2752_temp_lib_stp9cf55h_20200319\USER\Work.c"
	mov a,_SDK_CAL[14]
	mov _fun_Corr_Calculate_2[4],a
	mov a,_SDK_CAL[15]
	mov _fun_Corr_Calculate_2[5],a
	mov a,_SDK_CAL[20]
	mov _fun_Corr_Calculate_2[2],a
	mov a,_SDK_CAL[21]
	mov _fun_Corr_Calculate_2[3],a
	mov a,_SDK_CAL[18]
	mov _fun_Corr_Calculate_2[0],a
	mov a,_SDK_CAL[19]
	mov _fun_Corr_Calculate_2[1],a
	call _fun_Corr_Calculate
#line 243 "\\dgdc1\y680\y680 對外資料\0 開發板資料\bmhb6003-bh67f2752\sw\sw_bh67f2752_temp_lib_stp9cf55h_20200319\USER\Work.c"
	mov a,28
	sub a,_gu16v_Correction_K2[0]
	mov a,37
	sbc a,_gu16v_Correction_K2[1]
	sz c
	jmp _L54
	mov a,3
	sub a,_gu16v_Correction_K2[0]
	mov a,41
	sbc a,_gu16v_Correction_K2[1]
	snz c
	jmp _L54
#line 245 "\\dgdc1\y680\y680 對外資料\0 開發板資料\bmhb6003-bh67f2752\sw\sw_bh67f2752_temp_lib_stp9cf55h_20200319\USER\Work.c"
	mov a,85
	mov _fun_EEprom_Write_2[0],a
	mov a,0
	call _fun_EEprom_Write
#line 246 "\\dgdc1\y680\y680 對外資料\0 開發板資料\bmhb6003-bh67f2752\sw\sw_bh67f2752_temp_lib_stp9cf55h_20200319\USER\Work.c"
	mov a,_gu16v_Correction_K1[0]
	mov _fun_EEprom_Write_2[0],a
	mov a,1
	call _fun_EEprom_Write
#line 247 "\\dgdc1\y680\y680 對外資料\0 開發板資料\bmhb6003-bh67f2752\sw\sw_bh67f2752_temp_lib_stp9cf55h_20200319\USER\Work.c"
	mov a,_gu16v_Correction_K1[1]
	mov _fun_EEprom_Write_2[0],a
	mov a,2
	call _fun_EEprom_Write
#line 248 "\\dgdc1\y680\y680 對外資料\0 開發板資料\bmhb6003-bh67f2752\sw\sw_bh67f2752_temp_lib_stp9cf55h_20200319\USER\Work.c"
	mov a,_gu16v_Correction_K2[0]
	mov _fun_EEprom_Write_2[0],a
	mov a,3
	call _fun_EEprom_Write
#line 249 "\\dgdc1\y680\y680 對外資料\0 開發板資料\bmhb6003-bh67f2752\sw\sw_bh67f2752_temp_lib_stp9cf55h_20200319\USER\Work.c"
	mov a,_gu16v_Correction_K2[1]
	mov _fun_EEprom_Write_2[0],a
	mov a,4
	call _fun_EEprom_Write
#line 250 "\\dgdc1\y680\y680 對外資料\0 開發板資料\bmhb6003-bh67f2752\sw\sw_bh67f2752_temp_lib_stp9cf55h_20200319\USER\Work.c"
	call _fun_LCD_Display_Success
	jmp _L55
_L54:
#line 254 "\\dgdc1\y680\y680 對外資料\0 開發板資料\bmhb6003-bh67f2752\sw\sw_bh67f2752_temp_lib_stp9cf55h_20200319\USER\Work.c"
	call _fun_LCD_Display_Fail
_L55:
#line 256 "\\dgdc1\y680\y680 對外資料\0 開發板資料\bmhb6003-bh67f2752\sw\sw_bh67f2752_temp_lib_stp9cf55h_20200319\USER\Work.c"
	inc _gu8v_CorrMode[0]
#line 257 "\\dgdc1\y680\y680 對外資料\0 開發板資料\bmhb6003-bh67f2752\sw\sw_bh67f2752_temp_lib_stp9cf55h_20200319\USER\Work.c"
	jmp _L37
_L82:
#line 260 "\\dgdc1\y680\y680 對外資料\0 開發板資料\bmhb6003-bh67f2752\sw\sw_bh67f2752_temp_lib_stp9cf55h_20200319\USER\Work.c"
	snz _SDK_KEY[8].2
	jmp _L37
#line 262 "\\dgdc1\y680\y680 對外資料\0 開發板資料\bmhb6003-bh67f2752\sw\sw_bh67f2752_temp_lib_stp9cf55h_20200319\USER\Work.c"
	clr _SDK_KEY[8]
#line 263 "\\dgdc1\y680\y680 對外資料\0 開發板資料\bmhb6003-bh67f2752\sw\sw_bh67f2752_temp_lib_stp9cf55h_20200319\USER\Work.c"
	mov a,21
	mov _SDK_TM[2],a
#line 264 "\\dgdc1\y680\y680 對外資料\0 開發板資料\bmhb6003-bh67f2752\sw\sw_bh67f2752_temp_lib_stp9cf55h_20200319\USER\Work.c"
	mov a,0
	call _fun_LCD_FULL
#line 265 "\\dgdc1\y680\y680 對外資料\0 開發板資料\bmhb6003-bh67f2752\sw\sw_bh67f2752_temp_lib_stp9cf55h_20200319\USER\Work.c"
	clr _SDK_SYS[3].0
#line 266 "\\dgdc1\y680\y680 對外資料\0 開發板資料\bmhb6003-bh67f2752\sw\sw_bh67f2752_temp_lib_stp9cf55h_20200319\USER\Work.c"
	clr _gu8v_CorrMode[0]
_L37:
	ret
_fun_CORR_MODE endp
#line 266 "\\dgdc1\y680\y680 對外資料\0 開發板資料\bmhb6003-bh67f2752\sw\sw_bh67f2752_temp_lib_stp9cf55h_20200319\USER\Work.c"
#pragma debug scope 1 1
public _fun_WorkModeScan
#pragma debug scope 8 1
#line 26 "\\dgdc1\y680\y680 對外資料\0 開發板資料\bmhb6003-bh67f2752\sw\sw_bh67f2752_temp_lib_stp9cf55h_20200319\USER\Work.c"
_fun_WorkModeScan .section 'code'
_fun_WorkModeScan proc
#line 27 "\\dgdc1\y680\y680 對外資料\0 開發板資料\bmhb6003-bh67f2752\sw\sw_bh67f2752_temp_lib_stp9cf55h_20200319\USER\Work.c"
	mov a,_SDK_SYS[0]
	sub a,0
	sz z
	jmp _L83
	sub a,(1)-(0)
	sz z
	jmp _L86
#line 27 "\\dgdc1\y680\y680 對外資料\0 開發板資料\bmhb6003-bh67f2752\sw\sw_bh67f2752_temp_lib_stp9cf55h_20200319\USER\Work.c"
	mov a,_SDK_SYS[0]
	sub a,2
	sz z
	jmp _L87
	sub a,(3)-(2)
	sz z
	jmp _L88
	mov a,_SDK_SYS[0]
	sub a,4
	snz z
	jmp _L114
#line 137 "\\dgdc1\y680\y680 對外資料\0 開發板資料\bmhb6003-bh67f2752\sw\sw_bh67f2752_temp_lib_stp9cf55h_20200319\USER\Work.c"
	call _fun_CORR_MODE
#line 138 "\\dgdc1\y680\y680 對外資料\0 開發板資料\bmhb6003-bh67f2752\sw\sw_bh67f2752_temp_lib_stp9cf55h_20200319\USER\Work.c"
	jmp _L83
_L86:
#line 32 "\\dgdc1\y680\y680 對外資料\0 開發板資料\bmhb6003-bh67f2752\sw\sw_bh67f2752_temp_lib_stp9cf55h_20200319\USER\Work.c"
	snz _SDK_KEY[8].1
	jmp _L83
	jmp _L114
_L87:
#line 41 "\\dgdc1\y680\y680 對外資料\0 開發板資料\bmhb6003-bh67f2752\sw\sw_bh67f2752_temp_lib_stp9cf55h_20200319\USER\Work.c"
	call _fun_get_NTC
	mov ra,a
	snz ra
	jmp _L90
#line 43 "\\dgdc1\y680\y680 對外資料\0 開發板資料\bmhb6003-bh67f2752\sw\sw_bh67f2752_temp_lib_stp9cf55h_20200319\USER\Work.c"
	mov a,_SDK_CAL[2]
	mov _fun_Rntc_Calculate_2[2],a
	mov a,_SDK_CAL[3]
	mov _fun_Rntc_Calculate_2[3],a
	mov a,_SDK_CAL[0]
	mov _fun_Rntc_Calculate_2[0],a
	mov a,_SDK_CAL[1]
	mov _fun_Rntc_Calculate_2[1],a
	call _fun_Rntc_Calculate
	mov a,ra
	mov _SDK_CAL[14],a
	mov a,rb
	mov _SDK_CAL[15],a
	mov a,rc
	mov _SDK_CAL[16],a
	mov a,rd
	mov _SDK_CAL[17],a
#line 44 "\\dgdc1\y680\y680 對外資料\0 開發板資料\bmhb6003-bh67f2752\sw\sw_bh67f2752_temp_lib_stp9cf55h_20200319\USER\Work.c"
	set _SDK_SYS[3].0
_L90:
#line 47 "\\dgdc1\y680\y680 對外資料\0 開發板資料\bmhb6003-bh67f2752\sw\sw_bh67f2752_temp_lib_stp9cf55h_20200319\USER\Work.c"
	snz _SDK_SYS[3].0
	jmp _L92
#line 51 "\\dgdc1\y680\y680 對外資料\0 開發板資料\bmhb6003-bh67f2752\sw\sw_bh67f2752_temp_lib_stp9cf55h_20200319\USER\Work.c"
	snz _SDK_KEY[8].1
	jmp _L93
#line 53 "\\dgdc1\y680\y680 對外資料\0 開發板資料\bmhb6003-bh67f2752\sw\sw_bh67f2752_temp_lib_stp9cf55h_20200319\USER\Work.c"
	clr _SDK_KEY[8]
#line 54 "\\dgdc1\y680\y680 對外資料\0 開發板資料\bmhb6003-bh67f2752\sw\sw_bh67f2752_temp_lib_stp9cf55h_20200319\USER\Work.c"
	clr _SDK_SYS[1]
	mov a,3
	mov _SDK_SYS[0],a
_L93:
#line 59 "\\dgdc1\y680\y680 對外資料\0 開發板資料\bmhb6003-bh67f2752\sw\sw_bh67f2752_temp_lib_stp9cf55h_20200319\USER\Work.c"
	snz _SDK_KEY[8].0
	jmp _L92
#line 61 "\\dgdc1\y680\y680 對外資料\0 開發板資料\bmhb6003-bh67f2752\sw\sw_bh67f2752_temp_lib_stp9cf55h_20200319\USER\Work.c"
	clr _SDK_KEY[8]
#line 62 "\\dgdc1\y680\y680 對外資料\0 開發板資料\bmhb6003-bh67f2752\sw\sw_bh67f2752_temp_lib_stp9cf55h_20200319\USER\Work.c"
	clr _SDK_SYS[1]
	mov a,4
	mov _SDK_SYS[0],a
#line 63 "\\dgdc1\y680\y680 對外資料\0 開發板資料\bmhb6003-bh67f2752\sw\sw_bh67f2752_temp_lib_stp9cf55h_20200319\USER\Work.c"
	mov a,0
	call _fun_LCD_Display_Cor
_L92:
#line 68 "\\dgdc1\y680\y680 對外資料\0 開發板資料\bmhb6003-bh67f2752\sw\sw_bh67f2752_temp_lib_stp9cf55h_20200319\USER\Work.c"
	call _fun_LCD_Display_C
#line 70 "\\dgdc1\y680\y680 對外資料\0 開發板資料\bmhb6003-bh67f2752\sw\sw_bh67f2752_temp_lib_stp9cf55h_20200319\USER\Work.c"
	jmp _L83
_L88:
#line 74 "\\dgdc1\y680\y680 對外資料\0 開發板資料\bmhb6003-bh67f2752\sw\sw_bh67f2752_temp_lib_stp9cf55h_20200319\USER\Work.c"
	call _fun_get_VTP
	mov ra,a
	snz ra
	jmp _L95
#line 76 "\\dgdc1\y680\y680 對外資料\0 開發板資料\bmhb6003-bh67f2752\sw\sw_bh67f2752_temp_lib_stp9cf55h_20200319\USER\Work.c"
	mov a,_SDK_CAL[14]
	mov _fun_Tsen_Calculate_2[0],a
	mov a,_SDK_CAL[15]
	mov _fun_Tsen_Calculate_2[1],a
	mov a,_SDK_CAL[16]
	mov _fun_Tsen_Calculate_2[2],a
	mov a,_SDK_CAL[17]
	mov _fun_Tsen_Calculate_2[3],a
	call _fun_Tsen_Calculate
	mov a,ra
	mov _SDK_CAL[8],a
	mov a,rb
	mov _SDK_CAL[9],a
#line 77 "\\dgdc1\y680\y680 對外資料\0 開發板資料\bmhb6003-bh67f2752\sw\sw_bh67f2752_temp_lib_stp9cf55h_20200319\USER\Work.c"
	mov a,_SDK_CAL[4]
	mov _fun_Tobj_Calculate_2[2],a
	mov a,_SDK_CAL[5]
	mov _fun_Tobj_Calculate_2[3],a
	mov a,ra
	mov _fun_Tobj_Calculate_2[0],a
	mov a,rb
	mov _fun_Tobj_Calculate_2[1],a
	call _fun_Tobj_Calculate
	mov a,ra
	mov _SDK_CAL[10],a
	mov a,rb
	mov _SDK_CAL[11],a
#line 78 "\\dgdc1\y680\y680 對外資料\0 開發板資料\bmhb6003-bh67f2752\sw\sw_bh67f2752_temp_lib_stp9cf55h_20200319\USER\Work.c"
	mov a,20
	mov _fun_Temp_Compensate_2[6],a
	clr _fun_Temp_Compensate_2[7]
	mov a,15
	mov _fun_Temp_Compensate_2[4],a
	clr _fun_Temp_Compensate_2[5]
	mov a,ra
	mov _fun_Temp_Compensate_2[2],a
	mov a,rb
	mov _fun_Temp_Compensate_2[3],a
	mov a,_SDK_CAL[8]
	mov _fun_Temp_Compensate_2[0],a
	mov a,_SDK_CAL[9]
	mov _fun_Temp_Compensate_2[1],a
	call _fun_Temp_Compensate
	mov a,ra
	mov _SDK_CAL[10],a
	mov a,rb
	mov _SDK_CAL[11],a
#line 81 "\\dgdc1\y680\y680 對外資料\0 開發板資料\bmhb6003-bh67f2752\sw\sw_bh67f2752_temp_lib_stp9cf55h_20200319\USER\Work.c"
	mov a,24
	add a,_SDK_CAL[8]
	mov rd,a
	mov a,252
	adc a,_SDK_CAL[9]
	mov re,a
	mov a,184
	sub a,rd
	mov a,11
	sbc a,re
	sz c
	jmp _L96
_L98:
#line 83 "\\dgdc1\y680\y680 對外資料\0 開發板資料\bmhb6003-bh67f2752\sw\sw_bh67f2752_temp_lib_stp9cf55h_20200319\USER\Work.c"
	call _fun_LCD_Display_Err
	jmp _L117
_L96:
#line 86 "\\dgdc1\y680\y680 對外資料\0 開發板資料\bmhb6003-bh67f2752\sw\sw_bh67f2752_temp_lib_stp9cf55h_20200319\USER\Work.c"
	mov a,112
	sub a,ra
	mov a,23
	sbc a,rb
	snz c
	jmp _L98
#line 94 "\\dgdc1\y680\y680 對外資料\0 開發板資料\bmhb6003-bh67f2752\sw\sw_bh67f2752_temp_lib_stp9cf55h_20200319\USER\Work.c"
	mov a,ra
	mov _fun_ObjTemp_DataHandle_2[0],a
	mov a,rb
	mov _fun_ObjTemp_DataHandle_2[1],a
	call _fun_ObjTemp_DataHandle
	mov a,ra
	mov _SDK_CAL[10],a
	mov a,rb
	mov _SDK_CAL[11],a
#line 95 "\\dgdc1\y680\y680 對外資料\0 開發板資料\bmhb6003-bh67f2752\sw\sw_bh67f2752_temp_lib_stp9cf55h_20200319\USER\Work.c"
	mov a,ra
	mov _fun_Temp_SurfaceToBody_2[2],a
	mov a,rb
	mov _fun_Temp_SurfaceToBody_2[3],a
	clr _builtin_holtek_udivmodhi4_2[6]
	mov a,_SDK_CAL[8]  
	mov _builtin_holtek_udivmodhi4_2[0],a  
	mov a,_SDK_CAL[9]  
	mov _builtin_holtek_udivmodhi4_2[1],a
	mov a,100  
	mov _builtin_holtek_udivmodhi4_2[2],a  
	clr _builtin_holtek_udivmodhi4_2[3]
	call _builtin_holtek_udivmodhi4
	mov a,_builtin_holtek_udivmodhi4_2[0]  
	mov _fun_Temp_SurfaceToBody_2[0],a  
	mov a,_builtin_holtek_udivmodhi4_2[1]  
	mov _fun_Temp_SurfaceToBody_2[1],a
	call _fun_Temp_SurfaceToBody
	mov a,rb
	mov rc,a
	mov a,ra
	mov rb,a
	mov a,rb
	mov _SDK_CAL[12],a
	mov a,rc
	mov _SDK_CAL[13],a
#line 99 "\\dgdc1\y680\y680 對外資料\0 開發板資料\bmhb6003-bh67f2752\sw\sw_bh67f2752_temp_lib_stp9cf55h_20200319\USER\Work.c"
	clr _SDK_SYS[3].1
#line 100 "\\dgdc1\y680\y680 對外資料\0 開發板資料\bmhb6003-bh67f2752\sw\sw_bh67f2752_temp_lib_stp9cf55h_20200319\USER\Work.c"
	sz _SDK_SYS[3].1
	jmp _L99
#line 102 "\\dgdc1\y680\y680 對外資料\0 開發板資料\bmhb6003-bh67f2752\sw\sw_bh67f2752_temp_lib_stp9cf55h_20200319\USER\Work.c"
	mov a,_SDK_CAL[10]
	mov _LCD_DISPLAY_NUM_2[0],a
	mov a,_SDK_CAL[11]
	mov _LCD_DISPLAY_NUM_2[1],a
	jmp _L116
_L99:
#line 108 "\\dgdc1\y680\y680 對外資料\0 開發板資料\bmhb6003-bh67f2752\sw\sw_bh67f2752_temp_lib_stp9cf55h_20200319\USER\Work.c"
	mov a,63
	sub a,rb
	mov a,1
	sbc a,rc
	sz sc
	jmp _L100
#line 110 "\\dgdc1\y680\y680 對外資料\0 開發板資料\bmhb6003-bh67f2752\sw\sw_bh67f2752_temp_lib_stp9cf55h_20200319\USER\Work.c"
	call _fun_LCD_Display_Lo
	jmp _L117
_L100:
#line 113 "\\dgdc1\y680\y680 對外資料\0 開發板資料\bmhb6003-bh67f2752\sw\sw_bh67f2752_temp_lib_stp9cf55h_20200319\USER\Work.c"
	mov a,174
	sub a,rb
	mov a,1
	sbc a,rc
	snz sc
	jmp _L101
#line 115 "\\dgdc1\y680\y680 對外資料\0 開發板資料\bmhb6003-bh67f2752\sw\sw_bh67f2752_temp_lib_stp9cf55h_20200319\USER\Work.c"
	call _fun_LCD_Display_Hi
_L117:
#line 116 "\\dgdc1\y680\y680 對外資料\0 開發板資料\bmhb6003-bh67f2752\sw\sw_bh67f2752_temp_lib_stp9cf55h_20200319\USER\Work.c"
	mov a,3
	jmp _L115
_L101:
#line 120 "\\dgdc1\y680\y680 對外資料\0 開發板資料\bmhb6003-bh67f2752\sw\sw_bh67f2752_temp_lib_stp9cf55h_20200319\USER\Work.c"
	mov a,rb
	mov _LCD_DISPLAY_NUM_2[0],a
	mov a,rc
	mov _LCD_DISPLAY_NUM_2[1],a
_L116:
	mov a,0
	call _LCD_DISPLAY_NUM
#line 121 "\\dgdc1\y680\y680 對外資料\0 開發板資料\bmhb6003-bh67f2752\sw\sw_bh67f2752_temp_lib_stp9cf55h_20200319\USER\Work.c"
	mov a,1
_L115:
	call _fun_BeepSet
	jmp _L114
_L95:
#line 131 "\\dgdc1\y680\y680 對外資料\0 開發板資料\bmhb6003-bh67f2752\sw\sw_bh67f2752_temp_lib_stp9cf55h_20200319\USER\Work.c"
	call _fun_LCD_Display____
	jmp _L83
_L114:
#line 141 "\\dgdc1\y680\y680 對外資料\0 開發板資料\bmhb6003-bh67f2752\sw\sw_bh67f2752_temp_lib_stp9cf55h_20200319\USER\Work.c"
	clr _SDK_SYS[1]
	mov a,2
	mov _SDK_SYS[0],a
_L83:
	ret
_fun_WorkModeScan endp
#line 141 "\\dgdc1\y680\y680 對外資料\0 開發板資料\bmhb6003-bh67f2752\sw\sw_bh67f2752_temp_lib_stp9cf55h_20200319\USER\Work.c"
#pragma debug scope 1 1
#line 147 "\\dgdc1\y680\y680 對外資料\0 開發板資料\bmhb6003-bh67f2752\sw\sw_bh67f2752_temp_lib_stp9cf55h_20200319\USER\Work.c"
public _gu8v_CorrCount
@HCCINIT0_gu8v_CorrCount .section 'data'
_gu8v_CorrCount	db 0
#pragma debug variable 8 1 _gu8v_CorrCount "gu8v_CorrCount"

@HCCINIT .section 'data'
#line 146 "\\dgdc1\y680\y680 對外資料\0 開發板資料\bmhb6003-bh67f2752\sw\sw_bh67f2752_temp_lib_stp9cf55h_20200319\USER\Work.c"
public _gu8v_CorrMode
@HCCINIT0_gu8v_CorrMode .section 'data'
_gu8v_CorrMode	db 0
#pragma debug variable 8 1 _gu8v_CorrMode "gu8v_CorrMode"

@HCCINIT .section 'data'
#line 145 "\\dgdc1\y680\y680 對外資料\0 開發板資料\bmhb6003-bh67f2752\sw\sw_bh67f2752_temp_lib_stp9cf55h_20200319\USER\Work.c"
public _gbv_Corr_Lock
@BITDATASEC .section 'data'
_gbv_Corr_Lock	dbit 0
#pragma debug variable 2 1 _gbv_Corr_Lock "gbv_Corr_Lock"

@HCCINIT .section 'data'
#line 16 "\\dgdc1\y680\y680 對外資料\0 開發板資料\bmhb6003-bh67f2752\sw\sw_bh67f2752_temp_lib_stp9cf55h_20200319\USER\Work.c"
public _SDK_CAL
@HCCINIT0_SDK_CAL .section 'data'
_SDK_CAL	db 24 dup(0)
#pragma debug struct_begin 42 ""
#pragma debug field 0 8 "byte0"
#pragma debug field 0 8 "byte1"
#pragma debug struct_end
#pragma debug struct_begin 43 "__16_bits"
#pragma debug field 21 8 0 1 "b0" ;0,1
#pragma debug field 21 8 0 1 "b1" ;1,1
#pragma debug field 21 8 0 1 "b2" ;2,1
#pragma debug field 21 8 0 1 "b3" ;3,1
#pragma debug field 21 8 0 1 "b4" ;4,1
#pragma debug field 21 8 0 1 "b5" ;5,1
#pragma debug field 21 8 0 1 "b6" ;6,1
#pragma debug field 21 8 0 1 "b7" ;7,1
#pragma debug field 21 8 1 1 "b8" ;8,1
#pragma debug field 21 8 0 1 "b9" ;9,1
#pragma debug field 21 8 0 1 "b10" ;10,1
#pragma debug field 21 8 0 1 "b11" ;11,1
#pragma debug field 21 8 0 1 "b12" ;12,1
#pragma debug field 21 8 0 1 "b13" ;13,1
#pragma debug field 21 8 0 1 "b14" ;14,1
#pragma debug field 21 8 0 1 "b15" ;15,1
#pragma debug struct_end
#pragma debug union_begin 44 "__16_type"
#pragma debug field 2 42 "byte"
#pragma debug field 2 43 "bits"
#pragma debug field 0 11 "S16"
#pragma debug field 0 12 "U16"
#pragma debug union_end
#pragma debug struct_begin 45 ""
#pragma debug field 0 8 "byte0"
#pragma debug field 0 8 "byte1"
#pragma debug field 0 8 "byte2"
#pragma debug field 0 8 "byte3"
#pragma debug struct_end
#pragma debug struct_begin 46 "__32_bits"
#pragma debug field 21 8 0 1 "b0" ;0,1
#pragma debug field 21 8 0 1 "b1" ;1,1
#pragma debug field 21 8 0 1 "b2" ;2,1
#pragma debug field 21 8 0 1 "b3" ;3,1
#pragma debug field 21 8 0 1 "b4" ;4,1
#pragma debug field 21 8 0 1 "b5" ;5,1
#pragma debug field 21 8 0 1 "b6" ;6,1
#pragma debug field 21 8 0 1 "b7" ;7,1
#pragma debug field 21 8 1 1 "b8" ;8,1
#pragma debug field 21 8 0 1 "b9" ;9,1
#pragma debug field 21 8 0 1 "b10" ;10,1
#pragma debug field 21 8 0 1 "b11" ;11,1
#pragma debug field 21 8 0 1 "b12" ;12,1
#pragma debug field 21 8 0 1 "b13" ;13,1
#pragma debug field 21 8 0 1 "b14" ;14,1
#pragma debug field 21 8 0 1 "b15" ;15,1
#pragma debug field 21 8 1 1 "b16" ;16,1
#pragma debug field 21 8 0 1 "b17" ;17,1
#pragma debug field 21 8 0 1 "b18" ;18,1
#pragma debug field 21 8 0 1 "b19" ;19,1
#pragma debug field 21 8 0 1 "b20" ;20,1
#pragma debug field 21 8 0 1 "b21" ;21,1
#pragma debug field 21 8 0 1 "b22" ;22,1
#pragma debug field 21 8 0 1 "b23" ;23,1
#pragma debug field 21 8 1 1 "b24" ;24,1
#pragma debug field 21 8 0 1 "b25" ;25,1
#pragma debug field 21 8 0 1 "b26" ;26,1
#pragma debug field 21 8 0 1 "b27" ;27,1
#pragma debug field 21 8 0 1 "b28" ;28,1
#pragma debug field 21 8 0 1 "b29" ;29,1
#pragma debug field 21 8 0 1 "b30" ;30,1
#pragma debug field 21 8 0 1 "b31" ;31,1
#pragma debug struct_end
#pragma debug union_begin 47 "__32_type"
#pragma debug field 2 45 "byte"
#pragma debug field 2 46 "bits"
#pragma debug field 0 14 "U32"
#pragma debug field 0 13 "S32"
#pragma debug union_end
#pragma debug struct_begin 48 ""
#pragma debug field 3 44 "ADC_Res1"
#pragma debug field 3 44 "ADC_Res2"
#pragma debug field 3 44 "ADC_Vtp"
#pragma debug field 3 44 "ADC_VtpZero"
#pragma debug field 3 44 "AmbTemp"
#pragma debug field 3 44 "ObjTemp"
#pragma debug field 3 44 "BodyTemp"
#pragma debug field 3 47 "RES_Buff"
#pragma debug field 3 44 "VTP_Buff1"
#pragma debug field 3 44 "VTP_Buff2"
#pragma debug field 3 44 "BAT_Buff"
#pragma debug struct_end
#pragma debug variable 48 1 _SDK_CAL "SDK_CAL"

@HCCINIT .section 'data'
#line 15 "\\dgdc1\y680\y680 對外資料\0 開發板資料\bmhb6003-bh67f2752\sw\sw_bh67f2752_temp_lib_stp9cf55h_20200319\USER\Work.c"
public _SDK_SYS
@HCCINIT0_SDK_SYS .section 'data'
_SDK_SYS	db 4 dup(0)
#pragma debug struct_begin 49 "__8_bits"
#pragma debug field 21 8 0 1 "b0" ;0,1
#pragma debug field 21 8 0 1 "b1" ;1,1
#pragma debug field 21 8 0 1 "b2" ;2,1
#pragma debug field 21 8 0 1 "b3" ;3,1
#pragma debug field 21 8 0 1 "b4" ;4,1
#pragma debug field 21 8 0 1 "b5" ;5,1
#pragma debug field 21 8 0 1 "b6" ;6,1
#pragma debug field 21 8 0 1 "b7" ;7,1
#pragma debug struct_end
#pragma debug union_begin 50 "__8_type"
#pragma debug field 2 49 "bits"
#pragma debug field 0 8 "U8"
#pragma debug field 0 8 "S8"
#pragma debug union_end
#pragma debug struct_begin 51 ""
#pragma debug field 0 8 "WorkMode"
#pragma debug field 0 8 "PublicMode"
#pragma debug field 0 8 "PublicCount"
#pragma debug field 3 50 "Status"
#pragma debug struct_end
#pragma debug variable 51 1 _SDK_SYS "SDK_SYS"

@HCCINIT .section 'data'
#pragma debug struct_begin 52 "__dsopc_bits"
#pragma debug field 21 8 0 1 "__opp0" ;0,1
#pragma debug field 21 8 0 1 "__opp1" ;1,1
#pragma debug field 21 8 0 1 "__opn0" ;2,1
#pragma debug field 21 8 0 1 "__opn1" ;3,1
#pragma debug field 21 8 0 3 ;4,3
#pragma debug field 21 8 0 1 "__dsopen" ;7,1
#pragma debug struct_end
#pragma debug union_begin 53 ""
#pragma debug field 2 52 "bits"
#pragma debug field 0 8 "byte"
#pragma debug union_end
#pragma debug variable 53 1 ___dsopc "__dsopc" 1

; output external variables
extern _gu16v_Correction_K1:byte
extern _gu16v_Correction_K2:byte
extern _SDK_KEY:byte
extern _SDK_TM:byte
extern _SDK_ADC:byte
extern _fun_TEMP1_INIT:near
extern _fun_ADC_Disable:near
extern _fun_TEMP2_INIT:near
extern _fun_VTP_INIT:near
extern _fun_BAT_INIT:near
extern _fun_Rntc_Calculate_2:byte
extern _fun_Rntc_Calculate:near
extern _fun_Tsen_Calculate_2:byte
extern _fun_Tsen_Calculate:near
extern _LCD_DISPLAY_NUM_2:byte
extern _LCD_DISPLAY_NUM:near
extern _fun_LCD_FULL:near
extern _fun_LCD_Display_Cor:near
extern _fun_Corr_Calculate_2:byte
extern _fun_Corr_Calculate:near
extern _fun_EEprom_Write_2:byte
extern _fun_EEprom_Write:near
extern _fun_LCD_Display_Success:near
extern _fun_LCD_Display_Fail:near
extern _fun_LCD_Display_C:near
extern _fun_Tobj_Calculate_2:byte
extern _fun_Tobj_Calculate:near
extern _fun_Temp_Compensate_2:byte
extern _fun_Temp_Compensate:near
extern _fun_LCD_Display_Err:near
extern _fun_ObjTemp_DataHandle_2:byte
extern _fun_ObjTemp_DataHandle:near
extern _fun_Temp_SurfaceToBody_2:byte
extern _fun_Temp_SurfaceToBody:near
extern _builtin_holtek_udivmodhi4_2:byte
extern _builtin_holtek_udivmodhi4:near
extern _fun_LCD_Display_Lo:near
extern _fun_LCD_Display_Hi:near
extern _fun_BeepSet:near
extern _fun_LCD_Display____:near

; 
; Generated by holtek-gcc v3.19, Mon Jan 18 15:31:24 2021
; Rebuild 718
; end of file
