pic controller en artikel op circuitsonline

Als je multiplexen in een interrupt doet, heb je er geen omkijken meer naar, en de diplays branden mooi egaal.
Dan kun je je hoofdprogramma voor belangrijkere zaken gebruiken...

Voor C of JAL moet je niet bij mij zijn... :)

Arco - "Simplicity is a prerequisite for reliability" - hard en software ontwikkeling: www.arcovox.com

Op 27 mei 2017 20:07:51 schreef gerardvbeek:
maar dit:

Leg dit nou eens uit wat doe ik dan fout dat het niet werk. hoe zit di t

Ik ben geen C-expert maar in jouw programma (post met de screenshot) is count een char en geef je die de waarde 183729 en dat kan niet. Een char kan volgens mij maximaal de waarde 255 bevatten. Daarnaast zijn je delays nogal verschillend (100 ms versus 4 seconden) en dan gaat je display wel ongelijk branden doordat 1 segment veel feller brandt dan het andere

Als je de programmeertaal niet kent probeer hem dan eerst te leren.

En zoals Arco al zegt als je zaken op interrupt basis doet dan kun je het hoofdprogramma andere zaken laten doen. Mocht je geen ervaring hebben met programmeren dan zou ik de interrupts maar even vergeten en verder bouwen op je eigen programma.