Le HC12 de Motorola
Introduction
La famille de microcontrôleurs 68HC12 a été introduite en 1996 en guise de mise à jour de la
famille 68HC11. Les membres de cette famille implémentent le même jeu d’instructions et les mêmes
modes d’adressage mais diffèrent en termes de mémoire et de fonctions périphériques. Les membres de la
famille 68HC12 possèdent les caractéristiques suivantes :
- UPC 16 bit
- Supporte 64k d’espace d’adresse
- Quelques membres supportent la pagination de la mémoire avec des fenêtres prédéfinies de l’espace
mémoire
- Entre 768 octets et 4 Ko de EEPROM
- De 1Ko à 12 Ko de SRAM
- Convertisseur analogique numérique de 8 bit ou 10 bit
- Module Timer avec les fonctions input capture, output compare, accumulateur d’impulsions.
- Modulation de largeur d’impulsion (PWM)
- Interface de périphérique synchrone
- Interface de communication série asynchrone
- Communication Byte Data Link (BDLC)
- Controller Area Network (CAN)
- Computer operating properly (COP); mécanisme d’assurance de bon fonctionnement
- Mode de déboguage à un fil fonctionnant en arrière plan (BDM)
- Instructions supportant la logique floue