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

📄 trans232.h

📁 记录仪
💻 H
字号:



//握手信号
#define ts_shake    0x66

//结束信号
#define ts_end    0xff

//计时信号;
unsigned long int xdata clk_cnt=0;



//变量声明;
//标志位

unsigned char xdata Buf_Full=0;
unsigned char xdata Buf_Empty=0;
unsigned char xdata recv_do=0;
unsigned char xdata error=0;

//数据包标志;
unsigned char xdata recv_beg1;
unsigned char xdata recv_beg2;
unsigned char xdata recv_cmd;
//unsigned char xdata recv_size0;
unsigned char xdata recv_size;
unsigned char xdata recv_baoliu;
unsigned char xdata recv_ctr;

unsigned char xdata trans_ctr=0;
unsigned char xdata trans_size;
unsigned char xdata trs_count;





void init_serial(void);
void trans_232(unsigned int len);

unsigned char packdata(unsigned int len);
void packet_error(unsigned char errornum);

void move_data(unsigned char *source1,unsigned char len1,unsigned char *source2,unsigned char len2);

//360_rata数据传送时用于指针减;
unsigned int xdata *ptr_down(unsigned int step,unsigned int  trs_ptrtmp);

//修改时钟;
extern void Write_Clock(unsigned char *p);
extern unsigned char xdata w_clk[6];








unsigned char check_packet(void);


void trs_num(void);
void trs_clk(void);
void trs_lich(void);
void trs_tzxs(void);
void trs_rate(unsigned int xiaoshi);
void trs_vin(void);
void trs_ydshj(void);
void trs_2daylich(void);
void trs_2dayrate(void);
void trs_2dayover(void);
void trsdown_pin(void);
void trsdown_vin(void);
void trsdown_time(void);
void trsdown_tzxs(void);
void trsdown_sdmx(void);
void trs_end(void);
void trs_ini_info(void);
void trsdown_ini_info(void);




⌨️ 快捷键说明

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