Thư viện tri thức trực tuyến
Kho tài liệu với 50,000+ tài liệu học thuật
© 2023 Siêu thị PDF - Kho tài liệu học thuật hàng đầu Việt Nam

Quá trình vận hành ứng dụng Kit dùng để chuyển đổi AC sang DC trong hệ thống chuyển mạch nguồn p3
Nội dung xem thử
Mô tả chi tiết
A0 A1 Choïn cöûa
0 0 Cöûa A
0 1 Cöûa B
1 0 Cöûa C
1 1 Cöûa ñieàu khieån
RESET: =1 xoùa caùc thanh ghi beân trong goàm thanh ghi ñieàu khieån vaø caùc
cöûa A, B, C ôû mode nhaän.
3 – Ñieàu khieån nhoùm A vaø B:
Caáu hình hoaït ñoäng cuûa moãi nhoùm ñöôïc laäp trình bôûi phaàn meàm, chuû yeáu laø
CPU xuaát phaùt töø ñieàu khieån ñeán 8255. Töø ñieàu khieån goàm caùc thoâng tin nhö cheá
ñoä (mode), bit set, bit reset, v.v … seõ khôûi ñoäng caáu hình hoaït ñoäng cuûa 8255. Thanh
ghi töø ñieàu khieån chæ coù theå vieát vaøo maø khoâng ñoïc ra.
4 – Caùc cöûa A, B, C:
8255 goàm 3 cöûa A, B vaø C. Moãi cöûa goàm 8 bits. Caùc cöûa naøy coù theå ñöôïc laäp
trình bôûi phaàn meàm ñeå coù theå hoaït ñoäng ôû cheá ñoä thích hôïp.
Cöûa A: goàm boä ñeäm, caøi ngoõ ra 8 bits vaø caøi ngoõ vaøo 8 bits.
Cöûa B: goàm boä ñeäm, caøi ngoõ ra 8 bits vaø caøi ngoõ vaøo 8 bits.
Cöûa C: ñeäm vaø caøi ngoõ ra 8 bits vaø ñeäm 8 bits ngoõ vaøo (khoâng caøi).
Cöûa C coù theå chia laøm 2 phaàn, moãi phaàn 4 bits cho ñieàu khieån mode.
Moãi phaàn ñöôïc duøng keát hôïp vôùi cöûa A hay B taïo neân caùc tín hieäu ñieàu
khieån.
II – MOÂ TAÛ CHI TIEÁT:
1 – Choïn cheá ñoä (Mode):
Coù 3 cheá ñoä hoaït ñoäng cô baûn thích hôïp cho phaàn meàm:
Mode 0 : Vaøo/ra cô baûn
Mode 1 : Vaøo/ra “baét tay” (chæ cho pheùp 1 trong chieàu)
Mode 2 : Truyeàn döõ kieän hai chieàu
Khi RESET, taát caû caùc cöûa ñöôïc thieát laäp ôû cheá ñoä nhaäp (input), töùc laø caû 24
ñöôøng ñeàu ôû 3 traïng thaùi. Sau khi RESET 8255 coù theå duy trì ôû cheá ñoä nhaäp maø
khoâng caàn khôûi ñoäng gì theâm. Trong khi thöïc hieän chöông trình heä thoáng, coù theå
choïn baát kyø mode naøo baèng caùch xuaát ñeán 8255 töø ñieàu khieån. Ñieàu naøy cho pheùp
chæ caàn moät 8255 maø coù theå phuïc vuï nhieàu kieåu thieát bò ngoaïi vi.
Caùc cheá ñoä cöûa A vaø B coù theå ñònh nghóa rieâng bieät. Coøn cuûa C ñöôïc chia
laøm hai phaàn cho hai nhoùm tuøy yeâu caàu ñònh nghóa cheá ñoä cöûa A vaø B. Ta coù töø
ñieàu khieån cho 8255 nhö sau: (trang sau).