⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 function.h

📁 Keil 8051 C example RS232 to I2c
💻 H
字号:
//main.c
void InitIOExpend(void);
void InitTestTable(void);
void InitTimer0(unsigned char _Timer0ModeX,unsigned int _Tx);
void delay(unsigned int _dlayX);
void InitTimer2( unsigned char _Timer2ModeX, unsigned int _T2LoopX);
void InitINT0(void);
//System.c
 void SystemEvent(void);
 
//DeviceIO.c
void SetupI2CIDCode(unsigned int _XADR);
void EchoToHost(void);
void ReadFunc(void);
void WriteFunc(void);
// I2C
extern void i2cStart(void);
extern void i2cStop(void); 
extern unsigned char i2cTransmit( unsigned char valueX );
extern unsigned char i2cLocate( unsigned char slave_addr, unsigned char  sub_addr ); 
extern void	i2c_start(void);
unsigned char i2cTransmit( unsigned char valueX );
extern void	i2c_write_byte(unsigned char);
extern void	i2c_stop(void);
extern void i2c_write(unsigned char cChip_addr, unsigned char cIndex,unsigned char _CountX, unsigned char *cDat);
extern void i2c_read(unsigned char cChip_addr, unsigned char cIndex,unsigned char _CountX, unsigned char *pcDat);
extern unsigned char GetReg(unsigned char _SlaveID,unsigned char _SubAddr);
extern void SetReg(unsigned char _SlaveID,unsigned char _SubAddr,unsigned char _dx);
extern void set_SAA7104_cursor_RAM(unsigned char cCursorData);
// KeyFuncX.c
int KeyDetect(void);
unsigned char KeyPressFuncX(void);
void ResetKeyBoardDetection(void);
void DispatchKeyFunction(unsigned char _charx);
//LCM.c
void PrintTestPage(void); 
void PrintAChar(unsigned char,unsigned char);
void PrintAShortInt(unsigned char,unsigned char);
void PrintAInt(unsigned int,unsigned char);
void PrintAString(unsigned char *,int,unsigned char);
unsigned char ReadLCM(void);
void WriteLCMControl(unsigned char _xbuf);
void WriteLCMData(unsigned char _xbuf);
void LCM_Init(void);
void CheckLCMBusy(void);
//TI5150.c
void OnSetupTI5150();
void TI5150VideoLossDetect(unsigned char _ChipX);

//RS232.c
void CheckBreak(unsigned char _SyncX);
void LatchI2CHandler(unsigned char _LengthX,unsigned char _SyncX);  
void StartTriI2C(void); 
void InitSERIALPort(void);
//Int.c
void InitINT1(void);
void UARTTask(void);

void FunctionDispatch(unsigned char _charx);

//AL720Demo.c
void RunAL720DemoX(unsigned char _DemoTypeX,unsigned char _DemoIndexX);
void SelectAL720DemoX(unsigned char _DemoTypeX);
void ShowAL720DemoX(unsigned char _DemoTypeX,unsigned char _DemoIndexX);

void AL242DecoderInitial(unsigned char _ID);
//void AL242DecoderInitial(void)
unsigned char GetAL260VideoIn(unsigned char _VideoInX); 
 
//void SetupAL242VideoModeX(unsigned int _VideoModeX); 
void SetupAL242VideoModeX(unsigned int _VideoModeX,unsigned char _AL242InputMode);
void   SetAL242OutputMode(unsigned char _ModeX);
unsigned char InputChannelSelectAL242(unsigned char  _InputChannelX);
//void InputChannelSelectAL240(unsigned char _InputChannelX);
unsigned char InputChannelSelectAL240(unsigned char _InputChannelX);
 

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -