FAQ | Points | Add... | Recent posts | Search | Register | Log in


[C] [atmega] wynik z przetwornika -typ danych


Post new topic  Reply to topic      Main Page -> Forum Index -> Microcontrollers Generally -> [C] [atmega] wynik z przetwornika -typ danych
Author
Message
dturczak
Poziom 17
Poziom 17


Joined: 02 Feb 2003
Posts: 388
Location: Kraków

Post#1 Post from the author of the topic 20 Mar 2010 13:21   

[C] [atmega] wynik z przetwornika -typ danych


Witam probuje przetworzyc wynik z przetwornika jednak zarowno w symulatorze jak i ukladzie wykonywalnym mam dziwny wynik...
Czy wielkosc rejestrow ,dobrany typ danych jest zly ?

bo z operacji :
unsigned long int liczba=(976*5000); //ADC*5000
tutaj wynik 0x7680 - 30336
a powinno byc 4A7680

liczba=liczba/1024;
tutaj wynik 0x001D - 29


obcina najstarszy bajt,czemu ?
Back to top
   
Google

Google Adsense


Post# Post from the author of the topic 20 Mar 2010 13:21   





Back to top
   
BoskiDialer
Poziom 22
Poziom 22


Joined: 28 Nov 2003
Posts: 1533
Location: Żory

Post#2 20 Mar 2010 13:25helpful post - solution   

Re: [C] [atmega] wynik z przetwornika -typ danych


Typy wartości pośrednich: literał 976 to int, 5000 to int, a więc mnożenie da int'a. Rzutuj jedną z liczb na long int przed mnożeniem.
Back to top
   
Post new topic  Reply to topic      Main Page -> Forum Index -> Microcontrollers Generally -> [C] [atmega] wynik z przetwornika -typ danych
Page 1 of 1
Similar topics
Atmega 8 - PWM sterowany z ADC + zmiana zakresu przetwornika (2)
Napięcię na wejściu przetwornika ADC w Atmega powyżej AREF. (4)
Atmega 8 błąd przy próbie uruchomienia przetwornika A/C (3)
przechwytywanie danych at90s8515<>24c64 +wynik na lcd. (2)
Jak podzielić wynik z ADC WinAVR i AtMega 128 (3)
Avr wynik dzialania przetwornika AC na postac dziesietna (11)
[atmega8][bascom] niepoprawny wynik przetwornika ADC (15)
wynik z przetwornika ,atmega16 i C (21)
Odczyt danych z przetwornika a/d (4)
Atmega8 [C] Zapis danych z przetwornika A/C (24)

Page generation time: 0.105 seconds


FAQ || Administrator || Moderators || Widgets and banners || Contact
elektroda.pl topic RSS feed