MPC2F35E2 MEGAWIN [Megawin Technology Co., Ltd], MPC2F35E2 Datasheet - Page 6

no-image

MPC2F35E2

Manufacturer Part Number
MPC2F35E2
Description
Low-speed USB micro-controller
Manufacturer
MEGAWIN [Megawin Technology Co., Ltd]
Datasheet
Stack Pointer (S)
The stack pointer is an 8-bit register, which is used to control the addressing of the variable-length stack.
The stack pointer is automatically incremented and decremented under the control of the MCU to
perform the stack manipulations. The stack allows simple implementation of nested subroutines and
multiple level interrupts. The stack pointer is initialized by the user’s firmware.
Memory Map
There is a zero page working RAM (0000H ~ 007FH), a stack area (0180H ~ 01FFH) and two special
function register areas (SFR, 00C0H ~ 00FFH and 0200H ~ 027FH) in MPC2F35. The locations 0100H
to 017FH and the locations 0000H to 007FH share the same memory block, so MPC2F35 has a 256
bytes on-chip SRAM (zero page working RAM and stack area) and an 8k bytes on-chip flash ROM,
which are addressed from 8000H to 9FFFH. The address mapping of MPC2F35 is shown as below.
6
8000H ~ 800FH
0080H~00BFH
00C0H~00FFH
FFFFH
01FFH
9FFFH
007FH
0100H
017FH
0180H
0200H
027FH
8010H
A000H
0000H
7FFFH
MPC2F35_USB Data Sheet
Memory Map
Interrupt Vector Area
Working RAM
Zero Page
Stack Area
Program
RAM
SFR
SFR
-
-
MEGAWIN

Related parts for MPC2F35E2