📄 global.src
字号:
; GLOBAL.SRC generated from: GLOBAL.C
$NOMOD51
NAME GLOBAL
P0 DATA 080H
P1 DATA 090H
P2 DATA 0A0H
P3 DATA 0B0H
PSW DATA 0D0H
ACC DATA 0E0H
B DATA 0F0H
SP DATA 081H
DPL DATA 082H
DPH DATA 083H
PCON DATA 087H
TCON DATA 088H
TMOD DATA 089H
TL0 DATA 08AH
TL1 DATA 08BH
TH0 DATA 08CH
TH1 DATA 08DH
IE DATA 0A8H
IP DATA 0B8H
SCON DATA 098H
SBUF DATA 099H
CY BIT 0D0H.7
AC BIT 0D0H.6
F0 BIT 0D0H.5
RS1 BIT 0D0H.4
RS0 BIT 0D0H.3
OV BIT 0D0H.2
P BIT 0D0H.0
TF1 BIT 088H.7
TR1 BIT 088H.6
TF0 BIT 088H.5
TR0 BIT 088H.4
IE1 BIT 088H.3
IT1 BIT 088H.2
IE0 BIT 088H.1
IT0 BIT 088H.0
EA BIT 0A8H.7
ES BIT 0A8H.4
ET1 BIT 0A8H.3
EX1 BIT 0A8H.2
ET0 BIT 0A8H.1
EX0 BIT 0A8H.0
PS BIT 0B8H.4
PT1 BIT 0B8H.3
PX1 BIT 0B8H.2
PT0 BIT 0B8H.1
PX0 BIT 0B8H.0
RD BIT 0B0H.7
WR BIT 0B0H.6
T1 BIT 0B0H.5
T0 BIT 0B0H.4
INT1 BIT 0B0H.3
INT0 BIT 0B0H.2
TXD BIT 0B0H.1
RXD BIT 0B0H.0
SM0 BIT 098H.7
SM1 BIT 098H.6
SM2 BIT 098H.5
REN BIT 098H.4
TB8 BIT 098H.3
RB8 BIT 098H.2
TI BIT 098H.1
RI BIT 098H.0
?C_INITSEG SEGMENT CODE
?BI?GLOBAL SEGMENT BIT
?ID?GLOBAL SEGMENT IDATA
?DT?GLOBAL SEGMENT DATA
PUBLIC BurnInCnt
PUBLIC burnInFlag
PUBLIC keyBuffer
PUBLIC phaseHwEnd
PUBLIC phaseHwStart
PUBLIC statusBefore
PUBLIC MIN_Vstart
PUBLIC MAX_Vstart
PUBLIC CurrentMode
PUBLIC cursor
PUBLIC VsyncCnt
PUBLIC HsyncCnt
PUBLIC hTotal
PUBLIC DefaultPitch
PUBLIC CurrentTimerSet
PUBLIC TimerCnt
PUBLIC MIN_Hstart
PUBLIC MAX_Hstart
PUBLIC CurrentHeight
PUBLIC CurrentWidth
PUBLIC preLanguage
PUBLIC InputPolarity
PUBLIC ival2
PUBLIC ival1
PUBLIC ival
PUBLIC buff
PUBLIC eepModeData
PUBLIC eepData
PUBLIC portBFlag
PUBLIC TurnPowerOffFlag
PUBLIC CalibSuccess
PUBLIC AdjustFlag
PUBLIC StatusFlag
PUBLIC FindNewModeFlag
PUBLIC syncIsrFlag
PUBLIC freeRunFlag
PUBLIC backlightOffFlag
PUBLIC osdOutofsyncFlag
PUBLIC osdNoInputFlag
PUBLIC preosdNoInputFlag
PUBLIC OutWithBackground
PUBLIC PresetModeFlag
PUBLIC BusBusy
PUBLIC BusFault
PUBLIC NoAck
PUBLIC OSDEnabled
PUBLIC SleepModeFlag
PUBLIC TimerOver
PUBLIC ResetCPUFlag
PUBLIC PanelOnFlag
PUBLIC unMuteFlag
PUBLIC tunePhaseFlag
RSEG ?BI?GLOBAL
tunePhaseFlag: DBIT 1
unMuteFlag: DBIT 1
PanelOnFlag: DBIT 1
ResetCPUFlag: DBIT 1
TimerOver: DBIT 1
SleepModeFlag: DBIT 1
OSDEnabled: DBIT 1
NoAck: DBIT 1
BusFault: DBIT 1
BusBusy: DBIT 1
PresetModeFlag: DBIT 1
OutWithBackground: DBIT 1
preosdNoInputFlag: DBIT 1
osdNoInputFlag: DBIT 1
osdOutofsyncFlag: DBIT 1
backlightOffFlag: DBIT 1
freeRunFlag: DBIT 1
syncIsrFlag: DBIT 1
FindNewModeFlag: DBIT 1
StatusFlag: DBIT 1
AdjustFlag: DBIT 1
CalibSuccess: DBIT 1
TurnPowerOffFlag: DBIT 1
portBFlag: DBIT 1
burnInFlag: DBIT 1
RSEG ?ID?GLOBAL
eepData: DS 29
eepModeData: DS 14
buff: DS 20
ival: DS 2
ival1: DS 2
ival2: DS 2
RSEG ?DT?GLOBAL
InputPolarity: DS 1
preLanguage: DS 1
CurrentWidth: DS 2
CurrentHeight: DS 2
MAX_Hstart: DS 2
MIN_Hstart: DS 2
TimerCnt: DS 2
CurrentTimerSet: DS 2
DefaultPitch: DS 2
hTotal: DS 2
HsyncCnt: DS 2
VsyncCnt: DS 2
cursor: DS 1
CurrentMode: DS 1
MAX_Vstart: DS 1
MIN_Vstart: DS 1
statusBefore: DS 1
phaseHwStart: DS 1
phaseHwEnd: DS 1
keyBuffer: DS 1
BurnInCnt: DS 1
RSEG ?C_INITSEG
DB 0C1H, tunePhaseFlag + 000H ; bit-init
DB 0C1H, unMuteFlag + 000H ; bit-init
DB 0C1H, PanelOnFlag + 000H ; bit-init
DB 0C1H, ResetCPUFlag + 000H ; bit-init
DB 0C1H, TimerOver + 000H ; bit-init
DB 0C1H, SleepModeFlag + 000H ; bit-init
DB 0C1H, OSDEnabled + 000H ; bit-init
DB 0C1H, NoAck + 000H ; bit-init
DB 0C1H, BusFault + 000H ; bit-init
DB 0C1H, BusBusy + 000H ; bit-init
DB 0C1H, preosdNoInputFlag + 000H ; bit-init
DB 0C1H, backlightOffFlag + 000H ; bit-init
DB 0C1H, freeRunFlag + 000H ; bit-init
DB 0C1H, syncIsrFlag + 000H ; bit-init
DB 0C1H, TurnPowerOffFlag + 000H ; bit-init
; /************************************************
; * *
; * GLOBAL.C: *
; * *
; ************************************************/
;
; #include <reg51.h>
; #include "mosaic.h"
;
; //--------------------------------------------------
; bit tunePhaseFlag = 0;
; bit unMuteFlag = 0;
; bit PanelOnFlag = 0;
; bit ResetCPUFlag = 0;
; bit TimerOver = 0;
; bit SleepModeFlag = 0;
; bit OSDEnabled = 0;
; bit NoAck=0;
; bit BusFault=0;
; bit BusBusy=0;
; bit PresetModeFlag;
; bit OutWithBackground;
; bit preosdNoInputFlag = 0;
; bit osdNoInputFlag;
; bit osdOutofsyncFlag;
; bit backlightOffFlag = 0;
; bit freeRunFlag = 0;
; bit syncIsrFlag = 0;
; bit FindNewModeFlag;
; bit StatusFlag;
; bit AdjustFlag;
; bit CalibSuccess;
; bit TurnPowerOffFlag=0;
; bit portBFlag;
;
; //bit bit_fac6550;
; //bit bit_fac9300;
; //bit bit_fac5800;
;
; //--------------------------------------------------
; unsigned char code StdModeTda[];
;
; MODETBL code ModeTbl[];
; EepData idata eepData;
; EepModeData idata eepModeData;
;
; unsigned char idata buff[20];
; unsigned int idata ival,ival1,ival2;
;
; char data InputPolarity;
; char data preLanguage;
;
; int data CurrentWidth;
; int data CurrentHeight;
; int data MAX_Hstart,MIN_Hstart;
; int data TimerCnt, CurrentTimerSet;
;
; unsigned int data DefaultPitch;
; unsigned int data hTotal;
; unsigned int data HsyncCnt, VsyncCnt;
;
; unsigned char data cursor;
; unsigned char data CurrentMode;
; unsigned char data MAX_Vstart,MIN_Vstart;
; unsigned char data statusBefore;
; unsigned char data phaseHwStart;
; unsigned char data phaseHwEnd;
; unsigned char data keyBuffer;
;
;
; #if BURNINMODE
; bit burnInFlag;
; unsigned char data BurnInCnt;
; #endif
;
; #if USE_TIMER2
; unsigned int idata brighttimerL;
; unsigned int idata brighttimerH;
; unsigned int idata bright_time_Max;
; unsigned int idata bright_time_Min;
; #endif
; //--------------------------------------------------------------------
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
END
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -