Sida 1 av 1

Programmera EEPROM'et på 16F628A via Wisp628

Postat: 24 juni 2008, 20:28:11
av net4all
Hej!
Behöver lägga in endel data i PICens EEPROM samtidigt/direkt efter programmering.

Hur gör man det med Wisp628an, ska det ligga i HEX-filen?
(använder XWisp2w på datorn)

Postat: 24 juni 2008, 21:53:18
av JockeE
Du kan skriva in datan i asm-filen med hjälp av de-direktivet. För PIC16 lägger man det på adress 0x2100 och uppåt, så placerar programmeraren datan på rätt ställe sedan.

Exempel från MPASM Assembler Help:

Kod: Markera allt

org   0x2100
de    "My Program, v1.0", 0

Postat: 25 juni 2008, 00:03:31
av sodjan
Notera att programmering av EEPROM sker automatisk,
bara det finns med i HEX filen. Det är det som kallas
"Transferring data memory......OK!" av Xwisp2.

Postat: 25 juni 2008, 00:42:37
av JimmyAndersson
Jag petade in tråden i Mikroprocessor-delen istället. :)

Postat: 25 juni 2008, 08:26:17
av net4all
Ok, det ska in i HEX'en, nu programmerar jag i C och har inte tillräckligt med prestanda för att köra MPLAB på labbdatorerna :(
Men ska försöka komma runt det.

Och ja jag har sett den raden av XWisp2, antog att den kunde göra det, bara en fråga om hur. :)