Nie. PC tylko informuje który kształt chce i jaka liczba bedzie dodawana do akumulatora. AVR generuje to bez udziału PC.
I taki on jest.
Musisz mieć tablicę próbek (zobacza w oryginalnym programie).
Rejestry 28,29,30 to akumulator. Natomiast 24,25,26 to stała od której zależy częstotliwość. Starszy bajt rejestru Z (31) określa którą tablice próbek wybierasz.
Nie wycinaj jesli nie kumasz kodu. Dorzuć do assemblera stałe w tych rejestrach i już.
I będzie.