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

📄 hcs12db128.h

📁 ucos2 应用
💻 H
📖 第 1 页 / 共 2 页
字号:
//#define Reserved _REG(0x010F)

#define ECLKDIV  _REG(0x0110)

//#define Reserved _REG(0x0111)
//#define Reserved for Factory Test _REG(0x0112)

#define ECNFG      _REG(0x0113)
#define EPROT      _REG(0x0114)
#define ESTAT      _REG(0x0115)
#define ECMD       _REG(0x0116)

//#define Reserved for Factory Test _REG(0x0117)
//#define Reserved for Factory Test _REG(0x0118)
//#define Reserved for Factory Test _REG(0x0119)
//#define Reserved for Factory Test _REG(0x011A)
//#define Reserved for Factory Test _REG(0x011B)

//#define Reserved _REG(0x011C)
//#define Reserved _REG(0x011D)
//#define Reserved _REG(0x011E)
//#define Reserved _REG(0x011F)

#define ATD1CTL0  _REG(0x0120)
#define ATD1CTL1  _REG(0x0121)
#define ATD1CTL2  _REG(0x0122)
#define ATD1CTL3  _REG(0x0123)
#define ATD1CTL4  _REG(0x0124)
#define ATD1CTL5  _REG(0x0125)

#define ATD1STAT0 _REG(0x0126)
//#define ATD1STAT1 _REG(0x0127)

#define ATD1TEST0 _REG(0x0128)
#define ATD1TEST1 _REG(0x0129)

//#define Reserved _REG(0x012A)
#define ATD1STAT1 _REG(0x012B)
//#define Reserved _REG(0x012C)

//#define ATDDIEN   _REG(0x012D)
#define ATD1DIEN  _REG(0x012D)

//#define Reserved _REG(0x012E)

#define PORTAD1   _REG(0x012F)

#define ATD1DR0H  _REG(0x0130)
#define ATD1DR0L  _REG(0x0131)
#define ATD1DR0   _LREG(0x0130)

#define ATD1DR1H  _REG(0x0132)
#define ATD1DR1L  _REG(0x0133)
#define ATD1DR1   _LREG(0x0132)

#define ATD1DR2H  _REG(0x0134)
#define ATD1DR2L  _REG(0x0135)
#define ATD1DR2   _LREG(0x0134)

#define ATD1DR3H  _REG(0x0136)
#define ATD1DR3L  _REG(0x0137)
#define ATD1DR3   _LREG(0x0136)

#define ATD1DR4H  _REG(0x0138)
#define ATD1DR4L  _REG(0x0139)
#define ATD1DR4   _LREG(0x0138)

#define ATD1DR5H  _REG(0x013A)
#define ATD1DR5L  _REG(0x013B)
#define ATD1DR5   _LREG(0x013A)

#define ATD1DR6H  _REG(0x013C)
#define ATD1DR6L  _REG(0x013D)
#define ATD1DR6   _LREG(0x013C)

#define ATD1DR7H  _REG(0x013E)
#define ATD1DR7L  _REG(0x013F)
#define ATD1DR7   _LREG(0x013E)

#define CAN0CTL0  _REG(0x0140)
#define CAN0CTL1  _REG(0x0141)
#define CAN0BTR0  _REG(0x0142)
#define CAN0BTR1  _REG(0x0143)
#define CAN0RFLG  _REG(0x0144)
#define CAN0RIER  _REG(0x0145)
#define CAN0TFLG  _REG(0x0146)
#define CAN0TIER  _REG(0x0147)
#define CAN0TARQ  _REG(0x0148)
#define CAN0TAAK  _REG(0x0149)


#define CAN0TBSEL _REG(0x014A)
#define CAN0IDAC  _REG(0x014B)

//#define Reserved _REG(0x014C)
//#define Reserved _REG(0x014D)

#define CAN0RXERR _REG(0x014E)
#define CAN0TXERR _REG(0x014F)

#define CAN0IDAR0 _REG(0x0150)
#define CAN0IDAR1 _REG(0x0151)
#define CAN0IDAR2 _REG(0x0152)
#define CAN0IDAR3 _REG(0x0153)

#define CAN0IDMR0 _REG(0x0154)
#define CAN0IDMR1 _REG(0x0155)
#define CAN0IDMR2 _REG(0x0156)
#define CAN0IDMR3 _REG(0x0157)

#define CAN0IDAR4 _REG(0x0158)
#define CAN0IDAR5 _REG(0x0159)
#define CAN0IDAR6 _REG(0x015A)
#define CAN0IDAR7 _REG(0x015B)

#define CAN0IDMR4 _REG(0x015C)
#define CAN0IDMR5 _REG(0x015D)
#define CAN0IDMR6 _REG(0x015E)
#define CAN0IDMR7 _REG(0x015F)

#define CAN0RXFG    _ADDR(0x0160)
#define CAN0TXFG    _ADDR(0x0170)

#define CAN1CTL0   _REG(0x0180)
#define CAN1CTL1   _REG(0x0181)
#define CAN1BTR0   _REG(0x0182)
#define CAN1BTR1   _REG(0x0183)
#define CAN1RFLG   _REG(0x0184)
#define CAN1RIER   _REG(0x0185)
#define CAN1TFLG   _REG(0x0186)
#define CAN1TIER   _REG(0x0187)
#define CAN1TARQ   _REG(0x0188)
#define CAN1TAAK   _REG(0x0189)
#define CAN1TBSEL  _REG(0x018A)
#define CAN1IDAC   _REG(0x018B)

//#define Reserved _REG(0x018C)
//#define Reserved _REG(0x018D)

#define CAN1RXERR  _REG(0x018E)
#define CAN1TXERR  _REG(0x018F)

#define CAN1IDAR0  _REG(0x0190)
#define CAN1IDAR1  _REG(0x0191)
#define CAN1IDAR2  _REG(0x0192)
#define CAN1IDAR3  _REG(0x0193)
#define CAN1IDMR0  _REG(0x0194)
#define CAN1IDMR1  _REG(0x0195)
#define CAN1IDMR2  _REG(0x0196)
#define CAN1IDMR3  _REG(0x0197)
#define CAN1IDAR4  _REG(0x0198)
#define CAN1IDAR5  _REG(0x0199)
#define CAN1IDAR6  _REG(0x019A)
#define CAN1IDAR7  _REG(0x019B)
#define CAN1IDMR4  _REG(0x019C)
#define CAN1IDMR5  _REG(0x019D)
#define CAN1IDMR6  _REG(0x019E)
#define CAN1IDMR7  _REG(0x019F)

#define CAN1RXFG    _ADDR(0x01A0)
#define CAN1TXFG    _ADDR(0x01B0)

#define CAN2CTL0   _REG(0x01C0)
#define CAN2CTL1   _REG(0x01C1)
#define CAN2BTR0   _REG(0x01C2)
#define CAN2BTR1   _REG(0x01C3)
#define CAN2RFLG   _REG(0x01C4)
#define CAN2RIER   _REG(0x01C5)
#define CAN2TFLG   _REG(0x01C6)
#define CAN2TIER   _REG(0x01C7)
#define CAN2TARQ   _REG(0x01C8)
#define CAN2TAAK   _REG(0x01C9)
#define CAN2TBSEL  _REG(0x01CA)
#define CAN2IDAC   _REG(0x01CB)

//#define Reserved _REG(0x01CC)
//#define Reserved _REG(0x01CD)

#define CAN2RXERR  _REG(0x01CE)
#define CAN2TXERR  _REG(0x01CF)

#define CAN2IDARO   _REG(0x01D0)
#define CAN2IDAR1   _REG(0x01D1)
#define CAN2IDAR2   _REG(0x01D2)
#define CAN2IDAR3   _REG(0x01D3)

#define CAN2IDMR0   _REG(0x01D4)
#define CAN2IDMR1   _REG(0x01D5)
#define CAN2IDMR2   _REG(0x01D6)
#define CAN2IDMR3   _REG(0x01D7)

#define CAN2IDAR4   _REG(0x01D8)
#define CAN2IDAR5   _REG(0x01D9)
#define CAN2IDAR6   _REG(0x01DA)
#define CAN2IDAR7   _REG(0x01DB)

#define CAN2IDMR4   _REG(0x01DC)
#define CAN2IDMR5   _REG(0x01DD)
#define CAN2IDMR6   _REG(0x01DE)
#define CAN2IDMR7   _REG(0x01DF)

#define CAN2RXFG    _ADDR(0x01E0)
#define CAN2TXFG    _ADDR(0x01F0)

#define CAN3CTL0        _REG(0x0200)
#define CAN3CTL1        _REG(0x0201)
#define CAN3BTR0        _REG(0x0202)
#define CAN3BTR1        _REG(0x0203)

#define CAN3RFLG        _REG(0x0204)
#define CAN3RIER        _REG(0x0205)
#define CAN3TFLG        _REG(0x0206)
#define CAN3TIER        _REG(0x0207)
#define CAN3TARQ        _REG(0x0208)
#define CAN3TAAK        _REG(0x0209)
#define CAN3TBSEL       _REG(0x020A)
#define CAN3IDC         _REG(0x020B)

//#define Reserved _REG(0x020C)
//#define Reserved _REG(0x020D)

#define CAN3RXERR  _REG(0x020E)
#define CAN3TXERR  _REG(0x020F)

#define CAN3IDAR0       _REG(0x0210)
#define CAN3IDAR1       _REG(0x0211)
#define CAN3IDAR2       _REG(0x0212)
#define CAN3IDAR3       _REG(0x0213)

#define CAN3IDMR0       _REG(0x0214)
#define CAN3IDMR1       _REG(0x0215)
#define CAN3IDMR2       _REG(0x0216)
#define CAN3IDMR3       _REG(0x0217)

#define CAN3IDAR4       _REG(0x0218)
#define CAN3IDAR5       _REG(0x0219)
#define CAN3IDAR6       _REG(0x021A)
#define CAN3IDAR7       _REG(0x021B)

#define CAN3IDMR4       _REG(0x021C)
#define CAN3IDMR5       _REG(0x021D)
#define CAN3IDMR6       _REG(0x021E)
#define CAN3IDMR7       _REG(0x021F)

#define CAN3RXFG    _ADDR(0x0220)
#define CAN3TXFG    _ADDR(0x0230)

#define PTT     _REG(0x0240)
#define PTIT    _REG(0x0241)
#define DDRT    _REG(0x0242)
#define RDRT    _REG(0x0243)
#define PERT    _REG(0x0244)
#define PPST    _REG(0x0245)

//#define Reserved _REG(0x0246)
//#define Reserved _REG(0x0247)

#define PTS     _REG(0x0248)
#define PTIS    _REG(0x0249)
#define DDRS    _REG(0x024A)
#define RDRS    _REG(0x024B)
#define PERS    _REG(0x024C)
#define PPSS    _REG(0x024D)
#define WOMS    _REG(0x024E)

//#define Reserved _REG(0x024F)

#define PTM     _REG(0x0250)
#define PTIM    _REG(0x0251)
#define DDRM    _REG(0x0252)
#define RDRM    _REG(0x0253)
#define PERM    _REG(0x0254)
#define PPSM    _REG(0x0255)
#define WOMM    _REG(0x0256)

#define MODRR   _REG(0x0257)

#define PTP     _REG(0x0258)
#define PTIP    _REG(0x0259)
#define DDRP    _REG(0x025A)
#define RDRP    _REG(0x025B)
#define PERP    _REG(0x025C)
#define PPSP    _REG(0x025D)
#define PIEP    _REG(0x025E)
#define PIFP    _REG(0x025F)

#define PTH     _REG(0x0260)
#define PTIH    _REG(0x0261)
#define DDRH    _REG(0x0262)
#define RDRH    _REG(0x0263)
#define PERH    _REG(0x0264)
#define PPSH    _REG(0x0265)
#define PIEH    _REG(0x0266)
#define PIFH    _REG(0x0267)

#define PTJ     _REG(0x0268)
#define PTIJ    _REG(0x0269)
#define DDRJ    _REG(0x026A)
#define RDRJ    _REG(0x026B)
#define PERJ    _REG(0x026C)
#define PPSJ    _REG(0x026D)
#define PIEJ    _REG(0x026E)
#define PIFJ    _REG(0x026F)

//#define Reserved _REG(0x0270 - 0x027F)

#define CAN4CTL0        _REG(0x0280)
#define CAN4CTL1        _REG(0x0281)
#define CAN4BTR0        _REG(0x0282)
#define CAN4BTR1        _REG(0x0283)
#define CAN4RFLG        _REG(0x0284)
#define CAN4RIER        _REG(0x0285)
#define CAN4TFLG        _REG(0x0286)
#define CAN4TIER        _REG(0x0287)
#define CAN4TARQ        _REG(0x0288)
#define CAN4TAAK        _REG(0x0289)
#define CAN4TBSEL       _REG(0x028A)
#define CAN4IDAC        _REG(0x028B)

//#define Reserved _REG(0x028C)
//#define Reserved _REG(0x028D)

#define CAN4RXERR       _REG(0x028E)
#define CAN4TXERR       _REG(0x028F)

#define CAN4IDAR0       _REG(0x0290)
#define CAN4IDAR1       _REG(0x0291)
#define CAN4IDAR2       _REG(0x0292)
#define CAN4IDAR3       _REG(0x0293)

#define CAN4IDMR0       _REG(0x0294)
#define CAN4IDMR1       _REG(0x0295)
#define CAN4IDMR2       _REG(0x0296)
#define CAN4IDMR3       _REG(0x0297)

#define CAN4IDAR4       _REG(0x0298)
#define CAN4IDAR5       _REG(0x0299)
#define CAN4IDAR6       _REG(0x029A)
#define CAN4IDAR7       _REG(0x029B)

#define CAN4IDMR4       _REG(0x029C)
#define CAN4IDMR5       _REG(0x029D)
#define CAN4IDMR6       _REG(0x029E)
#define CAN4IDMR7       _REG(0x029F)

#define CAN4RXFG    _ADDR(0x02A0)
#define CAN4RTFG    _ADDR(0x02B0)

//#define Reserved _REG(0x02C0 - 0x02CF)

//#define Unimplemented _REG(0x0300 - 0x03FF)
#define BFMCR       _REG(0x300)
#define BFFSIZR     _REG(0x301)
#define BFTCR1      _REG(0x302)
#define BFTCR2      _REG(0x303)
#define BFTCR3      _REG(0x304)
// #define Reserved   _REG(0x305)
#define BFRISR      _REG(0x306)
#define BFGISR      _REG(0x307)
#define BFRIER      _REG(0x308)
#define BFGIER      _REG(0x309)
#define BFRIVEC     _REG(0x30A)
#define BFTIVEC     _REG(0x30B)
#define BFFIDAC     _REG(0x30c)
#define BFFIDMR     _REG(0x30d)
#define BFMVR       _REG(0x30e)
//#define Reserved _REG(0x30f)
#define BFPCTLBF    _REG(0x310)
//#define Reserved _REG(0x311)
#define BFBUFLOCK   _REG(0x312)
//#define Reserved _REG(0x313)
#define BFFIDRJ     _REG(0x314)
#define BFFIDRMR    _REG(0x315)
//#define Reserved _REG(0x316~0x31f)
#define BFTIDENT    _REG(0x320)
#define BFTLEN      _REG(0x321)
#define BFTDATA     _ADDR(0x322)
//#define Reserved _REG(0x32e)
//#define Reserved _REG(0x32f)
#define BFRDATA     _ADDR(0x332)
//#define Reserved _REG(0x33e)
//#define Reserved _REG(0x33f)
#define BFFIDENT    _REG(0x340)
#define BFFLEN      _REG(0x341)
#define BFFDATA     _ADDR(0x342)
//#define Reserved _REG(0x34e)
//#define Reserved _REG(0x34f)
#define BFBUFCTL    _ADDR(0x350)
//#define Reserved _REG(0x360~0x36f)

#endif

⌨️ 快捷键说明

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