Spara data i en array, pic18

PIC, AVR, Arduino, Raspberry Pi, Basic Stamp, PLC mm.
Användarvisningsbild
Johel572
Inlägg: 53
Blev medlem: 5 juli 2006, 10:36:01
Ort: Linköping

Spara data i en array, pic18

Inlägg av Johel572 »

Som rubriken anger undrar jag om det är möjligt att spara data i någon typ av array. Bakgrunden är att jag tar emot data via UART och hade tänkt att först ta emot all data och sedan efterbehandla. Det är relativt lite data det handlar om per mottagning, kanske 20-30 bytes men jag söker efter något smidigt sätt att spara dessa på. Min första tanke var naturligtvis att spara dessa i en array (torde ju ge en väldigt enkel mottagnings rutin) men jag vet inte om det är möjligt. Kretsen i fråga är en pic18f458, koden är skriven i assembler i relocatable mode.
Användarvisningsbild
JockeE
Inlägg: 330
Blev medlem: 4 augusti 2004, 08:46:50

Re: Spara data i en array, pic18

Inlägg av JockeE »

Detta löser du jättelätt med indirekt adressering via POSTINC (finns i Memory-kapitlet i databladet).
Användarvisningsbild
Johel572
Inlägg: 53
Blev medlem: 5 juli 2006, 10:36:01
Ort: Linköping

Re: Spara data i en array, pic18

Inlägg av Johel572 »

Tack för tipset! Det fungerar kanon.

Känns som en ganska central del som jag missat totalt. Det här kommer jag att använda ofta.
Skriv svar