I want to read the value of the register (8-bit). In particular I want to read the values of:
- The Timer/Counter - TCNT0 ( Adress 0x26 (0x46) )
- The output compare registers - OCR0A and OCR0B.
Is there a way to read them with the Arduino program?
Arduino Stack Exchange is a question and answer site for developers of open-source hardware and software that is compatible with Arduino. It only takes a minute to sign up.Sign up to join this community
To convert my comments to an answer:
You can use the register names directly. They are defined in the boards/chips core. To read them, simply use the names in your calculations. Write to the registers by setting the value of the registers name (like a variable:
TCNT0 = 0;). Be sure to look into the datasheet, to check the behavior of that register.