Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс. e-mail:jobsmp@pochta.ru |
//**********************************************************
// SineTabl.c
// Calculate sine wave samples
//
//**********************************************************
#include
#include
#include
#include
#include
#include
#include
#includeFILE* result;
//***************************************
void main (void)
{
unsigned int FREQ[256];
//
float PI=3.1415926;
float TEMP;
//
unsigned int n;
//==================================================
result=fopen("RESULT.TXT", "wt");
//
for(n=0;n<256;n++)
{
FREQ[n]=0;
}
//===================================================
for(n=0;n<256;n++)
{
FREQ[n]=(128*(sin(PI*n/128))+128);
}
//========================================================
clrscr();
//
for(n=0;n<256;n++)
{
fprintf(result," 0%02xh,",FREQ[n]);
//
printf(" 0%02xh,",FREQ[n]);
if ((n%13)==12)
{
fprintf(result,"\n");
printf("\n");
};
};fclose(result);
}