Witam i zaznaczam odrazu że jestem zupełnym nowicjuszem.
Przejdę więc do sedna sprawy. Interesuję się mikroprocesorami PIC. W niektórych procesorkach (np. PIC16F877) są wyjścia SDA i SCL, które służą do podłączania układów w inferfejsie I2C. Chodzi mi o to, aby takie układy (chodzi mi konkretnie o pamięć szeregową) podłączyć do procesorka (ja mam PIC16F628) które nie mają tych wyprowadzeń. Czy to jest możliwe? Słyszałem o takim czymś jak "programowa obsługa I2C". Za wszelką pomoc z góry dziękuję ;]
Pozdrowienia, kuba_e@poczta.onet.pl.
Aktyw Forum
Zarejestruj się na forum.ep.com.pl i zgłoś swój akces do Aktywu Forum. Jeśli jesteś już zarejestrowany wystarczy, że się zalogujesz.
Sprawdź punkty Zarejestruj sięProgramowa obsługa magistrali I2C w mikrokontrolerach PIC
Moderatorzy:Jacek Bogusz, procesorowiec, Łukasz Krysiewicz, Moderatorzy
Ostatnio zmieniony 27 mar 2007, o 13:36 przez kuba_e, łącznie zmieniany 1 raz.
Ja zajmuje się prockami Atmela 89S.... i 90S..... Od niedawna zainteresowałem się I2C i napisałem algorytm obsługi madistrali dla 90S mimo braku w nim dedykowanych lini sprzętowych. Wystarczy dokładny opis działania standardu I2C i można samemu "poudawać" ten system na liniach dowolnego portu w powolnym procku. Wszystko co wiem znalazłem w sieci.
Masz może link do specyfikacji tego standardu? Byłbym bardzo wdzięczny...
Pozdrowienia, kuba_e@poczta.onet.pl.
Pozdrowienia, kuba_e@poczta.onet.pl.
Polecam świetną stronkę o I2C - sam się z niej uczyłem:
http://diagnostyka.win.pl/techniki/i2c.htm
Pozdrawiam
http://diagnostyka.win.pl/techniki/i2c.htm
Pozdrawiam
Programowa obsługa I2C nie jest trudna, jeśli urządzenie (mikrokontroler) pracuje jako master i nie musi odbierać odresu itd. Napisz do mnie na email jck.b@wp.pl, podzielę się z Tobą przykładami programów (język C i asembler)
Jacek
Jacek
Kto jest online
Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 0 gości