Elektroda.pl
Elektroda.pl
X
Proszę, dodaj wyjątek www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

przyrząd do warsztatu samochodowego

encore 30 Paź 2005 17:36 923 1
  • #1 30 Paź 2005 17:36
    encore
    Poziom 17  

    Buduję sobie przyrządzik pomocny przy naprawach i testowaniu instalacji gazowych w samochodach.
    Na poczatek składa sie z testera silnika krokowego, generatora impulsw zapłonowych dla wszystkich kombinacji cylinder/cewka oraz uniwersalnego obrotomierza obsługujacego każdy układ cylinder/cewka.

    Proble mam niby drobny jednak uprzykszjący mi życie, mianowicie obrotomierz po skończeniu pomiaru ciągle wyświetla ostatni pomiar.
    zasada pomiaru jest taka:
    Na pin wchodzi impuls, wyzwala przerwanie które uruchamia timer zliczający czas rowny 1sek. przerwanie od timera blokuje przerwania dla pinu wejscia sygnalu obrotów, odczytuje zmienną zliczajacą impusy zapłonowe, rózne oblczenia, odblokowanie przerwania dla pinu wejsciowego, i tak w kółko.
    wszystko ładnie działa ale jak to przerobić żeby kiedy nie ma pomiaru na wyświatlaczu były zera a nie ostatni pomiar?

    0 1
  • #2 30 Paź 2005 20:01
    Robot_
    Poziom 18  

    Witam,
    Dodaj timeout, który będzie zerowany przy każdym sygnale użytecznym, gdy nie bedzie sygnału zmienna będzie zwiększa po przekroczeniu ustalonego progu, wyzerujesz zmienną określającą liczbę którą chcesz wyświetlić.
    W ten sposób po pewnym czasie na wyświetlaczu będziesz miał zero a nie ostatni pomiar
    Pozdrawiam

    0