Hallo,

Ik ben helemaal nieuw met PIC controllers , en ik ben
nu een source aan het uitzoeken...

en nu kom ik opeens

MOVWF FSR

en

INCF FSR,f tegen...

wat is dat FSR en hoe werkt het?

FSR staat voor Function Status Register, kijk maar in de datasheet wat dat verder inhoudt.

FSR is een pointer, hij wijst naar het interne ram van de PIC. Je schrijft dus in FSR het adres van de byte waar je de waarde van wil weten, en die waarde komt dan in INDF te staan.

Voobeeld:

movlw 0x24
movwf FSR
movf INDF,W

Nu staat in W de inhoud van ramregister 0x24

Dit staat allemaal in de datasheet.

Op 18 augustus 2004 15:08:25 schreef Fuzzbass:
FSR is een pointer

En waar staat de afkorting FSR volgens jou dan voor?

Op 18 augustus 2004 15:21:31 schreef Bastiaan:
[...]
En waar staat de afkorting FSR volgens jou dan voor?

File Select Register

En deze wordt gebruikt voor indirecte adressering.

dank all... nog eens kijken of ik het snap..

het heeft inderdaad met geindexeert adreseren te maken...

[Bericht gewijzigd door Arjan Swets op ]