📄 main.h
字号:
#ifndef _MAIN_H_
#define _MAIN_H_
#define uchar unsigned char
#define uint unsigned int
#define SET_BIT(val, bitn) (val |=(1<<(bitn)))
#define CLR_BIT(val, bitn) (val&=~(1<<(bitn)))
#define GET_BIT(val, bitn) (val &(1<<(bitn)) )
uchar ReadCard(uchar *CardID );
void RF_Init(void);
void Get_Total(void);
#define Cofficient 76 //190(10mm/85mmL) 132*250 =33000/3000= 11 round
#define Speed_Coff 16
#define Accel_step 2
#define Low_freq 120 //25mm, 100; 10mm 120.
//#define BAUDRATE 38400
uint8_t Colin_A;
//静态库函数声明
//static uchar Ms_counter;
uchar Buz_Count_T;
uint16_t BAUDRATE;
uint8_t BAUDRATE_X;
//static uchar T_CNT_MS=0;
//static uchar T_CNT_SE=0;
//static uchar T_CNT_MI=0;
//static uchar T_CNT_HR=0;
//setting by pc
uchar TM1_PWM_flag; //EE2-15
uchar TM2_PWM_flag; //EE2-15
uchar TM3_PWM_flag; //EE2-15
uchar TM_count1;
uchar TM_count2;
uchar output[2]; //pc to device, motor
uchar Input_driver;
uchar Input_speeder;
uchar Coin_data;
uchar AD1_driver,AD2_driver;
uchar AD1_speeder,AD2_speeder;
uchar Reset_data;
uchar Comm_status;
uchar M_c_position[3];//current position
uchar M_0_position[3];//1st object position
//uchar M_1_position[3];//2nd object position
uchar M_c_speed[3];
uchar M_0_speed[3];
//uchar M_1_speed[3];
uchar M_c_direct[3];//1 up
uchar M_state[3]; //1 running, 0 stop
uint Start_data[3];
uint Raise_data[3];
uint Const_T[3];
uint End_data[3];
//uint Puls_actual_count[3];//output pulse
//uint Puls_intend_count[3];
uchar Freq_reg_set[3];
//uint Puls_count[3];
uint Puls_count0;
uint Puls_count1;
uint Puls_count2;
//uchar Puls_flag0;
//uchar Puls_flag1;
//uchar Puls_flag2;
uchar Start_flag[3];
uchar Touch_sensor[3];
uchar PC_off[3];
uchar PC_off_data;
uchar Touch_count;
uchar power_count;
uchar power0, power1,power2,power3;
uchar power_count1,power_count2,power_count3;
uchar colin;
uchar Sys_count_10ms;
uint Sys_count_1s;
uchar System_ON_Start;
uchar System_ON;
uchar System_OF_Start;
uchar System_OF;
uchar coin_count;
uchar Rs232_LED;
uchar testl[5];
uint testjjj;
#define Rd_Succ GET_BIT(RD_Status,2)
#define Rd_Fail_1 SET_BIT(RD_Status,3)
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -