📄 myheadfile.h
字号:
#define CHANEL_SUM 0x8 //8个采样通道,+24V电源=AD[0],温度=AD[1];P2口电平=AD[2],P1口电平=AD[3],+5V电源=AD[4];空=AD[5],AD[6];第1路输入光功率=AD[7],
#define ON 0x1
#define OFF 0x0
#define OK 0x55
#define FAULS 0xFF
#define RIGHT 0x0
#define BUFF_MAX_LENTH 24 //这个值是"下行网络层接收BUFF最大可能长度",下行网络层接收BUFF最大可能长度24(字节):COMMAND+OFFSET+LENTH+WR_DATA
//其中WR_DATA最大可能是21bytes(虽然写控制量的数据不会很长,但可能写变量的数据很长,目前定为21Bytes)
#define SET_AREA_LEN 7
#define CONST_AREA_LEN 109
#define TIMER0_OV 0xE8 //超时等待时间约为20ms左右,注意这个数加载到定时器的高8位的初值--高位(0x100-0xE8)低位0x00,共计6144次计数,在3.6864M时钟12分频下约20ms
#define SELF_MAC_ADDR 0x8E //OR100B-L所以用(0x42+0x4C)
#include <STC12C2052.H>
//sbit LED2 = P1^5; // 红发光管输出脚,0:点亮,第2路光功率低时亮
//sbit LED1 = P1^6; // 绿发光管输出脚,0:点亮,第1路光功率低时亮
//sbit RF_GATE = P1^7; // RF控制输出脚,复位期间为低(关断),其它一直为高(打开)
//sbit DQ15 = P1^7;
sbit COVER_DETECT = P1^6; //开盖状态检测
sbit led_dp = P0^0;
sbit dig1 = P3^4;
sbit dig2 = P3^3;
sbit dig3 = P3^2;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -