mczarny napisał(a):
do wejścia start podłączony jest wodomierz w który wbudowałem czujnik Halla
program zlicza impulsy i wyświetla na ekranie, ale mam wrażenie, że przy szybkich obrotach zlicza błędnie
Dziwię się, że dobrze liczy nawet przy wolnych obrotach. Co będzie pokazywał program jak zatrzyma się wodomierz w pozycji gdzie PB4 będzie stale w stanie wysokim? Albo przy baaaaaarrrrrrdddddzzzzzoooooo wwwwoooooollllllnnnnnyyyyyych ooooobbbbrrrroooottttaaaach?
Wg mnie wypadałoby impulsy zliczać np. przerwaniem zewnętrznym - detekcją zbocza narastającego. No i oczywiście jak koledzy wyżej napisali lcd_init poza pętlę while(1).