Electronique > PublicationsMikroPascal et microcontrôleurs > Corrections

Dernière mise à jour : 07/02/2016

Présentation

Cette page recense les erreurs qui se sont glissées dans l'ouvrage, malgré tout le soin apporté lors des relectures. Il me semble toujours aussi difficile de n'en louper aucune... N'hésitez pas à me signaler toute erreur non référencée ci-après, ça profitera à tout le monde ! Voir aussi :
Un grand merci à ceux qui prennent le temps de m'écrire pour me signaler les coquilles !
(merci de ne pas m'écrire pour me signaler des erreurs dans un ouvrage non paru).

Erreurs

3 erreurs mineures.

Chapitre 5.2.3.1 - FOSC - INTOSC
[Erreur reportée le 07/02/2016 - 1ère édition, 1er tirage]
Page 57 : la phrase "Le 16F628A propose par exemple deux valeurs de fréquences internes : 4 MHz et 37 kHz" doit être remplacée par la phrase "Le 16F628A propose par exemple deux valeurs de fréquences internes : 4 MHz et 48 kHz".
L'erreur vient du fait qu'au moment de l'écriture du livre, je me suis appuyé sur le datasheet de Microchip de 2002, qui annonçait des horloges internes de 4 MHz et 37 kHz. Le datasheet actuel, daté de 2006, mentionne des horloges de 4 MHz et 48 kHz.

Chapitre 8.2 - Production d'un signal sonore
[Erreur reportée le 20/01/2014 - 1ère édition, 1er tirage]
Page 178 : la phrase "La routine sound_play attend qu’on lui précise la fréquence (première valeur en Hz, ici 1000 Hz) et la durée du signal sonore (seconde valeur en ms, ici 100 ms)" doit être remplacée par la phrase "La routine sound_play attend qu’on lui précise la fréquence (première valeur en Hz, ici 2000 Hz) et la durée du signal sonore (seconde valeur en ms, ici 50 ms)".

Chapitre 8.7.2 - Mesure directe d'une fréquence
[Erreur reportée le 02/02/2014 - 1ère édition, 1er tirage]
Page 225 : le commentaire dans le code en fin de page est erronné (le code du logiciel est correct). La ligne suivante :
TRISB := %01000000; // toutes lignes du port B en entrées, sauf RB6/T1CKI
doit être lue :
TRISB := %01000000; // toutes lignes du port B en sorties, sauf RB6/T1CKI
J'en profite pour préciser que ce code vaut pour la figure 8.3.2.b en page 200 (PIC 16F628A) et non pour la figure 8.7.1.b en page 224 (PIC 12F675). J'ai comme qui dirait oublié de l'indiquer, et vous présente mes excuses.