Lorsque l'on ouvre la boite, on trouve :
- La carte d'exploitation du MC9S08QG8
- Un manuel d'utilisation
- Un câble USB
- Le Logiciel CodeWarior Development Studio pour HC08 et HC12 ainsi que le Cd « service pack ».
- Un Cd « 68HC(S) 08 Axiom » comprenant de la documentation et des exemples pour la carte.
Avant tout, j'ai dû installer le logiciel CodeWarior à l'aide du CD fournit dans la boite de la carte d'exploitation. Le Cd se nomme: «Development Studio for HC(S)08/RS08 Microcontrollers».
Une fois le Cd inséré dans le lecteur, un auto-run se lance, afin d'installer le logiciel il faut choisir « launch the installer », et suivre les instructions d'installation. Une fois que vous aurez accepté la licence et choisi votre dossier d'installation, la fenêtre ci-dessous va s'ouvrir, il faut choisir de faire une installation complète, et lancer l'installation.
[...] Vous pouvez vérifier les différents signaux sur les broches du port I/O comme indiqué ci-dessous. Les autres modes de communications Il est également possible avec cette carte «DEMO9S08QG8 d'utiliser différents modules tels que la liaison (Inter Integrated Circuit) ou bien le module SPI (Serial Peripheral Interface) à partir du connecteur J1 de la carte Liaison Présentation Le but de l'I²C est de réduire le nombre de fils, c'est pourquoi il ne possède que 4 fils. De plus, le fil de donnée SDA est bidirectionnel ce qui permet à l'émettre ainsi qu'au récepteur d'émettre des données. [...]
[...] Le schéma ci-dessous explicite ces deux conditions : Start : il faut que SCL soit à et que SDA passe à Stop : il faut que SDA soit à et que SDA passe à Ensuite, le circuit effectuant cette prise de contrôle devient le "maître". L'envoi d'information vers un périphérique après le bit de Start est acquitté par l'envoi par ce même récepteur d'un bit d'acquittement. Ce bit s'appelle Acknowledge. La communication se déroule de la façon suivante : Toute donnée envoyée sur la ligne SDA doit être longue de 8 bits. Le transfert se fait en commençant par le bit de poids fort. [...]
[...] Afin de pouvoir vérifié le fonctionnement du programme il faut paramétré une nouvelle connexion sous l'hyper terminal. Pour cela lancer Hyper Terminal et paramétrez votre connexion de la manière suivante, tout d'abord choisissez le port COM sur le quel vous vous êtes branché, ensuite il faut paramétrer le port de la manière suivante : Une fois que la connexion de l'Hyper terminal est paramétrée et que la carte est bien relier au PC par le câble USB (pour l'alimentation de la carte et la commande de la carte par le Pc) ainsi que le câble RS232 (qui permet l'échange de donné entre la carte et le Pc). [...]
[...] Chaque octet envoyé doit être suivi d'un bit d'acquittement. L'esclave valide la transmission en mettant la ligne SDA à Le maître le voit et peut ensuite continuer la transmission. La transmission des données est décrite par le schéma suivant : Observation du bit d'acquittement l'Acknowledge Enfin, le protocole doit transmettre l'adresse du composant avec lequel le maître veut communiquer. L'adressage se fait juste après le Start. Les 7 premiers bits contiennent l'adresse de l'esclave, et le LSB, informe si l'esclave est en lecture ou écriture. [...]
[...] Afin d'avoir plus d'information sur le fonctionnement de la liaison et la configuration des registres sur le MC9S08QG8 vous pouvez vous referez à la datasheet du composant : Chapitre11 page : 155) 2 Liaison SPI MOSI : Master Out Slave, sortie des données série pour le maître est entrée pour l'esclavage. MISO : Master In Slave Out, entrée des données série sur le maître sortie sur l'esclave. SCK : Serial Clock, broche d'horloge pour synchroniser les circuits connectés sur le Bus. Ces signaux d'horloge sont générés par le maître. SS: broche de sélection du mode de fonctionnement du circuit. [...]
Source aux normes APA
Pour votre bibliographieLecture en ligne
avec notre liseuse dédiée !Contenu vérifié
par notre comité de lecture