Fujitsu MB90420/5 (A) Series Hardware Manual page 537

F2mc-16lx family 16-bit microcontrollers
Table of Contents

Advertisement

MB90420/5 (A) SERIES F
DATA
DSEG
ORG
COMADR2
RW
ORG
COMADR1
RW
DATA
ENDS
;///////////////////////////////////////////////////////////////
; Main program (FFA000
;///////////////////////////////////////////////////////////////
CODE
CSEG
START:
;//////////////////////////////////////////////////////
; Initialize
;//////////////////////////////////////////////////////
MOV
MOV
MOV
MOV
MOVW
MOVW
MOV
MOV
MOV
MOV
MOV
MOV
MOV
;//////////////////////////////////////////////////////
; Transfer flash programming/erasing program (FFBC00
;//////////////////////////////////////////////////////
MOVW
MOVW
MOVW
MOVS
CALLP
;/////////////////////////////////////////////////////
; Data output
;/////////////////////////////////////////////////////
OUT
MOV
MOV
MOVW
MOVW
MOV
END
JMP
CODE
ENDS
;////////////////////////////////////////////////////////////
; Flash programming/erasing program (SA4)
;////////////////////////////////////////////////////////////
RAMPRG
CSEG
ORG
;
////////////////////////////////////////////
2
MC-16LX FAMILY 16-BIT MICROCONTROLLERS HARDWARE MANUAL
ABS = 0FF
H
5554
H
1
0AAAA
H
1
)
H
CKSCR, #0BA
H
RP, #0
A, #!STA_T
SSB, A
A, #STA_T
SP, A
ROMM, #00
H
PDR0, #00
H
DDR0, #0FF
H
PDR1, #00
H
DDR1, #00
H
PDR2, #00
H
DDR2, #0FF
H
A, #0700
H
A, #0BC00
H
RW0, #100
H
ADB, PCB
000700
H
A, #0FE
H
ADB, A
RW2, #0000
H
A, @RW2+00
PDR2, A
*
ABS = 0FF
H
0BC00
H
; FLASH command address
; 3-multiplying count
; Mirror off
; For error check
; Data input port
; Data output port
; Transfer destination RAM area
; Transfer destination source address (location
where program stored)
; Count of bytes to be transferred
; Transfer 100V from FFBC00
; Jump to address where transferred program
stored.
25-24
) to RAM (address 700
H
to 000700
H
).
H
.
H

Advertisement

Table of Contents
loading

Table of Contents