Je hebt gelijk, dat zou ook moeten kunnen. Ik ben gewend om aparte interruptroutines te schrijven. En dus daarnaast ook nog een apart routinetje dat bij een interrupt uitzoekt waar de interrupt vandaan komt en dan naar de desbetreffende interruptroutine springt.
Het is natuurlijk gewoon een kwestie van hoe je het allemaal indeelt.
[Bericht gewijzigd door Zonnepaneeltje op ]
Hoe zou ik het beste het probleem 'Dat de waarde blijft staan als en geen input is' aan kunnen pakken ?
Op 26 januari 2007 20:24:45 schreef Zonnepaneeltje:
...Gooi die code toch in MPsim! Dan zie je wat er gebeurt.
...
Waar/hoe kan ik de ingang RC2 CCP1 simuleren (dus hoog/laag maken) ?
MPLAB IDE v7.50
Kies Debugger, stimulus, en dan helemaal links 'asynch'.
Dan kun je de gewenste pin en actie invoeren.
Het is gelukt, alles werkt nu.
Als er geen pulsjes binnen komen, dan volgt er een timer overflow interrupt.
Deze interrupt zet de 'Meet waarde' op 0.
Ik heb weer het een en ander geleerd !
Iedereen die meegedacht heeft bedankt !