La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

Fonction Traiter Algorithmique et Programmation

Présentations similaires


Présentation au sujet: "Fonction Traiter Algorithmique et Programmation"— Transcription de la présentation:

1 Fonction Traiter Algorithmique et Programmation
Terminale SI Synthèse 2 Microcontrôleur S2P v1.0 JC PAPAZIAN – Lycée Fourcade

2 JC PAPAZIAN – Lycée Fourcade
1- Présentation du µC Définition : Un microcontrôleur est un circuit intégré qui rassemble les éléments essentiels d'un ordinateur : processeur, mémoires (mémoire morte pour le programme, mémoire vive pour les données), unités périphériques et interfaces d'entrées-sorties. Microcontrôleur S2P v1.0 JC PAPAZIAN – Lycée Fourcade

3 JC PAPAZIAN – Lycée Fourcade
1- Présentation du µC Caractéristiques : Un microcontrôleur se caractérise par un plus haut degré d'intégration une plus faible consommation électrique (quelques milliwatts en fonctionnement, quelques nanowatts en veille) un coût réduit par rapport aux microprocesseurs polyvalents utilisés dans les ordinateurs personnels. Microcontrôleur S2P v1.0 JC PAPAZIAN – Lycée Fourcade

4 JC PAPAZIAN – Lycée Fourcade
1- Présentation du µC UTILISATIONS : Les microcontrôleurs sont fréquemment utilisés dans les systèmes embarqués, comme les contrôleurs des moteurs automobiles téléphones mobiles télécommandes appareils électroménagers robots Microcontrôleur S2P v1.0 JC PAPAZIAN – Lycée Fourcade

5 1- Présentation du µC Aspect Fonctionnel
Le microcontrôleur assure une partie importante de la chaîne d’information (hors capteurs) Microcontrôleur S2P v1.0 JC PAPAZIAN – Lycée Fourcade

6 1- Présentation du µC Applications
Microcontrôleur S2P v1.0 JC PAPAZIAN – Lycée Fourcade

7 1- Présentation du µC Applications
Microcontrôleur S2P v1.0 JC PAPAZIAN – Lycée Fourcade

8 1- Présentation du µC Applications
Microcontrôleur S2P v1.0 JC PAPAZIAN – Lycée Fourcade

9 1- Présentation du µC ASIC
ASIC : Application Specific Integrated Controller C’est un microcontrôleur embarqué, spécifique et optimisé (en puissance, mémoire et nombre d’E/S) pour une application donnée. généralement produit en grande série (+ de 100 000 unité) son coût est essentiellement dû à la recherche-développement Microcontrôleur S2P v1.0 JC PAPAZIAN – Lycée Fourcade

10 1- Présentation du µC ASIC
Illustration : SUUNTO T4C GPS Pack. Microcontrôleur S2P v1.0 JC PAPAZIAN – Lycée Fourcade

11 1- Présentation du µC Exercices
Microcontrôleur S2P v1.0 JC PAPAZIAN – Lycée Fourcade

12 1- Présentation du µC Exercices
Microcontrôleur S2P v1.0 JC PAPAZIAN – Lycée Fourcade

13 1- Présentation du µC Conclusion
Les systèmes actuels tendent à intégrer de plus en plus de fonctions « intelligentes » les microcontrôleurs tendent à remplacer les cartes électroniques Les composants électroniques discrets (résistances, transistors…), ne serviront plus qu’à assurer l’interface avec le reste du système Microcontrôleur S2P v1.0 JC PAPAZIAN – Lycée Fourcade

14 JC PAPAZIAN – Lycée Fourcade
2- Mise en œuvre du µC Les étapes indispensables à la programmation du µC sont les suivantes : Programmation Compilation Transfert sur le µC Validation Microcontrôleur S2P v1.0 JC PAPAZIAN – Lycée Fourcade

15 2- Mise en œuvre du µC la programmation
langage de haut niveau graphique  très conviviaux et très proche du niveau de conception (abstraction) Il sont indépendants de la cible à programmer (type de µC), donc portables d’une application à une autre Microcontrôleur S2P v1.0 JC PAPAZIAN – Lycée Fourcade

16 2- Mise en œuvre du µC la programmation
 Exemple de langages graphiques Grafcet (Automgen) Ladder (schéma contact Automgen) Botstudio : langage propriétaire (spécifique à l’application) Hemisson Microcontrôleur S2P v1.0 JC PAPAZIAN – Lycée Fourcade

17 2- Mise en œuvre du µC la programmation
langage littéral structuré de HAUT NIVEAU (d’abstraction)   langage le plus couramment utilisé car il est très puissant et polyvalent en rapport aux applications, de par la diversité de ses bibliothèques Microcontrôleur S2P v1.0 JC PAPAZIAN – Lycée Fourcade

18 2- Mise en œuvre du µC la programmation
Exemples   Langage C associé à des bibliothèques de fonctions de haut niveau en français mises à disposition. JAVA, HTML, VISUAL BASIC …. Microcontrôleur S2P v1.0 JC PAPAZIAN – Lycée Fourcade

19 2- Mise en œuvre du µC la programmation
langage littéral structuré de BAS NIVEAU : ASSEMBLEUR  langage est très proche du µC, afin de les optimiser des petites parties de programme devient de plus en plus réservé à des spécialistes Microcontrôleur S2P v1.0 JC PAPAZIAN – Lycée Fourcade


Télécharger ppt "Fonction Traiter Algorithmique et Programmation"

Présentations similaires


Annonces Google