📄 vx1828_au.src
字号:
; vx1828_AU.SRC generated from: vx1828_AU.C
; COMPILER INVOKED BY:
; F:\Keil\C51\BIN\C51.EXE vx1828_AU.C LARGE BROWSE DEBUG OBJECTEXTEND OBJECT(.\HEX\vx1828_AU.obj)
$NOMOD51
NAME VX1828_AU
P0 DATA 080H
P1 DATA 090H
P2 DATA 0A0H
keymenu BIT 090H.7
XICON DATA 0C0H
P3 DATA 0B0H
P4 DATA 0D8H
T0 BIT 0B0H.4
AC BIT 0D0H.6
T1 BIT 0B0H.5
keydown BIT 090H.4
EA BIT 0A8H.7
LED_R BIT 0B0H.5
PWMCON1 DATA 0DCH
keymute BIT 0A0H.0
PWMCON2 DATA 0CEH
W_en BIT 0B0H.1
IE DATA 0A8H
RD BIT 0B0H.7
keych BIT 090H.4
ES BIT 0A8H.4
IP DATA 0B8H
RI BIT 098H.0
INT0 BIT 0B0H.2
CY BIT 0D0H.7
TI BIT 098H.1
INT1 BIT 0B0H.3
BSTctrl BIT 0A0H.7
RCAP2H DATA 0CBH
PS BIT 0B8H.4
SP DATA 081H
PWM0 DATA 0DAH
OV BIT 0D0H.2
INVctrl BIT 0A0H.4
PWM1 DATA 0DBH
RCAP2L DATA 0CAH
PWM2 DATA 0DDH
P4CONA DATA 0C2H
PWM3 DATA 0DEH
P4CONB DATA 0C3H
PWM4 DATA 0CFH
WR BIT 0B0H.6
keyup BIT 090H.5
SBUF DATA 099H
PCON DATA 087H
P4CSIN DATA 09EH
WDTC DATA 08FH
SCON DATA 098H
TMOD DATA 089H
TCON DATA 088H
sda BIT 090H.1
VX1828ctrl BIT 0A0H.1
CHPCON DATA 0BFH
P40AH DATA 085H
IE0 BIT 088H.1
P41AH DATA 095H
IE1 BIT 088H.3
IE2 BIT 0C0H.1
P42AH DATA 09DH
IE3 BIT 0C0H.5
P43AH DATA 0B5H
AUXR DATA 08EH
B DATA 0F0H
CHPENR DATA 0F6H
P40AL DATA 084H
scl BIT 090H.0
XRAMAH DATA 0A1H
P41AL DATA 094H
P42AL DATA 09CH
PWMP DATA 0D9H
P43AL DATA 0B4H
ACC DATA 0E0H
ET0 BIT 0A8H.1
ET1 BIT 0A8H.3
TF0 BIT 088H.5
S_PWRON BIT 0D8H.2
TF1 BIT 088H.7
RB8 BIT 098H.2
TH0 DATA 08CH
EX0 BIT 0A8H.0
IT0 BIT 088H.0
TH1 DATA 08DH
TH2 DATA 0CDH
TB8 BIT 098H.3
EX1 BIT 0A8H.2
IT1 BIT 088H.2
keyselect BIT 090H.6
IT2 BIT 0C0H.0
EX2 BIT 0C0H.2
P BIT 0D0H.0
IT3 BIT 0C0H.4
EX3 BIT 0C0H.6
SM0 BIT 098H.7
TL0 DATA 08AH
SM1 BIT 098H.6
TL1 DATA 08BH
TL2 DATA 0CCH
SM2 BIT 098H.5
PT0 BIT 0B8H.1
PT1 BIT 0B8H.3
RS0 BIT 0D0H.3
TR0 BIT 088H.4
RS1 BIT 0D0H.4
TR1 BIT 088H.6
mode1 BIT 0A0H.3
PX0 BIT 0B8H.0
PX1 BIT 0B8H.2
PX2 BIT 0C0H.3
PX3 BIT 0C0H.7
DPH DATA 083H
DPL DATA 082H
REN BIT 098H.4
T2MOD DATA 0C9H
RXD BIT 0B0H.0
TXD BIT 0B0H.1
keyreset BIT 0A0H.6
POR DATA 086H
SFRAH DATA 0C5H
F0 BIT 0D0H.5
SFRFD DATA 0C6H
SFRAL DATA 0C4H
PSW DATA 0D0H
keypower BIT 0A0H.5
SFRCN DATA 0C7H
?PR?_OSAUX_RAM_EN?VX1828_AU SEGMENT CODE
?PR?main?VX1828_AU SEGMENT CODE
?XD?main?VX1828_AU SEGMENT XDATA OVERLAYABLE
?PR?Time_counter?VX1828_AU SEGMENT CODE
?PR?cpu_init?VX1828_AU SEGMENT CODE
?PR?uart_init?VX1828_AU SEGMENT CODE
?PR?open_5v?VX1828_AU SEGMENT CODE
?CO?VX1828_AU SEGMENT CODE
?C_INITSEG SEGMENT CODE
?ID?VX1828_AU SEGMENT IDATA
?BI?VX1828_AU SEGMENT BIT
?DT?VX1828_AU SEGMENT DATA
EXTRN CODE (_aisel_func)
EXTRN CODE (initbrit_menu)
EXTRN BIT (irleft_flag)
EXTRN BIT (irpower_flag)
EXTRN CODE (_DelayXms)
EXTRN BIT (irmenu_flag)
EXTRN CODE (_osd_alpha)
EXTRN CODE (_osd_clear)
EXTRN BIT (irdown_flag)
EXTRN CODE (_ShowCap)
EXTRN CODE (_set_audio_switch)
EXTRN CODE (_osd_blink)
EXTRN CODE (_osd_switch)
EXTRN CODE (_set_audio_volume)
EXTRN CODE (initvol_menu)
EXTRN CODE (_Vol_menu)
EXTRN CODE (_osd_color)
EXTRN XDATA (?_osd_color?BYTE)
EXTRN BIT (?_osd_color?BIT)
EXTRN CODE (time_setup_process)
EXTRN CODE (_brit_menu)
EXTRN CODE (init_audio)
EXTRN CODE (_osd_madr)
EXTRN CODE (Init_VX1828_av)
EXTRN BIT (irup_flag)
EXTRN BIT (irbriadd_flag)
EXTRN CODE (inittopmenu)
EXTRN CODE (Init_VX1828_sv)
EXTRN CODE (_osd_size)
EXTRN CODE (_osd_show)
EXTRN CODE (_osd_hbsection)
EXTRN XDATA (?_osd_hbsection?BYTE)
EXTRN BIT (?_osd_hbsection?BIT)
EXTRN CODE (_shi_sub_read)
EXTRN XDATA (?_shi_sub_read?BYTE)
EXTRN CODE (ir_server)
EXTRN BIT (irvoladd_flag)
EXTRN XDATA (time_sel)
EXTRN CODE (_osd_pos)
EXTRN CODE (Reloadsetting)
EXTRN CODE (_shi_sub_write)
EXTRN XDATA (?_shi_sub_write?BYTE)
EXTRN BIT (irbrisub_flag)
EXTRN CODE (_adj_britclr)
EXTRN CODE (initsubmenu1)
EXTRN CODE (osd_clearall)
EXTRN BIT (irsource_flag)
EXTRN BIT (timeshow_flag)
EXTRN CODE (_Submenu1)
EXTRN CODE (_Submenu2)
EXTRN CODE (_printf)
EXTRN XDATA (?_printf?BYTE)
EXTRN BIT (irvolsub_flag)
EXTRN CODE (Init_VX1828)
EXTRN BIT (irright_flag)
EXTRN CODE (?C_STARTUP)
PUBLIC top_sel
PUBLIC last_channel
PUBLIC hue_sel
PUBLIC britmenu_flag
PUBLIC timemenu_flag
PUBLIC satr_sel
PUBLIC tempmode
PUBLIC channel
PUBLIC cont_sel
PUBLIC brit_sel
PUBLIC XIE_Power
PUBLIC modestatus
PUBLIC osd_timer
PUBLIC sharp_sel
PUBLIC volume_sel
PUBLIC vposP_sel
PUBLIC contc_sel
PUBLIC test_flag
PUBLIC britc_sel
PUBLIC mute_flag
PUBLIC exit_flag
PUBLIC pcc
PUBLIC temp_data
PUBLIC hposP_sel
PUBLIC power_flag
PUBLIC gamma_sel
PUBLIC signal_sel
PUBLIC volshow_flag
PUBLIC vposNS_sel
PUBLIC vposPN_sel
PUBLIC vposPM_sel
PUBLIC topmenu_flag
PUBLIC video_format
PUBLIC hposNS_sel
PUBLIC hposPN_sel
PUBLIC hposPM_sel
PUBLIC NULLC
PUBLIC memorycard
PUBLIC AV2
PUBLIC AV1
PUBLIC AV
PUBLIC Svideo
PUBLIC NESS
PUBLIC NTSC
PUBLIC PALM
PUBLIC PALB
PUBLIC PALN
PUBLIC Video
PUBLIC mute
PUBLIC Position
PUBLIC OK
PUBLIC Exit
PUBLIC Rtn
PUBLIC Save
PUBLIC Reset
PUBLIC Sharp
PUBLIC Hue
PUBLIC Satr
PUBLIC Color
PUBLIC Cont
PUBLIC Brit
PUBLIC Volume
PUBLIC open_5v
PUBLIC uart_init
PUBLIC cpu_init
PUBLIC Time_counter
PUBLIC main
PUBLIC _OSAUX_RAM_EN
RSEG ?XD?main?VX1828_AU
?main?BYTE:
tmp?141: DS 1
tmp1?142: DS 1
RSEG ?ID?VX1828_AU
hposPM_sel: DS 1
hposPN_sel: DS 1
hposNS_sel: DS 1
video_format: DS 1
vposPM_sel: DS 1
vposPN_sel: DS 1
vposNS_sel: DS 1
signal_sel: DS 1
gamma_sel: DS 1
hposP_sel: DS 1
temp_data: DS 6
vposP_sel: DS 1
osd_timer: DS 2
modestatus: DS 1
tempmode: DS 1
RSEG ?BI?VX1828_AU
topmenu_flag: DBIT 1
volshow_flag: DBIT 1
power_flag: DBIT 1
pcc: DBIT 1
exit_flag: DBIT 1
mute_flag: DBIT 1
test_flag: DBIT 1
XIE_Power: DBIT 1
timemenu_flag: DBIT 1
britmenu_flag: DBIT 1
RSEG ?DT?VX1828_AU
britc_sel: DS 1
contc_sel: DS 1
volume_sel: DS 1
sharp_sel: DS 1
brit_sel: DS 1
cont_sel: DS 1
channel: DS 1
satr_sel: DS 1
hue_sel: DS 1
last_channel: DS 1
top_sel: DS 1
RSEG ?CO?VX1828_AU
?SC_0:
DB 'm' ,'a' ,'i' ,'n' ,' ' ,'b' ,'e' ,'g' ,'i' ,'n'
DB 00AH,000H
?SC_12:
DB 't' ,'e' ,'s' ,'t' ,' ' ,'d' ,'o' ,'t' ,' ' ,00AH
DB 000H
?SC_23:
DB 'T' ,'h' ,'e' ,' ' ,'v' ,'a' ,'l' ,'u' ,'e' ,' '
DB 'e' ,'e' ,'p' ,'r' ,'o' ,'m' ,' ' ,'0' ,'x' ,'c'
DB '0' ,'=' ,' ' ,'%' ,'b' ,'x' ,' ' ,',' ,'m' ,'e'
DB 'a' ,'n' ,'s' ,' ' ,'t' ,'h' ,'a' ,'t' ,' ' ,'I'
DB 'I' ,'C' ,' ' ,'i' ,'s' ,' ' ,'O' ,'K' ,'.' ,' '
DB 00AH,000H
?SC_75:
DB 'T' ,'h' ,'e' ,' ' ,'I' ,'I' ,'C' ,' ' ,'i' ,'s'
DB 'n' ,027H,'t' ,' ' ,'O' ,'K' ,' ' ,'f' ,'o' ,'r'
DB ' ' ,'e' ,'e' ,'p' ,'r' ,'o' ,'m' ,' ' ,'0' ,'x'
DB 'c' ,'0' ,'=' ,'%' ,'b' ,'x' ,'.' ,'S' ,'t' ,'o'
DB 'p' ,'!' ,'!' ,'!' ,00AH,000H
?SC_121:
DB 'T' ,'h' ,'e' ,' ' ,'p' ,'r' ,'o' ,'g' ,'r' ,'a'
DB 'm' ,' ' ,'j' ,'u' ,'m' ,'p' ,' ' ,'R' ,'e' ,'s'
DB 't' ,'a' ,'r' ,'t' ,'2' ,' ' ,00AH,000H
?SC_149:
DB 'T' ,'h' ,'e' ,' ' ,'p' ,'r' ,'o' ,'g' ,'r' ,'a'
DB 'm' ,' ' ,'j' ,'u' ,'m' ,'p' ,' ' ,'R' ,'e' ,'s'
DB 't' ,'a' ,'r' ,'t' ,'.' ,00AH,000H
?SC_176:
DB 'o' ,'p' ,'e' ,'n' ,' ' ,'t' ,'i' ,'m' ,'e' ,'r'
DB '0' ,00AH,000H
?SC_189:
DB 'E' ,'A' ,' ' ,'=' ,' ' ,'1' ,' ' ,00AH,000H
?SC_198:
DB 'X' ,'I' ,'E' ,'_' ,'P' ,'o' ,'w' ,'e' ,'r' ,' '
DB 00AH,000H
?SC_210:
DB 'L' ,'E' ,'D' ,'_' ,'R' ,' ' ,'o' ,'n' ,'.' ,' '
DB 'i' ,'n' ,' ' ,'i' ,'f' ,00AH,000H
?SC_227:
DB 'o' ,'p' ,'e' ,'n' ,' ' ,'5' ,'v' ,00AH,000H
?SC_236:
DB 'i' ,'n' ,'i' ,'t' ,' ' ,'a' ,'u' ,'d' ,'i' ,'o'
DB 00AH,000H
?SC_248:
DB 'L' ,'E' ,'D' ,'_' ,'R' ,' ' ,'o' ,'n' ,'.' ,'i'
DB 'n' ,' ' ,'e' ,'l' ,'s' ,'e' ,00AH,000H
?SC_266:
DB 'i' ,'r' ,'_' ,'s' ,'e' ,'r' ,'v' ,'e' ,'r' ,' '
DB 'r' ,'u' ,'n' ,00AH,000H
?SC_281:
DB 't' ,'e' ,'s' ,'t' ,' ' ,'d' ,'o' ,'t' ,' ' ,'2'
DB 00AH,000H
?SC_293:
DB 't' ,'h' ,'e' ,' ' ,'v' ,'i' ,'d' ,'e' ,'o' ,' '
DB 'i' ,'s' ,' ' ,'P' ,'A' ,'L' ,'-' ,'N' ,' ' ,00AH
DB 000H
?SC_314:
DB 't' ,'h' ,'e' ,' ' ,'v' ,'i' ,'d' ,'e' ,'o' ,' '
DB 'i' ,'s' ,' ' ,'P' ,'A' ,'L' ,'-' ,'B' ,' ' ,00AH
DB 000H
?SC_335:
DB 't' ,'h' ,'e' ,' ' ,'v' ,'i' ,'d' ,'e' ,'o' ,' '
DB 'i' ,'s' ,' ' ,'P' ,'A' ,'L' ,'-' ,'M' ,' ' ,00AH
DB 000H
?SC_356:
DB 't' ,'h' ,'e' ,' ' ,'v' ,'i' ,'d' ,'e' ,'o' ,' '
DB 'i' ,'s' ,' ' ,'N' ,'T' ,'S' ,'C' ,' ' ,00AH,000H
?SC_376:
DB '!' ,'t' ,'o' ,'p' ,'m' ,'e' ,'n' ,'u' ,'_' ,'f'
DB 'l' ,'a' ,'g' ,'&' ,'&' ,'i' ,'r' ,'v' ,'o' ,'l'
DB 'a' ,'d' ,'d' ,'_' ,'f' ,'l' ,'a' ,'g' ,00AH,000H
?SC_406:
DB 'i' ,'n' ,'i' ,'t' ,'v' ,'o' ,'l' ,'m' ,'e' ,'n'
DB 'u' ,'(' ,')' ,' ' ,00AH,000H
?SC_422:
DB 's' ,'a' ,'v' ,'e' ,' ' ,'v' ,'o' ,'l' ,'u' ,'m'
DB 'e' ,'_' ,'s' ,'e' ,'l' ,' ' ,'t' ,'o' ,' ' ,'0'
DB 'x' ,'0' ,'6' ,' ' ,'o' ,'k' ,' ' ,000H
?SC_450:
DB 's' ,'a' ,'v' ,'e' ,' ' ,'v' ,'o' ,'l' ,'u' ,'m'
DB 'e' ,'_' ,'s' ,'e' ,'l' ,' ' ,'t' ,'o' ,' ' ,'0'
DB 'x' ,'0' ,'6' ,' ' ,'b' ,'a' ,'d' ,000H
?SC_478:
DB '!' ,'t' ,'o' ,'p' ,'m' ,'e' ,'n' ,'u' ,'_' ,'f'
DB 'l' ,'a' ,'g' ,' ' ,'&' ,'&' ,' ' ,'(' ,'i' ,'r'
DB 'v' ,'o' ,'l' ,'s' ,'u' ,'b' ,'_' ,'f' ,'l' ,'a'
DB 'g' ,')' ,00AH,000H
?SC_512:
DB 's' ,'a' ,'v' ,'e' ,' ' ,'v' ,'o' ,'l' ,'u' ,'m'
DB 'e' ,'_' ,'s' ,'e' ,'l' ,' ' ,'t' ,'o' ,' ' ,'0'
DB 'x' ,'0' ,'6' ,'=' ,'%' ,'b' ,'x' ,' ' ,'o' ,'k'
DB ' ' ,000H
?SC_544:
DB 's' ,'a' ,'v' ,'e' ,' ' ,'v' ,'o' ,'l' ,'u' ,'m'
DB 'e' ,'_' ,'s' ,'e' ,'l' ,' ' ,'t' ,'o' ,' ' ,'0'
DB 'x' ,'0' ,'6' ,'=' ,'%' ,'b' ,'c' ,' ' ,'b' ,'a'
DB 'd' ,000H
?SC_576:
DB '!' ,'t' ,'o' ,'p' ,'m' ,'e' ,'n' ,'u' ,'_' ,'f'
DB 'l' ,'a' ,'g' ,'&' ,'&' ,' ' ,'i' ,'r' ,'b' ,'i'
DB 'r' ,'a' ,'d' ,'d' ,'_' ,'f' ,'l' ,'a' ,'g' ,' '
DB 00AH,000H
?SC_608:
DB 'i' ,'n' ,'i' ,'t' ,'b' ,'r' ,'i' ,'t' ,'_' ,'m'
DB 'e' ,'n' ,'u' ,'(' ,')' ,' ' ,00AH,000H
?SC_626:
DB 's' ,'a' ,'v' ,'e' ,' ' ,'b' ,'r' ,'i' ,'t' ,'c'
DB '_' ,'s' ,'e' ,'l' ,'=' ,'%' ,'b' ,'x' ,' ' ,'o'
DB 'k' ,' ' ,000H
?SC_649:
DB 's' ,'a' ,'v' ,'e' ,' ' ,'b' ,'r' ,'i' ,'t' ,'c'
DB '_' ,'s' ,'e' ,'l' ,'=' ,'%' ,'b' ,'x' ,' ' ,'b'
DB 'a' ,'d' ,000H
?SC_672:
DB '!' ,'t' ,'o' ,'p' ,'m' ,'e' ,'n' ,'u' ,'_' ,'f'
DB 'l' ,'a' ,'g' ,' ' ,'&' ,'&' ,' ' ,'i' ,'r' ,'b'
DB 'i' ,'r' ,'s' ,'u' ,'b' ,'_' ,'f' ,'l' ,'a' ,'g'
DB ' ' ,00AH,000H
?SC_705:
DB '!' ,'k' ,'e' ,'y' ,'m' ,'e' ,'n' ,'u' ,' ' ,'|'
DB '|' ,' ' ,'i' ,'r' ,'m' ,'e' ,'n' ,'u' ,'_' ,'f'
DB 'l' ,'a' ,'g' ,00AH,000H
?SC_730:
DB 't' ,'o' ,'p' ,'_' ,'s' ,'e' ,'l' ,'+' ,'+' ,'='
DB '%' ,'b' ,'x' ,00AH,000H
?SC_745:
DB '(' ,'k' ,'e' ,'y' ,'c' ,'h' ,' ' ,'=' ,'=' ,' '
DB '0' ,')' ,'|' ,'|' ,'i' ,'r' ,'s' ,'o' ,'u' ,'r'
DB 'c' ,'e' ,'_' ,'f' ,'l' ,'a' ,'g' ,00AH,000H
?SC_774:
DB 's' ,'i' ,'g' ,'n' ,'a' ,'l' ,'_' ,'s' ,'e' ,'l'
DB '=' ,'%' ,'b' ,'x' ,00AH,000H
?SC_790:
DB 'o' ,'s' ,'d' ,' ' ,'c' ,'l' ,'e' ,'a' ,'r' ,' '
DB 00AH,000H
Volume:
DB 015H
DB 028H
DB 025H
DB 02EH
DB 026H
DB 01EH
Brit:
DB 001H
DB 02BH
DB 022H
DB 020H
DB 021H
DB 02DH
DB 027H
DB 01EH
DB 02CH
DB 02CH
Cont:
DB 002H
DB 028H
DB 027H
DB 02DH
DB 02BH
DB 01AH
DB 02CH
DB 02DH
Color:
DB 002H
DB 00EH
DB 00BH
DB 00EH
DB 011H
Satr:
DB 012H
DB 01AH
DB 02DH
DB 02EH
DB 02BH
DB 01AH
DB 02DH
DB 022H
DB 028H
DB 027H
Hue:
DB 007H
DB 02EH
DB 01EH
Sharp:
DB 012H
DB 021H
DB 01AH
DB 02BH
DB 029H
DB 027H
DB 01EH
DB 02CH
DB 02CH
Reset:
DB 011H
DB 01EH
DB 02CH
DB 01EH
DB 02DH
Save:
DB 012H
DB 01AH
DB 02FH
DB 01EH
Rtn:
DB 011H
DB 01EH
DB 02DH
DB 02EH
DB 02BH
DB 027H
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -