pdf - Univerzitet u Nišu
pdf - Univerzitet u Nišu
pdf - Univerzitet u Nišu
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
___<br />
RD (Read)<br />
SEMINARSKI RAD IZ MIKROPROCESORSKIH SISTEMA<br />
Kada je ovaj signal na logičkoj nuli, u toku je operacija čitanja.<br />
____<br />
WR (Write)<br />
Kada je ovaj signal na logičkoj nuli, u toku je operacija upisa.<br />
A0 i A1<br />
__ __<br />
Selektovanje Porta 0 i Porta 1: U kombinaciji sa pinovima RD i WR, ulazni<br />
signali A0 i A1 kontrolišu izbor jednog od tri porta za registar kontrolne reči.<br />
Oni su normalno povezani na najmanje značajne bitove adresne magistrale<br />
(A0 i A1). Tako u zavisnosti od stanja signala CS, RD, WR, A0 i A1 čip 8255<br />
obavlja sledeće funkcije koje su date u Tabeli 2-1.<br />
__ __ __ Ulazne operacije<br />
A1 A0 CS RD WR (READ)<br />
0 0 0 0 1 PORT A → DATA BUS<br />
0 1 0 0 1 PORT B → DATA BUS<br />
1 0 0 0 1 PORT C → DATA BUS<br />
Izlazne operacije<br />
(WRITE)<br />
0 0 0 1 0 DATA BUS → PORT A<br />
0 1 0 1 0 DATA BUS → PORT B<br />
1 0 0 1 0 DATA BUS → PORT C<br />
1 1 0 1 0 DATA BUS → CONTROL<br />
Nemoguće funkcije<br />
x x 1 x x neaktivno stanje<br />
1 1 0 0 1 neaktivno stanje<br />
x x 0 1 1 neaktivno stanje<br />
Tabela 2-1. Funkcije kola 8255 zavisno od stanja kontrolnih pinova<br />
RESET<br />
Reset čipa se ostvaruje dovođenjem logičke jedinice na ulazni pin RESET.<br />
Na ovaj način briše se sadržaj svih unutrašnjih registara, uključujući i kontrolni<br />
registar, dok se svi Portovi (A, B i C) postavljaju u ulazni režim.<br />
Grupe blokova A i B<br />
Sistemskim softverom se definiše funkcionalna konfiguracija svakog<br />
porta. Naime, mikroprocesor izdaje kontrolnu reč tipa “režim”, “setuj bit”,<br />
“resetuj bit” i slično, čime se inicijalizuje funkcionalna konfiguracija čipa 8255.<br />
Svaki od kontrolnih blokova (Grupa A i Grupa B) prihvataju komande od<br />
kontrolne logike, prihvataju kontrolne reči sa unutrašnje magistrale<br />
podataka i izdaju odgovarajuće komande portovima koji su njima dodeljeni:<br />
18