31
Este segundo programa muestra como una variable puede ser utilizada para transferir
información hacia un sub-procedimiento. En este caso la variable b2 es utilizada para
indicar al controlador que debe ejecutar el sub-procedimiento flash primero cinco y
luego quince veces.
symbol dp = 7
symbol counter = b0
main:
let b2 = 5
gosub flash
pause 500
let b2 = 15
gosub flash
pause 500
goto main
end
flash:
for counter = 1 to b2
high dp
pause 250
low dp
pause 250
next counter
return
revolution
© copyright 2001
Revolution Education Ltd
Introducción al Sistema PICAXE
'renombrar salida7 "dp"
' definir a la variable "counter" como b0
'hacer etiqueta llamada "main"
'precargar a b2 con el número 5
'ir al sub-procedimiento "flash"
'esperar 0.5 segundos
'precargar a b2 con el número 5
'ir al sub-procedimiento "flash"
'esperar 0.5 segundos
'ir a "main"
'fin del programa principal
'hacer un sub-procedimiento llamado "flash"
'iniciar un bucle for...next
'encender diodo LED
'esperar 0.25 segundos
'apagar diodo LED
'esperar 0.25 segundos
'siguiente counter
'retornar del sub-procedimiento
Didatec Tecnología Educativa
www.didatec.es