программа вывода синусоидального сигнала с помощью ЦАП.

/*Sin*/
#include stdio.h>
#include unistd.h>
#include sys/io.h>
#include math.h>
long i;
double a;
main()
{ioperm(0x378,3,1);
while(1)
{for(i=0;i<628;i++)
{a=sin( (double) i/100);
outb(120+round(120*a),0x378);}
}
ioperm(0x378,3,0);
}
Хостинг от uCoz