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] - Jak zintegrować DS18B20 bez opóźniania encodera?

slavcio2012 24 Sie 2014 12:50 1308 2
REKLAMA
  • #1 13903034
    slavcio2012
    Poziom 15  
    Witam,

    postanowiłem dodać do programu pomiar temperatury mam czujnik DS18B20 , tylko że kod programu odpowiedzialny za sterowanie czujnikiem opóźnia działanie encodera ,gdzie jest tutaj błąd może czegoś nie uwzględniłem w tym kodzie ?

    poniżej cały kod
    Kod: text
    Zaloguj się, aby zobaczyć kod
  • REKLAMA
  • #2 13903140
    piotrva
    VIP Zasłużony dla elektroda
    Nie analizując kodu przeszkadzają zapewne wszystkie instrukcje Wait, Waitms itp.
    Ogólnie zasadą jest, ze w programie nie powinny występować tego typu opóźnienia - stąd obsługę DS'a zrób na przerwaniu timera.
  • #3 13903749
    slavcio2012
    Poziom 15  
    Ok poradziłem sobie tylko teraz wyskoczył mi inny problem , a mianowicie nie wiem dlaczego nie mogę korzystać z funkcji LINI i Boxfill wyświetlacz szaleje :-)
    a chciałbym wykorzystać te dwie funkcje w programie
    poniżej kod programu
    Kod: text
    Zaloguj się, aby zobaczyć kod
REKLAMA