interrupt handling
Diff: readerComm.h
- Revision:
- 10:98a58968dc7d
- Parent:
- 9:9266e0109d26
- Child:
- 11:d5e8f47880f1
diff -r 9266e0109d26 -r 98a58968dc7d readerComm.h --- a/readerComm.h Wed Apr 08 20:48:05 2015 +0000 +++ b/readerComm.h Thu Apr 09 22:09:35 2015 +0000 @@ -18,16 +18,18 @@ void ReadNFC(void); // read teag ID/Single Read void PollNFC(uint8_t *irqStatus); // read rx complete irq from trf7970a. void handlerNFC(void); // trf7970 irq handler - +void StandByNFC(void); +//uint8_t pwr_mode ; // Booleans -#define DESELECT 1 -#define SELECT 0 -#define ADDRESS 0 -#define COMMAND 1 -#define WRITE 0 -#define READ 1 +#define DESELECT 1 +#define SELECT 0 +#define ADDRESS 0 +#define COMMAND 1 +#define WRITE 0 +#define READ 1 + //led #define LED_ON 0 #define LED_OFF 1 @@ -100,4 +102,23 @@ // Misc #define SIXTEEN_SLOTS 0x06 #define ONE_SLOT 0x26 +//power modes +//#if STANDBY +//#endif +// +//#if NFC_3V +//#define PWR_MODE4_3V pwr_mode=0x20 +//#endif +// +//#if NFV_5V +////#define PWR_MODE4_5V pwr_mode=0x21 +//#endif +#define NFC_SLEEP EN2=1 +#define NFC_C_PWR_DOWN EN2=0 +#define NFC_ON EN=1 +#define NFC_OFF EN=0 +//#define PWR_MODE4_3V pwr_mode=0x20 +//#define PWR_MODE4_5V pwr_mode=0x21 +//#define PWR_STANDBY_3V pwr_mode =0x81 //enable this to operate trf7970a in standby mode. +//#define PWR_STANDBY_5V pwr_mode =0x80 \ No newline at end of file