Jak chcesz zacząć programować procki AVR w asemblerze i go troszkę poznać, to koniecznie kup sobie takie książki:
"Mikrokontrolery AVR ATtiny w praktyce"
"Mikrokontrolery AVR ATmega w praktyce"
obydwie są wydawnictwa BTC a autorem jest Rafał Baranowski.
Są bardzo dobre i poza dokładnym i fajnym opisem procków rodziny AVR , ich bloków funkcjonalnych, ich asemblera - maja to - czego brak i to bardzo innym książkom. Otóż maja sporo fajnych, dobrych i przejrzystych przykładów - wraz z dobrze opisanym i wytłumaczonym kodem.
Mam je obydwie i jak coś muszę w asemblerze - to to jest moja podstawowa lektura
polecam
Dodano po 5 [minuty]: aha - a zamiast kupować jakies drogie płyty ewaluacyjne - to zastanow się 2 razy

bo w większości wypadków w zupełności wystarczy zakupić zwykłą płytkę stykową. Przydaje się zresztą ona do wielu rzeczy i uruchamiania jakichś swoich prototypów. Do tego bierzesz sobie procka np ATtiny2313 albo ATmega8 - wtykasz w płytkę, do tego kilka diodek LED na początek, parę przycisków , rezystorów itp
- do tego wszystkiego - najzwyklejszy i najtańszy na świecie programator do AVRków - czyli STK200. Kupisz go spokojnie za 15zł gdzieś na allegro czy gdzie indziej - nie warto nieraz samemu dłubać go i dziergać - bo to tylko strata czasu - lepiej go poświęcić na naukę programowania niż uruchamianie tak przyziemnej rzeczy jak STK200
- do tego wgrywasz sobie na PC - darmowe środowisko jak AVR Studio ze tronki ATMEL'a i masz wszystko czego dusza zapragnie do nauki - a jak tanio ?!