PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Arduino uno ... need help



Leftbehindesp
09.02.2012, 10:17
Hallo!
Da ich beim programmieren meines Boards (Arduino UNO) wieder mal nichts
anstendiges selbst programmieren kann bitte ich euch um hilfe

Aufgabe:
Solle eigendlich easy sein ...
Ich will alles Ausgänge auf HIGH (5V) schalten ohne jeden Ausgang
einzeln mit pinMode ( 2, OUTPUT); oder int pin= 2; usw... zu deklarieren
das müsste mit einen Befehl auch gehen oder ?
lg danke ;-)

crissa
09.02.2012, 10:48
Aufgabe:
Solle eigendlich easy sein ...
Ich will alles Ausgänge auf HIGH (5V) schalten ohne jeden Ausgang
einzeln mit pinMode ( 2, OUTPUT); oder int pin= 2; usw... zu deklarieren
das müsste mit einen Befehl auch gehen oder ?
lg danke ;-)

Hoi,
wie wäre es mit einer "for" Schleife?
Tschö, Tore

ePyx
09.02.2012, 11:11
Wie wäre es mit den entsprechenden Datenrichtungs- und Portregistern ? Steht auch im Manual.



Sometimes you might need to set multiple output pins at exactly the same time. Calling digitalWrite(10,HIGH); followed by digitalWrite(11,HIGH); will cause pin 10 to go HIGH several microseconds before pin 11, which may confuse certain time-sensitive external digital circuits you have hooked up. Alternatively, you could set both pins high at exactly the same moment in time using PORTB |= B1100;

http://www.arduino.cc/en/Reference/PortManipulation

Leftbehindesp
09.02.2012, 11:46
so schauen wir mal ob das mit "for" funkt.
danke crissa