Autonomous peripherals for PIC18F MCUs


PIC18F K40

Added to create the PIC18F ‘K40’ family, there are 10 devices with 16-128kbyte of flash in packages with 28-64 pins.

“CIPs provide developers with the ability to accomplish tasks in hardware whilst freeing-up the CPU to do other tasks or go to sleep,” said the firm. “This results in reduced power consumption, allows for deterministic response time, decreased firmware development and the time need for validation.”

On the K40s, CIPs include Microchip’s computation ADC (ADC2) which can control data-acquisition and analyse signals (averaging, filtering, oversampling and automatic threshold comparison) – and implement capacitive touch sensing.

K40 parts are built on the K20 family, which included 5V operation and EEPROM.

Safety-critical CIPs include: cyclic-redundancy check plus memory scan. windowed watchdog timer and hardware limit timer).

Then there are up to seven hardware PWMs, zero crossing detection and analogue compatator.

“The device is suited for a range of applications and market segments including touch sensing, industrial control, consumer, automotive and IoT,” said Microchip.

Support includes the Curiosity High Pin Count board and the firm’s standard software tools: MPLAB,  Code Configurator and XC8 Complier, as well as the cloud-based IDE MPLAB Xpress.

Package options include UQFN (4 x 4 x 0.5mm), QFN, SOIC, SSOP, TQFP, and DIP.

part pins flash EEPROM  RAM
PIC18F24K40 28 16kbyte 256byte 1,024byte
PIC18F25K40 28 32 256 2,048
PIC18F26K40 28 64 1,024 3,728
PIC18F27K40 28 128 1,024 3,728
PIC18F45K40 40/44 32 256 2,048
PIC18F46K40 40/44 64 1,024 3,728
PIC18F47K40 40/44 128 1,024 3,728
PIC18F65K40 64 32 1,024 2,048
PIC18F66K40 64 64 1,024 3,562
PIC18F67K40 64 128 1,024 3,562



Source link

Leave a Reply