•Estoy tratando de migrar de picaxe a PBP asi me resulta mas facil conseguir los pic y mas baratos, ahora tratando de hacer lo mas simple delm undo se me complico, les muestro el programa.
GPIO = %00000000 ;Pongo todo como salida
loop:
Pause 100 ' espera 100ms
toggle gpio.0 'Cambia de estado la salida GPIO.0 (pata 7 del 12f629)
Goto loop ' Repite lo mismo
End
•Bueno ese programa no anda, osea prende el led en gpio.0 pero no se apaga nunca, lo raro es que si uso cualquier otra salida si anda por ejemplo cn GPIO.2 asi...
GPIO = %00000000 ;Pongo todo como salida
loop:
Pause 100 ' espera 100ms
toggle gpio.2 'Cambia de estado la salida GPIO.2 (pata 7 del 12f629)
Goto loop ' Repite lo mismo
End
Pero necesito poder manejar la salida de la pata 7 porque es para un circuito que ya tengo armado.
•Descubri que si uso 2 salidas osea gpio.0 y gpio.1 ahi si andan las 2 pero si quiero usar solo gpio.0 no anda :S, dejo el ejemplo con las 2 salidas
GPIO = %00000000 ;Pongo todo como salida
loop:
Pause 100 ' espera 100ms
toggle gpio.0 'Cambia de estado la salida GPIO.0 (pata 7 del 12f629)
toggle gpio.1 'Cambia de estado la salida GPIO.1 (pata 6 del 12f629)
Goto loop ' Repite lo mismo
End
_______________________________________________________________________________
*****************RESUELTO********************
Muchachos gracias por nada ya lo resolvi jaja pasa que de fabrica viene activado un comparador entre gpio.0 y gpio.1, se desactiva poniendo esto CMCON7, dejo el codigo andando por si a alguien le ayuda
CMCON = 7
GPIO = %00000000 ;Pongo todo como salida
loop:
Pause 100 ' espera 100ms
toggle gpio.0 'Cambia de estado la salida GPIO.0 (pata 7 del 12f629)
Goto loop ' Repite lo mismo
End
GPIO = %00000000 ;Pongo todo como salida
loop:
Pause 100 ' espera 100ms
toggle gpio.0 'Cambia de estado la salida GPIO.0 (pata 7 del 12f629)
Goto loop ' Repite lo mismo
End
•Bueno ese programa no anda, osea prende el led en gpio.0 pero no se apaga nunca, lo raro es que si uso cualquier otra salida si anda por ejemplo cn GPIO.2 asi...
GPIO = %00000000 ;Pongo todo como salida
loop:
Pause 100 ' espera 100ms
toggle gpio.2 'Cambia de estado la salida GPIO.2 (pata 7 del 12f629)
Goto loop ' Repite lo mismo
End
Pero necesito poder manejar la salida de la pata 7 porque es para un circuito que ya tengo armado.
•Descubri que si uso 2 salidas osea gpio.0 y gpio.1 ahi si andan las 2 pero si quiero usar solo gpio.0 no anda :S, dejo el ejemplo con las 2 salidas
GPIO = %00000000 ;Pongo todo como salida
loop:
Pause 100 ' espera 100ms
toggle gpio.0 'Cambia de estado la salida GPIO.0 (pata 7 del 12f629)
toggle gpio.1 'Cambia de estado la salida GPIO.1 (pata 6 del 12f629)
Goto loop ' Repite lo mismo
End
_______________________________________________________________________________
*****************RESUELTO********************
Muchachos gracias por nada ya lo resolvi jaja pasa que de fabrica viene activado un comparador entre gpio.0 y gpio.1, se desactiva poniendo esto CMCON7, dejo el codigo andando por si a alguien le ayuda
CMCON = 7
GPIO = %00000000 ;Pongo todo como salida
loop:
Pause 100 ' espera 100ms
toggle gpio.0 'Cambia de estado la salida GPIO.0 (pata 7 del 12f629)
Goto loop ' Repite lo mismo
End