comment on this article

PIC MCU family moves software tasks to hardware

Microchip Technology has launched the PIC18-Q43 family of microcontrollers to help developers bring higher performing solutions to market faster.

Configurable peripherals are interconnected to allow near zero latency sharing of data, logic inputs or analogue signals without additional code for improved system response. Intended for a variety of real-time control and connected applications, including home appliances, security systems, motor and industrial control, lighting and Internet of Things (IoT), the PIC18-Q43 family reduces board space, Bill of Materials (BoM), overall costs and time to market.

Core Independent Peripherals (CIPs) are peripherals that have been designed with additional capabilities to handle a variety of tasks without the need for intervention from the Central Processing Unit (CPU). With CIPs like timers, simplified Pulse Width Modulation (PWM) output, CLCs, Analog to Digital Converter with Computation (ADCC), multiple serial communications and more, the product family is designed to make it easy for developers to customise their design configuration. The CLC provides programmable logic that operates outside the speed limitations of software execution, providing customers with the ability to tailor such things as waveform generation, timing measurements and more. CLCs can be the "glue" logic to connect on-chip peripherals for hardware customization with unprecedented ease. Its core-independent communication interfaces, including UART, SPI and I2C, offer flexible, easy-to-use building blocks for developers looking to create a customized device, while the addition of multiple DMA channels and interrupt management accelerate real-time control with simplified software loops.

Using Microchip’s comprehensive development tool suite, users can quickly and easily generate application code and customise combinations of CIPs in a graphical user interface (GUI) environment. Additionally, the family operates up to 5V which increases noise immunity and enables customers to interface to a wide range of sensors.

The PIC18-Q43 family is supported by Microchip’s MPLAB X IDE and MPLAB Xpress IDE development environments, and MPLAB Code Configurator (MCC) — a free software plug-in that provides a graphical interface to configure peripherals and functions specific to an application. It’s also supported by the PIC18F57Q43 Curiosity Nano board — a compact, cost-effective development board with programming and debugging capabilities.

Author
Neil Tyler

Comment on this article


This material is protected by MA Business copyright See Terms and Conditions. One-off usage is permitted but bulk copying is not. For multiple copies contact the sales team.

What you think about this article:


Add your comments

Name
 
Email
 
Comments
 

Your comments/feedback may be edited prior to publishing. Not all entries will be published.
Please view our Terms and Conditions before leaving a comment.

Related Articles