Podlaczanie zewnetrznych ukladow do systemu mikroprocesorowego.pdf
(
761 KB
)
Pobierz
Podłączanie zewnętrznych układów do systemu mikroprocesorowego
2010-01-28
Podłączanie zewnętrznych układów
do systemu mikroprocesorowego
semestr zimowy 2009/2010, WIEiK, PK
1
Rozbudowa systemu
•
Podtawowyytemmikroproceorowyawierajednotk
CPU,pamidprogramuROM,pamiddanychRMi
powinienawieradjakieurądeniawejcia/wyjciaJeżeli
jetamałopamiciROMlubpamiciRMmożna
podłącydewntrnąpamidprogramulubewntrną
pamiddanych,ocywiciejeżeliytemmikroproceorowy
matakąmożliwod
•
Sytembudowanynamikrokontrolerebdiemiałjużw
obiepodtawoweukładywejcia/wyjcia,takiejakporty
równoległe,portyeregoweiukładycaowe
•
Wwieluprypadkachlicba,jakimożliwociwewntrnych
układówI/Oąniewytarcającewicnależydołącyd
ewntrneukładyI/O
semestr zimowy 2009/2010, WIEiK, PK
2
1
2010-01-28
Podłącanieewntrnychukładów
Doytemumikroproceorowegomożnapodłącydewntrne
elementylubukładynakilkapoobów
1. Zapomocąprtowejewntrnejynydanych,ynyadreowej
iynyterującejWtedydoapiulubodcytudanychużywai
gotowychrokaówmikrokontrolera,npdla8051jettoroka
movx.
2. Zapomocąprogramowejewntrnejynydanych,ewntrnej
ynyadreowejiewntrnejynyterującejrealiowaneja
pomocąrównoległychportówI/OWtedydoapiulubodcytu
danychnależynapiadprocedury
3. ZapomocąrównoległychportówI/O,apilubodcytpopre
odpowiednieterowaniepocególnychkoocówekportu
4. Zapomocąinterejóweregowychprtowychlubinterejów
szeregowych programowych.
semestr zimowy 2009/2010, WIEiK, PK
3
Podłącanieewntrnychukładów
prtowaewntrnaynydanych,ynaadreowaiynaterująca
•
Tametodaapewnianajybydotpdo
podłąconegoukładuluburądenia
•
Wystarczy jeden rozkaz jednostki CPU do zapisu lub
odczytu.
•
JeżelijetkilkaukładówI/Onależyjewypoażydw
dekoder adresu.
•
Jettonajlepypoóbdopodłąceniaewntrnej
pamiciROMiRM
•
Korytająctakiejmożliwocinależypamitadotw
„wolnych”układachtypuI/O,npwywietlaceLCD,
którewymagająodpowiedniodłużychcaówapiu
lub odczytu, tzw. wait-states.
semestr zimowy 2009/2010, WIEiK, PK
4
2
2010-01-28
Podłącanieewntrnychukładów
programowaewntrnaynydanych,ynaadreowaiynaterująca
•
Tejmetodynajcciejiużywadomałej
licbyewntrnychukładówwejcia/wyjcia,
•
wymaganejetnapianieprogramudoobługi
programowej szyny danych, szyny adresowej i
ynyterującej,
•
Jetmożliwodkontrolowaniacaówapiui
odczytu
semestr zimowy 2009/2010, WIEiK, PK
5
Podłącanieewntrnychukładów
pomocąrównoległychportówwejcia/wyjciawmikrokontrolere
•
najcciejiużywadomałejlicbyewntrnych
układówwejcia/wyjciaUmożliwiautawianie
pojedyncychbitówikontrolowaniecaów
trwaniatanówapiu/odcytuPrykilkuukładach
I/Owymaganajetodpowiednialicbakoocówekw
mikrokontrolerze.
KażdyukładI/Owymaganapianiaprogramudo
jegoobługi
WtenpoóbpodłącainpwywietlaceLCD
tektoweigraicne,klawiatur
semestr zimowy 2009/2010, WIEiK, PK
6
3
2010-01-28
Podłącanieewntrnychukładów
pomocąrównoległychportówwejcia/wyjciawmikrokontrolere
•
Metodanajcciejużywanadomałejlicby
ewntrnychukładówwejcia/wyjcia,
•
umożliwiautawianiepojedyncychbitówi
kontrolowaniecaówtrwaniatanówapiu/odcytu
•
prykilkuukładachI/Owymaganajetodpowiednia
licbakoocówekwmikrokontrolere,
•
każdyukładI/Owymaganapianiaprogramudojego
obługi,
•
wtenpoóbpodłącainpwywietlaceLCD
tektowelubgraicne,klawiaturitp
semestr zimowy 2009/2010, WIEiK, PK
7
Podłącanieewntrnychukładów
prtowyporteregowywmikrokontrolere
•
Dikitejmetodiemożnapodłącydwikąlicb
układówI/O,któreąwypoażonewinterejdotranmiji
szeregowej,
•
ybkodwymianydanychmożebydmniejaw
porównaniuprtowąynądanych,
•
podłąceniewtenpoóbupracapodłącenie
elektrycneukładów,mniejalicbapołąceo
elektrycznych,
•
Wymaganajetminimalnalicbakoocówek
mikrokontroleradoobługiewntrnychukładów,
•
Oprogramowaniewymagawtpnegoaprogramowania
wybranegoportueregowegoapóniejtylkoapilub
odcytwybranychrejetrówportuwceluapiulub
odczytu odebranych danych,
•
dotegocelunajcciejużywaiinterejówtypuI2C,
SM-Bus, SPI,
8
4
semestr zimowy 2009/2010, WIEiK, PK
2010-01-28
Podłącanieewntrnychukładów
programowy port szeregowy w mikrokontrolerze
•
Wtejmetodiewpoóbprogramowy
natpujeobługaportueregowego,
•
powoduje to spowolnienie wymiany danych i
wikodobciążalnodjednotkiCPUna
obług,npgenerowanieygnałuegarowego,
•
pootałewłaciwocitejmetodyąpodobne
jakwymianadanychapomocąprtowego
portu szeregowego,
•
tąmetodmożnaużydwprotym
mikrokontrolere,którynpniepoiadaportu
typu I2C, SM-Bus, SPI,
9
PodłącaniepamiciROM
•
ZewntrnąpamidprogramuROMmożna
podłącyddoytemuapomocąyny
danych,ynyadreowejiynyterującej
Jettonajlepypoóbapewniaybki
dotpdopamiciprogramu
semestr zimowy 2009/2010, WIEiK, PK
10
5
semestr zimowy 2009/2010, WIEiK, PK
Plik z chomika:
kormoran55
Inne pliki z tego folderu:
Programiki do elektroniki(1).rar
(53207 KB)
altium designer.pdf
(449477 KB)
J.Janiczek_A.Stępień - Systemy mikroprocesorowe(1).rar
(22902 KB)
Podstawy_metrologii_elektrycznej_.pdf
(104832 KB)
Systemy Mikroprocesorowe - Mikrokontrolery - Janusz Janiczek(1).pdf
(7066 KB)
Inne foldery tego chomika:
• Ośla łączka - czyli zaczynamy
+ Ksiązki 1 +(1)
Dialogys 3.80 multilanguage
Dokumenty
Eagle
Zgłoś jeśli
naruszono regulamin