eeprom negativ verdi

S

Shaz

Guest
hei
jeg er å designe et temperaturregulator hvor jeg har 8051 og eeprom. jeg vil lagre den negative verdien i eeprom.how å gjøre i.please hjelpe meg ut
takk

 
Nie tylko politycy muszą uważać na to, co i gdzie mówią. Szpiegostwo korporacyjne jest codziennością dzisiejszego biznesu - uprawia je ponad 70% globalnych przedsiębiorstw. Dlatego firmy powinny zadbać o poufność informacji oraz bezpieczeństwo spotkań i konferencji.

Read more...
 
Ett alternativ er å lagre verdien på ett sted og skiltet i en annen ..
For eksempel:
Adresse 00 -> 1001 0101 for 95
Adresse 01 -> 0000 1000 for 08

Adresse 02 -> 0000 0001 for ( )
eller
Adresse 02 -> 0000 0010 for (-)

Så hvis Address01 = 01t og temperatur er 89,5, og hvis Address02 = 02h da temperaturen er -89,5

Hilsen,
IanP

 
Hvis du bruker en C-kompilator, kan du bruke signerte variabler (for eksempel en røye vil gi deg en rekke -128 til 127).
Men du kan lagre dine negativ verdi akkurat slik du vil.Ønsker du å lagre temperutes?Hva utvalget trenger du?Hva presisjon ønsker du?
For eksempel hvis du vil lagre temperatur verdier fra -40 C, med en oppløsning på 0,5 C, i en byte kan representere fra -40 C til 87,5 C, som dette (temp = val/2-40):

Verdien temp
0 -40
1 -39,5
...
79 -0,5
80 0
81 0,5
...
254 87
255 87,5

 

Welcome to EDABoard.com

Sponsor

Back
Top