naoto tanaka
/
LTC6803_Eval
BMS I/Fプログラム
LTC6803.h
- Committer:
- NT32
- Date:
- 2015-05-17
- Revision:
- 1:5690684e5460
- Parent:
- 0:2d6ffd5a4d2e
File content as of revision 1:5690684e5460:
#define CRCDEFAULT 0x41 #define WRCFG 0x01 #define RDCFG 0x02 #define RDCV 0x04 #define RDCVA 0x06 #define RDCVB 0x08 #define RDCVC 0x0A #define RDFLG 0x0C #define RDTMP 0x0E #define STCVADALL 0x10 #define STCVAD1 0x11 #define STCVAD2 0x12 #define STCVAD3 0x13 #define STCVAD4 0x14 #define STCVAD5 0x15 #define STCVAD6 0x16 #define STCVAD7 0x17 #define STCVAD8 0x18 #define STCVAD9 0x19 #define STCVAD10 0x1A #define STCVAD11 0x1B #define STCVAD12 0x1C #define STCVADFF 0x1D #define STCVADSELF1 0x1E #define STCVADSELF2 0x1F #define STOWADALL 0x20 #define STOWAD1 0x21 #define STOWAD2 0x22 #define STOWAD3 0x23 #define STOWAD4 0x24 #define STOWAD5 0x25 #define STOWAD6 0x26 #define STOWAD7 0x27 #define STOWAD8 0x28 #define STOWAD9 0x29 #define STOWAD10 0x2A #define STOWAD11 0x2B #define STOWAD12 0x2C #define STTMPADALL 0x30 #define STTMPADOUT1 0x31 #define STTMPADOUT2 0x32 #define STTMPADIN 0x33 #define STTMPADSELF1 0x3E #define STTMPADSELF2 0x3F #define PLADC 0x40 #define PLINT 0x50 #define DAGN 0x52 #define RDDGNR 0x54 #define STCVDCALL 0x60 #define STCVDC1 0x61 #define STCVDC2 0x62 #define STCVDC3 0x63 #define STCVDC4 0x64 #define STCVDC5 0x65 #define STCVDC6 0x66 #define STCVDC7 0x67 #define STCVDC8 0x68 #define STCVDC9 0x69 #define STCVDC10 0x6A #define STCVDC11 0x6B #define STCVDC12 0x6C #define STOWDCALL 0x70 #define STOWDC1 0x71 #define STOWDC2 0x72 #define STOWDC3 0x73 #define STOWDC4 0x74 #define STOWDC5 0x75 #define STOWDC6 0x76 #define STOWDC7 0x77 #define STOWDC8 0x78 #define STOWDC9 0x79 #define STOWDC10 0x7A #define STOWDC11 0x7B #define STOWDC12 0x7C #define ADCOFFSET 512 typedef union{ struct{ unsigned char b0:1; unsigned char b1:1; unsigned char b2:1; unsigned char reserved:5; }in; char byte; }datainput;