Você está na página 1de 1

2019-B FECHA: NÚMERO DE GRUPO DE 3 ALUMNOS:

Apellidos Nombres C.U.I. Firma F/T

1.

2.

3.

TRABAJO PRÁCTICO 1 (2 puntos)


La siguiente tabla contiene el Cada grupo de 3 alumnos debe realizar las siguientes actividades:
número de grupo al cual 1. Organizar en Proteus un circuito compuesto por el microcontrolador
pertenece cada alumno: PIC16F877A, dos pulsadores (SW1 y SW2), un LED y un indicador de 7
CUI GR3 segmentos de ánodo común según las conexiones indicadas en la siguiente
20111798 6 tabla:
20140495 7
20142368 10 Indicador de
20150552 7 GR3 SW1 SW2 LED
7 segmentos
20150559 6 1 RA0 RA1 RA2 Puerto B
20150563 5
2 RA1 RA2 RA3 Puerto C
20150568 10
20153298 6 3 RA2 RA3 RA4 Puerto B
20160389 1 4 RA3 RA4 RA5 Puerto C
20160394 10 5 RA4 RA5 RE0 Puerto B
20160395 16 6 RA5 RE0 RE1 Puerto C
20161846 1 7 RE0 RE1 RE2 Puerto B
20162731 15
8 RE1 RE2 RD0 Puerto C
20162912 2
20162915 1 9 RE2 RD0 RD1 Puerto B
20162917 17 10 RD0 RD1 RD2 Puerto C
20162920 16 11 RD1 RD2 RD3 Puerto B
20162927 16 12 RD2 RD3 RD4 Puerto C
20162933 17 13 RD3 RD4 RD5 Puerto B
20162939 7
14 RD4 RD5 RD6 Puerto C
20170286 12
20170290 13 15 RD5 RD6 RD7 Puerto B
20170297 12 16 RD6 RD7 RA0 Puerto C
20170298 11 17 RD7 RA0 RA1 Puerto B
20170302 3
20170309 2 2. En el MPLABX crear un proyecto con un programa en lenguaje ensamblador
20170310 5 para que el circuito funcione de la siguiente forma: Al conectar la alimentación
20170313 4 el indicador debe mostrar la cifra 0. Cada vez que se pulsa SW1 el indicador
20170314 4 incrementa su valor en la unidad. Cada vez que se pulsa SW2 el indicador
20170318 12
decrementa su valor en la unidad. El conteo será hexadecimal (de 0 a F). El
20170320 14
LED debe encenderse cuando el valor mostrado en el indicador es mayor o
20171894 3
20171895 8
igual a 6. El programa no debe contener directivas DEFINE.
20171896 8 3. Simular el funcionamiento del circuito en Proteus.
20171897 3 4. Presentar un informe impreso en hojas A4 que contenga:
20171898 13 A. Esta hoja con los datos que se indican en el encabezado.
20171899 9 B. Diagrama esquemático.
20171906 14 C. Diagrama de flujo sólo del programa principal a nivel de operaciones
20171908 15 (Por ejemplo, una operación puede ser “configurar el puerto B como
20171909 2 entrada”, otra operación podría ser “esperar 20 mS para eliminar el
20171913 15 rebote mecánico”, etc.)
20171915 4 D. Programa en lenguaje ensamblador de fácil lectura, con comentarios
20171916 11 a nivel de operaciones y que haga uso de procedimientos.
20173151 13 E. Conclusiones
20173153 5
La entrega del informe y revisión de la simulación será el día miércoles 25 de
20173164 9
setiembre.
20173168 11
20173171 14
20173173 8
20173174 9

Você também pode gostar