variableset.h

来自「使用MSP430F413的低功耗水表系统」· C头文件 代码 · 共 37 行

H
37
字号
extern void _TimeInc(uchar *Dest);
extern uchar _BCD4INC(uchar *Dest);
extern uchar  _BCD6ADD(uchar *Dest,uchar *Src);

uchar wt_who[8]={0};//L NNNNN NNN.NNNNN0 H +ADDR
 uchar addr=2;//地址
 uchar constant[3]={0};//常数L----H
 uchar show_mode=1;//0显示 m3 1显示 L
 uchar password[3]={0x11,0x11,0x11};
 uchar lcd_show=0x55;//0X55开显示 0xAA关显示
 uchar uart_mode=0;//0 不定时发数据 0x55 用水量每到10L发送一次数据
 
 uchar int_flg=0;//中断标志位
 uchar filter_port1_flg=0;
volatile uchar int_sum=0;//记录脉冲个数
volatile uchar span1;//脉冲间隔
volatile uchar time_t;
uchar save_who=0;//进位标志位

uchar dir_cnt=0;//结合dir[] 模拟水表转盘
uchar time[3]={0};
uchar RX;//用来判断水量是否走过10L+
uchar rest=1;//软件复位标志

/****************uart***************/
uchar uart;
uchar time1,time2;
uint RXTXDATA;
uchar BitCnt;//位长
uchar RXTXBUF[15];//发送接收缓冲区
uchar uart_w;// 串口接收到的数据长度
uchar RX_FLG;
uchar start_flg;
uchar pull;
const    uchar  lcddir[10]={0Xf5,0X05,0Xd3,0X97,0X27,0Xb6,0Xf6,0X15,0Xf7,0Xb7};//LCD码 0-9
const    uchar  dir[6]={0x81,0x82,0x84,0x88,0xc0,0xa0};//LCD码 模拟水表转盘

⌨️ 快捷键说明

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