English
Language : 

MAX11300 Datasheet, PDF (31/54 Pages) Maxim Integrated Products – Up to 20 General-Purpose Digital I/Os
MAX11300
PIXI, 20-Port Programmable Mixed-Signal I/O with
12-Bit ADC, 12-Bit DAC, Analog Switches, and GPIO
is not masked. By default, all interrupts are masked upon
power-up or reset. The interrupts are listed hereafter.
The ADCFLAG (ADC Flag) interrupt indicates that the
ADC just completed a conversion or set of conversions.
It is asserted either at the end of a conversion when the
ADC is in single-conversion mode or at the end of a
sweep when the ADC is either in single-sweep mode or
continuous-sweep mode. ADCFLAG is cleared when the
interrupt register is read.
The ADCDR (ADC Data Ready) interrupt is asserted
when at least one ADC data register is refreshed. Since
one conversion per ADC-configured port is performed per
sweep, many sweeps may be required before refresh-
ing the data register of a given ADC-configured port that
utilizes the averaging function. See the ADC Averaging
Function section. To determine which ADC-configured
port received a new data sample, the host must read
the ADC status registers. ADCDR is cleared after the
interrupt register and both ADC status registers are read
subsequently.
The ADCDM (ADC Data Missed) interrupt is asserted when
any ADC data register is not read by the host before new
data is stored in that ADC data register. ADCDM is cleared
after the interrupt register is read.
The GPIER (GPI Event Received) interrupt indicates that
an event has been received on one of the GPI-configured
ports. Each GPI port can be configured to generate an
interrupt for an event such as detecting a rising edge, a
falling edge, or either edge at the corresponding port. If
the GPI port is configured to detect no edge, it is equiva-
lent to masking the interrupt related to that port. A GPI sta-
tus register allows the host to identify which port detected
the event. GPIER is cleared after the interrupt register
and both GPI status registers are read subsequently.
The GPIEM (GPI Event Missed) interrupt informs the
host that it did not service the GPI interrupt caused by the
occurrence of an event recorded by GPI status registers
before another event was received on the same port. The
host must read the interrupt register and the GPI status
registers whenever a GPI event received interrupt occurs;
otherwise, the GPIEM register is asserted upon receiving
the next event. This interrupt must be used in conjunction
with the GPIER interrupt bit to operate properly. GPIEM
is cleared after the interrupt register and both GPI status
registers are read subsequently.
The DACOI (DAC Overcurrent) interrupt indicates that
a DAC-configured port current exceeded approximately
50mA. This limit is not configurable. A DAC overcurrent
status register allows the host to identify which DAC-
configured port exceeded the 50mA current limit. DACOI
is cleared after the interrupt register is read, and both
DAC overcurrent status registers are read subsequently.
The TMPINT[2:0] (Internal Temperature Monitor) interrupt
has three sources of interrupt, each independently con-
trollable: a new internal temperature value is ready, the
internal temperature value exceeds the maximum limit,
or the internal temperature value is below the minimum
limit. TMPINT is cleared after the interrupt register is read.
The TMPEXT1[2:0] (1st External Temperature Monitor)
interrupt has three sources of interrupt, each indepen-
dently controllable: a new first external temperature value
is ready, the first external temperature value exceeds the
maximum limit, or the first external temperature value is
below the minimum limit. TMPEXT1 is cleared after the
interrupt register is read.
The TMPEXT2[2:0] (2nd External Temperature Monitor)
interrupt has three sources of interrupt, each indepen-
dently controllable: a new second external temperature
value is ready, the second external temperature value
exceeds the maximum limit, or the second external tem-
perature value is below the minimum limit. TMPEXT2 is
cleared after the interrupt register is read.
The VMON (High-Voltage Supply Monitor) interrupt is trig-
gered when AVDDIO supply voltage falls below approxi-
mately 4V. VMON is cleared after the interrupt register is
read.
Temperature Sensors Overview
The MAX11300 integrates one internal and two external
temperature sensors. The external sensors are diode-
connected transistors, typically a low-cost, easily mount-
ed 2N3904 NPN type, that replace conventional thermis-
tors or thermocouples. The external sensors’ accuracy
is typically ±1°C over the -40°C to +150°C temperature
range with no calibration necessary. Use of a transistor
with a different ideality factor produces a proportionate dif-
ference in the absolute measured temperature. Parasitic
series resistance results in a temperature reading error
of about 0.25°C per Ohm of resistance. The MAX11300
features a series resistance cancellation mode (RS_
CANCEL) that eliminates this error for resistances up to
10 Ohms. The external sensors can also measure the
die temperature of other ICs, such as microprocessors,
that contain a substrate-connected diode available for
temperature-sensing purposes. Temperature data can be
read from the temperature data registers. The tempera-
ture data format is in two’s complement, with one LSB
representing 0.125°C.
www.maximintegrated.com
Maxim Integrated │  31