100% discussions
   Bienvenue
  
Espace publicitaire
AUTRES SITES DU GROUPE
  Électro .info  Avec :  
  Posez votre question sur le :   Posez votre question sur le :   Trouver un schéma de :   Trouver un schéma de :  
   
 
Forum
 
Chat
 
Dépannage
 
Montage
 

Le moteur de recherche dédié à l'électronique

Précédent   ElectroForum > Forum électronique > Électronique Numérique
S'inscrire FAQ Membres Recherche Messages du jour Marquer les forums comme lus

Électronique Numérique La même chose que l'Électronique générale ..... avec plein de 1 et de 0


Réponse
 
Outils de la discussion Modes d'affichage
Vieux 09/07/2004, 12h47   #1
boob
Novice
Novice
 
Date d'inscription: juillet 2004
Messages: 1
Pouvoir de réputation: 0 boob is on a distinguished road
Par défaut question sur le 16f84(a)

bonjour tout le monde !,

j'ai appris un peu l'asm et dès que j'ai voulu faire un programme avec des interruptions et je me suis posé la question suivante :
je peu faire des interruption avec le timer, l'eeprom, le pin RB0/INT et des PIN RB4 à RB7. Mais là, comment savoir quel pin est passé de l'etat haut à l'etat bas (ou inversement ) et dans le cas écheant quel est l'interet d'avoir des plusieurs pin (rb4à rb7) ?

merci.
boob est déconnecté   Réponse avec citation
Vieux 09/07/2004, 16h29   #2
digitalk
Demerdare
Demerdare
 
Date d'inscription: juin 2004
Messages: 162
Pouvoir de réputation: 7 digitalk is on a distinguished road
Par défaut

Salut,

Tout d'abord, dans le cas d'une interruption sur rb0, il ya un choix de front : INTEDG dans option si je ne m'abuse.
Ensuite dans le cas de détection d'un port, il faut à l'adresse d'interruption suite aux vérifications de source effective d'interruption (XXXF dans INTCON) vérifier l'état du port par un simple test. Toutefois il faut un maintien du changement d'état au moins supérieur aux tests de ta séquence d'interruption l'interruption.

A+
Digitalk
digitalk est déconnecté   Réponse avec citation
Vieux 14/10/2004, 20h48   #3
tictac
Novice
Novice
 
Date d'inscription: octobre 2004
Messages: 4
Pouvoir de réputation: 0 tictac is on a distinguished road
Par défaut 16f84a

salut
peut etre trouvera tu une reponse la bas:ttp://www.abcelectronique.com/bigonoff/auteur.php?par=0a2a2
cordialement
tictac est déconnecté   Réponse avec citation
Vieux 15/10/2004, 14h19   #4
Antoine
Administrateur
Job à plein temps
 
Date d'inscription: avril 2004
Âge: 26
Messages: 1 493
Pouvoir de réputation: 10 Antoine is on a distinguished road
Envoyer un message via MSN à Antoine
Par défaut

Exact, l'ami Bigonoff explique tout

sinon comme cela a été dit, il te suffit de faire un tes (btfsc ou btfss) sur chaque pate (rb4 à 7) pour savoir la quelle a changé d'état.... pour autant que le changement ne soit pas trop court, cela aussi a été dit

A.
__________________
Alors que la lampe va plier gentillement comme un roseau, le transistor encaisse tel le chene puis brise en une saturation tres desagreable.......
Antoine est déconnecté   Réponse avec citation
Vieux 16/10/2004, 13h27   #5
Grulou
Demerdare
Demerdare
 
Date d'inscription: juin 2004
Messages: 198
Pouvoir de réputation: 7 Grulou is on a distinguished road
Par défaut

Citation:
dans le cas écheant quel est l'interet d'avoir des plusieurs pin (rb4à rb7)
Un simple exemple est l'utilisation d'un clavier matriciel, ton pic reste en mode sleep jusqu'a ce que l'une des touches soit pressée, avec rb4, rb5, rb 6, rb7... tu peux aisément faire un clavier 16 touches ce qui peut être tres pratique lors de la création d'une télécommande, vu que celle-ci doit consommer le moins possible quand elle n'est pas utilisée... (sleep mode obligé)
Grulou est déconnecté   Réponse avec citation
Espace publicitaire

Réponse


Utilisateurs regardant la discussion actuelle : 1 (0 membre(s) et 1 invité(s))
 
Outils de la discussion
Modes d'affichage

Règles de messages
Vous pouvez ouvrir de nouvelles discussions : nonoui
Vous pouvez envoyer des réponses : nonoui
Vous pouvez insérer des pièces jointes : nonoui
Vous pouvez modifier vos messages : nonoui

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 06h17.



Édité par : vBulletin®
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd. Tous droits réservés.
Version française #12 par l'association vBulletin francophone
Forum SEO by Zoints


Espace publicitaire
120x90 Soldes été
Contactez-nous | Données personnelles | Espaces Webmaster | Publicité
©2010 ElectroGroupe.info - Tous droits de reproduction et de représentation réservés

Composants électronique | Comparateur de Prix | Forum | Pannes résolues | Cours | Montages | Actualité | Emploi | Logiciels | Schémas dépannage | Mode d'emploi | Sujets d'examen |

Annuaire VTT | Magasin VTT | Comparateur Vélo | code promo pixmania | Imprimerie affiches | reduction conrad | reduction dell |