Programmeren Microcontroller (Algemeen)

door HM @, Hilversum, 08-12-2022, 19:53 (499 dagen geleden) @ leemhuis01

De grootste informatiebron is uiteraard Internet.....

Een MicroChip processor is wel redelijk simpel te programmeren als je er mee bent opgegroeid.
Op dit moment is de MPLAB IDE X de programmeeromgeving.
Deze kun je gratis downloaden bij MicroChip ( is ff zoeken onder development tools ).

Daarna moet je een compiler installeren. Jouw chip uit de 18F serie is een 8 bit processor, je hebt dan XC8 compiler nodig. Ook deze kun je gratis downloaden bij MicroChip.

Daarna is het erg handig om MCC te installeren. Daarmee kun je heel snel allerlei I/O configureren en daarna heb je al een programma/project waarmee je verder kunt gaan werken.

Dan komt het, je hebt voor de 18F serie een programmer nodig. Dat zal de PIC Kit 4 of zo zijn.
Waar deze vroeger een paar tientjes koste is hij nu ruim 81,- euro ex btw bij Farnell.
Er zijn meer programmers te vinden voor een stuk minder maar dan is het meer uitzoek werk hoe je hem moet aansluiten.

Heb je eenmaal MPLab aan de gang dan kun je in C je programma schrijven en met 1 actie in de processor zetten.

Het is wel even een leercurve maar eenmaal onder de knie kun je daarna met vrijwel alle processoren/micro controllers overweg.


Om het wat eenvoudiger te maken kun je ook een Raspberry Pi Pico kopen. Dan kun je daar alvast met de software mee aan de gang ( kan gewoon onder de Arduino omgeving voor de meeste taken ).
De chip is ook los verkrijgbaar zodat je die later op een printje kunt zetten.
De cpu heeft USB aan boord en is 32 bit, volop verkrijgbaar wat momenteel een wonder is.
Hij draait op 3V3, daar moet je wel rekening mee houden.


Complete draad:

 RSS Feed van berichtenreeks

powered by my little forum