Hello Joe S.

English is not my natural language, sorry i not understand very well what
you mean in your answer. Is anything wrong in this code?

Code:
DEFINE OSCCAL_2K 1
'
sepic_ok var GPIO.3        
call_shutdown var GPIO.4
sepic_on_off var GPIO.5
pulsador var GPIO.2
am_on_off var GPIO.1
'sense var GPIO.0
'
TRISIO = %11001111
'
low sepic_on_off        
low call_shutdown       
'						
ciclo var word
conta var byte 
conta2 var byte
flag_pulsador var byte
Do you think that i must change it? if yes, what?

Thanks
Best regards
Pedro