FAQFAQ   RechercherRechercher   Liste des MembresListe des Membres   Groupes d'utilisateursGroupes d'utilisateurs  Galerie PhotosGalerie Photos   S'enregistrerS'enregistrer 
 ProfilProfil   Se connecter pour vérifier ses messages privésSe connecter pour vérifier ses messages privés   ConnexionConnexion 

programmation en C de ATmega16 et PC : liaison série



 
Poster un nouveau sujet   Répondre au sujet    forums.jelectronique.com Index du Forum -> CodeVision AVR CodeVision AVR
Voir le sujet précédent :: Voir le sujet suivant  
Auteur Message
lyli
Invité





MessagePosté le: 12 Juin 2007 16:06    Sujet du message: programmation en C de ATmega16 et PC : liaison série programmation en C de ATmega16 et PC : liaison série Répondre en citant

Bonjour, dans le cadre d'un projet, nous devons programmer un ATmega16 pour qu'il communique avec PC via une liaison série (et un max 232), mon problème est dans les deux sens, c'est à dire que nous programmons en C sur CodeVision AVR (nous avons pas le choix du logiciel) or j'ai trouvé pas mal de chose avec WinAVR (qui possède AVR-GCC) etant à première vu incompatible avec codevision (ex : avr/io.h non connu), d'autre part nous programmons sous dev C++ en C le PC : donc deux programmes, dépendants. Je voudrais une communication sur 8 bits notre quartz est de 8Mhz ; est-ce que quelqu'un peut nous guider pour cette liaison série? merci d'avance
Revenir en haut de page
olischlo
NOUVEAU
NOUVEAU


Inscrit le: 11 Juin 2007
Messages: 2

MessagePosté le: 13 Juin 2007 11:02    Sujet du message: programmation en C de ATmega16 et PC : liaison série Répondre en citant

Bonjour,

Pour remplacer le l'include de avr/io.h (WinAVR) il faut utiliser #include <mega16.h> (CodeVision).

Le fichier mega16.h doit se trouver quelque part dans le répertoire d'installation de Codevision (chez moi C:\cvavr\inc).

Après le configuration est la même que tu sois sous CodeVision ou WinAVR. Normalement peu de chose devrait changer dans ton code. Après cela dépend de comment tu gères ta communication (sur interruption ou sur polling).
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé
Montrer les messages depuis:   
Poster un nouveau sujet   Répondre au sujet    forums.jelectronique.com Index du Forum -> CodeVision AVR Toutes les heures sont au format GMT + 1 Heure
Page 1 sur 1

 
Sauter vers:  
Vous pouvez poster de nouveaux sujets dans ce forum
Vous pouvez répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum
Vous ne pouvez pas voter dans les sondages de ce forum
Vous ne pouvez pas joindre des fichiers
Vous pouvez télécharger des fichiers


Powered by phpBB © 2001, 2005 phpBB Group
Traduction par : phpBB-fr.com