MAXQ2000-QAX Maxim Integrated Products, MAXQ2000-QAX Datasheet - Page 16
![no-image](/images/manufacturer_photos/0/4/417/maxim_integrated_products_sml.jpg)
MAXQ2000-QAX
Manufacturer Part Number
MAXQ2000-QAX
Description
Microcontrollers (MCU) Low-Power LCD MCU
Manufacturer
Maxim Integrated Products
Datasheet
1.MAXQ2000-RAX.pdf
(38 pages)
Specifications of MAXQ2000-QAX
Processor Series
MAXQ2000
Core
RISC
Data Bus Width
16 bit
Program Memory Type
Flash
Program Memory Size
64 KB
Data Ram Size
2 KB
Interface Type
1-Wire, SPI, JTAG, UART
Maximum Clock Frequency
20 MHz
Number Of Programmable I/os
50
Number Of Timers
3
Operating Supply Voltage
1.8 V to 2.75 V
Maximum Operating Temperature
+ 85 C
Mounting Style
SMD/SMT
Package / Case
QFN-68
Development Tools By Supplier
MAXQ2000-KIT
Minimum Operating Temperature
- 40 C
The in-application programming feature allows the
microcontroller to modify its own flash program memory
while simultaneously executing its application software.
This allows on-the-fly software updates in mission-
critical applications that cannot afford downtime.
Alternatively, it allows the application to develop cus-
tom loader software that can operate under the control
of the application software. The utility ROM contains
user-accessible flash programming functions that erase
and program flash memory. These functions are
described in detail in the user’s guide supplement for
this device.
Low-Power LCD Microcontroller
Table 1. System Register Map
Note: Names that appear in italics indicate that all bits of a register are read-only. Names that appear in bold indicate that a register
is 16 bits wide. Registers in module AP are bit addressable.
16
REGISTER
INDEX
Cxh
Dxh
0xh
1xh
2xh
3xh
4xh
5xh
6xh
7xh
8xh
9xh
Axh
Bxh
Exh
Fxh
____________________________________________________________________
AP (8h)
WDCN
CKCN
APC
PSF
IMR
SC
AP
IIR
—
—
IC
—
—
—
—
—
In-Application Programming
A (9h)
A[10]
A[11]
A[12]
A[13]
A[14]
A[15]
A[0]
A[1]
A[2]
A[3]
A[4]
A[5]
A[6]
A[7]
A[8]
A[9]
PFX (Bh)
PFX
MODULE NAME (BASE SPECIFIER)
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
Most functions of the device are controlled by sets of reg-
isters. These registers provide a working space for mem-
ory operations as well as configuring and addressing
peripheral registers on the device. Registers are divided
into two major types: system registers and peripheral reg-
isters. The common register set, also known as the sys-
tem registers, includes the ALU, accumulator registers,
data pointers, interrupt vectors and control, and stack
pointer. The peripheral registers define additional func-
tionality that may be included by different products based
on the MAXQ architecture. This functionality is broken up
into discrete modules so that only the features required
for a given product need to be included. Tables 1 and 4
show the MAXQ2000 register set.
IP (Ch)
IP
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
SP (Dh)
LC0
LC1
SP
—
—
—
—
—
—
—
—
—
—
—
—
IV
DPC (Eh)
GRXL
DPC
GRS
GRH
GRL
Offs
GR
BP
FP
—
—
—
—
—
—
—
Register Set
DP (Fh)
DP0
DP1
—
—
—
—
—
—
—
—
—
—
—
—
—
—