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

📄 ep852.mac

📁 MPC852开发板资料
💻 MAC
字号:
REM EP852 Initialization
REM 29 July 2003

REM reset
RESET

REM Set IMMR
SPR 638T fa200000

REM Set SYPCR. Must be first operation.
REM SWTC  ffff  software watchdog timer count
REM BMT   06    bus monitor timing = ((1/50MHz)/8)*6
REM BME   1     enable bus monitor
REM SWF   1     stop watchdog on FRZ signal
REM SWE   0     disable watchdog
REM SWRI  0     watchdog timer=int
REM SWP   1     prescale watchdog timer by 2048
MM.L fa200004 ffff0689

REM Set speed to 50mHz
REM Set MCR
MM.L fa200168 00200800
REM Set SCCR
MM.L fa200280 03000000
REM Set PLPRCR
MM.L fa200284 00054000

REM Disable pcmcia buffers
REM Set PGCRA
MM.L fa2000e0 00000080
REM Set PGCRB
MM.L fa2000e4 00000080

REM UPMA
REM single read
MM.L fa20017c efcbcc04
MM.L fa200168 00000000
MM.L fa20017c 0f37c804
MM.L fa200168 00000001
MM.L fa20017c 0eeec004
MM.L fa200168 00000002
MM.L fa20017c 01b98404
MM.L fa200168 00000003
MM.L fa20017c 1ff74c00
MM.L fa200168 00000004

MM.L fa20017c ffffcc05
MM.L fa200168 00000005
MM.L fa20017c ffffcc05
MM.L fa200168 00000006
MM.L fa20017c ffffcc05
MM.L fa200168 00000007

REM burst read
MM.L fa20017c efcbcc04
MM.L fa200168 00000008
MM.L fa20017c 0f37c804
MM.L fa200168 00000009
MM.L fa20017c 0eeec004
MM.L fa200168 0000000a
MM.L fa20017c 00bdc404
MM.L fa200168 0000000b
MM.L fa20017c 00ffcc00
MM.L fa200168 0000000c
MM.L fa20017c 00ffcc00
MM.L fa200168 0000000d
MM.L fa20017c 01fb8c00
MM.L fa200168 0000000e

MM.L fa20017c 1ff74c00
MM.L fa200168 0000000f
MM.L fa20017c ffffcc05
MM.L fa200168 00000010
MM.L fa20017c ffffcc05
MM.L fa200168 00000011
MM.L fa20017c ffffcc05
MM.L fa200168 00000012
MM.L fa20017c ffffcc05
MM.L fa200168 00000013
MM.L fa20017c ffffcc05
MM.L fa200168 00000014
MM.L fa20017c ffffcc05
MM.L fa200168 00000015
MM.L fa20017c ffffcc05
MM.L fa200168 00000016
MM.L fa20017c ffffcc05
MM.L fa200168 00000017

REM single write
MM.L fa20017c efcbcc04
MM.L fa200168 00000018
MM.L fa20017c 0f37c804
MM.L fa200168 00000019
MM.L fa20017c 0eee8002
MM.L fa200168 0000001a
MM.L fa20017c 01b90404
MM.L fa200168 0000001b

MM.L fa20017c 1ff74c05
MM.L fa200168 0000001c
MM.L fa20017c ffffcc05
MM.L fa200168 0000001d
MM.L fa20017c ffffcc05
MM.L fa200168 0000001e
MM.L fa20017c ffffcc05
MM.L fa200168 0000001f

REM burst write
MM.L fa20017c efcbcc04
MM.L fa200168 00000020
MM.L fa20017c 0f37c804
MM.L fa200168 00000021
MM.L fa20017c 0eee8000
MM.L fa200168 00000022
MM.L fa20017c 00bd4400
MM.L fa200168 00000023
MM.L fa20017c 00ffcc00
MM.L fa200168 00000024
MM.L fa20017c 00ffcc02
MM.L fa200168 00000025

MM.L fa20017c 01fb8c04
MM.L fa200168 00000026
MM.L fa20017c 1ff74c05
MM.L fa200168 00000027
MM.L fa20017c ffffcc05
MM.L fa200168 00000028
MM.L fa20017c ffffcc05
MM.L fa200168 00000029
MM.L fa20017c ffffcc05
MM.L fa200168 0000002a
MM.L fa20017c ffffcc05
MM.L fa200168 0000002b
MM.L fa20017c ffffcc05
MM.L fa200168 0000002c
MM.L fa20017c ffffcc05
MM.L fa200168 0000002d
MM.L fa20017c ffffcc05
MM.L fa200168 0000002e
MM.L fa20017c ffffcc05
MM.L fa200168 0000002f

REM refresh
MM.L fa20017c effacc04
MM.L fa200168 00000030
MM.L fa20017c 0ff5cc04
MM.L fa200168 00000031
MM.L fa20017c 0fffcc04
MM.L fa200168 00000032
MM.L fa20017c 1fffcc04
MM.L fa200168 00000033

MM.L fa20017c ffffcc05
MM.L fa200168 00000034
MM.L fa20017c ffffcc05
MM.L fa200168 00000035
MM.L fa20017c effb8c34
MM.L fa200168 00000036
MM.L fa20017c 0ff74c34
MM.L fa200168 00000037
MM.L fa20017c 0ffaccb4
MM.L fa200168 00000038
MM.L fa20017c 0ff5cc34
MM.L fa200168 00000039
MM.L fa20017c 0fffc034
MM.L fa200168 0000003a
MM.L fa20017c 0fffc0b4
MM.L fa200168 0000003b

REM exception
MM.L fa20017c 0fea8034
MM.L fa200168 0000003c
MM.L fa20017c 1fb54034
MM.L fa200168 0000003d
MM.L fa20017c ffffcc34
MM.L fa200168 0000003e
MM.L fa20017c ffffcc05
MM.L fa200168 0000003f

REM Set MPTPR
MM.W fa20017a 0800
REM Set MAMR
MM.L fa200170 58803000
REM Set MBMR
MM.L fa200174 00000000
REM Set MAR
MM.L fa200164 00000088
REM Set MCR
MM.L fa200168 80002236

REM Setup chip selects
REM NVRAM/SRAM - 32K, 128K, or 512K
REM br4
MM.L fa200120 fa000401
REM or4 - fff8970 (32K), fffe0970 (128K), fff80970 (512K)
MM.L fa200124 fff80970

REM BCSR - 32K 
REM br3
MM.L fa200118 fa400001
REM or3
MM.L fa20011c ffff8910

REM SDRAM  16M
REM br1
MM.L fa200108 00000081
REM or1
MM.L fa20010c ff000600

REM FLASH - 4M, 8M, 16M, 32M
REM br0
MM.L fa200100 fc000001
REM or0	- ffc00140 (4M), ff800140 (8M), ff000140 (16M), fe000140 (32M)
MM.L fa200104 ff800140


REM Set TBSCR
MM.W fa200200 00c3
REM Set RTCSC
MM.W fa200220 00c1
REM Set PISCR
MM.W fa200240 0083

REM Turn "on" LEDs
MM.B fa400000 32

⌨️ 快捷键说明

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