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

📄 mb90550.h

📁 open tcpip协议移植于51单片机的测试程序,给需要的朋友学习使用.
💻 H
📖 第 1 页 / 共 5 页
字号:
#define DDR9_D96 _ddr9.bit.D96
#define DDR9_D97 _ddr9.bit.D97
__IO_EXTERN __io DDRASTR _ddra;  
#define DDRA _ddra.byte
#define DDRA_DA0 _ddra.bit.DA0
#define DDRA_DA1 _ddra.bit.DA1
#define DDRA_DA2 _ddra.bit.DA2
#define DDRA_DA3 _ddra.bit.DA3
#define DDRA_DA4 _ddra.bit.DA4
__IO_EXTERN __io ODR4STR _odr4;   /* Output Pin Register */
#define ODR4 _odr4.byte
#define ODR4_OD40 _odr4.bit.OD40
#define ODR4_OD41 _odr4.bit.OD41
#define ODR4_OD42 _odr4.bit.OD42
#define ODR4_OD43 _odr4.bit.OD43
#define ODR4_OD44 _odr4.bit.OD44
#define ODR4_OD45 _odr4.bit.OD45
#define ODR4_OD46 _odr4.bit.OD46
#define ODR4_OD47 _odr4.bit.OD47
__IO_EXTERN __io RDR0STR _rdr0;   /* Input Resistance Register */
#define RDR0 _rdr0.byte
#define RDR0_RD00 _rdr0.bit.RD00
#define RDR0_RD01 _rdr0.bit.RD01
#define RDR0_RD02 _rdr0.bit.RD02
#define RDR0_RD03 _rdr0.bit.RD03
#define RDR0_RD04 _rdr0.bit.RD04
#define RDR0_RD05 _rdr0.bit.RD05
#define RDR0_RD06 _rdr0.bit.RD06
#define RDR0_RD07 _rdr0.bit.RD07
__IO_EXTERN __io RDR1STR _rdr1;  
#define RDR1 _rdr1.byte
#define RDR1_RD10 _rdr1.bit.RD10
#define RDR1_RD11 _rdr1.bit.RD11
#define RDR1_RD12 _rdr1.bit.RD12
#define RDR1_RD13 _rdr1.bit.RD13
#define RDR1_RD14 _rdr1.bit.RD14
#define RDR1_RD15 _rdr1.bit.RD15
#define RDR1_RD16 _rdr1.bit.RD16
#define RDR1_RD17 _rdr1.bit.RD17
__IO_EXTERN __io ADERSTR _ader;   /* Analog Input Enable Register */
#define ADER _ader.byte
#define ADER_ADE0 _ader.bit.ADE0
#define ADER_ADE1 _ader.bit.ADE1
#define ADER_ADE2 _ader.bit.ADE2
#define ADER_ADE3 _ader.bit.ADE3
#define ADER_ADE4 _ader.bit.ADE4
#define ADER_ADE5 _ader.bit.ADE5
#define ADER_ADE6 _ader.bit.ADE6
#define ADER_ADE7 _ader.bit.ADE7
__IO_EXTERN __io SMRSTR _smr;   /* UART0,1 */
#define SMR _smr.byte
#define SMR_SOE _smr.bit.SOE
#define SMR_SCKE _smr.bit.SCKE
#define SMR_CS0 _smr.bit.CS0
#define SMR_CS1 _smr.bit.CS1
#define SMR_CS2 _smr.bit.CS2
#define SMR_MD0 _smr.bit.MD0
#define SMR_MD1 _smr.bit.MD1
#define SMR_CS _smr.bitc.CS
#define SMR_MD _smr.bitc.MD
__IO_EXTERN __io SCRSTR _scr;  
#define SCR _scr.byte
#define SCR_TXE _scr.bit.TXE
#define SCR_RXE _scr.bit.RXE
#define SCR_REC _scr.bit.REC
#define SCR_AD _scr.bit.AD
#define SCR_CL _scr.bit.CL
#define SCR_SBL _scr.bit.SBL
#define SCR_P _scr.bit.P
#define SCR_PEN _scr.bit.PEN
__IO_EXTERN __io IO_BYTE _sidr;
#define SIDR _sidr   
__IO_EXTERN __io IO_BYTE _sodr;
#define SODR _sodr   
__IO_EXTERN __io SSRSTR _ssr;  
#define SSR _ssr.byte
#define SSR_TIE _ssr.bit.TIE
#define SSR_RIE _ssr.bit.RIE
#define SSR_TDRE _ssr.bit.TDRE
#define SSR_RDRF _ssr.bit.RDRF
#define SSR_FRE _ssr.bit.FRE
#define SSR_ORE _ssr.bit.ORE
#define SSR_PE _ssr.bit.PE
__IO_EXTERN __io SMCS0STR _smcs0;   /* SIO channels 0,1 */
#define SMCS0 _smcs0.word
#define SMCS0_SCOE _smcs0.bit.SCOE
#define SMCS0_SOE _smcs0.bit.SOE
#define SMCS0_BDS _smcs0.bit.BDS
#define SMCS0_MODE _smcs0.bit.MODE
#define SMCS0_STRT _smcs0.bit.STRT
#define SMCS0_STOP _smcs0.bit.STOP
#define SMCS0_BUSY _smcs0.bit.BUSY
#define SMCS0_SIR _smcs0.bit.SIR
#define SMCS0_SIE _smcs0.bit.SIE
#define SMCS0_SMD0 _smcs0.bit.SMD0
#define SMCS0_SMD1 _smcs0.bit.SMD1
#define SMCS0_SMD2 _smcs0.bit.SMD2
#define SMCS0_SMD _smcs0.bitc.SMD
__IO_EXTERN __io IO_BYTE _sdr0;
#define SDR0 _sdr0   
__IO_EXTERN __io CDCRSTR _cdcr;  
#define CDCR _cdcr.byte
#define CDCR_DIV0 _cdcr.bit.DIV0
#define CDCR_DIV1 _cdcr.bit.DIV1
#define CDCR_DIV2 _cdcr.bit.DIV2
#define CDCR_DIV3 _cdcr.bit.DIV3
#define CDCR_MD _cdcr.bit.MD
#define CDCR_DIV _cdcr.bitc.DIV
__IO_EXTERN __io SMCS1STR _smcs1;  
#define SMCS1 _smcs1.word
#define SMCS1_SCOE _smcs1.bit.SCOE
#define SMCS1_SOE _smcs1.bit.SOE
#define SMCS1_BDS _smcs1.bit.BDS
#define SMCS1_MODE _smcs1.bit.MODE
#define SMCS1_STRT _smcs1.bit.STRT
#define SMCS1_STOP _smcs1.bit.STOP
#define SMCS1_BUSY _smcs1.bit.BUSY
#define SMCS1_SIR _smcs1.bit.SIR
#define SMCS1_SIE _smcs1.bit.SIE
#define SMCS1_SMD0 _smcs1.bit.SMD0
#define SMCS1_SMD1 _smcs1.bit.SMD1
#define SMCS1_SMD2 _smcs1.bit.SMD2
#define SMCS1_SMD _smcs1.bitc.SMD
__IO_EXTERN __io IO_BYTE _sdr1;
#define SDR1 _sdr1   
__IO_EXTERN __io IBSR0STR _ibsr0;   /* Iih Quadrat C */
#define IBSR0 _ibsr0.byte
#define IBSR0_FBT _ibsr0.bit.FBT
#define IBSR0_GCA _ibsr0.bit.GCA
#define IBSR0_AAS _ibsr0.bit.AAS
#define IBSR0_TRX _ibsr0.bit.TRX
#define IBSR0_LRB _ibsr0.bit.LRB
#define IBSR0_AL _ibsr0.bit.AL
#define IBSR0_RSC _ibsr0.bit.RSC
#define IBSR0_BB _ibsr0.bit.BB
__IO_EXTERN __io IBCR0STR _ibcr0;  
#define IBCR0 _ibcr0.byte
#define IBCR0_INT _ibcr0.bit.INT
#define IBCR0_INTE _ibcr0.bit.INTE
#define IBCR0_GCAA _ibcr0.bit.GCAA
#define IBCR0_ACK _ibcr0.bit.ACK
#define IBCR0_MSS _ibcr0.bit.MSS
#define IBCR0_SCC _ibcr0.bit.SCC
#define IBCR0_BEIE _ibcr0.bit.BEIE
#define IBCR0_BER _ibcr0.bit.BER
__IO_EXTERN __io ICCR0STR _iccr0;  
#define ICCR0 _iccr0.byte
#define ICCR0_CS0 _iccr0.bit.CS0
#define ICCR0_CS1 _iccr0.bit.CS1
#define ICCR0_CS2 _iccr0.bit.CS2
#define ICCR0_CS3 _iccr0.bit.CS3
#define ICCR0_CS4 _iccr0.bit.CS4
#define ICCR0_EN _iccr0.bit.EN
#define ICCR0_CS _iccr0.bitc.CS
__IO_EXTERN __io IO_BYTE _iadr0;
#define IADR0 _iadr0   
__IO_EXTERN __io IO_BYTE _idar0;
#define IDAR0 _idar0   
__IO_EXTERN __io IBSR1STR _ibsr1;  
#define IBSR1 _ibsr1.byte
#define IBSR1_FBT _ibsr1.bit.FBT
#define IBSR1_GCA _ibsr1.bit.GCA
#define IBSR1_AAS _ibsr1.bit.AAS
#define IBSR1_TRX _ibsr1.bit.TRX
#define IBSR1_LRB _ibsr1.bit.LRB
#define IBSR1_AL _ibsr1.bit.AL
#define IBSR1_RSC _ibsr1.bit.RSC
#define IBSR1_BB _ibsr1.bit.BB
__IO_EXTERN __io IBCR1STR _ibcr1;  
#define IBCR1 _ibcr1.byte
#define IBCR1_INT _ibcr1.bit.INT
#define IBCR1_INTE _ibcr1.bit.INTE
#define IBCR1_GCAA _ibcr1.bit.GCAA
#define IBCR1_ACK _ibcr1.bit.ACK
#define IBCR1_MSS _ibcr1.bit.MSS
#define IBCR1_SCC _ibcr1.bit.SCC
#define IBCR1_BEIE _ibcr1.bit.BEIE
#define IBCR1_BER _ibcr1.bit.BER
__IO_EXTERN __io ICCR1STR _iccr1;  
#define ICCR1 _iccr1.byte
#define ICCR1_CS0 _iccr1.bit.CS0
#define ICCR1_CS1 _iccr1.bit.CS1
#define ICCR1_CS2 _iccr1.bit.CS2
#define ICCR1_CS3 _iccr1.bit.CS3
#define ICCR1_CS4 _iccr1.bit.CS4
#define ICCR1_EN _iccr1.bit.EN
#define ICCR1_CS _iccr1.bitc.CS
__IO_EXTERN __io IO_BYTE _iadr1;
#define IADR1 _iadr1   
__IO_EXTERN __io IO_BYTE _idar1;
#define IDAR1 _idar1   
__IO_EXTERN __io ISELSTR _isel;  
#define ISEL _isel.byte
#define ISEL_PSEL _isel.bit.PSEL
__IO_EXTERN __io ENIRSTR _enir;   /* DTP, External Interrupts */
#define ENIR _enir.byte
#define ENIR_EN0 _enir.bit.EN0
#define ENIR_EN1 _enir.bit.EN1
#define ENIR_EN2 _enir.bit.EN2
#define ENIR_EN3 _enir.bit.EN3
#define ENIR_EN4 _enir.bit.EN4
#define ENIR_EN5 _enir.bit.EN5
#define ENIR_EN6 _enir.bit.EN6
#define ENIR_EN7 _enir.bit.EN7
__IO_EXTERN __io EIRRSTR _eirr;  
#define EIRR _eirr.byte
#define EIRR_ER0 _eirr.bit.ER0
#define EIRR_ER1 _eirr.bit.ER1
#define EIRR_ER2 _eirr.bit.ER2
#define EIRR_ER3 _eirr.bit.ER3
#define EIRR_ER4 _eirr.bit.ER4
#define EIRR_ER5 _eirr.bit.ER5
#define EIRR_ER6 _eirr.bit.ER6
#define EIRR_ER7 _eirr.bit.ER7
/*-------------------------------------------------------------------**
**  External Interrupt Input Level register                          **
**                                                                   **
**  This declaration is intended to be included in IO-Wizard source  **
**  files.                                                           **
**  V0.1 still missing prefix '_'                                    **
**  V1.0 symbol prefix '_' added                                     **
**  V1.2 "extern" changed to pre-defined macro of IO-Wizrad, re-     **
**       quires IO-Wizard 1.7 or later                               **
**-------------------------------------------------------------------*/

#ifndef __ELVR_H
#define __ELVR_H

typedef union{  
    IO_WORD word;
    struct{
      IO_WORD LA0 :1;
      IO_WORD LB0 :1;
      IO_WORD LA1 :1;
      IO_WORD LB1 :1;
      IO_WORD LA2 :1;
      IO_WORD LB2 :1;
      IO_WORD LA3 :1;
      IO_WORD LB3 :1;
      IO_WORD LA4 :1;
      IO_WORD LB4 :1;
      IO_WORD LA5 :1;
      IO_WORD LB5 :1;
      IO_WORD LA6 :1;
      IO_WORD LB6 :1;
      IO_WORD LA7 :1;
      IO_WORD LB7 :1;
    }bit;
    struct{
      IO_WORD LALB0 :2;
      IO_WORD LALB1 :2;
      IO_WORD LALB2 :2;
      IO_WORD LALB3 :2;
      IO_WORD LALB4 :2;
      IO_WORD LALB5 :2;
      IO_WORD LALB6 :2;
      IO_WORD LALB7 :2;
    } bitc;
} ELVRSTR;

__IO_EXTERN __io ELVRSTR _elvr;  
#define ELVR        _elvr.word
#define ELVR_LA0    _elvr.bit.LA0
#define ELVR_LB0    _elvr.bit.LB0
#define ELVR_LA1    _elvr.bit.LA1
#define ELVR_LB1    _elvr.bit.LB1
#define ELVR_LA2    _elvr.bit.LA2
#define ELVR_LB2    _elvr.bit.LB2
#define ELVR_LA3    _elvr.bit.LA3
#define ELVR_LB3    _elvr.bit.LB3
#define ELVR_LA4    _elvr.bit.LA4
#define ELVR_LB4    _elvr.bit.LB4
#define ELVR_LA5    _elvr.bit.LA5
#define ELVR_LB5    _elvr.bit.LB5
#define ELVR_LA6    _elvr.bit.LA6
#define ELVR_LB6    _elvr.bit.LB6
#define ELVR_LA7    _elvr.bit.LA7
#define ELVR_LB7    _elvr.bit.LB7
#define ELVR_LALB0  _elvr.bitc.LALB0
#define ELVR_LALB1  _elvr.bitc.LALB1
#define ELVR_LALB2  _elvr.bitc.LALB2
#define ELVR_LALB3  _elvr.bitc.LALB3
#define ELVR_LALB4  _elvr.bitc.LALB4
#define ELVR_LALB5  _elvr.bitc.LALB5
#define ELVR_LALB6  _elvr.bitc.LALB6
#define ELVR_LALB7  _elvr.bitc.LALB7

#endif
__IO_EXTERN __io ADCS1STR _adcs1;   /* AD Converter */
#define ADCS1 _adcs1.byte
#define ADCS1_ANE0 _adcs1.bit.ANE0
#define ADCS1_ANE1 _adcs1.bit.ANE1
#define ADCS1_ANE2 _adcs1.bit.ANE2
#define ADCS1_ANS0 _adcs1.bit.ANS0
#define ADCS1_ANS1 _adcs1.bit.ANS1
#define ADCS1_ANS2 _adcs1.bit.ANS2
#define ADCS1_MD0 _adcs1.bit.MD0
#define ADCS1_MD1 _adcs1.bit.MD1
#define ADCS1_ANE _adcs1.bitc.ANE
#define ADCS1_ANS _adcs1.bitc.ANS
#define ADCS1_MD _adcs1.bitc.MD
__IO_EXTERN __io ADCS2STR _adcs2;  
#define ADCS2 _adcs2.byte
#define ADCS2_DA _adcs2.bit.DA
#define ADCS2_STRT _adcs2.bit.STRT
#define ADCS2_STS0 _adcs2.bit.STS0
#define ADCS2_STS1 _adcs2.bit.STS1
#define ADCS2_PAUS _adcs2.bit.PAUS
#define ADCS2_INTE _adcs2.bit.INTE
#define ADCS2_INT _adcs2.bit.INT
#define ADCS2_BUSY _adcs2.bit.BUSY
#define ADCS2_STS _adcs2.bitc.STS
__IO_EXTERN __io IO_BYTE _adcr1;
#define ADCR1 _adcr1   
__IO_EXTERN __io ADCR2STR _adcr2;  
#define ADCR2 _adcr2.byte
#define ADCR2_CT0 _adcr2.bit.CT0
#define ADCR2_CT1 _adcr2.bit.CT1
#define ADCR2_ST0 _adcr2.bit.ST0
#define ADCR2_ST1 _adcr2.bit.ST1
#define ADCR2_CT _adcr2.bitc.CT
#define ADCR2_ST _adcr2.bitc.ST
__IO_EXTERN __io IO_BYTE _prll0;
#define PRLL0 _prll0    /* Puls Pattern Generator Channel 0,1 */
__IO_EXTERN __io IO_BYTE _prlh0;
#define PRLH0 _prlh0   
__IO_EXTERN __io IO_BYTE _prll1;
#define PRLL1 _prll1   
__IO_EXTERN __io IO_BYTE _prlh1;
#define PRLH1 _prlh1   
__IO_EXTERN __io PPGC0STR _ppgc0;  
#define PPGC0 _ppgc0.byte
#define PPGC0_PUF0 _ppgc0.bit.PUF0
#define PPGC0_PIE0 _ppgc0.bit.PIE0
#define PPGC0_POE0 _ppgc0.bit.POE0
#define PPGC0_PEN0 _ppgc0.bit.PEN0
__IO_EXTERN __io PPGC1STR _ppgc1;  
#define PPGC1 _ppgc1.byte
#define PPGC1_MD0 _ppgc1.bit.MD0
#define PPGC1_MD1 _ppgc1.bit.MD1
#define PPGC1_PUF1 _ppgc1.bit.PUF1
#define PPGC1_PIE1 _ppgc1.bit.PIE1
#define PPGC1_POE1 _ppgc1.bit.POE1
#define PPGC1_PEN1 _ppgc1.bit.PEN1
#define PPGC1_MD _ppgc1.bitc.MD
__IO_EXTERN __io PPGOE0STR _ppgoe0;  
#define PPGOE0 _ppgoe0.byte
#define PPGOE0_PCM0 _ppgoe0.bit.PCM0
#define PPGOE0_PCM1 _ppgoe0.bit.PCM1
#define PPGOE0_PCM2 _ppgoe0.bit.PCM2
#define PPGOE0_PCS0 _ppgoe0.bit.PCS0
#define PPGOE0_PCS1 _ppgoe0.bit.PCS1
#define PPGOE0_PCS2 _ppgoe0.bit.PCS2
#define PPGOE0_PCM _ppgoe0.bitc.PCM
#define PPGOE0_PCS _ppgoe0.bitc.PCS
__IO_EXTERN __io PPGOE1STR _ppgoe1;  
#define PPGOE1 _ppgoe1.byte
#define PPGOE1_PCM0 _ppgoe1.bit.PCM0
#define PPGOE1_PCM1 _ppgoe1.bit.PCM1
#define PPGOE1_PCM2 _ppgoe1.bit.PCM2
#define PPGOE1_PCS0 _ppgoe1.bit.PCS0
#define PPGOE1_PCS1 _ppgoe1.bit.PCS1
#define PPGOE1_PCS2 _ppgoe1.bit.PCS2
#define PPGOE1_PCM _ppgoe1.bitc.PCM
#define PPGOE1_PCS _ppgoe1.bitc.PCS
__IO_EXTERN __io IO_BYTE _prll2;
#define PRLL2 _prll2   
__IO_EXTERN __io IO_BYTE _prlh2;
#define PRLH2 _prlh2   
__IO_EXTERN __io IO_BYTE _prll3;
#define PRLL3 _prll3   
__IO_EXTERN __io IO_BYTE _prlh3;
#define PRLH3 _prlh3   
__IO_EXTERN __io PPGC2STR _ppgc2;  
#define PPGC2 _ppgc2.byte
#define PPGC2_PUF2 _ppgc2.bit.PUF2
#define PPGC2_PIE2 _ppgc2.bit.PIE2
#define PPGC2_POE2 _ppgc2.bit.POE2
#define PPGC2_PEN2 _ppgc2.bit.PEN2
__IO_EXTERN __io PPGC3STR _ppgc3;  
#define PPGC3 _ppgc3.byte
#define PPGC3_MD0 _ppgc3.bit.MD0
#define PPGC3_MD1 _ppgc3.bit.MD1
#define PPGC3_PUF3 _ppgc3.bit.PUF3
#define PPGC3_PIE3 _ppgc3.bit.PIE3
#define PPGC3_POE3 _ppgc3.bit.POE3
#define PPGC3_PEN3 _ppgc3.bit.PEN3
#define PPGC3_MD _ppgc3.bitc.MD
__IO_EXTERN __io PPGOE2STR _ppgoe2;  
#define PPGOE2 _ppgoe2.byte
#define PPGOE2_PCM0 _ppgoe2.bit.PCM0
#define PPGOE2_PCM1 _ppgoe2.bit.PCM1
#define PPGOE2_PCM2 _ppgoe2.bit.PCM2
#define PPGOE2_PCS0 _ppgoe2.bit.PCS0
#define PPGOE2_PCS1 _ppgoe2.bit.PCS1
#define PPGOE2_PCS2 _ppgoe2.bit.PCS2
#define PPGOE2_PCM _ppgoe2.bitc.PCM
#define PPGOE2_PCS _ppgoe2.bitc.PCS
__IO_EXTERN __io PPGOE3STR _ppgoe3;  
#define PPGOE3 _ppgoe3.byte
#define PPGOE3_PCM0 _ppgoe3.bit.PCM0
#define PPGOE3_PCM1 _ppgoe3.bit.PCM1
#define PPGOE3_PCM2 _ppgoe3.bit.PCM2
#define PPGOE3_PCS0 _ppgoe3.bit.PCS0
#define PPGOE3_PCS1 _ppgoe3.bit.PCS1
#define PPGOE3_PCS2 _ppgoe3.bit.PCS2
#define PPGOE3_PCM _ppgoe3.bitc.PCM
#define PPGOE3_PCS _ppgoe3.bitc.PCS
__IO_EXTERN __io IO_BYTE _prll4;
#define PRLL4 _prll4   
__IO_EXTERN __io IO_BYTE _prlh4;
#define PRLH4 _prlh4   
__IO_EXTERN __io IO_BYTE _prll5;
#define PRLL5 _prll5   
__IO_EXTERN __io IO_BYTE _prlh5;
#define PRLH5 _prlh5   
__IO_EXTERN __io PPGC4STR _ppgc4;  
#define PPGC4 _ppgc4.byte
#define PPGC4_PUF4 _ppgc4.bit.PUF4
#define PPGC4_PIE4 _ppgc4.bit.PIE4
#define PPGC4_POE4 _ppgc4.bit.POE4
#define PPGC4_PEN4 _ppgc4.bit.PEN4
__IO_EXTERN __io PPGC5STR _ppgc5;  
#define PPGC5 _ppgc5.byte
#define PPGC5_MD0 _ppgc5.bit.MD0
#define PPGC5_MD1 _ppgc5.bit.MD1
#define PPGC5_PUF5 _ppgc5.bit.PUF5
#define PPGC5_PIE5 _ppgc5.bit.PIE5
#define PPGC5_POE5 _ppgc5.bit.POE5
#define PPGC5_PEN5 _ppgc5.bit.PEN5
#define PPGC5_MD _ppgc5.bitc.MD
__IO_EXTERN __io PPGOE4STR _ppgoe4;  
#define PPGOE4 _ppgoe4.byte
#define PPGOE4_PCM0 _ppgoe4.bit.PCM0
#define PPGOE4_PCM1 _ppgoe4.bit.PCM1
#define PPGOE4_PCM2 _ppgoe4.bit.PCM2
#define PPGOE4_PCS0 _ppgoe4.bit.PCS0
#define PPGOE4_PCS1 _ppgoe4.bit.PCS1
#define PPGOE4_PCS2 _ppgoe4.bit.PCS2
#define PPGOE4_PCM _ppgoe4.bitc.PCM
#define PPGOE4_PCS _ppgoe4.bitc.PCS
__IO_EXTERN __io PPGOE5STR _ppgoe5;  
#define PPGOE5 _ppgoe5.byte
#define PPGOE5_PCM0 _ppgoe5.bit.PCM0
#define PPGOE5_PCM1 _ppgoe5.bit.PCM1
#define PPGOE5_PCM2 _ppgoe5.bit.PCM2
#define PPGOE5_PCS0 _ppgoe5.bit.PCS0
#define PPGOE5_PCS1 _ppgoe5.bit.PCS1
#define PPGOE5_PCS2 _ppgoe5.bit.PCS2
#define PPGOE5_PCM _ppgoe5.bitc.PCM
#define PPGOE5_PCS _ppgoe5.bitc.PCS
__IO_EXTERN __io CLKRSTR _clkr;   /* Clock Monitor Function */
#define CLKR _clkr.byte
#define CLKR_FRQ0 _clkr.bit.FRQ0
#define CLKR_FRQ1 _clkr.bit.FRQ1
#define CLKR_FRQ2 _clkr.bit.FRQ2
#define CLKR_CKEN _clkr.bit.CKEN
#define CLKR_FRQ _clkr.bitc.FRQ
__IO_EXTERN __io TMCSR0STR _tmcsr0;   /* Reload Timer */
#define TMCSR0 _tmcsr0.word
#define TMCSR0_TRG _tmcsr0.bit.TRG
#define TMCSR0_CNTE _tmcsr0.bit.CNTE
#define TMCSR0_UF _tmcsr0.bit.UF
#define TMCSR0_INTE _tmcsr0.bit.INTE
#define TMCSR0_RELD _tmcsr0.bit.RELD
#define TMCSR0_OUTL _tmcsr0.bit.OUTL
#define TMCSR0_OUTE _tmcsr0.bit.OUTE
#define TMCSR0_MOD0 _tmcsr0.bit.MOD0
#define TMCSR0_MOD1 _tmcsr0.bit.MOD1
#define TMCSR0_MOD2 _tmcsr0.bit.MOD2
#define TMCSR0_CSL0 _tmcsr0.bit.CSL0
#define TMCSR0_CSL1 _tmcsr0.bit.CSL1
#define TMCSR0_MOD _tmcsr0.bitc.MOD
#define TMCSR0_CSL _tmcsr0.bitc.CSL
__IO_EXTERN __io IO_WORD _tmr0;
#define TMR0 _tmr0   
__IO_EXTERN __io IO_WORD _tmrlr0;
#define TMRLR0 _tmrlr0   
__IO_EXTERN __io TMCSR1STR _tmcsr1;  
#define TMCSR1 _tmcsr1.word
#define TMCSR1_TRG _tmcsr1.bit.TRG
#define TMCSR1_CNTE _tmcsr1.bit.CNTE
#define TMCSR1_UF _tmcsr1.bit.UF
#define TMCSR1_INTE _tmcsr1.bit.INTE
#define TMCSR1_RELD _tmcsr1.bit.RELD

⌨️ 快捷键说明

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