Bit twiddling | BitMath Bit Twiddling Hacks |
A quick look at the AVR CPU | doc2545.pdf, 7.1, 7.2 (page 9) |
Block diagram of ATmega 328 Top level: CPU connections to PORT B, C, D
|
Port Registers doc2545.pdf
|
High level access: void pinMode(uint8_t pin, uint8_t mode) and void digitalWrite(uint8_t pin, uint8_t val) |
Documentation for digitalWrite() wiring_digital.c wiring.c Arduino.h and see the directory where you expanded the download zip file: Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/wiring_digital.c |