MAXQ3108 Maxim Integrated Products, MAXQ3108 Datasheet - Page 41

no-image

MAXQ3108

Manufacturer Part Number
MAXQ3108
Description
Dual-Core Microcontroller
Manufacturer
Maxim Integrated Products
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
MAXQ3108-FFN
Manufacturer:
MAXIM/美信
Quantity:
20 000
Part Number:
MAXQ3108-FFN+
Manufacturer:
Maxim Integrated Products
Quantity:
135
www.DataSheet4U.com
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