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

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

 


9.2. A PIC16F505 mikrovezérlő C portja


Az I/O kivezetések bemutatása
Vezérlő regiszterek
Elektromos jellemzők


 

      A PIC16F505 (14-kivezetéses) mikrovezérlő I/O portjai:
     ˇ a 6-bites
B port;
     ˇ és a 6-bites C port.
      A C port ki- vagy bemenő vonalai más perifériákkal, segédáramkörökkel osztoznak a hat felhasznált csatlakozóponton. Ha egy kivezetéshez valamely másik segédáramkör van hozzárendelve, akkor az I/O funkció már nem használható.
      A következő táblázat a C port kivezetéseit mutatja be. A kivezetés azonosítójára kattintva elérhető annak áramköri vázlata.

9.2-1. Táblázat
Kivezetés
azonosítója
Bemeneti
áramkör
Kimeneti
áramkör
Leírás
RC0 TTL CMOS Kétirányú digitális I/O kivezetés, szoftveres irányválasztás
RC1 TTL CMOS Kétirányú digitális I/O kivezetés, szoftveres irányválasztás
RC2 TTL CMOS Kétirányú digitális I/O kivezetés, szoftveres irányválasztás
RC3 TTL CMOS Kétirányú digitális I/O kivezetés, szoftveres irányválasztás
RC4 TTL CMOS Kétirányú digitális I/O kivezetés, szoftveres irányválasztás
RC5 TTL CMOS Kétirányú digitális I/O kivezetés, szoftveres irányválasztás

Vissza a lap tetejére

      A C port kezelése két, a porthoz rendelt vezérlő regiszterrel történik:
     ˇ A kivezetések adatiránya egyenként megadható az adatmemórián kívül elhelyezett TRISC hardver-vezérlő regiszter segítségével. A logikai "1" beállítás bemenetet, a logikai "0" kimenetet ad meg. A mikrovezérlő összes lehetséges reset működésének hatására a TRISC regiszter adatirány-bitjei automatikusan logikai "1" szintűre állnak be, vagyis a kivezetések nagy-impedanciás bemenetként konfigurálódnak. A TRISC regiszter értékadása a TRIS H'07' utasítással lehetséges, ahol a H'07' érték a port adatregiszterének (PORTC) címe.
     ˇ A C port értékadása és kiolvasása az adatmemória H'07' címén elhelyezett PORTC adatregiszter segítségével lehetséges. Egy kimenetként konfigurált kivezetés kimenő értéke a PORTC regiszter kivezetéshez tartozó bitjének írásával adható meg. Egy bemenetként konfigurált port kivezetés bemenő értéke a PORTC értékének kiolvasásával állapítható meg.
      A PORTC regiszter olvasásakor a kapott érték közvetlenül a kivezetések logikai szintjének megfelelő érték. A beolvasáskor a kimenetnek konfigurált kivezetések értéke is átvitelre kerül. Ha egy kimenetet egy külső áramkör a beállított értékével ellentétes logikai szinten tart, akkor ez az érték (nem a beállított) kerül beolvasásra.
      A következő táblázat a TRISC regisztert mutatja be.

9.2-2. Táblázat
TRISC 7.bit 6.bit 5.bit 4.bit 3.bit 2.bit 1.bit 0.bit
Jelentés Nincs szerepe Nincs szerepe RC5 iránybeállítása
1 - bemenet;
0 - kimenet
RC4 iránybeállítása
1 - bemenet;
0 - kimenet
RC3 iránybeállítása
1 - bemenet;
0 - kimenet
RC2 iránybeállítása
1 - bemenet;
0 - kimenet
RC1 iránybeállítása
1 - bemenet;
0 - kimenet
RC0 iránybeállítása
1 - bemenet;
0 - kimenet
Jellemzők Csak írható Csak írható Csak írható Csak írható Csak írható Csak írható Csak írható Csak írható
Bármely Reset után - - 1 1 1 1 1 1

Vissza a lap tetejére

      A következő táblázat a C port elektromos jellemzőit mutatja be.

9.2-3. Táblázat
Megnevezés Érték Feltételek
Min. Tip. Max.
Feszültség az I/O kivezetések és a földkivezetés között -0,3 V - UT+0,3 V -
A bemeneti védődiódák átlagárama - - ±20 mA -
Az I/O kivezetések átlagárama - ±20 mA ±25 mA -
A C port összes I/O kivezetésének együttes átlagárama - ±65 mA ±75 mA -
TTL bemenet L-szint 0 V - 0,8 V UT = 4,5..5,5 V
0 V - 0,15 · UT UT < 4,5 V
TTL bemenet H-szint 2 V - UT UT = 4,5..5,5 V
0,25 · UT - UT UT < 4,5 V
A bemenetek bemenő árama - - ±1 µA UBE = 0 V..UT
Kimenet L-szint - - 0,6 V UT = 4,5 V, IBE = 8,5 mA, T = -40..+85 °C
- - 0,6 V UT = 4,5 V, IBE = 7,0 mA, T = -40..+125 °C
Kimenet H-szint UT - 0,7 V - - UT = 4,5 V, IKI = 3,0 mA, T = -40..+85 °C
UT - 0,7 V - - UT = 4,5 V, IKI = 2,5 mA, T = -40..+125 °C
Kapacitív terhelés a kivezetéseken - - 50 pF -

      A C port bővebb bemutatása és kimenő feszültség/terhelő áram jelleggörbéi megtalálhatók a Kisteljesítményű 8 bites PIC mikrovezérlők Felhasználói Kézikönyvben.

 

  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