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

📄 sfr64.h

📁 瑞萨单片机测试程序:P9口流水灯测试,低电平点亮发光二极管.
💻 H
📖 第 1 页 / 共 5 页
字号:

#define		ilvl0_u1bcnic	u1bcnic_addr.bit.b0			/* Interrupt priority level select bit */
#define		ilvl1_u1bcnic	u1bcnic_addr.bit.b1			/* Interrupt priority level select bit */
#define		ilvl2_u1bcnic	u1bcnic_addr.bit.b2			/* Interrupt priority level select bit */
#define		ir_u1bcnic		u1bcnic_addr.bit.b3			/* Interrupt request bit */

/*------------------------------------------------------
	Timer B3 interrupt control register
------------------------------------------------------*/
union byte_def	tb3ic_addr;
#define		tb3ic			tb3ic_addr.byte

#define		ilvl0_tb3ic		tb3ic_addr.bit.b0			/* Interrupt priority level select bit */
#define		ilvl1_tb3ic		tb3ic_addr.bit.b1			/* Interrupt priority level select bit */
#define		ilvl2_tb3ic		tb3ic_addr.bit.b2			/* Interrupt priority level select bit */
#define		ir_tb3ic		tb3ic_addr.bit.b3			/* Interrupt request bit */

/*------------------------------------------------------
	UART0 BUS collision detection interrupt control register
------------------------------------------------------*/
union byte_def	u0bcnic_addr;
#define		u0bcnic			u0bcnic_addr.byte

#define		ilvl0_u0bcnic	u0bcnic_addr.bit.b0			/* Interrupt priority level select bit */
#define		ilvl1_u0bcnic	u0bcnic_addr.bit.b1			/* Interrupt priority level select bit */
#define		ilvl2_u0bcnic	u0bcnic_addr.bit.b2			/* Interrupt priority level select bit */
#define		ir_u0bcnic		u0bcnic_addr.bit.b3			/* Interrupt request bit */

/*------------------------------------------------------
	SI/O4 interrupt control register
------------------------------------------------------*/
union byte_def	s4ic_addr;
#define		s4ic			s4ic_addr.byte

#define		ilvl0_s4ic		s4ic_addr.bit.b0			/* Interrupt priority level select bit */
#define		ilvl1_s4ic		s4ic_addr.bit.b1			/* Interrupt priority level select bit */
#define		ilvl2_s4ic		s4ic_addr.bit.b2			/* Interrupt priority level select bit */
#define		ir_s4ic			s4ic_addr.bit.b3			/* Interrupt request bit */
#define		pol_s4ic		s4ic_addr.bit.b4			/* Polarity select bit */

/*------------------------------------------------------
	INT5 interrupt control register
------------------------------------------------------*/
union byte_def	int5ic_addr;
#define		int5ic			int5ic_addr.byte

#define		ilvl0_int5ic	int5ic_addr.bit.b0			/* Interrupt priority level select bit */
#define		ilvl1_int5ic	int5ic_addr.bit.b1			/* Interrupt priority level select bit */
#define		ilvl2_int5ic	int5ic_addr.bit.b2			/* Interrupt priority level select bit */
#define		ir_int5ic		int5ic_addr.bit.b3			/* Interrupt request bit */
#define		pol_int5ic		int5ic_addr.bit.b4			/* Polarity select bit */

/*------------------------------------------------------
	SI/O3 interrupt control register
------------------------------------------------------*/
union byte_def	s3ic_addr;
#define		s3ic			s3ic_addr.byte

#define		ilvl0_s3ic		s3ic_addr.bit.b0			/* Interrupt priority level select bit */
#define		ilvl1_s3ic		s3ic_addr.bit.b1			/* Interrupt priority level select bit */
#define		ilvl2_s3ic		s3ic_addr.bit.b2			/* Interrupt priority level select bit */
#define		ir_s3ic			s3ic_addr.bit.b3			/* Interrupt request bit */
#define		pol_s3ic		s3ic_addr.bit.b4			/* Polarity select bit */

/*------------------------------------------------------
	INT4 interrupt control register
------------------------------------------------------*/
union byte_def	int4ic_addr;
#define		int4ic			int4ic_addr.byte

#define		ilvl0_int4ic	int4ic_addr.bit.b0			/* Interrupt priority level select bit */
#define		ilvl1_int4ic	int4ic_addr.bit.b1			/* Interrupt priority level select bit */
#define		ilvl2_int4ic	int4ic_addr.bit.b2			/* Interrupt priority level select bit */
#define		ir_int4ic		int4ic_addr.bit.b3			/* Interrupt request bit */
#define		pol_int4ic		int4ic_addr.bit.b4			/* Polarity select bit */

/*------------------------------------------------------
	UART2 BUS collision detection interrupt control register
------------------------------------------------------*/
union byte_def	bcnic_addr;
#define		bcnic			bcnic_addr.byte

#define		ilvl0_bcnic		bcnic_addr.bit.b0			/* Interrupt priority level select bit */
#define		ilvl1_bcnic		bcnic_addr.bit.b1			/* Interrupt priority level select bit */
#define		ilvl2_bcnic		bcnic_addr.bit.b2			/* Interrupt priority level select bit */
#define		ir_bcnic		bcnic_addr.bit.b3			/* Interrupt request bit */

/*------------------------------------------------------
	DMA0 interrupt control register
------------------------------------------------------*/
union byte_def	dm0ic_addr;
#define		dm0ic			dm0ic_addr.byte

#define		ilvl0_dm0ic		dm0ic_addr.bit.b0			/* Interrupt priority level select bit */
#define		ilvl1_dm0ic		dm0ic_addr.bit.b1			/* Interrupt priority level select bit */
#define		ilvl2_dm0ic		dm0ic_addr.bit.b2			/* Interrupt priority level select bit */
#define		ir_dm0ic		dm0ic_addr.bit.b3			/* Interrupt request bit */

/*------------------------------------------------------
	DMA1 interrupt control register
------------------------------------------------------*/
union byte_def	dm1ic_addr;
#define		dm1ic			dm1ic_addr.byte

#define		ilvl0_dm1ic		dm1ic_addr.bit.b0			/* Interrupt priority level select bit */
#define		ilvl1_dm1ic		dm1ic_addr.bit.b1			/* Interrupt priority level select bit */
#define		ilvl2_dm1ic		dm1ic_addr.bit.b2			/* Interrupt priority level select bit */
#define		ir_dm1ic		dm1ic_addr.bit.b3			/* Interrupt request bit */

/*------------------------------------------------------
	Key input interrupt control register
------------------------------------------------------*/
union byte_def	kupic_addr;
#define		kupic			kupic_addr.byte

#define		ilvl0_kupic		kupic_addr.bit.b0			/* Interrupt priority level select bit */
#define		ilvl1_kupic		kupic_addr.bit.b1			/* Interrupt priority level select bit */
#define		ilvl2_kupic		kupic_addr.bit.b2			/* Interrupt priority level select bit */
#define		ir_kupic		kupic_addr.bit.b3			/* Interrupt request bit */

/*------------------------------------------------------
	A/D conversion interrupt control register
------------------------------------------------------*/
union byte_def	adic_addr;
#define		adic			adic_addr.byte

#define		ilvl0_adic		adic_addr.bit.b0			/* Interrupt priority level select bit */
#define		ilvl1_adic		adic_addr.bit.b1			/* Interrupt priority level select bit */
#define		ilvl2_adic		adic_addr.bit.b2			/* Interrupt priority level select bit */
#define		ir_adic			adic_addr.bit.b3			/* Interrupt request bit */

/*------------------------------------------------------
	UART2 transmit interrupt control register
------------------------------------------------------*/
union byte_def	s2tic_addr;
#define		s2tic			s2tic_addr.byte

#define		ilvl0_s2tic		s2tic_addr.bit.b0			/* Interrupt priority level select bit */
#define		ilvl1_s2tic		s2tic_addr.bit.b1			/* Interrupt priority level select bit */
#define		ilvl2_s2tic		s2tic_addr.bit.b2			/* Interrupt priority level select bit */
#define		ir_s2tic		s2tic_addr.bit.b3			/* Interrupt request bit */

/*------------------------------------------------------
	UART2 receive interrupt control register
------------------------------------------------------*/
union byte_def	s2ric_addr;
#define		s2ric			s2ric_addr.byte

#define		ilvl0_s2ric		s2ric_addr.bit.b0			/* Interrupt priority level select bit */
#define		ilvl1_s2ric		s2ric_addr.bit.b1			/* Interrupt priority level select bit */
#define		ilvl2_s2ric		s2ric_addr.bit.b2			/* Interrupt priority level select bit */
#define		ir_s2ric		s2ric_addr.bit.b3			/* Interrupt request bit */

/*------------------------------------------------------
	UART0 transmit interrupt control register
------------------------------------------------------*/
union byte_def	s0tic_addr;
#define		s0tic			s0tic_addr.byte

#define		ilvl0_s0tic		s0tic_addr.bit.b0			/* Interrupt priority level select bit */
#define		ilvl1_s0tic		s0tic_addr.bit.b1			/* Interrupt priority level select bit */
#define		ilvl2_s0tic		s0tic_addr.bit.b2			/* Interrupt priority level select bit */
#define		ir_s0tic		s0tic_addr.bit.b3			/* Interrupt request bit */

/*------------------------------------------------------
	UART0 receive interrupt control register
------------------------------------------------------*/
union byte_def	s0ric_addr;
#define		s0ric			s0ric_addr.byte

#define		ilvl0_s0ric		s0ric_addr.bit.b0			/* Interrupt priority level select bit */
#define		ilvl1_s0ric		s0ric_addr.bit.b1			/* Interrupt priority level select bit */
#define		ilvl2_s0ric		s0ric_addr.bit.b2			/* Interrupt priority level select bit */
#define		ir_s0ric		s0ric_addr.bit.b3			/* Interrupt request bit */

/*------------------------------------------------------
	UART1 transmit interrupt control register
------------------------------------------------------*/
union byte_def	s1tic_addr;
#define		s1tic			s1tic_addr.byte

#define		ilvl0_s1tic		s1tic_addr.bit.b0			/* Interrupt priority level select bit */
#define		ilvl1_s1tic		s1tic_addr.bit.b1			/* Interrupt priority level select bit */
#define		ilvl2_s1tic		s1tic_addr.bit.b2			/* Interrupt priority level select bit */
#define		ir_s1tic		s1tic_addr.bit.b3			/* Interrupt request bit */

/*------------------------------------------------------
	UART1 receive interrupt control register
------------------------------------------------------*/
union byte_def	s1ric_addr;
#define		s1ric			s1ric_addr.byte

#define		ilvl0_s1ric		s1ric_addr.bit.b0			/* Interrupt priority level select bit */
#define		ilvl1_s1ric		s1ric_addr.bit.b1			/* Interrupt priority level select bit */
#define		ilvl2_s1ric		s1ric_addr.bit.b2			/* Interrupt priority level select bit */
#define		ir_s1ric		s1ric_addr.bit.b3			/* Interrupt request bit */

/*------------------------------------------------------
	Timer A0 receive interrupt control register
------------------------------------------------------*/
union byte_def	ta0ic_addr;
#define		ta0ic			ta0ic_addr.byte

#define		ilvl0_ta0ic		ta0ic_addr.bit.b0			/* Interrupt priority level select bit */
#define		ilvl1_ta0ic		ta0ic_addr.bit.b1			/* Interrupt priority level select bit */
#define		ilvl2_ta0ic		ta0ic_addr.bit.b2			/* Interrupt priority level select bit */
#define		ir_ta0ic		ta0ic_addr.bit.b3			/* Interrupt request bit */

/*------------------------------------------------------
	Timer A1 receive interrupt control register
------------------------------------------------------*/
union byte_def	ta1ic_addr;
#define		ta1ic			ta1ic_addr.byte

#define		ilvl0_ta1ic		ta1ic_addr.bit.b0			/* Interrupt priority level select bit */
#define		ilvl1_ta1ic		ta1ic_addr.bit.b1			/* Interrupt priority level select bit */
#define		ilvl2_ta1ic		ta1ic_addr.bit.b2			/* Interrupt priority level select bit */
#define		ir_ta1ic		ta1ic_addr.bit.b3			/* Interrupt request bit */

/*------------------------------------------------------
	Timer A2 receive interrupt control register
------------------------------------------------------*/
union byte_def	ta2ic_addr;
#define		ta2ic			ta2ic_addr.byte

#define		ilvl0_ta2ic		ta2ic_addr.bit.b0			/* Interrupt priority level select bit */
#define		ilvl1_ta2ic		ta2ic_addr.bit.b1			/* Interrupt priority level select bit */
#define		ilvl2_ta2ic		ta2ic_addr.bit.b2			/* Interrupt priority level select bit */
#define		ir_ta2ic		ta2ic_addr.bit.b3			/* Interrupt request bit */

/*------------------------------------------------------
	Timer A3 receive interrupt control register
------------------------------------------------------*/
union byte_def	ta3ic_addr;
#define		ta3ic			ta3ic_addr.byte

#define		ilvl0_ta3ic		ta3ic_addr.bit.b0			/* Interrupt priority level select bit */
#define		ilvl1_ta3ic		ta3ic_addr.bit.b1			/* Interrupt priority level select bit */
#define		ilvl2_ta3ic		ta3ic_addr.bit.b2			/* Interrupt priority level select bit */
#define		ir_ta3ic		ta3ic_addr.bit.b3			/* Interrupt request bit */

/*------------------------------------------------------
	Timer A4 receive interrupt control register
------------------------------------------------------*/
union byte_def	ta4ic_addr;
#define		ta4ic			ta4ic_addr.byte

#define		ilvl0_ta4ic		ta4ic_addr.bit.b0			/* Interrupt priority level select bit */
#define		ilvl1_ta4ic		ta4ic_addr.bit.b1			/* Interrupt priority level select bit */
#define		ilvl2_ta4ic		ta4ic_addr.bit.b2			/* Interrupt priority level select bit */
#define		ir_ta4ic		ta4ic_addr.bit.b3			/* Interrupt request bit */

/*------------------------------------------------------
	Timer B0 receive interrupt control register
------------------------------------------------------*/
union byte_def	tb0ic_addr;
#define		tb0ic			tb0ic_addr.byte

#define		ilvl0_tb0ic		tb0ic_addr.bit.b0			/* Interrupt priority level select bit */
#define		ilvl1_tb0ic		tb0ic_addr.bit.b1			/* Interrupt priority level select bit */
#define		ilvl2_tb0ic		tb0ic_addr.bit.b2			/* Interrupt priority level select bit */
#define		ir_tb0ic		tb0ic_addr.bit.b3			/* Interrupt request bit */

/*------------------------------------------------------
	Timer B1 receive interrupt control register
------------------------------------------------------*/
union byte_def	tb1ic_addr;
#define		tb1ic			tb1ic_addr.byte

#define		ilvl0_tb1ic		tb1ic_addr.bit.b0			/* Interrupt priority level select bit */
#define		ilvl1_tb1ic		tb1ic_addr.bit.b1			/* Interrupt priority level select bit */
#define		ilvl2_tb1ic		tb1ic_addr.bit.b2			/* Interrupt priority level select bit */
#define		ir_tb1ic		tb1ic_addr.bit.b3			/* Interrupt request bit */

/*------------------------------------------------------
	Timer B2 receive interrupt control register
------------------------------------------------------*/
union byte_def	tb2ic_addr;
#define		tb2ic			tb2ic_addr.byte

#define		ilvl0_tb2ic		tb2ic_addr.bit.b0			/* Interrupt priority level select bit */
#define		ilvl1_tb2ic		tb2ic_addr.bit.b1			/* Interrupt priority level select bit */
#define		ilvl2_tb2ic		tb2ic_addr.bit.b2			/* Interrupt priority level select bit */
#define		ir_tb2ic		tb2ic_addr.bit.b3			/* Interrupt request bit */

/*------------------------------------------------------
	INT0 receive interrupt control register
------------------------------------------------------*/
union byte_def	int0ic_addr;
#define		int0ic			int0ic_addr.byte

#define		ilvl0_int0ic	int0ic_addr.bit.b0			/* Interrupt priority level select bit */
#define		ilvl1_int0ic	int0ic_addr.bit.b1			/* Interrupt priority level select bit */
#define		ilvl2_int0ic	int0ic_addr.bit.b2			/* Interrupt priority level select bit */
#define		ir_int0ic		int0ic_addr.bit.b3			/* Interrupt request bit */
#define		pol_int0ic		int0ic_addr.bit.b4			/* Polarity select bit */

/*------------------------------------------------------
	INT1 receive interrupt control register
------------------------------------------------------*/

⌨️ 快捷键说明

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