Sunteți pe pagina 1din 6

ESCUELA POLITÉCNICA NACIONAL

ESCUELA DE FORMACIÓN DE TECNÓLOGOS


TECNOLOGÍA EN ELECTROMECÁNICA

Laboratorio de Microprocesadores

TRABAJO PREPARATORIO

Práctica No: 7
Tema: Control de tiempos en bajo nivel

Realizado por:

CPR3
Estudiante: Muñoz Ana Grupo:

(Espacio Reservado)
Fecha de entrega: 2019 / 06 / 19 f. _________________________
Año mes día Recibido por:

Sanción: ____________________________________________________

PERÍODO
2019 – A
ESCUELA POLITÉCNICA NACIONAL ESFOT

TET424L - LABORATORIO DE MICROPROCESADORES

PREPARATORIO - PRÁCTICA 7
1. Objetivos:
- Utilizar los microcontroladores para la medición o el control del tiempo en los que se
producen eventos o el intervalo de tiempo entre los mismos, utilizando saltos y subrutinas.

2. Desarrollo
2.1 Diseño
1 Leer el pin 1 del puerto A mediante un dipswitch, si se encuentra un 1 lógico en este pin se
deberán mostrar en el pin RC4 las señales de un oscilador de 4 Hz. Si se encuentra un 0 lógico
en el pin 1 del puerto A se deberán mostrar en el pin RC5 las señales de un oscilador de 12
Hz., hasta que el estado del pin 1 del puerto A cambie. Mientras un led este encendido el
otro debe permanecer apagado.

FLUJOGRAMA

INICIO

Leer pin1 PORTA

SWITCH SI
Oscilador 4Hz
RA1=1

Activar el pin RC4


NO

Oscilador 12Hz Parpadear led 1

Activar el pin RC5

Parpadear led 1

Laboratorio de Microprocesadores Práctica 7


ESCUELA POLITÉCNICA NACIONAL ESFOT

2 Realice un contador de 5 a E en hexadecimal y lo visualice en un Display de 7 segmentos


ánodo común conectado al pórtico B, si el valor es igual a 9 encender un led en el pin RA0.
Además, conectar un switch al pin RA3, de modo que, cuando este pin reciba 1L el contador
será creciente y cuando reciba un 0L el contador debe ser decreciente.

FLUJOGRAMA

INICIO

M(0XFF) W

W M(TRISC)

CLRF TRISB

BCF STATUS,5

PORTB

SWITCH SI
CALL ASCENDENTE
RA3 =1L

NO GOTO RETARDO

CALL DESCENDETE INCF CONT

CALL TABLA RETURN

GOTO RETARDO
Laboratorio de Microprocesadores Práctica 7
ESCUELA POLITÉCNICA NACIONAL ESFOT

SI
RA0=9 ENCEDER LED

NO

APAGAR LED FIN

PROGRAMA 2

Ilustración 1 Programa 2

Laboratorio de Microprocesadores Práctica 7


ESCUELA POLITÉCNICA NACIONAL ESFOT

2.1.1 Diagrama esquemático

Ilustración 2 Diagrama Lógico programa 1

Ilustración 3 Diagrama lógico Programa 2

Laboratorio de Microprocesadores Práctica 7


ESCUELA POLITÉCNICA NACIONAL ESFOT

2.1.2 Análisis de resultados

Por cuestiones de retardo no se puede observar las simulaciones de los programas en


Proteus ya que se demora algún tiempo el funcionamiento adecuado de estos programas se
probará en la implementación.

3. Bibliografía / Referencias

[1]T. Van Sickle, Programming microcontrollers in C. Eagle Rock, Calif.: LLH Technology Pub., 2001.

[2]Angulo J., (2007), Microcontroladores PIC 1a. Parte, (4ta edición), Madrid: Mc Graw Hill

Laboratorio de Microprocesadores Práctica 7

S-ar putea să vă placă și