Go Down

Topic: werken met binaire getallen. (Read 2 times) previous topic - next topic

JO3RI

Bestuur het voorbeeld blink without delay om van delays af te komen.

Nald

die ken ik wel, maar werkt dat ook met microsecondes?

En hoe nauwekeurig is dat, want zelfs bij de millis() heb je met een if statement, de ene keer x+1 en de andere keer x en weer een andere keer x-2 millis()


Ps. andere vraag, heeft zo'n arduino ook een soort "werkgeheugen" ik heb het idee als ik bepaalde delen van mijn code selectief laat werken (dus dat de arduino niet constant naar alle parameters kijkt) dat hij dan vloeiender verloopt.

Code: [Select]

void loop(){
if (knop A==HIGH){
deel 1();
deel 2();
deel 3();}

else
{
deel 4();
deel 5();
}}


robtillaart

Ja,
blink without delay werkt ook met microseconden

Quote
want zelfs bij de millis() heb je met een if statement, de ene keer x+1 en de andere keer x en weer een andere keer x-2 millis()

Kun je een sketch posten om dat aan te tonen?
Rob Tillaart

Nederlandse sectie - http://arduino.cc/forum/index.php/board,77.0.html -
(Please do not PM for private consultancy)

JO3RI

Quote
heeft zo'n arduino ook een soort "werkgeheugen"


SDRAM en bij een uno is dat 2KB

Nald


Ja,
blink without delay werkt ook met microseconden

Quote
want zelfs bij de millis() heb je met een if statement, de ene keer x+1 en de andere keer x en weer een andere keer x-2 millis()

Kun je een sketch posten om dat aan te tonen?


http://tronixstuff.wordpress.com/2011/06/22/tutorial-arduino-timing-methods-with-millis/
http://arduino.cc/forum/index.php/topic,46351.0.html

Go Up