'' File: DoNothing.spin
PUB main
Ahora la corriente puede desconectarse, el botón pulsador puede moverse al lado izquierdo de la
placa y el circuito LED puede moverse al lado derecho de la placa de prueba.
Desconecte la batería y el cable USB.
Mueva el circuito LED a la derecha de la placa de prueba y conéctelo a P16.
Mueva el botón pulsador del lado izquierdo de la placa de prueba y conéctelo a P15.
Modifique el objeto PushbuttonLedTest.spin como sigue:
o Cambie la directiva
o Cambie la directiva
o Cambie la directiva
Reconecte el cable USB y la batería.
Cargue el programa objeto modificado PushbuttonLedTest.spin en EEPROM usando F11.
Repita las pruebas de salida LED para P16 hasta P27
Repita las pruebas de entrada del botón pulsador empezando en P15, luego P14 y así hasta
P0. Recuerde modificar el código y luego cargar la RAM usando F10 entre cada prueba.
Antes de cambiar o ajustar circuitos
El programa DoNothing.spin hace que todas las E/S se programen como entradas asegurando que no
puede enviar inadvertidamente una señal alta (3.3V) a un circuito que está enviando una señal baja
(0V) o viceversa.
Cuando usted ha terminado de probar es una buena idea cargar el programa objeto DoNothing.spin en
la EEPROM así su chip Propeller no puede dañar el siguiente circuito que se conecta. De hecho
hágalo un hábito. Siempre cargue DoNothing.spin en EEPROM usando F11 antes de desconectar
la corriente y construir un circuito Nuevo o hacer cambios al existente.
Ahora cargue DoNothing.spin en EEPROM (F11).
Cuando usted reconecte la corriente DoNothing.spin se cargara automáticamente de la EEPROM a la
memoria principal del Propeller y el chip Propeller lo ejecutara. Esto programara los pins E/S como
entradas por defecto. Entonces cuando el programa termine el chip Propeller se va a modo de bajo
consumo. Esto protege al Propeller y a su circuito al momento de encenderlo nuevamente hasta que
cargue el programa para su nuevo circuito en el chip Propeller
Regulador de Fuente de Poder Propeller – ¡Es importante!
Una fuente de poder es importante porque diferentes aplicaciones de circuitos y subsistemas
dependen de ella. Cualquier fluctuación en la fuente de voltaje se pasará directamente en
fluctuaciones de las señales altas 3.3 V enviadas por los pis E/S del Propeller. También se pasaran en
fluctuaciones en el voltaje de disparo de los pins E/S los cuales son aproximadamente ½ de los 3.3 V
de la fuente de poder. Cuando se aplica un voltaje al pin E/S para activar un pin E/S como Entrada el
Propeller lo interpreta como binario-1 si el voltaje esta por encima del punto de disparo o binario-0 si
esta por debajo. Las señales de los pins E/S del Propeller se usan también en una variedad de
aplicaciones análogo-digital (medidas de voltaje) y digital-análogo (síntesis de voltaje). Así que
cualquier fluctuación de voltaje que afecte la salida alta y niveles de disparo de entrada reducirá la
precisión de medición y síntesis de voltaje.
3: Configuración y Prácticas de Laboratorio
' Método main vacío
de 0 a 16.
LEDs_START CON
de 15 a 27.
LEDs_END CON
a 15.
PUSHBUTTON CON
Kit Educativo de Practicas Propeller: Fundamentos · Página 37