Jak zrealizować debouncing przy użyciu układu GAL do obsługi klawiszy w liczniku?
debouncing i GAL ?
From: "drozdu" <lbajger_at_nospam_wp.pl>
Subject: debouncing i GAL ?
Date: Fri, 17 Sep 2004 13:09:17 +0200
Witam!
Zastanawiam sie nad takim urzadzeniem (opis moze byc dosc nie jasny za co z
gory
przepraszam):
Do ukladu po jednej stronie 8 wejsc, "wewnatrz" ukladu podlaczonych do
bramki (np: nand)
ktora dawala by sygnal po wcisnieciu klawisza inicjujacy jakis tam licznik i
latch`ujacy sygnal
wejsciowy. Licznik po przepelnieniu porownywal by wartosc z portu z
wartoscia latcha i jesli
obie wartosci byly by takie same to wywolywal przerywanie.
Dodatkowo myslalem ze idealnie byla by mozliwosc podlaczenia tego ukladu do
magistrali
pamieci zewnetrznej mikroprocesora, i tutaj chcialbym miec dwa rejestry:
konfiguracyjny
(preskaler do licznika) + wl/wyl przerywania + przerywania hi/lo oraz
rejestr danych
z ktorego zczytywany byl by stan klawiszy po wywolaniu przerywania.
Pytanie brzmi jak sie do tego zabrac, czy dalo by sie to wykonac na jakims
ukladzie gal ?
Jesli nie to jak ? Chodzi mi tutaj o programowalna logike. Czy to jest w
ogole oplacalne ?
Bo przeciez sa uklady dedykowane do eliminacji drgan. Jestem w temacie
zielony ale
zadanie brzmi ciekawie wiec prosze o jakies namiary i info.
pozdr.
LB
========
Path: news-archive.icm.edu.pl!newsfeed.gazeta.pl!news.onet.pl!not-for-mai