Nuova libreria secTimer

Siccome oggi mi è presa così, ecco una nuova versione del core di Arduino 0022 con implementata una nuova funzione, delaySeconds, che, ovviamente, è basata su seconds().
Sintassi:

delaySeconds(x);

con x che può essere un numero unsigned long di qualunque valore.
Il classico Blink compilato con i delaySeconds(1) al posto dei delay(1000) permette inoltre di risparmiare quasi 60 byte di flash.

Divertitevi :stuck_out_tongue:

PS:
in allegato i file wiring.h e wiring.c da sostituire a quelli presenti in /arduino-xxxx/hardware/arduino/cores/arduino ed il file keywords.txt da sostituire a quello presente in /arduino-xxxx/libs per avere la evidenziatura del comando colorata nell'IDE

delaySeconds.zip (6.18 KB)