Stap 4: Inzicht in datageheugen en Paging
Voor het gebruik van programmageheugen moet u alleen weten wat de hexadecimale locatie van dat geheugen. Een 8-bit micro-controller heeft, de PIC een speciale truc genaamd wisselbestand gebruiken om uit te breiden het adresseerbare geheugenbereik afgelopen 256 bytes.
De 16F193x-apparaten hebben hun datageheugen verdeeld in ongeveer 32 banken van 128 bytes. Elke bank wordt benaderd door een getal en een register genaamd de bank-Selecteer registreren (BSR)te verplaatsen. Als u wilt toegang tot de inhoud van een bepaald register, met uitzondering van de speciale VN-dwarshelling registers die kunnen worden benaderd vanuit elke bank, hebt je te worden in het register van bank.
Gekoppeld aan deze stap vindt u deel van de geheugen kaart voor 16F1936 apparaten. De unbanked registers zijn gemarkeerd/omgeven met een rode rechthoek. Een afbeelding met een hogere resolutie kan worden gevonden op het veiligheidsinformatieblad.