Vissza a főoldalra    Vissza a PIC főoldalra

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

 


11.2.5. Programletöltő alkalmazása


      A PIC16F81x, PIC16F87, PIC16F88, PIC16F87x és PIC16F87xA mikrovezérlők képesek írni és olvasni a saját FLASH programmemóriájukat. A programmemória olvasási és írási folyamatát a 10.1.3. fejezet mutatja be részletesen.

      Ez az önprogramozási lehetőség felhasználható a mikrovezérlő felprogramozására. Valójában ez a legegyszerűbb programozási módszer, viszont előprogramozott mikrovezérlőket igényel.
      A felhasználni kívánt mikrovezérlők programmemóriájába hagyományos programozó készülékkel egy úgynevezett letöltőprogramot kell elhelyezni. A letöltőprogram futtatásával a mikrovezérlő maradék programmemóriája soros adatátvitellel feltölthető.
      A soros adatátvitel két különböző módon is megoldható:
     ˇ a mikrovezérlő valamelyik beépített soros kommunikációs egységével (USART, SSP) az adott periféria csatlakozóin keresztül;
     ˇ és szoftveresen megoldott soros adatátvitellel bármely általános I/O kivezetésen keresztül.

      A programletöltés a legegyszerűbben személyi számítógépekről oldható meg. A számítógép valamelyik soros adatkivezetése egyszerűen illeszthető a mikrovezérlőhöz. Az esetleges formátumeltéréseket a letöltőprogramnak kell kezelnie.

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


 

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

Vissza a főoldalra    Vissza a PIC főoldalra