Mikroprocesorowy sterownik magistrali I2C


P R O J E K T Y C Z Y T E L N I K Ó W
Dział "Projekty Czytelników" zawiera opisy projektów nadesłanych do redakcji EP przez Czytelników. Redakcja nie ponosi
odpowiedzialności za poprawność tych projektów, gdyż nie testujemy ich laboratoryjnie.
Prosimy o nadsyłanie własnych projektów z modelami (do zwrotu). Do artykułu należy dołączyć podpisane oświadczenie,
że artykuł jest własnym opracowaniem autora i nie był dotychczas nigdzie publikowany. Honorarium za publikację
w tym dziale wynosi 200,- zł (brutto) za 1 stronę w EP. Przysyłanych tekstów nie zwracamy. Redakcja zastrzega sobie
prawo do dokonywania skrótów.
Mikroprocesorowy sterownik magistrali I2C
Projektując układy
Projekt
elektroniczne
z wykorzystaniem
nowoczesnych
043
podzespołw, czsto
napotykamy na powałny
problem. Jest nim
szyna danych SDA przyjmu-
magistrala sterująca I2C.
je poziom niski, nastpnie
Oferty handlowe
szyna zegarowa SCL przy-
czołowych producentw
jmuje rwnieł poziom nis-
układwscalonych
ki. Urządzenie nadrzdne
zawierają wiele elementw,
wysyła bajt adresowy. Kał-
ktre do komunikacji
da kośĘ dołączona do ma-
z otoczeniem wykorzystują gistrali posiada indywidu-
alny adres, przypisany
ten rodzaj interfejsu.
przez producenta, dziki
Czsto zaskakują nas
ktremu jest identyfikowa-
wartości parametrw
na przez urządzenie nad-
i mołliwości funkcjonalne
rzdne. Ma on długośĘ 7 bi-
tych kostek, przy
tw, czyli do 1 magistrali
nieskomplikowanymich
I2C mołe byĘ teoretycznie
schemacie aplikacyjnym.
Opis magistrali przy pomocy dwch linii podłączonych 127 układw
Wielu z nas zastanawia
Aby zrozumieĘ funkcjo- sygnałowych: SDA - dane scalonych. Ostatni bit w baj-
si, jak długo bdą one
nowanieinterfejsusterujące- szeregowe, SCL - zegar, oraz cie adresowym określa kie-
niedostpne elektronikom
go I2C naleły zapoznaĘ si wsplnej masy dla wszyst- runek transmisji. Gdy przy-
nie wtajemniczonym
z właściwą muterminologią: kich urządze I2C. jmuje wartośĘ 0, to dane
w technik - nadajnik - urządzenie Magistrala jest wolna, w nastpnych bajtach bdą
mikroprocesorową? (układscalony), ktre wy- tzn. nie wystpuje przesyła- kierowane do adresowanego
Otł niedługo. syła dane do magistrali; nie danych, gdy na obydwu odbiornika, a gdy ma wartośĘ
Prezentowanysterownik - odbiornik - urządzenie liniach wystpuje poziom 1, to urządzenie nadrzdne
(układ scalony), ktre od- wysoki. Naleły wspomnieĘ, bdzie odbierało dane z pod-
zapewnia wszystkie rodzaje
biera dane z magistrali; łe logiczne 1 na liniach rzdnego odbiornika.
transmisji magistraląI2C,
- urządzenie nadrzdne - uzyskuje si przez zastoso- Przykładowo,adres pami-
a takłe realizuje
urządzenie (układ scalo- wanie rezystorw podciąga- ci nieulotnej EEPROM 24C02
przydatną w serwisie
ny, zwykle mikroproce- jących, łączących linie SCL wynosi 10100000. Bity na po-
funkcj wyszukiwania
sor), ktre inicjuje trans- i SDA z plusem zasilania, zycjach b1, b2 i b3 mogą byĘ
adresw układw.
fer, wytwarza sygnał ze- gdył stopnie wyjściowe ustawiane przez odpowiednie
garowy, koczy transfer; urządzeI2Csątypu otwarty konfigurowanie wyprowadze
- urządzenie podrzdne - kolektor lub otwarty dren. układu pamici, dziki cze-
urządzenie (układ scalo- Kałda transmisja rozpo- mu do wsplnej magistrali
ny), ktrejestadresowane czyna si kombinacją sygna- mołna dołączyĘ ał 8 takich
przez urządzenie nad- łw (rys. 1), określającą wa- układw. Transmisja danych
rzdne; runek startu. Jest ona gene- rozpoczyna si od najbardziej
- nadrzdny odbiornik - rowana przez urządzenie znaczącego bitu. Dla kałdego
urządzenie nadrzdne, nadrzdne, ktre kałdorazo- przesyłanego bitu jest genero-
ktre w danej chwili peł- wo inicjuje transfer, wytwa- wany 1 impuls zegarowy.
ni funkcj odbiornika. rza sygnał zegarowy i ko- Dane na linii SDA muszą
Przesyłanie informacji czy transmisj. byĘ stabilne w czasie, gdy
Rys. 1.
po magistraliI2C odbywasi Podczas poziomu wyso- zegar SCL ma stan wysoki
szeregowo, synchronicznie kiego szyny zegarowej SCL, (rys. 2). Kałde słowo trans-
mitowane szyną SDA musi
mieĘ 8 bitw, liczba bajtw
jest nieograniczona. Po baj-
cie adresowym, podczas
dziewiątego taktu na szynie
zegarowej SCL, jest genero-
wany bit potwierdzenia. Pra-
widłowo zaadresowany od-
biornik ściąga w tym tak-
cie zegara wysoki poziom
Rys. 2.
Elektronika Praktyczna 3/98
85
P R O J E K T Y C Z Y T E L N I K Ó W
nia szyn SCL (po- ktre mogą byĘ konfiguro-
ziom wysoki), wane jako nadawcze lub
przy niskim stanie odbiorcze. Rezonator kwar-
szyny SDA, a na- cowy 12MHz w układzie ze-
stpnie na szynie garowym sterownika zapew-
SDA jest ustawia- nia szybkośĘ transmisji da-
ny takłe poziom nych magistralą na pozio-
wysoki. Czstotli- mie 10kb/s, co jest wartoś-
Rys. 3.
wośĘ sygnału ze- cią optymalną. Porty P3.5
szyny SDA, ustawiony przez misja odbywa si w kierun- garowego na szynie SCL (szyna SCL) i P3.4 (szyna
urządzenie nadrzdne (rys. ku do urządzenia nadrzd- w typowych aplikacjach nie SDA) zostały dołączone do
3) do poziomu niskiego. Ad- nego. Przykładowo, mołe to przekracza 100 kHz, choĘ są plusa zasilania przez rezys-
resowany odbiornik jest zo- byĘ odczytywanie zawartoś- układy szybsze. tory podciągające R1 i R2,
bowiązany do wygenerowa- ci pamici EEPROM. Kałdy co powoduje zwikszenie
nia potwierdzenia po ode- kolejny poziom wysoki ze- Opis układu ich obciąłalności prądowej
braniu kałdego bajtu. Po baj- gara prbkuje szyn SDA, Schemat elektryczny w stanie wysokim.
cie adresowym magistralą odbiornik kolejno wystawia urządzenia przedstawiono Dołączając opisywany
przesyłane są kolejne bajty bity przesyłanego bajtu, po- narys. 5. Sercem układujest sterownik do magistrali na-
danych. Jełeli najmniej zna- czynając od najbardziej zna- mikrosterownik AT89C2051 leły zwracaĘ szczeglną
czący bit bajtu adresowego czącego. Gdy cały bajt zosta- z wewntrzną pamicią pro- uwag na prawidłowośĘ pod-
miał wartośĘ 1, to jak zo- nie przesłany, w dziewiątym gramuo pojemności 2kB. Za- łączenia, gdył porty SCL
stało juł powiedziane, trans- takcie zegara nastpuje po- pewnia on programowy od- i SDA nie są zabezpieczone
twierdzenie. Jest ono gene- czyt klawiatury, sterowanie przed przepiciami. Pojawie-
rowane tym razem przez modułem wyświetlacza alfa- niesi natych wyprowadze-
urządzenie nadrzdne, ktre numerycznego oraz, po dołą- niach napiĘ wyłszych nił
pełni funkcj nadrzdnego czeniu do magistraliI2C, peł- zasilające spowoduje nieod-
odbiornika. Zakoczenie ni rol urządzenia nadrzd- wracalne uszkodzenie mik-
transferu podczas nadawa- nego. Oprogramowanie ste- roprocesora.
nia, jak i odbioru, generuje rownika umołliwia genero- Obwd złołony z ele-
urządzenie nadrzdne. Jest wanie sygnału startu, bitw mentw R3 i C1 słuły do
nim sygnał stopu (rys. 4). potwierdzenia, sygnału sto- wygenerowania impulsu ze-
Rys. 4.
Urządzenie nadrzdne zwal- pu, w kałdym z 16 bajtw, rującego podczas załączania
Rys. 5.
Elektronika Praktyczna 2/98
Elektronika Praktyczna 3/98
86
P R O J E K T Y C Z Y T E L N I K Ó W
niem strobującym tywne, na wyświetlaczu za-
WYKAZ ELEMENTÓW
E (6) modułu LCD. obserwujemy 3 symbole
Rezystory
Wysoki poziom uak- (gwiazdki). Pierwsza z nich
tywnia LCD i blokuje od lewej strony kryje wyłą- R1, R2: 3,3k&!
klawiatur, niski na- czony sygnał startu. Gdy R3: 8,2k&!
tomiast powoduje ustawimy na jej pozycji
R4: dobierany
ustawienie wyprowa- kursor i naciśniemy ktry-
PR1: 10k&!
dze LCD w stan wy- kolwiek z dwch klawiszy
Kondensatory
sokiej impedancji oznaczonych pionowymi
C1: 10F/16V
i uaktywnia klawia- strzałkami, to uaktywnimy
C2, C3: 33pF
tur. Nad prawidło- sygnał startu, na wyświet-
C4, C5, C6, C7: 100nF
wym działaniem tego laczu pojawi si w miejscu
C8: 1000F/16V
procesu czuwa mikro- gwiazdki litera P (war. po-
Półprzewodniki
Rys. 6. sterownik. Wyświet- czątkowy). Przez kolejne
lacz alfanumeryczny przyciśnicie klawisza US1: AT89C2051
napicia zasilającego mikro- wraz z wbudowanym ste- oznaczonego pionową lub
US2: 74LS541
procesor. Do portu P3.2 zo- rownikiem HD44780 zawie- poziomą strzałką uzyskamy
US3: 7805
stał dołączony przetwornik ra 2 linie po 16 znakw. wyłączenie tego parametru.
M1: mostek prostowniczy
piezoceramiczny. Mikropro- W przypadku zastosowania Druga gwiazdka od lewej
o obciążalności 1A
cesor potwierdza wykonanie wyświetlacza z podświetla- strony wyświetlacza, za wy-
MODUA LCD: PC1602AR-I
zadanej funkcji przez gene- niem LED, naleły dobraĘ świetloną na 8 pozycjach
lub podobny z wbudowa-
rowanie krtkich dwikw. rezystor R4 ograniczający wartością bajtu, to nieak-
nym sterownikiem HD44780
Port P1 jest szyną danych. prąd tak, aby jego wartośĘ tywny bit potwierdzenia.
o organizacji 2 linie po 16
Mikrosterownik przesyła nią nie przekraczała wartości Aby go uaktywniĘ, naleły
znaków
instrukcje i dane do modułu podanej przez producenta wykonaĘ czynności opisane
Różne
LCD oraz odczytuje stan kla- (typowo od 20 do 80mA). przy sygnale startu. Na wy-
P1: dowolny przetwornik
wiatury. Drgania mechanicz- Naleły teł zwracaĘ uwag świetlaczu pojawi si
piezoceramiczny
ne klawiatury, ktre mogłyby na wyprowadzenia zasila- w tym miejscu litera P.
spowodowaĘ wadliwe dzia- nia modułu. Mołna spotkaĘ Ostatnia gwiazdka to nie-
łanie sterownika, są elimi- moduły LCD z zamieniony- aktywny sygnał stopu. Przybierze ona nową, odczy-
nowane na drodze programo- mi biegunami zasilania. Wszystko, co zostało juł taną z magistrali I2C wartośĘ
wej. Naciśnicie klawisza Układ zasilający jest typo- powiedziane, odnosi si po uruchomieniu procedury
wymusza stan niski na od- wy. Pobr prądu zaleły rwnieł do sygnału stopu. transmisji. Przechodzimy te-
powiedniej linii portu P1. przede wszystkim od mo- Na wyświetlaczu pojawi si raz do omwienia klawiszy
Stanten odczytuje mikropro- dułu LCD. Jełeli zastosowa- litera K (sygnał koca). Aby oznaczonych: TX, TEST,
cesor i realizuje odpowiada- no LCD bez podświetlania, wpisaĘ wartośĘ bajtu, ktry RAM RESET. Przycisk
jącą mu funkcj. Układ sca- to mołna zasilaĘ układ ba- ma zostaĘ nadany, naleły TX słuły do nadania ma-
lony 74LS541 pełni rol bu- teryjnie, gdył pobiera on kursor ustawiĘ na jedną gistralą ustawionych wcześ-
fora klawiatury. Naleły pa- tylko 15mA. z 8 pozycji (po załączeniu niej bajtw. Jak zostało juł
mitaĘ, łe tą samą szyną da- napicia zasilania zostaje powiedziane, maksymalnie
nych są przesyłane sygnały Opis funkcji sterownika uruchomiona procedura re- mołe ich byĘ 16. Naleły pa-
sterujące do modułu LCD. Do układu mikroproceso- setu i wszystkie bajty mają mitaĘ, aby pierwszy bajt
Naciśnicie klawisza pod- ra została dołączona klawia- wartośĘ zerową ) w pierw- przeznaczony do nadania był
czas obsługi LCD mogłoby tura 7-przyciskowa. Dziki szej linii. Strzałkami piono- umieszczony na pierwszej
wywołaĘ przekłamanie modułowi wyświetlacza al- wą grną lub dolną wybie- pozycji (pod numerem 1 na
w transmisji danych. Abyte- fanumerycznego LCD, liczba ramy wartości kolejnych bi- LDC), gdył od niego właśnie
mu zapobiec zastosowano przyciskw została zreduko- tw w bajcie. Bit najbardziej rozpoczniesitransmisja. B-
układ buforujący, ktry blo- wana do minimum, zapew- znaczący znajduje si na dzie ona kontynuowana
kuje podawanie poziomu niając duły komfort obsługi. pozycji najbardziej wysuni- przez pobieranie kolejno
niskiego nastyki klawiatury. Klawisze oznaczone pozio- tej w lewo. W dolnej linii bajtw ał do bajtu 16. Sta-
Wyprowadzenie G2 (19) mymi strzałkami słułą do wyświetlacza znajduje si nie si tak, gdy wszystkie 16
układu 74LS541 o aktyw- przesuwania kursora w lewo numer bajtu, ktryjestaktu- bajtw było wcześniej przy-
nym poziomie niskim jest lub prawo. Wybieramy w ten alnie modyfikowany oraz gotowanych do nadania lub
połączone z wyprowadze- sposb parametry bajtu, kt- parametr decydujący, czy odbioru. Bajt, ktry ma
re bdziemy modyfi- dany bajt zostanie nadany, wszystkie ustawienia nieak-
kowali. Mołemy in- czy teł odebrany. tywne (na LCD 3 symbole
dywidualnie dla Aby zmieniĘ numer bajtu gwiazdek) oraz bity na
kałdego bajtu usta- naleły kursor ustawiĘ w po- wszystkich pozycjach są ze-
wiaĘ sygnał startu, zycji bajt. Klawiszami rami i ustawioną opcj
Rys. 7.
bit potwierdzenia, oznaczonymi pionowymi nad. nie zostanie nadany.
sygnał stopu oraz strzałkami mołemy zwik- W ten sposb jest wykrywa-
konfigurowaĘ go ja- szaĘ i zmniejszaĘ numer baj- ny przypadek, gdy ciąg baj-
ko nadawczy lub od- tu. Zapewnia to swobodne tw do nadania ma długośĘ
biorczy. Uaktywnie- poruszaniesi po wszystkich mniejszą nił 16. W wik-
nie sygnału startu, dostpnych 16 bajtach. Usta- szości zastosowa tak właś-
stopu i bitu potwier- wiając kursor w pozycji nie jest. Wic za ostatnim
Rys. 8.
dzenia przeprowadza nad. mołemy ustaliĘ, czy bajtem przeznaczonym do
si przez przeniesie- dany bajt zostanie nadany, transmisji musi znajdowaĘ
nie kursora do 1 li- czy teł odebrany (na wy- si taki właśnie pusty bajt.
nii wyświetlacza świetlaczuodb.). CzynnośĘ Mikroprocesor wykryje go
i wybranie odpo- t wykonujemy za pomocą i przerwie transmisj. Jest
wiedniej pozycji. pionowych strzałek. W przy- oczywiste, łe gdyby taki bajt
Gdy wszystkie te padku wybraniaopcjiodbir, znalazł si pośrd całego ich
ustawienia są nieak- wartośĘ bajtu jest nieistotna. ciągu, przeznaczonego do
Rys. 9.
Elektronika Praktyczna 3/98
87
P R O J E K T Y C Z Y T E L N I K Ó W
wysłania, to nadawanie zo- cząwszy od 0 do wszystkich adresowy(1 0 1 0 A2 A1 A0 cia +5V przed włołeniem
stanie zakoczone właśnie 127 adresw. Jej uruchomie- 0), bajt zawierający adres mikrosterownika w podstaw-
na tym bajcie. Pusty bajt nie nie powoduje wyświetlenie programowanej komrki pa- k oraz podłączeniem mo-
mołe byĘ rwnieł umiesz- TEST I2C. Jełeli adres mici, bajt danych do zapi- dułu LCD. Moduł wyposało-
czony na pierwszej pozycji układu bdzie zgodny z na- su. Bity A2, A1, A0 w bajcie ny w podświetlanie LED wy-
(pod numerem 1 na LCD), dawanym, to na LCD zosta- adresowym muszą byĘzgod- maga dobrania rezystora
gdył taka transmisja nie zo- nie wygenerowany napis ne z poziomami logicznymi ograniczającego prąd zgod-
stanie przeprowadzona. Gdy ADRES UKŁADU i zosta- wyprowadze układu o tych nie z podanymi juł zasada-
transmisja przebiegnie pra- nie podana jego wartośĘ samych oznaczeniach. Wpis mi. Ostatnią czynnością jest
widłowo, to na LCD przez w postaci binarnej i dzie- przesłanych danych do mat- regulacja kontrastu wyświet-
krtkiczaszostanie wyświet- sitnej. Informacja ta bdzie rycy nieulotnej pamici roz- lacza LCD. Dokonujemy jej
lony napis TX. Jełeli wy- tak długo wyświetlana, ał poczyna si po wystąpieniu przez odpowiednie ustawie-
stąpi błąd (brak potwierdze- nie zostanie naciśnity do- sygnału stopu w 3 bajcie. nie ślizgacza potencjometru
nia od urządzenia adresowa- wolny klawisz. Adrestenzo- Proces trwa kilka milise- PR1.
nego),to wygenerowany zo- staje zapisany w przezna- kund. Odczyt według swo- Maciej Zaremski SP2QVX
stanie napis BRAK POTW. czonym do tego rejestrze bodnego adresu (rys. 8) po-
BAJT NR.... W miejscu 3 i kolejne uaktywnienie oma- lega na przesłaniu czterech LITERATURA
kropek bdzie numer bajtu, wianej funkcji rozpocznie bajtw: bajtu adresowego (1 1. Elektronika Praktyczna
po ktrego nadaniu mikro- si od adresu o 1 wikszego. 0 1 0 A2 A1 A0 0), bajtu za- 10/94 - Złącze I2C
procesor nie otrzymał po- Ten zabieg umołliwia wy- wierającego adres komrki w praktyce
twierdzenia. Na LCD zosta- krycie wszystkich układw pamici, bajtu adresowego 2. Praktyczny Elektronik 8/
nie wyświetlony ten bajt, dołączonych do magistrali. (1 0 1 0 A2 A1 A0 1), bajtu 94, 9/94, 11/94, 12/94 -
w ktrym naleły dokonaĘ W przypadku, gdy zostanie odczytanych danych. Ostat- Opis magistrali I2C
korekty. Jełeli wystąpił błąd, przeszukany cały obszar 127 ni bajt musi mieĘ ustawioną 3. USKA 6/93 - Kontroler
przed przeprowadzeniem na- adresw i nie wystąpi wy- opcj odb.. magistrali I2C,
stpnejtransmisji mołna wy- krycie układu (świadczy to Odczytanie w ten sposb Przetwornik A/C, C/A
konaĘ zerowanie urządzenia o jego uszkodzeniu) na LCD całej zawartości pamici jest I2C, Port I/O 8-bitowy
I2C przez chwilowe odcicie pojawisi napisBRAK WY- bardzo uciąłliwe. Aby uproś- I2C
jego zasilania. Nie zawsze KRYCIA, do rejestru prze- ciĘ t operacj naleły prze- 4. USKA 10/93 - PamiĘ
jest to jednak konieczne. chowującego wykryte adresy słaĘ do pamici najpierw nieulotna I2C,
Pod przyciskiem TEST zostanie wpisana wartośĘ 3 pierwsze bajty (rys. 9). Syntezer czstotliwości
kryje si funkcja wykrywa- 0. W bajcie 2 naleły ustawiĘ radiowych I2C
nia adresw urządze dołą- Ostatnią funkcją do adres komrki, od ktrej roz- 5. Elektor Elektronik 1/94
czonych do magistrali I2C. omwienia jest RAM RE- poczniemy odczyt. Nastp- - EEPROM I2C,
Jak wiadomo, kałdy prawid- SET. Krtkie naciśnicie nie wykonaĘ zerowanie ste- Wyłącznik mocy I2C
łowo zaadresowany odbior- tego klawisza powoduje rownika i pierwszy bajt usta- 6. Serwis Elektroniki 2/96,
nik ma obowiązek potwier- wyzerowanie aktualnie wy- wiĘ z parametrem odb. 3/96 - Pamici
dziĘ ten fakt urządzeniu branego bajtu. Wszystkie oraz aktywnym bitem po- EEPROM I2C
nadrzdnemu (mikroproce- ustawienia stają si nieak- twierdzenia. Teraz kałde na- 7. Serwis Elektroniki 1/96,
sorowi). Na tej zasadzie tywne, bajt przyjmuje po- ciśnicie TX spowoduje 2/96, 6/96 - Wykaz
opiera si działanie proce- staĘ pustego, w tej posta- odczyt i wyświetlenie kolej- układw scalonych
dury wykrywania adresw. ci nie zostanie nadany. nych komrek pamici. Jest sterowanych szyną I2C
Dziki niej mołna bardzo Dłułsze przyciśnicie, ał to mołliwe dlatego, łe bit
szybkostwierdziĘ podjakim do wygenerowania sygnału potwierdzenia automatycz-
adresem widoczny jest ba- akustycznego, spowoduje nie zwiksza o 1, po kałdej
dany układ scalony. Jest to wywołanie drugiej funkcji. transmisji, rejestr zawierają-
pierwsza czynnośĘ jaką na- Jest nią zerowanie wszyst- cy adres odczytywanej ko-
leły wykonaĘ podczas uru- kich 16 bajtw oraz wpisa- mrki pamici. Operacja ta
chamiania aplikacji zawie- nie wartości 0 do rejestru nosi nazw autoinkrementa-
rającej układy I2C. adresowego procedury testu cji.
W ten sposb sprawdzi- I2C. Na wyświetlaczu na
my poprawnośĘ konfiguracji krtko pojawi si napis Montał i uruchomienie
pinw adresowych układu RAM RESET. Układ sterownika jest
scalonego. W przypadku prosty w montału. Najlepiej
usterki związanej z szyną Przykłady zastosowania zmontowaĘgo na 2 płytkach.
I2C, w sprzcie RTV mołna sterownika I2C Pierwsza z nich zawiera
wykryĘ uszkodzony układ. Jednym z wielu zastoso- układ zasilający, mikroste-
Przed uruchomieniem tej wa komunikacji magistralą rownik, przetwornik piezoce-
procedury naleły upewniĘ I2C jest odczyt i zapis pa- ramiczny. Na drugiej propo-
si, czy szyna zegarowa mici nieulotnej EEPROM. nuj umieszczenie klawiatu-
i szyna danych są wolne. Układ AT24C02 (rys. 6) jest ry, układubuforującegoi mo-
Adresy układw wraz z ca- pamiciątegotypu o pojem- dułu LCD. Obydwie płytki
łymi procedurami sterowa- ności 256 bajtw. mołna połączyĘ 14 przewo-
nia mołna odnaleĘ w lite- Zapis wedługswobodne- dową taśmą z zaciskanymi
raturze. Podczas funkcji go adresu polega na prze- wtyczkami typu FC14.
TEST są nadawane magis- słaniu 3 bajtw magistralą Uruchomieniesprowadza
tralą bajty adresowe, po- (rys.7). Są nimi kolejno: bajt si doskontrolowania napi-
Elektronika Praktyczna 2/98
Elektronika Praktyczna 3/98
88


Wyszukiwarka

Podobne podstrony:
silikofon sterowany magistralą i2c
AVT 5321 Szukacz i tester układów na magistrali I2C
2000 12 Mikroprocesorowy sterownik akwarium
Bezpiecznik magistrali I2C
dialer DTMF sterowany i2c
sterownik silników z portem i2c
Instalowanie sterowników i regulatorów mikroprocesorowych
Programator szeregowych pamieci EEPROM I2C sterowny z pakietu BASCOM
Sterownik mikroprocesorowy Omron CPM1
MIKROPROCESOROWE METODY STEROWANIA Mikrokontrolery rodziny MCS 51 [Cz I ]
mikroprocesorowy system sterowania skladem mieszanki silnika zasilanego gazem plynnym typ al700
Analizowanie działania układów mikroprocesorowych
automatyka i sterowanie wyklad
Sterownik dwubarwnych diod LED

więcej podobnych podstron