📄 def_para.h
字号:
#define uint unsigned int
#define uchr unsigned char
#define ulng unsigned long
#define start 0x10 //接收开始位
#define end 0x0d //接收结束位
#define norm 0x7d //机器内码显示
#define led 0x7b //点阵显示
#define fix 0x70 //固定语显示
#define full 0xff //全屏显示
#define txsuc 0x00 //接收成功
#define txerr 0xff //接收失败
#define filesound 0x33 //语音文件出错
#define filedisp 0x22 //显示文件出错
#define lengthled 384 //全屏总数
#define lengthnorm 24 //机器内码总数
sfr CHPENR = 0xF6;
sfr CHPCON = 0xBF;
extern bit bdata f_handlesound=0, //语音处理标志
f_anayrx=0, //分析接收数据标志
f_t_delaywr=0, //写RAM开延时标志
f_t_delayisd=0, //isd开延时标志
f_rerx=1; //重新接收数据标志
extern bit bdata //f_full=0, //全屏显示标志
f_normdisp=0, //机器内码显示标志
f_leddisp=0, //点阵显示标志
f_fixdisp=0, //固定语显示标志
f_transerr=0, //发送出错标志
f_transsuc=0, //发送成功标志
f_delaywr=0, //写延时时间到标志
f_err=0; //出错标志
extern bit bdata f_over128=0, //数据长度超出128字节标志
f_wrramover=0; //写RAM完毕标志
extern uchr data cnt_tx=0, //发送计数器
cnt_delaywr=0, //写延时计数器
cnt_sound=0; //语音计数器
extern uint data cnt_delayisd=0; //isd延时计数器
extern uchr data check=0, //分析校验
lengthsound=0, //语音数据长度
displength_h=0, //显示数据长度高位
displength_l=0; //显示数据长度低位
extern uint data lengthdisp=0, //显示数据长度
cnt_rx=0; //接收计数器
extern uchr data dispstyle=0, //显示类型变量
rx_check=0; //接收校验
extern uchr pdata rxbuff2[256]={0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, //40
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, //40
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, //40
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, //40
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, //40
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, //40
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0}; //16
extern uchr idata rxbuff[128]={0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, //40
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, //40
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, //40
0,0,0,0,0,0,0,0}; //8
extern uchr xdata nDispRam[384] _at_ 0x0;
extern uchr data codebuff[24]={0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0};
extern uchr data soundbuff[20]={0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0};
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -