Dernière mise à jour le xx/xx/18
En cours et pas terminé…
Présentation
Le Mini-32 possèdes 5 broches qui fournissent des sorties de comparaison (PWM) avec plusieurs possibilités que nous allons détailler ci-dessous. Mais avant de rentrer dans ces détails, ciblons ces 5 broches de comparaisons.
– PIN 46 (Broche RD0 du PIC) = OC1 correspond à la sortie de comparaison 1
– PIN 49 (Broche RD1 du PIC) = OC2 correspond à la sortie de comparaison 2
– PIN 50 (Broche RD2 du PIC) = OC3 correspond à la sortie de comparaison 3
– PIN 51 (Broche RD3 du PIC) = OC4 correspond à la sortie de comparaison 4
– PIN 52 (Broche RD4 du PIC) = OC5 correspond à la sortie de comparaison 5
Configuration des broches
Registre OCxCON
Le registre OCxCON (avec « x » à remplacer par 1 ou 2 ou 3 ou 4 ou 5 qui correspond aux 5 sorties de comparaisons toutes indépendantes) permet d’attribuer des bits correspondant dans chaque registres que nous désirons utiliser.
Ce registre est composé de plusieurs bits avec le bit :
ON : Permet d’activer le module de comparaison (non fonctionnel si le bit est à «0 »)
SIDL : Utilisation quand le CPU est en sommeil ou non
OC32 : Soit on utilise le timer sur 32 bits (plus de comptage) ou 16 bits (moins de comptage)
OCFLT : Une condition est survenue
OCTSEL : Permet de choisir le Timer 3 ou le Timer2
OCM : Encore là aussi beaucoup de choix (des pulsations en continu/ un seul impulsion/… (voir DataSheet)
Historiques
– xx/xx/18
Première mise à disposition.