Paso 3: Programa Basic stamp
Notas del programa.Lo principal para saber sobre el programa es que 1s significa que la luz está encendida y 0 significa que la luz está apagada. La variable DelayTime le permite ajustar cuánto tiempo las luces varous permanecerá encendido o apagado. Debe establecer los 1s y 0s en pares para obtener los conjuntos de efecto de ojos.
' {$STAMP BS2}
' ==============================================================================
'
' Archivo... LEDBlinkingEyes
' Fin... Parpadeo de LEDS
' Autor... Mike Goodman
' Correo electrónico...
' Iniciado...
' Actualizado... 10 24 2008
'
'
' ==============================================================================
' ------------------------------------------------------------------------------
' Descripción del programa
' Definiciones de la entrada-salida
' ------------------------------------------------------------------------------
LEDs salidas de la VAR LEDs de pines 0 - 7
' ------------------------------------------------------------------------------
' Constantes de
' ------------------------------------------------------------------------------
DelayTime CON 2000' tiempo de retardo en milisegundos
' ------------------------------------------------------------------------------
' Variables
' ------------------------------------------------------------------------------
contador VAR Byte
' ------------------------------------------------------------------------------
' Inicialización
' ------------------------------------------------------------------------------
Inicializar:
DIRS = % 1111111111111111' hacer pins 0 - 7 salidas
' ------------------------------------------------------------------------------
' Código del programa
' ------------------------------------------------------------------------------
Principal:
LEDs = % 1111111111111111
PAUSA DelayTime ' pausa antes del siguiente número
LEDs = % 1100000011001111
PAUSA DelayTime
LEDs = % 0011111100110000
PAUSA DelayTime
LEDs = % 1100110011001100
PAUSA DelayTime
GOTO principal ' hacerlo de nuevo
FINAL