Aperçu des sections
-
-
Consignes pour les comptes-rendus
-
Compte-rendu n°1
Rendre une feuille manuscrite, individuelle, faisant une synthèse sur les GPIO.
Minimum : 1 page. Maximum : 1 page.
Deadline : Mercredi 11 juin, 8h30 (à rendre en CM)
Votre compte-rendu doit faire figurer les éléments suivants :
- Pour tout micro-contrôleur (vision générique)
- ce qu'est une GPIO (à quoi ça sert, pour quelles utilisations/applications, ...)
- ce qu'est un port (pourquoi les broches sont groupées en port)
- ce qu'est une GPIO (à quoi ça sert, pour quelles utilisations/applications, ...)
- Pour le PIC18 spécifiquement (vision technologique)
- comment est constitué le périphérique GPIO (schéma logique, registres)
- note : vous pouvez simplifier le schéma pour ne reprendre que ce qui a été abordé en CM/TP
- à quoi servent les différents registres
- note : vous pouvez simplifier pour ne reprendre que les registres vus en CM/TP
- comment imposer la direction d'une broche
- comment imposer le niveau logique d'une sortie
- comment lire le niveau logique d'une entrée
- comment est constitué le périphérique GPIO (schéma logique, registres)
Le compte-rendu sera corrigé, vous sera rendu et fera partie des documents autorisés pour l'examen sur table. - Pour tout micro-contrôleur (vision générique)
-
Compte-rendu n°2
Rendre une feuille manuscrite, individuelle, faisant une synthèse sur le périphérique Timer0.
Minimum : 1 page. Maximum : 1 page.
Deadline : Mercredi 11 juin, 8h30 (à rendre en TP)
Votre compte-rendu doit faire figurer les éléments suivants :
- Principe de fonctionnement d'un Timer
- pas forcément PIC18, mais vous pouvez vous appuyer dessus pour illustrer (notamment le schéma)
- pas forcément PIC18, mais vous pouvez vous appuyer dessus pour illustrer (notamment le schéma)
- Pour le PIC18 spécifiquement
- Expliquer brièvement le rôle des différents registres (T0CON0, T0CON1, TMR0H, TMR0L)
- Proposer une configuration pour régler un déclenchement d'interruption de période de 1s
- Vous justifierez la valeur de chaque registre et bit
- On n'attend pas de code applicatif, juste la valeur des 4 registres
- On n'attend pas d'explication sur le mécanisme d'interruption (sujet du prochain compte-rendu)
Le compte-rendu sera corrigé, vous sera rendu et fera partie des documents autorisés pour l'examen sur table. - Principe de fonctionnement d'un Timer
-
Compte-rendu n°3
Rendre une feuille manuscrite, individuelle, faisant une synthèse sur le mécanisme d'interruption du PIC18.
Minimum : 1 page. Maximum : 1 page.
Deadline : Mercredi 11 juin (à rendre en CM)
Vous reprendrez le schéma du chapitre 5, page 5-66 du poly de CM, afin de l'expliquer
- Vous pouvez placer le schéma en haut de page, numéroter les zones, puis les expliquer plus bas
- Vous pouvez placer le schéma en centre de page et légender autour
- Tous les termes doivent être expliqués
- évènement, périphérique, interrupt flag, interrupt controller, IE bit, GIE bit, interrupt request, PC, interrupt vector, program memory et ISR.
- il est suggéré, quand c'est possible, de faire le lien avec l'aspect programmation du PIC18 (registres, ...)
Le compte-rendu sera corrigé, vous sera rendu et fera partie des documents autorisés pour l'examen sur table. -
Compte-rendu n°4
Rendre une feuille manuscrite, individuelle, faisant une synthèse sur le périphérique UART.
Minimum : 1 page. Maximum : 1 page.
Deadline : Mercredi 11 juin, 8h30 (à rendre en CM)
Expliquer le fonctionnement d'un périphérique UART
- Rappelez le principe de communication utilisé par l'UART (liaison série asynchrone)
- Rappelez le principe général d'un périphérique UART (pas forcément PIC18)
- Expliquez le principe Peripheral Pin Select, et son utilité en association avec le périphérique UART
Notez qu'il n'est pas demandé de rentrer dans le détail de l'UART spécifique au PIC18, ni de ses registres.Le compte-rendu sera corrigé, vous sera rendu et fera partie des documents autorisés pour l'examen sur table. - Rappelez le principe de communication utilisé par l'UART (liaison série asynchrone)
-