Hola soy un supernovato en BS y tengo una dudilla que igual es una chorrada pero no consigo avanzar. La cuestión es que estoy ensayando con un programa que tiene un debugin para introducir un valor del 1 al 100. Cuando lo ejecuto, se queda esperando que introduzca el valor y ahí está el problema, no se cómo introducirlo. Lo intento con el teclado pero no pasa nada. ¿Qué puedo hacer?

Visitas: 65

Las respuestas están cerradas para esta discusión.

Respuestas a esta discusión

Pues tendriamos que ver el programa...........mira algun ejemplo ya hecho de la libreria y comparalo con el tuyo.
este es el programa:

' {$STAMP BS2}
' {$PBASIC 2.5}
'------------------------definición de variables--------------------

Numero VAR BYTE

'------------------------programa principal-------------------------

Inicio:
DEBUG 0,REP"-"\35,13
DEBUG TAB,"Bienvenido",13
DEBUG REP"-"\35,13,13,7,7,7
DEBUG "Programam de prueba ampliado con Pbasic 2,5"

Bucle:
DEBUG 13,13,13,13, "introduzca un número del 0 al 100",CLREOL
DEBUGIN DEC Numero
IF (Numero > 100) THEN GOTO bucle ELSE DEBUG 13,TAB,"decimal",TAB, TAB, "binario", TAB, TAB, "hexadecimal", 13, REP "-"\60,13
DEBUG 13,"numero=",DEC Numero,TAB, TAB," ",BIN Numero,TAB,TAB,HEX Numero,13,REP"-"\60,13
END
Hola Fran he copiado y pegado tu programa y funciona perfectamente lo unico que tienes que situar con el ratón el cursor en la pantalla de debug en blanco de arriba que es donde escribes........abajo pone tu presentación.Si pones un CR en ,CLREOL,CR te dara un retorno y con un goto bucle te preguntará otra vez pero vamos que eso es como gustes en fin te funciona bien.
Un saludo
Muchas gracias Javier, resultó ser un problema del MacBS2 que no permite comunicación con el BS2 por el terminal. Al usar el programa de Parallax todo ha ido bien

RSS

Cursos online y tutoriales


(se requiere registro previo gratuito en PortalArduino.com)

Mantenimiento del sitio

© 2024   Creado por Lorenzo M. Oliver.   [Imágenes licenciadas por Depositphotos.com] Tecnología de

Emblemas  |  Reportar un problema  |  Términos de servicio