English
Language : 

CD00001237 Datasheet, PDF (9/105 Pages) STMicroelectronics – 8-bit MCUs with A/D converter
ST6215C ST6225C
3 MEMORY MAPS, PROGRAMMING MODES AND OPTION BYTES
3.1 MEMORY AND REGISTER MAPS
3.1.1 Introduction
The MCU operates in three separate memory
spaces: Program space, Data space, and Stack
space. Operation in these three memory spaces is
described in the following paragraphs.
Figure 3. Memory Addressing Diagram
Briefly, Program space contains user program
code in OTP and user vectors; Data space con-
tains user data in RAM and in OTP, and Stack
space accommodates six levels of stack for sub-
routine and interrupt service routine nesting.
000h
PROGRAM SPACE
PROGRAM
MEMORY
(see Figure 4
on page 10)
0FF0h
0FFFh
INTERRUPT &
RESET VECTORS
000h
DATA SPACE
RESERVED
03Fh
040h
07Fh
080h
081h
082h
083h
084h
0BFh
0C0h
0FFh
DATA READ-ONLY
MEMORY WINDOW
X REGISTER
Y REGISTER
V REGISTER
W REGISTER
RAM
HARDWARE
CONTROL
REGISTERS
(see Table 2)
ACCUMULATOR
9/105
1