hola gente del foro!
estoy comenzando a programar los pics en C con el CCS y no puedo hacer algo que en assembler resultaba muy simple y es finalizar el proceso de interrupcion en cualquier momento
por ejemplo para la interrupcion con RB0: pulsando el pulsador conectado al pin cambio el estado y voy a la rutina de interrupcion
pero luego si quiero pulsarlo de nuevo para cortar la interrupcion no se como hacerlo y tengo que esperar a que termine todo el proceso de interrupcion !!!
he probado varias formas testeando el pin por ejemplo haciendo:
if (input_state(PIN_B0)==0)
break;
pero no me resulta nada de nada y ya se me acabaron las ideas , alguien puede ayudarme con esto ?
gracias
estoy comenzando a programar los pics en C con el CCS y no puedo hacer algo que en assembler resultaba muy simple y es finalizar el proceso de interrupcion en cualquier momento
por ejemplo para la interrupcion con RB0: pulsando el pulsador conectado al pin cambio el estado y voy a la rutina de interrupcion
pero luego si quiero pulsarlo de nuevo para cortar la interrupcion no se como hacerlo y tengo que esperar a que termine todo el proceso de interrupcion !!!
he probado varias formas testeando el pin por ejemplo haciendo:
if (input_state(PIN_B0)==0)
break;
pero no me resulta nada de nada y ya se me acabaron las ideas , alguien puede ayudarme con esto ?
gracias