Go Down

Topic: How to access TCNT1 (ATmega168)? (Read 2336 times) previous topic - next topic

Sparkyy

Hi,
Writing my first sketch.

I need to read the value of the 16-bit timer/counter TCNT1 and also at some later time reset it. Regarding set-up, full-speed (divide by 1) is fine (this is default?).

Is this supported in Arduino 0011? Do I need to INCLUDE (not sure how to do that) something in order to use TCNT1?

Examples would be appreciated, but not required http://www.arduino.cc/yabbfiles/Templates/Forum/default/wink.gif

Thanks in advance,
Dave

MysteriousAges

Include avr/io.h and then you can read/write directly to TCNT1, like so:

TCNT1 = 0;

mem

Note that io.h is included automatically by the arduino build process.

 TCNT1 = 0;

will work without explicitly adding the include file.

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