Sie sind auf Seite 1von 16

Manual deUsuario

SOFTWARE

MCEPDXUSB
ProgramadoryDebugger

ExpressparaPIC ydsPIC
mc electronics

MCEPDXUSBv1.00 SOFT. 1
mc electronics

Introduccin

ElMCEPDXesunprogramadorbasadoenelPICKit2deMicrochip,porlotantoes
compatibleconMPLAB8.Xylaaplicacinindependientepickit2.exe.

Verdispositivoscompatibles:
http://www.mcelectronics.com.ar/pdx/mce_pdx_disp.pdf

MCEPDXUSBv1.00 SOFT. 2
mc electronics

Caractersticas

ProgramadoryDebuggerExpresscompatibleconMPLAB.
SoportalasfamiliasPIC10,PIC12,PIC16,PIC18,PIC24,dsPIC30,dsPIC33yPIC32.
IncluyeEasyJack yconectorRJ11paraTargetApplicationBoard.
ZcaloZIFparaprogramacinonboard
FirmwareactualizableconcadanuevaversindelMPLAB.
Norequierealimentacinexternaparamicrosde3.3a5.0v.
q p
Incluyeanalizadorlgicode3canales.
CompatibleconUSB 1.1y2.0.

Informacinactualizadaonline: mc electronics
htt //
http://www.mcelectronics.com.ar/pdx
l t i / d

MCEPDXUSBv1.00 SOFT. 3
mc electronics

Layoutdecomponentes
PDXUSB REV080609

LEDsdeactividad ZcaloZIFde40pines

Salida
USB ICSP
(alaPC) EasyJack

Selectorde
encapsulado SalidaICSP
RJ11

MCEPDXUSBv1.00 SOFT. 4
mc electronics

Layoutdecomponentes
PDXUSB REV080609

USB
(alaPC)

Power PDXEnergizado
desde la PC
desdelaPC.

Target Sealimentala
placadeproyecto desde
40/28pines
elprogramador.
18/8pines
Busy Nodesconectarde
laPC.
ElconectorRJ11es
compatiblecon:

MCEWevServerDEV
MCEWebServerCORE
MCEStarterKITStudentLITE
MCEStarterKITStudentFULL
MCEStarterKITUSB ZcaloZIFparamicrosde
MCEUPM
hastta40pinesDIP

SalidaICSP
RJ11

SalidaICSPEasyJackde6
pines(tambinseconfigura
comoanalizadorlgico)

MCEPDXUSBv1.00 SOFT. 5
mc electronics

Conexindelmicro(ZIF)
Paraprogramarelmicroon
Para programar el micro onboard
board(desdeelzcaloZIF)esnecesariocolocareljumper
(desde el zcalo ZIF) es necesario colocar el jumper
segneltipodeencapsuladoyconsiderarlasiguientedisposicin:

40 21

PIC16F887I/P 40PINES
1 20

MICRO ZIF
1 1
CambiarelJumperala
posicin:40/28pines

40 21

PIC 18F2550I/SP
28 PINES
28PINES
1 20

MICRO ZIF
1 1
CambiarelJumperala
posicin:40/28pines

40 21

PIC 16F628A 18PINES


1 20
MICRO ZIF
1 11
CambiarelJumperala
posicin:18/8pines

40 21

PIC 8PINES
1 20
MICRO ZIF
1 11
CambiarelJumperala
posicin:18/8pines

MCEPDXUSBv1.00 SOFT. 6
mc electronics

Conexindelmicro(Target)
Otraformaesprogramarelmicroenlaplacadeproyecto(TargetApp.Board).Este
Otra forma es programar el micro en la placa de proyecto (Target App Board) Este
modotambinseutilizaparaelanalizadorlgico.Enestecasoseempleanelconector
RJ11oelEasyJackde6pines.

Enesteejemplovamosaprogramarel
PIC18F97J60 SMDde100pinesque
utilizaelMCEWeServer.

Noesnecesarioalimentarlaplacade
proyectosilamismaconsumemenos
de100mA.

SoportatantoPICcomodsPICde
Soporta tanto PIC como dsPIC de 3 3v
3.3v
5Vo3.3VlistadosenDispositivos
compatibles. 5.0v
...
...

Seales
AUX
PGC
PGD
VSS
VDD
MCLR

Programador

ICSPOUT

MCEPDXUSBv1.00 SOFT. 7
mc electronics

ModoProgramador
ElMCEPDXUSBesunprogramadorUSBcapazdeprogramarPIC10,PIC12,PIC16,PIC18,
PIC24,dsPICyPIC32 desdeelMPLABodesdeelpickit2.exe

PICKit2(PICkit2Setup.msi)
ComencemosprogramandounPIC16F887I/P.Paraellodebemosinstalarelsoftware
PICkit2Setup.msiincluidoenelDVD.Unavezinstaladoenlacarpetapordefecto,sedeber
verlasiguientepantalla:

Enestecasoaparecelaleyendapickit2noencontrado,vamosaconectarelMCEPDXUSB
alaPCatravsdelpuertoUSBparacomenzaratrabajar.

MCEPDXUSBv1.00 SOFT. 8
mc electronics

PICKit2(PICkit2Setup.msi)
UnavezconectadoalaPC,abrimosnuevamenteelprogramaPICkit2v2.61
(Programas>Microchip>PICkit2v2.61)

VemosqueyareconocielPIC.Estamoslistosparaprogramar.
File>Import(paraimportarel.hex).YluegoWrite.

SinecesitainformacinsobrecomoutilizarlaaplicacinPICkit2Programmerde
Microchip,porfavorconsulteelmanualPICkit2UserGuideDS51553E incluidoenelDVD.

MCEPDXUSBv1.00 SOFT. 9
mc electronics

PICKit2(PICkit2Setup.msi)
ParacargarunnuevoprogramaenelPIC,debemosseleccionarFile>ImportHEX

LuegohacemosclickenWriteydebeaparecerlaleyendaProgramacinexitosaunavez
concluidalaverificacin.

EsposiblecambiarelseteodelosregistrosCONFIGsinnecesidadderecompilarelproyecto,
haciendo click en Configuration
haciendoclicken Configuration .

Elprocedimientodeconexinyprogramacinesidnticoparatodoslosmicros.

MCEPDXUSBv1.00 SOFT. 10
mc electronics

MPLAB8.X
OtraposibilidadesprogramarelmicrodirectamentedesdeelMPLAB.
Instalarlaversionmasrecientedesdewww.microchip.com/mplab

S l i
SeleccionarelPICkit2enlalistadeprogramadores:
l PICkit2 l li t d d

Program the targetdevice:Conesteiconograbamoselmicro


Read targetdevice memories:LeemostodaslasmemoriasdeprogramayEEPROMdelmicro
Read the targetEEDATAmemory:Leemoslamemoriadedatosesttica.
Verify the contents ofthe targetdevice:Verificamoselestadodelagrabacin
Erasethe targetdevice memories:BorradodelMicrocontrolador
Verifythattargetmemoriesareerased:Verificamos elborrado delmicro.

Manual del MPLAB (en ingls):


ManualdelMPLAB(eningls):
http://www.microchip.com/mplab

MCEPDXUSBv1.00 SOFT. 11
mc electronics

ModoAnalizadorLgico
Sepuedenutilizarlassealesdelprogramadorcomo3canalesdeentradaparaelanalizador
lgico.EnesteejemplovamosautilizarelanalizadorparamonitorearlasalidaporPWMque
controlalaintensidadlumnicadeunLED.

Considerarquetenemos3canales(CH1CH2CH3)
( )
quese puedenconectaracualquieradelospines
delmicroenlaplacadeproyecto.

...
...
NC
VDD
VSS
CH1
CH2
CH3

TargetBoard
...
...

Entradas
CH3
CH2
CH1
VSS
VDD
NC

Analizadorlgico

EasyJackde6pines

MCEPDXUSBv1.00 SOFT. 12
mc electronics

ModoAnalizadorLgico
ParaejecutarlafuncionalidaddeAnalizadorLgico,vamosaTools>LogicTool>Analyzer
dentrodelamismaaplicacinqueutilizamosparaprogramar.

EstaeslaventanaprincipaldelAnalizadorLgico.Sepuedeseleccionarunafuentede
Triggerparacadacanal.EnestecasoseleccionamosquesedisparecuandoCH1=1(VDD).

Lafrecuenciademuestreopodemosdejarlaen1MHzparavisualizarcorrectamentela
formadelaseal.

SedebeconectarelMCEPDXUSBalaplacadeaplicacin.
Unavezcompletadostodoslospasosestamoslistosparacapturarlaseal.

MCEPDXUSBv1.00 SOFT. 13
mc electronics

ModoAnalizadorLgico
Dentrodelaaplicacindecaptura,hacemosclicenRUN.

SeapreciaelCH1en1,elCH3en0yelCH2muestra,enesteejemplo,lasealdePWMque
estacontrolandoelbrillodeunLED.Sivariamoslaintensidadlumnicavemoscomo
aumentaodisminuyeelanchoefectivodelpulso.

MCEPDXUSBv1.00 SOFT. 14
mc electronics

ModoAnalizadorLgico
Laaplicacinnosdalaposibilidaddemedirelanchodepulsomediantecursores:

Tambinesposibleexportarlaimagenaunarchivobmp,haciendoclicenSAVE.

Paramsinformacinsobrelasfuncionesdelanalizadorlgicoconsulte LOGICTOOLUSER
GUIDE incluidoenelDVD.
GUIDE incluido en el DVD

MCEPDXUSBv1.00 SOFT. 15

mc electronics

Impresoenpapelreciclado. Austria1760 OF8


BuenosAires Argentina CiudaddeBuenosAires(1425).
Julio2009 BA.Argentina.

MCEPDXUSBv1.00 (011)60914922/4581
ManualREV:120709S www.mcelectronics.com.ar
info@mcelectronics.com.ar

ImpresoMCE120709S

MCEPDXUSBv1.00 SOFT. 16

Das könnte Ihnen auch gefallen