ATAM510X-ILQY ATMEL [ATMEL Corporation], ATAM510X-ILQY Datasheet - Page 6
ATAM510X-ILQY
Manufacturer Part Number
ATAM510X-ILQY
Description
MARC4 4-bit MTP Universal Microcontroller
Manufacturer
ATMEL [ATMEL Corporation]
Datasheet
1.ATAM510X-ILQY.pdf
(72 pages)
- Current page: 6 of 72
- Download datasheet (980Kb)
2.2
2.2.1
2.2.2
6
Components of MARC4 Core
ATAM510
EEPROM
RAM
The core contains ROM, RAM, ALU, a program counter, RAM address registers, an instruction
decoder and an interrupt controller. The following sections describe each functional block in
more detail.
The program memory (EEPROM) is programmed with the customer application program. The
EEPROM is addressed by a 12-bit wide program counter, thus predefining a maximum program
bank size of 4 Kbytes. The lowest user ROM address segment is taken up by a 512-byte zero
page which contains predefined start addresses for interrupt service routines and special sub-
routines accessible with single byte instructions (SCALL). The corresponding memory map is
shown in
accessed via the MARC4’s built-in table instruction.
Figure 2-2.
The MARC4 contains 256 x 4-bit wide static random access memory (RAM). It is used for the
expression stack, the return stack and data memory for variables and arrays. The RAM is
addressed by any of the four 8-bit wide RAM address registers SP, RP, X and Y.
Figure 2-3.
Figure
FFFh
1FFh
000h
EEPROM Map of the ATAM510
RAM Map
2-2. Look-up tables of constants can also be held in EEPROM and are
EEPROM
SP
RP
Zero page
X
Y
(4K x 8 bit)
FCh
04h
00h
Autosleep
TOS-1
(256 x 4-bit)
RAM
FFFh
FFh
07h
03h
Expression
stack
Return
stack
Global
variables
1F8h
1E8h
1E0h
020 h
018h
010h
000 h
1F0h
008h
Global
variables
v
Z er o
p age
Expression stack
11
Return stack
3
1 E0h
1C 0h
180h
140h
100h
0C 0h
080h
040h
008h
000h
TOS-1
TOS-2
TOS
4-bit
12-bit
0
I NT 7
I NT 6
I NT 5
I NT 4
I NT 3
I NT 2
I NT 1
I NT 0
$R E SE T
$A U T O SL E E P
SP
0
RP
4711B–4BMCU–01/05
Related parts for ATAM510X-ILQY
Image
Part Number
Description
Manufacturer
Datasheet
Request
R
Part Number:
Description:
Marc4 4-bit Mtp Universal Microcontroller
Manufacturer:
ATMEL Corporation
Datasheet:
Part Number:
Description:
Atmel CryptoMemory
Manufacturer:
ATMEL [ATMEL Corporation]
Datasheet:
Part Number:
Description:
Atmel CryptoMemory
Manufacturer:
ATMEL [ATMEL Corporation]
Datasheet:
Part Number:
Description:
Atmel CryptoMemory, 16Kbit
Manufacturer:
ATMEL [ATMEL Corporation]
Datasheet:
Part Number:
Description:
8-bit Atmel Microcontrollers
Manufacturer:
ATMEL [ATMEL Corporation]
Datasheet:
Part Number:
Description:
8-bit Atmel Microcontroller with 64K/128K/256K Bytes In-System Programmable Flash
Manufacturer:
ATMEL [ATMEL Corporation]
Datasheet:
Part Number:
Description:
8-bit Atmel Microcontroller with 16/32/64/128K Bytes In-System Programmable Flash
Manufacturer:
ATMEL [ATMEL Corporation]
Datasheet:
Part Number:
Description:
INTERVAL AND WIPE/WASH WIPER CONTROL IC WITH DELAY
Manufacturer:
ATMEL Corporation
Datasheet:
Part Number:
Description:
Low-Voltage Voice-Switched IC for Hands-Free Operation
Manufacturer:
ATMEL Corporation
Datasheet:
Part Number:
Description:
MONOLITHIC INTEGRATED FEATUREPHONE CIRCUIT
Manufacturer:
ATMEL Corporation
Datasheet:
Part Number:
Description:
AM-FM Receiver IC U4255BM-M
Manufacturer:
ATMEL Corporation
Datasheet:
Part Number:
Description:
Monolithic Integrated Feature Phone Circuit
Manufacturer:
ATMEL Corporation
Datasheet:
Part Number:
Description:
Multistandard Video-IF and Quasi Parallel Sound Processing
Manufacturer:
ATMEL Corporation
Datasheet: