La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Programación Básica con NQC Patricio A. Castillo Pizarro 18/08/2007.

Presentaciones similares


Presentación del tema: "Programación Básica con NQC Patricio A. Castillo Pizarro 18/08/2007."— Transcripción de la presentación:

1 Programación Básica con NQC Patricio A. Castillo Pizarro 18/08/2007

2 Variables de Salida del RCX Los “Actuadores” son controlados a través de los 3 puertos de “Salida” del RCX. Cada salida está definida por un nombre de sistema: –OUT_A –OUT_B –OUT_C De acuerdo al programa cargado en el RCX, al ejecutarse determina los estados de las salidas y el funcionamiento de los controladores conectados a ellas a medida que transcurre el programa. El kit con el que se trabajará en las actividades prácticas cuenta con 2 actuadores: –Motor (2) –Luz (1) Por ejemplo, si la luz se encuentra conectada a la salida OUT_A, ésta se encenderá si el estado de ésta variable de sistema está en modo “encendido”.

3 Instrucciones de Movimiento Existen funciones que permiten determinar el valor de las variables de salida y que pueden modificar estos valores a medida que transcurre la secuencia del programa. Básicamente, cada función corresponde a una instrucción de movimiento: –On(OUT_X);Enciende la salida X. –Off(OUT_X);Apaga la salida X. –Fwd(OUT_X);La salida “avanza”. –Rev(OUT_X);La salida “retrocede” –Wait(tiempo);Espera el tiempo indicado en centésimas de segundo antes de realizar la próxima acción.

4 Diagrama de Bloques Lenguaje UML. “Unified Modeling Languaje”. Permite describir abstractamente el desarrollo secuencial del programa. Lenguaje UML simplificado. A medida que se incorporen estructuras se hará más complejo el diagrama.

5 Demostración Práctica Uso de NQC Edit. Selección de dispositivo de comunicación.

6 Demostración Práctica Cargar firmware.

7 Demostración Práctica Compilación y Transmisión del programa.

8 Errores típicos La sentencia “task main ()” debe contener un abrir y cerrar de paréntesis { }. La instrucciones deben terminar en punto y coma. El programa se debe guardar antes de compilar. El programa se debe compilar antes de iniciar la transmisión. Los colores que adquieren las palabras en el entorno NQCEdit permiten detectar errores en la escritura.

9 Programación Básica con NQC Patricio A. Castillo Pizarro 18/08/2007


Descargar ppt "Programación Básica con NQC Patricio A. Castillo Pizarro 18/08/2007."

Presentaciones similares


Anuncios Google