
Ecole militaire polytechnique 2024-2025 TP Processeurs et µ-Contrôleur HCS12
3/13
III.1. Caractéristiques matérielles de la carte Dragon12-Light
La carte Dragon12-Light(Figure 1) englobeinterfaces et composants servant à réaliser plusieurs les
fonctionnalités pour l’interfaçage avec son environnement externe :
1. Interface USB intégrée pour SCI0 et SCI1 ;
2. LED de couleur RVB ;
3. Une horloge temps réel DS1307 RTC à sortie I2C ;
4. Un Port d'extension I2C pour l'interfaçage des systèmes I2C externes ;
5. Un Port d'extension CAN ;
6. Un Port d'extension SPI pour l'interfaçage des systèmes SPI externes ;
7. Double CNA (DAC) de 10 bits pour tester l'interface SPI et générer des signaux analogiques ;
8. Quatre Afficheur 7 segments à LED ;
9. Une série de Huit LED liées au Port B ;
10. Un Interrupteur DIP à huit positions ;
11. Quatre boutons poussoirs ;
12. Un « haut-parleur » (Speaker) qui peut être piloté par une « minuterie » (Timer) ou par un signal
DAC ou PWM pour les applications d'alarme ou de musique ;
13. Double pont en H pour la commande de deux moteurs à courant continu ou un moteur pas à pas ;
14. Indicateurs LED d'alimentation 5V ;
15. Connecteur BDM-in à connecter à un BDM pour le débogage ;
16. Un commutateur «Abort SW » pour arrêter (abandonner l’exécution) le programme quand il est
bloqué dans une boucle infinie (blocage) ;
17. Sélecteur de mode permettant de sélectionner 4 modes de fonctionnement : EVB, Jump-to-
EEPROM, BDM POD et Bootloader.
18. La carte contient aussi un potentiomètre pour les démos ainsi qu’un espace réservé pour le
prototypage rapide d’interfaces électroniques pour l’environnement extérieur.
La description de cette carte est plus détaillée dans le fichier
Dragon12_light_hcs12_manual_A.pdfque vous pouvez télécharger sur internet. Ce manuel est
fourni par vos enseignants lors de la séance de TP. N’hésitez pas à le consulter en cas de nécessité.
III.2. Instructions générales sur l’utilisation de la carte Dragon12-Light
La fréquence de l’oscillateur (cristal) « Source d’Horloge » est de 8 MHz et entraîne généralement
une vitesse de bus par défaut de 4 MHz (divisé par deux). Toutefois, sur cette carte, la PLL interne du
MC9S12DG256 peut être configurée (par programme) pour atteindre une fréquence de fonctionnement
maximale de 24 MHz.
NB1 : Consultez toujours le manuel de a carte Dragon12_light_hcs12_manual_A.pdfpour choisir le mode de
fonctionnement adéquat de votre carte (4 modes de fonctionnement possibles (voir point17. Plus haut).
NB2 : faites attention aux zones mémoires utilisées (RAM, FLASH et EEPROM). Consulter toujours le plan
mémoire (MC9S12DG256 Memory map) sur votre manuel de la carte ou utiliser le
DatasheetMC9S12DG256_datasheetdu microcontrôleur à chaque fois qu’il est nécessaire.
NB3 : évitez de modifier les positions des Jumpers sur votre carte s’il n’est pas nécessaire, ça peut modifier le
fonctionnement de l’un des interfaces de la carte ou causer carrément un disfonctionnement de la carte.
NB4 : N’hésitez pas à consulter vos enseignants en cas de problème de connexion, disfonctionnement où à chaque
fois qu’il est nécessaire !