logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

[BASCOM] - Wyświetlenie zmiennej na wyświetlaczach LED

matelektronik 21 Wrz 2008 22:54 1435 2
REKLAMA
  • #1 5558512
    matelektronik
    Poziom 17  
    Witam.

    Moje pytanie jest może banalne ale cóż... Mam układ cyfrowego termometru na ATTINY2313, DS18S20 i wyświetlaczu LCD. Na wyświetlaczu LCD nie mam problemu z wyświetleniem zmiennej w której jest przechowywany wynik pomiaru. Problem zaczyna się gdy tą samą zmienną mam wyświetlić na wyświetlaczu LED. Wartość liczbową temperatury np. 123°C trzeba podzielić na 3 odrębne liczby tj. jednostki (3), dziesiątki (2) i setki (1). Czy ktoś wie jak to zrealizować w Bascomie ???

    Z góry dzięki za pomoc.
    pzdr matelektronik
  • REKLAMA
  • Pomocny post
    #2 5558562
    d.d
    Poziom 20  
    Nie wiem jak to w Bascomie się robi ale to wygląda mniej więcej tak:
    123°C 123 dzielisz przez 100 i otrzymujesz 1 , resztę z dzielenia przez 100 dzielisz przez 10 i masz 2 , reszta z dzielenia przez 10 daje 3 .
    Tak się robi w C ale czy da się tak zrobić w Bascomie to ty powinieneś wiedzieć . w helpie Bascoma chyba jest coś o dzieleniu .
  • #3 5558613
    matelektronik
    Poziom 17  
    Super. Dokładnie o to mi chodziło. Wiedziałem kiedyś, że to się tak robi ale zupełnie z głowy mi wyleciało. Dzięki bardzo d.d za pomoc. W zasadzie to mi wystarczy ale jeśli ktoś zna jeszcze jakiś sposób konwersji to proszę o wskazówki.
REKLAMA