mirekk36 napisał(a):
Panie daj sobie spokój z floatami, i to do tak prostych celów, unikaj floatów na 8-bitowcach jak ognia, tym bardziej, że spokojnie bez floatów można zrobić ślicznie prosto i małym kosztem pamięci RAM wyświetlanie czy przesyłanie danych zmiennoprzecinkowych. Polecam Bluebooka - tam jest opisany sposób i to właśnie dla zabaw z ADC, ale także w wielu moich poradnikach wideo.
https://atnel.pl/mikrokontrolery-avr-jezyk-c.htmlBluebooka mam.
Nie chce wyświetlać tego napięcia na LCD.
Może napiszę konkretniej o co mi chodzi.
Funkcja ta zwraca mi wartość napięcia z czujnika gazu.
Sensor czujnika zmienia swoją rezystancję pod wpływem stężenia gazu.
Musze obliczyć rezystancję sensora ze wzoru: Ro=[Rl* (Uwe-Uwy) ]/Uwy
Wartości Rl= 4,7k <<---- float
Uwe 5V <<--- float albo int
Uwy uint8_t właśnie z tej funkcji No to jak mam to policzyć jak mam równanie z dwoma różnymi typami zmiennych?