Ik moet voor school een EasyPic4 development board gaan programmeren. Ik moet hiervoor MPlab gaan gebruiken maar ik heb geen ervaring met PIC controlers. Wel met assambly, c en c++ en het programmeren van development boards met hun eigen programma.
Ik heb al een gezocht op het internet maar ik kom er niet uit hoe ik een EasyPic4 met MPlab kan programmeren / debuggen.

Heeft iemand hier ervaring mee of weet hij hoe het wel moet? De PIC moet geprogrammeerd kunnen worden in C/C++.
Ik moet deze opdracht doen om uit te zoeken of het in de les gebruikt kan worden, ter vervanging van de Target 188EB.

Ik geloof niet dat de mikroICD hardware kan samenwerken met MPLab. Beter om dan MikroC te nemen met de MikroE debugger. EasyPic4 is trouwens obsolete, en niet echt geschikt als vervanger, beter dan de EasyPic5/6 nemen...

De EasyPic4 ligt hier op school en is al een aantal malen gebruikt in andere projecten, maar is dan met MicroC geprogrammeerd.
De leraar wil MPlab. Maar ik begrijp dat dit niet samen gaat.

De eisen aan de hard- en software:

  • ondersteunt tenminste 8-bit en 16-bit microcontrollers
    kan simulaties en praktijkproeven uitvoeren m.b.v. timers/counters
    kan simulaties en praktijkproeven uitvoeren m.b.v. interrupts
    kan simulaties en praktijkproeven uitvoeren m.b.v. analoge en digitale I/O
    development hardware met prototyping mogelijkheden
    developmenttools met simulator, debugger, downloadfaciliteiten, emulator
    C en C++ compilers (gratis) beschikbaar
    assembler (gratis) beschikbaar
    documentatie, lesmateriaal beschikbaar
    gebaseerd op actuele technieken, toegepast in industrie en evt. op andere hbo-instellingen
    goed prijs/kwaliteit verhouding

Weet je welke hardware ik dan kan gebruiken icm MPlab? Kan dit met de EasyPic5/6?

8 en 16 bits MCU's op een board lijkt me zowiezo niet haalbaar. Verder kun je de PicKit3 i.c.m. een willekeurig board met ICSP/Debug connector gebruiken via MPLab...

Bedankt voor je antwoord. Ik heb gelijk even gekeken op de site van Microchip en voldoet op het eerste gezicht aan de specificaties.