MAXQ3210-EJX MAXIM [Maxim Integrated Products], MAXQ3210-EJX Datasheet - Page 9

no-image

MAXQ3210-EJX

Manufacturer Part Number
MAXQ3210-EJX
Description
Microcontroller with Internal Voltage Regulator, Piezoelectric Horn Driver, and Comparator
Manufacturer
MAXIM [Maxim Integrated Products]
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
MAXQ3210-EJX
Manufacturer:
MAXIM/美信
Quantity:
20 000
and the upper three bits containing the register
subindex within that module. Any time that it is neces-
sary to directly select one of the upper 24 index loca-
tions in a destination module, the prefix register PFX is
needed to supply the extra destination bits. This prefix
register write is inserted automatically by the assembler
and requires only one additional execution cycle.
The device incorporates several memory areas:
• 2kWords of utility ROM
• 1kWords of EEPROM for program storage
• 128bytes of EEPROM for data storage
• 64bytes of SRAM for storage of temporary variables
• 4-level stack memory for storage of program return
Figure 1. Memory Map
Microcontroller with Internal Voltage Regulator,
addresses and general-purpose use
Piezoelectric Horn Driver, and Comparator
Memory Organization
PROGRAM MEMORY
UTILITY ROM
PROGRAM
EEPROM
64 x 16
SPACE
2k x 16
1k x 16
32 x 16
SRAM
_____________________________________________________________________
A020h
A01Fh
A000h
03FFh
A05Fh
87FFh
8000h
0000h
(BYTE MODE)
128 x 8 EEPROM
DATA SPACE
UTILITY ROM
64 x 8 SRAM
The memory is arranged by default in a Harvard archi-
tecture, with separate address spaces for program and
data memory. A special pseudo-Von Neumann memory
mode allows data memory to be mapped into program
space, permitting code execution from data memory.
This places the utility ROM, code, and data memory
into a single contiguous memory map. This is useful for
applications that require dynamic program modification
or unique memory configurations. In addition, another
mode allows program memory to be mapped into data
space, permitting code constants to be accessed as
data memory.
The incorporation of EEPROM for program storage allows
the devices to be reprogrammed, eliminating the expense
of throwing away one-time programmable devices during
development and field upgrades. EEPROM can be pass-
word protected with a 16-word key, denying access to
program memory by unauthorized individuals.
4k x 8
003Fh
0000h
8000h
00BFh
0040h
8FFFh
(WORD MODE)
64 x 16 EEPROM
DATA SPACE
32 x 16 SRAM
UTILITY ROM
2k x 16
001Fh
0000h
87FFh
005Fh
0020h
8000h
9

Related parts for MAXQ3210-EJX