Vos projets sur le site
Modérateur : Modérateur
-
- Administrateur
- Messages : 2328
- Inscription : 23 sept. 2003 19:14
- Localisation : Strasbourg
- Contact :
Vos projets sur le site
Bonjour à tous,
Si vous avez des projets en électronique et que vous désirez les partager et les publier sur le site n'hésite pas à m'en faire part.
Je me ferais un plaisir de les mettre en ligne.
En même temps ça étoffera un peu plus le site.
a+
JP
Si vous avez des projets en électronique et que vous désirez les partager et les publier sur le site n'hésite pas à m'en faire part.
Je me ferais un plaisir de les mettre en ligne.
En même temps ça étoffera un peu plus le site.
a+
JP
Dernière modification par JP le 12 sept. 2005 13:39, modifié 1 fois.
Présentation du programmateur
Les 68HC908 se programment tous de manière identique : Tous les hc908 possèdent un petit programme en ROM, appelé « moniteur ». La programmation des hc908 se fait grâce à l’entrée en communication avec ce programme « moniteur ». Dans chaque Datasheet, on trouve une section « monitor ROM » qui décrit les connections à réaliser avec le 908 pour qu’il se mette en mode moniteur et donc que l’on puisse rentrer en communication avec lui :
- la patte /IRQ à une « haute tension » (entre 7,5 et 9V)
- La patte PTA0 sert à la communication série sur un fil
- La patte OSC1 qui doit être raccordée à un oscillateur externe de (9,8304 ou 4,9152 Mhz)
- Certaines autres pattes doivent être à des niveaux déterminés (0V ou 5V), via des résistances de rappel (dont la valeur a peu d’importance).
Les logiciels gratuits ICS08 de www.pemicro.com comprennent un assembleur et permettent, non seulement la programmation, le debug et la simulation in-circuit.
Le programmateur décrit permet de générer tous les signaux nécessaires à l’entrée en mode moniteur et donc d’entrer en communication avec le HC908. Ce programmateur sera raccordé au PC via le port série (ou USB via un adaptateur, cela fonctionne également).
Pour l’entrée en mode moniteur, il est nécessaire de couper et de remettre l’alimentation du microcontrôleur (avec les pattes spécifiées aux bons niveaux). Le programmateur décrit fait ceci automatiquement, commandé par le logiciel PEmicro, c’est pourquoi on dit qu’il fonctionne en « class 1 » et doit être spécifié de la sorte dans le logiciel PE micro.
Il permet donc la programmation, le debug et/ou la simulation in-circuit.
Un petite remarque sur l’alimentation : Il est alimenté par un bloc secteur 12 V alternatif, mais peut fonctionner à tension plus basse (je l’ai testé à 9,5V continu). Dans ce cas, la résistance de polarisation zéner (R6) doit être rabaissée : 330 Ohm pour 9,5V continu.
- la patte /IRQ à une « haute tension » (entre 7,5 et 9V)
- La patte PTA0 sert à la communication série sur un fil
- La patte OSC1 qui doit être raccordée à un oscillateur externe de (9,8304 ou 4,9152 Mhz)
- Certaines autres pattes doivent être à des niveaux déterminés (0V ou 5V), via des résistances de rappel (dont la valeur a peu d’importance).
Les logiciels gratuits ICS08 de www.pemicro.com comprennent un assembleur et permettent, non seulement la programmation, le debug et la simulation in-circuit.
Le programmateur décrit permet de générer tous les signaux nécessaires à l’entrée en mode moniteur et donc d’entrer en communication avec le HC908. Ce programmateur sera raccordé au PC via le port série (ou USB via un adaptateur, cela fonctionne également).
Pour l’entrée en mode moniteur, il est nécessaire de couper et de remettre l’alimentation du microcontrôleur (avec les pattes spécifiées aux bons niveaux). Le programmateur décrit fait ceci automatiquement, commandé par le logiciel PEmicro, c’est pourquoi on dit qu’il fonctionne en « class 1 » et doit être spécifié de la sorte dans le logiciel PE micro.
Il permet donc la programmation, le debug et/ou la simulation in-circuit.
Un petite remarque sur l’alimentation : Il est alimenté par un bloc secteur 12 V alternatif, mais peut fonctionner à tension plus basse (je l’ai testé à 9,5V continu). Dans ce cas, la résistance de polarisation zéner (R6) doit être rabaissée : 330 Ohm pour 9,5V continu.
- Pièces jointes
-
- Spgmr08-i1.jpg (59.75 Kio) Consulté 19415 fois
-
- Administrateur
- Messages : 2328
- Inscription : 23 sept. 2003 19:14
- Localisation : Strasbourg
- Contact :
Salut,
Désolé pour le retard mais j'ai eu quelques problèmes de PC (écran HS, carte mère qui plante, Windows qui ne veut plus booter ... )
J'ai repris ton précédant post pour faire "l'introduction" de ton projet.
Si tu as des modifications à faire n'hésites pas à me contacter.
a+
JP
PS: Le lien : http://www.jelectronique.com/modules/ne ... le-34.html
Désolé pour le retard mais j'ai eu quelques problèmes de PC (écran HS, carte mère qui plante, Windows qui ne veut plus booter ... )
J'ai repris ton précédant post pour faire "l'introduction" de ton projet.
Si tu as des modifications à faire n'hésites pas à me contacter.
a+
JP
PS: Le lien : http://www.jelectronique.com/modules/ne ... le-34.html
salut.
je presente mon projet.
DOGS, une plate forme libre en GPL.
Ce système dispose de technologies et de connexions lui permettant une grande variété d'applications :
* console de jeux vidéo
* ordinateur,
* système nomade
* partie (terminal ou console) d'un système plus gros.
Caractéristiques techniques
* le cœur est un microcontrôleur PICF18452, avec de la RAM et de la mémoire de sauvegarde intégrée.
* circuit graphique avec sa propre mémoire.
* port clavier + souris, Port_PS/2
* port USB
* carte-mémoire SD-CARD
* port série
* port manette de jeux, MIDI
* sortie son
* sortie vers écrans de télévision (péritel) et écran d'ordinateur (VGA)
* le site officiel : http://fdogs.free.fr
a+
je presente mon projet.
DOGS, une plate forme libre en GPL.
Ce système dispose de technologies et de connexions lui permettant une grande variété d'applications :
* console de jeux vidéo
* ordinateur,
* système nomade
* partie (terminal ou console) d'un système plus gros.
Caractéristiques techniques
* le cœur est un microcontrôleur PICF18452, avec de la RAM et de la mémoire de sauvegarde intégrée.
* circuit graphique avec sa propre mémoire.
* port clavier + souris, Port_PS/2
* port USB
* carte-mémoire SD-CARD
* port série
* port manette de jeux, MIDI
* sortie son
* sortie vers écrans de télévision (péritel) et écran d'ordinateur (VGA)
* le site officiel : http://fdogs.free.fr
a+
Bravo super projet.
Vince
http://anyedit.free.fr/
http://electropol.free.fr/
Les amis, ça va, ça vient, mais les ennemis, ça s’accumule.
http://anyedit.free.fr/
http://electropol.free.fr/
Les amis, ça va, ça vient, mais les ennemis, ça s’accumule.