Présentation
Cette interface USB est une interface simple pour débutants, elle est décrite en détail dans mon livre PIC et MikroPascal. Il s'agit d'un montage d'initiation, très simple à réaliser, idéal pour débuter dans le monde des "commandes simples" via liaison USB. Elle met en oeuvre un PIC 18F4550 et peut dialoguer avec mon logiciel UsbHidTest.
Avertissement
Cette interface n'est pas documentée sur mon site car elle fait l'objet d'un article détaillé dans le chapitre "USB" de mon futur livre PIC et MikroPascal. Pour des raisons évidentes de droits et de respect envers l'éditeur, le code source du logiciel du PIC ne sera pas mis à disposition avant la sortie du livre.
Schéma
Ici, point de lecture de valeur analogique, mais transmission au PC de l'état de 7 interrupteurs distincts : six interrupteurs sur le port A (lignes RA0 à RA5) et un interrupteur sur le port C (ligne RC7).
L'état des six premiers interrupteurs (câblés sur le port A) est transmis via les six premiers octets parmi les 64 autorisés ici (octets #0 à #5). L'état du septième interrupteur (câblé sur le port C) est transmis dans le dernier octet de la trame (octet #63).
Logiciel du PIC
Voir avertissements.
Circuit imprimé
Non réalisé.
Historique
13/01/2013
- Première mise à disposition.