Sposoby na budowę klawiatury z 12 klawiszami do mikroprocesora AT89C51
klawiatura 12 klawiszy do 51 jak zrobic
From: kobra <kobra_at_nospam_ds5.agh.edu.pl>
Subject: klawiatura 12 klawiszy do 51 jak zrobic
Date: Wed, 20 Jun 2001 21:00:35 -0700
potrzebuje zrobic klawiature: 12 klawiszy, wyjscie dana 4 bitowa,
plus linia generujaca impuls do przerwania jak zostanie wcisniety
klawisz.
Niestety nie moge zrobic tego na galach bo nie mam programatora, jak
inaczej mozna
wykonac taka klawiature, nic mi nie przychodzi do glowy
Mam zamiar podlaczyc ja do AT89C51
dzieki
From: Maciej Czapla <mc_at_nospam_sensor.com.pl>
Subject: Re: klawiatura 12 klawiszy do 51 jak zrobic
Date: Wed, 20 Jun 2001 21:50:10 +0200
jak
inaczej mozna wykonac taka klawiature, nic mi nie przychodzi do glowy
Jak zrezygnujesz z przerwania (możesz wykorzystać timer) potrzebujesz 7
linii portu i już. Trzy kolumny (linie portu) skanujesz sekwencyjnie
zerem i patrzysz na których z 4 wierszy pojawiły się zera - te klawisze
są wciśnięte. Klucze umieszczasz na przecięciach matrycy kolumn i
wierszy.
Maciej
From: "Ale-Czat" <info_at_nospam_ale-czat.com.pl>
Subject: Re: klawiatura 12 klawiszy do 51 jak zrobic
Date: Wed, 20 Jun 2001 21:56:44 +0200
Witam!
Cześć Maciej!
Na naszej stronie jest taki link do technicznych rzeczy i jest tam opis
starego
układu Intela 8279
Jest bardzo wygodny.
--
pozdrawiam
Sylwester Łazar
http://www.alpro.pl
info_at_nospam_alpro.pl
K_at_nospam_feJa.alpro.pl <== System do kawiarni internetowych
____________________________________________
///ALPRO///- Projektowanie Systemów Elektronicznych
tel: +48 604 873468
tel/fax: (061) 8223-788
____________________________________________
From: Tomasz =?iso-8859-2?Q?Szcze=B6niak?= <tszczesn_at_nospam_pay.com.pl>
Subject: Re: klawiatura 12 klawiszy do 51 jak zrobic
Date: Thu, 21 Jun 2001 00:06:57 +0100
układu Intela 8279
Jest bardzo wygodny.
Jest wielki (40 nóg), żre duuużo prądu i nie da się go kupić :(
--
Tomasz Szczesniak
tszczesn_at_nospam_elka.pw.edu.pl - Nie užywa , nied ugo go stracŠ
tszczesn_at_nospam_pay.com.pl
FIDO: 2:480/127.134 HYDEPARK moderator
http://www.pay.com.pl/oldradio
From: "kotek" <kotek_at_nospam_bobo.ds5.agh.edu.pl>
Subject: Re: klawiatura 12 klawiszy do 51 jak zrobic
Date: Thu, 21 Jun 2001 00:24:37 +0200
Kobra no przeciez mowilem Ci zebys tak zrobil!!
Czemu mnie nie sluchasz????
"Maciej Czapla" <mc_at_nospam_sensor.com.pl> wrote in message
news:3B30FE72.12830C0B_at_nospam_sensor.com.pl...
jak
inaczej mozna wykonac taka klawiature, nic mi nie przychodzi do glowy
Jak zrezygnujesz z przerwania (możesz wykorzystać timer) potrzebujesz 7
linii portu i już. Trzy kolumny (linie portu) skanujesz sekwencyjnie
zerem i patrzysz na których z 4 wierszy pojawiły się zera - te klawisze
są wciśnięte. Klucze umieszczasz na przecięciach matrycy kolumn i
wierszy.
Maciej
From: Ireneusz Niemczyk <i.niemczyk_at_nospam_multispedytor.com.pl>
Subject: Re: klawiatura 12 klawiszy do 51 jak zrobic
Date: Thu, 21 Jun 2001 12:55:52 +0200
kobra wrote:
potrzebuje zrobic klawiature: 12 klawiszy, wyjscie dana 4 bitowa,
plus linia generujaca impuls do przerwania jak zostanie wcisniety
klawisz.
Niestety nie moge zrobic tego na galach bo nie mam programatora, jak
inaczej mozna
wykonac taka klawiature, nic mi nie przychodzi do glowy
Mam zamiar podlaczyc ja do AT89C51
dzieki
Nie piszesz czy to krzyżowa klawiatura...a jeśli nie, to może wystarczy
74150+trochę diod, no może jeszcze układ formowania impulsu, żeby nie
śmiecic po przerwaniach ;)
--
PZD, Irek.N. (ALIAS)
From: kobra <kobra_at_nospam_ds5.agh.edu.pl>
Subject: Re: klawiatura 12 klawiszy do 51 jak zrobic
Date: Thu, 21 Jun 2001 14:01:27 -0700
Nie piszesz czy to krzyżowa klawiatura...a jeśli nie, to może wystarczy
74150+trochę diod, no może jeszcze układ formowania impulsu, żeby nie
śmiecic po przerwaniach ;)
--
> PZD, Irek.N. (ALIAS)
Moze byc masz jakis schemacik czy to z glowy ?
From: Ireneusz Niemczyk <i.niemczyk_at_nospam_multispedytor.com.pl>
Subject: Re: klawiatura 12 klawiszy do 51 jak zrobic
Date: Thu, 21 Jun 2001 14:32:27 +0200
Moze byc masz jakis schemacik czy to z glowy ?
Tak na szybko improwizowałem, ale jeśli faktycznie dopuszczasz tego typu
rozwiązanie i masz klawiaturę równoległą to pomyslę nad schematem. Więc jak ?
--
PZD, Irek.N. (ALIAS)
From: "Dariusz Dorochowicz" <dadoro_at_nospam_polbox.com>
Subject: Re: klawiatura 12 klawiszy do 51 jak zrobic
Date: Thu, 21 Jun 2001 16:08:07 +0200
Użytkownik "kobra" <kobra_at_nospam_ds5.agh.edu.pl> napisał w wiadomości
news:3B3260A7.7CCD5A8F_at_nospam_ds5.agh.edu.pl...
Nie piszesz czy to krzyżowa klawiatura...a jeśli nie, to może
wystarczy
74150+trochę diod, no może jeszcze układ formowania impulsu, żeby
nie
śmiecic po przerwaniach ;)
--
> > PZD, Irek.N. (ALIAS)
>
> Moze byc masz jakis schemacik czy to z glowy ?
Zajrzyj do np. "Układy scalone TTL" Pieńkos, Turczyński (klasyka) -
możesz tam parę różnych rozwiązań znaleźć.
DD
From: jfox_at_nospam_friko6.onet.pl (J.F.)
Subject: Re: klawiatura 12 klawiszy do 51 jak zrobic
Date: Fri, 22 Jun 2001 01:46:00 GMT
On Thu, 21 Jun 2001 12:55:52 +0200, Ireneusz Niemczyk wrote:
Nie piszesz czy to krzyżowa klawiatura...a jeśli nie, to może wystarczy
74150+trochę diod, no może jeszcze układ formowania impulsu, żeby nie
śmiecic po przerwaniach ;)
Lepiej jakis cmosik niz tego smoka - 4051 np [tylko 8 wejsc niestety].
Nawiasem mowiac - wystarczy do tego dorzucic prosty licznik
przemiatajacy klawisze i mamy automat. Wyjscie uzywamy jako bramke do
licznika, jak trafi na wcisniety klawisz to zastopuje i mozna odczytac
nr klawisza, a sygnalem mozna jeszcze przerwanie zglosic, jak
zdejmiemy palec to licznik ruszy dalej. Krzyzowa klawiatura tez nie
jest problemem - pol licznika steruje dekoderem kolumn, a pol
multiplekserem wierszy.
Tylko chyba jednak to lepiej w jakiegos Gala wrzucic, albo programowo
zrealizowac ..
J.
From: Romuald Bialy <romekb_at_nospam_polbox.com>
Subject: Re: klawiatura 12 klawiszy do 51 jak zrobic
Date: Thu, 21 Jun 2001 02:22:21 +0200
kobra wrote:
potrzebuje zrobic klawiature: 12 klawiszy, wyjscie dana 4 bitowa,
plus linia generujaca impuls do przerwania jak zostanie wcisniety
klawisz.
Niestety nie moge zrobic tego na galach bo nie mam programatora, jak
inaczej mozna
wykonac taka klawiature, nic mi nie przychodzi do glowy
Mam zamiar podlaczyc ja do AT89C51
dzieki
Jesli masz takie wymagania to najlepiej postawic osobny kontroler (np.
na AT89c2051 pedzony z tego samego kwarcu co glowny proc).
--
Pozdrawiam.... Romuald Bialy
E'mail: romekb_at_nospam_polbox.com
WWW: http://www.polbox.com/r/romekb
From: kobra <kobra_at_nospam_ds5.agh.edu.pl>
Subject: Re: klawiatura 12 klawiszy do 51 jak zrobic
Date: Mon, 25 Jun 2001 11:20:08 -0700
dzieki