Open search

8-bit MCU

Improving response time to critical systems on CAN

Microchip’s PIC18 product line has been expanded to include a series of 8-bit micro-controllers (MCUs) that combine a CAN module with an array of Core Independent Peripherals (CIPs).

Users can configure a hardware-based peripheral, as opposed to writing and validating an entire software routine, to accomplish a task (Photo: Microchip)

The CIPs increase system capabilities while enabling designers to create CAN-based applications without the complexity of added software. A key advantage of using a K83 MCU in CAN-based systems is that the CIPs provide deterministic response to real-time events, shorten design time, and can be configured through the MPLAB Code Configurator (MCC) tool. The family is suitable for applications using CAN in the medical, industrial, and automotive markets, such as motorized surgical tables, asset tracking, ultrasound machines, automated conveyors, and automotive accessories.

“Being able to configure an MCU with a few clicks within MCC will change the way you design with CAN,” said Steve Drehobl, vice president of Microchip’s 8-bit MCU business unit. “The CIPs in the K83 family make it easier to use communications, intelligent analog and low-power features with the same tool set as with other PIC micro-controllers.”

The PIC18 K83 components contain 15 time-saving CIPs including: CRC (cyclic redundancy check) with memory scan for ensuring the integrity of non-volatile memory; DMA (direct memory access) enabling data transfers between memory, and peripherals without CPU (central processing unit) involvement; Windowed Watchdog Timer for triggering system resets; 12-bit analog-to-digital converter with computation for automating analog signal analysis for real-time system response; and complementary waveform generator enabling synchronous switching for motor control.

The added products are supported by MPLAB Code Configurator, free software plug-in, that provides a graphical interface to configure peripherals and functions specific to the user’s application. MCC is incorporated into Microchip’s downloadable MPLAB X Integrated Development Environment and the cloud-based MPLAB Xpress IDE. The Curiosity High Pin Count Development Board supports the MCU family.


Publish date