Прошу вашего внимания, один с этим вопросом я никак не разберусь. Что именно я хочу, хочу воспроизвести мелодию. На Аттини2313 я уже потренировался,там все просто, есть 16 битный счетчик, а на Аттини13 нееет. На сколько я понимаю нужно завести его программно. Смотрел чужие проекты на Аттини13, там где есть полифония и операции умножения ,но для меня они чересчур сложные..пытался сам что-то подстроить, не получается. Но материал хочу осилить, а не стырить у кого-то. Конечный результат это мелодия из Skyrim в открытке.
Код: Выделить всё
adiw r16,1n*N=n*(N раскладывается на слагаемые суть степени двойки), например,
n*100= n*(64 + 32 + 4)
а умножение на степень двойки это просто сдвиг влево на нужное число разрядов.
