T
E
RABAJO Y
XPLICACIÓN
PROGRAMA 2
Control de los leds RB0 y RB1 desde el interruptor RA0. RB0 refleja el estado de RA0,
RB1 el complemento de RA0
Inicio
Aqui
RA0_es_1
D
P
ESARROLLO
ROYECTOS Y
PIC 16F87
X
List
p=16F876
include
"P16F876.INC"
org
0x05
clrf
PORTB
bsf
STATUS,RP0
clrf
TRISB
movlw
0x06
movwf
ADCON1
movlw
b'00011111'
movwf
TRISA
bcf
STATUS,RP0
btfsc
PORTA,0
goto
RA0_es_1
bcf
PORTB,0
bsf
PORTB,1
goto
Aqui
bsf
PORTB,0
bcf
PORTB,1
goto
Aqui
end
P
E
ROTOTIPOS
LECTRÓNICOS
;Borra el Puerto B
;Selecciona banco 1
;Puerta B se configura como salida
;Puerta A como entrada digital
;Puerta A se configura como entrada
;Selecciona banco 0
;RA0 = 1 ??
;Si
;No, desconecta RB0
;Conecta RB1
;Buble
;Activa RB0
;Activa RB1
;Bucle
2º DPE
58