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

📄 utilities.c

📁 用ADE7169F16单片机实现了单向多费4率电能表
💻 C
字号:
/*************************************
;Ade7169 demo program     
;*************************************
;AUTHOR:        Su RuTong
;DATE:          03 09 2006
;*************************************/


#include "utilities.h"
#include "Hal.h"


// Uart event variable and flag define
// unsigned char __data __no_init uart_bit_flag @ 0x20;
#ifdef __IAR_SYSTEMS_ICC__
//__no_init __bit bool bIn_Send;
//__no_init __bit bool bIn_rec;
//__no_init __bit bool bBuf_InUse;
//__no_init __bit bool LowVDCINFlag;
_sysflag_u idata sys_flag;
#else
bit bIn_Send;
bit bIn_rec;
bit bBuf_InUse;
bit LowVDCINFlag;
#endif

unsigned char idata Sys_buf[SYS_BUF_MAX];// _at_ 0x0000;// Sniffer data buffer
// unsigned char __data  Sys_dat1[3];                    // Save DI temp
// unsigned char __data  Sys_dat2[3];                    // Save DO temp
unsigned int  idata Sys_buf_Cnt;                     // Sniffer data buffer counter
unsigned char idata * data Sys_buf_ptr;             // Sniffer data buffer pointer  pointer variable is placed in data memory,point to xdata.
unsigned char idata Sys_cnt=0;                            // count


unsigned char idata Uart_buf[UART_BUF_MAX];                   // Uart buffer

unsigned int  idata Uart_buf_SndCnt;                 // Send count
unsigned char idata * data Uart_Snd_Pointer;        // Send buffer pointer  pointer variable is placed in data memory,point to xdata.
unsigned char idata Uart_Snd_Tout_Cnt;               // Send timeout 

unsigned int  idata Uart_buf_RecCnt;                 // Recieve count
unsigned char idata * data Uart_Rec_Pointer;        // Recieve buffer pointer  pointer variable is placed in data memory,point to xdata.
unsigned char idata Uart_Rec_Tout_Cnt;               // Recieve timeout 

unsigned char idata Uart_Snd_Delay_cnt;              // 1s

unsigned char idata lcd_buf[15];
unsigned char idata tmp_buf[4];
unsigned long idata sys_tmp;


⌨️ 快捷键说明

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