Memory

$0000

$001F $0020

I/O

32 BYTES

RAM

0000

0031

0032

PORT A DATA REGISTER

PORT B DATA REGISTER

PORT C DATA REGISTER

RESERVED

$00 $01 $02 $03

$00BF $00C0

$00FF

160 BYTES

0191

STACK 0192 64 BYTES 0255

PORT A DATA DIRECTION REGISTER

PORT B DATA DIRECTION REGISTER

PORT C DATA DIRECTION REGISTER

RESERVED

$04 $05 $06 $07

$0100

$017F $0180

RAM

128 BYTES

0256

0383

0384

CORE TIMER CONTROL & STATUS REG.

CORE TIMER COUNTER REGISTER

RESERVED

$08 $09 $0A

$3FAF $3FB0

$3FEF $3FF0

$3FFF

USER ROM

15,920 BYTES

16303

16304

BURN-IN ROM

&VECTORS 64 BYTES

16367

16368

USER VECTORS

16 BYTES

16383

. . . . . . .

RESERVED

IR TIMER CHR1

IR TIMER CLR1

IR TIMER CHR2

IR TIMER CLR2

IR TIMER MCSR

IR TIMER MDR1

IR TIMER MDR2

IR TIMER MDR3

RESERVED

RESERVED

RESERVED

UNUSED

UNUSED

CORE TIMER VECTOR (HIGH BYTE)

CORE TIMER VECTOR (LOW BYTE)

IR TIMER VECTOR (HIGH BYTE)

IR TIMER VECTOR (LOW BYTE)

IRQ/PTB KEYSCAN PULLUPS

VECTOR (HIGH BYTE)

IRQ/PTB KEYSCAN PULLUPS

VECTOR (LOW BYTE)

SWI VECTOR (HIGH BYTE)

SWI VECTOR (LOW BYTE)

RESET VECTOR (HIGH BYTE)

RESET VECTOR (LOW BYTE)

. . . . . . .

$0F

$10 $11

$12

$13

$14

$15

$16

$17

$18

..

$1E

$1F

$3FF0

...

$3FF5 $3FF6 $3FF7 $3FF8 $3FF9

$3FFA

$3FFB

$3FFC $3FFD $3FFE $3FFF

Figure 2-1. MC68HC05RC16 Memory Map

General Release Specification

 

MC68HC05RC16 — Rev. 3.0

 

 

 

28

Memory

MOTOROLA