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

pomiar czasu miedzy impulsami Bascom

05 Paź 2008 17:54 2806 6
REKLAMA
  • #1 5601890
    Konto nie istnieje
    Konto nie istnieje  
  • REKLAMA
  • #2 5601906
    Balu
    Poziom 38  
    Może na początek jakieś info o czasie między impulsami?:>
    Najłatwiej generalnie na int podać impulsy wyzwalane zboczem i uruchamiać timer w intcie;)
    a w drugim kasować.
    Ł.
  • REKLAMA
  • #3 5601930
    Konto nie istnieje
    Konto nie istnieje  
  • REKLAMA
  • #4 5601934
    dawid512
    Poziom 32  
    Stop Timer0 ;)
  • #5 5601937
    Konto nie istnieje
    Konto nie istnieje  
  • Pomocny post
    #6 5601953
    Balu
    Poziom 38  
    No przecież prosto.
    Konfigurujesz timer1 do pracy w normalnym ale nie robisz start timer.
    robisz przerwanie dzialajace na zbocze np. narastające->
    Dalej :
    robisz zmienną flaga
    w przerwaniu robisz
    if flaga=1 then
    start timer1
    flaga=0
    else
    stop timer1
    w rej od timera masz czas... kopiujesz gdzie Ci tam pasuje
    flaga=1
    zerujesz licznik
    endif
    I tyle, oczywiście nie odpisałeś na najważniejsze pytanie czas między impulsami...
    Bo jest szansa, że licznik się przepełni -> wtedy dzielnik zarzuć:)

    I tak mniej więcej powinno to wyglądać;)
    Ł.

    Dodano po 28 [sekundy]:

    A w czym odczytasz -> PATRZ DATASHEET po coś on jest!
    :)
  • REKLAMA
  • #7 5602043
    Konto nie istnieje
    Konto nie istnieje  
REKLAMA