Go Down

Topic: [résolu] Arduino , pad snes et port 0,1,2 (Read 671 times) previous topic - next topic

Gaiden

Feb 28, 2010, 04:10 pm Last Edit: Mar 01, 2010, 12:14 pm by Gaiden Reason: 1
Bonjour,

Je me trouve en face d'un problème que je ne comprends pas.
J'ai branché un pad snes (double CD4021 shiftin) à mon arduino en vue de manipuler des menus pour mon automate. (j'utilise l'exemple et la bibliotheque du playground)

Tout fonctionne avec les ports 2,3,4 (latch , clock , data)

Pourquoi m'est il impossible de faire fonctionner le pad avec les port 0,1,2 ou  même 1,2,3 ?

Je sais que les port 0 et 1 ont une fonction speciale de communication mais on doit pouvoir les assigner en entrée et en sortie?

Je n'ai évidement plus beaucoup entrées/sorties avec tout le materiel connecté(lcd en mode 3 fils, un shiftout  ,un shiftin ,capteur temperature , rtc ds1307, et le pad snes)

Une petite idée? une technique?

mon materiel :
arduino duemilanove
arduino-0018


Merci d'avance :)




Gaiden

Réponse donnée sur le forum anglais si quelqu'un a le même problème:

Quand une liaison série est initialisée dans le code "serial.begin()", on ne peut pas utiliser les pin 0 et 1.(je communique en serie avec php dans mon projet)

Astuce => si il reste des ports analogiques libres on peut les adresser comme port numérique (port 14 à 19)

voila  :P

Go Up
 


Please enter a valid email to subscribe

Confirm your email address

We need to confirm your email address.
To complete the subscription, please click the link in the email we just sent you.

Thank you for subscribing!

Arduino
via Egeo 16
Torino, 10131
Italy