
Article non terminé, volontairement non référencé dans les sommaires du site

Le quartz externe utilisé ici est impératif, il conditionne la stabilité des horloges internes, notamment de celle requise par le module USB qui tourne à 48 MHz. La valeur de ce quartz externe est de 8 MHz, cette fréquence est divisée par 2 avant d'attaquer le module PLL (boucle à verrouillage de phase) intégré au PIC qui délivre une horloge de 96 MHz, horloge de 96 MHz qui elle-même est ensuite divisée par deux pour délivrer un 48 MHz conforme à la norme. Le module USB travaille en effet à une fréquence de 48 MHz pour satisfaire le mode full-speed.
En résumé : horloge quartz 8 MHz divisée par 2 pour obtenir le 4 MHz nécessaire à la PLL du module USB. Les routines du logiciel qui ne sont pas liées au dialogue USB sont cadencées à 48 MHz. La résistance R2 de 1,5 kO câblée entre la ligne Data+ (D+) du bus USB et le +3,3V issu du régulateur de tension interne du PIC (sortie sur broche Vbus, pin 18) permet à l'hôte (ici un ordinateur PC) de reconnaître le périphérique (notre interface) en mode full-speed. En branchant cette interface à un ordinateur, elle sera vue comme un clavier externe par le système d'exploitation.
Numéro d'identification de vendeur VID (VENDOR_ID) = 0x04D8
(Microchip)
Numéro d'identification de produit PID
(PRODUCT_ID) = 0xE42A
(Remy MALLARD, interface USB 009)

Pro -
Version 009a (4 ports) non
disponible en libre service.
Pro -
Version 009b (2 ports) non
disponible en libre service.
Free - Version
009c (1 port) en libre accès.
-
xx/xx/2026
- Première mise à disposition.