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

📄 2215.h

📁 日本北斗公司开发的usb鼠标源程序单片机为HITACHI--H8S2215
💻 H
📖 第 1 页 / 共 2 页
字号:
/****************************************************************/
/*								*/
/* 2215.h							*/
/*								*/
/****************************************************************/

/* USB */
#define UEPIR00_0	(volatile unsigned char*)(0xc00000)
#define UEPIR00_1	(volatile unsigned char*)(0xc00001)
#define UEPIR00_2	(volatile unsigned char*)(0xc00002)
#define UEPIR00_3	(volatile unsigned char*)(0xc00003)
#define UEPIR00_4	(volatile unsigned char*)(0xc00004)
#define UEPIR01_0	(volatile unsigned char*)(0xc00005)
#define UEPIR01_1	(volatile unsigned char*)(0xc00006)
#define UEPIR01_2	(volatile unsigned char*)(0xc00007)
#define UEPIR01_3	(volatile unsigned char*)(0xc00008)
#define UEPIR01_4	(volatile unsigned char*)(0xc00009)
#define UEPIR02_0	(volatile unsigned char*)(0xc0000a)
#define UEPIR02_1	(volatile unsigned char*)(0xc0000b)
#define UEPIR02_2	(volatile unsigned char*)(0xc0000c)
#define UEPIR02_3	(volatile unsigned char*)(0xc0000d)
#define UEPIR02_4	(volatile unsigned char*)(0xc0000e)
#define UEPIR03_0	(volatile unsigned char*)(0xc0000f)
#define UEPIR03_1	(volatile unsigned char*)(0xc00010)
#define UEPIR03_2	(volatile unsigned char*)(0xc00011)
#define UEPIR03_3	(volatile unsigned char*)(0xc00012)
#define UEPIR03_4	(volatile unsigned char*)(0xc00013)
#define UEPIR04_0	(volatile unsigned char*)(0xc00014)
#define UEPIR04_1	(volatile unsigned char*)(0xc00015)
#define UEPIR04_2	(volatile unsigned char*)(0xc00016)
#define UEPIR04_3	(volatile unsigned char*)(0xc00017)
#define UEPIR04_4	(volatile unsigned char*)(0xc00018)
#define UEPIR05_0	(volatile unsigned char*)(0xc00019)
#define UEPIR05_1	(volatile unsigned char*)(0xc0001a)
#define UEPIR05_2	(volatile unsigned char*)(0xc0001b)
#define UEPIR05_3	(volatile unsigned char*)(0xc0001c)
#define UEPIR05_4	(volatile unsigned char*)(0xc0001d)
#define UEPIR06_0	(volatile unsigned char*)(0xc0001e)
#define UEPIR06_1	(volatile unsigned char*)(0xc0001f)
#define UEPIR06_2	(volatile unsigned char*)(0xc00020)
#define UEPIR06_3	(volatile unsigned char*)(0xc00021)
#define UEPIR06_4	(volatile unsigned char*)(0xc00022)
#define UEPIR07_0	(volatile unsigned char*)(0xc00023)
#define UEPIR07_1	(volatile unsigned char*)(0xc00024)
#define UEPIR07_2	(volatile unsigned char*)(0xc00025)
#define UEPIR07_3	(volatile unsigned char*)(0xc00026)
#define UEPIR07_4	(volatile unsigned char*)(0xc00027)
#define UEPIR08_0	(volatile unsigned char*)(0xc00028)
#define UEPIR08_1	(volatile unsigned char*)(0xc00029)
#define UEPIR08_2	(volatile unsigned char*)(0xc0002a)
#define UEPIR08_3	(volatile unsigned char*)(0xc0002b)
#define UEPIR08_4	(volatile unsigned char*)(0xc0002c)
#define UEPIR09_0	(volatile unsigned char*)(0xc0002d)
#define UEPIR09_1	(volatile unsigned char*)(0xc0002e)
#define UEPIR09_2	(volatile unsigned char*)(0xc0002f)
#define UEPIR09_3	(volatile unsigned char*)(0xc00030)
#define UEPIR09_4	(volatile unsigned char*)(0xc00031)
#define UEPIR10_0	(volatile unsigned char*)(0xc00032)
#define UEPIR10_1	(volatile unsigned char*)(0xc00033)
#define UEPIR10_2	(volatile unsigned char*)(0xc00034)
#define UEPIR10_3	(volatile unsigned char*)(0xc00035)
#define UEPIR10_4	(volatile unsigned char*)(0xc00036)
#define UEPIR11_0	(volatile unsigned char*)(0xc00037)
#define UEPIR11_1	(volatile unsigned char*)(0xc00038)
#define UEPIR11_2	(volatile unsigned char*)(0xc00039)
#define UEPIR11_3	(volatile unsigned char*)(0xc0003a)
#define UEPIR11_4	(volatile unsigned char*)(0xc0003b)
#define UEPIR12_0	(volatile unsigned char*)(0xc0003c)
#define UEPIR12_1	(volatile unsigned char*)(0xc0003d)
#define UEPIR12_2	(volatile unsigned char*)(0xc0003e)
#define UEPIR12_3	(volatile unsigned char*)(0xc0003f)
#define UEPIR12_4	(volatile unsigned char*)(0xc00040)
#define UEPIR13_0	(volatile unsigned char*)(0xc00041)
#define UEPIR13_1	(volatile unsigned char*)(0xc00042)
#define UEPIR13_2	(volatile unsigned char*)(0xc00043)
#define UEPIR13_3	(volatile unsigned char*)(0xc00044)
#define UEPIR13_4	(volatile unsigned char*)(0xc00045)
#define UEPIR14_0	(volatile unsigned char*)(0xc00046)
#define UEPIR14_1	(volatile unsigned char*)(0xc00047)
#define UEPIR14_2	(volatile unsigned char*)(0xc00048)
#define UEPIR14_3	(volatile unsigned char*)(0xc00049)
#define UEPIR14_4	(volatile unsigned char*)(0xc0004a)
#define UEPIR15_0	(volatile unsigned char*)(0xc0004b)
#define UEPIR15_1	(volatile unsigned char*)(0xc0004c)
#define UEPIR15_2	(volatile unsigned char*)(0xc0004d)
#define UEPIR15_3	(volatile unsigned char*)(0xc0004e)
#define UEPIR15_4	(volatile unsigned char*)(0xc0004f)
#define UEPIR16_0	(volatile unsigned char*)(0xc00050)
#define UEPIR16_1	(volatile unsigned char*)(0xc00051)
#define UEPIR16_2	(volatile unsigned char*)(0xc00052)
#define UEPIR16_3	(volatile unsigned char*)(0xc00053)
#define UEPIR16_4	(volatile unsigned char*)(0xc00054)
#define UEPIR17_0	(volatile unsigned char*)(0xc00055)
#define UEPIR17_1	(volatile unsigned char*)(0xc00056)
#define UEPIR17_2	(volatile unsigned char*)(0xc00057)
#define UEPIR17_3	(volatile unsigned char*)(0xc00058)
#define UEPIR17_4	(volatile unsigned char*)(0xc00059)
#define UEPIR18_0	(volatile unsigned char*)(0xc0005a)
#define UEPIR18_1	(volatile unsigned char*)(0xc0005b)
#define UEPIR18_2	(volatile unsigned char*)(0xc0005c)
#define UEPIR18_3	(volatile unsigned char*)(0xc0005d)
#define UEPIR18_4	(volatile unsigned char*)(0xc0005e)
#define UEPIR19_0	(volatile unsigned char*)(0xc0005f)
#define UEPIR19_1	(volatile unsigned char*)(0xc00060)
#define UEPIR19_2	(volatile unsigned char*)(0xc00061)
#define UEPIR19_3	(volatile unsigned char*)(0xc00062)
#define UEPIR19_4	(volatile unsigned char*)(0xc00063)
#define UEPIR20_0	(volatile unsigned char*)(0xc00064)
#define UEPIR20_1	(volatile unsigned char*)(0xc00065)
#define UEPIR20_2	(volatile unsigned char*)(0xc00066)
#define UEPIR20_3	(volatile unsigned char*)(0xc00067)
#define UEPIR20_4	(volatile unsigned char*)(0xc00068)
#define UEPIR21_0	(volatile unsigned char*)(0xc00069)
#define UEPIR21_1	(volatile unsigned char*)(0xc0006a)
#define UEPIR21_2	(volatile unsigned char*)(0xc0006b)
#define UEPIR21_3	(volatile unsigned char*)(0xc0006c)
#define UEPIR21_4	(volatile unsigned char*)(0xc0006d)
#define UEPIR22_0	(volatile unsigned char*)(0xc0006e)
#define UEPIR22_1	(volatile unsigned char*)(0xc0006f)
#define UEPIR22_2	(volatile unsigned char*)(0xc00070)
#define UEPIR22_3	(volatile unsigned char*)(0xc00071)
#define UEPIR22_4	(volatile unsigned char*)(0xc00072)
#define UCTLR		(volatile unsigned char*)(0xc00080)
#define UTSTRA		(volatile unsigned char*)(0xc00081)
#define UDMAR		(volatile unsigned char*)(0xc00082)
#define UDRR		(volatile unsigned char*)(0xc00083)
#define UTRG0		(volatile unsigned char*)(0xc00084)
#define UTRG1		(volatile unsigned char*)(0xc00085)
#define UFCLR0		(volatile unsigned char*)(0xc00086)
#define UFCLR1		(volatile unsigned char*)(0xc00087)
#define UESTL0		(volatile unsigned char*)(0xc00088)
#define UESTL1		(volatile unsigned char*)(0xc00089)
#define UEDR0s		(volatile unsigned char*)(0xc00090)
#define UEDR0i		(volatile unsigned char*)(0xc00094)
#define UEDR0o		(volatile unsigned char*)(0xc00098)
#define UEDR1i		(volatile unsigned char*)(0xc0009c)
#define UEDR2i		(volatile unsigned char*)(0xc000a0)
#define UEDR2o		(volatile unsigned char*)(0xc000a4)
#define UEDR3i		(volatile unsigned char*)(0xc000a8)
#define UEDR3o		(volatile unsigned char*)(0xc000ac)
#define UEDR4i		(volatile unsigned char*)(0xc000b0)
#define UEDR4o		(volatile unsigned char*)(0xc000b4)
#define UEDR5i		(volatile unsigned char*)(0xc000b8)
#define UESZ0o		(volatile unsigned char*)(0xc000bc)
#define UESZ2o		(volatile unsigned char*)(0xc000bd)
#define UESZ3o		(volatile unsigned char*)(0xc000be)
#define UESZ4o		(volatile unsigned char*)(0xc000bf)
#define UIFR0		(volatile unsigned char*)(0xc000c0)
#define UIFR1		(volatile unsigned char*)(0xc000c1)
#define UIFR2		(volatile unsigned char*)(0xc000c2)
#define UIFR3		(volatile unsigned char*)(0xc000c3)
#define UIER0		(volatile unsigned char*)(0xc000c4)
#define UIER1		(volatile unsigned char*)(0xc000c5)
#define UIER2		(volatile unsigned char*)(0xc000c6)
#define UIER3		(volatile unsigned char*)(0xc000c7)
#define UISR0		(volatile unsigned char*)(0xc000c8)
#define UISR1		(volatile unsigned char*)(0xc000c9)
#define UISR2		(volatile unsigned char*)(0xc000ca)
#define UISR3		(volatile unsigned char*)(0xc000cb)
#define UDSR		(volatile unsigned char*)(0xc000cc)
#define UCVR		(volatile unsigned char*)(0xc000cf)
#define UTSRH		(volatile unsigned char*)(0xc000d0)
#define UTSRL		(volatile unsigned char*)(0xc000d1)
#define UTSTR0		(volatile unsigned char*)(0xc000f0)
#define UTSTR1		(volatile unsigned char*)(0xc000f1)
#define UTSTR2		(volatile unsigned char*)(0xc000f2)
#define UTSTRB		(volatile unsigned char*)(0xc000fb)
#define UTSTRC		(volatile unsigned char*)(0xc000fc)
#define UTSTRD		(volatile unsigned char*)(0xc000fd)
#define UTSTRE		(volatile unsigned char*)(0xc000fe)
#define UTSTRF		(volatile unsigned char*)(0xc000ff)

/* D/A */
#define DADR_0		(volatile unsigned char*)(0xfffdac)
#define DADR_1		(volatile unsigned char*)(0xfffdad)
#define DACR		(volatile unsigned char*)(0xfffdae)

/* FLASH */
#define SCRX		(volatile unsigned char*)(0xfffdb4)

/* SYSTEM */
#define SBYCR		(volatile unsigned char*)(0xfffde4)
#define SYSCR		(volatile unsigned char*)(0xfffde5)
#define SCKCR		(volatile unsigned char*)(0xfffde6)
#define MDCR		(volatile unsigned char*)(0xfffde7)
#define MSTPCRA		(volatile unsigned char*)(0xfffde8)
#define MSTPCRB		(volatile unsigned char*)(0xfffde9)
#define MSTPCRC		(volatile unsigned char*)(0xfffdea)

/* BSC */
#define PFCR		(volatile unsigned char*)(0xfffdeb)

/* SYSTEM */
#define LPWRCR		(volatile unsigned char*)(0xfffdec)

/* SCI_0 */
#define SEMR_0		(volatile unsigned char*)(0xfffdf8)

/* INT */
#define ISCRH		(volatile unsigned char*)(0xfffe12)
#define ISCRL		(volatile unsigned char*)(0xfffe13)
#define IER		(volatile unsigned char*)(0xfffe14)
#define ISR		(volatile unsigned char*)(0xfffe15)

/* DTC */
#define DTCERA		(volatile unsigned char*)(0xfffe16)
#define DTCERB		(volatile unsigned char*)(0xfffe17)
#define DTCERC		(volatile unsigned char*)(0xfffe18)
#define DTCERD		(volatile unsigned char*)(0xfffe19)
#define DTCERE		(volatile unsigned char*)(0xfffe1a)
#define DTCERF		(volatile unsigned char*)(0xfffe1b)
#define DTVECR		(volatile unsigned char*)(0xfffe1f)

/* PORT */
#define P1DDR		(volatile unsigned char*)(0xfffe30)

⌨️ 快捷键说明

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