Les différents modes de fonctionnement

 

Le mode de fonctionnement du 68HC11 est determiné par le niveau logique appliqué sur les broches MODA et MODB durant la phase de RESET :

MODA MODB Mode sélectionné
0 0 BOOTSTRAP
0 1 SINGLE CHIP
1 0 TEST (!!! ne pas utiliser !!! )
1 1 EXPANDED

 

Mode BOOTSTRAP

Lorsque le 68HC11 est en mode BOOTSTRAP, un programme appelé "BOOT LOADER" (situé en 0xBF00 - 0xBFFF) est lancé. Ce programme permet de télécharger un logiciel en RAM par l'intermédiaire de la liason série asynchrone (SCI).

SHIFT + CLIC pour :
Télécharger la note d'application BOOTSTRAP MOTOROLA (188ko)

Mode SINGLE CHIP

En mode SINGLE CHIP, les ports B et C et les broches STRA et STRB sont disponibles comme des broches d'entrées / sorties. Dans ce mode, tout le logiciel de l'application est contenu dans les ressources internes (ROM, RAM).

 

Mode TEST

Ce mode est réservé aux tests en usine effectués par le constructeur.

ATTENTION : NE PAS UTILISER CE MODE SOUS PEINE DE DETRUIRE CERTAINES PARTIES DU 68HC11 !!!

Mode EXPANDED

En mode EXPANDED, le 68HC11 peut adresser jusqu'à 64Ko de mémoire et/ou péripheriques. Ce mode utilise les ports B et C et les signaux de contrôle AS, RW et E.
AS est le signal de démultiplexage des données (D0 à D7) et des adresses de poids faibles (A0 à A7).
RW est le signal qui indique aux périphériques le type d'opération :

    RW = 0 -> ECRITURE.
    RW = 1 -> LECTURE
E est le signal utilisé pour le décodage d'adresse qui signale la validité des signaux de données et d'adresses.

Démultiplexage en mode étendu :

Mode étendu