MAXQ3108-FFN+ Maxim Integrated Products, MAXQ3108-FFN+ Datasheet - Page 41

IC MCU DUAL-CORE 16BIT 28-TSSOP

MAXQ3108-FFN+

Manufacturer Part Number
MAXQ3108-FFN+
Description
IC MCU DUAL-CORE 16BIT 28-TSSOP
Manufacturer
Maxim Integrated Products
Series
MAXQ™r
Datasheet

Specifications of MAXQ3108-FFN+

Core Processor
RISC
Core Size
16-Bit
Speed
10MHz
Connectivity
I²C, SPI, UART/USART
Peripherals
POR, PWM, WDT
Number Of I /o
21
Program Memory Size
64KB (32K x 16)
Program Memory Type
FLASH
Ram Size
11K x 8
Voltage - Supply (vcc/vdd)
1.8 V ~ 3.6 V
Oscillator Type
External
Operating Temperature
-40°C ~ 85°C
Package / Case
28-TSSOP
Processor Series
MAXQ
Core
RISC
Data Bus Width
16 bit
Data Ram Size
2 KB
Interface Type
I2C, JTAG, SPI
Maximum Clock Frequency
10 MHz
Number Of Programmable I/os
22
Number Of Timers
2
Operating Supply Voltage
3.6 V
Maximum Operating Temperature
+ 85 C
Mounting Style
SMD/SMT
Minimum Operating Temperature
- 40 C
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Eeprom Size
-
Data Converters
-
Lead Free Status / Rohs Status
Lead free / RoHS Compliant
MC0R (09h, 03h)
Initialization:
Read/Write Access:
MC0R.[15:0]:
SPICN (0Dh, 03h)
Initialization:
Read/Write Access:
SPICN.0: SPIEN
SPICN.1: MSTM
SPICN.2: MODFE
SPICN.3: MODF
SPICN.4: WCOL
SPICN.5: ROVR
SPICN.6: SPIC
SPICN.7: STBY
______________________________________________________________________________________
Low-Power, Dual-Core Microcontroller
Multiplier Read Register 0
This register is cleared to 0000h on all forms of reset.
Unrestricted read-only.
Multiplier Read Register 0 Bit 15:0. During multiplication, the MC0R register represents bytes 1
and 0 result from the last operation when MCW bit is 1 or the last operation is either multiply-only
or multiply-negate. When MCW bit is 0 and the last operation is either multiply-accumulate or
multiply-subtract, the contents of this register may or may not agree with the contents of MC0 due
to the combinatorial nature of the adder. The contents of this register remain until a SFR content
related to the multiplier has been changed.
SPI Control Register
This buffer is cleared to 00h on all forms of reset.
Unrestricted read/write, except bit 7 is read-only.
SPI Enable. Setting this bit to 1 enables the SPI module and its baud-rate generator for SPI
operation. Clearing this bit to 0 disables the SPI module and its baud-rate generator.
Master Mode Enable. MSTM functions as a master-mode enable bit for the SPI module. When
MSTM is set to 1, the SPI operates as a master. When MSTM is cleared to 0, the SPI module
operates in slave mode. Note that this bit can be set from 0 to 1 only when the SSEL signal is
deasserted.
Mode Fault Enable. When set to a logic 1 in master mode, this bit enables the use of SSEL input as
a mode fault signal; when cleared to 0, the SSEL has no function and its port pin can be used for
other purposes. In slave mode, the SSEL pin always functions as a slave-select input signal to the
SPI module, independent of the setting of the MODFE bit.
Mode Fault Flag. This bit is the mode fault flag when the SPI is operating as a master. When mode-
fault detection is enabled as MODFE = 1 in master mode, a detection of a high-to-low transition on
the SSEL pin signifies a mode fault and sets the MODF to 1. This bit must be cleared to 0 by
software once set. Setting this bit to 1 by software causes an interrupt if enabled. This flag has no
meaning in slave mode.
Write Collision Flag. This bit indicates a write collision when set to 1. This is caused by
attempting to write to the SPIB while a transfer cycle is in progress. This bit must be cleared to 0 by
software once set. Setting this bit to 1 by software causes an interrupt if enabled.
Receive Overrun Flag. This bit indicates a receive overrun when set to 1. This is caused by two or
more characters that have been received since the last read by the processor. The newer data is
lost. This bit must be cleared to 0 by software once set. Setting this bit to 1 by software causes an
interrupt if enabled.
SPI Transfer Complete Flag. This bit indicates the completion of a transfer cycle when set to 1.
This bit must be cleared to 0 by software once set. Setting this bit to 1 by software causes an
interrupt if enabled.
SPI Transfer Busy Flag. This bit is used to indicate the current status of the SPI module. STBY is
set to 1 when starting an SPI transfer cycle and is cleared to 0 when the transfer cycle is
completed. This bit is controlled by hardware and is read-only for user software.
Special Function Register Bit Descriptions (continued)
41

Related parts for MAXQ3108-FFN+