1 functional description, 1 chipkit cmod hardware overview, 1functional description – Digilent 410-269P-KIT User Manual
Page 2
chipKIT Cmod™ Reference Manual
Copyright Digilent, Inc. All rights reserved.
Other product and company names mentioned may be trademarks of their respective owners.
Page 2 of 11
1
Functional Description
The PIC32MX150F128D microcontroller features a 32-bit MIPS processor core capable of running at up to 50 MHz.
When used with MPIDE, thechipKIT Cmod operates the microcontroller at 40Mhz by default. The microcontroller
features 128 KB of flash program memory and 32 KB of SRAM data memory. Programming the chipKIT Cmod can
be done using the Multi-Platform Integrated Development Environment (MPIDE) or with the advanced Microchip
MPLAB® IDE with the addition of a PICKit3 or chipKIT PGM in-system programmer/debugger.
The chipKIT Cmod provides 33 I/O pins located on the 40-pin DIP package. Some pins share functions with the
onboard circuits such as the on-board LEDs, the UART data lines used by the USB serial converter, or the Pmod
connectors (see the schematic for details). If these peripherals are needed in the design, then the microcontroller
can be reconfigured to allow these pins to be used for other purposes. Thirteen of the digital I/O pins can also be
used as analog input pins.
The PIC32MX150F128D microcontroller supports peripheral functions such as UART, SPI, and I
2
C, as well as pulse-
width-modulated outputs. To use the peripheral functions the PIC32MX1xx family of microcontrollers features a
mappable I/O system called peripheral pin select (PPS), which allows select peripheral functionality to be mapped
to multiple pins on the device. The default chipKIT Cmod board support files provide a specific mapping of
peripheral functions to microcontroller pins. This default pin mapping can be over-ridden by the user’s sketch if a
different mapping is desired.
1.1 ChipKIT Cmod Hardware Overview
Call Out
Component Description
Call Out
Component Description
1
J3 USB Connector for USB Serial Converter
6
Reset Button
2
JP2 Microchip ICSP Connector
7
PIC32 Microcontroller
3
J1-J2 Digilent Pmod Connectors
8
DIP Pin 1 External Power Connector
4
40 Pin DIP connector
9
DIP Pin3 USB 5.0V Power Connector
5
User LEDs