SlideShare une entreprise Scribd logo
Ecole Polytechnique de Tunisie
          RoboCEPT

         RoboCEPT




   MICROCONTROLEUR

                               Présentée par:
                                   Seif Allah JARDAK


         Année Universitaire
            2010 - 2011
Plan



C´est quoi un microcontroleur?
C´est quoi alors un microprocesseur?
Quelle est son architecture?
Quels sont ses différents registres?
Microcontroleur ??!!


Un microcontroleur est un circuit intégré qui
comporte un processeur, des mémoires et une
interface d´entrée/sortie (Wikipédia)


=> Mini-ordinateur de petite taille ayant une
mémoire limitée et une cadence de calcule
faible
Microcontroleur ??!!


Un microcontroleur est un circuit intégré qui
comporte un processeur, des mémoires et une
interface d´entrée/sortie (Wikipédia)


=> Minimiser la taille, la consommation et le prix
du produit (Système Embarqué).
Microcontroleur Vs Microprocesseur

                     Microprocesseur


   Inventé par Intel en 1971
   ==>Augmenter la fiabilité et la vitesse de
   fonctionnement
   ==>   Réduire la consommation énergétique
   ==>Augmenter le nombre de bit que peut traiter
   simultanément
     Augmenter le nombre de transistor et la vitesse
   ==>
   de l´horloge
Microcontroleur Vs Microprocesseur

                 Microcontroleur
 Microprocesseur
 Oscillateur
 Mémoire ROM
 Mémoire RAM
 EEPROM ( EEDATA, EEADR, EEACON )
 Watch-dog
 Bus ( de données et d'adresses)
 Interface entrée/sortie
Architechture Interne
Microcontroleur : Exemple


Atmel AT91 ,AVR ;
C167 de Siemens/Infineon ;
Hitachi H8 ;
Intel 8051 ,8085
Freescale 68HC11 ,68HC08,68HC12 ;
PIC et dsPIC de Microchip ;
ST6, ST7, ST10, STR7, STR9 de STMicroelectronics ;
...
PIC 16F84A : Registre

Registres :
PIC 16F84A :Registre
Merci Pour Votre Attention

Contenu connexe

Tendances

Microcontroleur Pic16 F84
Microcontroleur Pic16 F84Microcontroleur Pic16 F84
Microcontroleur Pic16 F84
guest1e7b02
 
Exercices vhdl
Exercices vhdlExercices vhdl
Exercices vhdl
yassinesmz
 
Notes de cours sur le microcontrôleur PIC16F84 BADR DIDOUH FSTF.pdf
Notes de cours sur le microcontrôleur PIC16F84 BADR DIDOUH FSTF.pdfNotes de cours sur le microcontrôleur PIC16F84 BADR DIDOUH FSTF.pdf
Notes de cours sur le microcontrôleur PIC16F84 BADR DIDOUH FSTF.pdf
IMADABOUDRAR1
 
Electronique de puissance
Electronique de puissanceElectronique de puissance
Electronique de puissance
badr zaimi
 
Chapitre ii architecture interne des processeurs
Chapitre ii architecture interne des processeursChapitre ii architecture interne des processeurs
Chapitre ii architecture interne des processeurs
Sana Aroussi
 
Cours d'électronique
Cours d'électroniqueCours d'électronique
Cours d'électronique
Raja Birje
 
Exposé Le Microprocesseur
Exposé   Le MicroprocesseurExposé   Le Microprocesseur
Exposé Le Microprocesseur
TheCrazyMan
 
Chapitre ii circuits combinatoires
Chapitre ii circuits combinatoiresChapitre ii circuits combinatoires
Chapitre ii circuits combinatoires
Sana Aroussi
 

Tendances (20)

Systeme embarque td1
Systeme embarque td1Systeme embarque td1
Systeme embarque td1
 
Microcontroleur Pic16 F84
Microcontroleur Pic16 F84Microcontroleur Pic16 F84
Microcontroleur Pic16 F84
 
Exercices vhdl
Exercices vhdlExercices vhdl
Exercices vhdl
 
Les systèmes embarqués arduino
Les systèmes embarqués arduinoLes systèmes embarqués arduino
Les systèmes embarqués arduino
 
تمارين وحلول خاصة ببرمجة Ladder et instructions automates
تمارين وحلول خاصة ببرمجة Ladder et instructions automatesتمارين وحلول خاصة ببرمجة Ladder et instructions automates
تمارين وحلول خاصة ببرمجة Ladder et instructions automates
 
Notes de cours sur le microcontrôleur PIC16F84 BADR DIDOUH FSTF.pdf
Notes de cours sur le microcontrôleur PIC16F84 BADR DIDOUH FSTF.pdfNotes de cours sur le microcontrôleur PIC16F84 BADR DIDOUH FSTF.pdf
Notes de cours sur le microcontrôleur PIC16F84 BADR DIDOUH FSTF.pdf
 
Microcontrôleur PIC Microchip part1/2
Microcontrôleur PIC Microchip part1/2Microcontrôleur PIC Microchip part1/2
Microcontrôleur PIC Microchip part1/2
 
Câblage Entrées / Sorties Automate programmable
Câblage Entrées / Sorties Automate programmable Câblage Entrées / Sorties Automate programmable
Câblage Entrées / Sorties Automate programmable
 
Formation stm32
Formation stm32Formation stm32
Formation stm32
 
Cours capteur final
Cours capteur finalCours capteur final
Cours capteur final
 
Electronique de puissance
Electronique de puissanceElectronique de puissance
Electronique de puissance
 
Systeme embarque
Systeme embarqueSysteme embarque
Systeme embarque
 
Chapitre ii architecture interne des processeurs
Chapitre ii architecture interne des processeursChapitre ii architecture interne des processeurs
Chapitre ii architecture interne des processeurs
 
Regulation PI
Regulation PIRegulation PI
Regulation PI
 
Cours d'électronique
Cours d'électroniqueCours d'électronique
Cours d'électronique
 
Exposé Le Microprocesseur
Exposé   Le MicroprocesseurExposé   Le Microprocesseur
Exposé Le Microprocesseur
 
Automates Programmables Industriels (API).pdf
Automates Programmables Industriels (API).pdfAutomates Programmables Industriels (API).pdf
Automates Programmables Industriels (API).pdf
 
Chapitre ii circuits combinatoires
Chapitre ii circuits combinatoiresChapitre ii circuits combinatoires
Chapitre ii circuits combinatoires
 
Les circuits combinatoires
Les circuits combinatoires Les circuits combinatoires
Les circuits combinatoires
 
Microprocesseur support de cours
Microprocesseur support de coursMicroprocesseur support de cours
Microprocesseur support de cours
 

En vedette

Programmation des pic_en_c_part1
Programmation des pic_en_c_part1Programmation des pic_en_c_part1
Programmation des pic_en_c_part1
oussamada
 
Programmation des pic_en_c_part2
Programmation des pic_en_c_part2Programmation des pic_en_c_part2
Programmation des pic_en_c_part2
oussamada
 
Cours microcontroleur 8051 v1.1
Cours microcontroleur 8051 v1.1Cours microcontroleur 8051 v1.1
Cours microcontroleur 8051 v1.1
Jack Ilboudo
 
Architecture du microprocesseur
Architecture du microprocesseurArchitecture du microprocesseur
Architecture du microprocesseur
Ondernemersschool
 
Architecture of 8051 microcontroller))
Architecture of 8051 microcontroller))Architecture of 8051 microcontroller))
Architecture of 8051 microcontroller))
Ganesh Ram
 

En vedette (20)

Micocontroleur16 fxxx (1)
Micocontroleur16 fxxx (1)Micocontroleur16 fxxx (1)
Micocontroleur16 fxxx (1)
 
Microcontroleur
MicrocontroleurMicrocontroleur
Microcontroleur
 
Programmation des pic_en_c_part1
Programmation des pic_en_c_part1Programmation des pic_en_c_part1
Programmation des pic_en_c_part1
 
Le Micro Processeur
Le Micro ProcesseurLe Micro Processeur
Le Micro Processeur
 
Programmation des pic_en_c_part2
Programmation des pic_en_c_part2Programmation des pic_en_c_part2
Programmation des pic_en_c_part2
 
Cours microcontroleur 8051 v1.1
Cours microcontroleur 8051 v1.1Cours microcontroleur 8051 v1.1
Cours microcontroleur 8051 v1.1
 
Conception avec pic
Conception avec pic Conception avec pic
Conception avec pic
 
Pic16f84
Pic16f84Pic16f84
Pic16f84
 
Architecture du microprocesseur
Architecture du microprocesseurArchitecture du microprocesseur
Architecture du microprocesseur
 
Programming pic microcontrollers
Programming pic microcontrollersProgramming pic microcontrollers
Programming pic microcontrollers
 
Corrige tp java
Corrige tp javaCorrige tp java
Corrige tp java
 
Cours de c
Cours de cCours de c
Cours de c
 
Compteur ARDUINO
Compteur ARDUINOCompteur ARDUINO
Compteur ARDUINO
 
Présentation microprocesseur finale
Présentation microprocesseur finalePrésentation microprocesseur finale
Présentation microprocesseur finale
 
Généralités sur les périphériques du STM32
Généralités sur les périphériques du STM32Généralités sur les périphériques du STM32
Généralités sur les périphériques du STM32
 
ARDUINO + LABVIEW : CONTRÔLE DE LA TEMPÉRATURE
ARDUINO + LABVIEW : CONTRÔLE DE LA TEMPÉRATUREARDUINO + LABVIEW : CONTRÔLE DE LA TEMPÉRATURE
ARDUINO + LABVIEW : CONTRÔLE DE LA TEMPÉRATURE
 
Architecture of 8051 microcontroller))
Architecture of 8051 microcontroller))Architecture of 8051 microcontroller))
Architecture of 8051 microcontroller))
 
STM32F4+Android Application
STM32F4+Android ApplicationSTM32F4+Android Application
STM32F4+Android Application
 
Cours c++
Cours c++Cours c++
Cours c++
 
Techniques de programmation avancée LabVIEW : gestion des données de la local...
Techniques de programmation avancée LabVIEW : gestion des données de la local...Techniques de programmation avancée LabVIEW : gestion des données de la local...
Techniques de programmation avancée LabVIEW : gestion des données de la local...
 

Similaire à Microcontroleurs

Cours2 Master Embarqué 2022-2023.ppt
Cours2 Master Embarqué 2022-2023.pptCours2 Master Embarqué 2022-2023.ppt
Cours2 Master Embarqué 2022-2023.ppt
Abdo Brahmi
 
Chapitrdfdfdfddddddddddddddddddddddddddddddddddddde3.pdf
Chapitrdfdfdfddddddddddddddddddddddddddddddddddddde3.pdfChapitrdfdfdfddddddddddddddddddddddddddddddddddddde3.pdf
Chapitrdfdfdfddddddddddddddddddddddddddddddddddddde3.pdf
AhmedJguirim
 
Automate programmable industriepar_www.cours-electromecanique.com_
Automate programmable industriepar_www.cours-electromecanique.com_Automate programmable industriepar_www.cours-electromecanique.com_
Automate programmable industriepar_www.cours-electromecanique.com_
med benchaib
 
Chap 1 Intro Microcontroleurs et Interruptions.pdf
Chap 1 Intro Microcontroleurs et Interruptions.pdfChap 1 Intro Microcontroleurs et Interruptions.pdf
Chap 1 Intro Microcontroleurs et Interruptions.pdf
DAPcreat
 
a_introduction ElectroniqueDesSysEmbarqués.pdf
a_introduction ElectroniqueDesSysEmbarqués.pdfa_introduction ElectroniqueDesSysEmbarqués.pdf
a_introduction ElectroniqueDesSysEmbarqués.pdf
AnasAsran1
 

Similaire à Microcontroleurs (20)

Cours2 Master Embarqué 2022-2023.ppt
Cours2 Master Embarqué 2022-2023.pptCours2 Master Embarqué 2022-2023.ppt
Cours2 Master Embarqué 2022-2023.ppt
 
cấu trúc máy tính ( architecture des ordinatuers)
cấu trúc máy tính ( architecture des ordinatuers)cấu trúc máy tính ( architecture des ordinatuers)
cấu trúc máy tính ( architecture des ordinatuers)
 
Les Microcontrôleurs 68HCXX.ppt
Les Microcontrôleurs 68HCXX.pptLes Microcontrôleurs 68HCXX.ppt
Les Microcontrôleurs 68HCXX.ppt
 
Cours_SAM(M14).ppt
Cours_SAM(M14).pptCours_SAM(M14).ppt
Cours_SAM(M14).ppt
 
Cours_SAM(M14).ppt
Cours_SAM(M14).pptCours_SAM(M14).ppt
Cours_SAM(M14).ppt
 
Chapitrdfdfdfddddddddddddddddddddddddddddddddddddde3.pdf
Chapitrdfdfdfddddddddddddddddddddddddddddddddddddde3.pdfChapitrdfdfdfddddddddddddddddddddddddddddddddddddde3.pdf
Chapitrdfdfdfddddddddddddddddddddddddddddddddddddde3.pdf
 
003404788(1).pptx
003404788(1).pptx003404788(1).pptx
003404788(1).pptx
 
Automate programmable industriepar_www.cours-electromecanique.com_
Automate programmable industriepar_www.cours-electromecanique.com_Automate programmable industriepar_www.cours-electromecanique.com_
Automate programmable industriepar_www.cours-electromecanique.com_
 
Materiel informatique 2011
Materiel informatique 2011Materiel informatique 2011
Materiel informatique 2011
 
Généralités sur les microcontrôleurs et PicBasic
Généralités sur les microcontrôleurs et PicBasicGénéralités sur les microcontrôleurs et PicBasic
Généralités sur les microcontrôleurs et PicBasic
 
pic16f84-200306072553.pdf
pic16f84-200306072553.pdfpic16f84-200306072553.pdf
pic16f84-200306072553.pdf
 
Cours de microcontrôleurs
Cours de microcontrôleursCours de microcontrôleurs
Cours de microcontrôleurs
 
Pic 16 f84
Pic 16 f84Pic 16 f84
Pic 16 f84
 
Cours de PIC Généralités.pdf
Cours de PIC Généralités.pdfCours de PIC Généralités.pdf
Cours de PIC Généralités.pdf
 
Chapitre 05 architecture microprocesseur (2).pptx
Chapitre 05 architecture microprocesseur (2).pptxChapitre 05 architecture microprocesseur (2).pptx
Chapitre 05 architecture microprocesseur (2).pptx
 
Chap 1 Intro Microcontroleurs et Interruptions.pdf
Chap 1 Intro Microcontroleurs et Interruptions.pdfChap 1 Intro Microcontroleurs et Interruptions.pdf
Chap 1 Intro Microcontroleurs et Interruptions.pdf
 
OSIS18_IoT: L'approche machine virtuelle pour les microcontrôleurs, le projet...
OSIS18_IoT: L'approche machine virtuelle pour les microcontrôleurs, le projet...OSIS18_IoT: L'approche machine virtuelle pour les microcontrôleurs, le projet...
OSIS18_IoT: L'approche machine virtuelle pour les microcontrôleurs, le projet...
 
Composants reconfigurables
Composants reconfigurablesComposants reconfigurables
Composants reconfigurables
 
a_introduction ElectroniqueDesSysEmbarqués.pdf
a_introduction ElectroniqueDesSysEmbarqués.pdfa_introduction ElectroniqueDesSysEmbarqués.pdf
a_introduction ElectroniqueDesSysEmbarqués.pdf
 
Micro8086
Micro8086Micro8086
Micro8086
 

Microcontroleurs

  • 1. Ecole Polytechnique de Tunisie RoboCEPT RoboCEPT MICROCONTROLEUR Présentée par: Seif Allah JARDAK Année Universitaire 2010 - 2011
  • 2. Plan C´est quoi un microcontroleur? C´est quoi alors un microprocesseur? Quelle est son architecture? Quels sont ses différents registres?
  • 3. Microcontroleur ??!! Un microcontroleur est un circuit intégré qui comporte un processeur, des mémoires et une interface d´entrée/sortie (Wikipédia) => Mini-ordinateur de petite taille ayant une mémoire limitée et une cadence de calcule faible
  • 4. Microcontroleur ??!! Un microcontroleur est un circuit intégré qui comporte un processeur, des mémoires et une interface d´entrée/sortie (Wikipédia) => Minimiser la taille, la consommation et le prix du produit (Système Embarqué).
  • 5. Microcontroleur Vs Microprocesseur Microprocesseur Inventé par Intel en 1971 ==>Augmenter la fiabilité et la vitesse de fonctionnement ==> Réduire la consommation énergétique ==>Augmenter le nombre de bit que peut traiter simultanément Augmenter le nombre de transistor et la vitesse ==> de l´horloge
  • 6. Microcontroleur Vs Microprocesseur Microcontroleur Microprocesseur Oscillateur Mémoire ROM Mémoire RAM EEPROM ( EEDATA, EEADR, EEACON ) Watch-dog Bus ( de données et d'adresses) Interface entrée/sortie
  • 8. Microcontroleur : Exemple Atmel AT91 ,AVR ; C167 de Siemens/Infineon ; Hitachi H8 ; Intel 8051 ,8085 Freescale 68HC11 ,68HC08,68HC12 ; PIC et dsPIC de Microchip ; ST6, ST7, ST10, STR7, STR9 de STMicroelectronics ; ...
  • 9. PIC 16F84A : Registre Registres :
  • 11. Merci Pour Votre Attention