Три проекта посмотрел--везде таблицы разные...один вообще 1/4 периода в pgm записал остальное вычисляет.
Для чайника объясните пожалуйста и поподробнее

Код: Выделить всё
int pi = 3.14;
while(1)
for (i=0;i<360;i++)
{
PORTA=(int)((1+sin(i*pi/180))*128); //синус будет в области [0;2]
}