📄 ccu2.h
字号:
#include <REG932.h>
#include <intrins.h>
#define uchar unsigned char//#define uint unsigned int
#define uchar unsigned char
#define uint unsigned int
#define nop _nop_()
#define On 1;
#define Off 0;
#define TX96out OCA // P2^6;
#define RX96in ICA // P2^7;
#define TX12out OCB //OCB // P2^;
#define TX12in ICB
#define GPRS0ut SPICLK
#define rede1 OCD // P2^1;
#define H96_1 1 //7372800/2/9600=384=180H*1.5=240h
#define L96_80 128 //;
#define H12_C 12 //;7372800/2/1200=3072=C00h*1.5=1200H
#define L12_0 0 //;
#define PDSH H96_1//H12_C//
#define PDSL L96_80//L12_0//
#define PDH15 H96_1+1// H12_C+6//
#define PDL15 L96_80-60//L12_0//
extern void delay(uint);//软件延时
extern void TX1200(char* ,char,char m);//
extern void RX1200(char* ,char,char m);
extern void CCU_SET(void);
extern void sf2(void);
// void ccu_int(void);
extern void CCU_init(void);
extern char idata time1,time2;
//extern bit TXDS ; //OCA;//sbit OCA =
//extern bit RXDS;//ICA;//sbit ICA =
//extern bit rede1;//OCD;//接收指示灯sbit OCD =
extern bit Tend;//==0 发送结束标志
extern bit Rend;//==0 接收结束标志
extern bit Tov;// 接收超时标志
extern bit RX_START;// 发送 接受标志 0=接收 1=发送
extern bit r_start;//启动位
extern bit RX_ok;//接收完成
extern bit TX_ok;//发送完成
extern bit GPRS;//GPRS
extern bit w1200;//9600/1200切换
extern bit hs_7;
extern uchar Tb;//=10;//发送数据为十位
extern uchar Rb1; //接收数据为8位
extern uchar TX_number;// 发送字节计数
extern uchar RX_number;
extern uchar bdata hs;// 发送数据移位变量
extern uchar t[];// 发送串缓存
extern uchar r[];
extern uchar *ptr_T; //发送数据指针
extern uchar *ptr_R; //接收数据指针
extern uchar Temp;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -