📄 function.h
字号:
/**************************************************/
/* function.h */
/* Function Prototype */
/* Projet DVD_portable */
/* Hinh Sary 10/12/2004 */
/**************************************************/
//initialisation
void Boot(void);
//void Delay(unsigned int);
void Delay_10ms(unsigned int);
void InitRegister(void);
void ResetTW88(void);
void InitTW88(void);
void InitTable(unsigned char *, unsigned char);
void VideoFormat(void);
//Power management
unsigned char CheckBattery(void);
void InitLCDPower(void);
void PowerDown(void);
void WakeUp(void);
void DVDPowerOn(void);
void DVDPowerOff(void);
void LCDPowerOn(void);
void LCDPowerOff(void);
void SaveLCDSetting(void);
void RestoreLCDSetting(void);
//mode
void QuitMode(void);
//void ResetTimer(void);
void DisplayMode(void);
void UpMode(void);
void DownMode(void);
void SwitchVideo(void);
void QuitSwitch(void);
//key
void ClearKey(void);
void GetKey(void);
void GetNoKey(void);
void AutoKey(void);
void GetPower(void);
unsigned char ReadAnalogInput(unsigned char);
//Remocon
unsigned char GetRemoCode(void);
unsigned char ReadLeader(void);
unsigned char ReadRemo(void);
//Serial functions
void SerialDelay(void);
void SerialStart(void);
void SerialStop(void);
unsigned char ReadData(void);
unsigned char WriteData(unsigned char);
unsigned char ReadI2C(unsigned char, unsigned char , unsigned char *);
unsigned char WriteI2C(unsigned char, unsigned char, unsigned char);
//unsigned char MReadI2C(unsigned char, unsigned char, unsigned char *, unsigned char);
unsigned char MWriteI2C(unsigned char, unsigned char, unsigned char *, unsigned char);
//Display functions
void InitWindow1(void);
void InitWindow2(void);
void InitWindow3(void);
void InitWindow4(void);
void DisplayW1(const char *);
void DisplayW2(const char *);
void DisplayW3(void);
void DisplayW4(const char *);
void putst(const char *);
void putch(unsigned char, unsigned char);
unsigned char comp2(unsigned char);
void Conv10(unsigned char, unsigned char *);
unsigned char ConvVal(void); //convert all value between 0-63
void SetValBar(unsigned char *, unsigned char);
//LCD Panel functions
//void PanelClock(void);
void BOOT_SHARP(void);
void NTSC_VGA_SHARP(void);
void PAL_VGA_SHARP(void);
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -