hi sir i need one help now iam doing project on 89c51 using C51 Evaluation Software i converted 0-5 analog volatge to 0-5 digital voltage . now i want convert digital data to pressure my output should be like this 0v 1.1E-1 3v 4.1E-4 0.1 1.2E-1 4v 5.1E-5 1v 2.1E-2 5v 6.1E-6 2v 3.1E-3 i want 500 values in between 0 to 5 volts how to calibrate the voltage interms of preesure what logic i want use to convert Voltage to pressure my C51 not taking floting oparations please help regards chandra sri
hi sir this is my code { unsigned int voltage; unsigned char *pressure_string[] ={"3.07E-12","1.22E-10","6.56E-10"); v=0x02; voltage=voltage*50; P1=string[voltage]; } For voltage=0x02 carresponding pressure is 6.56E-10 from table. that is P1=6.56E-10; sir my doubt is PORT 1 well takes only 1 byte (8bits) then how it takes 6.56E-10; and how to devide the pressure 6.56E-10 into "6",".=constant","5","6","E=constant", "-=constant","1","0" . sir here iam using seven numbers 7segment Led display for displaying the pressure. thank you sir Regards chandu