Warto jeszcze poczytac command set jesli chce sie programowac toto w asemblerze. Zachecam, prosze sie nie przerazac slowem "asembler" bo to jest naprawde przyjemny jezyk - zwlaszcza w wersji AVR. Do tego dosc intuicyjne (i na dodatek darmowe) AVR Studio, jakis programator (np moj - zapraszam na
www.pj.wroclaw.pl ) i mamy gotowy zestaw za praktycznie 3 zlote (cena 2 zlacz).
Command set mozna sciagnac tutaj (jesli komus nie chce sie przekopywac strony Atmela):
http://pj.wroclaw.pl/ftp/AVR_SET.pdf
Swoja droga nie wiem czy dobrze jest zaczynac od M128 - to duzy i dosc drogi uklad, duzo nauki jak na poczatek, uszkodzenie moze byc przykre finansowo a i samo wlutowanie 128 nog jest uciazliwe. Ja osobiscie cwiczylem na Mega16 (zreszta nadal czesto uzywam bo to moj ulubiony atmel... Polecam - mozliwosci niewiele mniej co M128 a nie jest zbyt wielki (DIP40) ani zbyt drogi)
PS. NIE polecam bascoma - bardzo to przereklamowane a programowanie mikrokontrolera w basicu zakrawa na zart :(