Hallo

Gezien ik deze weken mooi vrij ben, heb ik me verdiept in het programmeren van pic's. Wat al aardig lukt, nu heb ik een asm script gemaakt en wil dit naar de pic 16F84 sturen, nu geeft hij aan dat ik dit moet omzetten naar een hex file.

Wel kan ik een hex file naar asm omtoveren, is dit anders om wel mogelijk ?

Alvast bedankt!

Met welk programma heb je je .asm file geschreven?
Met dat programma kan je meestal ook je .hex file maken ;)

MPLAB Werkt overigens goed ;) ( ben ook net begonnen met µC onder de knie te krijgen :P )

Ik hoop van wel want ASM is mensentaal en HEX is pictaal.

Als je met MPlab werkt dan moet je op BUILD NODE drukken dan komter er een compile rapport en staat er in je projectenmap de HEX file.

Wanneer een programma is geschreven in ASM of welke andere taal dan ook wordt het altijd omgezet naar HEX, want dit is de enige vorm waarin een programma naar de PIC gezonden kan worden.
Dat je HEX files om kunt zetten naar ASM-files vind ik knap, dat kun je met recht toveren noemen ;)
Het omzetten gebeurt door een assembler. Het assembler-programma 'MPASM' zit ingebakken in het programma 'MPLAB' dat je gratis kunt downloaden van www.microchip.com

Sorry maar HEX naar ASM is geen toveren daar is gewoon software voor.
Het daarna kunnen lezen en begrijpen word een stukkie moeilijker omdat de labels missen.

Op 3 januari 2007 11:40:00 schreef The Headhunter:
Sorry maar HEX naar ASM is geen toveren daar is gewoon software voor.
Het daarna kunnen lezen en begrijpen word een stukkie moeilijker omdat de labels missen.

yep, het heet disassembleren. Geeft inderdaad moeilijk leesbare code, maar het is altijd beter dan hex lezen. Sommige mensen kunnen dat ook :-) (ik niet gelukkig)