Está en la página 1de 2

IES 6017 “Amadeo R.

Sirolli”
TSE – Tecnicatura Superior en Electrónica

________________________________________________________________________________

TRABAJO PRÁCTICO Nº2

TEMA: MICROCONTROLADORES PIC – NIVEL I (Parte 2: ENTRADAS)

Para cada uno de los ejercicios se requiere:


 Lista de componentes
 Diagrama del circuito
 Código en Basic
 Imagen del proyecto funcionando (fotografía)

Ejercicio 1: Pulsador (utilice la declaración CMCON=7 para convertir el PORTA en digital)

i – Confeccione un programa e implemente el circuito de manera que conectando un pulsador al pin


PORTA.2 configurado como entrada provoque el destello de un led conectado al PORTB.0
mientras se mantiene presionado, caso contrario el led permanece encendido de manera estática
ii – Elabore un programa en Basic que para la misma conexión de entrada y salida del ítem anterior
provoque el encendido permanente del led al presionar y soltar el pulsador, y lo apague si se realiza
de nuevo la misma acción sobre la tecla.
Circuito propuesto:

Ejercicio 2: Secuencial con pulsador

i – Monte el circuito propuesto y confeccione un programa a fin de realizar un contador binario,


que cada vez que se presione el pulsador incremente su cuenta
ii – En base al circuito del ítem anterior realice un programa en Basic de manera que una vez
conectado el circuito se encienda el led conectado al PORTB.0 hasta alcanzar el PORTB.7 y
viceversa por cada vez que se accione el pulsador conectado al PORTA.1
Circuito Propuesto:

330

1 de 2
IES 6017 “Amadeo R. Sirolli”
TSE – Tecnicatura Superior en Electrónica

________________________________________________________________________________

Ejercicio 3: Control de velocidad de oscilación

Implemente el circuito propuesto y diseñe un programa en Basic de manera que una vez
alimentado, el led conectado a PORTB.3 destelle a una frecuencia de 1Hz, si se presiona el
pulsador conectado a PORTA.0 disminuye su frecuencia hasta 1/2Hz y si se presiona el pulsador
conectado a PORTA.1 incrementa su frecuencia hasta 10Hz en pasos de 50 ms

Ejercicio 4: Juego

Implemente el circuito y la programación para simular un dado electrónico teniendo como


elementos de salida 7 diodos led’s y como entrada un pulsador. Se incrementa una variable de valor
1 a 6 de manera muy rápida (milisegundos) y cuando se pulsa la tecla, se detiene la cuenta y se
muestra el resultado respetando la cara de un dado real.

Ejercicio 5: Sistema de seguridad

Realice un sistema de clave de 4 dígitos utilizando 3 pulsadores, un led rojo, uno verde y un relé de
12 voltios, si la clave 1223 es ingresada se enciende el led verde y se activa el relé, caso contrario
se enciende el led rojo por 2 segundos indicando que la clave ingresada no es correcta, después de 3
intentos fallidos, el sistema se bloquea por 30 segundos, transcurrido ese tiempo puede volver a
intentar nuevamente.

Ejercicio 6: Temporizador regresivo

Construya un prototipo que permita la cuenta regresiva de hasta 99 segundos, el mismo debe poder
configurar el inicio de cuenta mediante pulsadores. Al llegar a término debe sonar una alarma
indicando tal situación. Finalizado el conteo debe quedar con la última cifra a la espera de una
nueva cuenta (Para facilitar la programación es recomendable utilizar el conversor CD4511).

2 de 2

También podría gustarte