var.h

来自「CAN总线源程序,欢迎大家共同学习」· C头文件 代码 · 共 30 行

H
30
字号
#ifndef   __VAR_H__
#define   __VAR_H__ 


typedef union flag1
{
struct flag
{unsigned char REC_REMOTE_FRAME   :1;           //设置接收远程请求帧标志位
unsigned char  REC_DATA_FRAME      :1;   			//设置接收远程请求帧标志位
unsigned char ERR_FLAG		        :1;				//监测到错误标志
unsigned char OVER_FLAG			  :1;				//超载标志
unsigned char SEND_FLAG			  :1;			   //SJA1000发送完成标志
unsigned char WOKE_FLAG	        :1;				//	唤醒SJA1000标志
unsigned char PERR_FLAG 			  :1;				//错误认可标志
unsigned char LOST_FLAG			  :1;				//仲裁丢失标志
unsigned char BERR_FLAG			  :1;          //总线错误标志
unsigned char REQU_FLASH_FLAGE    :1;				//请求帧标志位
unsigned char TOIR                :1;				//定时器T0标志
unsigned char pp                  :1;
}flags;
int value;
}my_flag1;
unsigned char buf[13];
unsigned char a,i;

sbit P3_1=P3^1;
extern my_flag1 my_flag;

#endif

⌨️ 快捷键说明

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