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

📄 xdp512regs.h

📁 关于XD256的应用实例,用于汽车电子开发之用
💻 H
📖 第 1 页 / 共 3 页
字号:
                 volatile   uint  TC3H;			/* Input Capture Holding register #3 */

                 volatile	uchar AD1CTL0;		/* A/D #0 control register 0 */
                 volatile	uchar AD1CTL1;		/* A/D #0 control register 1 */
                 volatile	uchar AD1CTL2;		/* A/D #0 control register 2 */
                 volatile	uchar AD1CTL3;		/* A/D #0 control register 3 */
                 volatile	uchar AD1CTL4;		/* A/D #0 control register 4 */
                 volatile	uchar AD1CTL5;		/* A/D #0 control register 5 */
                 volatile	uchar AD1STAT0;		/* A/D #0 Status register 0 */
                 volatile	uchar Reserved0x87;	/*  */
                 volatile	uchar AD1TEST0;		/* A/D #0 Test register 0 */
                 volatile	uchar AD1TEST1;		/* A/D #0 Test register 1 */
                 volatile	uchar AD1STAT2;
                 volatile	uchar AD1STAT1;
                 volatile	uchar ATD1DIEN0;
                 volatile	uchar ATD1DIEN1;	/*  */
                 volatile	uchar PORTAD10;
                 volatile	uchar PORTAD11;		/*  */

                 volatile	int   ATD1DR0;		/* A/D #0 result 0 */
                 volatile	int   ATD1DR1;		/* A/D #0 result 1 */
                 volatile	int   ATD1DR2;		/* A/D #0 result 2 */
                 volatile	int   ATD1DR3;		/* A/D #0 result 3 */
                 volatile	int   ATD1DR4;		/* A/D #0 result 4 */
                 volatile	int   ATD1DR5;		/* A/D #0 result 5 */
                 volatile	int   ATD1DR6;		/* A/D #0 result 6 */
                 volatile	int   ATD1DR7;		/* A/D #0 result 7 */
                 volatile	int   ATD1DR8;		/* A/D #0 result 8 */
                 volatile	int   ATD1DR9;		/* A/D #0 result 9 */
                 volatile	int   ATD1DR10;		/* A/D #0 result 10 */
                 volatile	int   ATD1DR11;		/* A/D #0 result 11 */
                 volatile	int   ATD1DR12;		/* A/D #0 result 12 */
                 volatile	int   ATD1DR13;		/* A/D #0 result 13 */
                 volatile	int   ATD1DR14;		/* A/D #0 result 14 */
                 volatile	int   ATD1DR15;		/* A/D #0 result 15 */

                 volatile   uchar  IBAD1;		/*  */
                 volatile   uchar  IBFD1;		/*  */
                 volatile   uchar  IBCR1;		/*  */
                 volatile   uchar  IBSR1;		/*  */
                 volatile   uchar  IICDR1;		/*  */
                            uchar  Reserved0xb5;
                            uchar  Reserved0xb6;
                            uchar  Reserved0xb7;

                 volatile   SCIRegs SCI2;		/*  */
                 volatile   SCIRegs SCI3;		/*  */
                 volatile   SCIRegs SCI0;		/*  */
                 volatile   SCIRegs SCI1;		/*  */

                 volatile   SPIRegs SPI0;		/*  */

                 volatile   uchar  IBAD0;		/*  */
                 volatile   uchar  IBFD0;		/*  */
                 volatile   uchar  IBCR0;		/*  */
                 volatile   uchar  IBSR0;		/*  */
                 volatile   uchar  IICDR0;		/*  */
                            uchar  Reserved0xe5;
                            uchar  Reserved0xe6;
                            uchar  Reserved0xe7;

                            uchar  Reserved0xe8;
                            uchar  Reserved0xe9;
                            uchar  Reserved0xea;
                            uchar  Reserved0xeb;
                            uchar  Reserved0xec;
                            uchar  Reserved0xed;
                            uchar  Reserved0xee;
                            uchar  Reserved0xef;

                 volatile   SPIRegs SPI1;		/*  */
                 volatile   SPIRegs SPI2;		/*  */

                 volatile   uchar  FCLKDIV;		/*  */
                 volatile   uchar  FSEC;		/*  */
                            uchar  Reserved0x102;
                 volatile   uchar  FCNFG;		/*  */
                 volatile   uchar  FPROT;		/*  */
                 volatile   uchar  FSTAT;		/*  */
                 volatile   uchar  FCMD;		/*  */
                            uchar  Reserved0x107;
                            uchar  Reserved0x108;
                            uchar  Reserved0x109;
                            uchar  Reserved0x10a;
                            uchar  Reserved0x10b;
                            uchar  Reserved0x10c;
                            uchar  Reserved0x10d;
                            uchar  Reserved0x10e;
                            uchar  Reserved0x10f;

                 volatile   uchar  ECLKDIV;		/*  */
                 volatile   uchar  ESEC;		/*  */
                            uchar  Reserved0x112;
                 volatile   uchar  ECNFG;		/*  */
                 volatile   uchar  EPROT;		/*  */
                 volatile   uchar  ESTAT;		/*  */
                 volatile   uchar  ECMD;		/*  */
                            uchar  Reserved0x117;
                            uchar  Reserved0x118;
                            uchar  Reserved0x119;
                            uchar  Reserved0x11a;
                            uchar  Reserved0x11b;

                 volatile   uchar  XSCTRL;
                 volatile   uchar  XSXCUB;
                 volatile   uchar  XSSRLB;
                 volatile   uchar  XSSRUB;

                            uchar  Reserved0x120;
                 volatile   uchar  IVBR;
                            uchar  Reserved0x122;
                            uchar  Reserved0x123;
                            uchar  Reserved0x124;
                            uchar  Reserved0x125;
                            uchar  INT_XGPRIO;
                            uchar  INT_CFADDR;
                            uchar  INT_CFDATA[8];

                 volatile   SCIRegs SCI4;		/*  */
                 volatile   SCIRegs SCI5;		/*  */

                 volatile   CANRegs CAN0;
                 volatile   CANRegs CAN1;
                 volatile   CANRegs CAN2;
                 volatile   CANRegs CAN3;

                 volatile	uchar PORTT;		/* Port T I/O Register */
                 volatile	uchar PTIT;			/* Port T Input Register*/
                 volatile	uchar DDRT;			/* Port T Data Direction Register */
                 volatile	uchar RDRT;			/* Port T Reduced Drive Register */
                 volatile	uchar PERT;			/* Port T Pull up/down Device Enable */
                 volatile	uchar PPST;			/* Port T Pull up/down Device Select */
                            uchar Reserved0x246;
                            uchar Reserved0x247;

                 volatile	uchar PORTS;		/* Port S I/O Register */
                 volatile	uchar PTIS;			/* Port S Input Register*/
                 volatile	uchar DDRS;			/* Port S Data Direction Register */
                 volatile	uchar RDRS;			/* Port S Reduced Drive Register */
                 volatile	uchar PERS;			/* Port S Pull up/down Device Enable */
                 volatile	uchar PPSS;			/* Port S Pull up/down Device Select */
                 volatile	uchar WOMS;			/* Port S Wire OR Mode Select */
                            uchar Reserved0x24f;

                 volatile	uchar PORTM;		/* Port M I/O Register */
                 volatile	uchar PTIM;			/* Port M Input Register*/
                 volatile	uchar DDRM;			/* Port M Data Direction Register */
                 volatile	uchar RDRM;			/* Port M Reduced Drive Register */
                 volatile	uchar PERM;			/* Port M Pull up/down Device Enable */
                 volatile	uchar PPSM;			/* Port M Pull up/down Device Select */
                 volatile	uchar WOMM;			/* Port M Wire OR Mode Select */
                 volatile       uchar MODRR;			/* Module Routing Register */

                 volatile	uchar PORTP;		/* Port P I/O Register */
                 volatile	uchar PTIP;			/* Port P Input Register*/
                 volatile	uchar DDRP;			/* Port P Data Direction Register */
                 volatile	uchar RDRP;			/* Port P Reduced Drive Register */
                 volatile	uchar PERP;			/* Port P Pull up/down Device Enable */
                 volatile	uchar PPSP;			/* Port P Pull up/down Device Select */
                 volatile	uchar PIEP;			/* Port P Interrupt Enable */
                 volatile	uchar PIFP;			/* Port P Interrupt Flag */

                 volatile	uchar PORTH;		/* Port H I/O Register */
                 volatile	uchar PTIH;			/* Port H Input Register*/
                 volatile	uchar DDRH;			/* Port H Data Direction Register */
                 volatile	uchar RDRH;			/* Port H Reduced Drive Register */
                 volatile	uchar PERH;			/* Port H Pull up/down Device Enable */
                 volatile	uchar PPSH;			/* Port H Pull up/down Device Select */
                 volatile	uchar PIEH;			/* Port H Interrupt Enable */
                 volatile	uchar PIFH;			/* Port H Interrupt Flag */

                 volatile	uchar PORTJ;		/* Port J I/O Register */
                 volatile	uchar PTIJ;			/* Port J Input Register*/
                 volatile	uchar DDRJ;			/* Port J Data Direction Register */
                 volatile	uchar RDRJ;			/* Port J Reduced Drive Register */
                 volatile	uchar PERJ;			/* Port J Pull up/down Device Enable */
                 volatile	uchar PPSJ;			/* Port J Pull up/down Device Select */
                 volatile	uchar PIEJ;			/* Port J Interrupt Enable */
                 volatile	uchar PIFJ;			/* Port J Interrupt Flag */

                            uchar Reserved0x270;
                 volatile   uchar PT1AD0;
                            uchar Reserved0x272;
                 volatile   uchar DDR1AD0;
                            uchar Reserved0x274;
                 volatile   uchar RDR1AD0;
                            uchar Reserved0x276;
                 volatile   uchar PER1AD0;
                 volatile   uchar PT0AD1;
                 volatile   uchar PT1AD1;
                 volatile   uchar DDR0AD1;
                 volatile   uchar DDR1AD1;
                 volatile   uchar RDR0AD1;
                 volatile   uchar RDR1AD1;
                 volatile   uchar PER0AD1;
                 volatile   uchar PER1AD1;

                 volatile   CANRegs CAN4;
                 
                 volatile	uchar AD0CTL0;		/* A/D #1 control register 0 */
                 volatile	uchar AD0CTL1;		/* A/D #1 control register 1 */
                 volatile	uchar AD0CTL2;		/* A/D #1 control register 2 */
                 volatile	uchar AD0CTL3;		/* A/D #1 control register 3 */
                 volatile	uchar AD0CTL4;		/* A/D #1 control register 4 */
                 volatile	uchar AD0CTL5;		/* A/D #1 control register 5 */
                 volatile	uchar AD0STAT0;		/* A/D #1 Status register 0 */
                            uchar Reserved0x2c7;	/*  1 */
                 volatile	uchar AD0TEST0;		/* A/D #1 Test register 0 */
                 volatile	uchar AD0TEST1;		/* A/D #1 Test register 1 */
                            uchar Reserved0x2ca;
                 volatile   uchar AD0STAT1;
                            uchar Reserved0x2cc;
                 volatile	uchar ATD0DIEN;		/*  */
                            uchar Reserved0x2ce;
                 volatile	uchar PORTAD00;		/*  */

                 volatile	int   ATD0DR0;		/* A/D #1 result 0 */

⌨️ 快捷键说明

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