board.h

来自「基于RC500射频卡读写模块的程序设计」· C头文件 代码 · 共 53 行

H
53
字号
/*H**************************************************************************
* NAME:         board.h         
*----------------------------------------------------------------------------
* Copyright (c) 2003 Atmel.
*----------------------------------------------------------------------------
* RELEASE:      cc03-demo-adc-0_0_1      
* REVISION:     1.4.10.3     
*----------------------------------------------------------------------------
* PURPOSE: 
* Configuration file. Selection of the device.
* Abstraction layer of C51 Demonstration Board
*****************************************************************************/
#ifndef _BOARD_H
#define _BOARD_H

/*_____ D E F I N I T I O N S ______________________________________________*/
#define GENEB_BUZZER            P1_5
#define GENEB_BP1               P3_3

#define GENEB_TWI_IT  	        P3_3
#define GENEB_SDA               P1_1
#define GENEB_SCL               P1_0

#define GENEB_A16               P3_4 // CPU I/O Port connected to GENEB A16: P1_4 or swtich 0/1
//#define GENEB_CS_RAM            NOT_CONNECTED
//#define GENEB_CS_FLASH          NOT_CONNECTED
#define GENEB_ISP_FLASH         P1_4

#define CPUb_enable_all_leds()  (AUXR&=~1,P3_0=0,P3_1=0)
#define CPUb_disable_all_leds() (AUXR|=1,P3_0=1,P3_1=1)
#define Geneb_enable_ram()      
#define Geneb_disable_ram()     
#define Geneb_enable_isp()				(GENEB_ISP_FLASH=0)      
#define Geneb_disable_isp()				(GENEB_ISP_FLASH=1)     

#define ADC_POT				7
#define ADC_TMP				6

/*_____ I N C L U D E S ____________________________________________________*/
#ifdef GENEB_VERSION
#include "lib_board/geneb.h"
#endif


/*_____ M A C R O S ________________________________________________________*/

/*_____ D E C L A R A T I O N S ____________________________________________*/

#endif  /* _BOARD_H */



⌨️ 快捷键说明

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