17272653 letrero luminoso

45
UNIVERSIDAD POLITECNICA SALESIANA FACULTAD DE INGENIERIAS INGENIERIA ELECTRONICA TEMA: LETRERO LUMINOSO REALIZADO POR: ARRIETA ESTEBAN MALLA CARLOS VALENCIA ALEJANDRO  Y ÁNEZ SANTIAGO FECHA: 10 DE JULIO DE 2009 1

Upload: juan

Post on 04-Apr-2018

233 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: 17272653 Letrero Luminoso

7/29/2019 17272653 Letrero Luminoso

http://slidepdf.com/reader/full/17272653-letrero-luminoso 1/45

UNIVERSIDAD POLITECNICA SALESIANA

FACULTAD DE INGENIERIAS

INGENIERIA ELECTRONICA

TEMA:

LETRERO LUMINOSO

REALIZADO POR:

• ARRIETA ESTEBAN

• MALLA CARLOS

• VALENCIA ALEJANDRO

YÁNEZ SANTIAGO

FECHA:

10 DE JULIO DE 2009

1

Page 2: 17272653 Letrero Luminoso

7/29/2019 17272653 Letrero Luminoso

http://slidepdf.com/reader/full/17272653-letrero-luminoso 2/45

INTRODUCCIÓN

En este proyecto conoceremos como diseñar y construir un indicador de mensajes, el

mismo que nos permitirá exhibir textos y un símbolo, fijos y animados. La creación de un

indicador de mensajes posee una gran variedad de aplicaciones como por ejemplo este

indicador de mensajes suele ser muy utilizado en bancos para indicar cierta información,

en centros comerciales para pasar mensajes publicitarios, etc. Por supuesto, sus

dimensiones pueden resultar insuficientes para algunos usos, pero es fácilmente una de

sus grandes ventajeas es que son fácilmente expandibles.

Como estudiantes de la carrera de Ingeniería Electrónica, nos hemos propuesto el crear uncartel basado en una matriz de diodos LEDs formado por varias filas y columnas de LEDs,

adecuadamente programado, es importante mencionar que este proyecto puede resultar

interesante como un producto comercializable ya que la mayoría de negocios requieren

un indicador de mensajes para poder realizar publicidad de los mismos.

2

Page 3: 17272653 Letrero Luminoso

7/29/2019 17272653 Letrero Luminoso

http://slidepdf.com/reader/full/17272653-letrero-luminoso 3/45

1. ANÁLISIS DE LA PROBLEMÁTICA A RESOLVER

1.1INTRODUCCIÓN AL CAPÍTULO

En presente capítulo se detallarán los aspectos básicos del proyecto. Se darán a

conocer los antecedentes, problema a resolver, hipótesis, objetivos principal y

secundario; justificación, alcance, limitaciones y finalmente la solución del problema.

1.2ANTECEDENTES

La información indagada en bibliotecas de las diversas universidades y escuelas

politécnicas a cerca de proyectos realizados sobre indicadores de mensajes, será

adjuntada oportunamente con sus respectivas fichas bibliográficas en el Anexo 1.

1.3PROBLEMA A RESOLVER

El problema planteado para este trabajo es básicamente el diseño y construcción de un

indicador de mensajes, el cual deberá ser elaborado mediante diodos leds de altaluminosidad, se debe realizar una matriz de 7 filas por 50 columnas, en la que se debe

observar lo siguiente:

1. Aparecen el nombre de cada integrante del grupo durante 5 segundos uno a

continuación del otro.

2. Aparecen los nombres de los integrantes moviéndose de izquierda a derecha

3. Aparecen los nombres de los integrantes moviéndose de derecha a izquierda

4. Aparece una carita feliz moviéndose de izquierda a derecha

5. Aparece un mensaje de navidad estático por 30 segundos y luego se mueve de

izquierda a derecha

6. Todas estas indicaciones gráficas aparecen una a continuación de otra.

¿Cómo se visualizará el indicador de mensajes en la matriz de leds?

1.4 HIPÓTESIS

A continuación se presenta la hipótesis que nos hemos planteado para dar una solución anuestro proyecto:

3

Page 4: 17272653 Letrero Luminoso

7/29/2019 17272653 Letrero Luminoso

http://slidepdf.com/reader/full/17272653-letrero-luminoso 4/45

Es posible construir una matriz de 350 diodos LEDs los mismos que nos mostraran

mensajes que se desplazan en el indicador de mensajes, este procedimiento lo llevaremos

a cabo mediante la técnica del multiplexaje.

1.5 OBJETIVOS1.5.1 OBJETIVO PRINCIPAL

Diseñar y construir una matriz de diodos leds, que nos servirá de pantalla para indicar

textos y un símbolo los mismos que se desplegaran y desplazaran continuamente en la

matriz de leds de izquierda a derecha y viceversa.

1.5.2 OBJETIVOS SECUNDARIOS

Aplicar la técnica del multiplexaje para desplegar el texto y el símbolo en el indicador de

mensajes.

Permitir el desplazamiento del mensaje en diferentes sentidos y secuencias.

1.6 JUSTIFICACIÓN

La creación de un cartel formado por LEDs, es una excelente herramienta para el

aprendizaje del funcionamiento básico de un indicador de mensajes ya que mediante esto

podemos darnos cuenta como fueron las primeras aplicaciones que se dieron para mostrar

símbolos y palabras en una pantalla.

El diseño del indicador de mensajes nos sirve como motivación para poder conocer más

acerca de cada uno de los elementos que lo conforman y de esa manera aprender cual es

su funcionamiento y como en forma conjunta pueden llegar a mostrar diferentes

mensajes.

1.7 ALCANCE Y LIMITACIONES

A continuación se detallarán los alcances y limitaciones del proyecto:

Alcances:

- El indicador de mensajes mostrara el nombre y apellido de las autoras del proyecto,

- Los nombres desplazándose de izquierda a derecha y de derecha a izquierda,

- Una carita feliz desplazándose de izquierda a derecha, y

- Un mensaje de navidad

Limitaciones:

- El indicador de mensajes no podrá realizar una secuencia diferente a la señalada

anteriormente,

- No podrá mostrar imágenes ni desplazarlas,

- No podrá añadir matrices de leds para mostrar textos mas extenso,

4

Page 5: 17272653 Letrero Luminoso

7/29/2019 17272653 Letrero Luminoso

http://slidepdf.com/reader/full/17272653-letrero-luminoso 5/45

- No podrá cambiar la fuente, ni el tamaño de las letras a desplegarse.

1.8 SOLUCION DEL PROBLEMA

A continuación se presenta la solución del problema:

Al finalizar nuestro proyecto obtendremos el siguiente indicador de mensajes, en el cual se

mostrara el texto señalado anteriormente:

FiG. 1 Indicador De Mensajes

CAPÍTULO 2

2. Bitácora de diseño

2.1 Introducción al capítulo 2

En este capítulo se muestra paso a paso el desarrollo semanal del proyecto, aquí se

encuentran detallados las fechas en las cuales hemos venido desarrollando el indicador de

mensajes, además se muestran diversas descripciones que se realizaron día a día durante

el transcurso del desarrollo del mismo.

2.2 Desarrollo semanal del proyecto etapa por etapa.

Fig2. Matriz de Leds.

DESARROLLO SEMANAL DEL PROYECTO

DIA ACTIVIADES REALIZADAS DESCRIPCIÓN

02/03/2009

Indicaciones generales acerca del tema delproyecto que se realizará en el primerbimestre.

En este primer día de clases se nos dió a conoceracerca del tema del proyecto del primer bimestre quese basaba en la creación de un indicador de mensajes.

05/03/2009Primeras investigaciones acerca de la creaciónde columnas

Aquí consultamos acerca de ciertas formas quepodríamos utilizar para la creación del indicador demensajes, toda la información fue obtenida de ciertoslibros y páginas de internet.

5

Page 6: 17272653 Letrero Luminoso

7/29/2019 17272653 Letrero Luminoso

http://slidepdf.com/reader/full/17272653-letrero-luminoso 6/45

09/03/2009

Investigamos más acerca de la creación delindicador de mensajes por ejemplo loselementos que podríamos utilizar para surespectivo funcionamiento.

En este día analizamos acerca de la forma quepodríamos emplear para comenzar a construir elindicador de mensajes y también hicimos un pequeñoanálisis de costos de los elementos a utilizar.

12/03/2009 Desarrollo de la primera parte del proyecto.

Se nos pidió desarrollar los primeros subtemas delcapítulo I correspondientes a la introducción al

capítulo, antecedentes, problema, hipótesis, objetivos, justificación, alcances y limitaciones.

13/03/2009 Revisión del desarrollo del primer capítulo.

En este día fue revisado el primer capítulo de la parteescrita de nuestro proyecto y se realizaron ciertascorrecciones en el mismo.

15/03/2009

Visitamos diversas tiendas electrónicas parapoder saber el precio de los leds de altaluminosidad

Decidimos realizar nuestro proyecto con leds de altaluminosidad y por su elevado costo tuvimos que visitarvarias tiendas electrónicas para poder conseguir enuna de ellas los leds de alta luminosidad a un bajocosto.

16/03/2009 Presentación del desarrollo del primer capítulocon sus debidas correcciones.

En este día se revisó nuevamente el desarrollo del

primer capítulo y se corrigió algunos puntos delmismo.

18/03/2009

Compramos 400 leds de alta luminosidad yalgunos elementos para realizar elmultiplexaje en el indicador.

En este día realizamos un circuito que nos permiteobservar como podría quedar nuestro proyecto.

20/03/2009Presentación del desarrollo del primer capítulocon sus debidas correcciones. Aquí se revisó nuevamente el primer capítulo.

23/03/2009

Investigación acerca de los voltajes ycorrientes que puede soportar cada led parasu buen funcionamiento y alta luminosidad.

Realizamos las respectivas investigaciones acerca dede los voltajes y corrientes que podría soportar nuestrocircuito y analizamos como se distribuirá la corriente yvoltaje en las filas y columnas.

26/03/2009 Simulación del circuito en proteus

Realizamos la respectiva simulación del circuito denuestro proyecto en proteus para poder verificar sucorrecto funcionamiento y realizar ciertas correccionesen el mismo.

27/03/2009Desarrollo del código para el funcionamientodel circuito realizado en proteus

Se realizó el código en mikrobasic para luego ponerlo aprueba en el circuito simulado en proteus.

28/03/2009

Construcción de una matriz de leds en unprotoboard para poder observar comofuncionará el indicador de mensajes

Realizamos en un protoboard un circuito con 35 ledsque nos permitió visualizar como funcionará nuestroproyecto.

30/03/2009 Presentación de la matriz de leds realizado enel protoboard

En el laboratorio revisamos el funcionamiento de la

matriz de leds que nos permitió visualizar comofuncionará el indicador de mensajes

09/04/2009Desarrollo del tercer capítulo correspondientea la parte escrita de nuestro proyecto.

Realizamos el desarrollo del tercer capítulo quecorresponde al marco teórico en el cual especificamostodo el fundamento teórico necesario para eldesarrollo del proyecto.

13/04/2009 Presentación del marco teórico

Se realizaron ciertas observaciones en el desarrollo delmarco teórico y se pidió hacer las debidascorrecciones en el mismo

16/04/2009Presentación del desarrollo del marco teóricocon las debidas correcciones. Se revisó nuevamente el desarrollo del marco teórico.

20/04/2009 Realización de las pistas en ARES Después de haber probado el correcto funcionamientode nuestro proyecto en proteus realizamos las pistas

6

Page 7: 17272653 Letrero Luminoso

7/29/2019 17272653 Letrero Luminoso

http://slidepdf.com/reader/full/17272653-letrero-luminoso 7/45

en ARES.

25/04/2009 Realización de las placasRealización de las últimas pruebas y ajustes en elproyecto

04/05/2009 Realizamos los arreglos necesarios para unaexcelente presentación y estética del proyecto

Nuestro proyecto está acabado obteniendo los

resultados esperados y cumpliendo con los objetivosplanteados al principio del desarrollo del mismo

Tabla 1. Proceso del Proyecto

3. MARCO TEÓRICO

3.1 INTRODUCCIÓN

En este capítulo se va a dar a conocer acerca de los diferentes elementos que nos servirán

para la creación del cartel de leds, a continuación se muestran ciertos elementos que

serán utilizados con sus respectivas características.

3.1.1 Leds, Leds de alta luminosidad, Características del Microcontrolador PIC16F877A,

Características de un FET, DEMUX 4-16

LEDS.

Los LEDs son componentes eléctricos semiconductores (diodos) que son capaces de emitir

luz al ser atravesados por una corriente pequeña.

7

Page 8: 17272653 Letrero Luminoso

7/29/2019 17272653 Letrero Luminoso

http://slidepdf.com/reader/full/17272653-letrero-luminoso 8/45

LEDS DE ALTA LUMINOSIDAD

Fuentes de luz eléctrica han sufrido cambios espectaculares en los últimos diez años con

grandes mejoras e innovaciones, especialmente en el campo de la iluminación de estado

sólido.

Los Leds de alta luminosidad están rápidamente ganando popularidad y encontrado su

camino en una gran variedad de aplicaciones como letreros al aire libre, arquitectura,

iluminación de acento y el paisaje, el tráfico de señalización, la iluminación de LCD,

instrumentos de diagnóstico médico etc.

¿Qué es lo que hace a un LED ser tan usado? A continuación se presentan algunas de las

varias razones por las que los leds de alta luminosidad son mejores para ser utilizados.

Alta eficiencia de energía

Larga vida útil (hasta 100K horas de funcionamiento)

Capacidad de la luz directa de una mayor eficiencia del sistema

A prueba de vibraciones

Posee varios colores que son completamente regulables.

Son muy seguros al tacto.

Algunos de estos tipos de leds de alta luminosidad no consumen tanta corriente.

CARACTERISTICAS DEL MICROCONTROLADOR PIC18F452

El PIC16F877A cuenta con un total de 40 pines de los cuales 33 son dedicados a funciones de

entrada y salida el cual será programado para los objetivos deseados. El microcontrolador

PIC18F452 de Microchip pertenece a una gran familia de microcontroladores de 8 bits (bus

de datos) que tienen las siguientes características generales que los distinguen de otras

familias:

Arquitectura Harvard

Tecnología RISC

Tecnología CMOS

Estas características se conjugan para lograr un dispositivo altamente eficiente en el uso

de la memoria de datos y programa y por lo tanto en la velocidad de ejecución. Microchip

ha dividido sus microcontroladores en tres grandes subfamilias de acuerdo al número de

bits de su bus de instrucciones:

VARIANTES PRINCIPALES

Los microcontroladores que produce Microchip cubren un amplio rango de dispositivos

cuyas características pueden variar como sigue:

8

Page 9: 17272653 Letrero Luminoso

7/29/2019 17272653 Letrero Luminoso

http://slidepdf.com/reader/full/17272653-letrero-luminoso 9/45

Empaquetado (desde 8 patitas hasta 68 patitas)

Tecnología de la memoria incluída (EPROM, ROM, Flash)

Voltajes de operación (desde 2.5 v. Hasta 6v)

Frecuencia de operación (Hasta 20 Mhz)

CARACTERÍSTICAS GENERALES DEL PIC18F452

La siguiente es una lista de las características que comparte el PIC18F452 :

CPU RISC

Sólo 35 instrucciones que aprender

Todas las instrucciones se ejecutan en un ciclo de reloj, excepto los saltos que

requieren dos

Frecuencia de operación de 0 a 20 MHz (DC a 200 nseg de ciclo de instrucción)

Hasta 8k x 14 bits de memoria Flash de programa

Hasta 368 bytes de memoria de datos (RAM)

Hasta 256 bytes de memoria de datos EEPROM

Hasta 4 fuentes de interrupción

Stack de hardware de 8 niveles

Reset de encendido (POR)

Timer de encendido (PWRT)

Timer de arranque del oscilador (OST)

Sistema de vigilancia Watchdog timer.

Protección programable de código

Modo SEP de bajo consumo de energía

Opciones de selección del oscilador

Programación y depuración serie “In-Circuit” (ICSP) a través de dos patitas

Lectura/escritura de la CPU a la memoria flash de programa

Rango de voltaje de operación de 2.0 a 5.5 volts

Alta disipación de corriente de la fuente: 25mA

Rangos de temperatura: Comercial, Industrial y Extendido

CARACTERÍSTICAS DE UN FET

9

Page 10: 17272653 Letrero Luminoso

7/29/2019 17272653 Letrero Luminoso

http://slidepdf.com/reader/full/17272653-letrero-luminoso 10/45

Un transistor de efecto de campo (FET) es un tipo de transistor de uso común para la

amplificación de la señal débil (por ejemplo, para amplificación inalámbrica de señales). El

dispositivo puede amplificar analógica o digital de señales. También puede cambiar DC o

funcionar como una oscilador.

En la FET, las corrientes actuales de semiconductores a lo largo de un camino llamado el

canal. En un extremo del canal, hay un electrodo llamado la fuente. En el otro extremo del

canal, hay un electrodo llamado el desagüe. El diámetro físico de la canal es fijo, pero su

diámetro efectivo eléctrica se puede variar por la aplicación de una tensión a un electrodo

de control de llamada de la puerta. La conductividad depende de la FET, en un momento

determinado en el tiempo, sobre la eléctrica diámetro del canal. Un pequeño cambio en la

puerta de voltaje puede provocar una gran variación en la corriente de la fuente a la fuga.

Esta es la forma en que la FET amplifica las señales.

La unión FET tiene un canal que consta de semiconductores tipo N (N-canal) o P-tipo de

semiconductores (P-canal) de material, la puerta está hecha de lo contrario

semiconductores tipo. En el P-tipo de material, las cargas eléctricas se llevan a

principalmente en forma de electrones llamados agujeros de las deficiencias. En la N-tipo

de material, el transporte de carga son principalmente electrones. En un JFET, el cruce es

el límite entre el canal y la puerta. Normalmente, esta unión PN es inversa - parcial (un

voltaje se aplica a él) de modo que no las corrientes actuales entre el canal y la puerta. Sin

embargo, bajo ciertas condiciones, hay una pequeña corriente a través del cruce durante

parte del ciclo de la señal de entrada.

La FET tiene algunas ventajas y algunos inconvenientes en relación con el transistor

bipolar. Transistores de efecto de campo se prefiere para la señal débil de trabajo, por

ejemplo, en celulares receptores de radiodifusión y comunicaciones. También son

preferidas en los circuitos y sistemas que requieren de alta impedancia. La FET no es, en

general, utilizados para la amplificación de alta potencia, como se requiere en gran

medida las comunicaciones inalámbricas y de transmisores de radiodifusión.

Transistores de efecto de campo-están fabricados en silicio circuito integrado (IC), fichas.

Un solo CI puede contener varios miles de FETS, junto con otros componentes como

resistencias, condensadores y diodos.

10

Page 11: 17272653 Letrero Luminoso

7/29/2019 17272653 Letrero Luminoso

http://slidepdf.com/reader/full/17272653-letrero-luminoso 11/45

4. Diseño del indicador de mensajes

4.1 Diagrama de bloques

4.2.1 ALIMENTACIÓN (Fuente)

La alimentación está basada en un regulador de voltaje LM7805, capaz de entregar 500mA

y hasta 1A, gracias al multiplexado nunca debería haber más de una fila encendida al

mismo tiempo, que en el caso más desfavorable tendría 50 leds encendidos. Cada led

consume unos 25 miliamperios (5V y 12V), por lo que el consumo de la “pantalla” es de

0.02x50=1A, lo cual sería apropiado para nuestro propósito.

V1 = V2 * (N1/N2)

Donde N1 y N2 son el número de espiras del primario y el del secundario respectivamente.

Así por ejemplo podemos tener un transformador con una relación de transformación de110V a 12V, no podemos saber cuantas espiras tiene el primario y cuantas el secundario

pero si podemos conocer su relación de espiras:

11

Page 12: 17272653 Letrero Luminoso

7/29/2019 17272653 Letrero Luminoso

http://slidepdf.com/reader/full/17272653-letrero-luminoso 12/45

N1/N2 = V1/V2

N1/N2 = 120/12 = 10

Este dato es útil si queremos saber que tensión nos dará este mismo transformador si loconectamos a 120V en lugar de 220V, la tensión V2 que dará a 120V será:

120 = V2 * 10

V2 = 120/10 = 12V

Por el primario y el secundario pasan corrientes distintas, la relación de corrientes tambiéndepende de la relación de espiras pero al revés, de la siguiente forma:

I2 = I1 * (N1/N2)

Donde I1 e I2 son las corrientes de primario y secundario respectivamente. Esto nos sirvepara saber que corriente tiene que soportar el fusible que pongamos a la entrada deltransformador, por ejemplo, supongamos que el transformador anterior es de 0.4Amperios. Esta corriente es la corriente máxima del secundario I2, pero nosotrosqueremos saber que corriente habrá en el primario (I1) para poner allí el fusible. Entoncesaplicamos la fórmula:

I2 = I1 * (N1/N2)

0.4 = I1 * 10

I1 = 0.4 / 10 = 40mA

Para asegurarnos de que el fusible no saltará cuando no debe se tomará un valor mayorque este, por lo menos un 30% mayor.

La tensión máxima a la que llega Vi se le llama tensión de pico y en la gráfica figura comoVmax. la tensión de pico no es lo mismo que la tensión eficaz pero están relacionadas.

Vmax = Vi * 1,4142

Vmax = 6 * 1,4142 = 8,48 V

En el rectificador de un diodo conduce solamente un diodo a la vez, por lo tanto la tensiónde pico Vmax de la salida será un voltio inferior a la de la Vmax de entrada.

Vmax = 6 * 1.4142 - 1 = 7,5 V

En el rectificador en puente conducen siempre dos diodos a la vez, se dice que conducendos a dos, por lo tanto la tensión de pico de la salida Vmax será dos voltios inferior a laVmax de entrada.

Vmax = 6 * 1.4142 - 2 = 6,5 V

4.2.2 MICROCONTROLADOR PIC 18F452

El Micro-controlador usado en este proyecto pertenece a la familia pic de la gama 18F,

este es el encargado de enviar a través de sus pórticos la información necesaria para eldespliegue de los mensajes en el letrero; más específicamente adquiere las letraspreviamente almacenadas en las memorias externas, las organiza en forma de mensajes y

12

Page 13: 17272653 Letrero Luminoso

7/29/2019 17272653 Letrero Luminoso

http://slidepdf.com/reader/full/17272653-letrero-luminoso 13/45

envía los datos necesarios por sus pórticos para el encendido y apagado de la matriz deled’s.

El Micro-Controlador utilizado puede ser reemplazado por cualquier otro que contenga elnúmero suficiente de pórticos para el proyecto.

4.2.3 BUSES DE DIRECCIONAMIENTO 74HC4094

Son elementos electrónicos de direccionamiento; en este proyecto son usados para laadquisición de datos desde las memorias externas, son los encargados de solicitar lasletras para el mensaje a las memorias a través de códigos y direcciones preestablecidaspor el fabricante.

4.2.4 MEMORIA EPROM 27C256:

Son elementos de almacenamiento EEPROM. Esta memoria puede ser accedida por elusuario mediante programación, es muy útil para almacenar datos que el usuarionecesita que se conserven aún sin alimentación, tal es el caso de la clave de unaalarma, esta puede ser modificada, pero no debe perderse por un corte de energía, tieneuna retención de datos mayor a 100 años aproximadamente.En este proyecto se utilizan para almacenar todas las letras del abecedario codificadas ydireccionadas, que serán solicitadas y organizadas en distinto momento por el Micro-controlador.4.2.5 MEMORIA SRAM 62256

Son elementos de almacenamiento SRAM memoria de acceso casual, es un tipo dememoria volátil, es decir sus datos permanecen en la memoria mientras existaalimentación en el dispositivo, es de vital importancia porque ahí residen dos tipos dedatos, los registros de propósito general (GPR), en donde se almacenan las variables ylos registros especiales (SFR), que son los encargados de llevar el contador de programa,

el conteo del Temporizador, el estado de los puertos, la configuración de lasinterrupciones, etc.

En este proyecto se usan para reforzar la eficiencia del Micro-controlador proporcionándolode mayor capacidad y por lo tanto mayor respuesta en cuanto a procesos.

4.2.6 DEMULTIPLEXORES 74HC138

Son circuitos digitales que reciben información por tres líneas de entrada y la transmitenpor una de las ocho salidas que disponen. Para determinar cuál de las salidas será la quemuestre la información poseen líneas auxiliares de control.En este proyecto son usados a manera de registros de desplazamiento para activar lasfilas y columnas de la matriz de led´s y habilitar el despliegue de los mensajesprovenientes del micro controlador.

4.2.7 TRANSISTORES TIP127

Son transistores pnp, usados para proporcionar la corriente necesaria para que elencendido y apagado de los led’s sea óptimo y obtener un brillo suficiente para que losmensajes sean claramente apreciados en el letrero.

Podemos plantear la ecuación de cada uno de los subcircuitos. Vbb–Ib*Rb–Vd=0 y Vcc–Ic*Rc–Vce, donde Vce es la tensión que cae en nuestro componente equivalente.

Basándonos en los datos que conocemos calculamos:

2V–Ib*10KΩ-0,7V=0

13

Page 14: 17272653 Letrero Luminoso

7/29/2019 17272653 Letrero Luminoso

http://slidepdf.com/reader/full/17272653-letrero-luminoso 14/45

1,3V=Ib*10KΩIb=1,3V/10KΩ

Ib=0,13mA

Habiendo averiguado la corriente de base y utilizando la formula Ic=β*Ib, con un β=100,podemos decir que

Ic=100*0,13mAIc=13mA

Reemplazamos los valores en la ecuación de la segunda maya:

12V–13ma*0,5KΩ-Vce=0Vce=12V–6,5V

Vce=5,5V

Lo único que resta por calcular es la corriente del emisor que ya dijimos que es la suma delas corrientes que circulan por las dos mayas, entonces podemos decir que

Ie=Ic+IbIe=0,13ma+13mA

Ie=13,13mA

4.2.8 REGULADOR INTEGRADO 7805/7812

Son reguladores de voltaje usados para proporcionar la alimentación de los circuitosintegrados y led’s, usados en el proyecto; en este caso se usó reguladores que soporten 3Amperios (Corriente nominal del transformador 110v a 12v/12v con tap central).

4.2.9 ELEMENTOS PASIVOS

Son utilizados para regular el funcionamiento de los distintos elementos activos delcircuito; los valores de dichos elementos están en los diagramas anexos, pero deben sercalculados en función de las necesidades de alimentación del circuito.

14

Page 15: 17272653 Letrero Luminoso

7/29/2019 17272653 Letrero Luminoso

http://slidepdf.com/reader/full/17272653-letrero-luminoso 15/45

15

Page 16: 17272653 Letrero Luminoso

7/29/2019 17272653 Letrero Luminoso

http://slidepdf.com/reader/full/17272653-letrero-luminoso 16/45

4.6 DIAGRAMA DE FLUJO

16

Page 17: 17272653 Letrero Luminoso

7/29/2019 17272653 Letrero Luminoso

http://slidepdf.com/reader/full/17272653-letrero-luminoso 17/45

INICIO

DESPLAZAMIENTO

MUX 1 O 2

POTRB.0=3

MUX1=000 MUX1=001 MUX1=010 MUX1=011 MUX1=100 MUX1=101

ON 1º FILA A

DE 25 LEDS

ON 2º FILA A

DE 25 LEDS

ON 5º FILA A

DE 25 LEDS

ON 6º FILA A

DE 25 LEDS

ON 3º FILA A

DE 25 LEDS

MUX1=110

ON 4º FILA A

DE 25 LEDS

MUX2=000MUX2=001 MUX2=010

MUX2=011MUX2=100 MUX2=101

ON 1º FILA B

DE 25 LEDS

ON 2º FILA B

DE 25 LEDSON 5º FILA B

DE 25 LEDS

ON 6º FILA B

DE 25 LEDS

ON 3º FILA B

DE 25 LEDS

ON 7º FILA A

DE 25 LEDS

ON 4º FILA B

DE 25 LEDS

1

1

MUX2=110

ON 7º FILA B

DE 25 LEDS

FIN

SI NO

SI

NO

SI

NO

SI

NO

SI

NO

SI

NO

SI

NO

SI

NO

SI

NO

SI

NO

SI

NO

SI

NO

SI

NO

17

Page 18: 17272653 Letrero Luminoso

7/29/2019 17272653 Letrero Luminoso

http://slidepdf.com/reader/full/17272653-letrero-luminoso 18/45

5. CONCLUSIONES Y RECOMENDACIONES

5.1 CONCLUSIONES

• Hemos podido diseñar y construir una matriz de diodos leds, que nos ha servido

como pantalla para indicar textos y un símbolo los mismos que se están

desplegando y desplazando continuamente en la matriz de leds de izquierda a

derecha y viceversa.

• Conocimos acerca de la técnica del multiplexaje que nos permitió desplegar el

texto y el símbolo en el indicador de mensajes.

• Pudimos observar el desplazamiento del mensaje en diferentes sentidos y

secuencias.

5.2 RECOMENDACIONES

• Sugerimos que los proyectos enviados no sean de costos muy elevados ya que en

ciertas ocasiones estos costos no se encuentran a nuestro alcance y posibilidades.

• Sugerimos que el proyecto sea detallado minuciosamente para evitar confusiones

al momento de presentar el mismo.

BIBLIOGRAFÍA DE PÁGINAS WEB.

http://www.xataka.com/otros/mensajes-con-leds-en-una-tarjeta

http://html.rincondelvago.com/monografias-informes-y-planes-de-accion.html

http://www.dailycosas.net/2006/10/03/mensajes-con-leds/

http://www.abcdatos.com/tutoriales/tutorial/z6455.html

http://www.ucontrol.com.ar/wiki/index.php?title=Matriz_de_LEDS_de_7x32

http://www.ucontrol.com.ar/wiki/index.php?title=Especial:Whatlinkshere/Plantilla:Ariel

http://www.ucontrol.com.ar/wiki/index.php/Registro_de_desplazamiento

http://micropic.wordpress.com/2008/01/05/cmo-multiplexar-una-matriz-de-leds/http://www.pablin.com.ar/electron/cursos/fet1/index.htm

http://www.josepino.com/pic_projects/indexsp.pl?matrix_display.jps

http://zone.ni.com/devzone/cda/tut/p/id/6990

http://www.ucontrol.com.ar/Articulos/matrizled7x32/POWER.hex

http://www.ucontrol.com.ar/wiki/index.php/74HC164N

http://www.melabs.com/products/pbp.htm

http://www.abcdatos.com/tutoriales/tutorial/z7265.html

BIBLIOGRAFÍA DE LIBROS

18

Page 19: 17272653 Letrero Luminoso

7/29/2019 17272653 Letrero Luminoso

http://slidepdf.com/reader/full/17272653-letrero-luminoso 19/45

CARLOS NOVILLO M, “Sistemas Digitales”, Quito-Ecuador, 2000.

CARLOS REYES A, “Microcontroladores PIC 16F62X-16F8XX-16F87X”, Segunda Edición,Editorial RISPERGRAF, Quito-Ecuador, 2006.

19

Page 20: 17272653 Letrero Luminoso

7/29/2019 17272653 Letrero Luminoso

http://slidepdf.com/reader/full/17272653-letrero-luminoso 20/45

DIAGRAMA DEL CIRCUITO DE CONTROL

20

Page 21: 17272653 Letrero Luminoso

7/29/2019 17272653 Letrero Luminoso

http://slidepdf.com/reader/full/17272653-letrero-luminoso 21/45

DIAGRAMA DEL CIRCUITO DE LEDS

21

Page 22: 17272653 Letrero Luminoso

7/29/2019 17272653 Letrero Luminoso

http://slidepdf.com/reader/full/17272653-letrero-luminoso 22/45

DIAGRAMA DE CONTROL DE MUX

22

Page 23: 17272653 Letrero Luminoso

7/29/2019 17272653 Letrero Luminoso

http://slidepdf.com/reader/full/17272653-letrero-luminoso 23/45

23

Page 24: 17272653 Letrero Luminoso

7/29/2019 17272653 Letrero Luminoso

http://slidepdf.com/reader/full/17272653-letrero-luminoso 24/45

HOJAS DE DATOS DEL PIC18F452

24

Page 25: 17272653 Letrero Luminoso

7/29/2019 17272653 Letrero Luminoso

http://slidepdf.com/reader/full/17272653-letrero-luminoso 25/45

CÓDIGO DE LA MEMORIA

:100000007DEF00F0FFFFFFFF1E6A016AC7B4012AFF:100010000150000A08E11F0EC514016E0150000ACC:1000200002E1FF0E1E6E1EC000F012001B6A1C6A69

:100030001C50120802E11B508E0809E304EC00F08A:100040000050000A01E003D01B4A1C2AF1D7120E0F:100050001C5C02E18F0E1B5C03E37B0E1A6E08D062:10006000C580010EC514016E0150000AFAE11A6A3A:100070001AC000F012001AC0C9FF9E96016A9EB60F:10008000012A0150000AFAE0016AC5BC012A0150A8:10009000000A02E11B6A03D0C584020E1B6E1BC05E:1000A00000F01200C5841200C582016AC5B2012A9F:1000B0000150000AFAE11200C5869E96016A9EB6BA:1000C000012A0150000AFAE0C9CF1BF0C59A1A5064:1000D000000AD8B4C58AC5889E96016A9EB6012AD0:1000E0000150000AFAE01BC000F01200C79CC79E36:1000F00094889486380EC66E12000A0EC86E76EC8E

:1001000000F0956AFF0E836E936A816A16EC00F028:10011000A20E1A6E3BEC00F0020E156E020E1A6E65:100120003BEC00F0AA0E166EAA0E1A6E3BEC00F025:1001300052EC00F0020E0C6EFF0E0B6EFF0E0A6EFC:100140000C2E01D007D00B2E01D003D00A2EFED7E3:10015000FAD7F6D7060E0B6EFF0E0A6E0B2E01D0E5:1001600003D00A2EFED7FAD70A0E0A6E0A2EFED741:100170000000176A186A000E006E1850005C02E159:1001800017500508D8A0AED016EC00F0A20E1A6EDB:100190003BEC00F0010E156E010E1A6E3BEC00F008:1001A00054EC00F0400E1A6E3BEC00F01A6A5CEC66:1001B00000F000C019F052EC00F019C083FF010EEE:1001C000816E030E0A6E0A2EFED716EC00F0A20E08

:1001D0001A6E3BEC00F0010E156E010E1A6E3BEC30:1001E00000F054EC00F0370E1A6E3BEC00F01A6A87:1001F0005CEC00F000C019F052EC00F019C083FF75:10020000020E816E030E0A6E0A2EFED716EC00F067:10021000A20E1A6E3BEC00F0010E156E010E1A6E66:100220003BEC00F054EC00F0370E1A6E3BEC00F0A3:100230001A6A5CEC00F000C019F052EC00F019C032:1002400083FF040E816E030E0A6E0A2EFED716EC93:1002500000F0A20E1A6E3BEC00F0010E156E010EBE:100260001A6E3BEC00F054EC00F0370E1A6E3BECCB:1002700000F01A6A5CEC00F000C019F052EC00F0DB:1002800019C083FF080E816E030E0A6E0A2EFED778:1002900016EC00F0A20E1A6E3BEC00F0010E156E8B:1002A000010E1A6E3BEC00F054EC00F0400E1A6E9A:1002B0003BEC00F01A6A5CEC00F000C019F052EC64:1002C00000F019C083FF100E816E030E0A6E0A2E15:1002D000FED7000E181802E1050E171803E0174AA2:1002E000182A49D7176A186A000E006E1850005C69:1002F00002E117500508D8A0ADD016EC00F0A20E10:100300001A6E3BEC00F0010E156E010E1A6E3BECFE:1003100000F054EC00F01A6A3BEC00F01A6A5CEC56:1003200000F000C019F052EC00F019C083FF010E7C:10033000816E030E0A6E0A2EFED716EC00F0A20E96:100340001A6E3BEC00F0010E156E010E1A6E3BECBE:1003500000F054EC00F0360E1A6E3BEC00F01A6A16

:100360005CEC00F000C019F052EC00F019C083FF03:10037000020E816E030E0A6E0A2EFED716EC00F0F6:10038000A20E1A6E3BEC00F0010E156E010E1A6EF5

25

Page 26: 17272653 Letrero Luminoso

7/29/2019 17272653 Letrero Luminoso

http://slidepdf.com/reader/full/17272653-letrero-luminoso 26/45

:100390003BEC00F054EC00F0360E1A6E3BEC00F033:1003A0001A6A5CEC00F000C019F052EC00F019C0C1:1003B00083FF040E816E030E0A6E0A2EFED716EC22:1003C00000F0A20E1A6E3BEC00F0010E156E010E4D:1003D0001A6E3BEC00F054EC00F0360E1A6E3BEC5B:1003E00000F01A6A5CEC00F000C019F052EC00F06A

:1003F00019C083FF080E816E030E0A6E0A2EFED707:1004000016EC00F0A20E1A6E3BEC00F0010E156E19:10041000010E1A6E3BEC00F054EC00F0490E1A6E1F:100420003BEC00F01A6A5CEC00F000C019F052ECF2:1004300000F019C083FF100E816E030E0A6E0A2EA3:10044000FED7000E181802E1050E171803E0174A30:10045000182A4AD7176A186A000E006E1850005CF6:1004600002E117500508D8A0AED016EC00F0A20E9D:100470001A6E3BEC00F0010E156E010E1A6E3BEC8D:1004800000F054EC00F0410E1A6E3BEC00F01A6ADA:100490005CEC00F000C019F052EC00F019C083FFD2:1004A000010E816E030E0A6E0A2EFED716EC00F0C6:1004B000A20E1A6E3BEC00F0010E156E010E1A6EC4

:1004C0003BEC00F054EC00F03E0E1A6E3BEC00F0FA:1004D0001A6A5CEC00F000C019F052EC00F019C090:1004E00083FF020E816E030E0A6E0A2EFED716ECF3:1004F00000F0A20E1A6E3BEC00F0010E156E010E1C:100500001A6E3BEC00F054EC00F03E0E1A6E3BEC21:1005100000F01A6A5CEC00F000C019F052EC00F038:1005200019C083FF040E816E030E0A6E0A2EFED7D9:1005300016EC00F0A20E1A6E3BEC00F0010E156EE8:10054000010E1A6E3BEC00F054EC00F03E0E1A6EF9:100550003BEC00F01A6A5CEC00F000C019F052ECC1:1005600000F019C083FF080E816E030E0A6E0A2E7A:10057000FED716EC00F0A20E1A6E3BEC00F0010E56:10058000156E010E1A6E3BEC00F054EC00F03E0EBE:100590001A6E3BEC00F01A6A5CEC00F000C019F037:1005A00052EC00F019C083FF100E816E030E0A6E2C:1005B0000A2EFED7000E181802E1050E171803E0E8:1005C000174A182A49D7176A186A000E006E185081:1005D000005C02E117500508D8A0ADD016EC00F081:1005E000A20E1A6E3BEC00F0010E156E010E1A6E93:1005F0003BEC00F054EC00F01A6A3BEC00F01A6A95:100600005CEC00F000C019F052EC00F019C083FF60:10061000010E816E030E0A6E0A2EFED716EC00F054:10062000A20E1A6E3BEC00F0010E156E010E1A6E52:100630003BEC00F054EC00F03E0E1A6E3BEC00F088:100640001A6A5CEC00F000C019F052EC00F019C01E

:1006500083FF020E816E030E0A6E0A2EFED716EC81:1006600000F0A20E1A6E3BEC00F0010E156E010EAA:100670001A6E3BEC00F054EC00F03E0E1A6E3BECB0:1006800000F01A6A5CEC00F000C019F052EC00F0C7:1006900019C083FF040E816E030E0A6E0A2EFED768:1006A00016EC00F0A20E1A6E3BEC00F0010E156E77:1006B000010E1A6E3BEC00F054EC00F03E0E1A6E88:1006C0003BEC00F01A6A5CEC00F000C019F052EC50:1006D00000F019C083FF080E816E030E0A6E0A2E09:1006E000FED716EC00F0A20E1A6E3BEC00F0010EE5:1006F000156E010E1A6E3BEC00F054EC00F0410E4A:100700001A6E3BEC00F01A6A5CEC00F000C019F0C5:1007100052EC00F019C083FF100E816E030E0A6EBA

:100720000A2EFED7000E181802E1050E171803E076:10073000174A182A4AD7176A186A000E006E18500E:10074000005C02E117500508D8A0ADD016EC00F00F

26

Page 27: 17272653 Letrero Luminoso

7/29/2019 17272653 Letrero Luminoso

http://slidepdf.com/reader/full/17272653-letrero-luminoso 27/45

:10075000A20E1A6E3BEC00F0010E156E010E1A6E21:100760003BEC00F054EC00F01A6A3BEC00F01A6A23:100770005CEC00F000C019F052EC00F019C083FFEF:10078000010E816E030E0A6E0A2EFED716EC00F0E3:10079000A20E1A6E3BEC00F0010E156E010E1A6EE1:1007A0003BEC00F054EC00F0360E1A6E3BEC00F01F

:1007B0001A6A5CEC00F000C019F052EC00F019C0AD:1007C00083FF020E816E030E0A6E0A2EFED716EC10:1007D00000F0A20E1A6E3BEC00F0010E156E010E39:1007E0001A6E3BEC00F054EC00F0360E1A6E3BEC47:1007F00000F01A6A5CEC00F000C019F052EC00F056:1008000019C083FF040E816E030E0A6E0A2EFED7F6:1008100016EC00F0A20E1A6E3BEC00F0010E156E05:10082000010E1A6E3BEC00F054EC00F0360E1A6E1E:100830003BEC00F01A6A5CEC00F000C019F052ECDE:1008400000F019C083FF080E816E030E0A6E0A2E97:10085000FED716EC00F0A20E1A6E3BEC00F0010E73:10086000156E010E1A6E3BEC00F054EC00F03E0EDB:100870001A6E3BEC00F01A6A5CEC00F000C019F054

:1008800052EC00F019C083FF100E816E030E0A6E49:100890000A2EFED7000E181802E1050E171803E005:1008A000174A182A4AD7176A186A000E006E18509D:1008B000005C02E117500508D8A0ADD016EC00F09E:1008C000A20E1A6E3BEC00F0010E156E010E1A6EB0:1008D0003BEC00F054EC00F01A6A3BEC00F01A6AB2:1008E0005CEC00F000C019F052EC00F019C083FF7E:1008F000010E816E030E0A6E0A2EFED716EC00F072:10090000A20E1A6E3BEC00F0010E156E010E1A6E6F:100910003BEC00F054EC00F0370E1A6E3BEC00F0AC:100920001A6A5CEC00F000C019F052EC00F019C03B:1009300083FF020E816E030E0A6E0A2EFED716EC9E:1009400000F0A20E1A6E3BEC00F0010E156E010EC7:100950001A6E3BEC00F054EC00F0370E1A6E3BECD4:1009600000F01A6A5CEC00F000C019F052EC00F0E4:1009700019C083FF040E816E030E0A6E0A2EFED785:1009800016EC00F0A20E1A6E3BEC00F0010E156E94:10099000010E1A6E3BEC00F054EC00F0370E1A6EAC:1009A0003BEC00F01A6A5CEC00F000C019F052EC6D:1009B00000F019C083FF080E816E030E0A6E0A2E26:1009C000FED716EC00F0A20E1A6E3BEC00F0010E02:1009D000156E010E1A6E3BEC00F054EC00F03F0E69:1009E0001A6E3BEC00F01A6A5CEC00F000C019F0E3:1009F00052EC00F019C083FF100E816E030E0A6ED8:100A00000A2EFED7000E181802E1050E171803E093

:100A1000174A182A4AD7176A186A000E006E18502B:100A2000005C02E117500508D8A0ADD016EC00F02C:100A3000A20E1A6E3BEC00F0010E156E010E1A6E3E:100A40003BEC00F054EC00F01A6A3BEC00F01A6A40:100A50005CEC00F000C019F052EC00F019C083FF0C:100A6000010E816E030E0A6E0A2EFED716EC00F000:100A7000A20E1A6E3BEC00F0010E156E010E1A6EFE:100A80003BEC00F054EC00F03E0E1A6E3BEC00F034:100A90001A6A5CEC00F000C019F052EC00F019C0CA:100AA00083FF020E816E030E0A6E0A2EFED716EC2D:100AB00000F0A20E1A6E3BEC00F0010E156E010E56:100AC0001A6E3BEC00F054EC00F0320E1A6E3BEC68:100AD00000F01A6A5CEC00F000C019F052EC00F073

:100AE00019C083FF040E816E030E0A6E0A2EFED714:100AF00016EC00F0A20E1A6E3BEC00F0010E156E23:100B0000010E1A6E3BEC00F054EC00F0360E1A6E3B

27

Page 28: 17272653 Letrero Luminoso

7/29/2019 17272653 Letrero Luminoso

http://slidepdf.com/reader/full/17272653-letrero-luminoso 28/45

:100B10003BEC00F01A6A5CEC00F000C019F052ECFB:100B200000F019C083FF080E816E030E0A6E0A2EB4:100B3000FED716EC00F0A20E1A6E3BEC00F0010E90:100B4000156E010E1A6E3BEC00F054EC00F0300E06:100B50001A6E3BEC00F01A6A5CEC00F000C019F071:100B600052EC00F019C083FF100E816E030E0A6E66

:100B70000A2EFED7000E181802E1050E171803E022:100B8000174A182A4AD7176A186A000E006E1850BA:100B9000005C02E117500508D8A0ACD016EC00F0BC:100BA000A20E1A6E3BEC00F0010E156E010E1A6ECD:100BB0003BEC00F054EC00F01A6A3BEC00F01A6ACF:100BC0005CEC00F000C019F052EC00F019C083FF9B:100BD000010E816E030E0A6E0A2EFED716EC00F08F:100BE000A20E1A6E3BEC00F0010E156E010E1A6E8D:100BF0003BEC00F054EC00F0770E1A6E3BEC00F08A:100C00001A6A5CEC00F000C019F052EC00F019C058:100C100083FF020E816E030E0A6E0A2EFED716ECBB:100C200000F0A20E1A6E3BEC00F0010E156E010EE4:100C30001A6E3BEC00F054EC00F0770E1A6E3BECB1

:100C400000F01A6A5CEC00F000C019F052EC00F001:100C500019C083FF040E816E030E0A6E0A2EFED7A2:100C600016EC00F0A20E1A6E3BEC00F0010E156EB1:100C7000010E1A6E3BEC00F054EC00F0770E1A6E89:100C80003BEC00F01A6A5CEC00F000C019F052EC8A:100C900000F019C083FF080E816E030E0A6E0A2E43:100CA000FED716EC00F0A20E1A6E3BEC00F0010E1F:100CB000156E010E1A6E3BEC00F054EC00F01A6A4F:100CC0003BEC00F01A6A5CEC00F000C019F052EC4A:100CD00000F019C083FF100E816E030E0A6E0A2EFB:100CE000FED7000E181802E1050E171803E0174A88:100CF000182A4BD70000FED7FFD7FFFFFFFFFFFFEB:020000040030CA:0E000000FFFAFFFEFFFFFBFFFFFFFFFFFFFF0A:00000001FF

CÓDIGO UTILIZADO EN LA PROGRAMACIÓN DEL INDICADOR DE MENSAJES.

program proyecto1UNOdim i as bytemain:

trisa=0 trisc=0 trisd=0 trise=0 trisb=0i=1'lazo:'"LISBETH M":for i=1 to 70' PRIMER GRUPO'fila 1Aportb= %0000portc= %01111100 portd= %00011000 porta= %010000 porte= %110delay_us (200)''fila2Aportb= %0001portc= %01111111 portd= %01110111 porta= %110111 porte= %010delay_us (200)

'''fila 3Aportb= %0010portc= %01111111 portd= %01110111 porta= %110111 porte= %010

28

Page 29: 17272653 Letrero Luminoso

7/29/2019 17272653 Letrero Luminoso

http://slidepdf.com/reader/full/17272653-letrero-luminoso 29/45

delay_us (200)'''fila 4Aportb= %0011portc= %01111111 portd= %01111000 porta= %110000 porte= %110delay_us (200)'''fila 5Aportb= %0100

portc= %01111111 portd= %01111111 porta= %010111 porte= %010delay_us (200)'''fila 6Aportb= %0101portc= %01111111 portd= %01111111 porta= %010111 porte= %010delay_us (200)'''fila 7Aportb= %0110portc= %00000100 portd= %00010000 porta= %110000 porte= %110delay_us (200)

'SEGUNDO GRUPO'fila 1Bportb= %1000

portc= %00001000 portd= %00101110 porta= %111101 porte= %110delay_us (200)''fila2Bportb= %1001portc= %11111110 portd= %11101110 porta= %111100 porte= %100delay_us (200)'''fila 3Bportb= %1010portc= %11111110 portd= %11101110 porta= %111100 porte= %100delay_us (200)'''fila 4Bportb= %1011portc= %00111110 portd= %11100000 porta= %111101 porte= %010delay_us (200)

'''fila 5Bportb= %1100portc= %11111110 portd= %11101110 porta= %111101 porte= %110delay_us (200)'''fila 6Bportb= %1101portc= %11111110 portd= %11101110 porta= %111101 porte= %110delay_us (200)'''fila 7Bportb= %1110portc= %00001110 portd= %11101110 porta= %111101 porte= %110delay_us (200)next i'..............................

'"ALEJANDRO VALENCIA":for i=1 to 70' PRIMER GRUPO'fila 1Aportb= %0000portc= %11110110 portd= %00110111 porta= %011000 porte= %110delay_us (200)''fila2Aportb= %0001portc= %11110101 portd= %11010111 porta= %010111 porte= %010delay_us (200)'''fila 3Aportb= %0010portc= %11110101 portd= %11010111 porta= %010111 porte= %010

delay_us (200)'''fila 4Aportb= %0011

29

Page 30: 17272653 Letrero Luminoso

7/29/2019 17272653 Letrero Luminoso

http://slidepdf.com/reader/full/17272653-letrero-luminoso 30/45

portc= %11110101 portd= %11010000 porta= %010000 porte= %010delay_us (200)'''fila 5Aportb= %0100portc= %01110101 portd= %11010111 porta= %010111 porte= %010delay_us (200)'''fila 6A

portb= %0101portc= %01110101 portd= %11010111 porta= %010111 porte= %010delay_us (200)'''fila 7Aportb= %0110portc= %10001110 portd= %00110111 porta= %010111 porte= %010delay_us (200)

'SEGUNDO GRUPO'fila 1Bportb= %1000portc= %11101011 portd= %10110001 porta= %111110 porte= %000delay_us (200)''fila2B

portb= %1001portc= %01101001 portd= %10101110 porta= %111101 porte= %111delay_us (200)'''fila 3Bportb= %1010portc= %10101010 portd= %10101110 porta= %111101 porte= %111delay_us (200)'''fila 4Bportb= %1011portc= %11001011 portd= %00100000 porta= %111110 porte= %001delay_us (200)'''fila 5Bportb= %1100portc= %11101011 portd= %10101110 porta= %111111 porte= %110

delay_us (200)'''fila 6Bportb= %1101portc= %11101011 portd= %10101110 porta= %111111 porte= %110delay_us (200)'''fila 7Bportb= %1110portc= %11101011 portd= %10101110 porta= %111100 porte= %001delay_us (200)next i'..............................'"CARLOS MALLA":for i=1 to 70' PRIMER GRUPO

'fila 1Aportb= %0000portc= %11111111 portd= %11000010 porta= %000010 porte= %111delay_us (200)''fila2Aportb= %0001portc= %11111111 portd= %10111111 porta= %101110 porte= %011delay_us (200)'''fila 3Aportb= %0010portc= %11111111 portd= %10111111 porta= %101110 porte= %101delay_us (200)'''fila 4Aportb= %0011

portc= %11111111 portd= %10100011 porta= %101110 porte= %110delay_us (200)'''fila 5A

30

Page 31: 17272653 Letrero Luminoso

7/29/2019 17272653 Letrero Luminoso

http://slidepdf.com/reader/full/17272653-letrero-luminoso 31/45

portb= %0100portc= %11111111 portd= %10111011 porta= %101110 porte= %111delay_us (200)'''fila 6Aportb= %0101portc= %11111111 portd= %10111011 porta= %101110 porte= %111delay_us (200)

'''fila 7Aportb= %0110portc= %11111111 portd= %11000110 porta= %000010 porte= %111delay_us (200)

'SEGUNDO GRUPO'fila 1Bportb= %1000portc= %01100011 portd= %11110001 porta= %111111 porte= %111delay_us (200)''fila2Bportb= %1001portc= %01011101 portd= %11101110 porta= %111111 porte= %111delay_us (200)

'''fila 3Bportb= %1010portc= %01011101 portd= %11101110 porta= %111111 porte= %111delay_us (200)'''fila 4Bportb= %1011portc= %01000001 portd= %11101110 porta= %111111 porte= %111delay_us (200)'''fila 5Bportb= %1100portc= %01011101 portd= %11101110 porta= %111111 porte= %111delay_us (200)'''fila 6Bportb= %1101

portc= %01011101 portd= %11101110 porta= %111111 porte= %111delay_us (200)'''fila 7Bportb= %1110portc= %01011101 portd= %11110001 porta= %111111 porte= %111delay_us (200)next i'.........DESPLAZAMIENTOS.........'"ESTEBAN ARRIETA":for i=1 to 50' PRIMER GRUPOportb= %0000 portc= %01111100 portd= %00011000 porta= %010000 porte= %110 delay_us(200)portb= %0001 portc= %01111111 portd= %01110111 porta= %110111 porte= %010 delay_us

(200)portb= %0010 portc= %01111111 portd= %01110111 porta= %110111 porte= %010 delay_us(200)portb= %0011 portc= %01111111 portd= %01111000 porta= %110000 porte= %110 delay_us(200)portb= %0100 portc= %01111111 portd= %01111111 porta= %010111 porte= %010 delay_us(200)portb= %0101 portc= %01111111 portd= %01111111 porta= %010111 porte= %010 delay_us(200)portb= %0110 portc= %00000100 portd= %00010000 porta= %110000 porte= %110 delay_us(200)'SEGUNDO GRUPO

portb= %1000 portc= %00001000 portd= %00101110 porta= %111101 porte= %110 delay_us(200)

portb= %1001 portc= %11111110 portd= %11101110 porta= %111100 porte= %100 delay_us(200)

31

Page 32: 17272653 Letrero Luminoso

7/29/2019 17272653 Letrero Luminoso

http://slidepdf.com/reader/full/17272653-letrero-luminoso 32/45

portb= %1010 portc= %11111110 portd= %11101110 porta= %111100 porte= %100 delay_us(200)portb= %1011 portc= %00111110 portd= %11100000 porta= %111101 porte= %010 delay_us(200)portb= %1100 portc= %11111110 portd= %11101110 porta= %111101 porte= %110 delay_us(200)portb= %1101 portc= %11111110 portd= %11101110 porta= %111101 porte= %110 delay_us

(200)portb= %1110 portc= %00001110 portd= %11101110 porta= %111101 porte= %110 delay_us(200)next i'...DESPLAZAMIENTO 2......for i=1 to 50' PRIMER GRUPOportb= %0000 portc=%11111111 portd= %11110111 porta= %110000 porte= %011 delay_us(200)portb= %0001 portc=%11111111 portd= %11110111 porta= %111101 porte= %110 delay_us(200)portb= %0010 portc=%11111111 portd= %11110111 porta= %111101 porte= %110 delay_us(200)portb= %0011 portc=%11111111 portd= %11110111 porta= %111101 porte= %110 delay_us

(200)portb= %0100 portc=%11111111 portd= %11110111 porta= %111101 porte= %111 delay_us(200)portb= %0101 portc=%11111111 portd= %11110111 porta= %111101 porte= %111 delay_us(200)portb= %0110 portc=%11111111 portd= %11110000 porta= %010000 porte= %010 delay_us(200)'SEGUNDO GRUPO'fila 1Bportb= %1000 portc= %00001000 portd= %01100000 porta= %100000 porte= %101 delay_us(200)portb= %1001 portc= %11111011 portd= %10101111 porta= %111011 porte= %101 delay_us(200)portb= %1010 portc= %11111011 portd= %10101111 porta= %111011 porte= %101 delay_us

(200)portb= %1011 portc= %00011000 portd= %01100011 porta= %111011 porte= %100 delay_us(200)portb= %1100 portc= %11101011 portd= %10101111 porta= %111011 porte= %101 delay_us(200)portb= %1101 portc= %11101011 portd= %10101111 porta= %111011 porte= %101 delay_us(200)portb= %1110 portc= %00011000 portd= %01100000 porta= %111011 porte= %101 delay_us(200)next i'....DESPLAZAMIENTO 4.....for i=1 to 50' PRIMER GRUPOportb= %0000 portc=%11111111 portd= %11111111 porta= %111111 porte= %110 delay_us

(200)portb= %0001 portc=%11111111 portd= %11111111 porta= %111111 porte= %110 delay_us(200)portb= %0010 portc=%11111111 portd= %11111111 porta= %111111 porte= %110 delay_us(200)portb= %0011 portc=%11111111 portd= %11111111 porta= %111111 porte= %110 delay_us(200)portb= %0100 portc=%11111111 portd= %11111111 porta= %111111 porte= %110 delay_us(200)portb= %0101 portc=%11111111 portd= %11111111 porta= %111111 porte= %110 delay_us(200)portb= %0110 portc=%11111111 portd= %11111111 porta= %111111 porte= %110 delay_us(200)'SEGUNDO GRUPO

portb= %1000 portc= %11111000 portd= %00110000 porta= %100001 porte= %100 delay_us(200)

32

Page 33: 17272653 Letrero Luminoso

7/29/2019 17272653 Letrero Luminoso

http://slidepdf.com/reader/full/17272653-letrero-luminoso 33/45

portb= %1001 portc= %11111110 portd= %11101111 porta= %101110 porte= %101 delay_us(200)portb= %1010 portc= %11111110 portd= %11101111 porta= %101110 porte= %101 delay_us(200)

portb= %1011 portc= %11111110 portd= %11110001 porta= %100001 porte= %100 delay_us(200)

'''fila 5Bportb= %1100 portc= %11111110 portd= %11111110 porta= %101110 porte= %101 delay_us(200)'''fila 6Bportb= %1101 portc= %11111110 portd= %11111110 porta= %101110 porte= %101 delay_us(200)'''fila 7Bportb= %1110 portc= %00001000 portd= %00100001 porta= %100001 porte= %100 delay_us(200)next i'....DESPLAZAMIENTO 6.....for i=1 to 50' PRIMER GRUPO'fila 1A

portb= %0000portc=%11111111 portd= %11111111 porta= %111111 porte= %111delay_us (200)''fila2Aportb= %0001portc=%11111111 portd= %11111111 porta= %111111 porte= %111delay_us (200)'''fila 3Aportb= %0010portc=%11111111 portd= %11111111 porta= %111111 porte= %111delay_us (200)'''fila 4Aportb= %0011 portc=%11111111 portd= %11111111 porta= %111111 porte= %111delay_us (200)

'''fila 5Aportb= %0100portc=%11111111 portd= %11111111 porta= %111111 porte= %111delay_us (200)'''fila 6Aportb= %0101portc=%11111111 portd= %11111111 porta= %111111 porte= %111delay_us (200)'''fila 7Aportb= %0110portc=%11111111 portd= %11111111 porta= %111111 porte= %111delay_us (200)'SEGUNDO GRUPO'fila 1B

portb= %1000portc= %11111111 portd= %11101111 porta= %100000 porte= %110delay_us (200)''fila2Bportb= %1001portc= %11111111 portd= %11101111 porta= %111011 porte= %101delay_us (200)'''fila 3Bportb= %1010portc= %11111111 portd= %11101111 porta= %111011 porte= %101delay_us (200)'''fila 4Bportb= %1011portc= %11111111 portd= %11101111 porta= %111011 porte= %110

delay_us (200)'''fila 5Bportb= %1100

33

Page 34: 17272653 Letrero Luminoso

7/29/2019 17272653 Letrero Luminoso

http://slidepdf.com/reader/full/17272653-letrero-luminoso 34/45

portc= %11111111 portd= %11101111 porta= %111011 porte= %111delay_us (200)'''fila 6Bportb= %1101portc= %11111011 portd= %11101111 porta= %111011 porte= %111delay_us (200)'''fila 7B

portb= %1110portc= %11111111 portd= %11100000 porta= %100000 porte= %100delay_us (200)next i'"SANTIAGO YANEZ":for i=1 to 50' PRIMER GRUPO'fila 1Aportb= %0000 portc= %11110110 portd= %00110111 porta= %011000 porte= %110delay_us (200)''fila2Aportb= %0001 portc= %11110101 portd= %11010111 porta= %010111 porte= %010delay_us (200)'''fila 3A

portb= %0010 portc= %11110101 portd= %11010111 porta= %010111 porte= %010delay_us (200)'''fila 4Aportb= %0011 portc= %11110101 portd= %11010000 porta= %010000 porte= %010delay_us (200)'''fila 5Aportb= %0100 portc= %01110101 portd= %11010111 porta= %010111 porte= %010delay_us (200)'''fila 6Aportb= %0101 portc= %01110101 portd= %11010111 porta= %010111 porte= %010delay_us (200)'''fila 7Aportb= %0110 portc= %10001110 portd= %00110111 porta= %010111 porte= %010delay_us (200)

'SEGUNDO GRUPO'fila 1Bportb= %1000 portc= %11101011 portd= %10110001 porta= %111110 porte= %000delay_us (200)''fila2Bportb= %1001 portc= %01101001 portd= %10101110 porta= %111101 porte= %111delay_us (200)'''fila 3Bportb= %1010 portc= %10101010 portd= %10101110 porta= %111101 porte= %111delay_us (200)'''fila 4Bportb= %1011 portc= %11001011 portd= %00100000 porta= %111110 porte= %001delay_us (200)'''fila 5B

portb= %1100 portc= %11101011 portd= %10101110 porta= %111111 porte= %110delay_us (200)'''fila 6Bportb= %1101 portc= %11101011 portd= %10101110 porta= %111111 porte= %110delay_us (200)'''fila 7Bportb= %1110 portc= %11101011 portd= %10101110 porta= %111100 porte= %001delay_us (200)next i'......DESPLAZAMIENTO 2........................for i=1 to 50' PRIMER GRUPO'fila 1Aportb= %0000

portc= %11111111 portd= %11111111 porta= %011000 porte= %110delay_us (200)''fila2A

34

Page 35: 17272653 Letrero Luminoso

7/29/2019 17272653 Letrero Luminoso

http://slidepdf.com/reader/full/17272653-letrero-luminoso 35/45

portb= %0001portc= %11111111 portd= %11111111 porta= %010111 porte= %010delay_us (200)'''fila 3Aportb= %0010portc= %11111111 portd= %11111111 porta= %010111 porte= %010delay_us (200)

'''fila 4Aportb= %0011portc= %11111111 portd= %11111111 porta= %010111 porte= %010delay_us (200)'''fila 5Aportb= %0100portc= %11111111 portd= %11110111 porta= %010111 porte= %010delay_us (200)'''fila 6Aportb= %0101portc= %11111111 portd= %11110111 porta= %010111 porte= %010delay_us (200)'''fila 7Aportb= %0110

portc= %11111111 portd= %11111000 porta= %111000 porte= %110delay_us (200)'SEGUNDO GRUPO'fila 1Bportb= %1000 portc= %11101100 portd= %01101110 porta= %101110 porte= %110delay_us (200)''fila2Bportb= %1001 portc= %11101011 portd= %10100110 porta= %100110 porte= %101delay_us (200)'''fila 3Bportb= %1010 portc= %11101011 portd= %10101010 porta= %101010 porte= %101delay_us (200)'''fila 4Bportb= %1011 portc= %00001000 portd= %00101100 porta= %101100 porte= %100

delay_us (200)'''fila 5Bportb= %1100 portc= %11101011 portd= %10101110 porta= %101110 porte= %101delay_us (200)'''fila 6Bportb= %1101 portc= %11101011 portd= %10101110 porta= %101110 porte= %101delay_us (200)'''fila 7Bportb= %1110 portc= %11101011 portd= %10101110 porta= %101110 porte= %101delay_us (200)next i'......DESPLAZAMIENTO 4........................for i=1 to 50' PRIMER GRUPO

'fila 1Aportb= %0000 portc= %11111111 portd= %11111111 porta= %111111 porte= %111delay_us (200)''fila2Aportb= %0001 portc= %11111111 portd= %11111111 porta= %111111 porte= %111delay_us (200)'''fila 3Aportb= %0010 portc= %11111111 portd= %11111111 porta= %111111 porte= %111delay_us (200)'''fila 4Aportb= %0011 portc= %11111111 portd= %11111111 porta= %111111 porte= %111delay_us (200)'''fila 5Aportb= %0100 portc= %11111111 portd= %11111111 porta= %111111 porte= %110

delay_us (200)'''fila 6Aportb= %0101 portc= %11111111 portd= %11111111 porta= %111111 porte= %110

35

Page 36: 17272653 Letrero Luminoso

7/29/2019 17272653 Letrero Luminoso

http://slidepdf.com/reader/full/17272653-letrero-luminoso 36/45

delay_us (200)'''fila 7Aportb= %0110 portc= %11111111 portd= %11111111 porta= %111111 porte= %111delay_us (200)'SEGUNDO GRUPO'fila 1Bportb= %1000 portc= %11101100 portd= %01101110 porta= %110001 porte= %101

delay_us (200)''fila2Bportb= %1001 portc= %11101011 portd= %10101110 porta= %101110 porte= %100delay_us (200)'''fila 3Bportb= %1010 portc= %11101011 portd= %10101110 porta= %101110 porte= %101delay_us (200)'''fila 4Bportb= %1011 portc= %11101011 portd= %10100000 porta= %100000 porte= %101delay_us (200)'''fila 5Bportb= %1100 portc= %11101011 portd= %10101110 porta= %101110 porte= %101delay_us (200)'''fila 6B

portb= %1101 portc= %11101011 portd= %10101110 porta= %101110 porte= %101delay_us (200)'''fila 7Bportb= %1110 portc= %00011100 portd= %01101110 porta= %101110 porte= %101delay_us (200)next i

end.program proyecto2DOSdim i as bytemain:trisa=0 trisc=0 trisd=0 trise=0 trisb=0i=1''......DESPLAZAMIENTO 6.....................

for i=1 to 50' PRIMER GRUPO'fila 1Aportb= %0000portc= %11111111 portd= %11111111 porta= %111111 porte= %111delay_us (200)''fila2Aportb= %0001portc= %11111111 portd= %11111111 porta= %111111 porte= %111delay_us (200)'''fila 3Aportb= %0010portc= %11111111 portd= %11111111 porta= %111111 porte= %111delay_us (200)

'''fila 4Aportb= %0011portc= %11111111 portd= %11111111 porta= %111111 porte= %111delay_us (200)'''fila 5Aportb= %0100portc= %11111111 portd= %11111111 porta= %111111 porte= %111delay_us (200)'''fila 6Aportb= %0101portc= %11111111 portd= %11111111 porta= %111111 porte= %111delay_us (200)'''fila 7Aportb= %0110

portc= %11111111 portd= %11111111 porta= %111111 porte= %111delay_us (200)'SEGUNDO GRUPO

36

Page 37: 17272653 Letrero Luminoso

7/29/2019 17272653 Letrero Luminoso

http://slidepdf.com/reader/full/17272653-letrero-luminoso 37/45

'fila 1Bportb= %1000portc= %11111111 portd= %11111110 porta= %110001 porte= %101delay_us (200)''fila2Bportb= %1001portc= %11111111 portd= %11111110 porta= %101110 porte= %101

delay_us (200)'''fila 3Bportb= %1010portc= %11111111 portd= %11111110 porta= %101110 porte= %101delay_us (200)'''fila 4Bportb= %1011portc= %11111111 portd= %11111110 porta= %101110 porte= %100delay_us (200)'''fila 5Bportb= %1100portc= %11111111 portd= %11101110 porta= %101110 porte= %101delay_us (200)'fila 6B

portb= %1101portc= %11111111 portd= %11101110 porta= %101110 porte= %101delay_us (200)'''fila 7Bportb= %1110portc= %11111111 portd= %11110001 porta= %110001 porte= %101delay_us (200)next ifor i=1 to 50' PRIMER GRUPO'fila 1Aportb= %0000portc= %11111111 portd= %11111000 porta= %010000 porte= %010delay_us (200)

''fila2Aportb= %0001portc= %11111111 portd= %11110111 porta= %111101 porte= %110delay_us (200)'''fila 3Aportb= %0010portc= %11111111 portd= %11110111 porta= %111101 porte= %110delay_us (200)'''fila 4Aportb= %0011portc= %11111111 portd= %11110100 porta= %011101 porte= %110delay_us (200)'''fila 5Aportb= %0100

portc= %11111111 portd= %11110111 porta= %011101 porte= %110delay_us (200)'''fila 6Aportb= %0101portc= %11111111 portd= %11110111 porta= %011101 porte= %110delay_us (200)'''fila 7Aportb= %0110portc= %11111111 portd= %11111000 porta= %110000 porte= %010delay_us (200)'SEGUNDO GRUPO'fila 1Bportb= %1000portc= %11101100 portd= %01111110 porta= %001111 porte= %111

delay_us (200)''fila2Bportb= %1001

37

Page 38: 17272653 Letrero Luminoso

7/29/2019 17272653 Letrero Luminoso

http://slidepdf.com/reader/full/17272653-letrero-luminoso 38/45

portc= %01101011 portd= %10111101 porta= %110111 porte= %111delay_us (200)'''fila 3Bportb= %1010portc= %10101011 portd= %10111101 porta= %110111 porte= %111delay_us (200)'''fila 4B

portb= %1011portc= %11001000 portd= %00111101 porta= %110111 porte= %111delay_us (200)'''fila 5Bportb= %1100portc= %11101011 portd= %10111101 porta= %110111 porte= %111delay_us (200)'''fila 6Bportb= %1101portc= %11101011 portd= %10111101 porta= %110111 porte= %111delay_us (200)'''fila 7Bportb= %1110portc= %11101011 portd= %10111110 porta= %001111 porte= %111

delay_us (200)next i'..........DESPLAZAMIENTO 1........for i=1 to 50' PRIMER GRUPO'fila 1Aportb= %0000portc= %11111111 portd= %11111111 porta= %111111 porte= %111delay_us (200)''fila2Aportb= %0001portc= %11111111 portd= %11111111 porta= %111111 porte= %110delay_us (200)'''fila 3A

portb= %0010portc= %11111111 portd= %11111111 porta= %111111 porte= %110delay_us (200)'''fila 4Aportb= %0011portc= %11111111 portd= %11111111 porta= %111111 porte= %110delay_us (200)'''fila 5Aportb= %0100portc= %11111111 portd= %11111111 porta= %111111 porte= %110delay_us (200)'''fila 6Aportb= %0101portc= %11111111 portd= %11111111 porta= %111111 porte= %110

delay_us (200)'''fila 7Aportb= %0110portc= %11111111 portd= %11111111 porta= %111111 porte= %111delay_us (200)'SEGUNDO GRUPO'fila 1Bportb= %1000portc= %00001000 portd= %00101110 porta= %110001 porte= %111delay_us (200)''fila2Bportb= %1001portc= %11111110 portd= %11100110 porta= %101110 porte= %111delay_us (200)

'''fila 3Bportb= %1010portc= %11111110 portd= %11101010 porta= %101110 porte= %111

38

Page 39: 17272653 Letrero Luminoso

7/29/2019 17272653 Letrero Luminoso

http://slidepdf.com/reader/full/17272653-letrero-luminoso 39/45

delay_us (200)'''fila 4Bportb= %1011portc= %10001110 portd= %11101100 porta= %100000 porte= %111delay_us (200)'''fila 5Bportb= %1100

portc= %11101110 portd= %11101110 porta= %101110 porte= %111delay_us (200)'''fila 6Bportb= %1101portc= %11101110 portd= %11101110 porta= %101110 porte= %111delay_us (200)'''fila 7Bportb= %1110portc= %00011000 portd= %00101110 porta= %101110 porte= %111delay_us (200)next i'..........DESPLAZAMIENTO 2........for i=1 to 50' PRIMER GRUPO

'fila 1Aportb= %0000portc= %11111111 portd= %11111111 porta= %111111 porte= %111delay_us (200)''fila2Aportb= %0001portc= %11111111 portd= %11111111 porta= %111111 porte= %111delay_us (200)'''fila 3Aportb= %0010portc= %11111111 portd= %11111111 porta= %111111 porte= %111delay_us (200)'''fila 4Aportb= %0011

portc= %11111111 portd= %11111111 porta= %111111 porte= %111delay_us (200)'''fila 5Aportb= %0100portc= %11111111 portd= %11111111 porta= %111111 porte= %111delay_us (200)'''fila 6Aportb= %0101portc= %11111111 portd= %11111111 porta= %111111 porte= %111delay_us (200)'''fila 7Aportb= %0110portc= %11111111 portd= %11111111 porta= %111111 porte= %111delay_us (200)

'SEGUNDO GRUPO'fila 1Bportb= %1000portc= %11111111 portd= %11110000 porta= %100000 porte= %101delay_us (200)''fila2Bportb= %1001portc= %11111111 portd= %11101111 porta= %111011 porte= %100delay_us (200)'''fila 3Bportb= %1010portc= %11111111 portd= %11101111 porta= %111011 porte= %101delay_us (200)'''fila 4B

portb= %1011portc= %00100111 portd= %11111111 porta= %111111 porte= %111delay_us (200)

39

Page 40: 17272653 Letrero Luminoso

7/29/2019 17272653 Letrero Luminoso

http://slidepdf.com/reader/full/17272653-letrero-luminoso 40/45

''fila2Aportb= %0001portc= %00100111 portd= %11111111 porta= %111111 porte= %111delay_us (200)'''fila 3Aportb= %0010portc= %11111111 portd= %11111111 porta= %111111 porte= %111

delay_us (200)'''fila 4Aportb= %0011portc= %11011111 portd= %11111111 porta= %111111 porte= %111delay_us (200)'''fila 5Aportb= %0100portc= %01110111 portd= %11111111 porta= %111111 porte= %111delay_us (200)'''fila 6Aportb= %0101portc= %01110111 portd= %11111111 porta= %111111 porte= %111delay_us (200)'''fila 7A

portb= %0110portc= %10001111 portd= %11111111 porta= %111111 porte= %111delay_us (200)NEXT ifor i=1 to 40'fila 1Aportb= %0000portc= %11111111 portd= %11111111 porta= %001001 porte= %111delay_us (200)''fila2Aportb= %0001portc= %11111111 portd= %11111111 porta= %001001 porte= %111delay_us (200)'''fila 3A

portb= %0010portc= %11111111 portd= %11111111 porta= %111111 porte= %111delay_us (200)'''fila 4Aportb= %0011portc= %11111111 portd= %11111111 porta= %110111 porte= %111delay_us (200)'''fila 5Aportb= %0100portc= %11111111 portd= %11111111 porta= %011101 porte= %111delay_us (200)'''fila 6Aportb= %0101portc= %11111111 portd= %11111111 porta= %011101 porte= %111

delay_us (200)'''fila 7Aportb= %0110portc= %11111111 portd= %11111111 porta= %100011 porte= %111delay_us (200)next ifor i=1 to 40'fila 1Bportb= %1000portc= %11111111 portd= %00100111 porta= %111111 porte= %111delay_us (200)''fila2Bportb= %1001portc= %11111111 portd= %00100111 porta= %111111 porte= %111

delay_us (200)'''fila 3Bportb= %1010

40

Page 41: 17272653 Letrero Luminoso

7/29/2019 17272653 Letrero Luminoso

http://slidepdf.com/reader/full/17272653-letrero-luminoso 41/45

portc= %11111111 portd= %11111111 porta= %111111 porte= %111delay_us (200)'''fila 4Bportb= %1011portc= %11111111 portd= %11011111 porta= %111111 porte= %111delay_us (200)'''fila 5B

portb= %0100portc= %11111111 portd= %01110111 porta= %111111 porte= %111delay_us (200)'''fila 6Bportb= %1101portc= %11111111 portd= %01110111 porta= %111111 porte= %111delay_us (200)'''fila 7Bportb= %1110portc= %11111111 portd= %10001111 porta= %111111 porte= %111delay_us (200)next i'.........for i=1 to 40

'fila 1Bportb= %1000portc= %11111111 portd= %11111111 porta= %001001 porte= %111delay_us (200)''fila2Bportb= %1001portc= %11111111 portd= %11111111 porta= %001001 porte= %111delay_us (200)'''fila 3Bportb= %1010portc= %11111111 portd= %11111111 porta= %111111 porte= %111delay_us (200)'''fila 4Bportb= %1011

portc= %11111111 portd= %11111111 porta= %110111 porte= %111delay_us (200)'''fila 5Bportb= %0100portc= %11111111 portd= %11111111 porta= %011101 porte= %111delay_us (200)'''fila 6Bportb= %1101portc= %11111111 portd= %11111111 porta= %011101 porte= %111delay_us (200)'''fila 7Bportb= %1110portc= %11111111 portd= %11111111 porta= %100011 porte= %111delay_us (200)

next i'"FELIZ NAVIDAD":for i=1 to 300' PRIMER GRUPO'fila 1Aportb= %0000portc= %01110110 portd= %00110111 porta= %010000 porte= %010delay_us (200)''fila2Aportb= %0001portc= %00110101 portd= %11010111 porta= %011101 porte= %110delay_us (200)'''fila 3Aportb= %0010

portc= %01010101 portd= %11010111 porta= %011101 porte= %110delay_us (200)'''fila 4A

41

Page 42: 17272653 Letrero Luminoso

7/29/2019 17272653 Letrero Luminoso

http://slidepdf.com/reader/full/17272653-letrero-luminoso 42/45

portb= %0011portc= %01100100 portd= %00010111 porta= %011101 porte= %110delay_us (200)'''fila 5Aportb= %0100portc= %01110101 portd= %11011010 porta= %111101 porte= %110delay_us (200)

'''fila 6Aportb= %0101portc= %01110101 portd= %11011010 porta= %111101 porte= %110delay_us (200)'''fila 7Aportb= %0110portc= %01110101 portd= %11011101 porta= %110000 porte= %010delay_us (200)'SEGUNDO GRUPO'fila 1Bportb= %1000portc= %00111100 portd= %01100011 porta= %111110 porte= %111delay_us (200)''fila2B

portb= %1001portc= %11011011 portd= %10101101 porta= %111010 porte= %101delay_us (200)'''fila 3Bportb= %1010portc= %11101011 portd= %10101110 porta= %111100 porte= %011delay_us (200)'''fila 4Bportb= %1011portc= %11101000 portd= %00101110 porta= %111110 porte= %111delay_us (200)'''fila 5Bportb= %1100portc= %11101011 portd= %10101110 porta= %111100 porte= %011

delay_us (200)'''fila 6Bportb= %1101portc= %11011011 portd= %10101101 porta= %111010 porte= %101delay_us (200)'''fila 7Bportb= %1110portc= %00111011 portd= %10100011 porta= %11110 porte= %111delay_us (200)next i'......DESPLAZAMIENTO1for i=1 to 40portb= %1000portc= %00001000 portd= %00101110 porta= %110001 porte= %111

delay_us (200)''fila2Bportb= %1001portc= %11111110 portd= %11100110 porta= %101110 porte= %111delay_us (200)'''fila 3Bportb= %1010portc= %11111110 portd= %11101010 porta= %101110 porte= %111delay_us (200)'''fila 4Bportb= %1011portc= %10001110 portd= %11101100 porta= %100000 porte= %111delay_us (200)'''fila 5B

portb= %1100portc= %11101110 portd= %11101110 porta= %101110 porte= %111delay_us (200)

42

Page 43: 17272653 Letrero Luminoso

7/29/2019 17272653 Letrero Luminoso

http://slidepdf.com/reader/full/17272653-letrero-luminoso 43/45

'''fila 6Bportb= %1101portc= %11101110 portd= %11101110 porta= %101110 porte= %111delay_us (200)'''fila 7Bportb= %1110portc= %00011000 portd= %00101110 porta= %101110 porte= %111

delay_us (200)next i

' PRIMER GRUPO'fila 1Aportb= %0000portc= %11111111 portd= %11111111 porta= %110111 porte= %011delay_us (200)''fila2Aportb= %0001portc= %11111111 portd= %11111111 porta= %110011 porte= %010delay_us (200)'''fila 3Aportb= %0010

portc= %11111111 portd= %11111111 porta= %110101 porte= %010delay_us (200)'''fila 4Aportb= %0011portc= %11111111 portd= %11111111 porta= %110110 porte= %010delay_us (200)'''fila 5Aportb= %0100portc= %11111111 portd= %11111111 porta= %110111 porte= %010delay_us (200)'''fila 6Aportb= %0101portc= %11111111 portd= %11111111 porta= %110111 porte= %010delay_us (200)

'''fila 7Aportb= %0110portc= %11111111 portd= %11111111 porta= %110111 porte= %010delay_us (200)'SEGUNDO GRUPO'fila 1Bportb= %1000portc= %00011011 portd= %10100000 porta= %100011 porte= %110delay_us (200)''fila2Bportb= %1001portc= %11101011 portd= %10111011 porta= %101101 porte= %101delay_us (200)'''fila 3B

portb= %1010portc= %11101011 portd= %10111011 porta= %101110 porte= %101delay_us (200)'''fila 4Bportb= %1011portc= %00001011 portd= %10111011 porta= %101110 porte= %100delay_us (200)'''fila 5Bportb= %1100portc= %11101101 portd= %01111011 porta= %101110 porte= %101delay_us (200)'''fila 6Bportb= %1101portc= %11101101 portd= %01111011 porta= %101101 porte= %101

delay_us (200)'''fila 7Bportb= %1110

43

Page 44: 17272653 Letrero Luminoso

7/29/2019 17272653 Letrero Luminoso

http://slidepdf.com/reader/full/17272653-letrero-luminoso 44/45

portc= %11101110 portd= %11100000 porta= %100011 porte= %101delay_us (200)next i'..........DESPLAZAMIENTO 2 NAVIDADfor i=1 to 40' PRIMER GRUPO'fila 1A

portb= %0000portc= %11111111 portd= %11111111 porta= %111111 porte= %111delay_us (200)''fila2Aportb= %0001portc= %11111111 portd= %11111111 porta= %111111 porte= %111delay_us (200)'''fila 3Aportb= %0010portc= %11111111 portd= %11111111 porta= %111111 porte= %111delay_us (200)'''fila 4Aportb= %0011portc= %11111111 portd= %11111111 porta= %111111 porte= %111

delay_us (200)'''fila 5Aportb= %0100portc= %11111111 portd= %11111111 porta= %111111 porte= %111delay_us (200)'''fila 6Aportb= %0101portc= %11111111 portd= %11111111 porta= %111111 porte= %111delay_us (200)'''fila 7Aportb= %0110portc= %11111111 portd= %11111111 porta= %111111 porte= %111delay_us (200)'SEGUNDO GRUPO

'fila 1Bportb= %1000portc= %11111011 portd= %10110001 porta= %101110 porte= %100delay_us (200)''fila2Bportb= %1001portc= %11111001 portd= %10101110 porta= %101110 porte= %111delay_us (200)'''fila 3Bportb= %1010portc= %11111010 portd= %10101110 porta= %101110 porte= %111delay_us (200)'''fila 4Bportb= %1011

portc= %11111011 portd= %00100000 porta= %101110 porte= %111delay_us (200)'''fila 5Bportb= %1100portc= %11111011 portd= %10101110 porta= %110101 porte= %111delay_us (200)'''fila 6Bportb= %1101portc= %11111011 portd= %10101110 porta= %110101 porte= %111delay_us (200)'''fila 7Bportb= %1110portc= %11111011 portd= %10101110 porta= %111011 porte= %100delay_us (200)

next iEND.program proyecto4CUATRO

44

Page 45: 17272653 Letrero Luminoso

7/29/2019 17272653 Letrero Luminoso

http://slidepdf.com/reader/full/17272653-letrero-luminoso 45/45

TRISB=0main:portb=1delay_ms(1500)portb=2delay_ms(1500)portb=4

delay_ms(2000)goto mainend.

45