Topic outline
- General
- TD-TP1
- TD-TP2TD-TP2Un TD-TP sur la programmation de µC PIC16F84A à travers une série de LAB. Cette dernière touche le plus important dans le domaine de réalisation des systèmes embarqués à base de µC sans oublié l'ouverture d'une petite fenetre sur l'exploitation des µC dans le domaine de l'automatisme. 
- TD-TP3TD-TP3Un TD-TP sur la manipulation du monde analogique par l'ADC installé dans les µC PIC, la manipulation des modules TIMER2 le CCP(en mode PWM) et la communication série à travers le module USART selon le protocole RS232 afin de réaliser une carte de controle-commande avec une HMI par MATLAB pour communiquer avec la carte. 
- TD-TP4
- TP RTOSTP RTOS• Système mono-tâche (clignotement d’une LED). 
 • Positionnement du problème multitâches (Plusieurs tâches de la même nature).
 • La solution en pseudo-multitâches.
 • Positionnement du problème multitâches (Plusieurs tâches avec différentes natures).
 • Problème de la zone STACK de MID-RANGE.
 • Présentation de noyau HBM-RTOS (LITE VERSION).
 • Implémentation du noyau.
 • Exercice.
- TD-TP SE vers APITD-TP SE vers API• Positionnement du problème à travers un processus industriel. 
 • Les deux célèbres langages de programmation des API (LADDER et GRAFCET) en bref.
 • Conversion du LADDER à un algorithme informatique.
 • Conversion du GRAFCET à un algorithme informatique.
 • Exercices de TD.
 • Annexe : conversion du GRAFCET en LADDER.
- AnnexeAnnexe- La fiche du jeu d'instructions de MID-RANGE (µP des µC PIC16F).
- Modèle d'un fichier en assembleur de µC PIC16F84A pour MPASM-MPLAB
- Bibliothèque 16 bits pour µP MID-RANGE.
- Fiche pour chronogramme d'ordonnancement.
- Solution de quelques LAB avec explication.
- Programmation et réalisation de quelques LAB par MPLAB et PROTEUS.
- Exemple de conversion d'un grafcet contient un Timer -TON- et un compteur d'événements en C-ARDUINO avec simulation sous PROTEUS.
- Exemple de conversion d'un grafcet en C-ARDUINO en utilisant la programmation orientée objet OOP avec simulation sous PROTEUS.
 - Cette exemple présente une démonstration complète sur la conversion du grafcet en algorithme (C-ARDUINO comme application), dont on a abordé le sujet de la fonction Timer en mode TON et la fonction compteur d'événements sur franc montant (rising-edge). - remarque : Le code est complètement commenter. 
- Cette exemple présente une démonstration complète sur la conversion du grafcet en C-ARDUINO , dont on a abordé le sujet de la programmation orientée objet. Le code utilise des objets comme TimerTON, CounterENV et lpcGRAFCET qui rendent le code source plus lisible et plus élégant.