adamBo napisał(a):
Datasheet atmegi do rączki i tam masz wypisane wszystkie mnemoniki mikrokontrolera
Nie da tak rady...
Ja się nauczyłem asemblera z poradników tego gościa, poniżej pierwszy.
Nie przejmuj się że jest tam coś o arduino i o innym procku niż twój, to bez znaczenia. Zestaw komend i sposób programowania są identyczne.
Niestety, poradniki są długie, dość trudne, ale za to gość jest z Nowego Meksyku, więc łatwo zrozumieć.
https://youtu.be/h8T3PWauYF4Jak tego posłuchasz, to zobaczysz jak to w ogóle wygląda, jest też o avr studio.
Jak to obejrzysz, to mniej więcej zobaczysz, jak program może wyglądać. Potem trzeba się będzie skupić na rejestrach, adresowaniu pamięci, funkcji MOV i różnych skokach warunkowych.
Kolejny odcinek, 13, to już konkrety. Pomiń w nim pierwsze 5 minut (nie więcej) o arduino i modyfikacjach IDE, są niepotrzebne. Od piątej minuty jest mega ważne - rejestry. To musisz sobie wręcz wydrukować i na ścianę.
Jak na czymś się zatniesz, pytaj.
Jak zaczniesz pisać, wrzucaj, pomożemy.
Wcale to nie jest takie łatwe, BTW.