📄 mcu.i
字号:
#line 1 "SRC\MCU.C" /0 #line 1 "C:\KEIL\C51\INC\STDIO.H" /0 typedef unsigned int size_t; #pragma SAVE #pragma REGPARMS extern char _getkey (void); extern char getchar (void); extern char ungetchar (char); extern char putchar (char); extern int printf (const char *, ...); extern int sprintf (char *, const char *, ...); extern int vprintf (const char *, char *); extern int vsprintf (char *, const char *, char *); extern char *gets (char *, int n); extern int scanf (const char *, ...); extern int sscanf (char *, const char *, ...); extern int puts (const char *); #pragma RESTORE #line 1 "SRC\MCU.C" /0 #line 1 "SRC\8051.H" /0 sfr ACC = 0xE0; sfr B = 0xF0; sfr PSW = 0xD0; sfr SP = 0x81; sfr DPL = 0x82; sfr DPH = 0x83; sfr P0 = 0x80; sfr P1 = 0x90; sfr P2 = 0xA0; sfr P3 = 0xB0; sfr IE = 0xA8; sfr IP = 0xB8; sfr PCON = 0x87; sfr TCON = 0x88; sfr TMOD = 0x89; sfr TL0 = 0x8A; sfr TL1 = 0x8B; sfr TH0 = 0x8C; sfr TH1 = 0x8D; sfr T2CON = 0xC8; sfr RCAP2L = 0xCA; sfr RCAP2H = 0xCB; sfr TL2 = 0xCC; sfr TH2 = 0xCD; sfr SCON = 0x98; sfr SBUF = 0x99; sbit CY = 0xD7; sbit AC = 0xD6; sbit F0 = 0xD5; sbit RS1 = 0xD4; sbit RS0 = 0xD3; sbit OV = 0xD2; sbit P = 0xD0; sbit TF1 = 0x8F; sbit TR1 = 0x8E; sbit TF0 = 0x8D; sbit TR0 = 0x8C; sbit IE1 = 0x8B; sbit IT1 = 0x8A; sbit IE0 = 0x89; sbit IT0 = 0x88; sbit TF2 = 0xCF; sbit EXF2 = 0xCE; sbit RCLK = 0xCD; sbit TCLK = 0xCC; sbit EXEN2 = 0xCB; sbit TR2 = 0xCA; sbit CT2 = 0xC9; sbit CPRL2 = 0xC8; sbit SM0 = 0x9F; sbit SM1 = 0x9E; sbit SM2 = 0x9D; sbit REN = 0x9C; sbit TB8 = 0x9B; sbit RB8 = 0x9A; sbit TI = 0x99; sbit RI = 0x98; sbit EA = 0xAF; sbit ET2 = 0xAD; sbit ES = 0xAC; sbit ET1 = 0xAB; sbit EX1 = 0xAA; sbit ET0 = 0xA9; sbit EX0 = 0xA8; sbit PT2 = 0xBD; sbit PS = 0xBC; sbit PT1 = 0xBB; sbit PX1 = 0xBA; sbit PT0 = 0xB9; sbit PX0 = 0xB8; sbit P00 = 0x80; sbit P01 = 0x81; sbit P02 = 0x82; sbit P03 = 0x83; sbit P04 = 0x84; sbit P05 = 0x85; sbit P06 = 0x86; sbit P07 = 0x87; sbit P10 = 0x90; sbit P11 = 0x91; sbit P12 = 0x92; sbit P13 = 0x93; sbit P14 = 0x94; sbit P15 = 0x95; sbit P16 = 0x96; sbit P17 = 0x97; sbit P20 = 0xA0; sbit P21 = 0xA1; sbit P22 = 0xA2; sbit P23 = 0xA3; sbit P24 = 0xA4; sbit P25 = 0xA5; sbit P26 = 0xA6; sbit P27 = 0xA7; sbit P30 = 0xB0; sbit P31 = 0xB1; sbit P32 = 0xB2; sbit P33 = 0xB3; sbit ISCL = 0xB4; sbit ISDA = 0xB5; sbit P36 = 0xB6; sbit P37 = 0xB7; #line 2 "SRC\MCU.C" /0 #line 1 "SRC\RAM.H" /0 extern idata bit NonFullScreen; extern idata unsigned short Timer1; extern idata unsigned short Timer2; extern idata unsigned short H_SYNC; extern idata unsigned short V_SYNC; extern idata unsigned short H_SYNC_Temp; extern idata unsigned short V_SYNC_Temp; extern idata unsigned short HP_Start; extern idata unsigned short HP_End; extern idata unsigned short VP_Start; extern idata unsigned short VP_End; extern idata unsigned short PoSvTimer; extern idata unsigned short abuf; extern idata unsigned short VTotal; extern idata unsigned short HP_Max; extern idata unsigned short Clk_Min; extern idata unsigned short Clk_Max; extern idata unsigned short H_Act; extern idata unsigned short HTotal; extern idata unsigned char T0_INT_CNT; extern idata unsigned char HV_Pol; extern idata unsigned char HV_Pol_Temp; extern idata unsigned char flag1; extern idata unsigned char flag2; extern idata unsigned char flag3; extern idata unsigned char ModePoint; extern idata unsigned char SyncMode; extern idata unsigned char KeyPad1; extern idata unsigned char KeyPad2; extern idata unsigned char Timer10ms; extern idata unsigned char KeyTemp1; extern idata unsigned char KeyTemp2; extern idata unsigned char KeyBuffer; extern idata unsigned char OSD_Point1; extern idata unsigned char OSD_Point2; extern idata unsigned char Language; extern idata unsigned char OSD_Timer; extern idata unsigned char Repeat; extern idata unsigned char RepeatTimer; extern idata unsigned char PowerStatus; extern idata unsigned char ChBuffer; extern idata unsigned char dbuf; extern idata unsigned char rwbuf; extern idata unsigned char VP_Max; extern idata unsigned char OSD_Type; extern idata unsigned char Timer3; extern idata unsigned char Timer4; extern idata unsigned char HP_Min; extern idata unsigned char ADC_Phase; extern idata unsigned char Brightness; extern idata unsigned char Contrast; extern idata unsigned char Sharpness; extern idata unsigned char R_Gain; extern idata unsigned char G_Gain; extern idata unsigned char B_Gain; extern idata unsigned char R_ADC; extern idata unsigned char G_ADC; extern idata unsigned char B_ADC; extern idata unsigned char SavePointer; extern idata unsigned char Volume; extern idata unsigned char OSD_X; extern idata unsigned char OSD_Y; extern idata unsigned char ColorStatus; extern idata unsigned char Inverter; extern xdata unsigned char CmdTxPtr1; extern xdata unsigned char CmdTxPtr2; extern xdata unsigned char CmdRxPtr1; extern xdata unsigned char CmdRxPtr2; extern xdata unsigned char CmdTxBuffer[]; extern xdata unsigned char CmdRxBuffer[]; extern xdata unsigned char Saturation; extern xdata unsigned char Tint; extern xdata unsigned char DeviceFlag; extern xdata unsigned char IIC_BaudRate; extern xdata unsigned char OSD_Control; extern xdata unsigned char TempValue; extern xdata unsigned short MoveX; extern xdata unsigned short MoveY; extern xdata unsigned char MuteTimer; extern xdata unsigned char checksum; extern bit NodeToggle; #line 3 "SRC\MCU.C" /0 #line 1 "SRC\MCU.H" /0 extern code unsigned char KeyTab[]; void InitMCU(void); void Sleep(unsigned short time); void CheckKey(void); void LED_GrnOn(void); void LED_GrnOff(void); void LED_RedOn(void); void LED_RedOff(void); void BackLightOn(void); void BackLightOff(void); void PanelPowerOff(void); void PanelPowerOn(void); void ResetOff(void); void ResetOn(void); void AUDIO_MUTE(void); void AUDIO_On(void); void DVI_On(void); void DIV_PWND(void); void AMP_STBY(void); void AMP_On(void); void DIG_SEL(void); void DIG_Off(void); void CheckDDC2Bi(void); void ScanKeyPad(void); void WaitSetup(unsigned short time); void VideoEnable(void); void VideoDisable(void); #line 4 "SRC\MCU.C" /0 #line 1 "SRC\MYDEF.H" /0 #line 5 "SRC\MCU.C" /0 #line 1 "SRC\IIC.H" /0 unsigned char Read24C16(unsigned short addr16); void InitEEPROM(void); void Write24C16(unsigned short k,unsigned char ch); void WritePage24C16(unsigned short addr1,unsigned short addr2,unsigned char *p); void LoadDDCData(unsigned char ddcsw); void SaveDDCData(unsigned char ddcsw); void WriteWordIIC_HW(unsigned char device,unsigned char addr,unsigned short value); void WriteIIC_HW(unsigned char device,unsigned char addr,unsigned char ch); void MasterSendByte(unsigned char i); unsigned char ReadIIC_HW(unsigned char device,unsigned char addr); unsigned char MasterReadByte(unsigned char k); void MasterSendStop(void); void MasterReStart(void); void WaitStop(void); unsigned char TestIIC_HW(unsigned char device); void WaitTx(void); unsigned long ReadDWordIIC_HW(unsigned char device,unsigned char addr); unsigned short ReadWordIIC_HW(unsigned char device,unsigned char addr); void WriteIICV_HW(unsigned char device,unsigned char addr,unsigned char ch); void MasterSendByteV(unsigned char i); void CheckDevice(void); unsigned char TestIIC_HW(unsigned char device); #line 6 "SRC\MCU.C" /0 #line 1 "SRC\F63REG.H" /0 extern xdata unsigned char PortA; extern xdata unsigned char PortB; extern xdata unsigned char PortC; extern xdata unsigned char PortD; extern xdata unsigned char CLRWDT; extern xdata unsigned char ADC_CON; extern xdata unsigned char ADC_REG[4]; extern xdata unsigned char ENPWM_LB; extern xdata unsigned char ENPWM_HB; extern xdata unsigned char PWM_REG[16]; extern xdata unsigned char DDC_CTRL; extern xdata unsigned char DDC_REG; extern xdata unsigned char DDC_ADDR; extern xdata unsigned char INTIIC0_FLG; extern xdata unsigned char INTIIC0_EN; extern xdata unsigned char IIC0_ADDR; extern xdata unsigned char IIC0_DATA; extern xdata unsigned char IIC0_CON; extern xdata unsigned char IIC0_CLK; extern xdata unsigned char INTIIC1_FLG; extern xdata unsigned char INTIIC1_EN; extern xdata unsigned char IIC1_ADDR; extern xdata unsigned char IIC1_DATA; extern xdata unsigned char IIC1_CON; extern xdata unsigned char IIC1_CLK; extern xdata unsigned char INT_SRC; extern xdata unsigned char INTEXT_FLG; extern xdata unsigned char INTEXT_EN; extern xdata unsigned char INTHV_FLG; extern xdata unsigned char INTHV_EN; extern xdata unsigned char SYNC_REG; extern xdata unsigned char HVO_REG; extern xdata unsigned char HVI_REG; extern xdata unsigned char HPW_REG; extern xdata unsigned char HFLT_REG; extern xdata unsigned char CLMP_REG; extern xdata unsigned char HVCNT_CTRL; extern xdata unsigned char HCNT_LB; extern xdata unsigned char HCNT_HB; extern xdata unsigned char VCNT_LB; extern xdata unsigned char VCNT_HB; extern xdata unsigned char DCNT_LB; extern xdata unsigned char DCNT_HB; extern xdata unsigned char LCNT_LB; extern xdata unsigned char LCNT_HB; extern xdata unsigned char MUTE_CTRL; extern xdata unsigned char ISP_REG; extern xdata unsigned char FLASH_BUF; extern xdata unsigned char RDPA_REG; extern xdata unsigned char RDPB_REG; extern xdata unsigned char RDPC_REG; extern xdata unsigned char RDPD_REG; extern xdata unsigned char S3D_REG; extern xdata unsigned char IUSB2_FLG; extern xdata unsigned char IUSB2_EN; extern xdata unsigned char IUSB1_FLG; extern xdata unsigned char IUSB1_EN; extern xdata unsigned char MODE_FG; extern xdata unsigned char USB_ADR; extern xdata unsigned char USB_CON; extern xdata unsigned char TXDAT0; extern xdata unsigned char TXCNT0; extern xdata unsigned char TXFLG0; extern xdata unsigned char RXDAT0; extern xdata unsigned char RXCNT0; extern xdata unsigned char RXFLG0; extern xdata unsigned char TXDAT1; extern xdata unsigned char TXCNT1; extern xdata unsigned char TXFLG1; extern xdata unsigned char TXFLG2; extern xdata unsigned char ISRC_SW; extern xdata unsigned char DDCPtr; #line 7 "SRC\MCU.C" /0 #line 1 "SRC\USERADJ.H" /0 extern code unsigned char ColorTab[]; void BrightnessUp(void); void BrightnessDown(void); void LoadModeIndependentSettings(void); void LoadModeDependentSettings(void); void SaveModeDependentSettings(void); void ContrastUp(void); void ContrastDown(void); void ClockUp(void); void ClockDown(void); void PhaseUp(void); void PhaseDown(void); void HP_Up(void); void HP_Down(void); void VP_Up(void); void VP_Down(void); void Recall(void); void OSD_X_Up(void); void OSD_X_Down(void); void OSD_Y_Up(void); void OSD_Y_Down(void); void SharpnessUp(void); void SharpnessDown(void); void RGB_Up(void); void RGB_Down(void); void OSD_TimerUp(void); void OSD_TimerDown(void); void ColorTempUp(void); void ColorTempDown(void); void LanguageUp(void); void LanguageDown(void); void ResetEEPROM(void); void SaturationUp(void); void SaturationDown(void); void TintUp(void); void TintDown(void); void SharpnessDown(void); void CH_SystemUp(void); void CH_SystemDown(void); void InverterUp(void); void InverterDown(void); void SourceSelect(void); #line 8 "SRC\MCU.C" /0 #line 1 "SRC\SCALER.H" /0 extern code unsigned char TCON_Tab[]; extern code unsigned short H_ActiveTab[]; extern code unsigned short V_ActiveTab[]; extern code unsigned char PhaseTable[]; void InitScaler(void); void TCONInit(void); void UpdatePresetData(void); void SetADC_Phase(void); void SetADC_PLL(void); void SetScaler(void); void SetScalerAV(void); void ForceToBackground(unsigned char color); void SetDisplayNormal(void); void PowerSaving(void); void ScalerPowerDown(void); void ScalerPowerUp(void); void SetHP(void); void SetVP(void); void SetDPLL(unsigned long dclk); void SetSharpness(void); void SetContrast(void); void SetBrightness(void); void SetInverter(void); void LoadADC_Gain(void); void SetVolume(void); void SetStartDPLL(unsigned long dclk); void WritePageScaler(unsigned char addr1,unsigned char addr2,unsigned char *p); void SetScalerAV(void); #line 9 "SRC\MCU.C" /0 #line 1 "SRC\AUTOADJ.H" /0 void AutoTune(void); void AutoPosition(void); void AutoClock(void); void AutoPhase(void); void AutoPhaseFineTune(void); void SetADC_Offset(unsigned char OffSet); void SetADC_Gain(unsigned char OffSet); void WriteADC_Offset(unsigned char r,unsigned char g,unsigned char b); void AutoColor(void); void CheckRCV(void); void RcvError(void); void CheckCmd(unsigned char i); void ReadHistogram(void); void AutoClockByPhase(bit h); unsigned long CheckPhaseData(void); #line 10 "SRC\MCU.C" /0 #line 1 "SRC\OSD.H" /0 extern code unsigned char IconPosition[]; extern code unsigned char ClearLine1[]; extern code unsigned char ClearLine2[]; extern code unsigned char ClearLine3[]; extern code unsigned char MenuItem[]; extern code unsigned char *SourceTab[]; void OsdInit(void); void Osd2Init(void); void Osd3Init(void); void Osd4Init(void); void LoadFont(void); void ShowMainMenu(void); void MainMenu(void); void ClearOSD(void); void OSD_OFF(void); void ShowSubMenu(void); void ValueUp(void); void ValueDown(void); void ShowT_Bar(void); void ShowBrightness(void); void ShowContrast(void); void ShowClock(void); void ShowPhase(void); void ShowHP(void); void ShowVP(void); void ShowNO_YES(unsigned char i); void SetPosition(void); void ShowVersion(void); void ClearText(void); void ShowOutOfRange(void); void ShowNoSync(void); void ShowDisconnector(void); void SaveData(void); void ShowAutoAdj1(void); void ShowAutoAdj(void); void ShowRGB(void); void ShowOSD_X(void); void ShowOSD_Y(void); void ShowOSD_Timer(void); void ShowColorTemperature(void); void ShowLanguage(void); void SelectItem(void); void WriteSequenceScaler(unsigned char addr,unsigned char *p); void WriteStringScaler(unsigned char Attr,unsigned char *p); void WriteXY_StrScaler(unsigned char Attr,unsigned char x,unsigned char y,unsigned char *p); void FillLineAttr(unsigned char x,unsigned char y,unsigned char l,unsigned short Attr); void UnselectIcon(void); void WriteXY_CStrScaler(unsigned char Attr,unsigned char x,unsigned char y,unsigned char w,unsigned char *p); void CheckRGB(void); void ShowMisceMenu(void); void ShowInverter(void); void ShowSaturation(void); void ShowTint(void); void ShowSharpness(void); void SetMovePosition(void); void ShowVolume(); void DirectVolume(); void ShowValue(unsigned char Attr,unsigned char value); void ShowSliderBar(unsigned char x,unsigned char y,unsigned char value); void ShowFreq(void); void ShowResolution(void); void ShowNum(unsigned char Attr,unsigned char xx,unsigned char yy,unsigned char value); void ShowInputSource(void); void VideoMenu(void); void ShowVideoMenu(void);
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -