Vidi Project X #88: Tipkovnica na VIDI-X mikroračunalu - Protokol PS/2

Vidi Project X #88: Tipkovnica na VIDI-X mikroračunalu - Protokol PS/2

Na Vidi mikroračunalo moguće je spojiti PS/2 tipkovnicu i tako mu znatno proširiti funkcionalnost i obogatiti iskustvo korištenja Vidi X-a.

Protokol PS/2

PS/2 protokol je dvosmjerni serijski sinkroni protokol. Kada su data i clock postavljeni na vrijednosti “high” (digitalni 1), komunikacija je u stanju mirovanja, a tipkovnica ili miš mogu početi prenositi podatke. Host može zaustaviti prijenos u bilo kojem trenutku povlačenjem linije clock na low (digitalna 0) u trajanju od 100 milisekundi. Tipkovnica uvijek generira clock signal, a ako host želi komunicirati, to može učiniti pullup-om clock linije na low (digitalnu 0) (inicira podatkovni prijenos od strane tipkovnice), povlačenjem data linije na low, a zatim oslobađanjem clock linije. To inicira zahtjev za slanje podataka i govori uređaju da počne generirati clock impulse. Podaci sadrže 11 ili 12 bitova (ovisno o smjeru podataka).

START - Prvi je uvijek low (digitalna 0)
DATA(0-7) - Zatim slijedi 8 bitova podataka, LSB prvi
PARITY - Tada slijedi neparan paritetni bit
STOP - Zatim stop bit koji je uvijek high (digitalni 1)
ACK - Zadnjim bitom kao potvrdu uspješnog prijenosa, a prilikom prijenosa s računala na uređaj, uređaj će postaviti data liniju na low.

PS2

 

« Prev All Pages Next » (Stranica 2 od 11)
Ocijeni sadržaj
(0 glasova)

// možda će vas zanimati

Newsletter prijava


Kako izgleda naš posljednji newsletter pogledajte na ovom linku.

Copyright © by: VIDI-TO d.o.o. Sva prava pridržana.