Microcontroladores PIC en Linux.
¿Quieres reaccionar a este mensaje? Regístrate en el foro con unos pocos clics o inicia sesión para continuar.

Problema con GcBasic, PIC16F628 i ktechlab-gcb

Ir abajo

Problema con GcBasic, PIC16F628 i ktechlab-gcb Empty Problema con GcBasic, PIC16F628 i ktechlab-gcb

Mensaje por rteknoman Lun 8 Oct 2012 - 16:47

Buenas.
Estoy empezando con este programa.
Me gusta la idea de tener integrado en ktechlab-gcb el editor de circuitos y de flowcode, el GcBasic y el programador del chip (a traves del comando pk2cmd).

El hecho de tenerlo todo en un solo entorno lo hace todo mucho más simple.

Para probar, he hecho un mini-flowcode que enciende un LED. La generación del programa gcbasic y assembler van bien. La simulación del circuito va bien y la carga del chip también. Cuando pruebo el circuito también me va bien.

El problema me viene al querer hacer que el LED parpadee. Hago un sencillo flowcode que enciende y apaga el LED en intervalos de un segundo. Pruebo el programa gcbasic y el assembler generado en el simulador y va bien. La carga en el chip también va bien, no da errores.
Pero al probar el circuito, éste no hace nada. No se enciende el LED en ningún momento.

Me da la impresión que tiene que ver con el oscilador interno del chip. He probado con diversas configuraciones de oscilador (cambiando la directiva), pero sin ningún resultado.

¿A alguien le ha pasado? ¿Alguna sugerencia?
Gracias.

Os pongo el programa gcbasic, a la que añadí la directiva OSC:

'_____________________________________________________

' GcBasic code generated by Ktechlabgcb-Flowcode
'_____________________________________________________

' Modelo de chip y velocidad de reloj:
#chip P16F628, 4 'MHz
#config OSC=INTOSC

TRISA = 127
TRISB = 0

PORTA = 0
PORTB = 0

' Inicio: _____________________________________________
__label_setpin:
PORTB.3 = 1
Wait 1 s
PORTB.3 = 0
Wait 1 s
goto __label_setpin
end

rteknoman
Nuevo Usuario
Nuevo Usuario

Mensajes : 2
Fecha de inscripción : 08/10/2012

Volver arriba Ir abajo

Problema con GcBasic, PIC16F628 i ktechlab-gcb Empty Solucionado

Mensaje por rteknoman Lun 8 Oct 2012 - 20:27

Al final el problema era una tontería. Lamento haberos molestado con tal cosa.
Estaba utilitzando el pin de salida equivocado. Vaya chorrada!
Saludos.

rteknoman
Nuevo Usuario
Nuevo Usuario

Mensajes : 2
Fecha de inscripción : 08/10/2012

Volver arriba Ir abajo

Volver arriba

- Temas similares

 
Permisos de este foro:
No puedes responder a temas en este foro.