📄 ade7753_430.h
字号:
#define uchar unsigned char
#define uint unsigned int
#define ulong unsigned long
#define WAVEFORM (0x01)
#define AENERGY (0x02)
#define RAENERGY (0x03)
#define LAENERGY (0x04)
#define VAENERGY (0x05)
#define RVAENERGY (0x06)
#define LVAENERGY (0x07)
#define LVARENERGY (0x08)
#define MODE (0x09)
#define IRQEN (0x0A)
#define STATUS (0x0B)
#define RSTATUS (0x0C)
#define CH1OS (0x0D)
#define CH2OS (0x0E)
#define GAIN (0x0F)
#define PHCAL (0x10)
#define APOS (0x11)
#define WGAIN (0x12)
#define WDIV (0x13)
#define CFNUM (0x14)
#define CFDEN (0x15)
#define IRMS (0x16)
#define VRMS (0x17)
#define IRMSOS (0x18)
#define VRMSOS (0x19)
#define VAGAIN (0x1A)
#define VADIV (0x1B)
#define LINCYC (0x1C)
#define ZXTOUT (0x1D)
#define SAGCYC (0x1E)
#define SAGLVL (0x1F)
#define IPKLVL (0x20)
#define VPKLVL (0x21)
#define IPEAK (0x22)
#define RSTIPEAK (0x23)
#define VPEAK (0x24)
#define RSTVPEAK (0x25)
#define TEMP (0x26)
#define PERIOD (0x27)
#define CHKSUM (0x3E)
#define DIERIV (0x3f)
#define MISO_IN (P1IN&0x02)
#define MISO_1 (P1OUT|=0x02)
#define MOSI_1 (P1OUT|=0x01)
#define MOSI_0 (P1OUT&=~0x01)
#define SCLK_1 (P1OUT|=0x04)
#define SCLK_0 (P1OUT&=~0x04)
#define ACS_0 (P2OUT&=~0x10)
#define ACS_1 (P2OUT|=0x10)
#define BCS_0 (P2OUT&=~0x20)
#define BCS_1 (P2OUT|=0x20)
#define CCS_0 (P2OUT&=~0x40)
#define CCS_1 (P2OUT|=0x40)
#define NCS_0 (P2OUT&=~0x80)
#define NCS_1 (P2OUT|=0x80)
extern void SpiSentByte(uchar bb);
extern uchar SpiReceiveByte(void);
extern void Read7753(uchar reg,uchar *pnt,uchar cnt);
extern void Write7753(uchar reg,uchar *pnt,uchar cnt);
extern void Enable7753(uchar chip);
extern void Disable7753(void);
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -