Microchip Technology has launched a new line of PIC eXtreme Low Power (XLP) microcontrollers (MCUs). Packed with 14 types of Core Independent Peripherals (CIPs) that operate outside the Central Processing Unit (CPU) for power savings, the PIC24F GU and GL families of MCUs feature the CIP called LCD with Autonomous Animation.
To assist in quickly designing such display interfaces, the new MCUs come with MPLAB Code Configurator (MCC) support. This graphical programming environment with an LCD designer helps eliminate the meticulous and time-consuming task of mapping the pins and segments.
“The latest family of PIC MCUs adds new hardware features that improve low power performance, code protection and reliable operation in applications across multiple segments,” said Joe Thomsen, vice president of Microchip’s MCU16 business unit. “This scalable family of devices enables applications from cloud-connected low-power IoT nodes and sensor systems to automotive, consumer and industrial automation applications and helps developers easily add displays, robustness and security to their designs.”
The new MCU families are also designed to make it easy to increase the security of an application, whether it is connected to the Internet or a standalone system. Microchip’s CodeGuard security Flash protection enables segmenting memory into a boot and general segments to implement memory access restrictions. The Flash memory is configurable as One Time Programmable (OTP) via Microchip’s In-Circuit Serial Programming (ICSP) write inhibit feature that disables any further modification of the Flash through external programmers/debuggers. The integrated hardware safety features of the PIC24F GU and GL families enable reliable operation in harsh environments through Flash Error Correction Code (ECC), Deadman Timer (DMT), Windowed Watchdog Timer (WWDT), Fail-Safe Clock Monitor (FSCM), Configurable High-Low Voltage Detect (HLVD) and Cyclic Redundancy Check (CRC).
The PIC24F GU and GL MCUs are supported by Microchip’s MPLAB development ecosystem including Microchip’s free MPLAB X Integrated Development Environment (IDE) and MPLAB Code Configurator. Other supporting boards include the PIC24F LCD and USB Curiosity Development Board, PIC24F LCD Curiosity Development Board, and the PIC24FJ512GU410 and PIC24FJ128GL306 General Purpose Plug-In Modules (PIMs) for the Explorer 16/32 Development Board.