📄 mc9s08qe128.c
字号:
volatile RTCMODSTR _RTCMOD; /* RTC Modulo Register; 0x00001832 */
volatile SPI2C1STR _SPI2C1; /* SPI2 Control Register 1; 0x00001838 */
volatile SPI2C2STR _SPI2C2; /* SPI2 Control Register 2; 0x00001839 */
volatile SPI2BRSTR _SPI2BR; /* SPI2 Baud Rate Register; 0x0000183A */
volatile SPI2SSTR _SPI2S; /* SPI2 Status Register; 0x0000183B */
volatile SPI2DSTR _SPI2D; /* SPI2 Data Register; 0x0000183D */
volatile PTAPESTR _PTAPE; /* Port A Pull Enable Register; 0x00001840 */
volatile PTASESTR _PTASE; /* Port A Slew Rate Enable Register; 0x00001841 */
volatile PTADSSTR _PTADS; /* Port A Drive Strength Selection Register; 0x00001842 */
volatile PTBPESTR _PTBPE; /* Port B Pull Enable Register; 0x00001844 */
volatile PTBSESTR _PTBSE; /* Port B Slew Rate Enable Register; 0x00001845 */
volatile PTBDSSTR _PTBDS; /* Port B Drive Strength Selection Register; 0x00001846 */
volatile PTCPESTR _PTCPE; /* Port C Pull Enable Register; 0x00001848 */
volatile PTCSESTR _PTCSE; /* Port C Slew Rate Enable Register; 0x00001849 */
volatile PTCDSSTR _PTCDS; /* Port C Drive Strength Selection Register; 0x0000184A */
volatile PTDPESTR _PTDPE; /* Port D Pull Enable Register; 0x0000184C */
volatile PTDSESTR _PTDSE; /* Port D Slew Rate Enable Register; 0x0000184D */
volatile PTDDSSTR _PTDDS; /* Port D Drive Strength Selection Register; 0x0000184E */
volatile PTEPESTR _PTEPE; /* Port E Pull Enable Register; 0x00001850 */
volatile PTESESTR _PTESE; /* Port E Slew Rate Enable Register; 0x00001851 */
volatile PTEDSSTR _PTEDS; /* Port E Drive Strength Selection Register; 0x00001852 */
volatile PTFPESTR _PTFPE; /* Port F Pull Enable Register; 0x00001854 */
volatile PTFSESTR _PTFSE; /* Port F Slew Rate Enable Register; 0x00001855 */
volatile PTFDSSTR _PTFDS; /* Port F Drive Strength Selection Register; 0x00001856 */
volatile PTGPESTR _PTGPE; /* Port G Pull Enable Register; 0x00001858 */
volatile PTGSESTR _PTGSE; /* Port G Slew Rate Enable Register; 0x00001859 */
volatile PTGDSSTR _PTGDS; /* Port G Drive Strength Selection Register; 0x0000185A */
volatile PTHPESTR _PTHPE; /* Port H Pull Enable Register; 0x0000185C */
volatile PTHSESTR _PTHSE; /* Port H Slew Rate Enable Register; 0x0000185D */
volatile PTHDSSTR _PTHDS; /* Port H Drive Strength Selection Register; 0x0000185E */
volatile PTJPESTR _PTJPE; /* Port J Pull Enable Register; 0x00001860 */
volatile PTJSESTR _PTJSE; /* Port J Slew Rate Enable Register; 0x00001861 */
volatile PTJDSSTR _PTJDS; /* Port J Drive Strength Selection Register; 0x00001862 */
volatile IIC2ASTR _IIC2A; /* IIC Address Register; 0x00001868 */
volatile IIC2FSTR _IIC2F; /* IIC Frequency Divider Register; 0x00001869 */
volatile IIC2C1STR _IIC2C1; /* IIC Control Register 1; 0x0000186A */
volatile IIC2SSTR _IIC2S; /* IIC Status Register; 0x0000186B */
volatile IIC2DSTR _IIC2D; /* IIC Data I/O Register; 0x0000186C */
volatile IIC2C2STR _IIC2C2; /* IIC Control Register 2; 0x0000186D */
volatile SCI2C1STR _SCI2C1; /* SCI2 Control Register 1; 0x00001872 */
volatile SCI2C2STR _SCI2C2; /* SCI2 Control Register 2; 0x00001873 */
volatile SCI2S1STR _SCI2S1; /* SCI2 Status Register 1; 0x00001874 */
volatile SCI2S2STR _SCI2S2; /* SCI2 Status Register 2; 0x00001875 */
volatile SCI2C3STR _SCI2C3; /* SCI2 Control Register 3; 0x00001876 */
volatile SCI2DSTR _SCI2D; /* SCI2 Data Register; 0x00001877 */
volatile PTCSETSTR _PTCSET; /* Port C Data Set Register; 0x00001878 */
volatile PTESETSTR _PTESET; /* Port E Data Set Register; 0x00001879 */
volatile PTCCLRSTR _PTCCLR; /* Port C Data Clear Register; 0x0000187A */
volatile PTECLRSTR _PTECLR; /* Port E Data Clear Register; 0x0000187B */
volatile PTCTOGSTR _PTCTOG; /* Port C Toggle Register; 0x0000187C */
volatile PTETOGSTR _PTETOG; /* Port E Toggle Register; 0x0000187D */
/* NVFTRIM - macro for reading non volatile register Nonvolatile ICS Fine Trim; 0x0000FFAE */
/* Tip for register initialization in the user code: const byte NVFTRIM_INIT @0x0000FFAE = <NVFTRIM_INITVAL>; */
/* NVICSTRM - macro for reading non volatile register Nonvolatile ICS Trim Register; 0x0000FFAF */
/* Tip for register initialization in the user code: const byte NVICSTRM_INIT @0x0000FFAF = <NVICSTRM_INITVAL>; */
/* NVBACKKEY0 - macro for reading non volatile register Backdoor Comparison Key 0; 0x0000FFB0 */
/* Tip for register initialization in the user code: const byte NVBACKKEY0_INIT @0x0000FFB0 = <NVBACKKEY0_INITVAL>; */
/* NVBACKKEY1 - macro for reading non volatile register Backdoor Comparison Key 1; 0x0000FFB1 */
/* Tip for register initialization in the user code: const byte NVBACKKEY1_INIT @0x0000FFB1 = <NVBACKKEY1_INITVAL>; */
/* NVBACKKEY2 - macro for reading non volatile register Backdoor Comparison Key 2; 0x0000FFB2 */
/* Tip for register initialization in the user code: const byte NVBACKKEY2_INIT @0x0000FFB2 = <NVBACKKEY2_INITVAL>; */
/* NVBACKKEY3 - macro for reading non volatile register Backdoor Comparison Key 3; 0x0000FFB3 */
/* Tip for register initialization in the user code: const byte NVBACKKEY3_INIT @0x0000FFB3 = <NVBACKKEY3_INITVAL>; */
/* NVBACKKEY4 - macro for reading non volatile register Backdoor Comparison Key 4; 0x0000FFB4 */
/* Tip for register initialization in the user code: const byte NVBACKKEY4_INIT @0x0000FFB4 = <NVBACKKEY4_INITVAL>; */
/* NVBACKKEY5 - macro for reading non volatile register Backdoor Comparison Key 5; 0x0000FFB5 */
/* Tip for register initialization in the user code: const byte NVBACKKEY5_INIT @0x0000FFB5 = <NVBACKKEY5_INITVAL>; */
/* NVBACKKEY6 - macro for reading non volatile register Backdoor Comparison Key 6; 0x0000FFB6 */
/* Tip for register initialization in the user code: const byte NVBACKKEY6_INIT @0x0000FFB6 = <NVBACKKEY6_INITVAL>; */
/* NVBACKKEY7 - macro for reading non volatile register Backdoor Comparison Key 7; 0x0000FFB7 */
/* Tip for register initialization in the user code: const byte NVBACKKEY7_INIT @0x0000FFB7 = <NVBACKKEY7_INITVAL>; */
/* NVPROT - macro for reading non volatile register Nonvolatile Flash Protection Register; 0x0000FFBD */
/* Tip for register initialization in the user code: const byte NVPROT_INIT @0x0000FFBD = <NVPROT_INITVAL>; */
/* NVOPT - macro for reading non volatile register Nonvolatile Flash Options Register; 0x0000FFBF */
/* Tip for register initialization in the user code: const byte NVOPT_INIT @0x0000FFBF = <NVOPT_INITVAL>; */
/* * * * * 16-BIT REGISTERS * * * * * * * * * * * * * * * */
volatile ADCRSTR _ADCR; /* Data Result Register; 0x00000012 */
volatile ADCCVSTR _ADCCV; /* Compare Value Register; 0x00000014 */
volatile SCI1BDSTR _SCI1BD; /* SCI1 Baud Rate Register; 0x00000020 */
volatile TPM1CNTSTR _TPM1CNT; /* TPM1 Timer Counter Register; 0x00000041 */
volatile TPM1MODSTR _TPM1MOD; /* TPM1 Timer Counter Modulo Register; 0x00000043 */
volatile TPM1C0VSTR _TPM1C0V; /* TPM1 Timer Channel 0 Value Register; 0x00000046 */
volatile TPM1C1VSTR _TPM1C1V; /* TPM1 Timer Channel 1 Value Register; 0x00000049 */
volatile TPM1C2VSTR _TPM1C2V; /* TPM1 Timer Channel 2 Value Register; 0x0000004C */
volatile TPM2CNTSTR _TPM2CNT; /* TPM2 Timer Counter Register; 0x00000051 */
volatile TPM2MODSTR _TPM2MOD; /* TPM2 Timer Counter Modulo Register; 0x00000053 */
volatile TPM2C0VSTR _TPM2C0V; /* TPM2 Timer Channel 0 Value Register; 0x00000056 */
volatile TPM2C1VSTR _TPM2C1V; /* TPM2 Timer Channel 1 Value Register; 0x00000059 */
volatile TPM2C2VSTR _TPM2C2V; /* TPM2 Timer Channel 2 Value Register; 0x0000005C */
volatile TPM3CNTSTR _TPM3CNT; /* TPM3 Timer Counter Register; 0x00000061 */
volatile TPM3MODSTR _TPM3MOD; /* TPM3 Timer Counter Modulo Register; 0x00000063 */
volatile TPM3C0VSTR _TPM3C0V; /* TPM3 Timer Channel 0 Value Register; 0x00000066 */
volatile TPM3C1VSTR _TPM3C1V; /* TPM3 Timer Channel 1 Value Register; 0x00000069 */
volatile TPM3C2VSTR _TPM3C2V; /* TPM3 Timer Channel 2 Value Register; 0x0000006C */
volatile TPM3C3VSTR _TPM3C3V; /* TPM3 Timer Channel 3 Value Register; 0x0000006F */
volatile TPM3C4VSTR _TPM3C4V; /* TPM3 Timer Channel 4 Value Register; 0x00000072 */
volatile TPM3C5VSTR _TPM3C5V; /* TPM3 Timer Channel 5 Value Register; 0x00000075 */
volatile SDIDSTR _SDID; /* System Device Identification Register; 0x00001806 */
volatile DBGCASTR _DBGCA; /* Debug Comparator A Register; 0x00001810 */
volatile DBGCBSTR _DBGCB; /* Debug Comparator B Register; 0x00001812 */
volatile DBGCCSTR _DBGCC; /* Debug Comparator C Register; 0x00001814 */
volatile DBGFSTR _DBGF; /* Debug FIFO Register; 0x00001816 */
volatile SCI2BDSTR _SCI2BD; /* SCI2 Baud Rate Register; 0x00001870 */
/*lint -restore */
/* EOF */
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -