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

📄 44b0.s

📁 这是ARMS3C44爸的基础例程
💻 S
字号:
; CPU Wrapper
SYSCFG		EQU		0x01c00000
NCACHBE0	EQU		0x01c00004
NCACHBE1	EQU		0x01c00008
SBUSCON		EQU		0x01c40000

; Memory Controller
BWSCON		EQU		0x01c80000
BANKCON0	EQU		0x01c80004
BANKCON1	EQU		0x01c80008
BANKCON2	EQU		0x01c8000C
BANKCON3	EQU		0x01c80010
BANKCON4	EQU		0x01c80014
BANKCON5	EQU		0x01c80018
BANKCON6	EQU		0x01c8001c
BANKCON7	EQU		0x01c80020
REFRESH		EQU		0x01c80024
BANKSIZE	EQU		0x01c80028
MRSRB6		EQU		0x01c8002C
MRSRB7		EQU		0x01c80030

; UART Controller
ULCON0		EQU		0x01d00000
ULCON1		EQU		0x01d04000
UCON0		EQU		0x01d00004
UCON1		EQU		0x01d04004
UFCON0		EQU		0x01d00008
UFCON1		EQU		0x01d04008
UMCON0		EQU		0x01d0000c
UMCON1		EQU		0x01d0400c
UTRSTAT0	EQU		0x01d00010
UTRSTAT1	EQU		0x01d04010
UERSTAT0	EQU		0x01d00014
UERSTAT1	EQU		0x01d04014
UFSTAT0		EQU		0x01d00018
UFSTAT1		EQU		0x01d04018
UMSTAT0		EQU		0x01d0001c
UMSTAT1		EQU		0x01d0401c
UTXH0		EQU		0x01d00020
UTXH1		EQU		0x01d04020
URXH0		EQU		0x01d00024
URXH1		EQU		0x01d04024
UBRDIV0		EQU		0x01d00028
UBRDIV1		EQU		0x01d04028

; SIO Controller
SIOCON		EQU		0x01d14000
SIODAT		EQU		0x01d14004
SBRDR		EQU		0x01d14008
ITVCNT		EQU		0x01d1400c
DCNTZ		EQU		0x01d14010

; IIS Controller
IISCON		EQU		0x01d18000
IISMOD		EQU		0x01d18004
IISPSR		EQU		0x01d18008
IISFIFCON	EQU		0x01d1800c
IISFIF		EQU		0x01d18010

; I/O Port
PCONA		EQU		0x01d20000
PDATA		EQU		0x01d20004
PCONB		EQU		0x01d20008
PDATB		EQU		0x01d2000c
PCONC		EQU		0x01d20010
PDATC		EQU		0x01d20014
PUPC		EQU		0x01d20018
PCOND		EQU		0x01d2001c
PDATD		EQU		0x01d20020
PUPD		EQU		0x01d20024
PCONE		EQU		0x01d20028
PDATE		EQU		0x01d2002c
PUPE		EQU		0x01d20030
PCONF		EQU		0x01d20034
PDATF		EQU		0x01d20038
PUPF		EQU		0x01d2003c
PCONG		EQU		0x01d20040
PDATG		EQU		0x01d20044
PUPG		EQU		0x01d20048
SPUCR		EQU		0x01d2004c
EXTINT		EQU		0x01d20050
EXTINPND	EQU		0x01d20054

; Watchdog Time
WTCON		EQU		0x01d30000
WTDAT		EQU		0x01d30004
WTCNT		EQU		0x01d30008

; A/D Controller
ADCCON		EQU		0x01d40000
ADCPSR		EQU		0x01d40004
ADCDAT		EQU		0x01d40008

; PWM Timer
TCFG0		EQU		0x01d50000
TCFG1		EQU		0x01d50004
TCON		EQU		0x01d50008
TCNTB0		EQU		0x01d5000c
TCMPB0		EQU		0x01d50010
TCNTO0		EQU		0x01d50014
TCNTB1		EQU		0x01d50018
TCMPB1		EQU		0x01d5001c
TCNTO1		EQU		0x01d50020
TCNTB2		EQU		0x01d50024
TCMPB2		EQU		0x01d50028
TCNTO2		EQU		0x01d5002c
TCNTB3		EQU		0x01d50030
TCMPB3		EQU		0x01d50034
TCNTO3		EQU		0x01d50038
TCNTB4		EQU		0x01d5003c
TCMPB4		EQU		0x01d50040
TCNTO4		EQU		0x01d50044
TCNTB5		EQU		0x01d50048
TCNTO5		EQU		0x01d5004c

; IIC
IICCON		EQU		0x01d60000
IICSTAT		EQU		0x01d60004
IICADD		EQU		0x01d60008
IICDS		EQU		0x01d6000c

; RTC
RTCCON		EQU		0x01d70040
RTCALM		EQU		0x01d70050
ALMSEC		EQU		0x01d70054
ALMMIN		EQU		0x01d70058
ALMHOUR		EQU		0x01d7005c
ALMDAY		EQU		0x01d70060
ALMMON		EQU		0x01d70064
ALMYEAR		EQU		0x01d70068
RTCRST		EQU		0x01d7006c
BCDSEC		EQU		0x01d70070
BCDMIN		EQU		0x01d70074
BCDHOUR		EQU		0x01d70078
BCDDAY		EQU		0x01d7007c
BCDDATE		EQU		0x01d70080
BCDMON		EQU		0x01d70084
BCDYEAR		EQU		0x01d70088
TICINT		EQU		0x01d7008c

; CLOCK & Power Management
PLLCON		EQU		0x01d80000
CLKCON		EQU		0x01d80004
CLKSLOW		EQU		0x01d80008
LOCKTIME	EQU		0x01d8000c

; Interrupt Controller
INTCON		EQU		0x01e00000
INTPND		EQU		0x01e00004
INTMOD		EQU		0x01e00008
INTMSK		EQU		0x01e0000c
I_PSLV		EQU		0x01e00010
I_PMST		EQU		0x01e00014
I_CSLV		EQU		0x01e00018
I_CMST		EQU		0x01e0001c
I_ISPR		EQU		0x01e00020
I_ISPC		EQU		0x01e00024
F_ISPR		EQU		0x01e00038
F_ISPC		EQU		0x01e0003c

; LCD Controller
LCDCON1		EQU		0x01f00000
LCDCON2		EQU		0x01f00004
LCDCON3		EQU		0x01f00040
LCDSADDR1	EQU		0x01f00008
LCDSADDR2	EQU		0x01f0000c
LCDSADDR3	EQU		0x01f00010
REDLUT		EQU		0x01f00014
GREENLUT	EQU		0x01f00018
BLUELUT		EQU		0x01f0001c
DP1_2		EQU		0x01f00020
DP4_7		EQU		0x01f00024
DP3_5		EQU		0x01f00028
DP2_3		EQU		0x01f0002c
DP5_7		EQU		0x01f00030
DP3_4		EQU		0x01f00034
DP4_5		EQU		0x01f00038
DP6_7		EQU		0x01f0003c
DITHMODE	EQU		0x01f00044

; DMA
ZDCON0		EQU		0x01e80000
ZDISRC0		EQU		0x01e80004
ZDIDES0		EQU		0x01e80008
ZDICNT0		EQU		0x01e8000c
ZDCSRC0		EQU		0x01e80010
ZDCDES0		EQU		0x01e80014
ZDCCNT0		EQU		0x01e80018
ZDCON1		EQU		0x01e80020
ZDISRC1		EQU		0x01e80024
ZDIDES1		EQU		0x01e80028
ZDICNT1		EQU		0x01e8002c
ZDCSRC1		EQU		0x01e80030
ZDCDES1		EQU		0x01e80034
ZDCCNT1		EQU		0x01e80038
BDCON0		EQU		0x01f80000
BDISRC0		EQU		0x01f80004
BDIDES0		EQU		0x01f80008
BDICNT0		EQU		0x01f8000c
BDCSRC0		EQU		0x01f80010
BDCDES0		EQU		0x01f80014
BDCCNT0		EQU		0x01f80018
BDCON1		EQU		0x01f80020
BDISRC1		EQU		0x01f80024
BDIDES1		EQU		0x01f80028
BDICNT1		EQU		0x01f8002c
BDCSRC1		EQU		0x01f80030
BDCDES1		EQU		0x01f80034
BDCCNT1		EQU		0x01f80038

    		END




⌨️ 快捷键说明

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