Académique Documents
Professionnel Documents
Culture Documents
de salida)
El puerto A puede suministrar hasta 80 mA y absorber hasta 50 mA. Cuando se trabaja
con una sola lnea puede suministrar hasta 20 mA y absorber hasta 25 mA.
El puerto B puede suministrar hasta 100 mA y absorber hasta 150 mA. Cuando se trabaja
con una sola lnea puede suministrar hasta 20 mA y absorber hasta 25 mA.
Latch: Es un circuito electrnico, que permite retener datos en una posicin de preparacin hasta que sea pedido,
generalmente por otro circuito electrnico.
25
DESARROLLO
1) Armar, un Protoboard, el siguiente circuito. Ver figura 5.
Figura 5. Circuito de una cerradura electrnica.
La forma en que se debe de proceder para realizar el programa est indicado en el
diagrama de flujo que aparece en la figura 6.
Figura 6. Diagrama de flujo para elaborar el programa de la cerradura electrnica.
26
Programa para el control de la cerradura electrnica.
Una vez cargado con el programa se quita del programador y se coloca en la base del circuito
para aplicaciones, circuito de la figura 5.
27
Practica 3
Realizar un programa y un circuito electrnico haciendo uso del PIC16F84A, para
que realice el desplegado en cdigo hexadecimal en un display de 7 segmentos ctodo
comn, del cdigo binario que introduzca mediante interruptores, 4 en total; al
microcontrolador.
Nota: Un interruptor abierto representa un 1 lgico.
El circuito electrnico aparece en la figura 7.
Figura 7. Circuito electrnico del convertidor de binario a hexadecimal.
En la figura 8, se muestra el diagrama de flujo que se debe seguir para que pueda realizar
el programa correspondiente al convertidor de cdigo binario a hexadecimal.
28
Figura 8: Diagrama de flujo del convertidor de cdigo binario a hexadecimal.
En la figura 9, aparece el programa para realizar la conversin de cdigo binario a
hexadecimal. Capture el correspondiente cdigo en una hoja de trabajo de MPLAB, y cargue el
programa en el PIC16F84. Despus arme el circuito de la figura 7 y compruebe su correcto
funcionamiento.
29
Figura 9. Programa para realizar la conversin de cdigo binario a hexadecimal.
30