17272653 letrero luminoso
TRANSCRIPT
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
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
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
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
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
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
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
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
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
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
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
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
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
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
7/29/2019 17272653 Letrero Luminoso
http://slidepdf.com/reader/full/17272653-letrero-luminoso 15/45
15
7/29/2019 17272653 Letrero Luminoso
http://slidepdf.com/reader/full/17272653-letrero-luminoso 16/45
4.6 DIAGRAMA DE FLUJO
16
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
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
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
7/29/2019 17272653 Letrero Luminoso
http://slidepdf.com/reader/full/17272653-letrero-luminoso 20/45
DIAGRAMA DEL CIRCUITO DE CONTROL
20
7/29/2019 17272653 Letrero Luminoso
http://slidepdf.com/reader/full/17272653-letrero-luminoso 21/45
DIAGRAMA DEL CIRCUITO DE LEDS
21
7/29/2019 17272653 Letrero Luminoso
http://slidepdf.com/reader/full/17272653-letrero-luminoso 22/45
DIAGRAMA DE CONTROL DE MUX
22
7/29/2019 17272653 Letrero Luminoso
http://slidepdf.com/reader/full/17272653-letrero-luminoso 23/45
23
7/29/2019 17272653 Letrero Luminoso
http://slidepdf.com/reader/full/17272653-letrero-luminoso 24/45
HOJAS DE DATOS DEL PIC18F452
24
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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