Descargar la presentación
La descarga está en progreso. Por favor, espere
Publicada porGuiomar Pacheco Modificado hace 9 años
1
Programación Básica con “NQC” Pedro F. Toledo – Patricio Castillo 08/03/2007
2
Variables de Salida del Sistema La unidad RCX tiene tres puertos de salida para controlar “Actuadores”. Cada una de las salidas de actuadores se define por un nombre: –OUT_A –OUT_B –OUT_C De acuerdo al programa que se ha cargado en el RCX, el sistema definirá el funcionamiento de los actuadores a medida que transcurre el programa. En el kit que se usará en éste curso se encuentran disponibles dos actuadores: –Motor (2) –Luz (1) Para el caso de la luz, por ejemplo, si la salida a la que se encuentra conectada está encendida, la luz se encenderá; en caso contrario permanecerá apagada.
3
Instrucciones de Movimiento Para poder asignar el valor que deben adquirir los actuadores a medida que se ejecuta el programa, existen funciones para cada instrucción: –On( OUT_X )Enciende la salida –Off( OUT_X )Apaga la salida –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
Definición de constantes Una constante se define de la siguiente manera: #define nombre_constante valor_constante Éste método de declaración permite definir tanto valores numéricos como líneas de código: #define espera 120 #define avanza Fwd(OUT_C); Las constantes simplemente reemplazan todos los nombre_constante que se encuentren en el código y los reemplaza por valor_constante antes de compilar el programa y enviarlo al RCX.
5
Utilización del entorno “NQC Edit” El programa NQC Edit permite fácilmente Editar, Compilar y Enviar el programa al RCX.
6
Utilización del entorno “NQC Edit” Errores típicos: –La función task main que indica el inicio del programa debe contener a las sentencias en un abrir y cerrar de paréntesis. –Las sentencias de instrucciones deben terminar con punto y coma. –Las constantes se definen fuera de la función main y no llevan punto y coma. –El programa debe estar guardado como nombre_programa.nqc antes de compilar. –El programa debe estar compilado antes de ser enviado al RCX. –Los colores que adquieren las palabras de sistema ayudan a prevenir errores en la escritura.
7
Programación Básica con “NQC” Pedro F. Toledo – Patricio Castillo 15/08/2006
Presentaciones similares
© 2024 SlidePlayer.es Inc.
All rights reserved.