Explorer les Livres électroniques
Catégories
Explorer les Livres audio
Catégories
Explorer les Magazines
Catégories
Explorer les Documents
Catégories
DEPARTEMENT ELECTRICITE
Logique câblée 1. 2.
Logique programmée 1. 2.
1
10. Expliquer en quelques mots la différence entre un microcontrôleur et un microprocesseur ?
……………………………………………………………………………………………………..…………………
………………………………………………………………………………………………………………………..
11. Quelle est la différence entre les architectures Von Neumann et Harvard ?
……………………..…………………………………………………………………………………………………
………………………………………….……………………………………………………………………………
……………………………………………………………….………………………………………………………
-12,625 . . . . . , . . . .
+18,6875 . . . . . , . . . .
IV. Horloge et PLL :
1. La version du microcontrôleur utilisé dans notre cours est la MC9S12DP512, quelle la fréquence de son quartz
externe ? ……………………….…………………………………..
2. Pour générer une fréquence de fonctionnement, cette horloge externe est passée par le module PLL via un prescaler.
Pour cette version de microcontrôleur, quelles sont les valeurs possibles de la fréquence à la sortie de la PLL ?
………………………………………………………………………………………………………………………….
3. Un microcontrôleur utilise un quartz de 4MHz. Un prescaler fixe pré-divise cette horloge par 4.
2
Etiquette Code- Opérande Commentaires
OP
N EQU 20 ……………………………………………………………………..
ORG $800 ……………………………………………………………………..
max_val RMB 1 ……………………………………………………………………..
Main : ORG $1000 ……………………………………………………………………..
LDAA array ……………………………………………………………………..
STAA max_val ……………………………………………………………………..
LDX #array+N- ……………………………………………………………………..
1
LDAB #N-1 ……………………………………………………………………..
Loop LDAA max_val ……………………………………………………………………..
CMPA 0 ,X ……………………………………………………………………..
BGE chk_end ……………………………………………………………………..
LDAA 0 ,X ……………………………………………………………………..
STAA max_val ……………………………………………………………………..
chk_end DEX ……………………………………………………………………..
DBNE B ,loop ……………………………………………………………………..
forever BRA forever ……………………………………………………………………..
Array DB 1,3,5,6,19,41,53,28,13,42,76,14,20,54,64,74,29,33,41,45
……………………………………………………………………..
END ……………………………………………………………………..
NB : la directive DB attribue dans une valeur à N octets différents consécutifs à partir de l’adresse symbolique actuelle.
VI. Questions à choix multiple : -0.25 pour chaque réponse fausse, 0 si pas de réponse
A. Une architecture d’un système à µ-processeur est constituée des quatre composantes suivantes :
1. CPU, Bus de données, Bus d’adresse, Mémoire RAM
2. CPU, Bus (données, contrôle, adresse), Mémoire et périphériques externes.
3. CPU, Bus (données, contrôle, adresse), Mémoire et périphériques entrée/ sortie
4. CPU, Mémoire RAM, Mémoire ROM externe, BUS (données, contrôle, adresse)
B. Chaque famille de µ-contrôleur est orientée vers un domaine d’application :
1. Vrai
2. Faux
C. Le 68HC12 est un µ-contrôleur à 16 bits car :
1. Son registre accumulateur est de 16 bits
3
D. Pour le fonctionnement d’un microcontrôleur il faut :
1. Une horloge, une alimentation et une liaison série
2. Faux
2. Van Neuman
3. Parallèle
K. Un microcontrôleur intègre :
1. Uniquement le traitement de données
2. Une partie acquisition capteurs, une partie traitement et une partie control actionneur
4
N. Un code objet (exécutable) est un code :
1. Symbolique spécifique au microprocesseur (constructeur),
2. Faux car le code programme sera écrasé lorsque appellera des sous-programmes
Fin
Bonne chance