📄 function.h
字号:
/************************** (H) 2005 485表项目 *******************************
项 目: 485表项目
编译环境 : IARAVR 编译器 3.20A
模块名称 : Com.h
版 本 : V 1.0
建立时间 : 2008-5-3 21:51
修改时间 : 2008-5-3 22:57
作 者 : 郝瑜云
-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
功能描述 : 显示子程序 HEAD
-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
1.
******************************************************************************/
#include "Define.h"
//-----------------------------------------------------------------------------
#define _USE_I2C // 定义使用I2C总线
#define _USE_LCD_DISPLAY // 定义使用使用液晶显示
#define _SHORT_DELAY 50 // 定义短延时值 单位:uS
#define _DELAY_50US_CONST (INT8U)((100*_FOSC)/4000000) // 定义短延时定时常数
// 外部函数声明
//------------------------------- I2C 模块函数 --------------------------------
extern void IO_SDA0(void);
extern void IO_SDA1(void);
extern void IO_SCL0(void);
extern void IO_SCL1(void);
extern void Delayms(INT8U cnt);
extern void ShortDelay(void);
extern void CopyRamToEEP(INT16U StrtAdd,INT8U *BuffP,INT8U Num);
extern void CopyEEPToRam(INT16U StrtAdd,INT8U *BuffP,INT8U Num);
extern void Write6024(void);
extern void EEPMove(INT16U sourse,INT16U taget,INT8U cnt);
extern void EEPClear(INT16U start,INT8U cnt);
extern void RamFill(INT8U *p,INT8U filldata,INT8U cnt);
extern void StartI2c(void);
extern void StopI2c(void);
extern void AckI2c(INT8U Ack);
extern void WriteByteI2c(INT8U c);
extern INT8U ReadByteI2c(void);
extern INT8U CheckPin(INT8U PORT,INT8U Level,INT8U Pin);
extern void HEXToBCD8(INT8U *s,INT8U cnt);
extern void BCDToHEX8(INT8U *datap,INT8U cnt);
extern void CopyRam(INT8U *sourse ,INT8U *target,INT8U cnt);
extern void HEX100Add(INT8U *preg,INT8U cnt);
extern void mIICWritePage(INT8U * DataPointer, INT8U DataLength,INT8U SlaveAddress, INT8U SubAddress);
extern void mIICReadPage(INT8U * DataPointer,INT8U DataLength, INT8U SlaveAddress, INT8U SubAddress);
/*************************** END OF SUB **************************************/
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -