ATMEGA8L може да работи на по-ниско напрежение от ATMEGA8, но и е на по-ниска честота.
atmega8L - 2.7-5.5V 8MHz
atmega8 - 4.5-5.5V 16МHz
С изключение на това да идентични.
ATMEGA168 има повече флаш и допълнителна периферия, работните обхвати са
ATmega48/88/168: 0 - 10 MHz @ 2.7 - 5.5V, 0 - 20 MHz @ 4.5 - 5.5V
Ако искаш да ползваш някакъв готов hex aз имам останали atmega8-16pu. Щом става въпрос за 2-3 броя дай адрес и ще ти пратя по куриер или по пощата. Пък ще почерпиш някога 1-2 бири.
Но и аз подкрепям Cekins. Ако искаш да понаучиш нещо много по-добре за теб ще е сам да си напишеш кода на програмата. Ако искаш да е съвсем елементарно и да не опираш дори до регистрите на процесора може да разгледаш това :
http://arduino.cc. Като за първи стъпки е много добре според мен, защото бързо и лесно се постигат резултати. После вече ако решиш да задълбаваш и ти отеснее тази среда четеш datasheet-a и си инсталираш едно avr-gcc или winavr.
Поздрави,
Радо