L x27 usart du pic 16f628a

L'USART du PIC F A L' USART du PIC F A en mode asynchrone Gestion de la liaison RS C q - Introduction q - Broches RB RX DT et RB TX CK q - Registres spéciaux utilisés par l'USART q - Drapeaux RCIF et TXIF q - Les interruptions de l'USART q - Vitesse de transmission q - Réception seule liaison unidirectionnelle q - Emission seule liaison unidirectionnelle q - Emission Réception liaison bidirectionnelle q - Bibliographie - Introduction USART Universal Synchronous Asynchronous Receiver Transmitter L'USART du PIC F A gère deux modes q mode asynchrone q mode synchrone http fabrice sincere pagesperso-orange fr cmelectronique projetpic aidememoire usart usart htm of -Apr- PM CL'USART du PIC F A Nous ne verrons ici que le mode asynchrone appliqué à la communication par le protocole RS C Par la suite nous utiliserons les paramètres suivants q bits de données q pas de bit de parité q bit d'arrêt Stop q pas de contrôle de ux liaison ?ls RX TX GND avec utilisation des interruptions de l'USART du microcontrôleur pour des raisons d'e ?cacité La liaison RS C est principalement utilisée pour dialoguer entre le microcontrôleur et un ordinateur N B L'USART gère un ème bit que l'on peut utiliser comme bit de parité ou comme deuxième bit de stop Un contrôle de ux est évidemment possible q Xon Xo ? logiciel q matériel - Broches RB RX DT et RB TX CK Les broches RB et RB sont par défaut des entrées sorties standards http fabrice sincere pagesperso-orange fr cmelectronique projetpic aidememoire usart usart htm of -Apr- PM CL'USART du PIC F A Ces broches sont a ?ectées à l'USART si celui-ci est activé En mode asynchrone q Broche RX réception entrée q Broche TX transmission sortie L'USART permet le full-duplex c'est-à-dire que l'on peut émettre et recevoir en même temps Notez que l'USART monopolise les broches même si une seule broche est e ?ectivement utilisée - Registres spéciaux utilisés par l'USART q SPBRG - Baud rate generator en banque q TXSTA- Transmit status and control en banque q RCSTA - Receive status and control en banque q TXREG - Transmit data register en banque q RCREG - Receive data register en banque Auquels s'ajoutent registres si les interruptions de l'USART sont utilisées q INTCON - Interrupt control register banque ou q PIR - Peripheral interrupt ag register en banque q PIE - Peripheral interrupt enable register en banque - Drapeaux RCIF et TXIF http fabrice sincere pagesperso-orange fr cmelectronique projetpic aidememoire usart usart htm of - Apr- PM CL'USART du PIC F A q Drapeau RCIF bit du registre PIR Ce drapeau ag est en lecture seule RCIF est mis à quand le bu ?er de réception est plein RCIF est mis à quand le bu ?er de réception est vide q Drapeau TXIF bit du registre PIR Ce drapeau ag est en lecture seule TXIF est mis à quand le bu ?er de transmission est vide TXIF est mis

  • 28
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise
Partager
  • Détails
  • Publié le Mar 16, 2021
  • Catégorie Management
  • Langue French
  • Taille du fichier 62.7kB