Académique Documents
Professionnel Documents
Culture Documents
Muchos de nosotros conocemos ya, DESCRIPCIN DEL CIRCUITO 16C84, 12C508, 12C509 o Eeprom
que es un programador JDM. Para los 24C16 y superiores poseen diferencias
que no lo sepan, decirles que este progra- Como se puede ver en la figura 1, el en las caractersticas de programacin y
mador recibe las siglas de su creador que esquema del programador esta muy sim- Pin/Out. Esto a inducido a aprovechar
dio con la fcil solucin de crear un plificado. Dicho esquema se ha obtenido todos los componentes comentados para
pequeo y sencillo programador para los de Internet y el diseo se ha realizado a todas las versiones de Chips menciona-
chips mas populares del momento, que partir del mismo. Esto ha sido as, para dos, as como las tensiones entregadas
obviamente eran y son, el Pic 16F84 y hacer compatible cualquier Software que por el puerto RS232 del PC. Dado que
la Eeprom 24C16. Esta versin de JDM corre por Internet para este sencillo pro- es un circuito muy sencillo, hemos op-
tambin acepta la programacin de otros gramador. Segn el esquema se puede tado por centrarnos en explicar como
chips como el 508 o el 509, del cual apreciar que las tensiones de alimenta- programar con JDM.
todos sabemos para que fueron emplea- cin que necesita el Pic 16F84 o la
dos. En definitiva, el programador JDM Eeprom, tanto de alimentacin continua COMO PROGRAMAR UN PIC
es la solucin ideal para todos aquellos como la de programacin, estn ajusta- 16F84
que siempre respetaron este tipo de Chips das segn los diodos D2 y D6 respecti-
y con diferencia, se alejaron de ellos. vamente y sus componentes asociados. En este bloque aprender a progra-
Esta actitud era debida a que Microchip, Las seales de Reset y de Datos que son mar el Microcontrolador Pic 16F84 ha-
el fabricante de dichos Microprocesado- controlados directamente desde el PC ciendo uso del software IcProg, por ser
res y Eeprom, ofreca un kit de grabacin estn asociadas a los componentes co- este el mas conocido y eficaz. Para
que no era precisamente muy econmi- nectados a las lneas TxD y RTS. En comenzar a programar este Chip deber
co, adems de que su entorno de desa- dichas lneas podr encontrar los diodos insertarlo en el zcalo del programador
rrollo estaba mas bien orientado a la D5, D7 y D2 al D6 respectivamente. JDM. Despus de esto siga los siguientes
compilacin y no a la directa grabacin Otra va de Datos la puede encontrar en pasos.
de los mismos. Afortunadamente Inter- la lnea CTS, ya que este a travs de un
net recoga estas pequeas quejas al transistor Q2 permite escribir en los 1...Con el JDM conectado al puerto
tiempo que aparecan ciertos Cracks que puertos RA0 y RB7 del Pic 16F84. serie deber Abrir Icprog.
requeran del uso de estos Chips, lo que Como puede ver el circuito es simple y 2...Seleccione Device 16F84 del
dio especial hincapi a disear un pro- a la vez enrevesado. Esto responde a la Men Settings.
gramador exclusivo para estos chips. necesidad de aprovechar las diferencias 3...Seleccione el fichero de carga
Inicialmente se conoca como Ludipipo, de tensin que ofrece el puerto serie del desde el Men File/Open File
pero rpidamente se interpuso en el ca- PC y a la vez, a cubrir los diferentes 4...Seleccione la opcin Program all
mino el programador JDM, el mas pe- componentes de Microchip antes men- del Men Command
queo y eficaz de todos, o al menos el cionados. Cada uno de ellos, 16F84,
mas fcil de construir. Eran tiempos en En este momento IcProg grabara el
los que exista el Crack de la Playstation, Pic 16F84. Cuando esto suceda se le
el Crack del cdigo regional de los mostrara un mensaje de Verifi succefull,
reproductores DVD o el Crack de las esto es as, ya que despus de grabar los
televisiones de pago, ya sean analgicas datos en el microcontrolador, IcProg
o digitales. Eran tiempos en los que comprueba que realmente se han graba-
proliferaban las aplicaciones Software do dichos datos en el Pic. Si sucediera
para programar estos Chips. Eran tiem- algn error en el proceso de grabacin,
pos de redescubrimiento de los Micro- se le indicara tal error como Error x0000
procesadores, que al fin, estaban al al- o similar. Si sucediera esto ultimo, debe-
cance de todos aquellos que sentan pavor r revisar el Pic o comprobar que su PC
nada mas or la palabra Microprocesa- soporta IcProg. Para un optimo funcio-
dor. namiento, tenga en cuenta usar IcProg en
En este numero, mas que explicaros maquinas de velocidad media.
como construiros uno de estos progra-
madores, os lo regalamos. Si, en este COMO PROGRAMAR UNA
especial tarjetas electrnicas viene ado- EEPROM 24C16
sado un estupendo regalo que le permi-
tir programar su Pic 16F84, 12C508 o Para programar una Eeprom 24C16
24C16 entre otros. deber insertar el Chip en un lugar espe-
cifico del zcalo. En este caso el pin 1 gramarlos sin desoldarlos de la misma. Piccard 1...Se trata de una tarjeta
de la Eeprom 24C16 deber correspon- Adems, Maestro esta mas orientado a basada en un chip 16F84 y una Eeprom
der al pin 5 del zcalo. Cuando tenga poder programar una gran variedad de 24C16, normalmente embutidos en una
insertado de esta forma la Eeprom debe- Microcontroladores que actualmente se tarjeta convencional o SMD
r seguir los siguientes pasos, a fin de estn empleando entre la comunidad de
programarla. programadores, vase por ejemplo el Pic Piccard 2...Se trata de una tarjeta
16F876 o el 16F628. Por otro orden de basada en un chip 16F876. Una Piccard
1...Con el JDM conectado al puerto cosas, Maestro permite tambin leer y 2 tambin puede estar compuesta por un
serie deber Abrir Icprog. escribir en tarjetas norma ISO 7816 sin chip 16F876 y una Eeprom 24C64
2...Seleccione Device 24C16 del ninguna dificultad. Un buen ejemplo de
Men Settings. ello seria modificar los datos de la agen- COMO PROGRAMAR UNA
3...Seleccione el fichero de carga da de su tarjeta de Telfono Mvil. Lejos PICCARD 1 O GOLDCARD:
desde el Men File/Open File de dar detalles elctricos del presente
4...Seleccione la opcin Program all programador, procuraremos explicar aqu, Para programar una Piccard 1 deber
del Men Command como programar con Maestro. realizar tres pasos obligatorios.
MAESTRO, EL PROGRAMADOR
AVANZADO