Vous êtes sur la page 1sur 25

UNIVERSIDAD MAYOR DE SAN SIMON FACULTAD DE CIENCIAS Y TECNOLOGIA ING.

ELECTRONICA

DISENO DIGITAL II

Matriz de leds 8x8

Introduccin
La aplicacin de la matriz de leds est dada para la actualidad ya que ahora todo se va cambiando a la tecnologa led ya que esta puede favorecer en la vida cotidiana adems se mostr estudios que la utilizacin del led se vio que la corriente no es alta es ms bien baja adems que es barata en la aplicacin de proyectos ms grandes adems que tiene uno uso de manera extensa ya que con los leds se observ todo este tiempo en la vida cotidiana que son ms duraderos que tener un foco normal ya que este foco utiliza una potencia bastante grande adems que produce calor esto influye a que se gaste ms energa es de esta manera que se va reemplazando en la actualidad por los leds ya que estos tienen bajo consumo de energa y son de tiempo extenso de funcionalidad sin tener ningn problema ya sea el quemado por la utilizacin cotidiana a largos plazos no es sencillo que se vaya a quemar por el tiempo de vida que tiene son esencialmente una base para que se puedan cambiar por focos los leds que se utiliza hoy en da pero eso va cambiando de poco el cambio de focos por los leds. s por eso que en esta prctica se va conociendo ms la utilizacin de leds en esta prctica ya sea una matriz de leds que podemos mostrar ya sea un tablero de publicidad o utilizarlo como un semforo peatonal adems que se lo puede aplicar con movimiento de una persona caminando cuando el semforo peatonal esta en verde y luego al pasar el tiempo en rojo que significa que no tiene que pasar el peatn adems que podemos mostrar una mano indicando que no debe pasar el peatn! de esa manera en esta prctica se va viendo la utilizacin de la matriz de leds para distintos tipos de uso que se puede hacer despu"s.

Objetivos
#ise$ar una matriz de leds que conste de % filas y % columnas &onocer el uso adecuado de la matriz de leds utilizando un shift register &onocer la arquitectura del pic'%()**+ ,plicar la matriz de leds con una comunicacin -./ a la computadora

Metodologa
0ara la realizacin de esta prctica se busc informacin de distintos medios como son los libros! internet y data sheet del pic a utilizar que en este caso es pic'%()**+. 0ara eso tambi"n se vio la manera de trabajar adems que el tiempo que se realizo fue de la siguiente manera para la realizacin del programa primero se vio la informacin para la realizacin como son los textos que en dos semanas se busc informacin pero en cada semana se lo hizo 1 veces por semana luego de encontrar toda la informacin requerida se procedi a la realizacin del diagrama de flujo y pasando el diagrama a al programa en & utilizando en compilador &&. la

UNIVERSIDAD MAYOR DE SAN SIMON FACULTAD DE CIENCIAS Y TECNOLOGIA ING. ELECTRONICA

DISENO DIGITAL II

realizacin de este programa llevo acabo de 2 semanas seguidamente de terminar la parte de programacin se continu con la parte fsica el armado de la matriz con el pic'%()**+ este armado se realiz acabo de tres das tomando encuentra que la matriz de leds se debi hacer el respectivo quemado de placa con los leds incluyendo el shift regiter en el mismo al realizar todo esto se termin con la prctica y ya para utilizacin de la matriz de leds terminada.

Materiales
0ic'%()**+ .hift register serie3paralelo 4esistencia de dise$o 0ulsador &apacitores de '*pf &ristal de )56z Leds 0laca baquelita para quemado de la matriz

Algoritmo

Alimentacin manejo lgica TTL

Cont ol !e "C #ic$%F&''(

Mat i) !e le!* %+%

UNIVERSIDAD MAYOR DE SAN SIMON FACULTAD DE CIENCIAS Y TECNOLOGIA ING. ELECTRONICA Inici Inici oo

DISENO DIGITAL II

Iniciali)acin !e Iniciali)acin !e ,"e to* A-. como ,"e to* A-. como ,"e to* !e *ali!a ,"e to* !e *ali!a Co!i1icacin !el Co!i1icacin !el c!igo ASCII en c!igo ASCII en /ina ioio /ina

Im, e*in !el c!igo Im, e*in !el c!igo ASCII en lo* ,ine* !e ASCII en lo* ,ine* !e *ali!a !el ,"e to .. *ali!a !el ,"e to Im,lementacin !e *"/, oce*o Im,lementacin !e *"/, oce*o ,a a g"a !a el c!igo !e ,a a g"a !a el c!igo !e !i*tinta* col"mna* 00 llama !i*tinta* col"mna* llamaalal momento !e llama al momento momento !e llama al momento !e /a !eeali)a eali)aelel /a i!o i!o

Im, e*in !el c!igo ASCII Im, e*in !el c!igo ASCII en lala mat i)i) !e le!* en mat !e le!*

Fin Fin

Programa

UNIVERSIDAD MAYOR DE SAN SIMON FACULTAD DE CIENCIAS Y TECNOLOGIA ING. ELECTRONICA 7888888888888888888888888888888888888888888888888888888888888888888888888888887 78 0rograma9 &odigo ,.&:: en matriz de led;s %x% 87 78 87 78 #ispositivo9 0:& '%()**+ 87 78 &ompilador9 &&. vs).'+) 87 78 .imulador9 0roteus <.= 87 78 87 78 #escripcion9 l programa muestra el codigo ,.&:: en una matriz de leds 87 78 %x%! tiene comunicacin -./ por clase cdc. 87 78 87 78 ,utores9 -niv. ,lejandro .nchez Luizaga 87 78 -niv. 4ocabado 4odriguez &risthian #. 87 7888888888888888888888888888888888888888888888888888888888888888888888888888887 >define ??-./?0:&?0 4:(?? ' >if @definedA??0&6??B >error -./ &#& Library requires 0:&'% >endif >include C'%()**+.hD

DISENO DIGITAL II

77configure a 2+56z crystal to operate at )%56z >fuses 6.0LL!EFG#H!EF04FH &H!EFLI0!EF# /-J!-./#:I!0LL*!&0-#:I'!I4 J E 77>fuses -./#:I! 0LL'! &0-#:I'! 04FH &H! EF&0#! no/4FGEF-H!6.0LL!EFG#H!nolvp! I4 J E >use delayAclocKL)%++++++B >byte 0ort#L+xf%1 >byte 0ort/L+xf%' 77777777777777777777777777777777777777777777777777777777777777777777777777777 77 77 :f you are using a -./ connection sense pin! define it here. :f you are 77 not using connection sense! comment out this line. Githout connection 77 sense you Mill not KnoM if the device gets disconnected. 77 Aconnection sense should looK liKe this9 77 '++K 77 I/-.33333N33337O7O7O7O7O33333 A:7F 0:E FE 0:&B 77 P 77 N33337O7O7O7O7O33333JE# 77 '++K 77 AMhere I/-. is pin' of the -./ connectorB 77 77777777777777777777777777777777777777777777777777777777777777777777777777777 777only the '%()**+ development Kit has this pin 77>if ??-./?0:&?0 4:(?? QQ definedA??0&6??B 77 >define -./?&FE?. E. ?0:E 0:E?/2 77>endif

UNIVERSIDAD MAYOR DE SAN SIMON FACULTAD DE CIENCIAS Y TECNOLOGIA ING. ELECTRONICA 77 :ncludes all -./ code and interrupts! as Mell as the &#& ,0: >include Cusb?cdc.hD int% KeyMordR%ST int caracterT int iT int% rotR%ST void envio+ABT void envio'ABT void mainAB U /VH i! j! address! valueT char 4cv-./T >use standard?ioA,B usb?cdc?initABT usb?initABT rotR+SL+b'''''''+T rotR'SL+b''''''+'T rotR2SL+b'''''+''T rotR1SL+b''''+'''T rotR)SL+b'''+''''T rotR*SL+b''+'''''T rotRWSL+b'+''''''T rotR<SL+b+'''''''T KeyMordR+SL+b''''''''T KeyMordR'SL+b''''''''T KeyMordR2SL+b''''''''T KeyMordR1SL+b''''''''T KeyMordR)SL+b''''''''T KeyMordR*SL+b''''''''T KeyMordRWSL+b''''''''T KeyMordR<SL+b''''''''T int datoT .et?tris?dA+b++++++++BT .et?tris?bA+b++++++++BT enable?interruptsAglobalBT MhileA@usb?cdc?connectedABB UX do U usb?tasKABT if Ausb?enumeratedABB U printfAusb?cdc?putc! YOrOn6ola! holitas @YBT 4cv-./ L usb?cdc?getcABT

DISENO DIGITAL II

UNIVERSIDAD MAYOR DE SAN SIMON FACULTAD DE CIENCIAS Y TECNOLOGIA ING. ELECTRONICA sMitchA4cv-./BU case ;,;9 KeyMordR+SL+b''''+'''T KeyMordR'SL+b'''+'+''T KeyMordR2SL+b''+'''+'T KeyMordR1SL+b''+++++'T KeyMordR)SL+b''+'''+'T KeyMordR*SL+b''+'''+'T KeyMordRWSL+b''''''''T KeyMordR<SL+b''''''''T breaKT case ;/;9 KeyMordR+SL+b''++++''T KeyMordR'SL+b''+'''+'T KeyMordR2SL+b''+'''+'T KeyMordR1SL+b''++++''T KeyMordR)SL+b''+'''+'T KeyMordR*SL+b''+'''+'T KeyMordRWSL+b''++++''T KeyMordR<SL+b''''''''T breaKT case ;&;9 KeyMordR+SL+b'''++++'T KeyMordR'SL+b''+'''''T KeyMordR2SL+b''+'''''T KeyMordR1SL+b''+'''''T KeyMordR)SL+b''+'''''T KeyMordR*SL+b''+'''''T KeyMordRWSL+b'''++++'T KeyMordR<SL+b''''''''T breaKT case ;#;9 KeyMordR+SL+b''++++''T KeyMordR'SL+b''+'''+'T KeyMordR2SL+b''+'''+'T KeyMordR1SL+b''+'''+'T KeyMordR)SL+b''+'''+'T KeyMordR*SL+b''+'''+'T KeyMordRWSL+b''++++''T KeyMordR<SL+b''''''''T breaKT case ; ;9 KeyMordR+SL+b''+++++'T KeyMordR'SL+b''+'''''T KeyMordR2SL+b''+'''''T KeyMordR1SL+b''++++''T KeyMordR)SL+b''+'''''T KeyMordR*SL+b''+'''''T KeyMordRWSL+b''+++++'T KeyMordR<SL+b''''''''T breaKT case ;(;9 KeyMordR+SL+b''+++++'T KeyMordR'SL+b''+'''''T KeyMordR2SL+b''+'''''T

DISENO DIGITAL II

UNIVERSIDAD MAYOR DE SAN SIMON FACULTAD DE CIENCIAS Y TECNOLOGIA ING. ELECTRONICA KeyMordR1SL+b''++++''T KeyMordR)SL+b''+'''''T KeyMordR*SL+b''+'''''T KeyMordRWSL+b''+'''''T KeyMordR<SL+b''''''''T breaKT case ;J;9 KeyMordR+SL+b'''+++''T KeyMordR'SL+b''+'''''T KeyMordR2SL+b''+'''''T KeyMordR1SL+b''+'+++'T KeyMordR)SL+b''+'''+'T KeyMordR*SL+b''+'''+'T KeyMordRWSL+b'''+++''T KeyMordR<SL+b''''''''T breaKT case ;6;9 KeyMordR+SL+b''+'''+'T KeyMordR'SL+b''+'''+'T KeyMordR2SL+b''+'''+'T KeyMordR1SL+b''+++++'T KeyMordR)SL+b''+'''+'T KeyMordR*SL+b''+'''+'T KeyMordRWSL+b''+'''+'T KeyMordR<SL+b''''''''T breaKT case ;:;9 KeyMordR+SL+b'''+++''T KeyMordR'SL+b''''+'''T KeyMordR2SL+b''''+'''T KeyMordR1SL+b''''+'''T KeyMordR)SL+b''''+'''T KeyMordR*SL+b''''+'''T KeyMordRWSL+b'''+++''T KeyMordR<SL+b''''''''T breaKT case ;Z;9 KeyMordR+SL+b''+++++'T KeyMordR'SL+b''''+'''T KeyMordR2SL+b''''+'''T KeyMordR1SL+b''''+'''T KeyMordR)SL+b''+'+'''T KeyMordR*SL+b''+'+'''T KeyMordRWSL+b'''+''''T KeyMordR<SL+b''''''''T breaKT case ;[;9 KeyMordR+SL+b''+'''+'T KeyMordR'SL+b''+''+''T KeyMordR2SL+b''+'+'''T KeyMordR1SL+b''++''''T KeyMordR)SL+b''+'+'''T KeyMordR*SL+b''+''+''T

DISENO DIGITAL II

UNIVERSIDAD MAYOR DE SAN SIMON FACULTAD DE CIENCIAS Y TECNOLOGIA ING. ELECTRONICA KeyMordRWSL+b''+'''+'T KeyMordR<SL+b''''''''T breaKT case ;L;9 KeyMordR+SL+b''+'''''T KeyMordR'SL+b''+'''''T KeyMordR2SL+b''+'''''T KeyMordR1SL+b''+'''''T KeyMordR)SL+b''+'''''T KeyMordR*SL+b''+'''''T KeyMordRWSL+b''++++''T KeyMordR<SL+b''''''''T breaKT case ;5;9 KeyMordR+SL+b''+'''+'T KeyMordR'SL+b''++'++'T KeyMordR2SL+b''+'+'+'T KeyMordR1SL+b''+'+'+'T KeyMordR)SL+b''+'''+'T KeyMordR*SL+b''+'''+'T KeyMordRWSL+b''+'''+'T KeyMordR<SL+b''''''''T breaKT case ;E;9 KeyMordR+SL+b''+'''+'T KeyMordR'SL+b''++''+'T KeyMordR2SL+b''+'+'+'T KeyMordR1SL+b''+''++'T KeyMordR)SL+b''+'''+'T KeyMordR*SL+b''+'''+'T KeyMordRWSL+b''+'''+'T KeyMordR<SL+b''''''''T breaKT case ;\;9 KeyMordR+SL+b'''+++''T KeyMordR'SL+b''''''''T KeyMordR2SL+b''+'''+'T KeyMordR1SL+b''++''+'T KeyMordR)SL+b''+'+'+'T KeyMordR*SL+b''+''++'T KeyMordRWSL+b''+'''+'T KeyMordR<SL+b''+'''+'T breaKT case ;F;9 KeyMordR+SL+b'''+++''T KeyMordR'SL+b''+'''+'T KeyMordR2SL+b''+'''+'T KeyMordR1SL+b''+'''+'T KeyMordR)SL+b''+'''+'T KeyMordR*SL+b''+'''+'T KeyMordRWSL+b'''+++''T KeyMordR<SL+b''''''''T breaKT case ;0;9 KeyMordR+SL+b''++++''T

DISENO DIGITAL II

UNIVERSIDAD MAYOR DE SAN SIMON FACULTAD DE CIENCIAS Y TECNOLOGIA ING. ELECTRONICA KeyMordR'SL+b''+'''+'T KeyMordR2SL+b''+'''+'T KeyMordR1SL+b''++++''T KeyMordR)SL+b''+'''''T KeyMordR*SL+b''+'''''T KeyMordRWSL+b''+'''''T KeyMordR<SL+b''''''''T breaKT case ;];9 KeyMordR+SL+b'''+++''T KeyMordR'SL+b''+'''+'T KeyMordR2SL+b''+'''+'T KeyMordR1SL+b''+'''+'T KeyMordR)SL+b''+'+'+'T KeyMordR*SL+b''+''++'T KeyMordRWSL+b'''++++'T KeyMordR<SL+b'''''''+T breaKT case ;4;9 KeyMordR+SL+b''++++''T KeyMordR'SL+b''+'''+'T KeyMordR2SL+b''+'''+'T KeyMordR1SL+b''++++''T KeyMordR)SL+b''+'+'''T KeyMordR*SL+b''+''+''T KeyMordRWSL+b''+'''+'T KeyMordR<SL+b''''''''T breaKT case ;.;9 KeyMordR+SL+b'''++++'T KeyMordR'SL+b''+'''''T KeyMordR2SL+b''+'''''T KeyMordR1SL+b'''+++''T KeyMordR)SL+b''''''+'T KeyMordR*SL+b''''''+'T KeyMordRWSL+b''++++''T KeyMordR<SL+b''''''''T breaKT case ;H;9 KeyMordR+SL+b''+++++'T KeyMordR'SL+b''''+'''T KeyMordR2SL+b''''+'''T KeyMordR1SL+b''''+'''T KeyMordR)SL+b''''+'''T KeyMordR*SL+b''''+'''T KeyMordRWSL+b''''+'''T KeyMordR<SL+b''''''''T breaKT case ;-;9 KeyMordR+SL+b''+'''+'T KeyMordR'SL+b''+'''+'T KeyMordR2SL+b''+'''+'T KeyMordR1SL+b''+'''+'T KeyMordR)SL+b''+'''+'T

DISENO DIGITAL II

UNIVERSIDAD MAYOR DE SAN SIMON FACULTAD DE CIENCIAS Y TECNOLOGIA ING. ELECTRONICA KeyMordR*SL+b''+'''+'T KeyMordRWSL+b'''+++''T KeyMordR<SL+b''''''''T breaKT case ;I;9 KeyMordR+SL+b''+'''+'T KeyMordR'SL+b''+'''+'T KeyMordR2SL+b''+'''+'T KeyMordR1SL+b''+'''+'T KeyMordR)SL+b''+'''+'T KeyMordR*SL+b'''+'+''T KeyMordRWSL+b''''+'''T KeyMordR<SL+b''''''''T breaKT case ;G;9 KeyMordR+SL+b''+'''+'T KeyMordR'SL+b''+'''+'T KeyMordR2SL+b''+'+'+'T KeyMordR1SL+b''+'+'+'T KeyMordR)SL+b''+'+'+'T KeyMordR*SL+b''+'+'+'T KeyMordRWSL+b'''+'+''T KeyMordR<SL+b''''''''T breaKT case ;^;9 KeyMordR+SL+b''+'''+'T KeyMordR'SL+b''+'''+'T KeyMordR2SL+b'''+'+''T KeyMordR1SL+b''''+'''T KeyMordR)SL+b'''+'+''T KeyMordR*SL+b''+'''+'T KeyMordRWSL+b''+'''+'T KeyMordR<SL+b''''''''T breaKT case ;V;9 KeyMordR+SL+b''+'''+'T KeyMordR'SL+b''+'''+'T KeyMordR2SL+b'''+'+''T KeyMordR1SL+b''''+'''T KeyMordR)SL+b''''+'''T KeyMordR*SL+b''''+'''T KeyMordRWSL+b''''+'''T KeyMordR<SL+b''''''''T breaKT case ;_;9 KeyMordR+SL+b''+++++'T KeyMordR'SL+b''''''+'T KeyMordR2SL+b'''''+''T KeyMordR1SL+b''''+'''T KeyMordR)SL+b'''+''''T KeyMordR*SL+b''+'''''T KeyMordRWSL+b''+++++'T KeyMordR<SL+b''''''''T breaKT

DISENO DIGITAL II

UNIVERSIDAD MAYOR DE SAN SIMON FACULTAD DE CIENCIAS Y TECNOLOGIA ING. ELECTRONICA case ;a;9 KeyMordR+SL+b''''''''T KeyMordR'SL+b''++++''T KeyMordR2SL+b''''''+'T KeyMordR1SL+b'''++++'T KeyMordR)SL+b''+'''+'T KeyMordR*SL+b''+'''+'T KeyMordRWSL+b'''+++++T KeyMordR<SL+b''''''''T breaKT case ;b;9 KeyMordR+SL+b''+'''''T KeyMordR'SL+b''+'''''T KeyMordR2SL+b''+'''''T KeyMordR1SL+b''++++''T KeyMordR)SL+b''+'''+'T KeyMordR*SL+b''+'''+'T KeyMordRWSL+b'+++++''T KeyMordR<SL+b''''''''T breaKT case ;c;9 KeyMordR+SL+b''''''''T KeyMordR'SL+b'''+++''T KeyMordR2SL+b''+'''''T KeyMordR1SL+b''+'''''T KeyMordR)SL+b''+'''''T KeyMordR*SL+b''+'''''T KeyMordRWSL+b'''+++''T KeyMordR<SL+b''''''''T breaKT case ;d;9 KeyMordR+SL+b''''''+'T KeyMordR'SL+b''''''+'T KeyMordR2SL+b''''''+'T KeyMordR1SL+b'''++++'T KeyMordR)SL+b''+'''+'T KeyMordR*SL+b''+'''+'T KeyMordRWSL+b'''+++++T KeyMordR<SL+b''''''''T breaKT case ;e;9 KeyMordR+SL+b''''''''T KeyMordR'SL+b'''+++''T KeyMordR2SL+b''+'''+'T KeyMordR1SL+b''+'''+'T KeyMordR)SL+b''++++''T KeyMordR*SL+b''+'''''T KeyMordRWSL+b'''+++''T KeyMordR<SL+b''''''''T breaKT case ;f;9 KeyMordR+SL+b''''''''T KeyMordR'SL+b'''++++'T KeyMordR2SL+b''+'''''T KeyMordR1SL+b''+'''''T

DISENO DIGITAL II

UNIVERSIDAD MAYOR DE SAN SIMON FACULTAD DE CIENCIAS Y TECNOLOGIA ING. ELECTRONICA KeyMordR)SL+b'+++++''T KeyMordR*SL+b''+'''''T KeyMordRWSL+b''+'''''T KeyMordR<SL+b''''''''T breaKT case ;g;9 KeyMordR+SL+b''''''''T KeyMordR'SL+b'''+++++T KeyMordR2SL+b''+'''+'T KeyMordR1SL+b''+'''+'T KeyMordR)SL+b'''++++'T KeyMordR*SL+b''''''+'T KeyMordRWSL+b'''++++'T KeyMordR<SL+b''''''''T breaKT case ;h;9 KeyMordR+SL+b''+'''''T KeyMordR'SL+b''+'''''T KeyMordR2SL+b''+'++''T KeyMordR1SL+b''++''+'T KeyMordR)SL+b''+'''+'T KeyMordR*SL+b''+'''+'T KeyMordRWSL+b''+'''+'T KeyMordR<SL+b''''''''T breaKT case ;i;9 KeyMordR+SL+b''''+'''T KeyMordR'SL+b''''''''T KeyMordR2SL+b'''++'''T KeyMordR1SL+b''''+'''T KeyMordR)SL+b''''+'''T KeyMordR*SL+b''''+'''T KeyMordRWSL+b'''+++''T KeyMordR<SL+b''''''''T breaKT case ;j;9 KeyMordR+SL+b''''+'''T KeyMordR'SL+b''''''''T KeyMordR2SL+b'''++'''T KeyMordR1SL+b''''+'''T KeyMordR)SL+b''+'+'''T KeyMordR*SL+b''+'+'''T KeyMordRWSL+b'''+''''T KeyMordR<SL+b''''''''T breaKT case ;K;9 KeyMordR+SL+b''''''''T KeyMordR'SL+b'++'''''T KeyMordR2SL+b''+'++''T KeyMordR1SL+b''++''''T KeyMordR)SL+b''++''''T KeyMordR*SL+b''+'+'''T KeyMordRWSL+b''+''+''T KeyMordR<SL+b''''''''T

DISENO DIGITAL II

UNIVERSIDAD MAYOR DE SAN SIMON FACULTAD DE CIENCIAS Y TECNOLOGIA ING. ELECTRONICA breaKT case ;l;9 KeyMordR+SL+b''''''''T KeyMordR'SL+b'''++'''T KeyMordR2SL+b''''+'''T KeyMordR1SL+b''''+'''T KeyMordR)SL+b''''+'''T KeyMordR*SL+b''''+'''T KeyMordRWSL+b'''+++''T KeyMordR<SL+b''''''''T breaKT case ;m;9 KeyMordR+SL+b''''''''T KeyMordR'SL+b'+'+'+''T KeyMordR2SL+b''+'+'+'T KeyMordR1SL+b''+'+'+'T KeyMordR)SL+b''+'+'+'T KeyMordR*SL+b''+'+'+'T KeyMordRWSL+b''+'+'+'T KeyMordR<SL+b''''''''T breaKT case ;n;9 KeyMordR+SL+b''''''''T KeyMordR'SL+b'+'+++''T KeyMordR2SL+b''+'''+'T KeyMordR1SL+b''+'''+'T KeyMordR)SL+b''+'''+'T KeyMordR*SL+b''+'''+'T KeyMordRWSL+b''+'''+'T KeyMordR<SL+b''''''''T breaKT case ;$;9 KeyMordR+SL+b'''+++''T KeyMordR'SL+b''''''''T KeyMordR2SL+b'+'+++''T KeyMordR1SL+b''+'''+'T KeyMordR)SL+b''+'''+'T KeyMordR*SL+b''+'''+'T KeyMordRWSL+b''+'''+'T KeyMordR<SL+b''''''''T breaKT case ;o;9 KeyMordR+SL+b''''''''T KeyMordR'SL+b'''+++''T KeyMordR2SL+b''+'''+'T KeyMordR1SL+b''+'''+'T KeyMordR)SL+b''+'''+'T KeyMordR*SL+b''+'''+'T KeyMordRWSL+b'''+++''T KeyMordR<SL+b''''''''T breaKT case ;p;9 KeyMordR+SL+b''''''''T KeyMordR'SL+b'+'+++''T KeyMordR2SL+b''+'''+'T

DISENO DIGITAL II

UNIVERSIDAD MAYOR DE SAN SIMON FACULTAD DE CIENCIAS Y TECNOLOGIA ING. ELECTRONICA KeyMordR1SL+b''+'''+'T KeyMordR)SL+b''++++''T KeyMordR*SL+b''+'''''T KeyMordRWSL+b''++''''T KeyMordR<SL+b''''''''T breaKT case ;q;9 KeyMordR+SL+b''''''''T KeyMordR'SL+b'''+++'+T KeyMordR2SL+b''+'''+'T KeyMordR1SL+b''+'''+'T KeyMordR)SL+b'''++++'T KeyMordR*SL+b''''''+'T KeyMordRWSL+b'''''++'T KeyMordR<SL+b''''''''T breaKT case ;r;9 KeyMordR+SL+b''''''''T KeyMordR'SL+b'+'+++''T KeyMordR2SL+b''+'''+'T KeyMordR1SL+b''+'''''T KeyMordR)SL+b''+'''''T KeyMordR*SL+b''+'''''T KeyMordRWSL+b'+++''''T KeyMordR<SL+b''''''''T breaKT case ;s;9 KeyMordR+SL+b''''''''T KeyMordR'SL+b'''++++'T KeyMordR2SL+b''+'''''T KeyMordR1SL+b'''+++''T KeyMordR)SL+b''''''+'T KeyMordR*SL+b''''''+'T KeyMordRWSL+b''++++''T KeyMordR<SL+b''''''''T breaKT case ;t;9 KeyMordR+SL+b''''''''T KeyMordR'SL+b''''+'''T KeyMordR2SL+b''+++++'T KeyMordR1SL+b''''+'''T KeyMordR)SL+b''''+'''T KeyMordR*SL+b''''+'+'T KeyMordRWSL+b'''''+''T KeyMordR<SL+b''''''''T breaKT case ;u;9 KeyMordR+SL+b''''''''T KeyMordR'SL+b'++'''+'T KeyMordR2SL+b''+'''+'T KeyMordR1SL+b''+'''+'T KeyMordR)SL+b''+'''+'T KeyMordR*SL+b''+'''+'T KeyMordRWSL+b'''+++++T

DISENO DIGITAL II

UNIVERSIDAD MAYOR DE SAN SIMON FACULTAD DE CIENCIAS Y TECNOLOGIA ING. ELECTRONICA KeyMordR<SL+b''''''''T breaKT case ;v;9 KeyMordR+SL+b''''''''T KeyMordR'SL+b''+'''+'T KeyMordR2SL+b''+'''+'T KeyMordR1SL+b''+'''+'T KeyMordR)SL+b''+'''+'T KeyMordR*SL+b'''+'+''T KeyMordRWSL+b''''+'''T KeyMordR<SL+b''''''''T breaKT case ;M;9 KeyMordR+SL+b''''''''T KeyMordR'SL+b''+'''+'T KeyMordR2SL+b''+'''+'T KeyMordR1SL+b''+'''+'T KeyMordR)SL+b''+'+'+'T KeyMordR*SL+b''+'+'+'T KeyMordRWSL+b'''+'+''T KeyMordR<SL+b''''''''T breaKT case ;x;9 KeyMordR+SL+b''''''''T KeyMordR'SL+b''+'''+'T KeyMordR2SL+b'''+'+''T KeyMordR1SL+b''''+'''T KeyMordR)SL+b''''+'''T KeyMordR*SL+b'''+'+''T KeyMordRWSL+b''+'''+'T KeyMordR<SL+b''''''''T breaKT case ;y;9 KeyMordR+SL+b''''''''T KeyMordR'SL+b''+'''+'T KeyMordR2SL+b''+'''+'T KeyMordR1SL+b'''+''+'T KeyMordR)SL+b''''++''T KeyMordR*SL+b''''+'''T KeyMordRWSL+b''++''''T KeyMordR<SL+b''''''''T breaKT case ;z;9 KeyMordR+SL+b''''''''T KeyMordR'SL+b''+++++'T KeyMordR2SL+b'''''+''T KeyMordR1SL+b''''+'''T KeyMordR)SL+b'''+''''T KeyMordR*SL+b''+'''''T KeyMordRWSL+b''+++++'T KeyMordR<SL+b''''''''T breaKT case ;+;9 KeyMordR+SL+b'''+++''T KeyMordR'SL+b''+'''+'T

DISENO DIGITAL II

UNIVERSIDAD MAYOR DE SAN SIMON FACULTAD DE CIENCIAS Y TECNOLOGIA ING. ELECTRONICA KeyMordR2SL+b''+'''+'T KeyMordR1SL+b''+'''+'T KeyMordR)SL+b''+'''+'T KeyMordR*SL+b''+'''+'T KeyMordRWSL+b'''+++''T KeyMordR<SL+b''''''''T breaKT case ;';9 KeyMordR+SL+b''''+'''T KeyMordR'SL+b'''++'''T KeyMordR2SL+b''''+'''T KeyMordR1SL+b''''+'''T KeyMordR)SL+b''''+'''T KeyMordR*SL+b''''+'''T KeyMordRWSL+b'''+++''T KeyMordR<SL+b''''''''T breaKT case ;2;9 KeyMordR+SL+b'''+++''T KeyMordR'SL+b''+'''+'T KeyMordR2SL+b''''''+'T KeyMordR1SL+b'''''+''T KeyMordR)SL+b''''+'''T KeyMordR*SL+b'''+''''T KeyMordRWSL+b''+++++'T KeyMordR<SL+b''''''''T breaKT case ;1;9 KeyMordR+SL+b'''+++''T KeyMordR'SL+b''+'''+'T KeyMordR2SL+b''''''+'T KeyMordR1SL+b''''++''T KeyMordR)SL+b''''''+'T KeyMordR*SL+b''+'''+'T KeyMordRWSL+b'''+++''T KeyMordR<SL+b''''''''T breaKT case ;);9 KeyMordR+SL+b'''''+''T KeyMordR'SL+b''''++''T KeyMordR2SL+b'''+'+''T KeyMordR1SL+b''+''+''T KeyMordR)SL+b''+++++'T KeyMordR*SL+b'''''+''T KeyMordRWSL+b''''+++'T KeyMordR<SL+b''''''''T breaKT case ;*;9 KeyMordR+SL+b''+++++'T KeyMordR'SL+b''+'''''T KeyMordR2SL+b''+'''''T KeyMordR1SL+b'''+++''T KeyMordR)SL+b''''''+'T KeyMordR*SL+b''+'''+'T

DISENO DIGITAL II

UNIVERSIDAD MAYOR DE SAN SIMON FACULTAD DE CIENCIAS Y TECNOLOGIA ING. ELECTRONICA KeyMordRWSL+b'''+++''T KeyMordR<SL+b''''''''T breaKT case ;W;9 KeyMordR+SL+b'''+++''T KeyMordR'SL+b''+'''''T KeyMordR2SL+b''+'++''T KeyMordR1SL+b''++''+'T KeyMordR)SL+b''+'''+'T KeyMordR*SL+b''+'''+'T KeyMordRWSL+b'''+++''T KeyMordR<SL+b''''''''T breaKT case ;<;9 KeyMordR+SL+b''+++++'T KeyMordR'SL+b''+'''+'T KeyMordR2SL+b''''''+'T KeyMordR1SL+b'''''+''T KeyMordR)SL+b''''+'''T KeyMordR*SL+b''''+'''T KeyMordRWSL+b''''+'''T KeyMordR<SL+b''''''''T breaKT case ;%;9 KeyMordR+SL+b'''+++''T KeyMordR'SL+b''+'''+'T KeyMordR2SL+b'''+++''T KeyMordR1SL+b''+'''+'T KeyMordR)SL+b''+'''+'T KeyMordR*SL+b''+'''+'T KeyMordRWSL+b'''+++''T KeyMordR<SL+b''''''''T breaKT case ;=;9 KeyMordR+SL+b'''+++''T KeyMordR'SL+b''+'''+'T KeyMordR2SL+b''+'''+'T KeyMordR1SL+b'''++++'T KeyMordR)SL+b''''''+'T KeyMordR*SL+b''+'''+'T KeyMordRWSL+b'''+++''T KeyMordR<SL+b''''''''T breaKT case ;`;9 KeyMordR+SL+b''''+'''T KeyMordR'SL+b'''++++'T KeyMordR2SL+b''+'+'''T KeyMordR1SL+b''+'+'''T KeyMordR)SL+b'''+++''T KeyMordR*SL+b''''+'+'T KeyMordRWSL+b''++++''T KeyMordR<SL+b''''+'''T breaKT case ;Q;9 KeyMordR+SL+b''''++''T

DISENO DIGITAL II

UNIVERSIDAD MAYOR DE SAN SIMON FACULTAD DE CIENCIAS Y TECNOLOGIA ING. ELECTRONICA KeyMordR'SL+b'''+''+'T KeyMordR2SL+b'''+''+'T KeyMordR1SL+b'''+++''T KeyMordR)SL+b''+'+'''T KeyMordR*SL+b''+''++'T KeyMordRWSL+b'''++++'T KeyMordR<SL+b''''''''T breaKT case ;L;9 KeyMordR+SL+b''''''''T KeyMordR'SL+b''''''''T KeyMordR2SL+b''''''''T KeyMordR1SL+b''+++++'T KeyMordR)SL+b''''''''T KeyMordR*SL+b''+++++'T KeyMordRWSL+b''''''''T KeyMordR<SL+b''''''''T breaKT case ;7;9 KeyMordR+SL+b''''''''T KeyMordR'SL+b'''''''+T KeyMordR2SL+b''''''+'T KeyMordR1SL+b'''''+''T KeyMordR)SL+b''''+'''T KeyMordR*SL+b'''+''''T KeyMordRWSL+b''+'''''T KeyMordR<SL+b''''''''T breaKT case ;.;9 KeyMordR+SL+b''''''''T KeyMordR'SL+b''''''''T KeyMordR2SL+b''''''''T KeyMordR1SL+b''''''''T KeyMordR)SL+b''''''''T KeyMordR*SL+b'''++'''T KeyMordRWSL+b'''++'''T KeyMordR<SL+b''''''''T breaKT case ;!;9 KeyMordR+SL+b''''''''T KeyMordR'SL+b''''''''T KeyMordR2SL+b''''''''T KeyMordR1SL+b''''''''T KeyMordR)SL+b'''++'''T KeyMordR*SL+b'''++'''T KeyMordRWSL+b''''+'''T KeyMordR<SL+b'''+''''T breaKT case ;@;9 KeyMordR+SL+b''''''''T KeyMordR'SL+b''''+'''T KeyMordR2SL+b''''+'''T KeyMordR1SL+b''''+'''T KeyMordR)SL+b''''+'''T

DISENO DIGITAL II

UNIVERSIDAD MAYOR DE SAN SIMON FACULTAD DE CIENCIAS Y TECNOLOGIA ING. ELECTRONICA KeyMordR*SL+b''''+'''T KeyMordRWSL+b''''''''T KeyMordR<SL+b''''+'''T breaKT case ;9;9 KeyMordR+SL+b''''''''T KeyMordR'SL+b'''++'''T KeyMordR2SL+b'''++'''T KeyMordR1SL+b''''''''T KeyMordR)SL+b'''++'''T KeyMordR*SL+b'''++'''T KeyMordRWSL+b''''''''T KeyMordR<SL+b''''''''T breaKT case ;a;9 KeyMordR+SL+b'''+++''T KeyMordR'SL+b''+'''+'T KeyMordR2SL+b''''''+'T KeyMordR1SL+b'''''+''T KeyMordR)SL+b''''+'''T KeyMordR*SL+b''''+'''T KeyMordRWSL+b''''''''T KeyMordR<SL+b''''+'''T breaKT case ;b;9 KeyMordR+SL+b''''+'''T KeyMordR'SL+b''''''''T KeyMordR2SL+b''''+'''T KeyMordR1SL+b''''+'''T KeyMordR)SL+b'''+''''T KeyMordR*SL+b''+'''''T KeyMordRWSL+b''+'''+'T KeyMordR<SL+b'''+++''T breaKT case ;>;9 KeyMordR+SL+b''+''+''T KeyMordR'SL+b''+''+''T KeyMordR2SL+b'++++++'T KeyMordR1SL+b''+''+''T KeyMordR)SL+b''+''+''T KeyMordR*SL+b'++++++'T KeyMordRWSL+b''+''+''T KeyMordR<SL+b''+''+''T breaKT case ;A;9 KeyMordR+SL+b''''+++'T KeyMordR'SL+b'''+''''T KeyMordR2SL+b''+'''''T KeyMordR1SL+b''+'''''T KeyMordR)SL+b''+'''''T KeyMordR*SL+b'''+''''T KeyMordRWSL+b''''+++'T KeyMordR<SL+b''''''''T breaKT

DISENO DIGITAL II

UNIVERSIDAD MAYOR DE SAN SIMON FACULTAD DE CIENCIAS Y TECNOLOGIA ING. ELECTRONICA case ;B;9 KeyMordR+SL+b''+++'''T KeyMordR'SL+b'''''+''T KeyMordR2SL+b''''''+'T KeyMordR1SL+b''''''+'T KeyMordR)SL+b''''''+'T KeyMordR*SL+b'''''+''T KeyMordRWSL+b''+++'''T KeyMordR<SL+b''''''''T breaKT case ;D;9 KeyMordR+SL+b''+'''''T KeyMordR'SL+b'''+''''T KeyMordR2SL+b''''+'''T KeyMordR1SL+b'''''+''T KeyMordR)SL+b'''''+''T KeyMordR*SL+b''''+'''T KeyMordRWSL+b'''+''''T KeyMordR<SL+b''+'''''T breaKT case ;C;9 KeyMordR+SL+b''''''+'T KeyMordR'SL+b'''''+''T KeyMordR2SL+b''''+'''T KeyMordR1SL+b'''+''''T KeyMordR)SL+b'''+''''T KeyMordR*SL+b''''+'''T KeyMordRWSL+b'''''+''T KeyMordR<SL+b''''''+'T breaKT case ;8;9 KeyMordR+SL+b''''''''T KeyMordR'SL+b''''+'''T KeyMordR2SL+b'''+++''T KeyMordR1SL+b''''+'''T KeyMordR)SL+b'''+'+''T KeyMordR*SL+b''''''''T KeyMordRWSL+b''''''''T KeyMordR<SL+b''''''''T breaKT case ;?;9 KeyMordR+SL+b''''''''T KeyMordR'SL+b''''''''T KeyMordR2SL+b''''''''T KeyMordR1SL+b''''''''T KeyMordR)SL+b''''''''T KeyMordR*SL+b'+'''''+T KeyMordRWSL+b''''''''T KeyMordR<SL+b''+++++'T breaKT case ;c;9 KeyMordR+SL+b''++++''T KeyMordR'SL+b'+''''+'T KeyMordR2SL+b'+'++'+'T KeyMordR1SL+b'++''++'T

DISENO DIGITAL II

UNIVERSIDAD MAYOR DE SAN SIMON FACULTAD DE CIENCIAS Y TECNOLOGIA ING. ELECTRONICA KeyMordR)SL+b'++''++'T KeyMordR*SL+b'+'++++'T KeyMordRWSL+b''++++''T KeyMordR<SL+b''''''''T breaKT case ;3;9 KeyMordR+SL+b''''''''T KeyMordR'SL+b''''''''T KeyMordR2SL+b''''''''T KeyMordR1SL+b''''''''T KeyMordR)SL+b''++++''T KeyMordR*SL+b''''''''T KeyMordRWSL+b''''''''T KeyMordR<SL+b''''''''T breaKT case ;N;9 KeyMordR+SL+b''''+'''T KeyMordR'SL+b''''+'''T KeyMordR2SL+b''''+'''T KeyMordR1SL+b'+++++++T KeyMordR)SL+b''''+'''T KeyMordR*SL+b''''+'''T KeyMordRWSL+b''''+'''T KeyMordR<SL+b''''''''T breaKT case ;d;9 KeyMordR+SL+b''''''''T KeyMordR'SL+b'++'''+'T KeyMordR2SL+b'++''+''T KeyMordR1SL+b''''+'''T KeyMordR)SL+b'''+''''T KeyMordR*SL+b''+''++'T KeyMordRWSL+b'+'''++'T KeyMordR<SL+b''''''''T breaKT case ;P;9 KeyMordR+SL+b''''''''T KeyMordR'SL+b''''+'''T KeyMordR2SL+b''''+'''T KeyMordR1SL+b''''+'''T KeyMordR)SL+b''''+'''T KeyMordR*SL+b''''+'''T KeyMordRWSL+b''''+'''T KeyMordR<SL+b''''''''T breaKT case ;Y;9 KeyMordR+SL+b''''''''T KeyMordR'SL+b'++'++''T KeyMordR2SL+b'++'++''T KeyMordR1SL+b'+''+'''T KeyMordR)SL+b''+''+''T KeyMordR*SL+b''''''''T KeyMordRWSL+b''''''''T KeyMordR<SL+b''''''''T

DISENO DIGITAL II

UNIVERSIDAD MAYOR DE SAN SIMON FACULTAD DE CIENCIAS Y TECNOLOGIA ING. ELECTRONICA breaKT case ;e;9 KeyMordR+SL+b''''''''T KeyMordR'SL+b''''''''T KeyMordR2SL+b''''''''T KeyMordR1SL+b'''++'''T KeyMordR)SL+b'''++'''T KeyMordR*SL+b''''''''T KeyMordRWSL+b''''''''T KeyMordR<SL+b''''''''T breaKT case ;R;9 KeyMordR+SL+b''+++'''T KeyMordR'SL+b''+'''''T KeyMordR2SL+b''+'''''T KeyMordR1SL+b''+'''''T KeyMordR)SL+b''+'''''T KeyMordR*SL+b''+'''''T KeyMordRWSL+b''+++'''T KeyMordR<SL+b''''''''T breaKT case ;S;9 KeyMordR+SL+b''''+++'T KeyMordR'SL+b''''''+'T KeyMordR2SL+b''''''+'T KeyMordR1SL+b''''''+'T KeyMordR)SL+b''''''+'T KeyMordR*SL+b''''''+'T KeyMordRWSL+b''''+++'T KeyMordR<SL+b''''''''T breaKT case ;U;9 KeyMordR+SL+b''''++''T KeyMordR'SL+b'''+''''T KeyMordR2SL+b'''+''''T KeyMordR1SL+b''+'''''T KeyMordR)SL+b'''+''''T KeyMordR*SL+b'''+''''T KeyMordRWSL+b''''++''T KeyMordR<SL+b''''''''T breaKT case ;X;9 KeyMordR+SL+b'''++'''T KeyMordR'SL+b'''''+''T KeyMordR2SL+b'''''+''T KeyMordR1SL+b''''''+'T KeyMordR)SL+b'''''+''T KeyMordR*SL+b'''''+''T KeyMordRWSL+b'''++'''T KeyMordR<SL+b''''''''T breaKT case ;T;9 KeyMordR+SL+b''''''''T KeyMordR'SL+b'''++'''T KeyMordR2SL+b'''++'''T

DISENO DIGITAL II

UNIVERSIDAD MAYOR DE SAN SIMON FACULTAD DE CIENCIAS Y TECNOLOGIA ING. ELECTRONICA KeyMordR1SL+b''''''''T KeyMordR)SL+b'''++'''T KeyMordR*SL+b'''++'''T KeyMordRWSL+b''''+'''T KeyMordR<SL+b'''+''''T breaKT case ; ;9 KeyMordR+SL+b'++++++'T KeyMordR'SL+b+''''''+T KeyMordR2SL+b+'+''+'+T KeyMordR1SL+b+''''''+T KeyMordR)SL+b+''''''+T KeyMordR*SL+b+'+''+'+T KeyMordRWSL+b+''++''+T KeyMordR<SL+b'++++++'T breaKT X forAiL+TiC%TiNNBU 0ort#LrotRiST datoLKeyMordRiST int jT int dT forAjL+TjC%TjNNBU dLbit?testAdato!+BT ifAdLL+BU envio+ABT X elseU envio'ABT X datoLdatoDD'T X delay?usA'+++BT 0ort#L+xffT X X XMhileAH4- BT X void envio+ABU output?loMApin?b+BT 77 delay?usA2BT output?loMApin?b'BT 77 delay?usA2BT output?highApin?b'BT

DISENO DIGITAL II

UNIVERSIDAD MAYOR DE SAN SIMON FACULTAD DE CIENCIAS Y TECNOLOGIA ING. ELECTRONICA X void envio'ABU output?highApin?b+BT delay?usA2BT output?loMApin?b'BT 77 delay?usA2BT output?highApin?b'BT X

DISENO DIGITAL II

Simulacion

UNIVERSIDAD MAYOR DE SAN SIMON FACULTAD DE CIENCIAS Y TECNOLOGIA ING. ELECTRONICA

DISENO DIGITAL II

Conclusiones
n esta prctica se pudo observar una conexin 0:&30& mediante -./ con clase &#&! donde se encontraron problemas a la hora de conectar el pic con el computador! este lo reconoca como hardMare nuevo! pero no se le poda asignar un driver correspondiente para poder trabajar con el.

ibliogra!a
&ompilador & &&. y simulador 04FH -. para microcontroladores 0:& f duardo Jarcia /reijog .istemas #igitales fHoccig .istemas #igitales fHomas (loydg #ata sheet del 0:&'%()**+

Vous aimerez peut-être aussi