1. Experimento 1 ¿ Qué es un Microcontrolador ? Desafios Por: Ramiro Aduviri Velasco
2.
3. '{$STAMP BS2} OUTPUT 0 ' hace P0 una salida OUTPUT 1 ' hace P1 una salida titilar: ' etiqueta HIGH 1 ' LED P1 apagado HIGH 0 ' LED P0 apagado PAUSE 500 ' espera 1/2 segundo LOW 0 ' LED P0 encendido LOW 1 ' LED P1 encendido PAUSE 500 ' espera 1/2 segundo GOTO titilar ' regresa a la etiqueta Nota: Inicialmente los LED se encuentran apagados
4. '{$STAMP BS2} OUTPUT 0 ' hace P0 una salida OUTPUT 1 ' hace P1 una salida titilar: ' etiqueta HIGH 1 ' LED P1 apagado HIGH 0 ' LED P0 apagado PAUSE 500 ' espera 1/2 segundo LOW 0 ' LED P0 encendido LOW 1 ' LED P1 encendido PAUSE 500 ' espera 1/2 segundo GOTO titilar ' regresa a la etiqueta Nota: Se realiza una pausa de medio ( ½) segundo, ambos LED se encuentran apagados.
5. '{$STAMP BS2} OUTPUT 0 ' hace P0 una salida OUTPUT 1 ' hace P1 una salida titilar: ' etiqueta HIGH 1 ' LED P1 apagado HIGH 0 ' LED P0 apagado PAUSE 500 ' espera 1/2 segundo LOW 0 ' LED P0 encendido LOW 1 ' LED P1 encendido PAUSE 500 ' espera 1/2 segundo GOTO titilar ' regresa a la etiqueta Nota: Ambos LED se encienden.
6. '{$STAMP BS2} OUTPUT 0 ' hace P0 una salida OUTPUT 1 ' hace P1 una salida titilar: ' etiqueta HIGH 1 ' LED P1 apagado HIGH 0 ' LED P0 apagado PAUSE 500 ' espera 1/2 segundo LOW 0 ' LED P0 encendido LOW 1 ' LED P1 encendido PAUSE 500 ' espera 1/2 segundo GOTO titilar ' regresa a la etiqueta Nota: Se realiza una pausa de medio ( ½) segundo, ambos LED estan encendidos.
7. '{$STAMP BS2} OUTPUT 0 ' hace P0 una salida OUTPUT 1 ' hace P1 una salida titilar: ' etiqueta HIGH 1 ' LED P1 apagado HIGH 0 ' LED P0 apagado PAUSE 500 ' espera 1/2 segundo LOW 0 ' LED P0 encendido LOW 1 ' LED P1 encendido PAUSE 500 ' espera 1/2 segundo GOTO titilar ' regresa a la etiqueta Nota: Con este comando se realiza un ciclo indefinido hasta parar el programa.
8. '{$STAMP BS2} OUTPUT 0 ' hace P0 una salida OUTPUT 1 ' hace P1 una salida titilar: ' etiqueta HIGH 1 ' LED P1 apagado HIGH 0 ' LED P0 apagado PAUSE 500 ' espera 1/2 segundo LOW 0 ' LED P0 encendido LOW 1 ' LED P1 encendido PAUSE 500 ' espera 1/2 segundo GOTO titilar ' regresa a la etiqueta Nota: Ahora Usted vera como se comporta el circuito ante este programa.
9. '{$STAMP BS2} OUTPUT 0 ' hace P0 una salida OUTPUT 1 ' hace P1 una salida titilar: ' etiqueta HIGH 1 ' LED P1 apagado HIGH 0 ' LED P0 apagado PAUSE 500 ' espera 1/2 segundo LOW 0 ' LED P0 encendido LOW 1 ' LED P1 encendido PAUSE 500 ' espera 1/2 segundo GOTO titilar ' regresa a la etiqueta
10. '{$STAMP BS2} OUTPUT 0 ' hace P0 una salida OUTPUT 1 ' hace P1 una salida titilar: ' etiqueta HIGH 1 ' LED P1 apagado HIGH 0 ' LED P0 apagado PAUSE 500 ' espera 1/2 segundo LOW 0 ' LED P0 encendido LOW 1 ' LED P1 encendido PAUSE 500 ' espera 1/2 segundo GOTO titilar ' regresa a la etiqueta
11. '{$STAMP BS2} OUTPUT 0 ' hace P0 una salida OUTPUT 1 ' hace P1 una salida titilar: ' etiqueta HIGH 1 ' LED P1 apagado HIGH 0 ' LED P0 apagado PAUSE 500 ' espera 1/2 segundo LOW 0 ' LED P0 encendido LOW 1 ' LED P1 encendido PAUSE 500 ' espera 1/2 segundo GOTO titilar ' regresa a la etiqueta
12. '{$STAMP BS2} OUTPUT 0 ' hace P0 una salida OUTPUT 1 ' hace P1 una salida titilar: ' etiqueta HIGH 1 ' LED P1 apagado HIGH 0 ' LED P0 apagado PAUSE 500 ' espera 1/2 segundo LOW 0 ' LED P0 encendido LOW 1 ' LED P1 encendido PAUSE 500 ' espera 1/2 segundo GOTO titilar ' regresa a la etiqueta
13. '{$STAMP BS2} OUTPUT 0 ' hace P0 una salida OUTPUT 1 ' hace P1 una salida titilar: ' etiqueta HIGH 1 ' LED P1 apagado HIGH 0 ' LED P0 apagado PAUSE 500 ' espera 1/2 segundo LOW 0 ' LED P0 encendido LOW 1 ' LED P1 encendido PAUSE 500 ' espera 1/2 segundo GOTO titilar ' regresa a la etiqueta FIN
14.
15. '{$STAMP BS2} OUTPUT 0 ' hace P0 una salida OUTPUT 1 ' hace P1 una salida titilar: ' etiqueta LOW 0 ' LED P0 encendido HIGH 1 ' LED P1 apagado PAUSE 500 ' espera 1/2 segundos HIGH 0 ' LED P0 apagado LOW 1 ' LED P1 encendido PAUSE 500 ' espera 1/2 segundos GOTO titilar ' regresa a la etiqueta Nota: Inicialmente un LED esta encendido y el otro LED esta apagado.
16. '{$STAMP BS2} OUTPUT 0 ' hace P0 una salida OUTPUT 1 ' hace P1 una salida titilar: ' etiqueta LOW 0 ' LED P0 encendido HIGH 1 ' LED P1 apagado PAUSE 500 ' espera 1/2 segundos HIGH 0 ' LED P0 apagado LOW 1 ' LED P1 encendido PAUSE 500 ' espera 1/2 segundos GOTO titilar ' regresa a la etiqueta Nota: Se realiza una pausa de medio ( ½) segundo.
17. '{$STAMP BS2} OUTPUT 0 ' hace P0 una salida OUTPUT 1 ' hace P1 una salida titilar: ' etiqueta LOW 0 ' LED P0 encendido HIGH 1 ' LED P1 apagado PAUSE 500 ' espera 1/2 segundos HIGH 0 ' LED P0 apagado LOW 1 ' LED P1 encendido PAUSE 500 ' espera 1/2 segundos GOTO titilar ' regresa a la etiqueta Nota: Se invierte el sentido de encendido.
18. '{$STAMP BS2} OUTPUT 0 ' hace P0 una salida OUTPUT 1 ' hace P1 una salida titilar: ' etiqueta LOW 0 ' LED P0 encendido HIGH 1 ' LED P1 apagado PAUSE 500 ' espera 1/2 segundos HIGH 0 ' LED P0 apagado LOW 1 ' LED P1 encendido PAUSE 500 ' espera 1/2 segundos GOTO titilar ' regresa a la etiqueta Nota: Se realiza una pausa de medio ( ½) segundo.
19. '{$STAMP BS2} OUTPUT 0 ' hace P0 una salida OUTPUT 1 ' hace P1 una salida titilar: ' etiqueta LOW 0 ' LED P0 encendido HIGH 1 ' LED P1 apagado PAUSE 500 ' espera 1/2 segundos HIGH 0 ' LED P0 apagado LOW 1 ' LED P1 encendido PAUSE 500 ' espera 1/2 segundos GOTO titilar ' regresa a la etiqueta Nota: Con este comando se realiza un ciclo indefinido hasta parar el programa.
20. '{$STAMP BS2} OUTPUT 0 ' hace P0 una salida OUTPUT 1 ' hace P1 una salida titilar: ' etiqueta LOW 0 ' LED P0 encendido HIGH 1 ' LED P1 apagado PAUSE 500 ' espera 1/2 segundos HIGH 0 ' LED P0 apagado LOW 1 ' LED P1 encendido PAUSE 500 ' espera 1/2 segundos GOTO titilar ' regresa a la etiqueta Nota: Ahora Usted vera como se comporta el circuito ante este programa.
21. '{$STAMP BS2} OUTPUT 0 ' hace P0 una salida OUTPUT 1 ' hace P1 una salida titilar: ' etiqueta LOW 0 ' LED P0 encendido HIGH 1 ' LED P1 apagado PAUSE 500 ' espera 1/2 segundos HIGH 0 ' LED P0 apagado LOW 1 ' LED P1 encendido PAUSE 500 ' espera 1/2 segundos GOTO titilar ' regresa a la etiqueta
22. '{$STAMP BS2} OUTPUT 0 ' hace P0 una salida OUTPUT 1 ' hace P1 una salida titilar: ' etiqueta LOW 0 ' LED P0 encendido HIGH 1 ' LED P1 apagado PAUSE 500 ' espera 1/2 segundos HIGH 0 ' LED P0 apagado LOW 1 ' LED P1 encendido PAUSE 500 ' espera 1/2 segundos GOTO titilar ' regresa a la etiqueta
23. '{$STAMP BS2} OUTPUT 0 ' hace P0 una salida OUTPUT 1 ' hace P1 una salida titilar: ' etiqueta LOW 0 ' LED P0 encendido HIGH 1 ' LED P1 apagado PAUSE 500 ' espera 1/2 segundos HIGH 0 ' LED P0 apagado LOW 1 ' LED P1 encendido PAUSE 500 ' espera 1/2 segundos GOTO titilar ' regresa a la etiqueta
24. '{$STAMP BS2} OUTPUT 0 ' hace P0 una salida OUTPUT 1 ' hace P1 una salida titilar: ' etiqueta LOW 0 ' LED P0 encendido HIGH 1 ' LED P1 apagado PAUSE 500 ' espera 1/2 segundos HIGH 0 ' LED P0 apagado LOW 1 ' LED P1 encendido PAUSE 500 ' espera 1/2 segundos GOTO titilar ' regresa a la etiqueta
25. '{$STAMP BS2} OUTPUT 0 ' hace P0 una salida OUTPUT 1 ' hace P1 una salida titilar: ' etiqueta LOW 0 ' LED P0 encendido HIGH 1 ' LED P1 apagado PAUSE 500 ' espera 1/2 segundos HIGH 0 ' LED P0 apagado LOW 1 ' LED P1 encendido PAUSE 500 ' espera 1/2 segundos GOTO titilar ' regresa a la etiqueta FIN
26.
27. '{$STAMP BS2} OUTPUT 0 ' hace P0 una salida OUTPUT 1 ' hace P1 una salida repetir: ' etiqueta LOW 0 ' LED P0 encendido PAUSE 2000 ' espero 2 segundos HIGH 0 ' LED P0 apagado PAUSE 5000 ' espero 5 segundos LOW 1 ' LED P1 encendido PAUSE 1000 ' espera 1 segundo HIGH 1 ' LED P1 apagado PAUSE 3000 ' espera 3 segundos GOTO repetir ' regresa al principio Nota: Inicialmente el primer LED esta encendido.
28. '{$STAMP BS2} OUTPUT 0 ' hace P0 una salida OUTPUT 1 ' hace P1 una salida repetir: ' etiqueta LOW 0 ' LED P0 encendido PAUSE 2000 ' espero 2 segundos HIGH 0 ' LED P0 apagado PAUSE 5000 ' espero 5 segundos LOW 1 ' LED P1 encendido PAUSE 1000 ' espera 1 segundo HIGH 1 ' LED P1 apagado PAUSE 3000 ' espera 3 segundos GOTO repetir ' regresa al principio Nota: Espera 2 segundos.
29. '{$STAMP BS2} OUTPUT 0 ' hace P0 una salida OUTPUT 1 ' hace P1 una salida repetir: ' etiqueta LOW 0 ' LED P0 encendido PAUSE 2000 ' espero 2 segundos HIGH 0 ' LED P0 apagado PAUSE 5000 ' espero 5 segundos LOW 1 ' LED P1 encendido PAUSE 1000 ' espera 1 segundo HIGH 1 ' LED P1 apagado PAUSE 3000 ' espera 3 segundos GOTO repetir ' regresa al principio Nota: Se apaga el primer LED.
30. '{$STAMP BS2} OUTPUT 0 ' hace P0 una salida OUTPUT 1 ' hace P1 una salida repetir: ' etiqueta LOW 0 ' LED P0 encendido PAUSE 2000 ' espero 2 segundos HIGH 0 ' LED P0 apagado PAUSE 5000 ' espero 5 segundos LOW 1 ' LED P1 encendido PAUSE 1000 ' espera 1 segundo HIGH 1 ' LED P1 apagado PAUSE 3000 ' espera 3 segundos GOTO repetir ' regresa al principio Nota: Espera 5 segundos
31. '{$STAMP BS2} OUTPUT 0 ' hace P0 una salida OUTPUT 1 ' hace P1 una salida repetir: ' etiqueta LOW 0 ' LED P0 encendido PAUSE 2000 ' espero 2 segundos HIGH 0 ' LED P0 apagado PAUSE 5000 ' espero 5 segundos LOW 1 ' LED P1 encendido PAUSE 1000 ' espera 1 segundo HIGH 1 ' LED P1 apagado PAUSE 3000 ' espera 3 segundos GOTO repetir ' regresa al principio Nota: Se enciende el segundo LED.
32. '{$STAMP BS2} OUTPUT 0 ' hace P0 una salida OUTPUT 1 ' hace P1 una salida repetir: ' etiqueta LOW 0 ' LED P0 encendido PAUSE 2000 ' espero 2 segundos HIGH 0 ' LED P0 apagado PAUSE 5000 ' espero 5 segundos LOW 1 ' LED P1 encendido PAUSE 1000 ' espera 1 segundo HIGH 1 ' LED P1 apagado PAUSE 3000 ' espera 3 segundos GOTO repetir ' regresa al principio Nota: Espera 1 segundo.
33. '{$STAMP BS2} OUTPUT 0 ' hace P0 una salida OUTPUT 1 ' hace P1 una salida repetir: ' etiqueta LOW 0 ' LED P0 encendido PAUSE 2000 ' espero 2 segundos HIGH 0 ' LED P0 apagado PAUSE 5000 ' espero 5 segundos LOW 1 ' LED P1 encendido PAUSE 1000 ' espera 1 segundo HIGH 1 ' LED P1 apagado PAUSE 3000 ' espera 3 segundos GOTO repetir ' regresa al principio Nota: El segundo LED es apagado.
34. '{$STAMP BS2} OUTPUT 0 ' hace P0 una salida OUTPUT 1 ' hace P1 una salida repetir: ' etiqueta LOW 0 ' LED P0 encendido PAUSE 2000 ' espero 2 segundos HIGH 0 ' LED P0 apagado PAUSE 5000 ' espero 5 segundos LOW 1 ' LED P1 encendido PAUSE 1000 ' espera 1 segundo HIGH 1 ' LED P1 apagado PAUSE 3000 ' espera 3 segundos GOTO repetir ' regresa al principio Nota: Se espera 3 segundos
35. '{$STAMP BS2} OUTPUT 0 ' hace P0 una salida OUTPUT 1 ' hace P1 una salida repetir: ' etiqueta LOW 0 ' LED P0 encendido PAUSE 2000 ' espero 2 segundos HIGH 0 ' LED P0 apagado PAUSE 5000 ' espero 5 segundos LOW 1 ' LED P1 encendido PAUSE 1000 ' espera 1 segundo HIGH 1 ' LED P1 apagado PAUSE 3000 ' espera 3 segundos GOTO repetir ' regresa al principio Nota: Con este comando se inicia nuevamente el ciclo. FIN
36.
37. '{$STAMP BS2} OUTPUT 0 ' hace P0 una salida OUTPUT 1 ' hace P1 una salida LOW 0 ' LED P0 encendido PAUSE 1500 ' espero 1.5 segundos HIGH 0 ' LED P0 apagado PAUSE 2000 ' espero 2 segundos LOW 1 ' LED P1 encendido PAUSE 1500 ' espera 1.5 segundos HIGH 1 ' LED P1 apagado PAUSE 2000 ' espero 2 segundos repetir: LOW 0 ' LED P0 encendido LOW 1 ' LED P1 encendido PAUSE 500 ' espera ½ segundo HIGH 0 ' LED P0 apagado HIGH 1 ' LED P1 apagado PAUSE 2000 ' espera 2 segundos GOTO repetir ' regresa al principio Nota: Inicialmente el primer LED esta encendido.
38. '{$STAMP BS2} OUTPUT 0 ' hace P0 una salida OUTPUT 1 ' hace P1 una salida LOW 0 ' LED P0 encendido PAUSE 1500 ' espero 1.5 segundos HIGH 0 ' LED P0 apagado PAUSE 2000 ' espero 2 segundos LOW 1 ' LED P1 encendido PAUSE 1500 ' espera 1.5 segundos HIGH 1 ' LED P1 apagado PAUSE 2000 ' espero 2 segundos repetir: LOW 0 ' LED P0 encendido LOW 1 ' LED P1 encendido PAUSE 500 ' espera ½ segundo HIGH 0 ' LED P0 apagado HIGH 1 ' LED P1 apagado PAUSE 2000 ' espera 2 segundos GOTO repetir ' regresa al principio Nota: Espera 1.5 segundos
39. '{$STAMP BS2} OUTPUT 0 ' hace P0 una salida OUTPUT 1 ' hace P1 una salida LOW 0 ' LED P0 encendido PAUSE 1500 ' espero 1.5 segundos HIGH 0 ' LED P0 apagado PAUSE 2000 ' espero 2 segundos LOW 1 ' LED P1 encendido PAUSE 1500 ' espera 1.5 segundos HIGH 1 ' LED P1 apagado PAUSE 2000 ' espero 2 segundos repetir: LOW 0 ' LED P0 encendido LOW 1 ' LED P1 encendido PAUSE 500 ' espera ½ segundo HIGH 0 ' LED P0 apagado HIGH 1 ' LED P1 apagado PAUSE 2000 ' espera 2 segundos GOTO repetir ' regresa al principio Nota: Se apaga el LED.
40. '{$STAMP BS2} OUTPUT 0 ' hace P0 una salida OUTPUT 1 ' hace P1 una salida LOW 0 ' LED P0 encendido PAUSE 1500 ' espero 1.5 segundos HIGH 0 ' LED P0 apagado PAUSE 2000 ' espero 2 segundos LOW 1 ' LED P1 encendido PAUSE 1500 ' espera 1.5 segundos HIGH 1 ' LED P1 apagado PAUSE 2000 ' espero 2 segundos repetir: LOW 0 ' LED P0 encendido LOW 1 ' LED P1 encendido PAUSE 500 ' espera ½ segundo HIGH 0 ' LED P0 apagado HIGH 1 ' LED P1 apagado PAUSE 2000 ' espera 2 segundos GOTO repetir ' regresa al principio Nota: Espera 2 segundos.
41. '{$STAMP BS2} OUTPUT 0 ' hace P0 una salida OUTPUT 1 ' hace P1 una salida LOW 0 ' LED P0 encendido PAUSE 1500 ' espero 1.5 segundos HIGH 0 ' LED P0 apagado PAUSE 2000 ' espero 2 segundos LOW 1 ' LED P1 encendido PAUSE 1500 ' espera 1.5 segundos HIGH 1 ' LED P1 apagado PAUSE 2000 ' espero 2 segundos repetir: LOW 0 ' LED P0 encendido LOW 1 ' LED P1 encendido PAUSE 500 ' espera ½ segundo HIGH 0 ' LED P0 apagado HIGH 1 ' LED P1 apagado PAUSE 2000 ' espera 2 segundos GOTO repetir ' regresa al principio Nota: Se enciende el segundo LED.
42. '{$STAMP BS2} OUTPUT 0 ' hace P0 una salida OUTPUT 1 ' hace P1 una salida LOW 0 ' LED P0 encendido PAUSE 1500 ' espero 1.5 segundos HIGH 0 ' LED P0 apagado PAUSE 2000 ' espero 2 segundos LOW 1 ' LED P1 encendido PAUSE 1500 ' espera 1.5 segundos HIGH 1 ' LED P1 apagado PAUSE 2000 ' espero 2 segundos repetir: LOW 0 ' LED P0 encendido LOW 1 ' LED P1 encendido PAUSE 500 ' espera ½ segundo HIGH 0 ' LED P0 apagado HIGH 1 ' LED P1 apagado PAUSE 2000 ' espera 2 segundos GOTO repetir ' regresa al principio Nota: Se espera 1.5 segundos.
43. '{$STAMP BS2} OUTPUT 0 ' hace P0 una salida OUTPUT 1 ' hace P1 una salida LOW 0 ' LED P0 encendido PAUSE 1500 ' espero 1.5 segundos HIGH 0 ' LED P0 apagado PAUSE 2000 ' espero 2 segundos LOW 1 ' LED P1 encendido PAUSE 1500 ' espera 1.5 segundos HIGH 1 ' LED P1 apagado PAUSE 2000 ' espero 2 segundos repetir: LOW 0 ' LED P0 encendido LOW 1 ' LED P1 encendido PAUSE 500 ' espera ½ segundo HIGH 0 ' LED P0 apagado HIGH 1 ' LED P1 apagado PAUSE 2000 ' espera 2 segundos GOTO repetir ' regresa al principio Nota: Se apaga el LED.
44. '{$STAMP BS2} OUTPUT 0 ' hace P0 una salida OUTPUT 1 ' hace P1 una salida LOW 0 ' LED P0 encendido PAUSE 1500 ' espero 1.5 segundos HIGH 0 ' LED P0 apagado PAUSE 2000 ' espero 2 segundos LOW 1 ' LED P1 encendido PAUSE 1500 ' espera 1.5 segundos HIGH 1 ' LED P1 apagado PAUSE 2000 ' espero 2 segundos repetir: LOW 0 ' LED P0 encendido LOW 1 ' LED P1 encendido PAUSE 500 ' espera ½ segundo HIGH 0 ' LED P0 apagado HIGH 1 ' LED P1 apagado PAUSE 2000 ' espera 2 segundos GOTO repetir ' regresa al principio Nota: Espera 2 segundos.
45. '{$STAMP BS2} OUTPUT 0 ' hace P0 una salida OUTPUT 1 ' hace P1 una salida LOW 0 ' LED P0 encendido PAUSE 1500 ' espero 1.5 segundos HIGH 0 ' LED P0 apagado PAUSE 2000 ' espero 2 segundos LOW 1 ' LED P1 encendido PAUSE 1500 ' espera 1.5 segundos HIGH 1 ' LED P1 apagado PAUSE 2000 ' espero 2 segundos repetir: LOW 0 ' LED P0 encendido LOW 1 ' LED P1 encendido PAUSE 500 ' espera ½ segundo HIGH 0 ' LED P0 apagado HIGH 1 ' LED P1 apagado PAUSE 2000 ' espera 2 segundos GOTO repetir ' regresa al principio Nota: Ambos LED se encienden.
46. '{$STAMP BS2} OUTPUT 0 ' hace P0 una salida OUTPUT 1 ' hace P1 una salida LOW 0 ' LED P0 encendido PAUSE 1500 ' espero 1.5 segundos HIGH 0 ' LED P0 apagado PAUSE 2000 ' espero 2 segundos LOW 1 ' LED P1 encendido PAUSE 1500 ' espera 1.5 segundos HIGH 1 ' LED P1 apagado PAUSE 2000 ' espero 2 segundos repetir: LOW 0 ' LED P0 encendido LOW 1 ' LED P1 encendido PAUSE 500 ' espera ½ segundo HIGH 0 ' LED P0 apagado HIGH 1 ' LED P1 apagado PAUSE 2000 ' espera 2 segundos GOTO repetir ' regresa al principio Nota: Se espera ½ segundo.
47. '{$STAMP BS2} OUTPUT 0 ' hace P0 una salida OUTPUT 1 ' hace P1 una salida LOW 0 ' LED P0 encendido PAUSE 1500 ' espero 1.5 segundos HIGH 0 ' LED P0 apagado PAUSE 2000 ' espero 2 segundos LOW 1 ' LED P1 encendido PAUSE 1500 ' espera 1.5 segundos HIGH 1 ' LED P1 apagado PAUSE 2000 ' espero 2 segundos repetir: LOW 0 ' LED P0 encendido LOW 1 ' LED P1 encendido PAUSE 500 ' espera ½ segundo HIGH 0 ' LED P0 apagado HIGH 1 ' LED P1 apagado PAUSE 2000 ' espera 2 segundos GOTO repetir ' regresa al principio Nota: Ambos LED se apagan.
48. '{$STAMP BS2} OUTPUT 0 ' hace P0 una salida OUTPUT 1 ' hace P1 una salida LOW 0 ' LED P0 encendido PAUSE 1500 ' espero 1.5 segundos HIGH 0 ' LED P0 apagado PAUSE 2000 ' espero 2 segundos LOW 1 ' LED P1 encendido PAUSE 1500 ' espera 1.5 segundos HIGH 1 ' LED P1 apagado PAUSE 2000 ' espero 2 segundos repetir: LOW 0 ' LED P0 encendido LOW 1 ' LED P1 encendido PAUSE 500 ' espera ½ segundo HIGH 0 ' LED P0 apagado HIGH 1 ' LED P1 apagado PAUSE 2000 ' espera 2 segundos GOTO repetir ' regresa al principio Nota: Espera 2 segundos.
49. Nota: Con este comando (GOTO) se vuelve a repetir el ciclo. '{$STAMP BS2} OUTPUT 0 ' hace P0 una salida OUTPUT 1 ' hace P1 una salida LOW 0 ' LED P0 encendido PAUSE 1500 ' espero 1.5 segundos HIGH 0 ' LED P0 apagado PAUSE 2000 ' espero 2 segundos LOW 1 ' LED P1 encendido PAUSE 1500 ' espera 1.5 segundos HIGH 1 ' LED P1 apagado PAUSE 2000 ' espero 2 segundos repetir: LOW 0 ' LED P0 encendido LOW 1 ' LED P1 encendido PAUSE 500 ' espera ½ segundo HIGH 0 ' LED P0 apagado HIGH 1 ' LED P1 apagado PAUSE 2000 ' espera 2 segundos GOTO repetir ' regresa al principio FIN