Tudomány és Technika   PIC mikrovezérlők   Adatlapok 

<< Előző oldal   Vissza a tartalomjegyzékhez   Következő oldal >>

 


7.3. A PIC12F508 mikrovezérlő adatmemóriája


 

      A PIC12F508 mikrovezérlőbe két teljesen különálló memóriablokk van elhelyezve: a FLASH programmemória és az SRAM adatmemória.
      A 8-bites adatmemória 7db hardvervezérlő regisztert és 25 db általános célú memóriaregisztert tartalmaz, amelyek bit- és bájtszinten egyaránt kezelhetőek, valamint közvetlen és közvetett címzéssel is elérhetőek.
      Egy kinyomtatható, *.doc (Word 6.0) formátumú szavankénti regisztertérkép, amely segíti a programírási munkát, az általános adatregiszterek kiosztását, kezelését.
      Egy kinyomtatható, *.doc (Word 6.0) formátumú bitenkénti regisztertérkép.
      A következő táblázat a PIC12F508 mikrovezérlő adatmemóriájának regisztertérképét mutatja be.

7.3-1. Táblázat
 00h  INDF
 01h  TMR0
 02h  PCL
 03h  STATUS
 04h  FSR
 05h  OSCCAL
 06h  GPIO
 07h
 
 
 1Fh
25 bájt
általános célú regiszter

      A következő táblázat a hardvervezérlő regiszterek rendeltetését mutatja be.

7.3-2. Táblázat
 Cím   Gyári azonosító   Szerepe 
 00h  INDF  A közvetett címzés eredményregisztere 
 01h  TMR0  A Timer 0 időzítő számlálólánca 
 02h  PCL  A 9-bites programszámláló alsó 8-bites része 
 03h  STATUS  A mikrovezérlő állapotregisztere 
 04h  FSR  A közvetett címzés címzőregisztere 
 05h  OSCCAL  A belső RC oszcillátor kalibrációs regisztere 
 06h  GPIO  Az I/O port ki- és bemeneti regisztere 
 07h  -  25db általános adatregiszter 
 1Fh  -

      A PIC12F508 mikrovezérlő adatmemórián kívüli regiszterei:

7.3-3. Táblázat
 Cím   Gyári azonosító   Szerepe 
- W  Műveletvégző munkaregiszter 
- OPTION  A perifériavezérlő regiszter 
- TRIS  Az I/O port konfigurációs regisztere 

      A W munkaregiszter a számtani és logikai műveletek egyik értékét és/vagy eredményét tartalmazza, így az adott értéket még a műveletvégző utasítás előtt el kell helyezni benne. Értékadását és kiolvasását az adatmozgató utasítások biztosítják.
      Az OPTION és TRIS regiszterek értékadását külön utasítások biztosítják (OPTION, TRIS x).

 

  Tudomány és Technika (test@t-es-t.hu)


 

<< Előző oldal   Vissza a tartalomjegyzékhez   Vissza a lap tetejére   Következő oldal >>

 Tudomány és Technika   PIC mikrovezérlők   Adatlapok