The Core Independent Peripherals (CIPs) in Microchip’s PIC18F “K40” family of 8-bit PIC® MCUs support filtering and signal analysis for advanced touch and signal-conditioning applications.
Among the intelligent analog CIPs is an Analog-to-Digital Converter with Computation (ADC2) for averaging, filtering, oversampling and automatic threshold comparison. The MCUs also integrate safety-critical CIPs and hardware PWMs with multiple communication interfaces and generous on-chip Flash and EEPROM. These features, combined with 5V operation, enable the PIC18F “K40” family to increase design flexibility whilst also reducing system cost.
Features & Benefits
Core Independent Peripherals (CIP) for safety-critical & intelligent analog functions
• Cyclic Redundancy Check (CRC)
• Memory scan
• Windowed watchdog timer
• Hardware limit timer
• Zero Cross Detect (ZCD)
• On-chip comparator
• ADC2 for averaging, filtering, oversampling band automatic threshold comparison
• Up to seven hardware PWMs
• Hardware capacitive voltage divider for mTouch™
On-chip memory & communications
• Communication over I2C/SPI & EUSART with LIN support
• 16-128 KB Flash, up to 1 KB data EEPROM
• Packages from 28 to 64 pins
Applications
Cost-optimised embedded applications:
• Touch sensing
• Industrial control
• Consumer electronics
• Automotive
• Internet of Things (IoT)
Development Tools
The Curiosity High Pin Count (HPC) board and software tools support fast development with the PIC18F “K40” family
• Curiosity High Pin Count (HPC) board: DM164136
• MPLAB Code Configurator (MCC)
• MPLAB® IDE & XC8 Complier
• Cloud-based IDE MPLAB Xpress
Curiosity High Pin Count (HPC) board (Part # DM164136)