📄 h8s.h
字号:
#define</font></b> <font color="maroon"><a name="H8S2_VECTOR_DEND1B">H8S2_VECTOR_DEND1B</a></font> (75) <font color="#6920ac">/* Chan 1/chan 1B trans end */</font><b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="H8S2_VECTOR_RESERVED_76">H8S2_VECTOR_RESERVED_76</a></font> (76) <font color="#6920ac">/* Reserved for system used */</font><b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="H8S2_VECTOR_RESERVED_77">H8S2_VECTOR_RESERVED_77</a></font> (77) <font color="#6920ac">/* Reserved for system used */</font><b><font color='DarkGreen'>#endif</font></b><font color="maroon"></font><b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="H8S2_VECTOR_RESERVED_78">H8S2_VECTOR_RESERVED_78</a></font> (78) <font color="#6920ac">/* Reserved for system used */</font><b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="H8S2_VECTOR_RESERVED_79">H8S2_VECTOR_RESERVED_79</a></font> (79) <font color="#6920ac">/* Reserved for system used */</font><b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="H8S2_VECTOR_SCI_ERI0">H8S2_VECTOR_SCI_ERI0</a></font> (80) <font color="#6920ac">/* Receive error 0 */</font><b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="H8S2_VECTOR_SCI_RXI0">H8S2_VECTOR_SCI_RXI0</a></font> (81) <font color="#6920ac">/* Reception completed 0 */</font><b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="H8S2_VECTOR_SCI_TXI0">H8S2_VECTOR_SCI_TXI0</a></font> (82) <font color="#6920ac">/* Transmit data entry 0 */</font><b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="H8S2_VECTOR_SCI_TEI0">H8S2_VECTOR_SCI_TEI0</a></font> (83) <font color="#6920ac">/* Transmission 0 */</font><b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="H8S2_VECTOR_SCI_ERI1">H8S2_VECTOR_SCI_ERI1</a></font> (84) <font color="#6920ac">/* Receive error 1 */</font><b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="H8S2_VECTOR_SCI_RXI1">H8S2_VECTOR_SCI_RXI1</a></font> (85) <font color="#6920ac">/* Reception completed 1 */</font><b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="H8S2_VECTOR_SCI_TXI1">H8S2_VECTOR_SCI_TXI1</a></font> (86) <font color="#6920ac">/* Transmit data entry 1 */</font><b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="H8S2_VECTOR_SCI_TEI1">H8S2_VECTOR_SCI_TEI1</a></font> (87) <font color="#6920ac">/* Transmission 0 */</font><b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="H8S2_VECTOR_SCI_ERI2">H8S2_VECTOR_SCI_ERI2</a></font> (88) <font color="#6920ac">/* Receive error 2 */</font><b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="H8S2_VECTOR_SCI_RXI2">H8S2_VECTOR_SCI_RXI2</a></font> (89) <font color="#6920ac">/* Reception completed 2 */</font><b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="H8S2_VECTOR_SCI_TXI2">H8S2_VECTOR_SCI_TXI2</a></font> (90) <font color="#6920ac">/* Transmit data entry 2 */</font><b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="H8S2_VECTOR_SCI_TEI2">H8S2_VECTOR_SCI_TEI2</a></font> (91) <font color="#6920ac">/* Transmission 2 */</font><b><font color='DarkGreen'>#if</font></b><font color="maroon"> (CRTX_CPU_TYPE==CRTX_H8S2134) || (CRTX_CPU_TYPE==CRTX_H8S2138) || \</font> (<a href="CRTX_CPU_TYPE.FIND-DEF">CRTX_CPU_TYPE</a>==<a href="CRTX_H8S2144.FIND-DEF">CRTX_H8S2144</a>) || (<a href="CRTX_CPU_TYPE.FIND-DEF">CRTX_CPU_TYPE</a>==<a href="CRTX_H8S2148.FIND-DEF">CRTX_H8S2148</a>)<b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="H8S2_VECTOR_IIC_IICI0">H8S2_VECTOR_IIC_IICI0</a></font> (92)<b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="H8S2_VECTOR_IIC_DDCSWI">H8S2_VECTOR_IIC_DDCSWI</a></font> (93)<b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="H8S2_VECTOR_IIC_IICI1">H8S2_VECTOR_IIC_IICI1</a></font> (94)<b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="H8S2_VECTOR_RESERVED_95">H8S2_VECTOR_RESERVED_95</a></font> (95) <font color="#6920ac">/* Reserved for system used */</font><b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="H8S2_VECTOR_PS2IA">H8S2_VECTOR_PS2IA</a></font> (96)<b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="H8S2_VECTOR_PS2IB">H8S2_VECTOR_PS2IB</a></font> (97)<b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="H8S2_VECTOR_PS2IC">H8S2_VECTOR_PS2IC</a></font> (98)<b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="H8S2_VECTOR_RESERVED_99">H8S2_VECTOR_RESERVED_99</a></font> (99) <font color="#6920ac">/* Reserved for system used */</font><b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="H8S2_VECTOR_USB_INTA">H8S2_VECTOR_USB_INTA</a></font> (100)<b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="H8S2_VECTOR_USB_INTB">H8S2_VECTOR_USB_INTB</a></font> (101)<b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="H8S2_VECTOR_USB_INTC">H8S2_VECTOR_USB_INTC</a></font> (102)<b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="H8S2_VECTOR_USB_INTD">H8S2_VECTOR_USB_INTD</a></font> (103)<b><font color='DarkGreen'>#endif</font></b><font color="maroon"></font><b><font color='DarkGreen'>#if</font></b><font color="maroon"> (CRTX_CPU_TYPE==CRTX_H8S2134) || (CRTX_CPU_TYPE==CRTX_H8S2138) || \</font> (<a href="CRTX_CPU_TYPE.FIND-DEF">CRTX_CPU_TYPE</a>==<a href="CRTX_H8S2144.FIND-DEF">CRTX_H8S2144</a>) || (<a href="CRTX_CPU_TYPE.FIND-DEF">CRTX_CPU_TYPE</a>==<a href="CRTX_H8S2148.FIND-DEF">CRTX_H8S2148</a>)<b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="H8S2_INTR_VECTORS">H8S2_INTR_VECTORS</a></font> 104 <font color="#6920ac">/* number of interrupt vectors */</font><b><font color='DarkGreen'>#endif</font></b><font color="maroon"></font><b><font color='DarkGreen'>#if</font></b><font color="maroon"> (CRTX_CPU_TYPE==CRTX_H8S2240) || (CRTX_CPU_TYPE==CRTX_H8S2241) || \</font> (<a href="CRTX_CPU_TYPE.FIND-DEF">CRTX_CPU_TYPE</a>==<a href="CRTX_H8S2242.FIND-DEF">CRTX_H8S2242</a>) || (<a href="CRTX_CPU_TYPE.FIND-DEF">CRTX_CPU_TYPE</a>==<a href="CRTX_H8S2243.FIND-DEF">CRTX_H8S2243</a>) || \ (<a href="CRTX_CPU_TYPE.FIND-DEF">CRTX_CPU_TYPE</a>==<a href="CRTX_H8S2244.FIND-DEF">CRTX_H8S2244</a>) || (<a href="CRTX_CPU_TYPE.FIND-DEF">CRTX_CPU_TYPE</a>==<a href="CRTX_H8S2245.FIND-DEF">CRTX_H8S2245</a>) || \ (<a href="CRTX_CPU_TYPE.FIND-DEF">CRTX_CPU_TYPE</a>==<a href="CRTX_H8S2246.FIND-DEF">CRTX_H8S2246</a>)<b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="H8S2_INTR_VECTORS">H8S2_INTR_VECTORS</a></font> 92 <font color="#6920ac">/* number of interrupt vectors */</font><b><font color='DarkGreen'>#endif</font></b><font color="maroon"></font><b><font color='DarkGreen'>#if</font></b><font color="maroon"> (CRTX_CPU_TYPE==CRTX_H8S2653) || (CRTX_CPU_TYPE==CRTX_H8S2655)</font><b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="H8S2_INTR_VECTORS">H8S2_INTR_VECTORS</a></font> 92 <font color="#6920ac">/* number of interrupt vectors */</font><b><font color='DarkGreen'>#endif</font></b><font color="maroon"></font><b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="H8S2_INTR_ENABLE">H8S2_INTR_ENABLE</a></font> (0)<b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="H8S2_INTR_DISABLE">H8S2_INTR_DISABLE</a></font> (~0)<b><font color='DarkGreen'>#if</font></b><font color="maroon"> (CRTX_CPU_TYPE==CRTX_H8S2134) || (CRTX_CPU_TYPE==CRTX_H8S2138) || \</font> (<a href="CRTX_CPU_TYPE.FIND-DEF">CRTX_CPU_TYPE</a>==<a href="CRTX_H8S2144.FIND-DEF">CRTX_H8S2144</a>) || (<a href="CRTX_CPU_TYPE.FIND-DEF">CRTX_CPU_TYPE</a>==<a href="CRTX_H8S2148.FIND-DEF">CRTX_H8S2148</a>)<font color="#6920ac">/* * H8S/2134, H8S/2138, H8S/2144, H8S/2144 Special Function Registers * ================================================================= */</font><font color="#6920ac">/* System control * -------------- */</font><b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="H8S2_STCR">H8S2_STCR</a></font> (H8S2_UCHAR (0xFFFFFFC3)) <font color="#6920ac">/* Serial/Timer control */</font><b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="H8S2_SYSCR">H8S2_SYSCR</a></font> (H8S2_UCHAR (0xFFFFFFC4)) <font color="#6920ac">/* System control */</font><b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="H8S2_MDCR">H8S2_MDCR</a></font> (H8S2_UCHAR (0xFFFFFFC5)) <font color="#6920ac">/* Mode control */</font><b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="H8S2_SBYCR">H8S2_SBYCR</a></font> (H8S2_UCHAR (0xFFFFFF84)) <font color="#6920ac">/* Standby control */</font><b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="H8S2_LPWRCR">H8S2_LPWRCR</a></font> (H8S2_UCHAR (0xFFFFFF85)) <font color="#6920ac">/* Low power control */</font><b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="H8S2_MSTPCR">H8S2_MSTPCR</a></font> (H8S2_UCHAR (0xFFFFFF86)) <font color="#6920ac">/* Module stop control */</font><b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="H8S2_MSTPCRH">H8S2_MSTPCRH</a></font> (H8S2_UCHAR (0xFFFFFF86)) <font color="#6920ac">/* Module stop control H */</font><b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="H8S2_MSTPCRL">H8S2_MSTPCRL</a></font> (H8S2_UCHAR (0xFFFFFF87)) <font color="#6920ac">/* Module stop control L */</font><font color="#6920ac">/* Interrupt Controller Registers * ------------------------------ */</font><b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="H8S2_ISCRH">H8S2_ISCRH</a></font> (H8S2_UCHAR (0xFFFFFEEC)) <font color="#6920ac">/* IRQ sense control H */</font><b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="H8S2_ISCRL">H8S2_ISCRL</a></font> (H8S2_UCHAR (0xFFFFFEED)) <font color="#6920ac">/* IRQ sense control L */</font><b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="H8S2_IER">H8S2_IER</a></font> (H8S2_UCHAR (0xFFFFFFC2)) <font color="#6920ac">/* IRQ enable */</font><b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="H8S2_ISR">H8S2_ISR</a></font> (H8S2_UCHAR (0xFFFFFEEB)) <font color="#6920ac">/* IRQ status */</font><b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="H8S2_ICRA">H8S2_ICRA</a></font> (H8S2_UCHAR (0xFFFFFEE8)) <font color="#6920ac">/* Interrupt control A */</font><b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="H8S2_ICRB">H8S2_ICRB</a></font> (H8S2_UCHAR (0xFFFFFEE9)) <font color="#6920ac">/* Interrupt control B */</font><b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="H8S2_ICRC">H8S2_ICRC</a></font> (H8S2_UCHAR (0xFFFFFEEA)) <font color="#6920ac">/* Interrupt control C */</font><b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="H8S2_ABRKCR">H8S2_ABRKCR</a></font> (H8S2_UCHAR (0xFFFFFEF4)) <font color="#6920ac">/* Address break control */</font><b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="H8S2_BARA">H8S2_BARA</a></font> (H8S2_UCHAR (0xFFFFFEF5)) <font color="#6920ac">/* Break address A */</font><b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="H8S2_BARB">H8S2_BARB</a></font> (H8S2_UCHAR (0xFFFFFEF6)) <font color="#6920ac">/* Break address B */</font><b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="H8S2_BARC">H8S2_BARC</a></font> (H8S2_UCHAR (0xFFFFFEF7)) <font color="#6920ac">/* Break address C */</font><b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="H8S2_KMIMR">H8S2_KMIMR</a></font> (H8S2_UCHAR (0xFFFFFFF1)) <font color="#6920ac">/* Keyboard matrix interrupt mask */</font><b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="H8S2_KMIMRA">H8S2_KMIMRA</a></font> (H8S2_UCHAR (0xFFFFFFF3)) <font color="#6920ac">/* Keyboard matrix interrupt mask A */</font><font color="#6920ac">/* Bus controller * -------------- */</font><b><font color='DarkGreen'>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -