Hoi,

ik ben al een tijdje aan het uitzoeken hoe je een subroutine aanmaakt voor een PIC 16F84, ik weet dat je hem met CALL oproept enzo, maar niet hoe je hem aanmaakt.

kan iemand me helpen????????

Op 16 januari 2004 17:52:37 schreef martinmetfiero:
Hoi,

ik ben al een tijdje aan het uitzoeken hoe je een subroutine aanmaakt voor een PIC 16F84, ik weet dat je hem met CALL oproept enzo, maar niet hoe je hem aanmaakt.

kan iemand me helpen????????

In welke taal programmer je? asm,jal,c,basic,...

Op 16 januari 2004 18:14:18 schreef martinmetfiero:
ASM (vergeten erbij te zetten)

ah oke:) in asm doe je dat zo: Je hebt dan dus een stukje code wat de subroutine moet zijn. Hiervoor, in gelijk de eerst plaats, dus geen spatie of tab er tussen, zet je de naam neer, bijv. sub1. Dan kun je dus idd met een CALL sub1 of GOTO sub1 commando daar naartoe springen, moet je anders maar eens kijken op de artikelen hier op de site voor een voorbeeld.
Succes!

Een subroutine, als je die aanroept met CALL ..., moet je wel altijd afsluiten met RETURN.