📄 mcs912dp256.h
字号:
#define OSEKOS_REG_PWMDTY7 (*((volatile unsigned char *)(HC12_IO_BASE_ADR+0xc3)))
#define OSEKOS_REG_PWMSDN (*((volatile unsigned char *)(HC12_IO_BASE_ADR+0xc4)))
#define OSEKOS_REG_SCI0BDH (*((volatile unsigned char *)(HC12_IO_BASE_ADR+0xc8)))
#define OSEKOS_REG_SCI0BDL (*((volatile unsigned char *)(HC12_IO_BASE_ADR+0xc9)))
#define OSEKOS_REG_SC0CR1 (*((volatile unsigned char *)(HC12_IO_BASE_ADR+0xca)))
#define OSEKOS_REG_SCI0CR2 (*((volatile unsigned char *)(HC12_IO_BASE_ADR+0xcb)))
#define OSEKOS_REG_SCI0SR1 (*((volatile unsigned char *)(HC12_IO_BASE_ADR+0xcc)))
#define OSEKOS_REG_SC0SR2 (*((volatile unsigned char *)(HC12_IO_BASE_ADR+0xcd)))
#define OSEKOS_REG_SCI0DRH (*((volatile unsigned char *)(HC12_IO_BASE_ADR+0xce)))
#define OSEKOS_REG_SCI0DRL (*((volatile unsigned char *)(HC12_IO_BASE_ADR+0xcf)))
#define OSEKOS_REG_SCI1BDH (*((volatile unsigned char *)(HC12_IO_BASE_ADR+0xd0)))
#define OSEKOS_REG_SCI1BDL (*((volatile unsigned char *)(HC12_IO_BASE_ADR+0xd1)))
#define OSEKOS_REG_SC1CR1 (*((volatile unsigned char *)(HC12_IO_BASE_ADR+0xd2)))
#define OSEKOS_REG_SCI1CR2 (*((volatile unsigned char *)(HC12_IO_BASE_ADR+0xd3)))
#define OSEKOS_REG_SCI1SR1 (*((volatile unsigned char *)(HC12_IO_BASE_ADR+0xd4)))
#define OSEKOS_REG_SC1SR2 (*((volatile unsigned char *)(HC12_IO_BASE_ADR+0xd5)))
#define OSEKOS_REG_SCI1DRH (*((volatile unsigned char *)(HC12_IO_BASE_ADR+0xd6)))
#define OSEKOS_REG_SCI1DRL (*((volatile unsigned char *)(HC12_IO_BASE_ADR+0xd7)))
#define OSEKOS_REG_SPI0CR1 (*((volatile unsigned char *)(HC12_IO_BASE_ADR+0xd8)))
#define OSEKOS_REG_SPI0CR2 (*((volatile unsigned char *)(HC12_IO_BASE_ADR+0xd9)))
#define OSEKOS_REG_SPI0BR (*((volatile unsigned char *)(HC12_IO_BASE_ADR+0xda)))
#define OSEKOS_REG_SPI0SR (*((volatile unsigned char *)(HC12_IO_BASE_ADR+0xdb)))
#define OSEKOS_REG_SPI0DR (*((volatile unsigned char *)(HC12_IO_BASE_ADR+0xdd)))
#define OSEKOS_REG_IBAD (*((volatile unsigned char *)(HC12_IO_BASE_ADR+0xe0)))
#define OSEKOS_REG_IBFD (*((volatile unsigned char *)(HC12_IO_BASE_ADR+0xe1)))
#define OSEKOS_REG_IBCR (*((volatile unsigned char *)(HC12_IO_BASE_ADR+0xe2)))
#define OSEKOS_REG_IBSR (*((volatile unsigned char *)(HC12_IO_BASE_ADR+0xe3)))
#define OSEKOS_REG_IICDR (*((volatile unsigned char *)(HC12_IO_BASE_ADR+0xe4)))
#define OSEKOS_REG_DLCBCR1 (*((volatile unsigned char *)(HC12_IO_BASE_ADR+0xe8)))
#define OSEKOS_REG_DLCBSVR (*((volatile unsigned char *)(HC12_IO_BASE_ADR+0xe9)))
#define OSEKOS_REG_DLCBCR2 (*((volatile unsigned char *)(HC12_IO_BASE_ADR+0xea)))
#define OSEKOS_REG_DLCBDR (*((volatile unsigned char *)(HC12_IO_BASE_ADR+0xeb)))
#define OSEKOS_REG_DLCBARD (*((volatile unsigned char *)(HC12_IO_BASE_ADR+0xec)))
#define OSEKOS_REG_DLCBRSR (*((volatile unsigned char *)(HC12_IO_BASE_ADR+0xed)))
#define OSEKOS_REG_DLCSCR (*((volatile unsigned char *)(HC12_IO_BASE_ADR+0xee)))
#define OSEKOS_REG_DLCBSTAT (*((volatile unsigned char *)(HC12_IO_BASE_ADR+0xef)))
#define OSEKOS_REG_SPI1CR1 (*((volatile unsigned char *)(HC12_IO_BASE_ADR+0xf0)))
#define OSEKOS_REG_SPI1CR2 (*((volatile unsigned char *)(HC12_IO_BASE_ADR+0xf1)))
#define OSEKOS_REG_SPI1BR (*((volatile unsigned char *)(HC12_IO_BASE_ADR+0xf2)))
#define OSEKOS_REG_SPI1SR (*((volatile unsigned char *)(HC12_IO_BASE_ADR+0xf3)))
#define OSEKOS_REG_SPI1DR (*((volatile unsigned char *)(HC12_IO_BASE_ADR+0xf5)))
#define OSEKOS_REG_SPI2CR1 (*((volatile unsigned char *)(HC12_IO_BASE_ADR+0xf8)))
#define OSEKOS_REG_SPI2CR2 (*((volatile unsigned char *)(HC12_IO_BASE_ADR+0xf9)))
#define OSEKOS_REG_SPI2BR (*((volatile unsigned char *)(HC12_IO_BASE_ADR+0xfa)))
#define OSEKOS_REG_SPI2SR (*((volatile unsigned char *)(HC12_IO_BASE_ADR+0xfb)))
#define OSEKOS_REG_SPI2DR (*((volatile unsigned char *)(HC12_IO_BASE_ADR+0xfd)))
#define OSEKOS_REG_FCLKDIV (*((volatile unsigned char *)(HC12_IO_BASE_ADR+0x100)))
#define OSEKOS_REG_FSEC (*((volatile unsigned char *)(HC12_IO_BASE_ADR+0x101)))
#define OSEKOS_REG_FCNFG (*((volatile unsigned char *)(HC12_IO_BASE_ADR+0x103)))
#define OSEKOS_REG_FPROT (*((volatile unsigned char *)(HC12_IO_BASE_ADR+0x104)))
#define OSEKOS_REG_FSTAT (*((volatile unsigned char *)(HC12_IO_BASE_ADR+0x105)))
#define OSEKOS_REG_FCMD (*((volatile unsigned char *)(HC12_IO_BASE_ADR+0x106)))
#define OSEKOS_REG_ECLKDIV (*((volatile unsigned char *)(HC12_IO_BASE_ADR+0x110)))
#define OSEKOS_REG_ECNFG (*((volatile unsigned char *)(HC12_IO_BASE_ADR+0x113)))
#define OSEKOS_REG_EPROT (*((volatile unsigned char *)(HC12_IO_BASE_ADR+0x114)))
#define OSEKOS_REG_ESTAT (*((volatile unsigned char *)(HC12_IO_BASE_ADR+0x115)))
#define OSEKOS_REG_ECMD (*((volatile unsigned char *)(HC12_IO_BASE_ADR+0x116)))
#define OSEKOS_REG_ATD1CTL0 (*((volatile unsigned char *)(HC12_IO_BASE_ADR+0x120)))
#define OSEKOS_REG_ATD1CTL1 (*((volatile unsigned char *)(HC12_IO_BASE_ADR+0x121)))
#define OSEKOS_REG_ATD1CTL23 (*((volatile unsigned char *)(HC12_IO_BASE_ADR+0x122)))
#define OSEKOS_REG_ATD1CTL2 (*((volatile unsigned char *)(HC12_IO_BASE_ADR+0x122)))
#define OSEKOS_REG_ATD1CTL3 (*((volatile unsigned char *)(HC12_IO_BASE_ADR+0x123)))
#define OSEKOS_REG_ATD1CTL45 (*((volatile unsigned int *)(HC12_IO_BASE_ADR+0x124)))
#define OSEKOS_REG_ATD1CTL4 (*((volatile unsigned char *)(HC12_IO_BASE_ADR+0x124)))
#define OSEKOS_REG_ATD1CTL5 (*((volatile unsigned char *)(HC12_IO_BASE_ADR+0x125)))
#define OSEKOS_REG_ATD1STAT0 (*((volatile unsigned char *)(HC12_IO_BASE_ADR+0x126)))
#define OSEKOS_REG_ATD1STAT1 (*((volatile unsigned char *)(HC12_IO_BASE_ADR+0x12b)))
#define OSEKOS_REG_ATD1TEST0 (*((volatile unsigned char *)(HC12_IO_BASE_ADR+0x128)))
#define OSEKOS_REG_ATD1TEST1 (*((volatile unsigned char *)(HC12_IO_BASE_ADR+0x129)))
#define OSEKOS_REG_ATDDIEN (*((volatile unsigned char *)(HC12_IO_BASE_ADR+0x12d)))
#define OSEKOS_REG_PORTAD1 (*((volatile unsigned char *)(HC12_IO_BASE_ADR+0x12f)))
#define OSEKOS_REG_ATD1DR0H (*((volatile unsigned char *)(HC12_IO_BASE_ADR+0x130)))
#define OSEKOS_REG_ATD1DR0L (*((volatile unsigned char *)(HC12_IO_BASE_ADR+0x131)))
#define OSEKOS_REG_ATD1DR1H (*((volatile unsigned char *)(HC12_IO_BASE_ADR+0x132)))
#define OSEKOS_REG_ATD1DR1L (*((volatile unsigned char *)(HC12_IO_BASE_ADR+0x133)))
#define OSEKOS_REG_ATD1DR2H (*((volatile unsigned char *)(HC12_IO_BASE_ADR+0x134)))
#define OSEKOS_REG_ATD1DR2L (*((volatile unsigned char *)(HC12_IO_BASE_ADR+0x135)))
#define OSEKOS_REG_ATD1DR3H (*((volatile unsigned char *)(HC12_IO_BASE_ADR+0x136)))
#define OSEKOS_REG_ATD1DR3L (*((volatile unsigned char *)(HC12_IO_BASE_ADR+0x137)))
#define OSEKOS_REG_ATD1DR4H (*((volatile unsigned char *)(HC12_IO_BASE_ADR+0x138)))
#define OSEKOS_REG_ATD1DR4L (*((volatile unsigned char *)(HC12_IO_BASE_ADR+0x139)))
#define OSEKOS_REG_ATD1DR5H (*((volatile unsigned char *)(HC12_IO_BASE_ADR+0x13a)))
#define OSEKOS_REG_ATD1DR5L (*((volatile unsigned char *)(HC12_IO_BASE_ADR+0x13b)))
#define OSEKOS_REG_ATD1DR6H (*((volatile unsigned char *)(HC12_IO_BASE_ADR+0x13c)))
#define OSEKOS_REG_ATD1DR6L (*((volatile unsigned char *)(HC12_IO_BASE_ADR+0x13d)))
#define OSEKOS_REG_ATD1DR7H (*((volatile unsigned char *)(HC12_IO_BASE_ADR+0x13e)))
#define OSEKOS_REG_ATD1DR7L (*((volatile unsigned char *)(HC12_IO_BASE_ADR+0x13f)))
#define OSEKOS_REG_CAN0CTL0 (*((volatile unsigned char *)(HC12_IO_BASE_ADR+0x140)))
#define OSEKOS_REG_CAN0CTL1 (*((volatile unsigned char *)(HC12_IO_BASE_ADR+0x141)))
#define OSEKOS_REG_CAN0BTR0 (*((volatile unsigned char *)(HC12_IO_BASE_ADR+0x142)))
#define OSEKOS_REG_CAN0BTR1 (*((volatile unsigned char *)(HC12_IO_BASE_ADR+0x143)))
#define OSEKOS_REG_CAN0RFLG (*((volatile unsigned char *)(HC12_IO_BASE_ADR+0x144)))
#define OSEKOS_REG_CAN0RIER (*((volatile unsigned char *)(HC12_IO_BASE_ADR+0x145)))
#define OSEKOS_REG_CAN0TFLG (*((volatile unsigned char *)(HC12_IO_BASE_ADR+0x146)))
#define OSEKOS_REG_CAN0TIER (*((volatile unsigned char *)(HC12_IO_BASE_ADR+0x147)))
#define OSEKOS_REG_CAN0TARQ (*((volatile unsigned char *)(HC12_IO_BASE_ADR+0x148)))
#define OSEKOS_REG_CAN0TAAK (*((volatile unsigned char *)(HC12_IO_BASE_ADR+0x149)))
#define OSEKOS_REG_CAN0TBSEL (*((volatile unsigned char *)(HC12_IO_BASE_ADR+0x14a)))
#define OSEKOS_REG_CAN0IDAC (*((volatile unsigned char *)(HC12_IO_BASE_ADR+0x14b)))
#define OSEKOS_REG_CAN0RXERR (*((volatile unsigned char *)(HC12_IO_BASE_ADR+0x14e)))
#define OSEKOS_REG_CAN0TXERR (*((volatile unsigned char *)(HC12_IO_BASE_ADR+0x14f)))
#define OSEKOS_REG_CAN0IDAR0 (*((volatile unsigned char *)(HC12_IO_BASE_ADR+0x150)))
#define OSEKOS_REG_CAN0IDAR1 (*((volatile unsigned char *)(HC12_IO_BASE_ADR+0x151)))
#define OSEKOS_REG_CAN0IDAR2 (*((volatile unsigned char *)(HC12_IO_BASE_ADR+0x152)))
#define OSEKOS_REG_CAN0IDAR3 (*((volatile unsigned char *)(HC12_IO_BASE_ADR+0x153)))
#define OSEKOS_REG_CAN0IDMR0 (*((volatile unsigned char *)(HC12_IO_BASE_ADR+0x154)))
#define OSEKOS_REG_CAN0IDMR1 (*((volatile unsigned char *)(HC12_IO_BASE_ADR+0x155)))
#define OSEKOS_REG_CAN0IDMR2 (*((volatile unsigned char *)(HC12_IO_BASE_ADR+0x156)))
#define OSEKOS_REG_CAN0IDMR3 (*((volatile unsigned char *)(HC12_IO_BASE_ADR+0x157)))
#define OSEKOS_REG_CAN0IDAR4 (*((volatile unsigned char *)(HC12_IO_BASE_ADR+0x158)))
#define OSEKOS_REG_CAN0IDAR5 (*((volatile unsigned char *)(HC12_IO_BASE_ADR+0x159)))
#define OSEKOS_REG_CAN0IDAR6 (*((volatile unsigned char *)(HC12_IO_BASE_ADR+0x15a)))
#define OSEKOS_REG_CAN0IDAR7 (*((volatile unsigned char *)(HC12_IO_BASE_ADR+0x15b)))
#define OSEKOS_REG_CAN0IDMR4 (*((volatile unsigned char *)(HC12_IO_BASE_ADR+0x15c)))
#define OSEKOS_REG_CAN0IDMR5 (*((volatile unsigned char *)(HC12_IO_BASE_ADR+0x15d)))
#define OSEKOS_REG_CAN0IDMR6 (*((volatile unsigned char *)(HC12_IO_BASE_ADR+0x15e)))
#define OSEKOS_REG_CAN0IDMR7 (*((volatile unsigned char *)(HC12_IO_BASE_ADR+0x15f)))
#define OSEKOS_REG_CAN1CTL0 (*((volatile unsigned char *)(HC12_IO_BASE_ADR+0x180)))
#define OSEKOS_REG_CAN1CTL1 (*((volatile unsigned char *)(HC12_IO_BASE_ADR+0x181)))
#define OSEKOS_REG_CAN1BTR0 (*((volatile unsigned char *)(HC12_IO_BASE_ADR+0x182)))
#define OSEKOS_REG_CAN1BTR1 (*((volatile unsigned char *)(HC12_IO_BASE_ADR+0x183)))
#define OSEKOS_REG_CAN1RFLG (*((volatile unsigned char *)(HC12_IO_BASE_ADR+0x184)))
#define OSEKOS_REG_CAN1RIER (*((volatile unsigned char *)(HC12_IO_BASE_ADR+0x185)))
#define OSEKOS_REG_CAN1TFLG (*((volatile unsigned char *)(HC12_IO_BASE_ADR+0x186)))
#define OSEKOS_REG_CAN1TIER (*((volatile unsigned char *)(HC12_IO_BASE_ADR+0x187)))
#define OSEKOS_REG_CAN1TARQ (*((volatile unsigned char *)(HC12_IO_BASE_ADR+0x188)))
#define OSEKOS_REG_CAN1TAAK (*((volatile unsigned char *)(HC12_IO_BASE_ADR+0x189)))
#define OSEKOS_REG_CAN1TBSEL (*((volatile unsigned char *)(HC12_IO_BASE_ADR+0x18a)))
#define OSEKOS_REG_CAN1IDAC (*((volatile unsigned char *)(HC12_IO_BASE_ADR+0x18b)))
#define OSEKOS_REG_CAN1RXERR (*((volatile unsigned char *)(HC12_IO_BASE_ADR+0x18e)))
#define OSEKOS_REG_CAN1TXERR (*((volatile unsigned char *)(HC12_IO_BASE_ADR+0x18f)))
#define OSEKOS_REG_CAN1IDAR0 (*((volatile unsigned char *)(HC12_IO_BASE_ADR+0x190)))
#define OSEKOS_REG_CAN1IDAR1 (*((volatile unsigned char *)(HC12_IO_BASE_ADR+0x191)))
#define OSEKOS_REG_CAN1IDAR2 (*((volatile unsigned char *)(HC12_IO_BASE_ADR+0x192)))
#define OSEKOS_REG_CAN1IDAR3 (*((volatile unsigned char *)(HC12_IO_BASE_ADR+0x193)))
#define OSEKOS_REG_CAN1IDMR0 (*((volatile unsigned char *)(HC12_IO_BASE_ADR+0x194)))
#define OSEKOS_REG_CAN1IDMR1 (*((volatile unsigned char *)(HC12_IO_BASE_ADR+0x195)))
#define OSEKOS_REG_CAN1IDMR2 (*((volatile unsigned char *)(HC12_IO_BASE_ADR+0x196)))
#define OSEKOS_REG_CAN1IDMR3 (*((volatile unsigned char *)(HC12_IO_BASE_ADR+0x197)))
#define OSEKOS_REG_CAN1IDAR4 (*((volatile unsigned char *)(HC12_IO_BASE_ADR+0x198)))
#define OSEKOS_REG_CAN1IDAR5 (*((volatile unsigned char *)(HC12_IO_BASE_ADR+0x199)))
#define OSEKOS_REG_CAN1IDAR6 (*((volatile unsigned char *)(HC12_IO_BASE_ADR+0x19a)))
#define OSEKOS_REG_CAN1IDAR7 (*((volatile unsigned char *)(HC12_IO_BASE_ADR+0x19b)))
#define OSEKOS_REG_CAN1IDMR4 (*((volatile unsigned char *)(HC12_IO_BASE_ADR+0x19c)))
#define OSEKOS_REG_CAN1IDMR5 (*((volatile unsigned char *)(HC12_IO_BASE_ADR+0x19d)))
#define OSEKOS_REG_CAN1IDMR6 (*((volatile unsigned char *)(HC12_IO_BASE_ADR+0x19e)))
#define OSEKOS_REG_CAN1IDMR7 (*((volatile unsigned char *)(HC12_IO_BASE_ADR+0x19f)))
#define OSEKOS_REG_CAN2CTL0 (*((volatile unsigned char *)(HC12_IO_BASE_ADR+0x1c0)))
#define OSEKOS_REG_CAN2CTL1 (*((volatile unsigned char *)(HC12_IO_BASE_ADR+0x1c1)))
#define OSEKOS_REG_CAN2BTR0 (*((volatile unsigned char *)(HC12_IO_BASE_ADR+0x1c2)))
#define OSEKOS_REG_CAN2BTR1 (*((volatile unsigned char *)(HC12_IO_BASE_ADR+0x1c3)))
#define OSEKOS_REG_CAN2RFLG (*((volatile unsigned char *)(HC12_IO_BASE_ADR+0x1c4)))
#define OSEKOS_REG_CAN2RIER (*((volatile unsigned char *)(HC12_IO_BASE_ADR+0x1c5)))
#define OSEKOS_REG_CAN2TFLG (*((volatile unsigned char *)(HC12_IO_BASE_ADR+0x1c6)))
#define OSEKOS_REG_CAN2TIER (*((volatile unsigned char *)(HC12_IO_BASE_ADR+0x1c7)))
#define OSEKOS_REG_CAN2TARQ (*((volatile unsigned char *)(HC12_IO_BASE_ADR+0x1c8)))
#define OSEKOS_REG_CAN2TAAK (*((volatile unsigned char *)(HC12_IO_BASE_ADR+0x1c9)))
#define OSEKOS_REG_CAN2TBSEL (*((volatile unsigned char *)(HC12_IO_BASE_ADR+0x1ca)))
#define OSEKOS_REG_CAN2IDAC (*((volatile unsigned char *)(HC12_IO_BASE_ADR+0x1cb)))
#define OSEKOS_REG_CAN2RXERR (*((volatile unsigned char *)(HC12_IO_BASE_ADR+0x1ce)))
#define OSEKOS_REG_CAN2TXERR (*((volatile unsigned char *)(HC12_IO_BASE_ADR+0x1cf)))
#define OSEKOS_REG_CAN2IDAR0 (*((volatile unsigned char *)(HC12_IO_BASE_ADR+0x1d0)))
#define OSEKOS_REG_CAN2IDAR1 (*((volatile unsigned char *)(HC12_IO_BASE_ADR+0x1d1)))
#define OSEKOS_REG_CAN2IDAR2 (*((volatile unsigned char *)(HC12_IO_BASE_ADR+0x1d2)))
#define OSEKOS_REG_CAN2IDAR3 (*((volatile unsigned char *)(HC12_IO_BASE_ADR+0x1d3)))
#define OSEKOS_REG_CAN2IDMR0 (*((volatile unsigned char *)(HC12_IO_BASE_ADR+0x1d4)))
#define OSEKOS_REG_CAN2IDMR1 (*((volatile unsigned char *)(HC12_IO_BASE_ADR+0x1d5)))
#define OSEKOS_REG_CAN2IDMR2 (*((volatile unsigned char *)(HC12_IO_BASE_ADR+0x1d6)))
#define OSEKOS_REG_CAN2IDMR3 (*((volatile unsigned char *)(HC12_IO_BASE_ADR+0x1d7)))
#define OSEKOS_REG_CAN2IDAR4 (*((volatile unsigned char *)(HC12_IO_BASE_ADR+0x1d8)))
#define OSEKOS_REG_CAN2IDAR5 (*((volatile unsigned char *)(HC12_IO_BASE_ADR+0x1d9)))
#define OSEKOS_REG_CAN2IDAR6 (*((volatile unsigned char *)(HC12_IO_BASE_ADR+0x1da)))
#define OSEKOS_REG_CAN2IDAR7 (*((volatile unsigned char *)(HC12_IO_BASE_ADR+0x1db)))
#define OSEKOS_REG_CAN2IDMR4 (*((volatile unsigned char *)(HC12_IO_BASE_ADR+0x1dc)))
#define OSEKOS_REG_CAN2IDMR5 (*((volatile unsigned char *)(HC12_IO_BASE_ADR+0x1
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -