Microchip Technology’s 8bit PIC MCUs offer high levels of CIP integration to perform system functions while consuming low power.
Microchip Technology has introduced its PIC16F15386 series, the launching point into the company's 8bit PIC MCU portfolio. The line includes a high-accuracy 32MHz internal oscillator and memory features like Memory Access Partition (MAP) with bootloader-friendly write-protection to prevent accidental over-write. Device Information Area (DIA) offers protected storage for unique device identification and calibration values.
The PIC16F15386 MCUs utilise Microchip’s MPLAB Xpress with MPLAB Code Configurator (MCC)-to generate application code. The MCU series is ideal for a broad range of general purpose and low-power applications.
Figure 1: A Microchip PIC(L)F153xx Block Diagram
The scalable string of processors offers up to 28KB Flash and 2KB RAM in 8- to 48-pin package options. It is the first 8bit PIC MCU family to offer the 48-pin package, adding more Analog-to-Digital Converter (ADC) channels and I/Os. The PIC16F15386 series offers high levels of CIP integration to perform system functions (signal generation, motor control, safety monitoring, system communications and human interface) outside the core while consuming low power as possible. The MCUs also contain power management features (IDLE and DOZE modes, and peripheral module disable) that allow engineers to optimise the balance between power consumption and performance. The PIC16F15386 family includes 13 products that are offered in various footprint options including PDIP, SOIC, DFN, UDFN, UQFN and SSOP.
Figure 2: A Microchip PIC(L)F153xx series
The family-specific Xpress series development board enables projects to start in only two minutes, engineers may start application code development with the Xpress series board and the cloud-based MPLAB Xpress Integrated Development Environment (IDE). The PIC16F15386 series is also supported by two curiosity boards (DM164136 and DM164137) and Microchip’s free software development platforms including MPLAB Code Configurator (MCC) and MPLAB X IDE.