Jak zaprojektować układ klawiatury z NAND i obsługą wielu klawiszy?
Re: =?iso-8859-1?Q?uk=B3ady?= klawiatury - pytanie
From: jfox_at_nospam_friko6.onet.pl (J.F.)
Subject: Re: =?iso-8859-1?Q?uk=B3ady?= klawiatury - pytanie
Date: 18 Jul 2000 19:34:12 GMT
On Mon, 17 Jul 2000 21:35:05 GMT, Heron <heron_at_nospam_poczta.fm> wrote:
Zastanawialem sie ostatnio nad prawidlowoscia pewnego ukladu
klawiatury (jak na rysunku).
| |
NAND>-----+-------+------
| |
NAND>-----+-------+------
| |
p1.0 p1.1
Font "fixed" poprosimy na przyszlosc. Tzn - bron Boze zebys mial
w HTML wysylac - ale ustaw sobie np Couriera..
Taki prosty przypadek w ktorym logiczne zero krazy sobie miedzy
NAND-ami (nieistotne jak), a piny p1.0 i p1.1 atmela (powiedzmy 2051)
sluza do odczytu, ktory klawisz zostal wcisniety (plusy to oczywiscie
klawisze).
Tak na pierwszy rzut oka wsio wyglada OK. Ale zaczalem sie
zastanawiac, czy nie byloby dobrze podciagnac te wiszace wyjscia
NAND-ow przez jakis opor do VCC.
Wyjscia? A po kiego grzyba? co ma byc to bedzie..
I czy nie zdrowiej by bylo dla atmela, gdyby konce linii podlaczyc
przez opor do masy ??
Wejscia TTL dobrze byloby podciagnac. Atmel tego nie potrzebuje.
Warto by tez dorzucic pare diodek - zeby nie bylo watpliwosci czy mozna
nacisnac dwa klawisze naraz i co sie wtedy zewrze ..
J.