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

📄 st72321.h

📁 7541数字高频头源程序
💻 H
📖 第 1 页 / 共 2 页
字号:
#define PFDDR_3			ST7Register16.field.B3
#define PFDDR_4			ST7Register16.field.B4
#define PFDDR_5			ST7Register16.field.B5
#define PFDDR_6			ST7Register16.field.B6
#define PFDDR_7			ST7Register16.field.B7

#define PFOR				ST7Register17.byte
#define PFOR_0			ST7Register17.field.B0
#define PFOR_1			ST7Register17.field.B1
#define PFOR_2			ST7Register17.field.B2
#define PFOR_3			ST7Register17.field.B3
#define PFOR_4			ST7Register17.field.B4
#define PFOR_5			ST7Register17.field.B5
#define PFOR_6			ST7Register17.field.B6
#define PFOR_7			ST7Register17.field.B7

#define I2CCR			ST7Register24.byte//I2C counter register
#define I2C_ITE			ST7Register24.field.B0
#define I2C_STOP			ST7Register24.field.B1
#define I2C_ACK			ST7Register24.field.B2
#define I2C_START		ST7Register24.field.B3
#define I2C_ENGC		ST7Register24.field.B4
#define I2C_PE			ST7Register24.field.B5

#define I2CSR1			ST7Register25.byte//I2C Status Register 1
#define I2C_SB			ST7Register25.field.B0
#define I2C_M_SL			ST7Register25.field.B1
#define I2C_ADSL			ST7Register25.field.B2
#define I2C_BTF			ST7Register25.field.B3
#define I2C_BUSY			ST7Register25.field.B4
#define I2C_TRA			ST7Register25.field.B5
#define I2C_ADD10		ST7Register25.field.B6
#define I2C_EVF			ST7Register25.field.B7

#define I2CSR2			ST7Register26.byte//I2C Status Register 2
#define I2C_GCAL			ST7Register26.field.B0
#define I2C_BERR			ST7Register26.field.B1
#define I2C_ARLO			ST7Register26.field.B2
#define I2C_STOPF		ST7Register26.field.B3
#define I2C_AF			ST7Register26.field.B4

#define I2CCCR			ST7Register27.byte//I2C Clock Control Register
#define I2C_FM_SM		ST7Register27.field.B7


#define PGDR				ST7Register18.byte
#define PGDDR			ST7Register19.byte
#define PGOR				ST7Register20.byte
#define PHDR				ST7Register21.byte
#define PHDDR			ST7Register22.byte
#define PHOR				ST7Register23.byte
#define I2COAR1			ST7Register28.byte
#define I2COAR2			ST7Register29.byte
#define I2CDR			ST7Register30.byte
#define SPIDR			ST7Register33.byte
#define SPICR			ST7Register34.byte
#define SPICSR			ST7Register35.byte
#define ITSPR0			ST7Register36.byte
#define ITSPR1			ST7Register37.byte
#define ITSPR2			ST7Register38.byte
#define ITSPR3			ST7Register39.byte
#define EICR				ST7Register40.byte
#define FCSR				ST7Register41.byte
#define WDGCR			ST7Register42.byte
#define SICSR			ST7Register43.byte
#define MCCSR			ST7Register44.byte
#define OIF				ST7Register44.field.B0
#define MCCBCR			ST7Register45.byte

#define TACR2			ST7Register49.byte
#define TACR1			ST7Register50.byte
#define TACSR			ST7Register51.byte
#define TAOCF1			ST7Register51.field.B6
#define TAOCF2			ST7Register51.field.B3
#define TAIC1HR			ST7Register52.byte
#define TAIC1LR			ST7Register53.byte
#define TAOC1HR			ST7Register54.byte
#define TAOC1LR			ST7Register55.byte
#define TACHR			ST7Register56.byte
#define TACLR			ST7Register57.byte
#define TAACHR			ST7Register58.byte
#define TAACLR			ST7Register59.byte
#define TAIC2HR			ST7Register60.byte
#define TAIC2LR			ST7Register61.byte
#define TAOC2HR			ST7Register62.byte
#define TAOC2LR			ST7Register63.byte

#define TBCR2			ST7Register65.byte
#define TBCR1			ST7Register66.byte
#define TBCSR			ST7Register67.byte
#define TBOCF1			ST7Register67.field.B6
#define TBOCF2			ST7Register67.field.B3
#define TBIC1HR			ST7Register68.byte
#define TBIC1LR			ST7Register69.byte
#define TBOC1HR			ST7Register70.byte
#define TBOC1LR			ST7Register71.byte
#define TBCHR			ST7Register72.byte
#define TBCLR			ST7Register73.byte
#define TBACHR			ST7Register74.byte
#define TBACLR			ST7Register75.byte
#define TBIC2HR			ST7Register76.byte
#define TBIC2LR			ST7Register77.byte
#define TBOC2HR			ST7Register78.byte
#define TBOC2LR			ST7Register79.byte

#define SCISR			ST7Register80.byte
#define SCIDR			ST7Register81.byte
#define SCIBRR			ST7Register82.byte
#define SCICR1			ST7Register83.byte
#define SCICR2			ST7Register84.byte
#define SCIERPR			ST7Register85.byte
#define SCIETPR			ST7Register87.byte

#define ADCCSR			ST7Register112.byte
#define ADCDRH			ST7Register113.byte
#define ADCDRL			ST7Register114.byte
#define PWMDCR3			ST7Register115.byte
#define PWMDCR2			ST7Register116.byte
#define PWMDCR1			ST7Register117.byte
#define PWMDCR0			ST7Register118.byte
#define PWMCR			ST7Register119.byte
#define ARTCSR			ST7Register120.byte
#define ARTCAR			ST7Register121.byte
#define ARTARR			ST7Register122.byte
#define ARTICCSR			ST7Register123.byte
#define ARTICR1			ST7Register124.byte
#define ARTICR2			ST7Register125.byte


#define PIN1			PEDR_4
#define PIN2			PEDR_5
#define PIN3			PEDR_6
#define PIN4			PEDR_7
#define PIN5			PBDR_0
#define PIN6			PBDR_1
#define PIN7			PBDR_2
#define PIN8			PBDR_3
#define PIN9			PBDR_4
#define PIN10		PBDR_5
#define PIN11		PBDR_6
#define PIN12		PBDR_7
#define PIN13		PDDR_0
#define PIN14		PDDR_1
#define PIN15		PDDR_2
#define PIN16		PDDR_3
#define PIN17		PDDR_4
#define PIN18		PDDR_5
#define PIN19		PDDR_6
#define PIN20		PDDR_7
#define PIN25		PFDR_0
#define PIN26		PFDR_1
#define PIN27		PFDR_2
#define PIN28		PFDR_3
#define PIN29		PFDR_4
#define PIN30		PFDR_5
#define PIN31		PFDR_6
#define PIN32		PFDR_7
#define PIN35		PCDR_0
#define PIN36		PCDR_1
#define PIN37		PCDR_2
#define PIN38		PCDR_3
#define PIN39		PCDR_4
#define PIN40		PCDR_5
#define PIN41		PCDR_6
#define PIN42		PCDR_7
#define PIN43		PADR_0
#define PIN44		PADR_1
#define PIN45		PADR_2
#define PIN46		PADR_3
#define PIN49		PADR_4
#define PIN50		PADR_5
#define PIN51		PADR_6
#define PIN52		PADR_7
#define PIN61		PEDR_0
#define PIN62		PEDR_1
#define PIN63		PEDR_2
#define PIN64		PEDR_3

#define PINDDR1			PEDDR_4
#define PINDDR2			PEDDR_5
#define PINDDR3			PEDDR_6
#define PINDDR4			PEDDR_7
#define PINDDR5			PBDDR_0
#define PINDDR6			PBDDR_1
#define PINDDR7			PBDDR_2
#define PINDDR8			PBDDR_3
#define PINDDR9			PBDDR_4
#define PINDDR10		PBDDR_5
#define PINDDR11		PBDDR_6
#define PINDDR12		PBDDR_7
#define PINDDR13		PDDDR_0
#define PINDDR14		PDDDR_1
#define PINDDR15		PDDDR_2
#define PINDDR16		PDDDR_3
#define PINDDR17		PDDDR_4
#define PINDDR18		PDDDR_5
#define PINDDR19		PDDDR_6
#define PINDDR20		PDDDR_7
#define PINDDR25		PFDDR_0
#define PINDDR26		PFDDR_1
#define PINDDR27		PFDDR_2
#define PINDDR28		PFDDR_3
#define PINDDR29		PFDDR_4
#define PINDDR30		PFDDR_5
#define PINDDR31		PFDDR_6
#define PINDDR32		PFDDR_7
#define PINDDR35		PCDDR_0
#define PINDDR36		PCDDR_1
#define PINDDR37		PCDDR_2
#define PINDDR38		PCDDR_3
#define PINDDR39		PCDDR_4
#define PINDDR40		PCDDR_5
#define PINDDR41		PCDDR_6
#define PINDDR42		PCDDR_7
#define PINDDR43		PADDR_0
#define PINDDR44		PADDR_1
#define PINDDR45		PADDR_2
#define PINDDR46		PADDR_3
#define PINDDR49		PADDR_4
#define PINDDR50		PADDR_5
#define PINDDR51		PADDR_6
#define PINDDR52		PADDR_7
#define PINDDR61		PEDDR_0
#define PINDDR62		PEDDR_1
#define PINDDR63		PEDDR_2
#define PINDDR64		PEDDR_3

#define PINOR1		PEOR_4
#define PINOR2		PEOR_5
#define PINOR3		PEOR_6
#define PINOR4		PEOR_7
#define PINOR5		PBOR_0
#define PINOR6		PBOR_1
#define PINOR7		PBOR_2
#define PINOR8		PBOR_3
#define PINOR9		PBOR_4
#define PINOR10		PBOR_5
#define PINOR11		PBOR_6
#define PINOR12		PBOR_7
#define PINOR13		PDOR_0
#define PINOR14		PDOR_1
#define PINOR15		PDOR_2
#define PINOR16		PDOR_3
#define PINOR17		PDOR_4
#define PINOR18		PDOR_5
#define PINOR19		PDOR_6
#define PINOR20		PDOR_7
#define PINOR25		PFOR_0
#define PINOR26		PFOR_1
#define PINOR27		PFOR_2
#define PINOR28		PFOR_3
#define PINOR29		PFOR_4
#define PINOR30		PFOR_5
#define PINOR31		PFOR_6
#define PINOR32		PFOR_7
#define PINOR35		PCOR_0
#define PINOR36		PCOR_1
#define PINOR37		PCOR_2
#define PINOR38		PCOR_3
#define PINOR39		PCOR_4
#define PINOR40		PCOR_5
#define PINOR41		PCOR_6
#define PINOR42		PCOR_7
#define PINOR43		PAOR_0
#define PINOR44		PAOR_1
#define PINOR45		PAOR_2
#define PINOR46		PAOR_3
#define PINOR49		PAOR_4
#define PINOR50		PAOR_5
#define PINOR51		PAOR_6
#define PINOR52		PAOR_7
#define PINOR61		PEOR_0
#define PINOR62		PEOR_1
#define PINOR63		PEOR_2
#define PINOR64		PEOR_3

#define AIN13		0
#define AIN14		1
#define AIN15		2
#define AIN16		3
#define AIN17		4
#define AIN18		5
#define AIN19		6
#define AIN20		7
#define AIN25		8
#define AIN28		9
#define AIN29		10
#define AIN30		11
#define AIN35		12
#define AIN36		13
#define AIN40		14
#define AIN42		15


extern void InitST72321(void);
extern unsigned char GetADCValue (unsigned char channel);

⌨️ 快捷键说明

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