Vissza a főoldalra    Vissza a PIC főoldalra

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

 


14.2. A párhuzamos slave port vezérlő regiszterei


      A következő táblázat a párhuzamos slave port működtetésével kapcsolatos regisztereket mutatja be.

14.2-1. Táblázat
Regiszter Feladata
PORTD A PORTD regiszterbe kell elhelyezni a majdani kimenő adatot, valamint itt tárolódik a bejövő adat. (A PORTD regiszter valójában nem egy, hanem két 8-bites tárolóból áll; az egyik a kimenő, a másik a beérkezett adatot tárolja.)
TRISD A TRISD regiszter a D port adatirányát állítja be, de a párhuzamos slave port működésekor nincs szerepe.
PORTE Az E port a bejövő vezérlő jeleket fogadja. A PORTE regiszternek a párhuzamos slave port működésekor nincs szerepe.
TRISE Elvégzi az E port adatiránykiválasztását és a párhuzamos slave port vezérlését. Részletesen lásd a következő táblázatban.
PIRx A PIRx regiszter tartalmazza a PSPIF párhuzamos slave port megszakításkérés jelzőbitet.
PIEx A PIEx regiszter tartalmazza a PSPIE párhuzamos slave port megszakítás engedélyezés vezérlőbitet.
INTCON Az INTCON regiszter tartalmazza a GIE globális megszakítás engedélyezés és PEIE periféria megszakítás engedélyezés vezérlőbiteket.
ADCON1 Az E port kivezetések funkciójának (A/D-I/O) kiválasztása. A kivezetéseket általános I/O csatlakozónak kell konfigurálni.

Vissza a lap tetejére

      A következő táblázat a párhuzamos slave port működését vezérlő TRISE regiszter jelző- és vezérlő bitjeinek jelentését mutatja be.

14.2-2. Táblázat
TRISE 7.bit 6.bit 5.bit 4.bit 3.bit 2.bit 1.bit 0.bit
Gyári
azonosító
IBF OBF IBOV PSPMODE - TRISE2 TRISE1 TRISE0
Jelentés Bemeneti regiszter feltöltve (Input Buffer Full) jelzőbit;
"0" - üres,
"1" - feltöltve;
kiolvasáskor automatikusan törlődik
Kimeneti regiszter feltöltve (Output Buffer Full) jelzőbit;
"0" - kiolvasva,
"1" - feltöltve;
az adat külső buszra kerülésekor automatikusan törlődik
Bemeneti regiszter túlcsordulás (Input Buffer Overflow) jelzőbit;
"0" - nincs adatvesztés,
"1" - túlcsordulás, adatvesztés;
szoftverből kell törölni
A párhuzamos slave port működését engedélyező bit;
"0" - tiltva,
"1" - engedélyezve;
Nincs szerepe
Olvasva: 0
2. kivezetés adatirány kiválasztó bit;
"0" - kimenet,
"1" - bemenet;
1. kivezetés adatirány kiválasztó bit;
"0" - kimenet,
"1" - bemenet;
0. kivezetés adatirány kiválasztó bit;
"0" - kimenet,
"1" - bemenet;
Jellemzők Csak olvasható Csak olvasható Írható-olvasható Írható-olvasható - Írható-olvasható Írható-olvasható Írható-olvasható
POR és BOR
után
0 0 0 0 0 1 1 1

      A párhuzamos slave port TRISE regiszterben elhelyezett vezérlő bitjeinek működését a következő fejezet részletesen bemutatja.

 

  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