Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Circuitoprogramadordemicrocontroladorespic
Inicio
Electrnica
English
Estsen:InicioElectrnicaCircuitosOrdenadorProgramadordemicrocontroladorespic
Circuitos
Audio
Circuitosconpics
microcontroladores
Programadordemicrocontroladorespic
Circuitosdedatasheet
Fuentesde
alimentacin
Plantaselctricas
Hogar
MsqueunproveedortualiadocomercialIralogipower.com.ve
Ordenador
Display128x64
Encendidoautomtico
Encendidoporsensor
delpc
Programadorde
microcontroladores
Paraprogramarmicrocontroladoresnecesitamosunhardwareyunsoftwarequepuedaprogramarnuestro
modelodemicrocontrolador.Explicaremosprimeroeldiseodelhardwareconelcircuitoprogramadorde
PICsquedescribimosenstapgina,ydespusaprenderemosautilizarunsoftwareespecialde
programacindemicrocontroladoresquefuncionaalaperfeccinconelprogramadorqueosproponemos.
Reguladorde
ventiladores
conpotencimetro
PlantaselctricasUso
residencialeindustrial
Cmohacer
circuitosimpresos
Msqueunproveedortualiadocomercial
Fotosdemontajesde
electrnica
logipower.com.ve
Fotosdemontajesde
electrnica(animacin)
IGBTSDIODOSTIRISTORES
Tutoriales
Informtica
FujiEupecSemikronToshibaIxysEnvios
MexicoCentroSudamericaEU
Cuntaelectricidad
consumeelordenador?
digitecparts.com
Trucoswindows
Tutoriales
Scalextric
Circuitosde2coches
Circuitosde4coches
Fotosdecoches
descalextric
Enlaces
Mapadelaweb
microcontroladores.
Empezamosporelhardware:
EnesteenlaceesteldiseooriginalhechoporJosManuel
Garcasobreunprogramador"barato"dePICs.Ensupgina
podisencontraralgunainformacinextra.
Aquhemoshechoeldiseodelesquemaelctricoylaplacade
circuitoimpresoconelprogramadediseo"Eagle",lospuedes
descargaryadaptaratugusto.
Conestecircuitosepuedenprogramarpicsde8,14,18,28y
40pines.YtambinEepromstipo24C..y24LC..
Ensusegundarevisin,sehanampliadolasprestacionesdel
programadorampliandolosmodelosdemicrocontroladoresa
programar.
Larelacincalidadprecioesinmejorable,yaquepormuypoco
dineropodemosprogramarunagrancantidaddemodelosde
Elprogramadorseconectaalpuertoseriedeordenador,msadelanteveremoselmodeloexactoque
seleccionaremosenelsoftwareparaprogramarlosmicrocontroladoresconnuestrocircuito.
Enlasiguientetablapodemosverlosmodelosdemicrocontroladoresquepodemosprogramar.
EntodoslosmodelosdePICs,elprogramadorfuncionatantoconlasdistintasversionesdecadamodelo(
P,A,B,JW),comoconlasversionesdebajoconsumo(16LFy18LF).Estosmodelosalserredundante
noestnincluidosenlatabla.
Tipodemicrocontrolador
Posicinenel
zcalo
PIC12F629,PIC12F675
8Pines
PIC16F630,PIC16F676
14Pines
PIC16C620,PIC16C621,PIC16C622,PIC16C710,PIC16C711,
PIC16C712,PIC16C715,PIC16C716,PIC16F83,PIC16F84,PIC16F87,
PIC16F88,PIC16F627,PIC16F628,PIC16F648,PIC16F818,PIC16F819,
PIC18F1220,PIC18F1320
18Pines
PIC16C62,PIC16C63,PIC16C66,PIC16C72,PIC16C73,PIC16C642,
PIC16C76,PIC16C642,PIC16C745,PIC16C773,PIC18C242,
PIC18C252,PIC16F72,PIC16F73,PIC16F76,PIC16F737,PIC16F767,
PIC16F870,PIC16F872,PIC16F873,PIC16F876,PIC18F2220,
PIC18F2320,PIC18F2331,PIC18F2431,PIC18F242,PIC16F248,
PIC18F252,PIC18F258
28Pines
PIC16C65,PIC16C67,PIC16C74,PIC16C77,PIC16C662,PIC16C765,
PIC18C442,PIC18C452,PIC16F74,PIC16F77,PIC16F747,PIC16F777,
PIC16F871,PIC16F874,PIC16F877,PIC18F442,PIC18F448,
http://www.kemisa.es/circuito_programador_microprocesadores.php
40Pines
1/9
6/10/2016
Circuitoprogramadordemicrocontroladorespic
PIC18F452,PIC18F458,PIC18F4220,PIC18F4320,PIC18F4331,
PIC18F4431
24C01,24C02,24C04,24C08,24C16,24C32,24C64,24C128,24C256,
24C512,24LC01,24LC02,24LC04,24LC08,24LC16,24LC32,24LC64,
24LC128,24LC256,24LC512
Eeprom8pines
Elesquemaelctricoesdelomssencillo.
Descargar
usboutlet
usboutlet,15A125VReceptaclewith2or4USBPort,oneportis2.1A,total
4.2AIrachhuaya.com/usb/outlet
Sivaisautilizarmuyamenudoelprogramador,osresultartilcolocarunzcaloZIF(zcalodefuerzade
insercinnula)enloszcalosdestinadosalacolocacindelPIC,deestamanerapodemoscolocarel
microcontroladorsinningnesfuerzoysinquesufranlasconexionesdelprogramadornitampocolospines
delPIC.
ZcalosZIF,zcalode
fuerzadeinsercinnula.
Eldiseodelaplacadelcircuitoimpreso.EnlapartesuperiorestlaconexindelpuertoRS232,para
conectarloalordenador.
http://www.kemisa.es/circuito_programador_microprocesadores.php
2/9
6/10/2016
Circuitoprogramadordemicrocontroladorespic
Descargar
Elesquemaelctricoyeldiseodelaplacadelcircuitoimpresohandeestarenlamismacarpetay
llamarseigual,slocambialaextensin.schparaelesquemay.brdparalaplaca,deestamanerason
reconocidosyasociadosporelEagle.
UnafotodenuestroprogramadordePICs.
ProgramadordePICs
Elprogramadorcon
unzcaloZIF
de40pines
Elprogramadorcon
unzcaloZIF
de28pines
EnlasiguientetablapodemosverlasdistintasposicionesenlasquedebemoscolocarelPICdependiendo
delnmerodepines.
http://www.kemisa.es/circuito_programador_microprocesadores.php
3/9
6/10/2016
Circuitoprogramadordemicrocontroladorespic
Ahorapasamosadescribirelsoftwarenecesarioparaprogramarlosmicrocontroladores.
Despusdeprobarvariosprogramasdegrabacindemicrocontroladores,elsoftwarequemsnosha
convencidohasidoel"WinPic800".
Esunsoftwarelibre,muysencillodemanejar,soportamuchosprogramadores,esttraducidoamuchos
idiomas,ylomejordetodo,nofalla.
Lodescargamosenestapginayelegimoslaltimaversin.
Hacemosdobleclicsobreelejecutableyelegimoselidioma,damosa"Siguiente".
Nosadviertedondeseinstalarelprograma,siqueremoscambiarlarutapodemoshacerlo,lovamosa
dejardondeest,clicen"Iniciar".
Siseinstalcorrectamenteaparecerlasiguientepantalla,pinchamosen"Aceptar".
http://www.kemisa.es/circuito_programador_microprocesadores.php
4/9
6/10/2016
Circuitoprogramadordemicrocontroladorespic
Lasiguienteventananosindicasiqueremosquelosaccesosdirectossecopienenelescritorio,si
queremosquesecopienaceptamos,delocontrariodesmarcamoslacasillayaceptamos.
Losiguientequeharelprogramaserlainstalacindelosdrivers,ledamosa"Siguiente".
Lainstalacinsecompletcorrectamente,yaparecenmarcadaslascasillasdelosiconosdelaparte
superiorizquierda.
Damosal"OK"yterminalainstalacin.
SibuscamosennuestroPCeladministradordedispositivos,vemosquesehaninstaladodosnuevos,
HardwareWinPic800(PortsIOService)yJungo(WinDriver).
http://www.kemisa.es/circuito_programador_microprocesadores.php
5/9
6/10/2016
Circuitoprogramadordemicrocontroladorespic
Ahoraabrimoselprogramayloprimeroesseleccionarelhardwareadecuado,paraellonosvamosa
"Configuracin,hardware".
ElegimosJDMProgrammer,queeselhardwarequetenemosqueseleccionarparaquepodamos
programarmicrocontroladoresconnuestrocircuito,clicen"Confirmarcambios".
http://www.kemisa.es/circuito_programador_microprocesadores.php
6/9
6/10/2016
Circuitoprogramadordemicrocontroladorespic
Vamosacomprobarsilacomunicacindenuestrocircuitoconelsoftwareescorrecta,paraellonosvamos
a"Dispositivo,Testdehardware".
SitodoestcorrectonosaparecelasiguienteventanaconfirmandoqueesttodoOK:"AbriendoCOM1,
HardwareOK".Clicen"Conforme"
http://www.kemisa.es/circuito_programador_microprocesadores.php
7/9
6/10/2016
Circuitoprogramadordemicrocontroladorespic
Ahoraabrimosunprogramaen.hex,porejemploelrelojcalendarioconalarmaytermmetroy
comprobamossisepuedeprogramarelmicrocontrolador.
Antesdeabrirel.hexdebemosseleccionarelPic,nosvamosalasventanitasdeseleccindelPic,situadas
enlapartesuperiorderecha,yenlaprimeraelegimos16F,yenlasegundaelmodelode16F,
concretamenteel16F873A.
Ahoracargamoselprograma.hex,paraelloclicenlacarpetaabrir.
Elegimoselcdigo.hex,enestecaso"reloj_calendario_alarma_termometro.hex",yelcdigoseabreenla
ventanaprincipaldelprograma.UnavezcolocadoelPicensusitiocorrespondienteenelzcalodel
programador,pinchamosen"programartodo"
Enlasiguienteventanaveremosunabarraenrojoconelprogresodelaprogramacin.Sitodovabien,al
finaldeltodolabarrarojapasaraserverde,loquenosindicaquelaprogramacinhasidocorrecta.Clic
enconforme,sacamoselpicdelprogramadory...Listoparafuncionar!.
http://www.kemisa.es/circuito_programador_microprocesadores.php
8/9
6/10/2016
Circuitoprogramadordemicrocontroladorespic
Elprogramatienemultituddeopcionesdeconfiguracinenlasquenovamosaentrar.
Sinosabeshacercircuitosimpresospinchaaqu.
Copyright
www.kemisa.es
Todoslosderechos
reservados
Obrabajolicencia
creativecommons
http://www.kemisa.es/circuito_programador_microprocesadores.php
Diseoweb
www.kemisa.net
9/9