Observe o circuito e o programa abaixo.

#INCLUDE <P16F628A.INC>
__CONFIG _BODEN_ON & _CP_OFF & _PWRTE_ON & _WDT_OFF & _LVP_OFF & _MCLRE_ON &
_XT_OSC
#DEFINE BANK0 BCF STATUS,RP0
#DEFINE BANK1 BSF STATUS,RP0
#DEFINE BOTAO PORTA,2
#DEFINE LED1 PORTB,1
#DEFINE LED2 PORTB,6
ORG 0x00
GOTO INICIO
ORG 0x04
RETFIE
INICIO
CLRF PORTA
CLRF PORTB
BANK1
MOVLW B'00000100'
MOVWF TRISA
MOVLW B'00000000'
MOVWF TRISB
MOVLW B'10000000'
MOVWF OPTION_REG
MOVLW B'00000000'
MOVWF INTCON
BANK0
MOVLW B'00000111'
MOVWF CMCON
MAIN
BTFSC BOTAO
GOTO SITUACAO_1
GOTO SITUACAO_2
SITUACAO_1
BCF LED1
BCF LED2
GOTO MAIN
SITUACAO_2
BSF LED1
BSF LED2
GOTO MAIN
END
Considerando que o programa está sendo executado pelo microcontrolador PIC 16F628 da figura, qual o comportamento dos LEDs quando o botão é pressionado?