?? wireless.h
字號(hào):
/*****************************************/
/* Copyright (c) 2005, 通信工程學(xué)院 */
/* All rights reserved. */
/* /* 作 者:戴佳 */
/*****************************************/
#ifndef _WIRELESS_H // 防止wireless.h被重復(fù)引用
#define _WIRELESS_H
#include <reg52.h> // 引用標(biāo)準(zhǔn)庫(kù)的頭文件
#include <stdio.h>
#define uchar unsigned char
#define uint unsigned int
#define REQ_SEND 0x33
#define REQ_RESEND 0x66
#define SEND_OVER 0x99
//為簡(jiǎn)化起見,假設(shè)了7位固定的采集數(shù)據(jù)
#define DATA0 0x10
#define DATA1 0x20
#define DATA2 0x30
#define DATA3 0x40
#define DATA4 0x50
#define DATA5 0x60
#define DATA6 0x70
sbit TXEN = P2^0;
sbit CS = P2^1;
sbit PWR = P2^2;
void ClearT_buf(); // 清除t_buf函數(shù)
void ClearR_buf(); // 清除r_buf函數(shù)
void Delay5ms(); // 延時(shí)5ms
void GetData(); // 采集數(shù)據(jù)
void Send(); // 采集并發(fā)送函數(shù)
void SendOver(); // 通知PC機(jī)發(fā)送結(jié)束函數(shù)
xdata uchar Flag_StartRec = 0 ; //開始接受數(shù)據(jù)標(biāo)志位
xdata uchar Flag_ReqSend = 0 ; //請(qǐng)求發(fā)送標(biāo)志位
xdata uchar Flag_ReqReSend = 0 ; //請(qǐng)求重發(fā)標(biāo)志位
xdata uchar Flag_Delay5ms = 1 ; //延時(shí)5ms標(biāo)志
xdata uchar Data[7]; //采集的7個(gè)字節(jié)數(shù)據(jù)
xdata uchar tCount = 0 ;
xdata uchar t_buf[11]; // 1開始字節(jié)"$",1長(zhǎng)度字節(jié)LEN,
// 7字節(jié)數(shù)據(jù),1校驗(yàn)和字節(jié),
// 1 結(jié)束字節(jié)"*"
xdata uchar rCount = 0 ;
xdata uchar r_buf[5]; // 1開始字節(jié)"$",1長(zhǎng)度字節(jié)LEN,
// 1字節(jié)指令,1校驗(yàn)和字節(jié),
// 1 結(jié)束字節(jié)"*"
#endif
?? 快捷鍵說(shuō)明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -