Med udgangspunkt i AN557 har jeg bygget et tachometer med en 16F84, hvor pulser på PORTA skal tælles op i TMR0 og interrupter, hvorefter displayet tælles op - det kører :-\
Jeg har nogle "ringetryk" til NULSTIL og FRYSning af display'et - og dette er også lavet med udgangspunkt i AN557 og dét fungerer fint.
Der er lige 2 ting jeg godt vil have et godt svar på - hvis nogen gider:
1) Jeg synes displayet "lyser" lige svagt nok - hvad skal jeg gøre for at få det til at "lyse" kraftigere ? 1a) kalde opdatering af displayet FLERE gange i hovedloop'et ELLER 1b) indsætte delay i opdateringen, så det enkelte ciffer får lov at "lyse" længere tid (Det at sætte mindre formodstande på segmenterne tror jeg er risikabelt her i udviklingsfasen, idet programmet enkelte gange har "standset op" med rimeligt kraftigt lys kun i ét enkelt ciffer - så de skal nok ikke være mindre, da displayet så har risiko for at brænde af)2) Når der er "fanget" ganske få pulser (men ikke hver gang samme antal !) går programmet i en uendelig løkke, hvor det IKKE tændes for de enkelte cifre i displayet - et manuelt reset får den for et kort stund ud af denne tilstand igen - hvordan kan jeg simulere dette i MPLAB og dermed finde det uendelige loop den tilsyneladende kommer ind i ?
Mvh KS