Microchip MPLAB® X IDE (Part 1 Installation in Linux) (PIC16F13145)

The purpose of this series of articles is to illustrate how to setup the Microchip IMPLAB® X IDE in Linux for the low cost MIcrochip evaluation kit such as the PIC16F13145-CNANO shown in the next figure,

image

PIC16F13145 Key Features

The PIC16F13145 microcontroller family has a focused set of peripherals, including the new
Configurable Logic Block (CLB) peripheral, to be used for hardware-based custom logic design, which provides an effective method to design embedded applications.
• Configurable Logic Block (CLB)
• Storage Area Flash (SAF) one-time programmable memory
• Memory Access Partition (MAP)
• 10-bit 300 ksps ADC with Computation (ADCC) for responsive sensor designs
• 8-bit Digital-to-Analog Converter (DAC) with buffered outputs
• Peripheral Pin Select (PPS) for pin mapping
• UART with support for asynchronous, RS-232, RS-485, and LIN compatible
• The Device Information Area (DIA) stores factory calibration values to help improve temperature sensor accuracy

Board Features
• PIC16F13145 Microcontroller
• USB Type-C® Connector
• One Yellow User LED
• One Mechanical User Switch
• One green power and status LED
• Footprint for 32.768 kHz Crystal
• On-Board Debugger support in Microchip MPLAB® X IDE:– Board identification– Virtual serial port (CDC)– Programming and debugging– One debug GPIO channel (DGI GPIO)
• USB Powered
• Adjustable Target Voltage:– MIC5353 LDO regulator controlled by the on-board debugger– 1.8–5.1V output voltage (limited by USB input voltage)– 500 mA maximum output current (limited by ambient temperature and output voltage

the corresponding block diagram is illustrated here,

finally the pinout is shown next,

Stay tuned for our next article for the PIC16F13145-CNANO. The PIC16F13145-CNANO is a low cost evaluation platform and is available at DigiKey.

Have a great day!

1 Like