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

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

 


9.1.2. A PIC16F505 mikrovezérlő RB1 kivezetés áramköre


 

      Az RB1/ICSPCLK kivezetés fő funkciója a kétirányú I/O működés szoftveres irányválasztással, szoftveres felhúzó ellenállás hozzárendeléssel és jelváltozásra történő ébresztéssel.
      Programozáskor a kivezetés órajelbemenetként működik. Beépített állapotban történő programozás (ICSP) esetén a kivezetéshez kapcsolódó külső áramköri részletek is feszültség alá kerülnek, tervezésüket ennek megfelelően kell végezni.
      A következő ábrán a kivezetés áramköri környezetének vázlata látható.

Az RB1 kivezetés áramköre
9.1.2-1. Ábra

      A DT1 tároló a PORTB regiszter 1. bitje, vagyis értéke a kimenetként konfigurált kivezetés kimenő szintjét állítja be.
      A DT2 tároló a TRISB regiszter 1. bitje, értéke a kivezetés adatirányát állítja be.
      A T2 és T3 tranzisztorok a kimenetként konfigurált kivezetés nagyáramú meghajtását biztosítják. Bemenetként konfigurált kivezetés esetén midkettő zárva van, így a kivezetés nagyimpedanciás állapotú.
      A T1 tranzisztor a felhúzó ellenállás szerepét tölti be, bemenetként működő kivezetés esetén. Működése az OPTION regiszter bitjének "0"-ra állításával aktiválható.
      A DT3 tároló az utolsó kiolvasáskor érvényes bemeneti értéket őrzi. Ennek felhasználásával van megvalósítva a bemenet jelváltozás Reset funkció, amely a készenléti üzemmódból való ébresztést végzi. Mivel a bemenet-változás jel az utolsó olvasáskor érvényes állapothoz viszonyított eltérés hatására jelenik meg, engedélyezett bemenet-változás ébresztés esetén a SLEEP utasítást megelőzően egy I/O olvasást kell végrehajtani, különben a készenléti üzemmód aktiválásakor azonnali ébresztés jöhet létre!
      4 MHz-nél nagyobb órajelfrekvenciák esetén a PORTB regiszter írása és olvasása között legalább egy NOP vagy más, nem a B portot kezelő utasítást kell elhelyezni! Ez biztosítja az új kimeneti érték beállásához szükséges időt!

 

  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