MAXQ2010 Maxim, MAXQ2010 Datasheet - Page 22

no-image

MAXQ2010

Manufacturer Part Number
MAXQ2010
Description
The MAXQ2010 microcontroller is a low-power, 16-bit device that incorporates a high-performance, 12-bit, multichannel ADC and a liquid-crystal display (LCD) interface
Manufacturer
Maxim
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
MAXQ2010-RFX+
Manufacturer:
Maxim Integrated
Quantity:
10 000
Part Number:
MAXQ2010RFX
Manufacturer:
MAXIM/美信
Quantity:
20 000
16-Bit Mixed-Signal Microcontroller
with LCD Interface
Figure 5. MAXQ2010 Default Memory Map
On reset, the stack pointer, SP, initializes to the top of
the stack (0Fh). The CALL, PUSH, and interrupt-vector-
ing operations increment SP, then store a value at the
location pointed to by SP. The RET, RETI, POP, and
POPI operations retrieve the value at SP and then
decrement SP.
The utility ROM is a 4KB block of internal ROM memory
that defaults to a starting address of 8000h. The utility
ROM consists of subroutines that can be called from
application software. These include the following:
• In-system programming (bootstrap loader) using
• In-circuit debug routines
22
JTAG interface
______________________________________________________________________________________
REGISTERS
0Fh
07h
06h
00h
1Fh
SPRs
SFRs
FFh
0Fh
00h
16 x 16
STACK
Utility ROM
FFFFh
87FFh
8000h
7FFFh
0000h
UTILITY ROM
PROGRAM
PROGRAM
MEMORY
32K x 16
SPACE
2K x 16
• Test routines (internal memory tests, memory loader,
• User-callable routines for in-application flash pro-
Following any reset, execution begins in the utility ROM.
The ROM software determines whether the program
execution should immediately jump to location 0000h,
the start of user-application code, or to one of the spe-
cial routines mentioned. Routines within the utility ROM
are user-accessible and can be called as subroutines
by the application software. More information on the
utility ROM contents is contained in the MAXQ Family
User’s Guide: MAXQ2010 Supplement .
Some applications require protection against unautho-
rized viewing of program code memory. For these
etc.)
gramming and fast table lookup
WBSn = 1
FFFFh
03FFh
0000h
DATA RAM
SPACE
1K x 16
DATA
WBSn = 0
FFFFh
07FFh
0000h

Related parts for MAXQ2010