Микропроцессорный управляемый генератор специальных сигналов
55

        }

delay[0]=0;

FILE *F1=fopen("Задержки.txt","wb");

for (int i=0;i<64;i++)

        {

        putc(delay[i],F1);

        };

for (int i=0;i<(256-64);i++)

        {

        putc(255,F1);

         };

fclose(F1);

 

delay[0]=256;  // формирование таблицы соответствий

FILE *FFreq=fopen("Freq.txt","w");

fprintf(FFreq,"  Код    Частота,Гц\n");

for (int i=0;i<64;i++)

        {

        freq[i]=1/((6*delay[i]+11)*256*0.0000025);

        int cod[6];

        char temp=i;

        for (int j=0;j<6;j++)

                {

                cod[j]=temp%2;

                temp=temp/2;

                };

        fprintf(FFreq,"%d%d%d%d%d%d    %f   \n",cod[5],cod[4],cod[3],cod[2],cod[1],cod[0],freq[i]);

        };

fclose(FFreq);

         return 0;

}

 

Dump памяти, в которой начиная с нулевого адреса хранятся временные задержки.