LCD i klawiatura na jednym porcie.
Masz problem? Zapytaj na forum elektroda.pl
From: "Robert Łopatecki" <rora_at_nospam_poczta.onet.pl>
Subject: LCD i klawiatura na jednym porcie.
Date: Thu, 9 Oct 2003 11:44:29 +0200
Witam wszystkich.
Czy moglby mi ktos poradzic jak rozwiazac
problem podlczenia klawiatury matrycowej 4x4 i
wyswietlacza LCD graficznego (piny DB0-DB7)
do jednego portu '51 ?
Jezeli podepne klawiature bezposrednio do portu
wspolnie z wyswietlaczem, to przy wcisnietym klawiszu
podczas przesylania danych do LCD, zostanie
przeslana zla dana. Myslalem nad ukladem
ktory na czas zapisu do LCD odcinalby styki klawiatury,
tylko nie wiem jakiego scalaka zastosowac.
Robert
========
Path: news-archive.icm.edu.pl!news.rmf.pl!news.ipartners.pl!news.task.gda.pl!not-for-mai
From: "Qba" <oink_at_nospam_gazeta.pl>
Subject: Re: LCD i klawiatura na jednym porcie.
Date: Thu, 9 Oct 2003 12:00:03 +0200
moze jakis multiplekser?
ale wtedy bedziesz potrzebowal jeszcze jednej nozki uP :(
========
Path: news-archive.icm.edu.pl!mat.uni.torun.pl!news.man.torun.pl!news.man.poznan.pl!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!not-for-mai
From: "JJMafia" <jjmafia_at_nospam_poczta.fm>
Subject: Re: LCD i klawiatura na jednym porcie.
Date: Thu, 9 Oct 2003 12:09:07 +0200
Użytkownik "Qba" <oink_at_nospam_gazeta.pl> napisał w wiadomości
news:bm3bbd$d0e$1_at_nospam_korweta.task.gda.pl...
moze jakis multiplekser?
ale wtedy bedziesz potrzebowal jeszcze jednej nozki uP :(
Chyba raczej nie ! Można wykorzystać enable z wyświetlacza !
Pzdr.JJMafia
========
Path: news-archive.icm.edu.pl!mat.uni.torun.pl!news.man.torun.pl!news.man.poznan.pl!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!not-for-mai
From: "JJMafia" <jjmafia_at_nospam_poczta.fm>
Subject: Re: LCD i klawiatura na jednym porcie.
Date: Thu, 9 Oct 2003 12:21:22 +0200
Użytkownik "Robert Łopatecki" <rora_at_nospam_poczta.onet.pl> napisał w wiadomości
news:bm3amh$149$1_at_nospam_news.onet.pl...
Witam wszystkich.
Czy moglby mi ktos poradzic jak rozwiazac
problem podlczenia klawiatury matrycowej 4x4 i
wyswietlacza LCD graficznego (piny DB0-DB7)
do jednego portu '51 ?
......................
......................
Robert
Wystarczy odizolować 4 bity wejściowe portu (klawiatura).
Proponuję LS241 ,bo ma dwa czterobitowe porty trójstanowe.
Masz możliwość wybrania portu (4bit) z sygnałem enable H
lub drugiego gdzie sygnał enable to L.
Oba sygnały enable (LCD i LS-a) spinasz razem i wio.
Musisz tylko wybrać który port będzie Ci potrzebny .
Pzdr.JJMafia
========
Path: news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!not-for-mai
From: "Robert Łopatecki" <rora_at_nospam_poczta.onet.pl>
Subject: Re: LCD i klawiatura na jednym porcie.
Date: Thu, 9 Oct 2003 13:14:37 +0200
Wystarczy odizolować 4 bity wejściowe portu (klawiatura).
Proponuję LS241 ,bo ma dwa czterobitowe porty trójstanowe.
Masz możliwość wybrania portu (4bit) z sygnałem enable H
lub drugiego gdzie sygnał enable to L.
Oba sygnały enable (LCD i LS-a) spinasz razem i wio.
Musisz tylko wybrać który port będzie Ci potrzebny .
Rozumiem, ze np. wiersze klawiatury to jeden port
LS-a, natomiast kolumny to drugi port ?
A wylaczenie klwiatury (podzas zapisu do LCD) to H na jeden
port ?
Robert
========
Path: news-archive.icm.edu.pl!mat.uni.torun.pl!news.man.torun.pl!news.man.poznan.pl!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!not-for-mai
From: "JJMafia" <jjmafia_at_nospam_poczta.fm>
Subject: Re: LCD i klawiatura na jednym porcie.
Date: Thu, 9 Oct 2003 16:16:59 +0200
Użytkownik "Robert Łopatecki" <rora_at_nospam_poczta.onet.pl> napisał w wiadomości
news:bm3fvg$fs9$1_at_nospam_news.onet.pl...
Rozumiem, ze np. wiersze klawiatury to jeden port
LS-a, natomiast kolumny to drugi port ?
Raczej nie .Wystarczy przez LS241 połączyć kolumny
(jeśli z kolumn odczytujesz ,a wiersze przełączasz) i wybrać
który port będzie Ci potrzebny.Jeśli w momencie pisania na wyświetlacz
enable wyświetlacza przyjmuje stan "L" ,to wybierasz port LS241
z sygnałem enable E2 ,jeśli "H" to wybierasz E1:
Enable E2 --> pin19 (LCD enable --> H)
In port D2 (kolumna1) --> pin17 , out Y2 --> pin3
In port D4 (kolumna2) --> pin15 , out Y4 --> pin5
In port D6 (kolumna3) --> pin13 , out Y6 --> pin7
In port D8 (kolumna4) --> pin11 , out Y8 --> pin9
Enable E1 --> pin1 (LCD enable --> L)
In port D1 (kolumna1) --> pin2 , out Y1 --> pin18
In port D3 (kolumna2) --> pin4 , out Y3 --> pin16
In port D5 (kolumna3) --> pin6 , out Y5 --> pin14
In port D7 (kolumna4) --> pin8 , out Y7 --> pin12
Masz pytania dzwoń 0502 115 013.
Pzdr.JJMafia
========
Path: news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!not-for-mai
From: "Robert Łopatecki" <rora_at_nospam_poczta.onet.pl>
Subject: Re: LCD i klawiatura na jednym porcie.
Date: Fri, 10 Oct 2003 08:16:21 +0200
Masz pytania dzwoń 0502 115 013.
Dzieki, zakumalem.
Ale wydaje mi sie ze 244 bedzie lepszy.
Z tego wzgledu ze moge calkowicie
odciac kolumny i wiersze.
241 niestety nie zabezpiecza calowicie
wicisniecia klawisza (ewentualnosc wcisniecia
jednoczesnie dwoch klawiszy).
Dzieki.
Pozdrowka
Robert
========
Path: news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news2.icm.edu.pl!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!not-for-mai
From: "JJMafia" <jjmafia_at_nospam_poczta.fm>
Subject: Re: LCD i klawiatura na jednym porcie.
Date: Fri, 10 Oct 2003 08:36:19 +0200
Użytkownik "Robert Łopatecki" <rora_at_nospam_poczta.onet.pl> napisał w wiadomości
news:bm5is8$9cc$1_at_nospam_news.onet.pl...
Dzieki, zakumalem.
Ale wydaje mi sie ze 244 bedzie lepszy.
Z tego wzgledu ze moge calkowicie
odciac kolumny i wiersze.
241 niestety nie zabezpiecza calowicie
wicisniecia klawisza (ewentualnosc wcisniecia
jednoczesnie dwoch klawiszy).
Racja !! W przypadku wciśnięcia dwóch klawiszy naraz ,jest kicha !
Powodzenia !
Pzdr.JJMafia
========
Path: news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!newsfeed.gazeta.pl!news.internetia.pl!skynet.be!skynet.be!newsfeed00.sul.t-online.de!newsfeed01.sul.t-online.de!t-online.de!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.