Datasheet
Memory
MC68HC908GZ60 • MC68HC908GZ48 • MC68HC908GZ32 Data Sheet, Rev. 6
34 Freescale Semiconductor
• $FF81; FLASH-2 block protect register, FL2BPR
• $FF88; FLASH-1 control register, FL1CR
Data registers are shown in Figure 2-2. Table 2-1 is a list of vector locations.
$0000
↓
$003F
I/O REGISTERS
64 BYTES
$FE00 SIM BREAK STATUS REGISTER (BSR)
$FE01 SIM RESET STATUS REGISTER (SRSR)
$FE02 RESERVED
$0040
↓
$043F
RAM-1
1024 BYTES
$FE03 SIM BREAK FLAG CONTROL REGISTER (BFCR)
$FE04 INTERRUPT STATUS REGISTER 1 (INT1)
$FE05 INTERRUPT STATUS REGISTER 2 (INT2)
$0440
↓
$0461
I/O REGISTERS
34 BYTES
$FE06 INTERRUPT STATUS REGISTER 3 (INT3)
$FE07 INTERRUPT STATUS REGISTER 4 (INT4)
$FE08 FLASH-2 CONTROL REGISTER (FL2CR)
$0462
↓
$04FF
FLASH-2
158 BYTES
$FE09 BREAK ADDRESS REGISTER HIGH (BRKH)
$FE0A BREAK ADDRESS REGISTER LOW (BRKL)
$FE0B BREAK STATUS AND CONTROL REGISTER (BRKSCR)
$0500
↓
$057F
MSCAN CONTROL AND MESSAGE BUFFER
128 BYTES
$FE0C LVI STATUS REGISTER (LVISR)
$FE0D FLASH-2 TEST CONTROL REGISTER (FLTCR2)
$FE0E FLASH-1 TEST CONTROL REGISTER (FLTCR1)
$0580
↓
$097F
RAM-2
1024 BYTES
$FE0F
UNIMPLEMENTED
$FE10
↓
$FE1F
UNIMPLEMENTED
16 BYTES
RESERVED FOR COMPATIBILITY WITH MONITOR CODE
FOR A-FAMILY PART
$0980
↓
$1B7F
FLASH-2
4608 BYTES $FE20
↓
$FF7F
MONITOR ROM
352 BYTES
$1B80
↓
$1DFF
RESERVED
640 BYTES
$FF80 FLASH-1 BLOCK PROTECT REGISTER (FL1BPR)
$FF81 FLASH-2 BLOCK PROTECT REGISTER (FL2BPR)
$1E00
↓
$1E0F
MONITOR ROM
16 BYTES
$FF82
↓
$FF87
RESERVED
6 BYTES
$1E10
↓
$1E1F
RESERVED
16 BYTES
$FF88 FLASH-1 CONTROL REGISTER (FL1CR)
$1E20
↓
$7FFF
FLASH-2
25,056 BYTES
$FF89
↓
$FFCB
RESERVED
67 BYTES
$8000
↓
$FDFF
FLASH-1
32,256 BYTES
$FFCC
↓
$FFFF
(1)
FLASH-1 VECTORS
52 BYTES
1. $FFF6–$FFFD used for eight security bytes
Figure 2-1. MC68HC908GZ60 Memory Map
