Académique Documents
Professionnel Documents
Culture Documents
Un systme microprocesseur permet : dacqurir des entres logiques et analogiques reprsentant ltat du systme technique, dinterprter, la signification de ces entres, de calculer, mmoriser, rcuprer des variables logicielles intermdiaires, de grer le temps, dagir sur des sorties logiques et analogiques en fonction des entres et des calculs raliss de manire modifier le fonctionnement du systme technique (commande moteur, affichage dinformations,), de communiquer par des liaisons sries avec dautres systmes techniques et/ou un ordinateur, .,
Entres logiques Entres analogiques Sorties logiques
Systme microcontrleur
Sorties analogiques
Page 1/6
CAN
PORT dentres/sorties
TIMER
CNA
microcontrleur
Slections
Page 2/6
Organisation fonctionnelle dun systme microcontrleur III Rle des diffrents lments composant lorganisation fonctionnelle dun systme microcontrleur :
On appelle microcontrleur un circuit intgr qui est constitu dun microprocesseur associ un ou plusieurs priphriques.
III.1 Le microprocesseur :
Toutes les informations transitent par le microprocesseur, il excute un programme contenu en mmoire. Ce programme est constitu dun ensemble dinstructions lmentaires codes, qui seront dcodes puis excutes au fur et mesure par le microprocesseur. Le microprocesseur est compos entre autre: Dun dcodeur dinstruction qui va dterminer la tche excuter. Dun squenceur qui contrle le fonctionnement de lensemble du microprocesseur. Dune Unit Arithmtique et Logique qui est charge des oprations lmentaires (oprations logiques, addition, soustraction., comparaison, multiplication division,). Dun compteur ordinal qui gnre ladresse de linstruction qui devra tre excute ou de la donne qui devra tre traite. Le microprocesseur utilisera un certain nombre de registres qui permettront de configurer et agir sur les diffrents priphriques.
Page 3/6
Page 4/6
Page 5/6
Le bus dadresse A chaque mot de donne correspond un numro: ladresse. Pour avoir accder une donne, il suffira de prsenter son adresse sur le bus dadresse. De mme, pour mmoriser une donne, il faudra prsenter sur le bus dadresse, ladresse laquelle on dsire stocker cette donne. Par consquent, le bus dadresse vhicule ladresse qui spcifie lorigine ou la destination de linformation qui transite sur le bus de donnes. Le bus dadresse est un ensemble de lignes unidirectionnelles. La taille du bus dadresse caractrise la capacit dadressage du microprocesseur du systme: Un microprocesseur qui a n fils dadresse peut prsenter, sur son bus dadresse, 2n adresses distinctes. Ce bus est unidirectionnel; cest dire que les informations quil vhicule transitent du microprocesseur vers lun de ses priphriques. Le bus de contrle. Cest un ensemble de lignes transportant les diffrents signaux de commande et de synchronisation ncessaires pour le bon droulement des changes entre les divers lments du systme. Les lignes de ce bus ne sont pas affectes dun poids binaire, contrairement aux lignes du bus de donne et du bus dadresse. III.5.3 Les mmoires : Si les mmoires internes au microcontrleur sont insuffisantes (programme de gestion trop important, les donnes temporaires sauvegarder trop importantes,.), on choisira des mmoires externes de manire complter ou suppler les mmoires internes au microcontrleur. III.5.4 Les priphriques optionnels : Si les priphriques internes au microcontrleur ne sont pas suffisants alors on pourra ajouter des priphriques externes.
Page 6/6