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 

Gestion port ICP1 sur ATméga48, programmation CodeVision



 
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
nilann
NOUVEAU
NOUVEAU


Inscrit le: 24 Mai 2006
Messages: 1
Localisation: Lannion

MessagePosté le: 16 Aoû 2006 11:11    Sujet du message: Gestion port ICP1 sur ATméga48, programmation CodeVision Gestion port ICP1 sur ATméga48, programmation CodeVision Répondre en citant

Je travaille sur un programme d'apprentissage de télécommande par infrarouge
J'utilise le port ICP1, qui lorsqu'il est mis au niveau haut déclenche une interruption, cela marche bien en simulation sur AVR studio en simulant une entrée sur la PINB.0 la valeur de ICR1 enregistre alors la valeur du Timer/Counter1.
Malheureusement après programmation du microcontrôleur rien ne se passe, il ne déclenche pas d'interruption sur la patte ICP1 (PINB.0).
J'ai pourtant utilisé le wizzard de CodeVision.

interrupt [TIM1_CAPT] void timer1_capt_isr(void)
sachant que j'utilise le paramétrage suivant dans codevision

//Timer/Counter 1 initialisation
// Clock source: System Clock
// Clock value: 3684,400 kHz
// OC1A output: Discon.
// OC1B output: Discon.
// Noise canceler: Off
// Input Capture on Rising Edge
TCCR1A=0x00;
TCCR1B=0x59;
TCNT1H=0x00;
TCNT1L=0x00;
ICR1H=0x00;
ICR1L=0xFF;
OCR1AH=0xFF;
OCR1AL=0xFF;
OCR1BH=0x00;
OCR1BL=0x00;

ainsi que:

// Timer/Counter 1 Interrupt(s) initialisation
TIMSK1=0x20;

Quelqu'un sait-il comment je peux déclencher cette interruption?
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