I have updated the web page about BlinkFromScratch with comments regarding: Ports and Pins Clocks and Timers Loops: Polling vs Interrupts Input The idea is to see how Arduino simplifies stuff by doing it under the covers. http://home.att.net/~geobra/blinkScratch.html Rich, N3III -- McHUG - Physical Computing ;) MicroController Ham User Group