s3c72m9 Samsung Semiconductor, Inc., s3c72m9 Datasheet - Page 23

no-image

s3c72m9

Manufacturer Part Number
s3c72m9
Description
The S3c72m5/s3c72m7/s3c72m9 Single-chip Cmos Microcontroller Has Been Designed For High Performance Using Samsung S
Manufacturer
Samsung Semiconductor, Inc.
Datasheet
S3C72M5/C72M7/C72M9/P72M9 (Preliminary Spec)
DATA MEMORY (RAM)
OVERVIEW
In its standard configuration, the data memory has five areas:
— 32
— 224
— 256
— 256
— 128
To make it easier to reference, the data memory area has sixteen memory banks — bank 0, bank 1–bank 14, and
bank 15. The select memory bank instruction (SMB) is used to select the bank you want to select as working data
memory. Data stored in RAM locations are 1-, 4-, and 8-bit addressable.
Initialization values for the data memory area are not defined by hardware and must therefore be initialized by
program software following power RESET. However, when RESET signal is generated in power-down mode, the data
memory contents are held.
4-bit working register area in bank 0
4-bit general-purpose area in bank 0 which is also used as the stack area
13
5-bit area for LCD data in bank 14
4-bit area in bank 15 for memory-mapped I/O addresses
4-bit general-purpose area in bank 1–bank 13
Bank 10
Bank 11
Bank 12
Bank 13
Bank 14
Bank 15
Bank 0
Bank 1
Bank 2
Bank 3
Bank 4
Bank 5
Bank 6
Bank 7
Bank 8
Bank 9
Figure 2-3. Data Memory (RAM) Map
Memory-Mapped I/O
LCD Data Registers
Working Registers
Address Registers
General-purpose
General-purpose
Registers and
(224 x 4 Bits)
(256 x 4 Bits)
(128 x 4 Bits)
(256 x 5 Bits
(32 x 4 Bits)
Stack Area
Registers
000H
0FFH
X00H
(X=1-D)
XFFH
E00H
EFFH
F80H
FFFH
ADDRESS SPACES
2-7

Related parts for s3c72m9