Parallax Propeller Manual Del Usuario página 209

Kit educativo
Tabla de contenido

Publicidad

outa[pin]~~
dira[pin]~~
PUB low(pin)
''Hace pin salida-baja
outa[pin]~
dira[pin]~~
PUB in(pin) : state
{{Regresa el estado del pin. Si el pin es salida el estado refleja la señal de
salida. Si el pin es entrada el estado será 1 si el voltaje aplicado al pin esta
sobre 1.65V o 0 si esta debajo}}
state := ina[pin]
PUB toggle(pin)
''Cambia el estado de pin de salida (alto a bajo o bajo a alto).
!outa[pin]
PUB pause(ms) | time
''Detiene el programa por ms. Esto aplica al cog haciendo la
''llamada. Otros cogs no se afectan.
time := ms * (clkfreq/1000)
waitcnt(time + cnt)
2) Para modificar la Terminal Serial Parallax, guarde una copia de PropellerCOM con un nuevo
nombre como TestPropellerStack.ht. Cambie el Baud Rate de la Terminal Serial Parallax de
57600 a 19200.
El objeto modificado StackLenghtDemo tiene varios cambios. EL código debajo del
objeto/código probándose para uso de pila se reemplazo con el código del objeto Blinker. La
variable de pila de objeto Stack se incremento a 32 longs. Así en el código temporal para
probar la sección de uso de pila la llamada a método
objeto Blinker.
Corra el objeto StackLenghtDemo para probar la pila requerida por el método Blink para
iniciar otro cog. Después de que la herramienta Propeller ha completado la descarga tendrá 2
segundos para conectar la Terminal Serial Parallax. El resultado deberá ser 9
Como el resultado es 9 en vez del 10 predicho por el método en la práctica, este proyecto
expone un error en la sección titulada "Cuanto espacio de pila se necesita para iniciar un
cog?" La variable local
espacio de pila necesita el método
{{StackLengthDemoModified.spin
Esta es una versión modificada del Objeto StackLengthDemo de la carpeta de
librería demos del Propeller. Esta versión modificada prueba el método Blink del
objeto Blinker de la Práctica de Objetos del Kit Educativo Propeller para
requerimientos de espacio de pila. Ver proyecto #2 en la práctica de Objetos para
más información.}}
Apéndice B: Estudio de Soluciones
se elimino del método
time
.
Blink
Kit Educativo de Practicas Propeller: Fundamentos · Página 209
se modifico para trabajar con el
start
pero no de la discusión de cuanto
Blink

Publicidad

Tabla de contenido
loading

Tabla de contenido