Professional Documents
Culture Documents
S Chn.
A1
A0
Lnh
(ca VXL)
Hng chuyn s
liu vi VXL
c PortA
PortA D0
D7
c portB
PortB D0
D7
c portC
PortC D0
D7
Ghi PortA
D0
PortA
D7
Ghi PortB
D0
PortB
D7
Ghi PortC
D0
PortC
D7
Khng c gi tr
b. Mode 1:
- Vi mch hot ng gm 2 nhm, nhm A v nhm B.
- Mi nhm cha mt cng 8 bit v mt cng iu khin 4 bt.
- Cng 8 bit c th l cng vo, hoc cng ra, hoc c hai cng vo ra
du l cht.
Xut d liu ra trong mode 1.
OBF (Output Dufer Full F/F)
- Tn hiu ra OBF chuyn x mc thp thng bo rng CPU ghi
d liu ra mt cng xc nh. Tn hiu OBF F/F s c x lp sn tn
hiu WR v b xa khi tn hiu vo ACK mc thp.
Cng PA, PB c tn hiu i thoi tng t nhau. Tn hiu
,
bo rng b m ra y cho ngoi vi bit CPU ghi d liu
vo cng chun b a ra.
Tn hiu ny thng ni vi tn hiu
ca thit b nhn.
Tn hiu
,
l tn hiu ca ngoi vi cho bit n nhn
c d liu t cc cng PA, PB.
Tn hiu INTRA, INTRB l tn hiu yu cu ngt t PA, PB. INTEA,
INTEB l tn hiu ca mt mch lt bn trong 8255 cho php hoc
cm yu cu ngt INTRA hoc INTRB ca PA hoc PB. INTEA c
lp/xo thng qua bit PC6. INTEB c lp/xo thng qua bit PC2.
Khi lm vic ch xut thng tin mode 1, thanh ghi trng thi ca
8255 cung cp cc thng tin phn nh trng thi hin hnh ca mnh.
c. Mode 2:
Trong ch ny cung cp kh nng chao i d liu vi cc thit b ngoi
vi s dng mt ng truyn 8 bit va truyn va nhn d liu (Bus
vo/ra hai chiu). Cc tn hiu hi thoi c dng trong ch d ny
iu khin vic truyn d liu cng tng t mode 1.
Ch ny ch dng cho cng PA vi vo/ra 2 chiu v cc bit PC3 PC7
dng lm tn hiu giao tip.
- Cng A l cng vo/ra hai chiu 8 bit.
- Cc tn hiu vo ra c cht li.
10
11
d. Kt hp cc ch hot ng.
Ngoi vic hot ng ring r theo tng ch , 8255 cn c kh nng
hot ng ng thi cc ch khi khng phi tt c cc bit trong cng C
c s dng iu khin hoc dnh cho trng thi. Cc bit cn li c th
c dng thc hin cc chc nng sau:
- Khi lp trnh l ng truyn vo tn hiu.
Tt c cc ng vo tn hiu c th c try cp trong sut qu trnh
c cng C thng thng. Nh trong hnh v minh ha sau.
12
13
A1
A0
CS
RD
WR
Lnh( Ca VXL)
c ca A
Ca A D0 D7
c ca B
Ca B D0 D7
c ca C
Ca C D0 D7
Ghi ca A
D0 D7 Ca A
Ghi ca B
D0 D7 Ca B
Khng c gi tr
14
Ghi ca C
D0 D7 Ca C
D0 D7 Thanh ghi iu
khin
15
2.
Ghp li vi TNB.
S ghp ni ca vo ra theo chng trnh vi VXL v TBN nh hnh
di. PPI 8255A t gia VXL v TBN, ng vai tr trung chuyn tin gia
VXL v TBN qua cc ng dy ca MVT v TBN.
16
17
Ghp ni 8255 ch 1:
18
19
20