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

📄 serial.h

📁 c8051f020实现4个 产UART 口
💻 H
字号:

void  Open_URRA_0(void);


//GPRS_Xin_485_b_FLAG;     //GPRS 标志寄存器
#define	XIN_GPRS_IN_B		1
#define	XIN_GSM_IN_B	(1<<1)
#define	XIN_GSM_R_B		(1<<2)
#define	XIN_GPRS_Ring_B		(1<<3)
#define	XIN_GPRS_JingqingLi_B		(1<<4)
#define	XIN_GPRS_0xEE0xEE_B		(1<<5)
#define	XIN_GSM_Mingying_Reply_B		(1<<6)    //自己发的命令回应标志
 #define	XIN_GSM_Read_B                	(1<<7)  





#define	GPRS_RX_Buff_MAX		360
//extern  uchar    *Poiter_GPRS_TX;                      //全局指针用于指向发送的数据
extern  uchar xdata GPRS_RX_Buff[GPRS_RX_Buff_MAX];
extern  uchar xdata GPRS_TX_Buff[GPRS_RX_Buff_MAX];
extern  uint xdata GPRS_TX_Len;
extern  uint xdata  GPRS_TX_cnt;
extern  bit GPRS_TX_is_over_B;    //所完标志位

extern  xdata uchar  GPRS_Xin_485_b_FLAG;     //GPRS 标志寄存器
    


extern  xdata uchar GPRS_Es_jie_cnt;   //时限计时值


extern xdata uchar GPRS_Es_jie_cnt;   //时限计时值
extern xdata uint   Gprs_i_485;
extern xdata uchar Tem_sbuf;
//extern void  Fa_Gprs_buffer(uint Lenthg);
extern xdata uchar Gprs_i_485_ChuLi_Cnt;  //GPRS接收到新数据后的处理计数器
                                                          //谁处理谁就将其加1,等于给定数就
                                                          //将GPRS_Xin_485_b_FLAG=0,  使能接收新数据
extern xdata uchar  GPRS_Xin_485_b_FUWEI;   //一定时间 内没人处理GPRS数据时,
                                                                   //将GPRS_Xin_485_b_FLAG=0;  让485重新接收数据

//等待得到控制权
//等待得到控制权
//只有得到权限才能更新缓冲区数据
 //extern  void  Get_Fa_Gprs_buffer_Right( );
 //extern void  Fa_Gprs_Other2buffer(char *Poiter,uint Lenthg);
 	//清接收区为0 
 extern  void Clr_GPRS_RX_Buff()   reentrant ;
 extern uchar   DABAO_EEEE_GPRA_buffer(uchar qian1,uchar qian2,uchar Fun,uchar *Poit,uint Lenthg,uchar *Re_Poit) reentrant ;
  

⌨️ 快捷键说明

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