Syntaxe : GOSUB Etiquette
Explication :
El comando GOSUB es usado para saltar a una Etiqueta (como una subrutina), en una forma similar al GOTO. La diferencia es que RETURN puede ser usado para volver a la linea de código que sigue al GOTO. Es funcionalmente idéntica al comando CALL en assembler.
Ejemplo:
'Ce programme fera briller une LED sur le bit 0 du PORTB et émettra un bip sur le bit 4 du PORTA, jusqu'à ce que le robot s'éteigne. #chip 16F628A, 4 'Changer cela selon votre PIC #define Soundout PORTA.4 BouclePrincipale: 'Encender Luz SET red ON WAIT 1 s SET red OFF WAIT 1 s 'Son GOSUB JouerSon GOTO BouclePrincipale JouerSon: Tone 200, 10 Tone 100, 10 RETURN