8051 + podłączenie urządzeń zewnętrznych

To forum jest dla wszystkich pasjonatów wiecznie młodych mikrokontrolerów '51. Wymiana doświadczeń i pomoc dla początkujących w pisaniu programów zarówno w C, Asemblerze jak i BASCOM. Zapraszam znawców tematu, aby pomogli wszystkim początkującym!
ODPOWIEDZ
Alocit
-
Posty: 3
Rejestracja: 15 kwie 2010, 11:51
Lokalizacja: Polska

8051 + podłączenie urządzeń zewnętrznych

Post autor: Alocit » 15 kwie 2010, 12:00

Witam,

jak podlaczyc w calośC 8051 + wyswietlacz LCD + enkoder absolutny + transoptor.

Wyswietlacz LCD zabierze 8 albo 4 porty w zaleznosci od sposoby podlaczenia.
Enkoder absolutny 9 bitow w kodzie Graya czyli 9 portow.
Transoptop 1 lub 2 bity czyli 1-2 porty.

W calosc potrzebnych byloby 19 portow. Moge do tego wykorzystac P0, P1 oraz P2?

Z ksiazki Janiczka wyczytalem ze P0, P1 i P2 to porty wejscia wyjscia czyli 3X8=24 co wystarczyloby do moich celow.

Jak to wyglada w praktyce?

Awatar użytkownika
Luminofor
Użytkownik
Posty: 1373
Rejestracja: 27 lis 2007, 17:17
Lokalizacja: Polska

Post autor: Luminofor » 15 kwie 2010, 17:41

Możesz.

keruseykaryu

Post autor: keruseykaryu » 15 kwie 2010, 17:51

W praktyce wygląda to tak, że każda końcówka nazwana P>coś<.>cośtam< może być jednobitowym wejściem albo wyjściem. Jednak trzeba pamiętać o jednym szczególe: grupa P0 ma z grubsza inną budowę niż reszta i trzeba je zewnętrznie "podciągać" jak chcesz go wykorzystać tak jak pragniesz.

Alocit
-
Posty: 3
Rejestracja: 15 kwie 2010, 11:51
Lokalizacja: Polska

Post autor: Alocit » 27 maja 2010, 0:12

Transoptor odpowiedzialny za okreslenie predkosci musze podpiac do Timera pracujacego jako uklad czasowo-licznikowy. Ktory z trybow pracy wybrac jesli celem jest zliczenie ilosci impulsow w przedziale czasu, przemnozenie ich i uzyskanie wyniku jako predkosc?

Jesli oprocz danych z transoptora do procesora bedzie splywac 8 bitow okreslajace polozenie w kodzie Graya to starczy mi wewnetrznej pamieci danych czy musze podpiac zewnetrzna?

alaris
Użytkownik
Posty: 530
Rejestracja: 21 lut 2006, 14:56
Lokalizacja: Gorzow/Poznan

Post autor: alaris » 28 maja 2010, 17:39

Alocit pisze:Wyswietlacz LCD zabierze 8 albo 4 porty w zaleznosci od sposoby podlaczenia.
Wyświetlacz zabierze 6 lub 10 linii, 4/8 danych + dwie sterujące. No chyba, że nie używasz typowego wyświetlacza HD44780...

Alocit
-
Posty: 3
Rejestracja: 15 kwie 2010, 11:51
Lokalizacja: Polska

Post autor: Alocit » 18 sty 2011, 17:45

Schemat wygląda tak. Interesuje mnie czy to podłączenie wyświetlacza jest prawidłowe.

Obrazek

gomarko
-
Posty: 71
Rejestracja: 13 paź 2010, 21:20
Lokalizacja: Konin

Post autor: gomarko » 19 sty 2011, 23:07

Pomijając inne aspekty
Na początku piszesz o wyświetlaczu LCD
a ten schemat przedstawia wyświetlacz LED
Więc coś jest niezgodne z założeniami

ODPOWIEDZ