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

📄 sfr32170_pragma.h

📁 瑞萨CAN通讯单片机程序
💻 H
📖 第 1 页 / 共 5 页
字号:
#pragma ADDRESS AD18DT15			0x00800AEF	/* (B) 8-bit A-D1 Data register15 */

/* TID1 / TOD1 timer */
#pragma ADDRESS TID1CT				0x00800B8C	/* (H) TID1 Counter */
#pragma ADDRESS TID1RL				0x00800B8E	/* (H) TID1 Reload register */
#pragma ADDRESS TOD10CT				0x00800B90	/* (H) TOD1_0 Counter */
#pragma ADDRESS TOD10RL1			0x00800B94	/* (H) TOD1_0 Reload1 register */
#pragma ADDRESS TOD10RL0			0x00800B96	/* (H) TOD1_0 Reload0 register */
#pragma ADDRESS TOD11CT				0x00800B98	/* (H) TOD1_1 Counter */
#pragma ADDRESS TOD11RL1			0x00800B9C	/* (H) TOD1_1 Reload1 register */
#pragma ADDRESS TOD11RL0			0x00800B9E	/* (H) TOD1_1 Reload0 register */
#pragma ADDRESS TOD12CT				0x00800BA0	/* (H) TOD1_2 Counter */
#pragma ADDRESS TOD12RL1			0x00800BA4	/* (H) TOD1_2 Reload1 register */
#pragma ADDRESS TOD12RL0			0x00800BA6	/* (H) TOD1_2 Reload0 register */
#pragma ADDRESS TOD13CT				0x00800BA8	/* (H) TOD1_3 Counter */
#pragma ADDRESS TOD13RL1			0x00800BAC	/* (H) TOD1_3 Reload1 register */
#pragma ADDRESS TOD13RL0			0x00800BAE	/* (H) TOD1_3 Reload0 register */
#pragma ADDRESS TOD14CT				0x00800BB0	/* (H) TOD1_4 Counter */
#pragma ADDRESS TOD14RL1			0x00800BB4	/* (H) TOD1_4 Reload1 register */
#pragma ADDRESS TOD14RL0			0x00800BB6	/* (H) TOD1_4 Reload0 register */
#pragma ADDRESS TOD15CT				0x00800BB8	/* (H) TOD1_5 Counter */
#pragma ADDRESS TOD15RL1			0x00800BBC	/* (H) TOD1_5 Reload1 register */
#pragma ADDRESS TOD15RL0			0x00800BBE	/* (H) TOD1_5 Reload0 register */
#pragma ADDRESS TOD16CT				0x00800BC0	/* (H) TOD1_6 Counter */
#pragma ADDRESS TOD16RL1			0x00800BC4	/* (H) TOD1_6 Reload1 register */
#pragma ADDRESS TOD16RL0			0x00800BC6	/* (H) TOD1_6 Reload0 register */
#pragma ADDRESS TOD17CT				0x00800BC8	/* (H) TOD1_7 Counter */
#pragma ADDRESS TOD17RL1			0x00800BCC	/* (H) TOD1_7 Reload1 register */
#pragma ADDRESS TOD17RL0			0x00800BCE	/* (H) TOD1_7 Reload0 register */
#pragma ADDRESS PRS4				0x00800BD0	/* (B) Prescaler register4 */
#pragma ADDRESS TID1PRS4EN			0x00800BD1	/* (B) TID1 Control & Prescaler4 Enable register */
#pragma ADDRESS TOD1IMA				0x00800BD2	/* (B) TOD1 Interrupt Request Mask register */
#pragma ADDRESS TOD1IST				0x00800BD3	/* (B) TOD1 Interrupt Request Status register */
#pragma ADDRESS FFP3				0x00800BD5	/* (B) F/F Protect register3 */
#pragma ADDRESS FFD3				0x00800BD7	/* (B) F/F Data register3 */
#pragma ADDRESS TOD1CR				0x00800BDA	/* (H) TOD1 Control register */
#pragma ADDRESS TOD1PRO				0x00800BDD	/* (B) TOD1 Enable Protect register */
#pragma ADDRESS TOD1CEN				0x00800BDF	/* (B) TOD1 Count Enable register */

/* TID2 / TOM0 timer */
#pragma ADDRESS TID2CT				0x00800C8C	/* (H) TID2 Counter */
#pragma ADDRESS TID2RL				0x00800C8E	/* (H) TID2 Reload register */
#pragma ADDRESS TOM00CT				0x00800C90	/* (H) TOM0_0 Counter */
#pragma ADDRESS TOM00RL1			0x00800C94	/* (H) TOM0_0 Reload1 register */
#pragma ADDRESS TOM00RL0			0x00800C96	/* (H) TOM0_0 Reload0 register */
#pragma ADDRESS TOM01CT				0x00800C98	/* (H) TOM0_1 Counter */
#pragma ADDRESS TOM01RL1			0x00800C9C	/* (H) TOM0_1 Reload1 register */
#pragma ADDRESS TOM01RL0			0x00800C9E	/* (H) TOM0_1 Reload0 register */
#pragma ADDRESS TOM02CT				0x00800CA0	/* (H) TOM0_2 Counter */
#pragma ADDRESS TOM02RL1			0x00800CA4	/* (H) TOM0_2 Reload1 register */
#pragma ADDRESS TOM02RL0			0x00800CA6	/* (H) TOM0_2 Reload0 register */
#pragma ADDRESS TOM03CT				0x00800CA8	/* (H) TOM0_3 Counter */
#pragma ADDRESS TOM03RL1			0x00800CAC	/* (H) TOM0_3 Reload1 register */
#pragma ADDRESS TOM03RL0			0x00800CAE	/* (H) TOM0_3 Reload0 register */
#pragma ADDRESS TOM04CT				0x00800CB0	/* (H) TOM0_4 Counter */
#pragma ADDRESS TOM04RL1			0x00800CB4	/* (H) TOM0_4 Reload1 register */
#pragma ADDRESS TOM04RL0			0x00800CB6	/* (H) TOM0_4 Reload0 register */
#pragma ADDRESS TOM05CT				0x00800CB8	/* (H) TOM0_5 Counter */
#pragma ADDRESS TOM05RL1			0x00800CBC	/* (H) TOM0_5 Reload1 register */
#pragma ADDRESS TOM05RL0			0x00800CBE	/* (H) TOM0_5 Reload0 register */
#pragma ADDRESS TOM06CT				0x00800CC0	/* (H) TOM0_6 Counter */
#pragma ADDRESS TOM06RL1			0x00800CC4	/* (H) TOM0_6 Reload1 register */
#pragma ADDRESS TOM06RL0			0x00800CC6	/* (H) TOM0_6 Reload0 register */
#pragma ADDRESS TOM07CT				0x00800CC8	/* (H) TOM0_7 Counter */
#pragma ADDRESS TOM07RL1			0x00800CCC	/* (H) TOM0_7 Reload1 register */
#pragma ADDRESS TOM07RL0			0x00800CCE	/* (H) TOM0_7 Reload0 register */
#pragma ADDRESS PRS5				0x00800CD0	/* (B) Prescaler register5 */
#pragma ADDRESS TID2PRS5EN			0x00800CD1	/* (B) TID2 Control & Prescaler5 Enable register */
#pragma ADDRESS TOM0IMA				0x00800CD2	/* (B) TOM0 Interrupt Request Mask register */
#pragma ADDRESS TOM0IST				0x00800CD3	/* (B) TOM0 Interrupt Request Status register */
#pragma ADDRESS FFP4				0x00800CD5	/* (B) F/F Protect register4 */
#pragma ADDRESS FFD4				0x00800CD7	/* (B) F/F Data register4 */
#pragma ADDRESS TOM0CR				0x00800CDA	/* (H) TOM0 Control register */
#pragma ADDRESS TOM0PRO				0x00800CDD	/* (B) TOM0 Enable Protect register */
#pragma ADDRESS TOM0CEN				0x00800CDF	/* (B) TOM0 Count Enable register */

/* TML1 timer */
#pragma ADDRESS TML1CT				0x00800FE0	/* (W) TML1 Counter */
#pragma ADDRESS TML1CR				0x00800FEB	/* (B) TML1 Control register */
#pragma ADDRESS TML1MR3				0x00800FF0	/* (W) TML1 Measurement3 register */
#pragma ADDRESS TML1MR2				0x00800FF4	/* (W) TML1 Measurement2 register */
#pragma ADDRESS TML1MR1				0x00800FF8	/* (W) TML1 Measurement1 register */
#pragma ADDRESS TML1MR0				0x00800FFC	/* (W) TML1 Measurement0 register */

/* CAN0 */
#pragma ADDRESS CAN0CNT				0x00801000	/* (H) CAN0 Control register */
#pragma ADDRESS CAN0STAT			0x00801002	/* (H) CAN0 Status register */
#pragma ADDRESS CAN0EXTID			0x00801004	/* (H) CAN0 Extended ID register */
#pragma ADDRESS CAN0CONF			0x00801006	/* (H) CAN0 Configuration register */
#pragma ADDRESS CAN0TSTMP			0x00801008	/* (H) CAN0 Time Stamp Count register */
#pragma ADDRESS CAN0REC				0x0080100A	/* (B) CAN0 Receive Error Count register */
#pragma ADDRESS CAN0TEC				0x0080100B	/* (B) CAN0 Transmit Error Count register */
#pragma ADDRESS CAN0SLIST			0x0080100C	/* (H) CAN0 Slot Interrupt Request Status register */
#pragma ADDRESS CAN0SLIMK			0x00801010	/* (H) CAN0 Slot Interrupt Request Mask register */
#pragma ADDRESS CAN0ERIST			0x00801014	/* (B) CAN0 Error Interrupt Request Status register */
#pragma ADDRESS CAN0ERIMK			0x00801015	/* (B) CAN0 Error Interrupt Request Mask register */
#pragma ADDRESS CAN0BRP				0x00801016	/* (B) CAN0 Baud Rate Prescaler */
#pragma ADDRESS C0GMSKS0			0x00801028	/* (B) CAN0 Global Mask register Standard ID0 */
#pragma ADDRESS C0GMSKS1			0x00801029	/* (B) CAN0 Global Mask register Standard ID1 */
#pragma ADDRESS C0GMSKE0			0x0080102A	/* (B) CAN0 Global Mask register Extended ID0 */
#pragma ADDRESS C0GMSKE1			0x0080102B	/* (B) CAN0 Global Mask register Extended ID1 */
#pragma ADDRESS C0GMSKE2			0x0080102C	/* (B) CAN0 Global Mask register Extended ID2 */
#pragma ADDRESS C0LMSKAS0			0x00801030	/* (B) CAN0 Local Mask register A Standard ID0 */
#pragma ADDRESS C0LMSKAS1			0x00801031	/* (B) CAN0 Local Mask register A Standard ID1 */
#pragma ADDRESS C0LMSKAE0			0x00801032	/* (B) CAN0 Local Mask register A Extended ID0 */
#pragma ADDRESS C0LMSKAE1			0x00801033	/* (B) CAN0 Local Mask register A Extended ID1 */
#pragma ADDRESS C0LMSKAE2			0x00801034	/* (B) CAN0 Local Mask register A Extended ID2 */
#pragma ADDRESS C0LMSKBS0			0x00801038	/* (B) CAN0 Local Mask register B Standard ID0 */
#pragma ADDRESS C0LMSKBS1			0x00801039	/* (B) CAN0 Local Mask register B Standard ID1 */
#pragma ADDRESS C0LMSKBE0			0x0080103A	/* (B) CAN0 Local Mask register B Extended ID0 */
#pragma ADDRESS C0LMSKBE1			0x0080103B	/* (B) CAN0 Local Mask register B Extended ID1 */
#pragma ADDRESS C0LMSKBE2			0x0080103C	/* (B) CAN0 Local Mask register B Extended ID2 */
#pragma ADDRESS C0MSL0CNT			0x00801050	/* (B) CAN0 Message Slot0 Control register */
#pragma ADDRESS C0MSL1CNT			0x00801051	/* (B) CAN0 Message Slot1 Control register */
#pragma ADDRESS C0MSL2CNT			0x00801052	/* (B) CAN0 Message Slot2 Control register */
#pragma ADDRESS C0MSL3CNT			0x00801053	/* (B) CAN0 Message Slot3 Control register */
#pragma ADDRESS C0MSL4CNT			0x00801054	/* (B) CAN0 Message Slot4 Control register */
#pragma ADDRESS C0MSL5CNT			0x00801055	/* (B) CAN0 Message Slot5 Control register */
#pragma ADDRESS C0MSL6CNT			0x00801056	/* (B) CAN0 Message Slot6 Control register */
#pragma ADDRESS C0MSL7CNT			0x00801057	/* (B) CAN0 Message Slot7 Control register */
#pragma ADDRESS C0MSL8CNT			0x00801058	/* (B) CAN0 Message Slot8 Control register */
#pragma ADDRESS C0MSL9CNT			0x00801059	/* (B) CAN0 Message Slot9 Control register */
#pragma ADDRESS C0MSL10CNT			0x0080105A	/* (B) CAN0 Message Slot10 Control register */
#pragma ADDRESS C0MSL11CNT			0x0080105B	/* (B) CAN0 Message Slot11 Control register */
#pragma ADDRESS C0MSL12CNT			0x0080105C	/* (B) CAN0 Message Slot12 Control register */
#pragma ADDRESS C0MSL13CNT			0x0080105D	/* (B) CAN0 Message Slot13 Control register */
#pragma ADDRESS C0MSL14CNT			0x0080105E	/* (B) CAN0 Message Slot14 Control register */
#pragma ADDRESS C0MSL15CNT			0x0080105F	/* (B) CAN0 Message Slot15 Control register */
#pragma ADDRESS C0MSL0SID0			0x00801100	/* (B) CAN0 Message Slot0 Standard ID0 register */
#pragma ADDRESS C0MSL0SID1			0x00801101	/* (B) CAN0 Message Slot0 Standard ID1 register */
#pragma ADDRESS C0MSL0EID0			0x00801102	/* (B) CAN0 Message Slot0 Extended ID0 register */
#pragma ADDRESS C0MSL0EID1			0x00801103	/* (B) CAN0 Message Slot0 Extended ID1 register */
#pragma ADDRESS C0MSL0EID2			0x00801104	/* (B) CAN0 Message Slot0 Extended ID2 register */
#pragma ADDRESS C0MSL0DLC			0x00801105	/* (B) CAN0 Message Slot0 Data Length register */
#pragma ADDRESS C0MSL0DT0			0x00801106	/* (B) CAN0 Message Slot0 Data0 register */
#pragma ADDRESS C0MSL0DT1			0x00801107	/* (B) CAN0 Message Slot0 Data1 register */
#pragma ADDRESS C0MSL0DT2			0x00801108	/* (B) CAN0 Message Slot0 Data2 register */
#pragma ADDRESS C0MSL0DT3			0x00801109	/* (B) CAN0 Message Slot0 Data3 register */
#pragma ADDRESS C0MSL0DT4			0x0080110A	/* (B) CAN0 Message Slot0 Data4 register */
#pragma ADDRESS C0MSL0DT5			0x0080110B	/* (B) CAN0 Message Slot0 Data5 register */
#pragma ADDRESS C0MSL0DT6			0x0080110C	/* (B) CAN0 Message Slot0 Data6 register */
#pragma ADDRESS C0MSL0DT7			0x0080110D	/* (B) CAN0 Message Slot0 Data7 register */
#pragma ADDRESS C0MSL0TSP			0x0080110E	/* (H) CAN0 Message Slot0 Time Stamp register */
#pragma ADDRESS C0MSL1SID0			0x00801110	/* (B) CAN0 Message Slot1 Standard ID0 register */
#pragma ADDRESS C0MSL1SID1			0x00801111	/* (B) CAN0 Message Slot1 Standard ID1 register */
#pragma ADDRESS C0MSL1EID0			0x00801112	/* (B) CAN0 Message Slot1 Extended ID0 register */
#pragma ADDRESS C0MSL1EID1			0x00801113	/* (B) CAN0 Message Slot1 Extended ID1 register */
#pragma ADDRESS C0MSL1EID2			0x00801114	/* (B) CAN0 Message Slot1 Extended ID2 register */
#pragma ADDRESS C0MSL1DLC			0x00801115	/* (B) CAN0 Message Slot1 Data Length register */
#pragma ADDRESS C0MSL1DT0			0x00801116	/* (B) CAN0 Message Slot1 Data0 register */
#pragma ADDRESS C0MSL1DT1			0x00801117	/* (B) CAN0 Message Slot1 Data1 register */
#pragma ADDRESS C0MSL1DT2			0x00801118	/* (B) CAN0 Message Slot1 Data2 register */
#pragma ADDRESS C0MSL1DT3			0x00801119	/* (B) CAN0 Message Slot1 Data3 register */
#pragma ADDRESS C0MSL1DT4			0x0080111A	/* (B) CAN0 Message Slot1 Data4 register */
#pragma ADDRESS C0MSL1DT5			0x0080111B	/* (B) CAN0 Message Slot1 Data5 register */
#pragma ADDRESS C0MSL1DT6			0x0080111C	/* (B) CAN0 Message Slot1 Data6 register */
#pragma ADDRESS C0MSL1DT7			0x0080111D	/* (B) CAN0 Message Slot1 Data7 register */
#pragma ADDRESS C0MSL1TSP			0x0080111E	/* (H) CAN0 Message Slot1 Time Stamp register */
#pragma ADDRESS C0MSL2SID0			0x00801120	/* (B) CAN0 Message Slot2 Standard ID0 register */
#pragma ADDRESS C0MSL2SID1			0x00801121	/* (B) CAN0 Message Slot2 Standard ID1 register */
#pragma ADDRESS C0MSL2EID0			0x00801122	/* (B) CAN0 Message Slot2 Extended ID0 register */
#pragma ADDRESS C0MSL2EID1			0x00801123	/* (B) CAN0 Message Slot2 Extended ID1 register */
#pragma ADDRESS C0MSL2EID2			0x00801124	/* (B) CAN0 Message Slot2 Extended ID2 register */
#pragma ADDRESS C0MSL2DLC			0x00801125	/* (B) CAN0 Message Slot2 Data Length register */
#pragma ADDRESS C0MSL2DT0			0x00801126	/* (B) CAN0 Message Slot2 Data0 register */
#pragma ADDRESS C0MSL2DT1			0x00801127	/* (B) CAN0 Message Slot2 Data1 register */
#pragma ADDRESS C0MSL2DT2			0x00801128	/* (B) CAN0 Message Slot2 Data2 register */
#pragma ADDRESS C0MSL2DT3			0x00801129	/* (B) CAN0 Message Slot2 Data3 register */
#pragma ADDRESS C0MSL2DT4			0x0080112A	/* (B) CAN0 Message Slot2 Data4 register */
#pragma ADDRESS C0MSL2DT5			0x0080112B	/* (B) CAN0 Message Slot2 Data5 register */
#pragma ADDRESS C0MSL2DT6			0x0080112C	/* (B) CAN0 Message Slot2 Data6 register */
#pragma ADDRESS C0MSL2DT7			0x0080112D	/* (B) CAN0 Message Slot2 Data7 register */
#pragma ADDRESS C0MSL2TSP			0x0080112E	/* (H) CAN0 Message Slot2 Time Stamp register */
#pragma ADDRESS C0MSL3SID0			0x00801130	/* (B) CAN0 Message Slot3 Standard ID0 register */
#pragma ADDRESS C0MSL3SID1			0x00801131	/* (B) CAN0 Message Slot3 Standard ID1 register */

⌨️ 快捷键说明

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