Practica 2
Practica 2
INTERFACEZ Y MICROCONTROLADORES
PRACTICA 2
MARCO TEORICO
INICIO
2
VARIABLES
SI
C2=1 NUM2
CTE
NO
REGISTRO SI NUM3
C3=1
ORIGEN NO
SI LET4
CONGIGURACION
PUERTOS C4=1
NO
LIMPIAR PUERTOS
F1_OFF
F1_ON
SI F2_ON
C1=1 NUM1
NO 3
2
3
SI
C1=1 NUM4
NO
SI NUM5
C2=1
NO
SI NUM6
C3=1
NO
SI LETB
C4=1
NO
F2_OFF
F3_ON
4
4
SI
C1=1 NUM7
NO
SI NUM8
C2=1
NO
SI NUM9
C3=1
NO
SI LETC
C4=1
NO
F3_OFF
F4_ON
5
5
SI
C1=1 LETE
NO
SI NUM0
C2=1
NO
SI LETF
C3=1
NO
SI LETD
C4=1
NO
F4_OFF
FINAL
NUM1 NUM2 NUM3
W b'01100000'
V W b'11011010'
V W V
b'11110010'
W PORTB
W PORTB W PORTB
RETURN RETURN
RETURN
W b'11101110'
V W b'01100110'
V W V
b'10110110'
W PORTB
W PORTB W PORTB
RETURN RETURN
RETURN
NUM6 LETB NUM7
W b'10111110'
V W b'00111110'
V W V
b'11100010'
W PORTB
W PORTB W PORTB
RETURN RETURN
RETURN
W b'11111110'
V W b'11110110'
V W V
b'10011100'
W PORTB
W PORTB W PORTB
RETURN RETURN
RETURN
CODIGO DE MPLAB
DISEÑO EN PROTEUS
ENSAMBLADO