1 |
Démarrage : branchement de la PIC.
Comprendre les raccordements de base de la pic.
|
2 |
Utilisation des modules entrées/sorties
Réalisation d'un programme pour l'utilisation des modules E/S.
|
3 |
Clignotement d’une led en utilisant une temporisation.
Utilisation du module de temporisation.
|
4 |
Utilisation d’un compteur
Opérations de base sur les variables.
|
5 |
Affichage sur un écran LCD
Gestion du module LCD
|
6 |
Utilisation d’une interruption timer
Réalisation d’un
chronomètre précis fonctionnant avec l’interruption
du Timer2 d’un 16f628.
Fichier du projet
Coachs Timer de Thierry
|
7 |
Mémorisation de données dans l’Eeprom de la PIC
Fonctionnement du module EEprom.
|
8 |
Transfert de données par liaison seriel
Fonctionnement des registres USART.
Dans cette rubrique, nous allons réaliser un transfert de données entre la pic et le PC.
Fichier du projet : uart.prj ou serial.prj
Outil de communication : Bscp de Caméléon.
Application : LTT.zip (par Thierry)
|
9 |
Acquisition analogique
Fonctionnement des registres de conversion
analogique/numérique via les routines disponibles sur le site.
|
10 |
Commande d’un moteur pas à pas
Pilotage un moteur pas à pas via un driver.
|
11 |
Utilisation de la modulation de largeur d'impulsions (MLI ou PWM)
Il s’agit de comprendre et d'utiliser le module CCP des pics pour fournir un signal PWM.
Les programmes sont réalisés sur la platine BootRS232 sans affichage LCD, en effet, la sortie du signal PWM s'effectue sur le port C2. Cette cible est constituée par un microcontroleur 16F876A avec un oscillateur interne à 4MHz. Pour fonctionner en mode bootstrap, le pic devra être programmé une première fois avec un bootloader (16F876A_4M.hex), le test des programmes s'effectuera avec Tinybootloader dont l'appel est possible dans la version 2.07 de Logipic. L'ensemble des explications ne s'attardera pas sur la prise en main de Logipic considérant que vous connaissez suffisamment ce formidable logiciel...
Fichiers du projet
(par Thierry)
|
12 |
Il s’agit d'utiliser le bus I2C pour contrôler les mémoires 24Cxx.
Les
programmes sont réalisés sur la platine BootRS232. Cette
cible est constituée par un microcontroleur 16F876A avec un
oscillateur interne à 4MHz. Pour fonctionner en mode bootstrap,
le pic devra être programmé une première fois avec un bootloader (16F876A_4M.hex), le test des programmes s'effectuera avec Tinybootloader dont l'appel est possible dans la version 2.07 de Logipic. L'ensemble des explications ne s'attardera pas sur la prise en main de Logipic considérant que vous connaissez suffisamment ce formidable logiciel...
Fichiers du projet
(par Thierry)
|