we zijn beginners op het gebied van PIC's programmeren. Nou
waren we net bezig met een mooi programma in een PIC16F84 en we moeten een soort van FOR LOOP maken. het is namelijk de bedoeling dat een lampje 5 keer gaat knipperen en daarna verder gaat met z'n programma. Kan iemand ons misschien vertellen hoe we dit moeten doen? Tenminste hoe we de loop moeten maken.

Alvast bedankt

In welke taal programmeer je?

Met de commando's die op deze site staan...
gewoon assembler voor pic16F84

jal dus


for n loop (n = het aantal dat je loop doorlopen moet worden)
je routine lampje aan, lampje uit
end loop

[Bericht gewijzigd door Prutsertje op ]

Ik weet niet of ik het helemaal goed heb, maar volgens mij moet het zo wel werken:

tel	EQU		45h
        *eigen code*
        MOVLW		05h				
        MOVWF		tel
loop	*code van je led*
        DECFSZ	        tel,1
	GOTO		loop
        *rest van je code*

Probeer het eens uit zou ik zeggen en laat me de werking weten als je wilt :)

Hey Rave17,

de loop werkt zoals je m gegeven hebt, dank je