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

📄 can591io.h

📁 can总线通信的以C51庫文件
💻 H
字号:
/*
 ********************************************************************************************************************
 *描述:    P8XC591CAN硬件接口头文件定义
 *文件名:   CAN591IO.H
 *应用语言: KEIL C51
 *版本 :    V1.0
 *广州周立功单片机发展有限公司 保留所有的版权
 ********************************************************************************************************************
 */
#ifndef		_CAN591IO_H
#define		_CAN591IO_H

 #ifndef	_GLOBAL_CAN591IO_
 #define	GLOBAL_CAN591IO		extern
 #else
 #define	GLOBAL_CAN591IO
 #endif
/*
************************************************************************************************************************
**函数原型:     char   WriteSJARegBlock(unsigned char RegAdr,unsigned char  *ValueBuf,
**									   unsigned char len)
**参数说明:     ValueValueBuf  	写入寄存器的值的存储器地址
**				RegAdr 			要写入591的内部寄存器地址
**				len				要写入591内部寄存器的长度
**返回值:       SJA_OK    		写入正确
**				!SJA_OK        写入不正确
**说明:         该函数用于将指定的数值写入591的指定的寄存器
************************************************************************************************************************
*/
GLOBAL_CAN591IO	char   WriteSJARegBlock(unsigned char RegAdr,unsigned char  *ValueBuf,
									   unsigned char len);

/*
************************************************************************************************************************
**函数原型:     char   ReadSJARegBlock(unsigned char RegAdr,unsigned char  *ValueBuf,
**									   unsigned char len)
**参数说明:     ValueValueBuf  	存储读出寄存器的值的存储器地址
**				RegAdr 			要读的591的内部寄存器地址
**				len				要读出591内部寄存器的长度
**返回值:       SJA_OK    		读出正确
**				!SJA_OK        读出不正确
**说明:         该函数用于读出591的指定的寄存器
************************************************************************************************************************
*/
GLOBAL_CAN591IO	char   ReadSJARegBlock(unsigned char RegAdr,unsigned char  *ValueBuf,
									   unsigned char len);

/*
************************************************************************************************************************
**函数原型:     char   WriteSJAReg(unsigned char RegAdr,unsigned char  Value)
**参数说明:     Value  	写入寄存器的值
**				RegAdr 			要写入591的内部寄存器地址
**返回值:       SJA_OK    		写入正确
**				!SJA_OK        写入不正确
**说明:         该函数用于将指定的数值写入591的指定的寄存器
************************************************************************************************************************
*/
GLOBAL_CAN591IO	char   WriteSJAReg(unsigned char RegAdr,unsigned char  Value);

/*
************************************************************************************************************************
**函数原型:     unsigned	char   ReadSJAReg(unsigned char RegAdr)
**参数说明:     
**				RegAdr 			要读的591的内部寄存器地址
**返回值:       reg的值
**说明:         该函数用于读出591的指定的寄存器
************************************************************************************************************************
*/
GLOBAL_CAN591IO	unsigned	char   ReadSJAReg(unsigned char RegAdr);

/*
 ********************************************************************************************************************
 *                        CAN591IO定义结束
 ********************************************************************************************************************
 */
#endif

⌨️ 快捷键说明

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