Proyectos electrónicos: cómo hacer matemáticas en código PBASIC
Un poco de programación es para que su proyecto de electrónica cuando utiliza microprocesadores programables como el BASIC Stamp. El BASIC Stamp usa Parallax BASIC (PBASIC). PBASIC le permite realizar sumas, restas, multiplicaciones y divisiones con los símbolos (llamado operadores) +, -, *, Y /. He aquí un ejemplo de una asignación que utiliza los cuatro de estos símbolos:
BYTEX X VAR = 10 * 3/2 + 5
En este ejemplo, el valor 20 se asigna a la variable X. (10 x 3 = 30, 30/2 = 15 y 15 + 5 = 20.)
Aquí hay algunas cosas que usted necesita saber acerca de cómo PBASIC hace matemáticas:
A diferencia de la mayoría de los lenguajes de programación, PBASIC realiza operaciones matemáticas estrictamente en la izquierda; base a derecha. Por ejemplo, considere la siguiente asignación:
X = 10 + 3 * 2
La mayoría de los lenguajes de programación serían primero multiplicar el 3 por el 2, dando un resultado de 6, y luego agregar la 6 a la 10, dando el resultado final 16. Esto se debe a la multiplicación se hace normalmente antes de la adición. Pero PBASIC calcula la expresión de izquierda a derecha, por lo que primero se suma 10 y 3, dando el número 13, y luego multiplica el 13 por 2, dando el número 26.
Puede utilizar paréntesis para forzar PBASIC para calcular una cierta parte de la fórmula primera. Por ejemplo:
X = 10 + (3 * 2)
Aquí, PBASIC primero hace el cálculo dentro del paréntesis, dando un resultado de 6. A continuación, agrega la 6 a la 10 para dar el resultado final, 16.
Cuando PBASIC hace división, descarta el resto y devuelve el resultado como un número entero. Por ejemplo:
X = 8/3
Esta instrucción asigna el valor 2 a X. Esto se debe a 8 dividido por 3 es 2 con un resto de 2. PBASIC descarta el resto y devuelve el resultado 2.
Sobre el autor
Proyectos de Electrónica: Cómo crear nombres en código PBASIC Cuando los proyectos de electrónica que tienen en el ámbito de los circuitos programables, es posible que se encuentre escribiendo algo de código PBASIC. En PBASIC, puede crear nombres para utilizar como etiquetas del programa. También puede…
Proyectos electrónicos: cómo parpadean múltiples leds con una estampilla básica Este proyecto de electrónica comienza conectando 6 LED para el tablero en un tablero de BASIC Stamp HomeWork y luego continúa mostrando la programación necesaria a parpadear todos los LEDs de encendido y apagado. Puedes jugar con la programación…
Proyectos electrónicos: cómo programar un servo en PBASIC Para crear el movimiento en su proyecto de electrónica, se puede añadir un dispositivo muy útil, llamaste servo, que le permite controlar el movimiento mecánico con un programa BASIC Stamp. LA servo es un tipo especial de motor que está…
Proyectos electrónicos: cómo utilizar endif y más en código PBASIC La programación en PBASIC es un mal necesario cuando se utiliza microprocesadores programables como el BASIC Stamp en sus proyectos de electrónica. PBASIC le permite realizar la lógica en su programa a través de la utilización de SI…
Proyectos electrónicos: cómo utilizar si las declaraciones en código PBASIC Cuando se utiliza microprocesadores programables como el BASIC Stamp en su proyecto de electrónica, un poco de programación está en orden. El BASIC Stamp usa Parallax BASIC (PBASIC), un primo cercano al lenguaje de programación BASIC y muy…
Proyectos de Electrónica: Cómo utilizar los comentarios en código PBASIC Si usted está usando un BASIC Stamp para controlar las funciones de un proyecto de electrónica, estará escribiendo código en Parallax BASIC (PBASIC). El uso de comentarios en el código le ayudará a recordar lo que cada pequeño trozo de…
Proyectos electrónicos: cómo utilizar los bucles en código PBASIC El PBASIC bucle FOR hará que el BASIC Stamp en su proyecto de electrónica ejecutar un bucle un número determinado de veces. También es una gran herramienta de programación para realizar una acción en múltiples pines de E / S. Por lo tanto,…
Proyectos de Electrónica: Cómo utilizar variables en código PBASIC El BASIC Stamp 2 microprocesador tiene la friolera de 32 bytes de memoria RAM que está disponible para el procesamiento para su proyecto de la electrónica. Para utilizar la memoria RAM en PBASIC, crear variables. LA variable es simplemente un…
Construcción de robots para dummies Si usted está construyendo un robot, que está haciendo un montón de conexiones eléctricas, por lo que usted está tratando con un montón de alfileres. La siguiente tabla muestra la señal de los conectores de expansión y números de pin. Puede…
Proyectos electrónicos: cómo parpadean un LED con una estampilla básica Un BASIC Stamp es un exceso grave para un circuito electrónico que simplemente parpadea un LED de encendido y apagado: Usted puede hacer eso por unos cuantos dólares con un circuito de 555 temporizador integrado (IC), un condensador, y un par de…
Proyectos electrónicos: cómo programar subrutinas PBASIC Subrutinas PBASIC son muy valiosos en sus proyectos de electrónica utilizando un procesador de BASIC Stamp. LA subrutina es una sección de un programa que se puede llamar desde cualquier lugar en el programa. Cuando la subrutina termina, el…
Proyectos de Electrónica: Cómo utilizar hacen bucles en el código PBASIC El bucle DO en PBASIC puede hacer que la programación del BASIC Stamp en su electrónica proyectan un poco más compacto. los HACER bucle es una declaración PBASIC especial que realiza esencialmente la misma función que una etiqueta y una IR…