Les CIP permettent aux développeurs d'exécuter des tâches au niveau matériel, libérant ainsi le processeur d'autres tâches ou lui permettant de passer en mode veille. Il en résulte une consommation d'énergie réduite, des temps de réponse déterministes et des délais de développement et de validation du firmware plus courts. La famille de microcontrôleurs PIC18F « K40 » intègre l'ADC2 (ADC avec calcul), un convertisseur analogique-numérique intelligent qui, indépendamment du cœur, peut gérer les fonctions d'acquisition de données et d'analyse du signal nécessaires aux applications d'interface de capteurs, telles que la détection tactile capacitive.
L'ajout de modules d'extension (CIP) à la famille PIC18F « K40 » s'appuie sur le succès de la famille PIC18F « K20 ». Ces nouveaux dispositifs sont économiques et offrent jusqu'à 128 Ko de mémoire Flash, une alimentation de 5 V, une EEPROM et de nombreux périphériques intégrés. Parmi ces périphériques figurent divers périphériques indépendants du cœur pour les applications critiques (CRC/balayage mémoire, temporisateur de fenêtre de supervision et limiteur de temporisateur matériel), jusqu'à sept PWM matériels et de multiples interfaces de communication. La famille PIC18F « K40 » propose également des périphériques analogiques intelligents tels qu'un détecteur de passage par zéro (ZCD), un comparateur intégré et un convertisseur analogique-numérique (ADC2). L'ADC2 gère les fonctions d'analyse du signal telles que le moyennage, le filtrage, le suréchantillonnage et la comparaison automatique de seuil, indépendamment du processeur.
Cet appareil est parfaitement adapté à une grande variété d'applications et de segments de marché, tels que la détection tactile, le contrôle industriel, l'électronique grand public, l'automobile et l'Internet des objets (IoT).
La nouvelle famille PIC18F « K40 » est prise en charge par la carte Curiosity High Pin Count (HPC) et les plateformes de développement logiciel bien connues de Microchip, telles que MPLAB® Code Configurator (MCC), MPLAB IDE, le compilateur XC8 et le nouvel IDE MPLAB Xpress basé sur le cloud.
Cette gamme, actuellement produite en série, comprend 10 nouveaux modèles dotés de 16 à 128 Ko de mémoire Flash. Ils sont disponibles en boîtiers de 28 à 64 broches des types suivants : UQFN (4 × 4 × 0,5 mm), QFN, SOIC, SSOP, TQFP et DIP.

