MAX3100EVKIT+ Maxim Integrated Products, MAX3100EVKIT+ Datasheet - Page 4

no-image

MAX3100EVKIT+

Manufacturer Part Number
MAX3100EVKIT+
Description
KIT EVAL FOR MAX3100
Manufacturer
Maxim Integrated Products
Datasheet

Specifications of MAX3100EVKIT+

Main Purpose
Interface, UART to SPI/Microwire
Utilized Ic / Part
MAX3100
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Secondary Attributes
-
Embedded
-
Primary Attributes
-
Lead Free Status / Rohs Status
Lead free / RoHS Compliant
MAX3100 Evaluation Kit
The PC UART Setting group box configures the PC
serial port that communicates with the EV kit to the set-
ting in the PC UART Setting group box. After the Open
button is pressed and the port is opened successfully,
the PC serial port settings cannot be changed until the
port is closed. To change the PC serial port setting or
release the serial ports, close the PC serial port by
pressing the Close button.
For the PC serial port to communicate with the EV kit,
both the PC and EV kit serial ports should be config-
ured exactly the same. Set the SW5 and SW6 DIP
switches on the EV kit board appropriately and then
press and release SW1. The on-board µC reads DIP
switch on/off states and writes a 16-bit word to config-
ure the MAX3100.
Press the Read Conf. Reg. button inside the PC Sends
a Read Configuration Register Command to EV Kit
group box to send a command (0x07) from the PC to
the EV kit. When the µC receives and parses the mean-
ing of the command, the µC reads the MAX3100 config-
uration register and groups the 14 register bits into 2
bytes. The µC then writes the 2 bytes to the MAX3100’s
write-data register. The PC receives the 2 bytes of data
and displays the corresponding configuration-register
bits on the GUI.
The PC Sends One ASCII Character to EV Kit group
box allows a user to select an ASCII character and send
it to the EV kit. Depending on the UART frame length,
the panel on the right displays the 7-bit or 8-bit binary
digits of the ASCII character. The PC adds start, stop,
and parity bits according to the current UART settings.
When the MAX3100 receives the character, it generates
an interrupt request to the µC by pulling the IRQ line
low. The µC moves the data from the MAX3100 and dis-
plays the single digit on the seven-segment LED.
The PC Sends a Group of Characters to EV Kit group
box allows a user to type 50 characters (max) in the
memo box and sends them to the EV kit. The format of
the packet sent to the EV kit is as follows:
When the MAX3100 receives the characters, it gener-
ates interrupt requests to the µC by pulling the IRQ line
4
_______________________________________________________________________________________
[Message Header (0x01)], [ASCII characters],
[End of message (0x02)]
Sending a Group of ASCII
Characters to the EV Kit
Character to the EV Kit
Configuration Register
Reading the MAX3100
Setting the PC UART
Sending One ASCII
low. The µC should move the data from the first-in-first-
out buffer (FIFO) quickly to avoid a buffer overflow.
After the µC receives an end-of-a-message byte, the
µC displays the characters one after another, with
approximately 0.5s delay between each character.
Press the Read Temp Sensor button inside the PC
Sends a Read Temp Sensor Command to EV Kit
group box to send a command (0x03) from the PC to the
EV kit. When the µC receives and parses the meaning of
the command, the µC gets temperature data (grouped in
2 bytes) from the on-board digital temperature sensor.
The µC then writes the 2 bytes to the MAX3100’s write-
data register. Lastly, the PC receives the 2 bytes of data
and displays the corresponding temperature.
Check the Auto Read Every 1 Second checkbox to
monitor the temperature continuously. Place the tip of
your finger on top of U4 to change the temperature.
Press the Read Switch States button inside the PC
Sends a Read DIP Switch States Command to EV Kit
group box to send a command (0x04) from the PC to
the EV kit. When the IC receives and parses the mean-
ing of the command, the µC gets DIP-switch data
(grouped in 3 bytes). The µC then writes the 3 bytes to
the MAX3100’s write-data register. The PC receives the
3 bytes of data and displays the corresponding switch
states on the GUI.
Check the Auto Read Every 1 Second checkbox to
monitor the switch on/off states. Use the tip of a pen to
change the switch positions.
Do not press SW1 unintentionally. Pressing SW1 reconfi-
gures the MAX3100 from the current DIP-switch settings.
Press the Start Receiving Data button inside the PC
Waits for SW2 or SW3 to be Pressed on EV Kit group
box to prepare the software GUI for receiving a 0x05 or
0x06 byte from the EV kit. Press SW2 to send 0x05 or
SW3 to send 0x06 to the PC. Press the Stop Receiving
Data button to stop the PC from listening on the opened
port. Do not press SW2 or SW3 on the EV kit if the PC is
not expecting to receive data. For example, pressing
SW2 or SW3 after the Stop Receiving Data button has
been pressed corrupts other receiving operations (e.g.,
Read Temp Sensor or Read Switch States).
States Command to the EV Kit
Sending a Read Temp Sensor
Sending a Read DIP Switch
PC Waits for SW2 or SW3
to Be Pressed on EV Kit
Command to the EV Kit

Related parts for MAX3100EVKIT+