This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

pressure

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

Parents
  • "how much memory well take for 500 values of the look up table"

    Keil C51 does not add any extra space for padding or alignment; therefore the size of an array is simply the size of one element multiplied by the number of elements in the array.

    The sizes of the data types used by C51 are listed in the Manual:

    http://www.keil.com/support/man/docs/c51/c51_ap_datastorage.htm

    You need to become familiar with the Manual - that doesn't mean you have to learn it by heart, but you need to be familiar with what's in it, and how to find stuff in it...

    You probably also need a good 'C' textbook...

Reply
  • "how much memory well take for 500 values of the look up table"

    Keil C51 does not add any extra space for padding or alignment; therefore the size of an array is simply the size of one element multiplied by the number of elements in the array.

    The sizes of the data types used by C51 are listed in the Manual:

    http://www.keil.com/support/man/docs/c51/c51_ap_datastorage.htm

    You need to become familiar with the Manual - that doesn't mean you have to learn it by heart, but you need to be familiar with what's in it, and how to find stuff in it...

    You probably also need a good 'C' textbook...

Children
No data