Kanał - ATNEL tech-forum
Wszystkie działy
Najnowsze wątki



Teraz jest 12 lut 2025, o 11:56


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 6 ] 
Autor Wiadomość
PostNapisane: 5 paź 2014, o 11:35 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 08 lut 2014
Posty: 123
Lokalizacja: Świętokrzyskie
Pomógł: 0

Witam Wszystkich

Ostatnio znalazłem w internecie schemat obsługi wyświetlacza lcd 2x16 za pomocą I2C wykonanym na scalaku PCF8574.

Ciekaw jestem czy mając wyświetlacz OLED ze sterownikiem SSD1306 z interfejsem SPI i wyprowadzonym pinem RST da się go obsługiwać przez interfejs I2C wykonanym właśnie na scalaku PCF8574?

Co sądzicie o takim rozwiązaniu?
Obsługa OLED byłaby napisana w Bascomie.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 5 paź 2014, o 11:55 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 19 cze 2014
Posty: 820
Lokalizacja: Tam gdzie PYRY są
Pomógł: 64

A nie lepiej użyć ssd1306 w wersji i2c? Takie OLEDy są tak samo popularne a jeszcze odpada nam konieczność sterowania pinem RST oleda.

_________________
IntegraMETEO
WordCLOCK
IntegraTOUCH



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 5 paź 2014, o 12:16 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 08 lut 2014
Posty: 123
Lokalizacja: Świętokrzyskie
Pomógł: 0

Racja. Tylko że wcześniej kupiłem u Mirka OLED'a z interfejsem SPI i teraz się zastanawiam co zrobić. Bo raczej nie zrobię jego obsługi w C, tylko w Bascomie więc chyba lepszym rozwiązaniem będzie użycie OLED'a z I2C, prawda?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 6 paź 2014, o 17:31 
Offline
Użytkownik

Dołączył(a): 01 paź 2013
Posty: 305
Lokalizacja: Olsztyn
Zbananowany użytkownik

Pomógł: 20

Witam
Oczywiście że można do tego wykorzystać ten układ , ale po co ? Tak jak kolega powyżej napisał są OLED z I2C, nie wiem po co się upierasz na ten typ magistrali ( z tego co wiem jest wolniejsza od SPI) .
Generalnie ten expadned nadaje się do wszystkiego , w szczególności jak chcesz użyć malutkiego Attiny 85 tylko patrz żeby starczyło ci pamięci na driver i definicja prostych znaków i w tym momencie nic albo prawi nic nie zostanie ci na program główny.
Pozdrawiam

------------------------ [ Dodano po: 3 minutach ]

w bascom też można używać SPI. Poszukaj w necie .



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 6 paź 2014, o 18:41 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 19 cze 2014
Posty: 820
Lokalizacja: Tam gdzie PYRY są
Pomógł: 64

michał6201 napisał(a):
...i teraz się zastanawiam co zrobić...

jest jeszcze jedno wyjście. To jest doskonały moment na przesiadkę do wagonika pod tytułem C.
Prędzej czy później i tak dojdziesz do takiego wniosku a im później tym będzie ciężej. Wiem po sobie. Ale się odważyłem i sobie chwalę, a tutaj zawsze otrzymasz pomoc... Polecam...

_________________
IntegraMETEO
WordCLOCK
IntegraTOUCH



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 6 paź 2014, o 19:16 
Offline
Użytkownik

Dołączył(a): 01 paź 2013
Posty: 305
Lokalizacja: Olsztyn
Zbananowany użytkownik

Pomógł: 20

to fakt z C lub C++(Arduino) jest dużo prościej opanować programowanie AVR i innych mikrokontrolerów w Bascomie chyba nie zaprogramujesz ARM-a ? Chociaż tego nie wiem do końca.
Ja korzystam z C i C++ nie używałem Bascom chociaż na PC używam VB teraz przerzucam się na C++ ale czasami łatwiej jest w VB :>



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
Wyświetl posty nie starsze niż:  Sortuj wg  
Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 6 ] 

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 0 gości


Nie możesz rozpoczynać nowych wątków
Nie możesz odpowiadać w wątkach
Nie możesz edytować swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Skocz do:  
Sitemap
Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
phpBB SEO