¿Cómo leer puerto GP5 o GP2 de Pic 12f629 e iniciar su rutina ?

#1
Hola amigos. Tengo una consulta . Estoy utilizando un PIc12f629 y necesito enviar un 1 a GP1 si el GP5 recibe un 1. Como tendria que hacer con este Pic? Utilizo Basic como lenguaje y el Pic simulator Ide como programador.

Sencillamente si presiono un pulsador inicie una secuencia o una rutina.

Muchas Gracias a todos!

Tengo hecho este programa pero no lo lee. Debere poner algo mas en la entrada del pic? yo le conecto 5 voltios directamente para hacer la prueba...


AllDigital

Symbol colgar = GPIO.0
Symbol llamar = GPIO.1
Symbol senal = GPIO.5

Config colgar = Output
Config llamar = Output
Config senal = Input

If senal = 1 Then

loop:

colgar = 1

Else
colgar = 0
llamar = 0
Goto loop

Endif
 
Última edición:
#2
Aca te hice el programa pero en Picbasic pro que es en lo ke me manejo, lo probe en el Pic simulator ide y anda bien.


CMCON = 7 ;Comparador analogo OFF / digital I/O
TRISIO = %00100000 ;Pongo todo como salida menos gpio.5
GPIO = %00000000 ;todo apagado

colgar var GPIO.0
llamar var GPIO.1
senal var GPIO.5

loop:
If senal = 1 Then
colgar = 1
goto loop

Else
colgar = 0
llamar = 0
Goto loop

Endif
Goto loop
End
 
Arriba