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

[atmega8] [bascom] czas przerwania na int0 i int1 - gdzie popełniłem bład

sealforce 03 Lip 2012 21:31 2503 6
REKLAMA
  • #1 11068541
    sealforce
    Poziom 11  
    Stworzyłem kod który powinien wyświetlać czas trwania stanu niskiego na lcd.
    Na wyświetlaczu pojawia się 0.0 ms oraz na przemian 1 lub 2 takt(czyli ile zliczył timer). Proszę o naprowadzenie na właściwy kierunek osiągnięcia zamierzonego celu.
    kod:
    Kod: text
    Zaloguj się, aby zobaczyć kod


    sygnał generuje poprzez drugą atmegę8 komendami waitms (led miga)
  • REKLAMA
  • #2 11069172
    Konto nie istnieje
    Poziom 1  
  • REKLAMA
  • #3 11069519
    Konto nie istnieje
    Poziom 1  
  • REKLAMA
  • #4 11072365
    sealforce
    Poziom 11  
    wynik końcowy faktycznie za każdym razem jest inny.
    @ emarcus możesz podpowiedzieć jak powinien wyglądać serwis int1?
  • #5 11075868
    Konto nie istnieje
    Konto nie istnieje  
  • Pomocny post
    #6 11076346
    Konto nie istnieje
    Poziom 1  
  • REKLAMA
  • #7 11082047
    sealforce
    Poziom 11  
    Dziękuję za pomoc.
    program będzie mierzył czasy rzędu 0,2 do 20 ms, a w przyszłości będzie częścią bardziej rozbudowanego programu.
    Jestem początkujący i pewnie długa droga przedemną zanim zrozumiem wszystkie arkana programowania mikrokontrolerów. :D
REKLAMA