PIC®

PIC®

Omzetten naar een HEX-file

Het programma is geschreven, maar zit nog niet in de microcontroller. De microcontroller kan echter niet werken met de tekst die we geschreven hebben. Die tekst moet eerst omgezet worden naar echte machinetaal waarmee de microcontroller wel kan werken. We hebben dus software nodig die onze broncode (tekst) kan omzetten naar machinecode.

Omdat ik Debian GNU/Linux gebruik en er reeds een gputils pakket in Debian aanwezig was, was het een logische keuze om gputils te gebruiken. In het gputils pakket is het programma gpasm aanwezig waarmee de assembler broncode omgezet wordt naar een HEX-file.

Met de opdracht

gpasm bestand.asm

wordt de HEX-file aangemaakt.

gpasm