Datasheet
page 8
v7
supported MCUs
MCU cards
Microcontrollers are supported using specialized MCU cards containing 104 pins,
which are placed into the on-board female MCU socket. There are several types of
cards which cover PIC24x, dsPIC33x, PIC32MX4xx, PIC32MX7xx microcontroller
families in 100-pin TQFP packages. One of the MCU cards is shown on Figure 4-1.
It contains PIC32MX795F512L microcontroller with on-chip peripherals and is a
great choice for both beginners and professionals. After testing and building the
nal program, this card can also be taken out of the board socket and used in your
nal device.
PIC32MX795F512L has 80MHz maximum frequency, 512K bytes of
program memory (ash), 128K bytes of data memory. It has integrated
Ethernet controller, USB (OTG, Host, Device), 85 General purpose I/O pins,
5 16-bit timers, 16 Analog Input pins (ADC), 6 UARTs, internal 8 MHz and
32kHz oscillators, internal Real time clock (RTC), 5 I2C, 4 SPI and 2 CAN
controllers. It also contains 3 analog comparators and two programming and
debugging interfaces.
8MHz crystal oscillator. We carefully chose the most convenient crystal
value that provides clock frequency which can be used directly, or with the PLL
multipliers to create higher MCU clock value. MCU card also contains 32.768 kHz
crystal oscillator which provides external clock waveform for RTCC module.
25MHz crystal oscillator. This crystal oscillator is connected to external
Ethernet module.
2
4
3
1
1
2
5
Figure 4-1: MCU card with PIC32MX795F512L
USB communications lines. These two jumpers, when in USB position, connect
D+ and D- lines of the on-board USB connector with RG2 and RG3 microcontroller
pins. Since PIC32MX795F512L supports USB, jumpers are in USB position.
3
4
Ethernet transceiver. This MCU card contains single-chip Ethernet physical
(PHY) layer transceiver which provides additional Ethernet functionality to
PIC32MX795F512L controller
5