📄 st72321.h
字号:
#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 + -