T
the_merovingian
Guest
J'essaie d'une interface PIC16F627A MCU à un PC (tournant sous Linux) via une interface RS-232 interface série.
J'ai vu quelques modèles à l'aide du circuit MAX232 IC à convertir le TTL niveaux dans celles qui conviennent à la transmission sur le RS-232.
J'ai vu quelques dessins pour le convertisseur:
http://www.scienceprog.com/alternatives-of-max232-in-low-budget-projects/
et
http://sodoityourself.com/max232-serial-level-converter/
Serait ce soit (ou les deux) de ces convenir?
J'ai choisi d'utiliser le 16F627A comme il l'a fait à bord USART.Vraisemblablement, la méthode la plus simple pour les communications est pour moi d'utiliser ce mode asynchrone?
Je
suis un peu perplexe par les valeurs de SPBRG donnée dans le tableau dans le Microchip PDF (http://ww1.microchip.com/downloads/en/DeviceDoc/31018a.pdf).J'ai l'intention de lancer la puce de son oscillateur interne (~ 4MHz) et je veux que ma vitesse de transmission à 9.6k.Dans le tableau 18-4 et 18-5 (c'est-à-dire lorsque BRGH est de 0 et 1 respectivement); si FOSC = 4MHz et débit = 9.6k, les valeurs pour SPBRG sont présentés comme des «NA» (dont je
suis prise à non disponible ou non applicable).
Est-ce à dire que je ne peux pas rouler à une vitesse de 9600 bauds en utilisant l'oscillateur interne?
Merci d'avance.
J'ai vu quelques modèles à l'aide du circuit MAX232 IC à convertir le TTL niveaux dans celles qui conviennent à la transmission sur le RS-232.
J'ai vu quelques dessins pour le convertisseur:
http://www.scienceprog.com/alternatives-of-max232-in-low-budget-projects/
et
http://sodoityourself.com/max232-serial-level-converter/
Serait ce soit (ou les deux) de ces convenir?
J'ai choisi d'utiliser le 16F627A comme il l'a fait à bord USART.Vraisemblablement, la méthode la plus simple pour les communications est pour moi d'utiliser ce mode asynchrone?
Je
suis un peu perplexe par les valeurs de SPBRG donnée dans le tableau dans le Microchip PDF (http://ww1.microchip.com/downloads/en/DeviceDoc/31018a.pdf).J'ai l'intention de lancer la puce de son oscillateur interne (~ 4MHz) et je veux que ma vitesse de transmission à 9.6k.Dans le tableau 18-4 et 18-5 (c'est-à-dire lorsque BRGH est de 0 et 1 respectivement); si FOSC = 4MHz et débit = 9.6k, les valeurs pour SPBRG sont présentés comme des «NA» (dont je
suis prise à non disponible ou non applicable).
Est-ce à dire que je ne peux pas rouler à une vitesse de 9600 bauds en utilisant l'oscillateur interne?
Merci d'avance.