; Generated by holtek-gcc v3.19, Fri Aug 14 14:07:12 2020
; 
; Configuration:
;       with long instruction
;       Multi-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 = 16
;       
;       
; 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 [16]
mduwr0 equ [59h]
mduwr1 equ [5ah]
mduwr2 equ [5bh]
mduwr3 equ [5ch]
mduwr4 equ [5dh]
mduwr5 equ [5eh]
mduwrctrl equ [5fh]

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
___mp1h equ [4]
___mp1l equ [3]
___tblp equ [7]
___iar1 equ [2]
public _Drv_LCD_Display_All
#pragma debug scope 2 1
#line 86 "C:\Users\iris\Desktop\2. demo code\BH67F5362_LCD\BH67F5362_Drv\Drv_LCD.c"
_Drv_LCD_Display_All .section 'code'
_Drv_LCD_Display_All proc
#line 87 "C:\Users\iris\Desktop\2. demo code\BH67F5362_LCD\BH67F5362_Drv\Drv_LCD.c"
	mov a,4
	mov [4],a
#line 88 "C:\Users\iris\Desktop\2. demo code\BH67F5362_LCD\BH67F5362_Drv\Drv_LCD.c"
	clr [3]
#line 89 "C:\Users\iris\Desktop\2. demo code\BH67F5362_LCD\BH67F5362_Drv\Drv_LCD.c"
	clr [7]
	jmp _L2
_L3:
#line 91 "C:\Users\iris\Desktop\2. demo code\BH67F5362_LCD\BH67F5362_Drv\Drv_LCD.c"
	mov a,15
	mov [2],a
#line 92 "C:\Users\iris\Desktop\2. demo code\BH67F5362_LCD\BH67F5362_Drv\Drv_LCD.c"
	inc [3]
#line 89 "C:\Users\iris\Desktop\2. demo code\BH67F5362_LCD\BH67F5362_Drv\Drv_LCD.c"
	inc [7]
_L2:
	mov a,45
	sub a,[7]
	sz c
	jmp _L3
	ret
_Drv_LCD_Display_All endp
#line 89 "C:\Users\iris\Desktop\2. demo code\BH67F5362_LCD\BH67F5362_Drv\Drv_LCD.c"
#pragma debug scope 1 1
public _Drv_LCD_Display_Clear
#pragma debug scope 3 1
#line 101 "C:\Users\iris\Desktop\2. demo code\BH67F5362_LCD\BH67F5362_Drv\Drv_LCD.c"
_Drv_LCD_Display_Clear .section 'code'
_Drv_LCD_Display_Clear proc
#line 102 "C:\Users\iris\Desktop\2. demo code\BH67F5362_LCD\BH67F5362_Drv\Drv_LCD.c"
	mov a,4
	mov [4],a
#line 103 "C:\Users\iris\Desktop\2. demo code\BH67F5362_LCD\BH67F5362_Drv\Drv_LCD.c"
	clr [3]
#line 104 "C:\Users\iris\Desktop\2. demo code\BH67F5362_LCD\BH67F5362_Drv\Drv_LCD.c"
	clr [7]
	jmp _L6
_L7:
#line 106 "C:\Users\iris\Desktop\2. demo code\BH67F5362_LCD\BH67F5362_Drv\Drv_LCD.c"
	clr [2]
#line 107 "C:\Users\iris\Desktop\2. demo code\BH67F5362_LCD\BH67F5362_Drv\Drv_LCD.c"
	inc [3]
#line 104 "C:\Users\iris\Desktop\2. demo code\BH67F5362_LCD\BH67F5362_Drv\Drv_LCD.c"
	inc [7]
_L6:
	mov a,45
	sub a,[7]
	sz c
	jmp _L7
	ret
_Drv_LCD_Display_Clear endp
#line 104 "C:\Users\iris\Desktop\2. demo code\BH67F5362_LCD\BH67F5362_Drv\Drv_LCD.c"
#pragma debug scope 1 1
___pgs0 equ [346]
___pgs1 equ [347]
___pes0 equ [342]
___pfs0 equ [344]
___pbs0 equ [336]
___pas1 equ [335]
___pas0 equ [334]
___pbs1 equ [337]
___pds1 equ [341]
___pfs1 equ [345]
___pds0 equ [340]
___pcs1 equ [339]
___pcs0 equ [338]
___pes1 equ [343]
___lcdc0 equ [80]
___lcdc2 equ [82]
public _Drv_LCD_Init
#pragma debug scope 4 1
#line 116 "C:\Users\iris\Desktop\2. demo code\BH67F5362_LCD\BH67F5362_Drv\Drv_LCD.c"
_Drv_LCD_Init .section 'code'
_Drv_LCD_Init proc
#line 117 "C:\Users\iris\Desktop\2. demo code\BH67F5362_LCD\BH67F5362_Drv\Drv_LCD.c"
	lset [346].1
	lset [346].0
#line 118 "C:\Users\iris\Desktop\2. demo code\BH67F5362_LCD\BH67F5362_Drv\Drv_LCD.c"
	lset [346].3
	lset [346].2
#line 119 "C:\Users\iris\Desktop\2. demo code\BH67F5362_LCD\BH67F5362_Drv\Drv_LCD.c"
	lset [346].5
	lset [346].4
#line 120 "C:\Users\iris\Desktop\2. demo code\BH67F5362_LCD\BH67F5362_Drv\Drv_LCD.c"
	lset [346].7
	lset [346].6
#line 121 "C:\Users\iris\Desktop\2. demo code\BH67F5362_LCD\BH67F5362_Drv\Drv_LCD.c"
	lset [347].1
	lset [347].0
#line 122 "C:\Users\iris\Desktop\2. demo code\BH67F5362_LCD\BH67F5362_Drv\Drv_LCD.c"
	lset [347].3
	lset [347].2
#line 123 "C:\Users\iris\Desktop\2. demo code\BH67F5362_LCD\BH67F5362_Drv\Drv_LCD.c"
	lset [347].5
	lset [347].4
#line 124 "C:\Users\iris\Desktop\2. demo code\BH67F5362_LCD\BH67F5362_Drv\Drv_LCD.c"
	lset [347].7
	lset [347].6
#line 125 "C:\Users\iris\Desktop\2. demo code\BH67F5362_LCD\BH67F5362_Drv\Drv_LCD.c"
	lset [342].1
	lset [342].0
#line 126 "C:\Users\iris\Desktop\2. demo code\BH67F5362_LCD\BH67F5362_Drv\Drv_LCD.c"
	lset [344].5
	lset [344].4
#line 127 "C:\Users\iris\Desktop\2. demo code\BH67F5362_LCD\BH67F5362_Drv\Drv_LCD.c"
	lset [336].5
	lset [336].4
#line 128 "C:\Users\iris\Desktop\2. demo code\BH67F5362_LCD\BH67F5362_Drv\Drv_LCD.c"
	lset [335].7
	lset [335].6
#line 129 "C:\Users\iris\Desktop\2. demo code\BH67F5362_LCD\BH67F5362_Drv\Drv_LCD.c"
	lset [335].5
	lset [335].4
#line 130 "C:\Users\iris\Desktop\2. demo code\BH67F5362_LCD\BH67F5362_Drv\Drv_LCD.c"
	lset [335].3
	lset [335].2
#line 131 "C:\Users\iris\Desktop\2. demo code\BH67F5362_LCD\BH67F5362_Drv\Drv_LCD.c"
	lset [335].1
	lset [335].0
#line 132 "C:\Users\iris\Desktop\2. demo code\BH67F5362_LCD\BH67F5362_Drv\Drv_LCD.c"
	lset [334].7
	lset [334].6
#line 133 "C:\Users\iris\Desktop\2. demo code\BH67F5362_LCD\BH67F5362_Drv\Drv_LCD.c"
	lset [334].3
	lset [334].2
#line 134 "C:\Users\iris\Desktop\2. demo code\BH67F5362_LCD\BH67F5362_Drv\Drv_LCD.c"
	lset [336].7
	lset [336].6
#line 135 "C:\Users\iris\Desktop\2. demo code\BH67F5362_LCD\BH67F5362_Drv\Drv_LCD.c"
	lset [337].1
	lset [337].0
#line 136 "C:\Users\iris\Desktop\2. demo code\BH67F5362_LCD\BH67F5362_Drv\Drv_LCD.c"
	lset [334].5
	lset [334].4
#line 137 "C:\Users\iris\Desktop\2. demo code\BH67F5362_LCD\BH67F5362_Drv\Drv_LCD.c"
	lset [334].1
	lset [334].0
#line 138 "C:\Users\iris\Desktop\2. demo code\BH67F5362_LCD\BH67F5362_Drv\Drv_LCD.c"
	lset [336].3
	lset [336].2
#line 139 "C:\Users\iris\Desktop\2. demo code\BH67F5362_LCD\BH67F5362_Drv\Drv_LCD.c"
	lset [336].1
	lset [336].0
#line 140 "C:\Users\iris\Desktop\2. demo code\BH67F5362_LCD\BH67F5362_Drv\Drv_LCD.c"
	lset [341].5
	lset [341].4
#line 141 "C:\Users\iris\Desktop\2. demo code\BH67F5362_LCD\BH67F5362_Drv\Drv_LCD.c"
	lset [337].7
	lset [337].6
#line 142 "C:\Users\iris\Desktop\2. demo code\BH67F5362_LCD\BH67F5362_Drv\Drv_LCD.c"
	lset [337].5
	lclr [337].4
#line 143 "C:\Users\iris\Desktop\2. demo code\BH67F5362_LCD\BH67F5362_Drv\Drv_LCD.c"
	lset [337].3
	lset [337].2
#line 144 "C:\Users\iris\Desktop\2. demo code\BH67F5362_LCD\BH67F5362_Drv\Drv_LCD.c"
	lset [345].5
	lset [345].4
#line 145 "C:\Users\iris\Desktop\2. demo code\BH67F5362_LCD\BH67F5362_Drv\Drv_LCD.c"
	lset [340].3
	lset [340].2
#line 146 "C:\Users\iris\Desktop\2. demo code\BH67F5362_LCD\BH67F5362_Drv\Drv_LCD.c"
	lset [340].1
	lset [340].0
#line 147 "C:\Users\iris\Desktop\2. demo code\BH67F5362_LCD\BH67F5362_Drv\Drv_LCD.c"
	lset [339].7
	lset [339].6
#line 148 "C:\Users\iris\Desktop\2. demo code\BH67F5362_LCD\BH67F5362_Drv\Drv_LCD.c"
	lset [339].5
	lset [339].4
#line 149 "C:\Users\iris\Desktop\2. demo code\BH67F5362_LCD\BH67F5362_Drv\Drv_LCD.c"
	lset [339].3
	lset [339].2
#line 150 "C:\Users\iris\Desktop\2. demo code\BH67F5362_LCD\BH67F5362_Drv\Drv_LCD.c"
	lset [339].1
	lset [339].0
#line 151 "C:\Users\iris\Desktop\2. demo code\BH67F5362_LCD\BH67F5362_Drv\Drv_LCD.c"
	lset [338].7
	lset [338].6
#line 152 "C:\Users\iris\Desktop\2. demo code\BH67F5362_LCD\BH67F5362_Drv\Drv_LCD.c"
	lset [338].5
	lset [338].4
#line 153 "C:\Users\iris\Desktop\2. demo code\BH67F5362_LCD\BH67F5362_Drv\Drv_LCD.c"
	lset [338].1
	lset [338].0
#line 154 "C:\Users\iris\Desktop\2. demo code\BH67F5362_LCD\BH67F5362_Drv\Drv_LCD.c"
	lset [343].7
	lset [343].6
#line 155 "C:\Users\iris\Desktop\2. demo code\BH67F5362_LCD\BH67F5362_Drv\Drv_LCD.c"
	lset [343].5
	lset [343].4
#line 156 "C:\Users\iris\Desktop\2. demo code\BH67F5362_LCD\BH67F5362_Drv\Drv_LCD.c"
	lset [343].3
	lset [343].2
#line 157 "C:\Users\iris\Desktop\2. demo code\BH67F5362_LCD\BH67F5362_Drv\Drv_LCD.c"
	lset [343].3
	lclr [343].2
#line 158 "C:\Users\iris\Desktop\2. demo code\BH67F5362_LCD\BH67F5362_Drv\Drv_LCD.c"
	lset [343].5
	lclr [343].4
#line 159 "C:\Users\iris\Desktop\2. demo code\BH67F5362_LCD\BH67F5362_Drv\Drv_LCD.c"
	lset [343].7
	lclr [343].6
#line 161 "C:\Users\iris\Desktop\2. demo code\BH67F5362_LCD\BH67F5362_Drv\Drv_LCD.c"
	clr [80].5
	set [80].4
#line 162 "C:\Users\iris\Desktop\2. demo code\BH67F5362_LCD\BH67F5362_Drv\Drv_LCD.c"
	set [80].6
#line 163 "C:\Users\iris\Desktop\2. demo code\BH67F5362_LCD\BH67F5362_Drv\Drv_LCD.c"
	clr [80].7
#line 164 "C:\Users\iris\Desktop\2. demo code\BH67F5362_LCD\BH67F5362_Drv\Drv_LCD.c"
	clr [82].2
	clr [82].1
#line 165 "C:\Users\iris\Desktop\2. demo code\BH67F5362_LCD\BH67F5362_Drv\Drv_LCD.c"
	clr [82].0
#line 166 "C:\Users\iris\Desktop\2. demo code\BH67F5362_LCD\BH67F5362_Drv\Drv_LCD.c"
	set [80].0
	ret
_Drv_LCD_Init endp
#line 166 "C:\Users\iris\Desktop\2. demo code\BH67F5362_LCD\BH67F5362_Drv\Drv_LCD.c"
#pragma debug scope 1 1
_Display_LCD_Map equ [1024]
public _Drv_LCDDisplayUpdate
#pragma debug scope 5 1
#line 176 "C:\Users\iris\Desktop\2. demo code\BH67F5362_LCD\BH67F5362_Drv\Drv_LCD.c"
_Drv_LCDDisplayUpdate .section 'code'
_Drv_LCDDisplayUpdate proc
#line 177 "C:\Users\iris\Desktop\2. demo code\BH67F5362_LCD\BH67F5362_Drv\Drv_LCD.c"
	mov a,_DisplayBCDBuf[0]
	mov rb,a
	clr rc
	clr c
	rlc rb
	rlc rc
	mov a,low offset _Display_Table
	add a,rb
	mov mp,a
	mov a,high offset _Display_Table
	adc a,rc
	mov sbp,a
	fcall _Crom2Prom
	mov rb,a
	fcall _Crom2PromNext
	mov rc,a
	mov a,rc
	lorm a,[1025]
	mov a,rb
	lorm a,[1024]
#line 178 "C:\Users\iris\Desktop\2. demo code\BH67F5362_LCD\BH67F5362_Drv\Drv_LCD.c"
	mov a,_DisplayBCDBuf[1]
	mov rb,a
	clr rc
	clr c
	rlc rb
	rlc rc
	mov a,low offset _Display_Table
	add a,rb
	mov mp,a
	mov a,high offset _Display_Table
	adc a,rc
	mov sbp,a
	fcall _Crom2Prom
	mov rb,a
	fcall _Crom2PromNext
	mov rc,a
	mov a,rc
	lorm a,[1027]
	mov a,rb
	lorm a,[1026]
#line 179 "C:\Users\iris\Desktop\2. demo code\BH67F5362_LCD\BH67F5362_Drv\Drv_LCD.c"
	mov a,_DisplayBCDBuf[2]
	mov rb,a
	clr rc
	clr c
	rlc rb
	rlc rc
	mov a,low offset _Display_Table
	add a,rb
	mov mp,a
	mov a,high offset _Display_Table
	adc a,rc
	mov sbp,a
	fcall _Crom2Prom
	mov rb,a
	fcall _Crom2PromNext
	mov rc,a
	mov a,rb
	mov rc,a
	clr rb
	mov a,rc
	lorm a,[1031]
	mov a,rb
	lorm a,[1030]
#line 180 "C:\Users\iris\Desktop\2. demo code\BH67F5362_LCD\BH67F5362_Drv\Drv_LCD.c"
	mov a,_DisplayBCDBuf[2]
	mov rb,a
	clr rc
	clr c
	rlc rb
	rlc rc
	mov a,low offset _Display_Table
	add a,rb
	mov mp,a
	mov a,high offset _Display_Table
	adc a,rc
	mov sbp,a
	fcall _Crom2Prom
	mov rb,a
	fcall _Crom2PromNext
	mov rc,a
	mov a,0  
	andm a,rb  
	mov a,255  
	andm a,rc
	mov a,rc
	lorm a,[1035]
	mov a,rb
	lorm a,[1034]
#line 181 "C:\Users\iris\Desktop\2. demo code\BH67F5362_LCD\BH67F5362_Drv\Drv_LCD.c"
	mov a,_DisplayBCDBuf[3]
	mov rb,a
	clr rc
	clr c
	rlc rb
	rlc rc
	mov a,low offset _Display_Table
	add a,rb
	mov mp,a
	mov a,high offset _Display_Table
	adc a,rc
	mov sbp,a
	fcall _Crom2Prom
	mov rb,a
	fcall _Crom2PromNext
	mov rc,a
	mov a,rc
	lorm a,[1039]
	mov a,rb
	lorm a,[1038]
#line 182 "C:\Users\iris\Desktop\2. demo code\BH67F5362_LCD\BH67F5362_Drv\Drv_LCD.c"
	mov a,_DisplayBCDBuf[4]
	mov rb,a
	clr rc
	clr c
	rlc rb
	rlc rc
	mov a,low offset _Display_Table
	add a,rb
	mov mp,a
	mov a,high offset _Display_Table
	adc a,rc
	mov sbp,a
	fcall _Crom2Prom
	mov rb,a
	fcall _Crom2PromNext
	mov rc,a
	mov a,rc
	lorm a,[1041]
	mov a,rb
	lorm a,[1040]
#line 183 "C:\Users\iris\Desktop\2. demo code\BH67F5362_LCD\BH67F5362_Drv\Drv_LCD.c"
	mov a,_DisplayBCDBuf[5]
	mov rb,a
	clr rc
	clr c
	rlc rb
	rlc rc
	mov a,low offset _Display_Table
	add a,rb
	mov mp,a
	mov a,high offset _Display_Table
	adc a,rc
	mov sbp,a
	fcall _Crom2Prom
	mov rb,a
	fcall _Crom2PromNext
	mov rc,a
	mov a,rc
	lorm a,[1043]
	mov a,rb
	lorm a,[1042]
	ret
_Drv_LCDDisplayUpdate endp
#line 183 "C:\Users\iris\Desktop\2. demo code\BH67F5362_LCD\BH67F5362_Drv\Drv_LCD.c"
#pragma debug scope 1 1
public _Display_Table
@crom	.section 'crom'
#line 35 "C:\Users\iris\Desktop\2. demo code\BH67F5362_LCD\BH67F5362_Drv\Drv_LCD.c"
@crom	.section	'crom'
_Display_Table:
#pragma debug array 42 12 42 1
#pragma debug variable 42 1 _Display_Table "Display_Table"
	dc 3595
	dc 1536
	dc 3079
	dc 3589
	dc 1548
	dc 2573
	dc 2575
	dc 3584
	dc 3599
	dc 3597
	dc 3598
	dc 527
	dc 2059
	dc 1543
	dc 2063
	dc 2062
	dc 2571
	dc 1550
	dc 10
	dc 1539
	dc 1039
	dc 11
	dc 2566
	dc 3594
	dc 518
	dc 519
	dc 3595
	dc 3086
	dc 3596
	dc 6
	dc 2573
	dc 15
	dc 2058
	dc 1547
	dc 515
	dc 1037
	dc 1549
	dc 3079
	dc 4
	dc 1024
	dc 0
	dc 3855
#pragma debug variable 8 1 ___mp1l "__mp1l" 1
#pragma debug variable 8 1 ___mp1h "__mp1h" 1
#pragma debug variable 8 1 ___tblp "__tblp" 1
#pragma debug struct_begin 43 "__lcdc0_bits"
#pragma debug field 21 8 0 1 "__lcden" ;0,1
#pragma debug field 21 8 0 1 "__rsel0" ;1,1
#pragma debug field 21 8 0 1 "__rsel1" ;2,1
#pragma debug field 21 8 0 1 "__rsel2" ;3,1
#pragma debug field 21 8 0 1 "__lcdp0" ;4,1
#pragma debug field 21 8 0 1 "__lcdp1" ;5,1
#pragma debug field 21 8 0 1 "__rct" ;6,1
#pragma debug field 21 8 0 1 "__type" ;7,1
#pragma debug struct_end
#pragma debug union_begin 44 ""
#pragma debug field 2 43 "bits"
#pragma debug field 0 8 "byte"
#pragma debug union_end
#pragma debug variable 44 1 ___lcdc0 "__lcdc0" 1
#pragma debug struct_begin 45 "__lcdc2_bits"
#pragma debug field 21 8 0 1 "__bias" ;0,1
#pragma debug field 21 8 0 1 "__dtyc0" ;1,1
#pragma debug field 21 8 0 1 "__dtyc1" ;2,1
#pragma debug field 21 8 0 5 ;3,5
#pragma debug struct_end
#pragma debug union_begin 46 ""
#pragma debug field 2 45 "bits"
#pragma debug field 0 8 "byte"
#pragma debug union_end
#pragma debug variable 46 1 ___lcdc2 "__lcdc2" 1
#pragma debug struct_begin 47 "__pas0_bits"
#pragma debug field 21 8 0 1 "__pas00" ;0,1
#pragma debug field 21 8 0 1 "__pas01" ;1,1
#pragma debug field 21 8 0 1 "__pas02" ;2,1
#pragma debug field 21 8 0 1 "__pas03" ;3,1
#pragma debug field 21 8 0 1 "__pas04" ;4,1
#pragma debug field 21 8 0 1 "__pas05" ;5,1
#pragma debug field 21 8 0 1 "__pas06" ;6,1
#pragma debug field 21 8 0 1 "__pas07" ;7,1
#pragma debug struct_end
#pragma debug union_begin 48 ""
#pragma debug field 2 47 "bits"
#pragma debug field 0 8 "byte"
#pragma debug union_end
#pragma debug variable 48 1 ___pas0 "__pas0" 1
#pragma debug struct_begin 49 "__pas1_bits"
#pragma debug field 21 8 0 1 "__pas10" ;0,1
#pragma debug field 21 8 0 1 "__pas11" ;1,1
#pragma debug field 21 8 0 1 "__pas12" ;2,1
#pragma debug field 21 8 0 1 "__pas13" ;3,1
#pragma debug field 21 8 0 1 "__pas14" ;4,1
#pragma debug field 21 8 0 1 "__pas15" ;5,1
#pragma debug field 21 8 0 1 "__pas16" ;6,1
#pragma debug field 21 8 0 1 "__pas17" ;7,1
#pragma debug struct_end
#pragma debug union_begin 50 ""
#pragma debug field 2 49 "bits"
#pragma debug field 0 8 "byte"
#pragma debug union_end
#pragma debug variable 50 1 ___pas1 "__pas1" 1
#pragma debug struct_begin 51 "__pbs0_bits"
#pragma debug field 21 8 0 1 "__pbs00" ;0,1
#pragma debug field 21 8 0 1 "__pbs01" ;1,1
#pragma debug field 21 8 0 1 "__pbs02" ;2,1
#pragma debug field 21 8 0 1 "__pbs03" ;3,1
#pragma debug field 21 8 0 1 "__pbs04" ;4,1
#pragma debug field 21 8 0 1 "__pbs05" ;5,1
#pragma debug field 21 8 0 1 "__pbs06" ;6,1
#pragma debug field 21 8 0 1 "__pbs07" ;7,1
#pragma debug struct_end
#pragma debug union_begin 52 ""
#pragma debug field 2 51 "bits"
#pragma debug field 0 8 "byte"
#pragma debug union_end
#pragma debug variable 52 1 ___pbs0 "__pbs0" 1
#pragma debug struct_begin 53 "__pbs1_bits"
#pragma debug field 21 8 0 1 "__pbs10" ;0,1
#pragma debug field 21 8 0 1 "__pbs11" ;1,1
#pragma debug field 21 8 0 1 "__pbs12" ;2,1
#pragma debug field 21 8 0 1 "__pbs13" ;3,1
#pragma debug field 21 8 0 1 "__pbs14" ;4,1
#pragma debug field 21 8 0 1 "__pbs15" ;5,1
#pragma debug field 21 8 0 1 "__pbs16" ;6,1
#pragma debug field 21 8 0 1 "__pbs17" ;7,1
#pragma debug struct_end
#pragma debug union_begin 54 ""
#pragma debug field 2 53 "bits"
#pragma debug field 0 8 "byte"
#pragma debug union_end
#pragma debug variable 54 1 ___pbs1 "__pbs1" 1
#pragma debug struct_begin 55 "__pcs0_bits"
#pragma debug field 21 8 0 1 "__pcs00" ;0,1
#pragma debug field 21 8 0 1 "__pcs01" ;1,1
#pragma debug field 21 8 0 1 "__pcs02" ;2,1
#pragma debug field 21 8 0 1 "__pcs03" ;3,1
#pragma debug field 21 8 0 1 "__pcs04" ;4,1
#pragma debug field 21 8 0 1 "__pcs05" ;5,1
#pragma debug field 21 8 0 1 "__pcs06" ;6,1
#pragma debug field 21 8 0 1 "__pcs07" ;7,1
#pragma debug struct_end
#pragma debug union_begin 56 ""
#pragma debug field 2 55 "bits"
#pragma debug field 0 8 "byte"
#pragma debug union_end
#pragma debug variable 56 1 ___pcs0 "__pcs0" 1
#pragma debug struct_begin 57 "__pcs1_bits"
#pragma debug field 21 8 0 1 "__pcs10" ;0,1
#pragma debug field 21 8 0 1 "__pcs11" ;1,1
#pragma debug field 21 8 0 1 "__pcs12" ;2,1
#pragma debug field 21 8 0 1 "__pcs13" ;3,1
#pragma debug field 21 8 0 1 "__pcs14" ;4,1
#pragma debug field 21 8 0 1 "__pcs15" ;5,1
#pragma debug field 21 8 0 1 "__pcs16" ;6,1
#pragma debug field 21 8 0 1 "__pcs17" ;7,1
#pragma debug struct_end
#pragma debug union_begin 58 ""
#pragma debug field 2 57 "bits"
#pragma debug field 0 8 "byte"
#pragma debug union_end
#pragma debug variable 58 1 ___pcs1 "__pcs1" 1
#pragma debug struct_begin 59 "__pds0_bits"
#pragma debug field 21 8 0 1 "__pds00" ;0,1
#pragma debug field 21 8 0 1 "__pds01" ;1,1
#pragma debug field 21 8 0 1 "__pds02" ;2,1
#pragma debug field 21 8 0 1 "__pds03" ;3,1
#pragma debug field 21 8 0 1 "__pds04" ;4,1
#pragma debug field 21 8 0 1 "__pds05" ;5,1
#pragma debug field 21 8 0 1 "__pds06" ;6,1
#pragma debug field 21 8 0 1 "__pds07" ;7,1
#pragma debug struct_end
#pragma debug union_begin 60 ""
#pragma debug field 2 59 "bits"
#pragma debug field 0 8 "byte"
#pragma debug union_end
#pragma debug variable 60 1 ___pds0 "__pds0" 1
#pragma debug struct_begin 61 "__pds1_bits"
#pragma debug field 21 8 0 1 "__pds10" ;0,1
#pragma debug field 21 8 0 1 "__pds11" ;1,1
#pragma debug field 21 8 0 1 "__pds12" ;2,1
#pragma debug field 21 8 0 1 "__pds13" ;3,1
#pragma debug field 21 8 0 1 "__pds14" ;4,1
#pragma debug field 21 8 0 1 "__pds15" ;5,1
#pragma debug field 21 8 0 2 ;6,2
#pragma debug struct_end
#pragma debug union_begin 62 ""
#pragma debug field 2 61 "bits"
#pragma debug field 0 8 "byte"
#pragma debug union_end
#pragma debug variable 62 1 ___pds1 "__pds1" 1
#pragma debug struct_begin 63 "__pes0_bits"
#pragma debug field 21 8 0 1 "__pes00" ;0,1
#pragma debug field 21 8 0 1 "__pes01" ;1,1
#pragma debug field 21 8 0 1 "__pes02" ;2,1
#pragma debug field 21 8 0 1 "__pes03" ;3,1
#pragma debug field 21 8 0 1 "__pes04" ;4,1
#pragma debug field 21 8 0 1 "__pes05" ;5,1
#pragma debug field 21 8 0 1 "__pes06" ;6,1
#pragma debug field 21 8 0 1 "__pes07" ;7,1
#pragma debug struct_end
#pragma debug union_begin 64 ""
#pragma debug field 2 63 "bits"
#pragma debug field 0 8 "byte"
#pragma debug union_end
#pragma debug variable 64 1 ___pes0 "__pes0" 1
#pragma debug struct_begin 65 "__pes1_bits"
#pragma debug field 21 8 0 1 "__pes10" ;0,1
#pragma debug field 21 8 0 1 "__pes11" ;1,1
#pragma debug field 21 8 0 1 "__pes12" ;2,1
#pragma debug field 21 8 0 1 "__pes13" ;3,1
#pragma debug field 21 8 0 1 "__pes14" ;4,1
#pragma debug field 21 8 0 1 "__pes15" ;5,1
#pragma debug field 21 8 0 1 "__pes16" ;6,1
#pragma debug field 21 8 0 1 "__pes17" ;7,1
#pragma debug struct_end
#pragma debug union_begin 66 ""
#pragma debug field 2 65 "bits"
#pragma debug field 0 8 "byte"
#pragma debug union_end
#pragma debug variable 66 1 ___pes1 "__pes1" 1
#pragma debug struct_begin 67 "__pfs0_bits"
#pragma debug field 21 8 0 1 "__pfs00" ;0,1
#pragma debug field 21 8 0 1 "__pfs01" ;1,1
#pragma debug field 21 8 0 1 "__pfs02" ;2,1
#pragma debug field 21 8 0 1 "__pfs03" ;3,1
#pragma debug field 21 8 0 1 "__pfs04" ;4,1
#pragma debug field 21 8 0 1 "__pfs05" ;5,1
#pragma debug field 21 8 0 1 "__pfs06" ;6,1
#pragma debug field 21 8 0 1 "__pfs07" ;7,1
#pragma debug struct_end
#pragma debug union_begin 68 ""
#pragma debug field 2 67 "bits"
#pragma debug field 0 8 "byte"
#pragma debug union_end
#pragma debug variable 68 1 ___pfs0 "__pfs0" 1
#pragma debug struct_begin 69 "__pfs1_bits"
#pragma debug field 21 8 0 1 "__pfs10" ;0,1
#pragma debug field 21 8 0 1 "__pfs11" ;1,1
#pragma debug field 21 8 0 1 "__pfs12" ;2,1
#pragma debug field 21 8 0 1 "__pfs13" ;3,1
#pragma debug field 21 8 0 1 "__pfs14" ;4,1
#pragma debug field 21 8 0 1 "__pfs15" ;5,1
#pragma debug field 21 8 0 1 "__pfs16" ;6,1
#pragma debug field 21 8 0 1 "__pfs17" ;7,1
#pragma debug struct_end
#pragma debug union_begin 70 ""
#pragma debug field 2 69 "bits"
#pragma debug field 0 8 "byte"
#pragma debug union_end
#pragma debug variable 70 1 ___pfs1 "__pfs1" 1
#pragma debug struct_begin 71 "__pgs0_bits"
#pragma debug field 21 8 0 1 "__pgs00" ;0,1
#pragma debug field 21 8 0 1 "__pgs01" ;1,1
#pragma debug field 21 8 0 1 "__pgs02" ;2,1
#pragma debug field 21 8 0 1 "__pgs03" ;3,1
#pragma debug field 21 8 0 1 "__pgs04" ;4,1
#pragma debug field 21 8 0 1 "__pgs05" ;5,1
#pragma debug field 21 8 0 1 "__pgs06" ;6,1
#pragma debug field 21 8 0 1 "__pgs07" ;7,1
#pragma debug struct_end
#pragma debug union_begin 72 ""
#pragma debug field 2 71 "bits"
#pragma debug field 0 8 "byte"
#pragma debug union_end
#pragma debug variable 72 1 ___pgs0 "__pgs0" 1
#pragma debug struct_begin 73 "__pgs1_bits"
#pragma debug field 21 8 0 1 "__pgs10" ;0,1
#pragma debug field 21 8 0 1 "__pgs11" ;1,1
#pragma debug field 21 8 0 1 "__pgs12" ;2,1
#pragma debug field 21 8 0 1 "__pgs13" ;3,1
#pragma debug field 21 8 0 1 "__pgs14" ;4,1
#pragma debug field 21 8 0 1 "__pgs15" ;5,1
#pragma debug field 21 8 0 1 "__pgs16" ;6,1
#pragma debug field 21 8 0 1 "__pgs17" ;7,1
#pragma debug struct_end
#pragma debug union_begin 74 ""
#pragma debug field 2 73 "bits"
#pragma debug field 0 8 "byte"
#pragma debug union_end
#pragma debug variable 74 1 ___pgs1 "__pgs1" 1
#pragma debug variable 8 1 ___iar1 "__iar1" 1
#pragma debug struct_begin 75 ""
#pragma debug field 0 8 "byte0"
#pragma debug field 0 8 "byte1"
#pragma debug struct_end
#pragma debug union_begin 76 "__16_type"
#pragma debug field 2 75 "byte"
#pragma debug field 0 11 "s16"
#pragma debug field 0 12 "u16"
#pragma debug union_end
#pragma debug array 77 76 16 1
#pragma debug variable 77 1 _Display_LCD_Map "Display_LCD_Map" 32

; output external variables
extern _DisplayBCDBuf:byte

; 
; Generated by holtek-gcc v3.19, Fri Aug 14 14:07:13 2020
; Rebuild 718
; end of file
