📄 mcu.h
字号:
#ifndef _MCU_H_
#define _MCU_H_
extern code unsigned char KeyTab[];
#define CPU_CLK 12000000*2//unit Mhz
void InitMCU(void);
void Timer0(void);
void Sleep(unsigned short);
void WaitSetup(unsigned short time);
void KeyProcess(void);
void LED_GrnOn(void);
void LED_GrnOff(void);
void LED_RedOn(void);
void LED_RedOff(void);
void PowNavOn(void);
void PowNavOff(void);
void Pow3On(void);
void Pow3Off(void);
void Pow5On(void);
void Pow5Off(void);
void Pow9On(void);
void Pow9Off(void);
void Pow5150On(void);
void Pow5150Off(void);
void ResetVideoOn(void);
void ResetVideoOff(void);
void DrivePowOn(void);
void DrivePowOff(void);
void RestScalOn(void);
void RestScalOff(void);
void KeyProsec(void);
void ResetMenu(void);
void SetMenu(void);
bit NavMcu(void);
unsigned char ParTest(unsigned char k, unsigned m);
void BackLightOn(void);
void BackLightOff(void);
bit DetectBacklight();
//void FastMuteOn();
//void FastMuteOff();
void PanelPowerOff(void);
void PanelPowerOn(void);
void ResetScaler(void);
#if 0
void SAA7114Off();
void SAA7114On();
bit Saa7114Status();
#endif
bit DetectDVI();
bit DetectDsub();
bit DetectIRQ();
//bit DetectPower();
bit VsyncValide();
void CheckDDC2Bi(void);
void ScanKeyPad(void);
unsigned char GetKey();
void PowerOffProcess();
void AUDIO_MUTE(void);
void AUDIO_On(void);
void SetAudioMute(void);
void SetVCM_Vol(void);
void CheckAnyKey();
void DC2DCPowerOn(void);
void DC2DCPowerOff(void);
Bool MainPowerDetect(void);
void LED_GrnOn(void);
void LED_GrnOff(void);
void LED_RedOn(void);
void LED_RedOff(void);
#define ep_Seven_Page 0x07;
#define I_OResetOn (PTC_REG &= ~PC4)
#define I_OResetOff (PTC_REG |= PC4)
#define I_OBackLightHigh (PTC_REG |= PC2)
#define I_OBackLightLow (PTC_REG |= PC2)
#define I_OBackLightStatus (PTC_REG & PC4)
#ifdef PNLLE
#define I_OPanelPowerHigh (PTC_REG |= PC2)
#define I_OPanelPowerLow (PTC_REG |= PC2)
#define I_OPanelPowerStatus 1
#else
#define I_OPanelPowerHigh (PTC_REG |= PC2)
#define I_OPanelPowerLow (PTC_REG |= PC2)
#define I_OPanelPowerStatus 1
#endif
#define V_SyncPresent (PTD_REG & PD5)
#define PWM9_Backlight PWM9_REG
#define I_OXSTBPStatus (PTC_REG |= PC2)
#define I_OLCDSTBHigh (PTC_REG |= PC2)
#define I_OLCDSTBLow (PTC_REG |= PC2)
#define I_OLCDSTBStatus 1
#define I_OXRSTHigh (PTC_REG |= PC2)
#define I_OXRSTLow (PTC_REG |= PC2)
#define I_OXRSTStatus 1
#define I_OVideoResetHigh (PTB_REG |= PB1)
#define I_OVideoResetLow (PTB_REG &=~ PB1)
#define I_OVideoPowerOn (PTC_REG |= PC2)
#define I_OVideoPowerOff (PTC_REG &=~PC2)
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -