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

HD44780 - Definiowanie znaków w C jak DEFLCDCHAR w BASCOM?

norbus2000a 13 Wrz 2014 15:34 1134 5
REKLAMA
  • #1 13957299
    norbus2000a
    Poziom 14  
    Cześć !
    Ostatnio przesiadłem się z BASCOM'a na C. Oprogramowałem już HD44780 i kilka innych układów choćby czujnik temperatury(DS18B20). Moje pytanie: Czy da się w C zdefiniować znak tak jak w BASCOM'ie (DEFLCDCHAR)? Przydałoby się choćby do symbolu stopnia celsjusza(°).
  • REKLAMA
  • Pomocny post
    #2 13957302
    tadzik85
    Poziom 38  
    Wystarczy wzór znaku zapisać w pamięci wyświetlacza. Jego datasheet oraz zapewne setka przykładów w sieci wszystko wyjaśni.
  • REKLAMA
  • #3 13957308
    norbus2000a
    Poziom 14  
    Dzięki za tak ekspresową odpowiedź. Jeszcze takie jedno pytanie: Czy jest taka funkcja, która zaokrągla do 0,01?
  • REKLAMA
  • #4 13957310
    tadzik85
    Poziom 38  
    norbus2000a napisał:
    Dzięki za tak ekspresową odpowiedź. Jeszcze takie jedno pytanie: Czy jest taka funkcja, która zaokrągla do 0,01?


    Nie. A to problem napisać taką? Od razu podpowiem o float raczej zapomnij.
  • REKLAMA
  • #5 13957527
    Brutus_gsm
    Poziom 25  
    Poczytaj o arytmetyce stałopozycyjnej. Liczby zmiennoprzecinkowe (np. float), mimo, że wygodne przy programowaniu na PC niezbyt nadają się do używania w mikrokontrolerach.
  • #6 14193714
    norbus2000a
    Poziom 14  
    Tadzik85 Pomógł, dzięki.
REKLAMA