Vous êtes sur la page 1sur 29

1

Universit Hassan II
_Mohammedia
Facult des Sciences Ben Msik
Royaume Du Maroc

Expos
:Thme

Le Microcontrleur

:Ralis par
DAHIB Mouad

:Encadr par
Mr. Taliaa

KHADIM Ibtissam
SFE

EST 2009/2010

Plan de lexpos
Introduction et Mise en
Situation
Gnralits
Du MICROPROCESSEUR AU

MICROCONTROLEUR

EXCUTION DU PROGRAMME

La Mmorisation des Donnes Dans le


Microcontrleur
La Communication Interne Dans le

Microcontrleur
La
Communication Externe Dans le
Microcontrleur
La conversion dEtat au

Microcontrleur
Le
Contrle du
Microcontrleur
Etude Sur le Microcontrleur PIC 16F84

Conclusion
SFE

ESTC 2009/210

roduction et Mise en Situation


O R G A N IS A T IO N F O N C T IO N N E L L E D ' U N S Y S T E M E A M IC R O C O N T R O L E U R "
U n it d e tra ite m e n t le c tro n iq u e
A C T IO N N E U R

C A P TE U R S

In te rfa a g e
d 'e n tr e

U n it c e n tra le d e
tra ite m e n t

In te rfa a g e d e
s o rtie

O P E R A TE U R
S ig n a u x a n a lo g iq u e ,
n u m riq4u e e t/o u lo g iq u e

S ig n a u x n u m riq u e s tra ite r

S ig n a u x n u m riq u e s tra it s

S ig n a u x a n a lo g iq u e ,
n u m riq u e e t/o u lo g iq u e

Gnralits
Dfinition dun microcontrleur

Gnralits
Les applications industriels des Uc

Gnralits
Les Avantages Et les Inconvnients
:Avantages
Encombrement rduit,
Circuit imprim peu complexe,
Faible consommation,
Cot rduit.
:Inconvnient
Programmation ncessitant un matriel adapt

Investissement dans les outils de


dveloppement possible des outils de
Incompatibilit
dveloppement
pour des microcontrleurs
7
de mme marque

Du MICROPROCESSEUR AU

MICROCONTROLEUR

Organisation Fonctionnelle dun Systme


Microcontrleur

EXCUTION DU PROGRAMME
Le Microprocesseur

morisation des Donnes Dans le Microcontr


Microcont
.MMOIRES

10

PROGRAMMES

Mmorisation des Donnes Dans le Microcontrleu


.MMOIRES

DES

DONNES

la mmoire vive (RAM) volatile (donnes


perdues en cas de coupure de lalimentation)
ayant un temps de lecture et criture assez court
(quelques ns)
,
la mmoire morte (EEPROM) non-volatile
(donnes conserves en cas de coupure de
lalimentation) ayant un temps dcriture assez
lev (quelques ms) par rapport au temps de
lecture qui est assez faible (quelques ns).
11

La Communication Interne Dans le Microcontrleur


Le bus
O
O
dadresse
SCIN

.Le bus de contrleLe bus de donn

SCOUT

RESET

OSCILLATEUR

INT

MICROPROCESSEUR

MMOIRE
PROGRAMME

MMOIRE
DE DONNE

ROM

CHIEN

EEPROM

RAM

DE

GARDE

C.A.N

CONTRLE

ADRESSES

INTERFACE

INTERFACE

SRIE

SIN

PO R T C

PO R T B

PO R T A

12

TIM E R2

TIM E R1

PARALLLE

SC L K

TIMER S

DONNES

SO U T

BUS

ommunication Externe Dans le Microcontrl


.LINTERFACE PARALLLE

.LINTERFACE SRIE

La gestion Ethernet

La gestion de bus USB


13

a conversion dEtat au Microcontrleur

CAN : ce priphrique se trouve souvent implment


dans le microcontrleur, il permet dacqurir des
grandeurs lectrique de type analogique directement
partir dune ou plusieurs broches du
.CNA
microcontrleur
la sortie
est un
binaire
: ce priphrique
permet
denombre
produire
une tension

analogique partir de mots numriques internes au


.microcontrleur
,Un registre de donnes contenant le rsultat de la c
Un registre de contrle permettant de lancer et de su
14

Le Contrle du Microcontrleur
Lhorloge

Microcontrleur

Q1

C1
22pF

15

8MHz

O S C out

O S C in

Trigger de
Schmitt
2

C2
22pF

Le Contrle du Microcontrleur
Le chien de garde

16

Le Contrle du Microcontrleur
LE TIMER

17

Le Contrle du Microcontrleur
.

INITIALISATION
VDD
R1
10k

D1
1N4148

S1
RESET

18

C3
10n

RESET

Exemple des Microcontrleurs

19

RFRENC
E

FABRICANT

VITESSE

8051

Intel

12 Mhz

16C71

Microchip

6805 S2

RAM

ROM /
EPROM /
FLASH

EEPRO
M

E/S
LOGIQ
UES

TIME
R

EN
TR
E
S
AN
AL
O
GI
Q
UE
S

PARTICU
LARIT

128 o

4 Ko

32

20 Mhz

36 o

1Kx14

13

Motorola

4 MHz

64

1 Ko

16

68HC11 A1

Motorola

8 MHz

256 o

512

22

Etendu

AT90S 8515

Atmel

20 MHz

512 o

4 Ko

512

32

RISC

ST 6265

Thomson

8 MHz

128 o

4 Ko

64 o

21

13

RISC

Etude Sur le Microcontrleur PIC 16F84


PIC 16F84

20

Etude Sur le Microcontrleur PIC 16F84


Les Caractristiques Principales du
Pic 16F84

21

Etude Sur le Microcontrleur PIC 16F84


La Structure du Mmoire
RAM-registres

22

Etude Sur le Microcontrleur PIC 16F84


Aspect Externe du PIC
16F84

23

Etude Sur le Microcontrleur PIC 16F84

24

Etude Sur le Microcontrleur PIC 16F84


Programmation du
16F84

:Exemple

Clignotement dune LED sur


RA2
Un exemple dutilisation du Port A est de
faire clignoter une Led connecte RA2 par
lintermdiaire dune rsistance de 1 Kohms

25

Etude Sur le Microcontrleur PIC 16F84


Programmation du
16F84

26

Etude Sur le Microcontrleur PIC 16F84


Programmation du
16F84

27

Conclusion
28

Merci pour votre attentio

29