Vous êtes sur la page 1sur 9

Joseph Gutirrez, David Manrique, Cristian Figueroa 1

Universidad el bosque, 2017

proyecto final (noviembre 2017)


Joseph Gutirrez, David Manrique, Cristian Figueroa.

Universidad el bosque, 2017

Programar un PIC para que cada cierto tiempo genere un


Resumen Trabajo proyecto final de corte, en el cual se cdigo de colores.
propone el diseo de un sistema electrnico que permite la Conseguir almacenar estos cdigos en memoria para la
visualizacin de letras, palabras o mensajes en una rueda de correcta visualizacin del dibujo persistente.
bicicleta en movimiento. Sus aplicaciones pueden ser de uso
Comprobar que el sistema genera una imagen esttica para el
publicitario o de entretenimiento personal. El sistema est
formado por el hardware, donde se evidencian todos los ojo humano.
componentes que forman la estructura fsica del proyecto y el Desarrollar la placa de circuito impreso con todos los
cdigo de programacin. (datos que se guardan en la memoria componentes necesarios para el correcto funcionamiento del
RAM). sistema.
Idear un sistema de alimentacin sin cables entre la placa
Abstract Final project work, in which the design of an rotatoria y el motor.
electronic system that allows the display of letters, words or
messages on a moving bicycle wheel is offered. Its applications can
be for public use or for personal entertainment. The system
consists of hardware, where all the components that make up the
physical structure of the project and the programming code are
III. MARCO TERICO
evident. (data that is saved in RAM).

I. INTRODUCTION
C on los siguientes definiciones podremos iniciar el proceso
adecuado del laboratorio.

Arquitectura del ojo humano


L a motivacin de este proyecto viene dada por la intencin
de crear un dispositivo de impacto visual en el que se pueda
programar cualquier imagen que se desee, destinado al El ojo es un rgano que detecta la luz y es la base del sentido
mundo de la publicidad anteriormente comentado para atraer de de la vista. Su funcin consiste bsicamente en transformar la
una manera distinta a los futuros clientes. Este proyecto como energa lumnica en seales elctricas que son enviadas al
se deduce por el ttulo consistir en el desarrollo y diseo de un cerebro a travs del nervio ptico. El ojo humano funciona de
juego de Leds, controlados por un PIC o microcontrolador, que forma muy similar al de la mayora de los vertebrados y algunos
al realizar un movimiento circular dejarn como estela una moluscos; posee una lente llamada cristalino que es ajustable
imagen previamente programada. Para su realizacin, se segn la distancia, un diafragma que se llama pupila cuyo
pretenden usar componentes de bajo coste para demostrar que dimetro est regulado por el iris y un tejido sensible a la luz
se pueden desarrollar aplicaciones muy interesantes con los que es la retina. La luz penetra a travs de la pupila, atraviesa el
Leds sin invertir un gran presupuesto. Para empezar el diseo y cristalino y se proyecta sobre la retina, donde se transforma
desarrollo del proyecto. gracias a unas clulas llamadas fotorreceptoras en impulsos
nerviosos que son trasladados a travs del nervio ptico al
II. OBJETIVOS cerebro. Su forma es aproximadamente esfrica, mide 2,5 cm
de dimetro y est lleno de un gel transparente llamado humor
2.1 O bjetivo general
vtreo que rellena el espacio comprendido entre la retina y el
cristalino. En la porcin anterior del ojo se encuentran dos
pequeos espacios: la cmara anterior que est situada entre la
Disear e implementar un sistema donde atreves de un micro crnea y el iris, y la cmara posterior que se ubica entre el iris
controlador, se puede apreciar un efecto POV. y el cristalino. Estas cmaras estn llenas de un lquido que se
llama humor acuoso, cuyo nivel de presin llamado presin
2.2 O bjetivos especficos intraocular es muy importante para el correcto funcionamiento
del ojo. Para que los rayos de luz que penetran en el ojo se
puedan enfocar en la retina, se deben refractar. La cantidad de
refraccin requerida depende de la distancia del objeto al
Joseph Gutirrez, David Manrique, Cristian Figueroa 2

Universidad el bosque, 2017

observador. Un objeto distante requerir menos refraccin que


uno ms cercano. La mayor parte de la refraccin ocurre en la
crnea, que tiene una curvatura fija. Otra parte de la refraccin
requerida se da en el cristalino. El cristalino puede cambiar de
forma, aumentando o disminuyendo as su capacidad de
refraccin. Al envejecer, el ser humano va perdiendo esta
capacidad de ajustar el enfoque, deficiencia conocida como
presbicia o vista cansada.

Figura2. Transiciones de imgenes

Dicha caracterstica de nuestro ojo provoca que las imgenes


que se observan no se borren instantneamente. Este hecho,
hace que las imgenes que se visualizan, queden guardadas por
un instante en el cerebro. Por ejemplo, al hacer girar una cerilla
podemos lograr que sta parezca formar un crculo de fuego en
el aire, al igual que si se hace con un LED encendido. Si a dicho
Figura. 1 estructura ojo humano LED o a un conjunto de ellos los activamos de manera
apropiada en tiempo y forma, obtendremos, gracias a la
Persistence Of Vision (POV) persistencia de nuestra visin, imgenes que parecen estar
volando en el aire.
Persistencia retiniana El fenmeno visual que nos ocupa, el
Persistence Of Vision (POV) o persistencia retiniana fue
descubierto por el cientfico belga Joseph-Antoine Ferdinand
Plateau, que demostrara como una imagen permanece en la
retina humana una dcima de segundo antes de desaparecer por
completo. 8 segn sus estudios, esto permitira que veamos la
realidad como una secuencia de imgenes ininterrumpidas y
que podamos calcular fcilmente la velocidad y direccin de un
objeto que se desplaza, si no existiese, veramos pasar la
realidad como sucesin de imgenes independientes y estticas. Figura3. Persistencia retiniana y estela de leds.
Plateau crey descubrir que nuestro ojo ve con una cadencia de
10 imgenes por segundo. En virtud de dicho fenmeno, las Arquitectura del PIC
imgenes se superponen en la retina y el cerebro las "enlaza"
como una sola imagen visual, mvil y continua. En el cine en La arquitectura del PIC es sumamente minimalista. Est
blanco y negro, se pasaban 18 imgenes por segundo porque se caracterizada por las siguientes prestaciones:
deca que era el mnimo para poder crear el efecto de rea de cdigo y de datos separadas (Arquitectura Harvard).
movimiento, las pelculas actuales se proyectan a 24 imgenes Un reducido nmero de instrucciones de longitud fija.
por segundo, e incluso a 25 para adaptarse mejor a la frecuencia Implementa segmentacin de tal modo que la mayora de
utilizada en televisin. instrucciones duran 1 tiempo de instruccin (o 4 tiempos de
reloj). Puede haber instrucciones de dos tiempos de instruccin
(saltos, llamadas y retornos de subrutinas y otras) o inclusive
con ms tiempo de instruccin en Pics de gama alta. Esto
implica que el rendimiento real de instrucciones por segundo
del procesador es de al menos 1/4 de la frecuencia del oscilador.
Un solo acumulador (W), cuyo uso (como operador de origen)
es implcito (no est especificado en la instruccin).
Todas las posiciones de la RAM funcionan como registros de
origen y/o de destino de operaciones matemticas y otras
funciones.
Joseph Gutirrez, David Manrique, Cristian Figueroa 3

Universidad el bosque, 2017

Una pila de hardware para almacenar instrucciones de regreso para un PIC de 12 bits esto significa 4096 palabras y para uno
de funciones. de 16 bits, 3072 palabras.
Una relativamente pequea cantidad de espacio de datos
direccionable (tpicamente, 256 bytes), extensible a travs de
manipulacin de bancos de memoria. Datasheet PIC 18f4550
El espacio de datos est relacionado con el CPU, puertos, y
los registros de los perifricos.
El contador de programa est tambin relacionado dentro del
espacio de datos, y es posible escribir en l (permitiendo saltos
indirectos).

A diferencia de la mayora de otros CPU, no hay distincin


entre los espacios de memoria y los espacios de registros, ya
que la RAM cumple ambas funciones, y esta es normalmente
referida como "archivo de registros" o simplemente, registros.

Espacio de datos (RAM)

Los microcontroladores PIC tienen una serie de registros que


funcionan como una RAM de propsito general. Los registros
de propsito especfico para los recursos de hardware
disponibles dentro del propio chip tambin estn direccionados
en la RAM. La direccionalidad de la memoria vara
dependiendo de la lnea de dispositivos, y todos los dispositivos
PIC tienen algn tipo de mecanismo de manipulacin de bancos
de memoria que pueden ser usados para acceder memoria
externa o adicional. Las series ms recientes de dispositivos
disponen de funciones que pueden cubrir todo el espacio
direccionable, independientemente del banco de memoria
seleccionado. En los dispositivos anteriores, esto deba lograrse
mediante el uso del acumulador. Para implementar Mas informacin:
direccionamiento indirecto, se usa un registro de "seleccin de
registro de archivo" (FSR) y uno de "registro indirecto" (INDF): http://ww1.microchip.com/downloads/en/DeviceDoc/39632e.p
Un nmero de registro es escrito en el FSR, haciendo que las df
lecturas o escrituras al INDF sern realmente hacia o desde el
registro apuntado por el FSR. Los dispositivos ms recientes IV. DISEO
extienden este concepto con post y 25
preincrementos/decrementos para mayor eficiencia al acceder
secuencialmente a la informacin almacenada. Esto permite
que se pueda tratar al FSR como un puntero de pila. La memoria
C omo primer paso se inici a disear el sistema con el pic,
gracias a herramientas de software como proteus que tiene
la facilidad de montar un aproximado virtual, para dar una
de datos externa no es directamente direccionable excepto en idea del resultado final y el funcionamiento del cdigo
algunos microcontroladores PIC 18 de gran cantidad de pines. planteado como solucin.
Tamao de palabra (NOTA: sin olvidar que es una simulacin que siempre existir
una posibilidad, de que funcione el sistema en simulacin y no
El tamao de palabra de los microcontroladores PIC es fuente en montaje real)
de muchas confusiones. Todos los PICs (excepto los dsPIC)
manejan datos en trozos de 8 bits, con lo que se deberan llamar
microcontroladores de 8 bits. Pero a diferencia de la mayora de
las CPU, el PIC usa arquitectura Harvard, por lo que el tamao
de las instrucciones puede ser distinto del de la palabra de datos.
De hecho, las diferentes familias de PICs usan tamaos de
instruccin distintos, lo que hace difcil comparar el tamao del
cdigo del PIC con el de otros microcontroladores. Por ejemplo,
un microcontrolador tiene 6144 bytes de memoria de programa:
Joseph Gutirrez, David Manrique, Cristian Figueroa 4

Universidad el bosque, 2017

comportamiento, aun mas tratando del display dinmico que


necesita de una velocidad exacta para engaar el ojo humano.

6) Se monta el cdigo o quema o atreves de botloader se carga


al sistema para pruebas.

7) Finalmente se comprueba su correcto funcionamiento con


lo esperado probando el sistema de diversas formas hasta que
pase esta etapa

Figura4. Esquemtico preliminar


VI. RESULTADOS
Los materiales usados: Acontinuacion un apartado con el cdigo final del proyecto y
una imagen del resultado grfico.
Materiales cantidad
#include <18f4550.h>
motor 3000 rpm 1 #fuses hs, NOPROTECT, NOLVP, MCLR, PUT //XT=
pic 18f2550 1 ALTA FRECUENCIA, NOMCLR
led smd r440 8 #use delay (clock=20M,CRYSTAL=20M)
cabezal motor 1 #use
RS232(BAUD=9600,rcv=pin_c7,xmit=pin_c6,bits=8,parity=
condesadores 47 uf 2 N)
7805 1 #use standard_io(c)
resitencias 480 smd 8
#byte trisb = 0xF93
acricilico 1 #byte portb = 0xF81
cristal de quazrzo 20m hz 1 #byte trisc= 0xF94
condesadores 22pf 2 #byte portc =0xf82
sensor efecto hall 1 #byte adcon0=0xFC2
#byte adcon1=0xFC1
NOTA: Se improviso una base para sostener el proyecto. #byte adcon2=0xFC0

V. PROCEDIMIENTOS #byte rcsta=0xFAB


#byte txsta=0xFAC
1) Realizar el montaje debido del circuito tanto en la #byte txreg=0xFAD
protoboard y en simulacin, para ahorrar un poco de tiempo, se #byte rcreg=0xFAE
cablea y se polariza la configuracin con los puertos que se van #byte spbrg=0xFAF
a usar.
#byte pie1=0xF9D
2) Comenzar a formular el cdigo uno de los pasos a seguir #byte pir1=0xF9E
recomendado, pero no obligatorio es hacer un diagrama de
flujo, poniendo en orden las ideas y requerimientos int minuto=0x1f;
int hora=0x07;
3) Ya teniendo mejor idea del cdigo podemos declarar ya int seg=0xff;
entradas y salidas conociendo que se requiere. int teclado[123][8]={
{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},//0-9
4) En este paso ya solo es necesario lgica de programacin {0},{0},{0},{0},{0},{0},{0},{0},{0},{0},//10-
donde el programador definir los arreglos o comando que 19
necesitar para que su funcionamiento del sistema sea el {0},{0},{0},{0},{0},{0},{0},{0},{0},{0},//20-
correcta. 29
{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},//30-
5) Este paso se recomienda, pero no es obligatorio es probar el 39
cdigo solucin en simulacin en un software como proteus, {0},{0},{0},{0},{0},{0},{0},{0}, //40-47
manteniendo en cuenta que es una simulacin y puede variar su
Joseph Gutirrez, David Manrique, Cristian Figueroa 5

Universidad el bosque, 2017

{0x00,0x7e,0xff,0xc3,0xc3,0xff,0x7e,0x00},//48 "0" {0x00,0x60,0xf3,0x93,0x96,0x94,0xff,0xff},//82 "R"

{0x00,0x03,0x03,0xff,0xff,0x63,0x23,0x00},//49 "1" {0x00,0x4e,0x99,0x99,0x99,0x99,0x72,0x00},//83 "S"

{0x00,0x00,0x61,0x91,0x89,0x85,0x63,0x00},//50 "2" {0xc0,0xc0,0xc0,0xff,0xff,0xc0,0xc0,0xc0},//84 "T"

{0x00,0x66,0x99,0x99,0x81,0x42,0x00,0x00},//51 "3" {0x00,0x7c,0xfe,0x03,0x03,0xfe,0x7c,0x00},//85 "U"

{0x00,0xff,0xff,0x88,0x48,0x28,0x18,0x00},//52 "4" {0xc0,0xf8,0x1e,0x03,0x03,0x1e,0xf8,0xc0},//86 "V"


{0xff,0xff,0x0e,0x1c,0x1c,0x0e,0xff,0xff},//87
{0x00,0x00,0x9e,0x91,0x91,0x91,0xf2,0x00},//53 "5" "W"

{0x00,0x06,0x89,0x89,0x81,0x42,0x3c,0x00},//54 "6" {0xc1,0x63,0x36,0x1c,0x38,0x6c,0xc6,0x83},//88 "X"

{0x00,0x60,0x98,0x8f,0x88,0x80,0x40,0x00},//55 "7" {0xc0,0xf0,0x38,0x1f,0x1f,0x38,0xf0,0xc0},//89 "Y"

{0x00,0x66,0x99,0x99,0x99,0x99,0x66,0x00},//56 "8" {0xe3,0xf3,0xf3,0xdb,0xdb,0xcf,0xcf,0xc7}//90 "Z"


{0},{0},{0},{0},{0},{0},//91-96
{0x00,0x7e,0x91,0x91,0x91,0x91,0x60,0x00},//57 "9"
{0},{0},{0},{0},{0},{0},{0}, //58-64 {0x00,0x3f,0x49,0x49,0x49,0x26,0x00,0x00},//97 "a"

{0x00,0x3f,0x64,0xe4,0x64,0x3f,0x00,0x00},//65 "A" {0x00,0x06,0x09,0x09,0x09,0x7f,0x00,0x00},//98 "b"

{0x00,0x66,0x99,0x99,0x99,0x99,0xff,0x00},//66 "B" {0x00,0x12,0x21,0x21,0x21,0x1e,0x00,0x00},//99 "c"

{0x00,0x42,0x81,0x81,0x81,0x42,0x3c,0x00},//67 "C" {0x00,0x7f,0x09,0x09,0x09,0x06,0x00,0x00},//100 "d"

{0x00,0x3c,0x42,0x81,0x81,0x81,0xff,0x00},//68 "D" {0x00,0x1c,0x25,0x25,0x25,0x25,0x1e,0x00},//101 "e"

{0x00,0xc3,0xdb,0xdb,0xdb,0xdb,0xff,0xff},//69 "E" {0x00,0x00,0x20,0x40,0x48,0x3f,0x08,0x00},//102 "f"

{0x00,0xc0,0xc0,0xd8,0xd8,0xd8,0xff,0xff},//70 "F" {0x00,0x00,0x3e,0x49,0x49,0x32,0x00,0x00},//103 "g"

{0x00,0x4e,0xcd,0xcd,0xc9,0xc3,0x7e,0x3c},//71 "G" {0x00,0x0f,0x1f,0x18,0x18,0xff,0xff,0x00},//104 "h"


{0xff,0xff,0x18,0x18,0x18,0x18,0xff,0xff},//72
"H" {0x00,0x00,0x00,0x6f,0x6f,0x00,0x00,0x00},//105 "i"

{0x00,0xc3,0xc3,0xff,0xff,0xc3,0xc3,0x00},//73 "I" {0x00,0x00,0x00,0x6f,0x6f,0x03,0x06,0x00},//106 "j"

{0xc0,0xc0,0xff,0xff,0xc3,0xc3,0xc6,0x00},//74 "J" {0x00,0x00,0x63,0x33,0x1c,0x7f,0x7f,0x00},//107 "k"

{0x00,0x80,0xe3,0x77,0x3e,0x1c,0xff,0xff},//75 "K" {0x00,0x00,0x00,0xff,0xff,0x00,0x00,0x00},//108 "l"

{0x00,0x00,0x03,0x03,0x03,0xff,0xff,0x00},//76 "L" {0x1f,0x20,0x20,0x1f,0x1f,0x20,0x20,0x1f},//109 "m"


{0xff,0xff,0x60,0x30,0x30,0x60,0xff,0xff},//77
"M" {0x00,0x1f,0x3f,0x30,0x30,0x3f,0x1f,0x00},//110 "n"
{0xff,0xff,0x07,0x0e,0x3c,0x70,0xff,0xff},//78
"N" {0x00,0x00,0x1e,0x33,0x33,0x33,0x1e,0x00},//111 "o"

{0x00,0x7e,0x81,0x81,0x81,0x81,0x7e,0x00},//79 "O" {0x00,0x00,0x18,0x24,0x24,0x1f,0x00,0x00},//112 "p"

{0x00,0x78,0xcc,0xcc,0xcc,0xff,0xff,0x00},//80 "P" {0x00,0x00,0x1f,0x24,0x24,0x18,0x00,0x00},//113 "q"

{0x00,0x01,0x3e,0x42,0x42,0x3c,0x00,0x00},//81 "Q" {0x00,0x00,0x18,0x20,0x1f,0x3f,0x00,0x00},//114 "r"


Joseph Gutirrez, David Manrique, Cristian Figueroa 6

Universidad el bosque, 2017

if(tex[z]=='.'){
{0x00,0x00,0x16,0x15,0x15,0x09,0x00,0x00},//115 "s" val='.';
}
{0x00,0x00,0x10,0x11,0x3e,0x10,0x10,0x00},//116 "t" }

{0x00,0x00,0x1e,0x01,0x01,0x1e,0x00,0x00},//117 "u"
if(bit_test(portc,0)==0){
{0x00,0x00,0x1c,0x03,0x03,0x1c,0x00,0x00},//118 "v" for(x=0;x<z+1;x++){
for(y=8;y>0;y--){
{0x00,0x00,0x1c,0x03,0x03,0x1c,0x00,0x00},//119 "w" portb=teclado[tex[x]][y];
delay_us(1000);
{0x00,0x00,0x11,0x0a,0x04,0x0a,0x11,0x00},//120 "x" }
portb=0;
{0x00,0x00,0x30,0x08,0x0c,0x0a,0x31,0x00},//121 "y" // delay_us(1300);
delay_us(1595);
{0x00,0x29,0x59,0x49,0x4d,0x4b,0x41,0x00}// 122 "z" }
}; }
int a1[10]={0x18,0x3c,0x7e,0xff,0x18,0x18,0x18,0x18,0}; }
int pacman[9]={0x34,0x56,0x95,0xa9,0x81,0x81,0x42,0x3c}; void relo(){
int pacc[9]={0x00,0x63,0x95,0x89,0xa1,0x81,0x42,0x3c}; if(bit_test(portc,0)==0){
int fruta[9]={0x00,0x8e,0x5f,0x3f,0x1f,0x0e,0x00,0x00}; a++;
if(a==9){
int x=0,y=0,z=0,a=0,s=0,m=15,h=1; s++;
char val; a=0;
char tex[10]={0}; }
void an(){ if(s==60){
for(y=0;y<10;y++){; s=0;
portb=a1[y]; m++;
delay_us(800); }
} if(m==60){
delay_us(2300); h++;
} m=0;
}
void serial(){ if(h==12){
bit_set (rcsta,4); // Se habilita la Recepcin contnua h=0;
bit_clear (pir1,5); // La bandera de recepcin es coloca }
en 0
for(int b=0;b<60;b++){
if (bit_test (pir1,5)==1) { if(b==s){
val=rcreg; portb=seg;
bit_clear (pir1,5); //delay_us(500);
bit_set (TXSTA,5); }
TXREG = val; else{ /*
} if(b==4 || b==9 || b==14 || b==19 || b==24 ||
b==29 || b==34 || b==39 || b==44 || b==49 || b==54 || b==59 ){
} portb=0xc0;
//delay_us(500);
void texto(){ }else{
bit_set (rcsta,4); // Se habilita la Recepcin contnua if (b==0|| b==5 || b==10 || b==15 || b==20 ||
bit_clear (pir1,5); // La bandera de recepcin es coloca b==25 || b==30 || b==35 || b==40 || b==45 || b==50 || b==55){
en 0 portb=0xe0;
//delay_us(500);
if (bit_test (pir1,5)==1) { }else{
z++; if(b==1 || b==6 || b==11 || b==16 || b==21 ||
tex[z]=rcreg; b==26 || b==31 || b==36 || b==41 || b==46 || b==51 || b==56 ){
bit_clear (pir1,5); portb=0xc0;
Joseph Gutirrez, David Manrique, Cristian Figueroa 7

Universidad el bosque, 2017

// delay_us(500); for(b=0;b<9;b++){
}else{ portb=fruta[b];
portb=0x80; delay_us(1595);
}}} }
}*/ portb=0;
delay_us(1595);
}
if (b==0|| b==5 || b==10 || b==15 || b==20 || b==25
|| b==30 || b==35 || b==40 || b==45 || b==50 || b==55){ }
portb=0xe0;
}else{ void rand(){
portb=0x80; int b=0;
} for(b=0;b<0xff;b++){
} portb=b;
delay_us(2000);
delay_us(500); }
if(b==m){ portb=0;
portb=minuto; delay_us(2000);
delay_us(500);
}else{ }
if(b==h*5){
portb=hora; void main(){
delay_us(500); trisb=0;
} portb=0xff;
} TRISC = 0xc1; // RC7 y RC6 se configuran como O/I
portb=0; portc= 0x00;
// delay_us(1300);
delay_us(1595); adcon1=0xFF;
} bit_set (rcsta,7);
} txsta=0x24;
} spbrg=25;

void pac(){ delay_ms(1000);


int b=0; portb=0x00;
if(bit_test(portc,0)==0){ delay_ms(1000);
for(b=9;b>0;b--){
portb=pacman[b]; while(true){
delay_us(1595); // val='c';
} val=0;
portb=0; serial();
delay_us(1595); switch(val){
for(b=0;b<9;b++){ case 'a':
portb=fruta[b]; while(val!='.'){
delay_us(1595); an();
} serial();
portb=0; }
delay_us(1595); break;
}
case 'b':
if(bit_test(portc,0)==0){ z=0;
for(b=9;b>0;b--){ while(val!='.'){
portb=pacc[b]; texto();
delay_us(1595); }
} break;
portb=0;
delay_us(1595); case 'c':
Joseph Gutirrez, David Manrique, Cristian Figueroa 8

Universidad el bosque, 2017

while(val!='.'){
relo();
serial();
}
break;

case 'd':
while(val!='.'){
pac();
serial();
}
break;

case 'f':
while(val!='.'){
rand();
serial(); Fig. 7 reloj digital operando
}
break;
}
}
}

Fig. 8 reloj digital


Fig. 5 reloj digital
VII. CONCLUSIONES

S e puede concluir, que se logr el objetivo del aprendizaje


del manejo de ambos e
lementos atreves del micro controlador PIC 18F2550, De
las herramientas tecnolgicas que ofrecen simplificando un
sistema digital echo y que el fenmeno POV es algo fcil de
realizar es cuestin de cuadrar tiempos para una perfecta
visulizacion.

Fig. 6 creacin de matriz de datos


Joseph Gutirrez, David Manrique, Cristian Figueroa 9

Universidad el bosque, 2017

Diseo y ejercicios microcontrolador


Recuperado de:
http://download.mikroe.com/documents/book
s/spa/diseno-y-simulacion-de-sistemas-
microcontrolados-en-lenguaje-c/diseno-y-
simulacion-de-sistemas-microcontrolados-en-
lenguaje-c.pdf, @ 2011

Compilador C CCS y Simulador PROTEUS para


Microcontroladores PIC, Garca Breijo, Eduardo,
Marcombo, 2008

Fig. 8 APP de Android

VIII. BIBLIOGRAFA

Sistemas digitales, principios y aplicaciones,


Tocci, Widmer, Prentice Hall, 8va. Ed., 2003

Diseo digital, Wakerly, Pearson, 3ra. Ed., 2001

Introduccin a las Tcnicas Digitales con


Circuitos integrados, Ginzburg, Biblioteca
Tcnica Superior, 9na. Ed., 2005.

Vous aimerez peut-être aussi