MAXQ2010-RFX+ Maxim Integrated Products, MAXQ2010-RFX+ Datasheet - Page 26

IC MCU 16BIT 64KB FLASH 100-LQFP

MAXQ2010-RFX+

Manufacturer Part Number
MAXQ2010-RFX+
Description
IC MCU 16BIT 64KB FLASH 100-LQFP
Manufacturer
Maxim Integrated Products
Series
MAXQ™r
Datasheet

Specifications of MAXQ2010-RFX+

Core Processor
RISC
Core Size
16-Bit
Speed
10MHz
Connectivity
I²C, SPI, UART/USART
Peripherals
Brown-out Detect/Reset, LCD, POR, PWM, WDT
Number Of I /o
55
Program Memory Size
64KB (64K x 8)
Program Memory Type
FLASH
Ram Size
2K x 8
Voltage - Supply (vcc/vdd)
2.7 V ~ 3.6 V
Data Converters
A/D 8x12b
Oscillator Type
Internal
Operating Temperature
-40°C ~ 85°C
Package / Case
100-LQFP
Processor Series
MAXQ2010
Core
RISC
Data Bus Width
16 bit
Data Ram Size
2 KB
Interface Type
I2C, SPI, USART
Maximum Clock Frequency
10 MHz
Number Of Timers
3
Operating Supply Voltage
2.7 V to 3.6 V
Maximum Operating Temperature
+ 85 C
Mounting Style
SMD/SMT
Minimum Operating Temperature
- 40 C
Controller Family/series
MAXQ
No. Of I/o's
43
Ram Memory Size
2048Byte
Cpu Speed
10MHz
No. Of Timers
3
Embedded Interface Type
I2C, SPI, USART
Rohs Compliant
Yes
Number Of Programmable I/os
55
Development Tools By Supplier
MAXQ2010-KIT
Package
100LQFP
Family Name
MAXQ
Maximum Speed
10 MHz
On-chip Adc
8-chx12-bit
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Eeprom Size
-
Lead Free Status / Rohs Status
Lead free / RoHS Compliant
16-Bit Mixed-Signal Microcontroller
with LCD Interface
The time base of the serial ports is derived from either a
division of the system clock or the dedicated baud-
clock generator. Table 1 summarizes the operating
characteristics of each mode.
The microcontroller integrates an internal I
ter/slave for communication with a wide variety of other
I
rectional bus using two bus lines, the serial data line
(SDA), and the serial clock line (SCL), as well as a
ground line. Both the SDA and SCL lines must be dri-
ven as open-collector/drain outputs. External resistors
are required as shown in Figure 3 to pull the lines to a
logic-high state.
The MAXQ2010 is flexible in that it supports both the
master and slave protocols. In the master mode, the
device has ownership of the I
clock and generates the START and STOP signals. This
allows it to send data to a slave or receive data from a
slave as required. In slave mode, the MAXQ2010 relies
on an externally generated clock to drive SCL and
responds to data and commands only when requested
by the I
The integrated SPI provides an independent serial
communication channel that communicates synchro-
nously with peripheral devices in a multiple master or
multiple slave system. The interface allows access to a
4-wire, full-duplex serial bus, and can be operated in
either master mode or slave mode. Collision detection
is provided when two or more masters attempt a data
transfer at the same time.
The maximum SPI master transfer rate is Sysclk/2.
When operating as an SPI slave, the MAXQ2010 can
support up to a Sysclk/4 SPI transfer rate. Data is trans-
ferred as an 8-bit or 16-bit value, MSB first. In addition,
the SPI module supports configuration of active SSEL
state through the slave-active select.
Table 1. Serial Port Operating Characteristics
26
2
C-enabled peripherals. The I
Serial Peripheral Interface (SPI)
______________________________________________________________________________________
2
Mode 0
Mode 1
Mode 2
Mode 3
C master device.
MODE
Asynchronous
Asynchronous
Asynchronous
Synchronous
2
2
C bus is a 2-wire bidi-
TYPE
C bus and drives the
I 2 C Bus
2
C bus mas-
START BITS
1
1
1
A binary real-time clock (RTC) keeps the time of day in
absolute seconds with 1/256-second resolution. The
32-bit second counter can count up to approximately
136 years and be translated to calendar format by
application software. A time-of-day alarm and indepen-
dent subsecond alarm can cause an interrupt or wake
the device from stop mode.
The independent subsecond alarm runs from the same
RTC and allows the application to support interrupts
with a minimum interval of approximately 3.9ms. This
creates an additional timer that can be used to mea-
sure long periods of time without performance degra-
dation. Traditionally, long time periods have been
measured using multiple interrupts from shorter inter-
rupt intervals. Each timer interrupt required servicing,
with each accompanying interruption slowing system
operation. By using the RTC subsecond timer as a
long-period timer, only one interrupt is needed, elimi-
nating the performance hit associated with using a
shorter timer.
An internal crystal oscillator clocks the RTC using inte-
grated 6pF load capacitors, and yields the best perfor-
mance when mated with a 32.768kHz crystal rated for a
6pF load. No external load capacitors are required.
Higher accuracy can be obtained by supplying an
external clock source to the RTC.
The microcontroller incorporates three instances of the
16-bit programmable Timer/Counter B peripheral,
denoted TB0, TB1, and TB2. They can be used in
counter/timer/capture/compare/PWM functions, allow-
ing precise control of internal and external events.
These timer/counters support clock input prescaling
and set/reset/toggle PWM/output control functionality
not found on other MAXQ timer implementations. A new
register, TBC, supports certain PWM/output control
functions in some implementations. A distinguishing
characteristic of Timer/Counter B is that its count
DATA BITS
8 + 1
8 + 1
8
8
Programmable Timers
Real-Time Clock
STOP BIT
1
1
1

Related parts for MAXQ2010-RFX+