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ę

Współdzielenie portu WY (WE/WY) w 89cX051

MarWroc
Współdzielenie portu WY (WE/WY) w 89cX051

Postautor: MarWroc » 10 kwie 2003, o 17:26

Czy ktoś wie jak jednym portem, bez komplikowania układu zbędnymi dodatkami, sterować dwoma urządzeniami (np wyświetlaczem LCD i drukarką)?

Osobiście wydaje mi się, że nie obejdzie się bez dodatkowej bramy w postaci scalaka.

Możecie mi coć doradzić w tej kwestji?

Dodam, że ucządzenia będą obsługiwane oddzielnie, tzn. np. najpierw komunikat na LCD a potem wyruk...

Ma ktoś pomysł jak to zrobić najsprytniej, nie kąplikując zbytnio układu???

No... i oczywiście procedurka w Bascomie!

Awatar użytkownika
morph13
-
-
Posty:61
Rejestracja:25 lut 2003, o 08:15
Lokalizacja:Siedlce
Kontaktowanie:

Postautor: morph13 » 11 kwie 2003, o 10:20

3 x zatrzaski, albo '245, procedurke musisz machnac sobie sam

Gość

Postautor: Gość » 11 kwie 2003, o 12:14

Jakie zatrzaski? Może jakiś przykładzik scalaka?

pzdr
MarWroc

Piotr11

Bascom

Postautor: Piotr11 » 13 kwie 2003, o 09:26

Witam
Osobiście proponuje zatrzask 74573
Prześlij adres to coś wymyślimy
Pozdrawiam Piotr

Awatar użytkownika
morph13
-
-
Posty:61
Rejestracja:25 lut 2003, o 08:15
Lokalizacja:Siedlce
Kontaktowanie:

Postautor: morph13 » 14 kwie 2003, o 12:29

O te same scalaczki mi chodziło... :)

Jasiek

Postautor: Jasiek » 15 kwie 2003, o 08:39

Niekoniecznie trzeba stosowac zatrzask. Ja Podlanczam LCD do 89CX051 i na tych samych wyprowadzeniach ( dwóch ) podpinam i2c i wszystko dziala bez zazutu. Pozdrowienia dla wszystkich :-)))

Jasiek

Postautor: Jasiek » 15 kwie 2003, o 08:40

Niekoniecznie trzeba stosowac zatrzask. Ja Podlanczam LCD do 89CX051 i na tych samych wyprowadzeniach ( dwóch ) podpinam i2c i wszystko dziala bez zazutu. Pozdrowienia dla wszystkich :-)))

PIOTR11

Bascom

Postautor: PIOTR11 » 15 kwie 2003, o 16:47

Jeżeli to możliwe proszę podaj który port wykorzystałeś i jakie piny obsługują J2C
Aż jestem ciekaw czy to możliwe, chciałbym sam się przekonać czy to prawda
Pozdrawiam PIOTR

jasiek

Postautor: jasiek » 16 kwie 2003, o 13:45

Lcd podpiołem do portu P1 a i2c do lini danych ( p1.0 i p1.1 łatwiej tak bylo wykonac plytke ). W programie ( bascom ) normalnie konfiguruje linie i2c ( config sda, config scl ) jak na razie to nie zauwarzylem jakis niepokojacych objawów tej partyzantki. Pozdrawiam :-)

sivy
-
-
Posty:119
Rejestracja:30 mar 2003, o 18:06
Lokalizacja:Kraków
Kontaktowanie:

Postautor: sivy » 17 kwie 2003, o 09:21

Tylko nalerzy pamietać za 89cx051 nie mają pull up`ów na portach p1.0 i p1.1 tak wiec wypadło by je podwiesić.

katarcza
-
-
Posty:158
Rejestracja:29 kwie 2003, o 12:48

Postautor: katarcza » 6 maja 2003, o 14:56

Połączenie I2c i LCD do jednego portu jest dosć niebezpieczne ponieważ może spowodować błędy (staną sie tudne do wychwycenie przy rozbudoiwanym programie). Co do współistnienia kilku urządzeń na jednym porcioe (szynie ) to jest to możliwe bez jakichkolwiek dodatków o ile urządzenia te mają linie sterujace typu Enable i poytrafią przejść w stan HI (wysokiej imp). LCD każde to ma na pewno, co do drukarki to nie wiem bo tego nie robiłem. Jesli nie ma to zatrzask opisywany powyżej rozwiązuje sprawę.

Pozdrawiam

Wróć do „Projektowanie PCB, programy EDA, CAD, narzędziowe”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 84 gości