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

📄 ow_comm.h.bak

📁 硬件平台:C8051F314 包括键盘扫描程序
💻 BAK
字号:
//------------------------------------------------------------------------------------
//
// FILE NAME      : OW_COMM.h
// TARGET DEVICE  : C8051F314
// CREATED ON     : 07/14/06
// CREATED BY     : Jzp
//
// Revision 1.0  
//
//------------------------------------------------------------------------------------
#ifndef _OW_COMM_H_
#define _OW_COMM_H_ 

// debug
typedef struct {
  	UCHAR familycode;
  	UCHAR serialnum[6];
  	UCHAR crc;
  	} stROMADDR;
typedef union {
  	UCHAR romaddr[8];
  	stROMADDR st_romaddr; 
  	} unROMADDR;	
//  debug

#ifdef  OW_COMM_GLOBALS
#define	OW_COMM_EXT
#else
#define	OW_COMM_EXT extern
#endif


OW_COMM_EXT SCHAR xdata BatVol[4];   // 精度4.88mV
OW_COMM_EXT SCHAR xdata BatCur[2];   // 精度15.625uV
//OW_COMM_EXT unROMADDR xdata g_romaddr0;
//OW_COMM_EXT unROMADDR xdata g_romaddr1;
OW_COMM_EXT unROMADDR xdata g_romaddr[2];
OW_COMM_EXT unROMADDR xdata g_testaddr;
OW_COMM_EXT UCHAR xdata gOwdevNum;
OW_COMM_EXT UCHAR xdata HasDs2762;
OW_COMM_EXT UCHAR xdata HasDs2415;
OW_COMM_EXT UCHAR xdata RtcClk[4];   // 精度1s,第一个字节是控制数据需丢弃


OW_COMM_EXT void init_owcomm(void);
OW_COMM_EXT void task_owcomm(void);	
OW_COMM_EXT UCHAR OWSearch(void);	
OW_COMM_EXT UCHAR find_ow_dev(void);


//OW_COMM_EXT void ow_test(void);

#else
//UCHAR code dscrc_table[];
SCHAR xdata BatVol[2];   // 精度4.88mV
SCHAR xdata BatCur[2];   // 精度15.625uV

void init_owcomm(void);
void task_owcomm(void);	
#endif

⌨️ 快捷键说明

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