Ayuda con Simulador Proteus

Tengo un pequeño problema al simular un termostato en proteus usando un pic 16F877, tengo dos variables A y B, las mediciones son correctas pero al ejecutar las instrucciones de encendido y apagado de las salidas este funciona solo en la última, la primera no la ejecuta, individualmente ejecuta cualquiera pero en conjunto no.
Apreciaría cualquier ayuda, ejemplo del código que he usado
Symbol FAN = PORTE.0
Symbol PUL= PORTE.1
IF A > 35 THEN
HIGH FAN
ENDIF
IF A< 32 THEN
LOW FAN
ENDIF
IF B< 60 THEN
HIGH PUL
ENDIF
IF B>582 THEN
LOW PUL
ENDIF
 
Atrás
Arriba