Está en la página 1de 28

HI FI KITS

TARJETA ENTRENADORA HFK-001 PARA PIC16F877



La electrnica avanza a pasos grandes cada da, de tal forma que es muy difcil mantenerse al tanto
de todas las novedades que aparecen y que los fabricantes ponen a nuestra disposicin, tal es el caso de
los microcontroladores PIC de Microchip, circuitos integrados bastante populares y de elevadas
prestaciones, como el muy conocido PIC16F877, pensando en este Microcontrolador hemos diseado
para usted un entrenador para este tipo de PIC, cuya fotografa puede verse debajo, pero no significa
que esta tarjeta es de uso exclusivo para este PIC, tambin podr usarse para otros nmeros de PIC de
40 pines; le invitamos a que entre en el fabuloso mundo de los microntroladores PIC con esta tarjeta de
desarrollo.





ENTRENADOR PIC16F877 HFK-001




CARACTERISTICAS PRICIPALES

Salidas a LCD 2*16 y LEDs.
Salida IR, parlante, PWM/DTMF.
Salidas para servo motor.
Teclado de 16 pulsadores (KEYPAD).
Tres potencimetros en entradas anlogas.
Entrada para modulo infrarrojo.
Comunicacin serial va RS232, y zcalo para RS485.
Entrada para grabador externo ICSP.
Entrada para ICD2 de Microchip (Grabador y Debugger).
Zcalos para memorias seriales Microwire, SPI, I2C.
Zcalos para integrados ADC, RTC, Temperatura.
Zcalo para cristal, u oscilador de cristal.
Etapa de regulacin de 5 voltios.
Zcalo ZIF para insercin segura del PIC.
Jumpers para cada pin del PIC.
rea libre para su circuito preferido que hayamos omitido.
Configurable para usarse con Microcode Studio.

Dimensiones: 13.5cm * 16.5 cm.



Fotografa del Circuito Impreso (cara superior)



Lista de Materiales

tem Cant. REFERENCIA PARTE

1 6 C1,C3,C4,C5,C6,C13 Condensador 1uF/25 o 50V Electroltico.
2 9 C2,(C7 No usar),C8,C9,C10,C14,C15,C17,C18,C19 Condensador 100nF/50V Monoltico
3 2 C11,C12 Condensador 22pF/50V Cermico.
4 2 C16,C20 Condensador 10uF/25V Electroltico.
5 2 D1,D2 Diodo 1N4148.
6 9 D3, RD0, RD1, RD2, RD3, RD4, RD5, RD6, RD7 Diodos LED.
7 1 D4 Diodo 1N4002 o 1N4007.
8 1 IR E1 LED infrarojo emisor.
9 1 IR IN1 Modulo S29 Receptor Infrarrojo o similar.
10 7 J1, J2, J4, J5, J9, J10, J11 Header 3 Pines
11 1 J8 (No incluye en el KIT) Pin Torneado *3
12 1 J3 Header 16 Pines
13 8 J6, J7,J15, J17,J18, J22, J23,J26 Header 2 Pines
14 1 J14 Header 5*2 Pines
15 1 J16 RJ11 Jack PCB 6 Pines
16 4 J19,J20,J24,J25 Header 10*2 Pines
17 1 J21 Zcalo Zcalo 14 Pines Torneado
18 1 J27 Jack DC 2,5mm Impreso
19 1 LS1 Parlante Mini 6-16 Ohm
20 1 P1 Jack DB9 Impreso (RS232)
21 1 Reset Switch Tctil Switch Tctil 2 Pines
22 1 R1* (Marrn, Negro, Negro, Dorado) Resistencia 10 Ohm 0,25W
23 1 R2* (No se usa) Resistencia
24 2 R3,R17 (Marrn, Negro, Marrn, Dorado) Resistencia 100 Ohm 0,25W
25 1 R4*, Variable Resistencia Variable 4,7 K o 20 K
26 4 R6,R7,R8,R19 (Amarillo, Violeta, Rojo, Dorado) Resistencia 4700 ohm 0,25W
27 4 R5, R14,R15,R18 (Marrn, Negro, Rojo, Dorado) Resistencia 1000 Ohm 0,25W
28 1 R10 (Rojo, Violeta, Marrn, Dorado) Resistencia 270 Ohm 0,25W
29 1 R11 Resistencia Integrada 9 pines Resistencia Int. 9 Pines 470 o 1000 Ohm
30 5 R9, R12,R13,R16,R24 (Amarillo, Violeta, Marrn, Dorado) Resistencia 470 Ohm 0,25W
31 3 R20, R21, R22 (Horizontal) Resistencia Variable 5 K o 10 K
32 1 R23 (Marrn, Negro, Amarillo, Dorado) Resistencia 100 KOhm 0,25W
33 16 SW1, a ,SW16 Switch Tactil 4 Pines
34 1 U1 Zcalo Zcalo 8 Pines Torneado
34 1 U2 Zcalo Zcalo 16 Pines
36 1 U2 Circuito Integrado MAX232
37 1 U3 Zcalo Zcalo 8 Pines Torneado
38 1 U4 Zcalo Zcalo 8 Pines Torneado
39 1 U5 Zcalo Zcalo 8 Pines Torneado
40 1 U6 Zcalo Zcalo 8 Pines Torneado
41 1 U7 Zcalo Zcalo 8 Pines Torneado
42 1 U8 (Opcional, No viene en Kit) DS1820/TO92
43 1 U9 (Zcalo) ZIF Socket o PIN Torneado 40 Pines
44 1 U10 Circuito Integrado LM7805C/TO220
45 1 LCD LCD 2*16 C/S Luz
46 48 Jumpers Jumpers
47 1 PCB Tarjeta Impresa
48 1 Cristal Cristal 4 MHz

R1*: Resistencia para LCD con Luz, solo es necesaria en este caso.
R2*: A ser elegida por el usuario, trabaja con MAX485
R4*: Puede usarse cualquiera entre 1 K a 20 Kohm
Montaje

Montar resistencias R1 a R24



Empezamos a insertar primeramente los componentes mas pequeos, en nuestro caso empezamos
con las resistencias, todas son de 0.25 watts, los valores de ellas estn denotados por las bandas de
colores, como se puede observar tambin en la lista de materiales. Observamos en la fotografa
superior como insertamos R1, podr usted observar en el circuito impreso fcilmente su ubicacin,
la fotografa inferior corresponde a la vista de la cara inferior del impreso, colocaremos todas las
resistencias donde correspondan, las resistencias no tienen polaridad podrn insertarse en cualquier
sentido, pero por cuestiones de orden les recomendamos colocarlas en un mismo sentido.



Luego de insertar las resistencias procederemos a soldarlas, recomendamos usar un cautn entre 20
a 30 watts para realizar la soldadura y as no daar el circuito impreso, pasta de soldar y estao de
buena calidad.


La fotografa superior nos muestra el momento en que se sueldan los pines y la fotografa inferior
una vez ya soldados, la soldadura no representara problemas si usamos buen estao y pasta de
soldar.




Trataremos de aplicar estao en la cantidad suficiente para que la soldadura nos quede con buen
aspecto y sea buena, le recomendamos no recalentar la placa impresa ya que las pistas podran
levantarse, despus de soldarse los componentes se cortaran los sobrantes de las patas. Sugerimos
seguir todas las indicaciones para la soldadura de los dems componentes.

Montar diodos D1, D2 y D4

Ahora colocaremos los diodos 1N4148, estos pueden estar denotados con el mismo nmero o como
en la fotografa inferior con bandas de colores, en este caso la banda verde indica el ctodo, o si
usara otro modelo estar indicada por la banda negra, debemos conservar la posicin de estos en el
impreso ya que tienen polaridad.



Luego insertamos el diodo D4 1N4002 o 1N4007 de 1 amperio como en la fotografa inferior.





Montaje de diodos LED D3 y RD0 a RD7

Debe respetar la disposicin de los diodos luminosos, estos tienen polaridad, uno corresponde al
encendido y los dems a las salidas del puerto D del microcontrolador; la fotografa puede diferir
respecto a los diodos LED que le hayan llegado en el KIT, pero estos tambin han de conservar la
posicin adecuada, estando el ctodo indicado por una muesca.



Montaje de los Switch Tctiles o Pulsadores SW1 a SW16 y SW de reset.

Le sugerimos soldar primeramente una sola pata de cada uno de los switch voltear la placa y
verificar si estn alineados, si no fuera as, retoque la soldadura hasta que queden en orden, luego
podr proceder a soldar todos los pines restantes.




Fotografa del Switch de Reset (el aspecto del switch puede cambiar)


Montar Zcalos

A excepcin del zcalo correspondiente a U2 (MAX232) y el zcalo ZIF (para los que hayan
adquirido el KIT con este zcalo, los zcalos son del tipo pin torneado, hemos optado el usar estos
debido a su confiabilidad y duracin, en vista de que insertaremos y extraeremos de ellos los chips
que vayamos a probar muchas veces, obviamente usted puede usar zcalos estampados (de uso
comn), si es que adquiri solo la tarjeta. Todos los zcalos tienen su posicin indicada por una
muesca en uno de los lados y tambin en el circuito impreso, sea cuidadoso al momento de
colocarlos para evitar errores






Montar resistencia R11 (9 pines)

La resistencia integrada de 9 pines, tiene dentro de ella a 8 resistencias de 470 ohmios (en el caso de
usar la resistencia 471), u 8 resistencias de 1 Kohmio (en caso de usar la resistencia de 102), debe
prestar atencin a la posicin de esta resistencia, si observa esta notara algn punto o una lnea
indicando que esa es la pata 1, inserte la resistencia en la posicin en la que se muestra en la foto.




Montar condensadores cermicos C11, C12 y monolticos C2, C8, C9, C10, C14, C15, C17,
C18 y C19.

Puede poner estos condensadores en cualquier posicin ya que estos no tienen polaridad.







Montar IR E1 (Diodo emisor Infrarrojo)

Nos toca soldar ahora el diodo led infrarrojo emisor, la posicin ser como se observa en la
fotografa inferior, tambin puede usar los modelos convencionales en forma de LED comun, solo
tenga cuidado de conservar la polaridad.





Montar R4 (Resistencia Variable)

La forma y valor de R4 puede variar, podr usarse una entre 1K hasta 20 K, se usa para el contraste
del LCD.


Montar U10 (Regulador de Voltaje de 5 voltios).

Insertamos el regulador de voltaje 7805, conservando la posicin que puede observar, podr usted
agregar un disipador de aluminio si lo desea antes de soldar este circuito; para evitar su
calentamiento excesivo, sugerimos usar un adaptador de 8 - 9 voltios 500 mA, como alimentacin.




Montar Resistencias Variables R20, R21 y R22

Debe soldar ahora las resistencias variables de 5K, tambin se podr usar valores como 10K o 25K,
estas corresponden a las entradas anlogas del PIC.




Montar headers 2*1 (J6, J7, J15, J17, J18, J22, J23, J26), 3*1 (J1, J2, J4, J5, J9, J10, J11)
1*16 (J3), 2*5 (J14) y 2*10 (J19, J20, J24, J25).

Lo siguiente que haremos ser soldar los header de diferentes pines, que nos servirn para los
jumpers. Abajo se observa los header de 2*10 (J19, J20, J24, J25) y mas abajo otros, le
recomendamos ver la foto entera para que se fije donde van todos los jumpers, ya que en estas fotos
no se observan todos. Puede ver una foto con mayor resolucin en el CD que acompaa este
entrenador.








Montar Parlante LS1

Colocaremos ahora el parlante miniatura, su valor puede encontrarse entre 6 y 16 en ohmios,
insrtelo en la posicin indicada para respetar su polaridad.



Montar Condensadores Electrolticos C1, C3, C4, C5, C6, C13, C16 y C20

Se debe observar la polaridad de los condensadores electrolticos al ponerlos en sus lugares, el
negativo esta marcado con una banda blanca en el condensador y tambin en la placa impresa, es
necesario respetar su polaridad.




Montar Jack DC J27

Insertar el Jack DC, su posicin es nica as que no tendr problemas para reconocer como ponerlo.





Montar Jack P1 DB9

Insertamos ahora el conector DB9 hembra, el cual nos servir para la comunicacin RS232.








Montar Jack RJ11 J16

El montaje del conector RJ11 para impreso debe realizarlo con cuidado, presionar firmemente y
lentamente hasta que este ingrese en los agujeros que sirven de soporte, la posicin de este es nica,
as que no ofrecer problemas al colocarlo.



La foto de abajo es el detalle de cmo quedara este conector.






Montar IR IN1 (Modulo Infrarrojo)




Montar ahora el receptor infrarrojo S29 de Sharp o similar (al instalar otro modelo deber revisar
que los pines coincidan), para ello cortaremos las aletas de tierra que sirven de blindaje y al final
tendremos como resultado el aspecto de la figura superior derecha, el cual soldaremos en la placa, si
desea puede conectar con un trozo de cable la cubierta y mandarla a tierra para evitar
interferencias externas, aunque en las pruebas realizadas no tuvimos problemas.




Montar Zcalo ZIF o zcalo Pin Torneado U9
En la figura inferior se observa como se posiciona el zcalo ZIF (fuerza de insercin nula), el
modelo y color tambin podran diferir del KIT que usted adquiri, tambin puede usarse un zcalo
simple en lugar de zcalo ZIF.



Montaje del Modulo LCD

Por ultimo nos queda poner el LCD con o sin Back Light, en la foto inferior puede observar LCD
sin BL (superior) y con BL (inferior).




El usar zcalos para el LCD nos permitir cambiarlo fcilmente, con otros quiz mas grandes para
probarlos fuera de la placa con un cable flat o en caso de deterioro del mismo, el que observa debajo
corresponde a un modulo LCD sin back light, los pines sobrantes de la izquierda que se observan
son las conexiones para el back light en los LCD que tengan dicha opcin.




El LCD con back light se ha de conectar como se observa en la siguiente foto, ya que las
conexiones del back light LCD se encuentra a un lado del mismo.







En la foto inferior usted puede ver un ejemplo en un LCD con back light, obviamente la
apreciacin de la lectura en condiciones con poca luz es muy buena.




Insertar MAX232

Se observa debajo como ira colocado el MAX232, tambin se observa a la derecha el rea libre para
que usted pueda usarla segn sus necesidades.


Finalmente debemos obtener la placa como se observa abajo.

Si observa bien se dar cuenta que en este caso estamos usando un PIC18F4550, con el cual hemos
podido trabajar, demostrando que la placa no es solo para el PIC16F877.




USO DEL ENTRENADOR CON EL PROGRAMADOR PicProgrammer de Hi Fi Kits

Este programador puede ser conectado en circuito y puede recibir voltaje de la tarjeta entrenadora
mediante jumpers que siempre estn habilitados y no hay que quitarlos ni ponerlos para realizar la
programacin, estos solo habilitan el voltaje de una hacia otra tarjeta y viceversa, no es necesario
quitar y o poner el cable que conecta a las dos tarjetas cuando se programa o se lee, el
programador deja en alta impedancia sus salidas cuando no realiza ningn trabajo puede trabajar
con diferentes software como el IcProg (el cual recomendamos), o el WINPIC800, rpido y con
lista mas larga de dispositivos, solo hay que elegir en ellos como hardware de programacin el
PROPIC, estos dos son gratuitos, y se pueden bajar de Internet, o si desea puede usar el Propic2 o
PropicXP, este ultimo hay que comprarlo, en realidad depender de usted elegir el que mas le
agrade.

Webs: http://perso.wanadoo.es/siscobf/winpic800.htm
http://www.ic-prog.com/
http://www.propic2.com/

Nota: No se debe usar el Jumper VPP3 en el programador cuando se usa WINPIC.



Se ha notado que algunas veces ocurren problemas al momento de programar o leer en circuito,
puede solucionar ese problema agregando un condensador de 82 pF, debajo del zcalo ZIF, como se
observa en la parte inferior, esto no afectara en nada al trabajo de esta placa entrenadora.




Uso del ENTRENADOR con una tarjeta ICD2 casera

La siguiente fotografa nos muestra como conectar la placa entrenadora a una tarjeta ICD2 hecha en
casa, obviamente tambin se puede conectar la tarjeta ICD2 de Microchip, el cable a usarse debe ser
corto.
Las ventajas de esta tarjeta no solo es de programacin en circuito desde MPLAB, adems de ello
puede realizar el debugger, siendo esta tarjeta de gran ayuda a la hora de hacer su programa. A
continuacin le damos una direccin Web donde puede encontrar como hacer uno:
http://www.stolz.de.be/ , o tambien puede adquirir uno de Hi Fi Kits.






Uso del entrenador con Microcode Studio Plus

Esta tarjeta tambin se puede conectar con Microcode Studio, que trabaja con PROTON (no
probado) o PICBASIC (probado), para que usted pueda hacer sus programas en BASIC,
obviamente usted debe adquirir estos programas. La comunicacin se realiza mediante el puerto
serial, deber tener habilitado el jumper J6 para que funcione la programacin o el debugger adems
de habilitar en el programa microcode loader como programador y configurar el puerto serial,
tambin es muy importante que el microcontrolador tenga programado el bootloader el cual ha de
programar mediante el uso habitual de cualquier programador, este programa llamado bootloader
viene dentro de Microcode en formato hex, y es pequeo, deber escoger cual usar dependiendo del
tipo de microcontrolador y del cristal, le recomendamos usar el del PIC16F877 en la versin de 4
MHz. Para mayor informacin le damos la direccin de MicroCode Studio:
http://www.mecanique.co.uk/code-studio/index.html



A continuacin les daremos una descripcin breve del circuito.


La tarjeta HFK-001, necesita para su funcionamiento una alimentacin adecuada, una fuente
externa entre 8 a 15 voltios y 500 mA, ser suficiente, le recomendamos use una fuente de 8 - 9
voltios, as evitaremos el calentamiento excesivo del regulador 7805, tambin puede usted adecuar
un disipador de calor al mismo.

La siguiente figura nos muestra la etapa de regulacin de 5 voltios, J27 es el jack DC, el diodo D4
nos sirve como protector ante la posibilidad de ingresar una tensin inversa; los condensadores son
para un mejor filtrado, y de la regulacin a 5 voltios se encarga el 7805, D3 es el LED de encendido
que nos indica la presencia de voltaje.




Detalle de la etapa de regulacin y teclado.




Le aclaremos ahora algunos detalles del circuito que usted debe tener en cuenta. La tarjeta cuenta
con un LCD, que esta conectado al PIC, si usted observa con detenimiento la tarjeta encontrara el
jumper J7 este habilita o no el pin E2 del PIC, si usted retira ese jumper el LCD entrara en el modo
solo lectura, es decir que no se podr leer desde el LCD (el PIC ya no controlara la lectura
escritura), normalmente casi nunca se lee desde el LCD, y solo se usa para escribir en el. Al costado
derecho del LCD encontrara espacio para 2 jumpers (J4 y J5) no se usaran si el LCD que va en la
placa no tiene la opcin de back light, lo mismo sucede con R1, si usted deseara cambiar el LCD
que tiene por uno con back light tendr que habilitar estos jumpers y resistencia para que su LCD
funcione con back light.
En la opcin RS232 existe el jumper (J6), si usted usa Microcode, poniendo el jumper, usted habr
habilitado el RS232, para que pueda trabajar con dicho programa, y podr cargar el PIC desde este
puerto, obviamente perder la opcin de tener el puerto RS232 libre, pero valdr la pena gracias a
las opciones de las que nos provee Microcode.
Aparte de la opcin RS232, tambin cuenta esta tarjeta con la opcin para que usted pueda contar
con la comunicacin serial va RS485, el zcalo U1 es el encargado de poder alojar un SN75176A,
un MAX485 o un LTC485, no se ha soldado la resistencia R2, dejando esta opcin a criterio del
usuario.
Cuenta adems la tarjeta con zcalos (U3, U4, U5) para poder usar memorias seriales de las de tipo
eeprom, tipos MICROWIRE, SPI, e I2C, solo puede hacer uso de uno de ellos al mismo tiempo, ya
que los pines del PIC comparten estos zcalos.




El zcalo U6 se usara para poder insertar en el un circuito RTC (Reloj en tiempo real), el conector
J8, ser el soporte para el cristal que debemos usar, normalmente 32.768 KHz, el conector J15 ser
nuestra entrada de batera, una batera de 3 voltios CR2032 podra ser usada, en fin usted podr
escoger la que mas se adecue a su diseo, este zcalo no solo sirve para un RTC, tambin puede
poner all un ADC, por ejemplo el ADC0832, o un LTC1298, quiz se pregunte para que usar un
ADC si el PIC ya tiene ADC y adems el ADC0832 es de solo 8 bits y el PIC16F877 tiene un ADC
de 10 bits, en caso del LTC1298, bien puede justificarse ya que este es un ADC de 12 bits; la
respuesta es sencilla aqu podemos depurar un programa con el PIC16F877 y luego podemos
llevarlo a un PIC que no contenga ADC realizando quiz muy pocos cambios.
Tenemos mas zcalos (U7, U8), el primero esta reservado para el CI DS1620 el cual es un
termostato, y el segundo para el DS1820 o DS18S20, termmetro.
Contiene la tarjeta adems salidas para servo motor, estas salidas estn cercanas al rea libre, donde
usted puede armar su propio circuito que usted quiz use bastante pero que nosotros nos hemos
olvidado, por ejemplo podra adaptar una entrada USB y usar un PIC18F4550.
El conector J14 es para conectar en el un programador externo, consta de 10 pines, de los cuales 5
son los que se usan, en el impreso podr leer usted la distribucin de ellos, el jumper J7 habilita los
5 voltios para este conector, as que deber ponerlo si la tarjeta va a alimentar su grabador, el caso
contrario tambin es posible, es decir que su grabador alimente la tarjeta.
El jack ICD J16 esta pensado para conectar el debugger ICD2 de Microchip o el que usted se
pueda armar, encontrara muchas pginas en Internet referidas a este tema, los 5 voltios que salen o
entran por este jack tambin dependen de J17, tambin sirve para conectar el programador
PicProgrammer de HiFi Kits.
Consta tambin la tarjeta de salidas a diodos LED (ocho), que estn conectados al puerto D del
microcontrolador, es decir que comparten el puerto con el LCD, existe un jumper J18, que hablita
estos LEDs.
El teclado del que dispone esta constituido por 16 pulsadores, conectados al puerto B, le sugerimos
que no presione estos mientras este usted programando por el jack ICD o J14, ya que con ellos se
comparte RB3, RB6 Y RB7.
Se ha utilizado un zcalo ZIF para soportar al PIC, teniendo en cuenta de que no queremos daar
los pines del PIC al insertarlo o retirarlo de un zcalo normal, todas las patas del PIC se pueden
habilitar o deshabilitar gracias a jumpers que estn a los costados del zcalo y que tambin indican
en el impreso a que pin del PIC pertenecen.




Queremos comentarle acerca del zcalo J21, es el lugar donde pondremos el cristal u oscilador
de cristal que usemos, si usamos un cristal lo podemos poner entre los pines 2-13, 3-12, 5-10 o 6-9,
en cambio si usamos un oscilador de cristal lo insertara teniendo en cuenta el PIN 1 del cristal que
debe corresponder al pin 1 del zcalo, la facilidad de este zcalo es que usted puede elegir
libremente el cristal que usara.



Puede observar diferentes tamaos de cristales que se han probado.



La salidas de IR, DTMF/PWM y parlante se encuentran en la parte inferior derecha, lo mismo
que la entrada para un modulo infrarrojo, el botn de reset y los tres potencimetros que van a los
pines de entradas anlogas A0, A1 y A3.



Observando el circuito, es la mejor forma de entender su uso o aplicaciones que usted puede
realizar con esta tarjeta.

Le agradecemos la confianza que ha puesto en HI FI KITS, gracias



Microcode Studio, Microchip son marcas registradas de sus respectivos propietarios.









T
it
le
S
iz
e
D
o
c
u
m
e
n
t

N
u
m
b
e
r
R
e
v
D
a
t
e
:
S
h
e
e
t
o
f
H
F
K
-
0
0
1
J
F
C
H
E
N
T
R
E
N
A
D
O
R

P
I
C
1
6
F
8
7
7
C
u
s
t
o
m
1
1
S
a
t
u
r
d
a
y
,

D
e
c
e
m
b
e
r

0
3
,

2
0
0
5
E
T
A
P
A

R
E
G
U
L
A
C
I
O
N

5
V
C
O
N
E
C
T
O
R

I
C
S
P
C
O
N
E
C
T
O
R

I
C
D
2
Z
O
C
A
L
O

Z
I
F
P
O
T
E
N
C
I
O
M
E
T
R
O
S
T
E
C
L
A
D
O
S
D
A
T
A
R
1
8
1
k
B
0
A
2
U
9
P
I
C
1
6
F
8
7
7
M
C
L
R
/
V
p
p
1
R
A
0
/
A
N
0
2
R
A
1
/
A
N
1
3
R
A
2
/
A
N
2
/
V
r
e
f
-
4
R
A
3
/
A
N
3
/
V
r
e
f
+
5
R
A
4
/
T
O
C
K
I
6
R
A
5
/
A
N
4
/
S
S
7
R
E
0
/
R
D
/
A
N
5
8
R
E
1
/
W
R
/
A
N
6
9
R
E
2
/
C
S
/
A
N
7
1
0
V
D
D
1
1
V
s
s
1
2
O
S
C
1
/
C
L
K
I
N
1
3
O
S
C
2
/
C
L
K
O
U
T
1
4
R
C
0
/
T
1
O
S
O
/
T
1
C
K
I
1
5
R
C
1
/
T
1
O
S
I
/
C
C
P
2
1
6
R
C
2
/
C
C
P
1
1
7
R
C
3
/
S
C
K
/
S
C
L
1
8
R
D
0
/
P
S
P
0
1
9
R
D
1
/
P
S
P
1
2
0
R
D
2
/
P
S
P
2
2
1
R
D
3
/
P
S
P
3
2
2
R
C
4
/
S
D
I
/
S
D
A
2
3
R
C
5
/
S
D
O
2
4
R
C
6
/
T
X
/
C
K
2
5
R
C
7
/
R
X
/
D
T
2
6
R
D
4
/
P
S
P
4
2
7
R
D
5
/
P
S
P
5
2
8
R
D
6
/
P
S
P
6
2
9
R
D
7
/
P
S
P
7
3
0
V
s
s
3
1
V
D
D
3
2
R
B
0
/
I
N
T
3
3
R
B
1
3
4
R
B
2
3
5
R
B
3
/
P
G
M
3
6
R
B
4
3
7
R
B
5
3
8
R
B
6
/
P
G
C
3
9
R
B
7
/
P
G
D
4
0
V
C
C
C
1
8
0
.
1
J
2
5
C
O
N
2
0
A
1
2
3
4
5
6
7
8
9
1
0
1
1
1
2
1
3
1
4
1
5
1
6
1
7
1
8
1
9
2
0
J
2
0
C
O
N
2
0
A
1
2
3
4
5
6
7
8
9
1
0
1
1
1
2
1
3
1
4
1
5
1
6
1
7
1
8
1
9
2
0
B
1
J
2
4
C
O
N
2
0
A
1
2
3
4
5
6
7
8
9
1
0
1
1
1
2
1
3
1
4
1
5
1
6
1
7
1
8
1
9
2
0
J
1
9
C
O
N
2
0
A
1
2
3
4
5
6
7
8
9
1
0
1
1
1
2
1
3
1
4
1
5
1
6
1
7
1
8
1
9
2
0
B L
V
P
P
R
5
1
0
k
J
2
7
9
-
1
2

V
D
C
3 2 1
B
2
S
C
L
K
V
C
C
O
2
J
7
J
U
M
P
E
R
1
1 2
D
4
1
N
4
0
0
2
V
C
C
C
2
0
1
0
u
V
S
S
C
1
3
1
u
V
C
C
V
C
C
R / W
J
1
4
C
O
N
1
0
A
1
2
3
4
5
6
7
8
9
1
0
V
C
C
J
1
6
C
O
N
6
A
1
2
3
4
5
6
R
4
1
0
k
U
1
0
L
M
7
8
0
5
C
/
T
O
2
2
0
I
N
1
O
U
T
3
2
G N D
C
3
J
4
C
O
N
3
1
2
3
R
2
0
P
O
T
1
E 2
J
2
1
O
S
C
I
L
A
D
O
R
1234567
1
1
1
2
1
3
1
4
8 9 1
0
R
2
1
P
O
T
2
J
5
C
O
N
3
1
2
3
R
2
2
P
O
T
3
G
N
D
5
V
G N D
V
C
C
V C C
S
W
1
V
C
C
V
C
C
S
W
2
V
C
C
V
C
C
V o
S
W
3
J
2
3
J
U
M
P
E
R
1
1
2
S
W
4
S
W
5
S
W
6
E 0
C
2
S
W
7
G
N
D
S
W
8
B
7
O
1
A
0
S
W
9
G
N
D
S
W
1
0
A
1
B
6
R
1
1
4
7
0
*
8
12
3
4
5
6
7
8
9
I
R

I
N
1
I
R

M
O
D
U
L
E
123
C
1
S
W
1
1
A
3
A
4
B
5
S
W
1
2
J
1
8
J
U
M
P
E
R
1
1
2
E 1
B
4
S
W
1
3
L
S
1
P
A
R
L
A
N
T
E
S
W
1
4
V
P
P
B
3
C
0
C
1
6
1
0
u
S
W
1
5
D 0
B
3
G
N
D
B
2
S
W
1
6
D 0
A
5
R
1
9
4
k
7
V
C
C
S
C
L
K
R
1
7
1
0
0
B
1
R
E
S
E
T
5
V
V
C
C
D 1
O
2
B
0
J
3
L
C
D

2
x
1
6
1
2
3
4
5
6
7
8
9
1 0
1 1
1 2
1 3
1 4
1 5
1 6
D 1
S
D
A
T
AV
D
D
M
C
L
R
V
S
S
D 2
P
G
M
B
4
D 2
D
7
R
1
51
k
D
6
D 3
D 3
R
1
41
k
D
5
C
1
4
0
.
1
C
1
1
2
2
A
4
D
4
D 4
D 4
R
D
0
L
E
D
C
1
5
0
.
1
B
5
V
C
C
C
1
2
2
2
C
7
J
2
2
P
W
M
/
D
T
M
F

O
U
T
12
R
D
1
L
E
D
E
0
C
6
D 5
E
1
D 5
R
D
2
L
E
D
E
2
C
5
J
2
6
J
U
M
P
E
R
1
1
2
O
1
D 6
R
D
3
L
E
D
C
4
D 6
R
D
4
L
E
D
B
6
D 7
D
3
R
D
5
L
E
D
D 7
D
2
R
1
0
2
7
0
R
D
6
L
E
D
D
0
I
R

E
1
I
R

L
E
D
R
1
2
4
7
0
R
D
7
L
E
D
D
1
R
1
3
4
7
0
R
1
6
4
7
0
T
E
S
T

P
O
I
N
T
1
C
1
7
0
.
1
R
2
4
4
7
0
R
2
3
1
0
0
K
B
7
T
E
S
T

P
O
I
N
T
1
C
2
T
E
S
T

P
O
I
N
T
1
D
3
P
O
W
E
R
B L 1
V
C
C
R
9
1
k
R
1
1
0
J
1
7
J
U
M
P
E
R
1
1
2
V
C
C
S
A
L
I
D
A
S

A

L
E
D
S

A
5
C
7
.
1
C
7
C
5
C
0
A
5
C
3
C
1
T
it
le
S
iz
e
D
o
c
u
m
e
n
t

N
u
m
b
e
r
R
e
v
D
a
t
e
:
S
h
e
e
t
o
f
C
2
2
S
a
t
u
r
d
a
y
,

D
e
c
e
m
b
e
r

0
3
,

2
0
0
5
C
1
P
1
D
B
9
5 9 4 8 3 7 2 6 1
R
3
1
0
0
U
2
M
A
X
2
3
2
C
1
+
1
C
1
-
3
C
2
+
4
C
2
-
5
V C C
1 6
G N D
1 5
V
+
2
V
-
6
R
1
O
U
T
1
2
R
2
O
U
T
9
T
1
I
N
1
1
T
2
I
N
1
0
R
1
I
N
1
3
R
2
I
N
8
T
1
O
U
T
1
4
T
2
O
U
T
7
C
3
U
1
S
N
7
5
1
7
6
/
M
A
X
4
8
5
D
4
D
E
3
R
1
R
E
2
V C C
8
G N D
5
A
6
B
7
J
2
R
S
4
8
5
123
R
2
R
C
0
V
C
C
V
C
C
V
C
C
C
5
V
C
C
V
C
C
C
2
C
A
P

N
P
C 5
V
C
C
C
4
C
1
E
2
J
6
*

P
B
C
1
2
C
9
.
1
J
1
C
O
N
3
1 2 3
C
1
0
.
1
C
1
9
.
1
M
C
L
R
C
3
V
C
C
C
7
(
C
o
m
p
a
r
t
e

c
o
n

L
C
D

R
/
W
)
C
O
N
E
C
T
O
R
P
A
R
A

B
A
T
E
R
I
A
J
8
C
O
N
3
123
V
C
C
V
C
C
V
C
C
A
2
V
C
C
C
3
R
7
4
k
7
R
6
4
k
7
C
8
.
1
C
3
V
C
C
C
5
1
u
A
2
U
8
D
S
1
8
2
0
/
T
O
9
2
D
Q
2
V
C
C
3
G N D
1
C
6
C
3
U
7
D
S
1
6
2
0
V C C
8
R
S
T
3
D
Q
1
G N D
4
C
V
5
C
L
K
/
C
O
N
V
2
T
H
R
6
D
S
C
H
G
7
C
4
1
u
C
6
1
u
C
1
C
4
C
3
1
u C
1
1
u
J
9
C
O
N
3
1 2 3
O
P
C
I
O
N
E
S

P
A
R
A

T
I
E
M
P
O

R
E
A
L

Y

A
D
C
J
1
0
C
O
N
3
123
V
C
C
J
1
1
C
O
N
3
123
C
5
V
C
C
C
3
C
4
C
5
C
4
C
4
V
C
C
C
3
R
8
4
k
7
V
C
C
C
3
U
6
D
S
1
3
0
2
X
1
2
X
2
3
G N D
4
R
S
T
5
I
/
O
6
S
C
L
K
7
V C
1
V C C
8
D
1
D
1
N
4
1
4
8
A
5
D
2
D
1
N
4
1
4
8
C
1
J
1
5
C
O
N
2
12
V
C
C
U
5
I
2
C

E
E
P
R
O
M
A
0
1
A
1
2
A
2
3
G
N
D
4
S
D
A
5
S
C
L
6
W
P
7
V C C
8
A
2
U
3
9
3
C
4
6
A
L
/
S
O
D
I
3
D
O
4
G N D
5
O
R
G
6
C
L
K
2
C
S
1
V
C
C
8
U
4
2
5
L
C
3
2
0
_
S
N
S
O
2
G
N
D
4
S
I
5
V
C
C
8
C
S
1
W
P
3
H
O
L
D
7
S
C
L
K
6
C
6
V
C
C
*

J
U
M
P
E
R

P
B
C
,

U
S
O

N
O
R
M
A
L

D
E
L

P
U
E
R
T
O

R
S
2
3
2
S
I
N

E
S
T
E

J
U
M
P
E
R
,

S
O
L
O

C
O
L
O
C
A
R

C
U
A
N
D
O

S
E
Q
U
I
E
R
A

U
S
A
R

"
M
I
C
R
O
C
O
D
E
"

(
P
I
C
B
A
S
I
C
)
.
M
E
M
O
R
I
A
S

E
E
P
R
O
M
R
S
2
3
2
C
5
A
2
C
1
T
it
le
S
iz
e
D
o
c
u
m
e
n
t

N
u
m
b
e
r
R
e
v
D
a
t
e
:
S
h
e
e
t
o
f
H
F
K
-
0
0
1

P
A
G
.

2
J
F
C
H
E
N
T
R
E
N
A
D
O
R

P
I
C
1
6
F
8
7
7
C
1
1
S
a
t
u
r
d
a
y
,

D
e
c
e
m
b
e
r

0
3
,

2
0
0
5
C
3
U
1
1
A
D
C
0
8
3
2

8

B
I
T

/

L
T
C
1
2
9
8

1
2

B
I
T
C
H
0
2
C
H
1
3
C
S
1
C
L
K
7
D
I
5
D
O
6
V
C
C
8
G
N
D
4
U
1
2
N
J
U
6
3
4
1
/
S
O
I
O
1
G
N
D
4
C
E
5
V
D
D
8
X
T
2
X
T
3
C
L
K
6
D
A
T
A
7
S
O
L
O

P
U
E
D
E

U
S
A
R

U
N

T
I
P
O

D
E

M
E
M
O
R
I
A

A

L
A

V
E
Z
.
U
1
3
D
S
1
2
0
2
S
C
L
K
7
R
S
T
5
X
1
2
X
2
3
D
A
T
A
6
V C C
8
G N D
4
N
C
1
S
O
L
O

E
X
I
S
T
E

U
N

Z
O
C
A
L
O

P
A
R
A

E
S
T
A
S

O
P
C
I
O
N
E
S

(
U
6
)

D
E
B
E
R
A

A
D
E
C
U
A
R
S
E

A
L

U
S
O

Q
U
E

U
S
T
E
D

L
E
D
E
.

L
A
S

E
N
T
R
A
D
A
S

D
E

C
R
I
S
T
A
L

T
A
M
B
I
E
N

S
O
N

L
A
S

E
N
T
R
A
D
A
S

D
E
L

A
D
C
.
C
O
N
E
C
T
O
R
E
S

P
A
R
A

S
E
R
V
O
M
O
T
O
R
T
E
M
P
E
R
A
T
U
R
A
Y
1
C
R
Y
S
T
A
L
1
2
J
2
8
C
O
N
3
123
Y
2
C
R
Y
S
T
A
L
1
2
Y
3
C
R
Y
S
T
A
L
1
2

También podría gustarte