Paso 5: El programa
Vamos a empezar con el lanzamiento de 9 tareas. El primero se lea el valor de la entrada analógica y convertirla a una tensión real, las 8 tareas restantes se corresponden a cuando un LED se encenderá. Cada uno se enciende sólo si la entrada ANIN 0 es superior a la tensión especificada. En cada tarea vamos a poner la tensión en la bruja que LED se encenderá. A partir de 0.8V 0.9V, 1.0V, 1.1V, 1.2V, 1.3V, 1.4V y 1.5V
Cada tarea individual consistirá en comparar el valor almacenado en la memoria 1 con el valor declarado y determinar si el LED debe estar encendido o apagado
Arriba se muestra el programa:
La tensión que medimos antes de que se pone en lugar de los 3,20 en la segunda línea. Este es el voltaje real que el EC1 se ven como 100% o como un "1" en el flotante punto de registro. Mi medida fue 3.2V, eso es lo que he puesto en.
Cada sección se duplica, pero se cambian los números, como la dirección de salida, nivel de tensión y direcciones de la tarea, es decir, "en 2" y "3", "floadq 0,8" o "floadq 0,9" y "LED1" o "LED2" así como "LED1on" o "LED2on"
La única parte no duplica es el LED1 se parpadea la salida en y off para indicar que la batería está "muerto" o por debajo de 0.8V