/***************************************************************************/ /* This program is developed by Turbo C 2.0/Borland C++3.1 */ /* DEMO34_R: read data file. */ /***************************************************************************/ #include #include void main() { int i,j; float fTemp,fAdVal[1000]; unsigned int wBuf[1000],wTemp=0; FILE *fp; clrscr(); fp=fopen("1202.dat","rb"); for(;;) { if(feof(fp)) break; fread(wBuf,32,2,fp); for(i=0;i<32;++i) { wTemp=wBuf[i]; fTemp=(float)wTemp-2048.0; fAdVal[i]=(fTemp/2048.0)*5.0; //printf("%d:%4.2f ",i,fAdVal[i]); printf("%d:%3x ",i,wTemp); } printf("\n\n"); if(getch()==0x1b) break; } fclose(fp); }