Dekoder 1z12 na bin ???
Masz problem? Zapytaj na forum elektroda.pl
From: Gregshinka <anonim99_at_nospam_poczta.wp.pl>
Subject: Dekoder 1z12 na bin ???
Date: Wed, 23 Oct 2002 11:48:23 +0000 (UTC)
Istnieje jakis dekoder kodu 1 z 12 na bin lub na jakis inny 4-bitowy w jednym ukladzie scalonym.
Jesli nie to jak to najlatwiej zrobic inaczej??
Dzieki
Pozdrowienia
From: "Tomasz Gumny" <tgumny_at_nospam_idn.org.pl>
Subject: Re: Dekoder 1z12 na bin ???
Date: Wed, 23 Oct 2002 14:01:31 +0200
Istnieje jakis dekoder kodu 1 z 12 na bin lub na jakis inny 4-bitowy w
jednym ukladzie scalonym.
Chyba nie.
Jesli nie to jak to najlatwiej zrobic inaczej??
Na przyklad za pomoca pamieci EPROM/Flash.
TG
From: "marcinuh" <marcinuh_at_nospam_wp.pl>
Subject: Re: Dekoder 1z12 na bin ???
Date: Wed, 23 Oct 2002 14:18:32 +0200
czolem :)
"Tomasz Gumny" <tgumny_at_nospam_idn.org.pl> wrote in message
news:ap630k$rrt$1_at_nospam_news2.tpi.pl...
Na przyklad za pomoca pamieci EPROM/Flash.
pytam z ciekawsci - jak?? ja bym to raczej na jakims malym kontrolerku
robil, ale na samej pamieci?
pzdr,
marcin
From: "Marek Dzwonnik" <mdz_at_nospam_message.pl>
Subject: Re: Dekoder 1z12 na bin ???
Date: Wed, 23 Oct 2002 14:27:27 +0200
Użytkownik "marcinuh" <marcinuh_at_nospam_wp.pl> napisał w wiadomości
news:ap63vh$a3p$1_at_nospam_korweta.task.gda.pl...
pytam z ciekawsci - jak?? ja bym to raczej na jakims malym kontrolerku
robil, ale na samej pamieci?
Eee tam... Da się skomplikować jeszcze bardziej :-)
Np. Drabinka rezystorowa + 12 kluczy na bramkach transmisyjnych + 4-bitowy
przetwornik ADC.
Nie śmiejcie się! Na tej zasadzie mam zrobioną klawiaturę w radzieckim
oscyloskopie :-(
MDz
From: jfox_at_nospam_poczta.onet.pl (J.F.)
Subject: Re: Dekoder 1z12 na bin ???
Date: Wed, 23 Oct 2002 21:41:21 GMT
On Wed, 23 Oct 2002 14:27:27 +0200, Marek Dzwonnik wrote:
pytam z ciekawsci - jak?? ja bym to raczej na jakims malym kontrolerku
robil, ale na samej pamieci?
Eee tam... Da się skomplikować jeszcze bardziej :-)
Np. Drabinka rezystorowa + 12 kluczy na bramkach transmisyjnych + 4-bitowy
przetwornik ADC.
Nie śmiejcie się! Na tej zasadzie mam zrobioną klawiaturę w radzieckim
oscyloskopie :-(
To fakt - niezke sobie skomplikowali :-)
Z innych pomyslow:
a) matryca diodowa [w sumie to niekoniecznie diodowa - wystarcza
4 wielowejsciowe bramki dowolnego typu]
b) bierzemy sygnal zegarowy, licznik, multiplekser ... i
tak laczymy zeby licznik sie zatrzymal jak multiplekser wybierze
wybrane wejscie..
J.
From: "Marek Dzwonnik" <mdz_at_nospam_message.pl>
Subject: Re: Dekoder 1z12 na bin ???
Date: Wed, 23 Oct 2002 15:03:56 +0200
Użytkownik "marcinuh" <marcinuh_at_nospam_wp.pl> napisał w wiadomości
news:ap63vh$a3p$1_at_nospam_korweta.task.gda.pl...
czolem :)
Na przyklad za pomoca pamieci EPROM/Flash.
pytam z ciekawsci - jak??
Ano tak:
Masz 12 linii wejściowych i 4 wyjściowe. Bierzesz pamięć co najmniej 16Kb o
organizacji 2^12 x 4. Programujesz w niej 12 słów:
adres dane
000000000001
000000000010
000000000010
000000000010
000000000010
000000000010
000000000010
000000000010
000000000010
000000000010
From: "Marek Dzwonnik" <mdz_at_nospam_message.pl>
Subject: Re: Dekoder 1z12 na bin ???
Date: Wed, 23 Oct 2002 15:14:51 +0200
Użytkownik "marcinuh" <marcinuh_at_nospam_wp.pl> napisał w wiadomości
news:ap63vh$a3p$1_at_nospam_korweta.task.gda.pl...
Na przyklad za pomoca pamieci EPROM/Flash.
pytam z ciekawsci - jak?? ja bym to raczej na jakims malym kontrolerku
robil, ale na samej pamieci?
!!! .. Ch&#$#6^# Outlook. Sorry - będzie powtórka:
Ano tak:
Masz 12 linii wejściowych i 4 wyjściowe. Bierzesz pamięć co najmniej 16Kb o
organizacji 2^12 x 4 czyli 4096x4. Programujesz w niej 12 słów:
adres dane
000000000001b 0000b
000000000010b 0001b
000000000100b 0010b
000000001000b 0011b
000000010000b 0100b
000000100000b 0101b
000001000000b 0110b
000010000000b 0111b
000100000000b 1000b
001000000000b 1001b
010000000000b 1010b
100000000000b 1011b
Pozostałe 4084 słowa pozostawiasz nietknięte. Nie są Ci potrzebne, gdyż
podając na wejście poprawne słowo z kodu "1z12" nie da się ich zaadresować.
To wszystko :-)
W każdym razie istnieją lepsze (oszczędniejsze) metody dekodowania.
MDz
From: "marcinuh" <marcinuh_at_nospam_wp.pl>
Subject: Re: Dekoder 1z12 na bin ???
Date: Wed, 23 Oct 2002 15:28:31 +0200
hej :-)
"Marek Dzwonnik" <mdz_at_nospam_message.pl> wrote in message
news:3db6a081_at_nospam_news.home.net.pl...
Użytkownik "marcinuh" <marcinuh_at_nospam_wp.pl> napisał w wiadomości
news:ap63vh$a3p$1_at_nospam_korweta.task.gda.pl...
Ano tak:
[...]
To wszystko :-)
W każdym razie istnieją lepsze (oszczędniejsze) metody dekodowania.
tak tez to sobie wyobrazilem, ale metoda jest co najmniej barbarzynska ;-).
pzdr,
marcin
From: Marek Lewandowski <nospamabuse_at_nospam_poczta.onet.pl>
Subject: Re: Dekoder 1z12 na bin ???
Date: Wed, 23 Oct 2002 17:24:10 GMT
marcinuh wrote:
hej :-)
"Marek Dzwonnik" <mdz_at_nospam_message.pl> wrote in message
news:3db6a081_at_nospam_news.home.net.pl...
Użytkownik "marcinuh" <marcinuh_at_nospam_wp.pl> napisał w wiadomości
news:ap63vh$a3p$1_at_nospam_korweta.task.gda.pl...
Ano tak:
[...]
To wszystko :-)
W każdym razie istnieją lepsze (oszczędniejsze) metody dekodowania.
tak tez to sobie wyobrazilem, ale metoda jest co najmniej barbarzynska ;-).
Dlaczego?
Jak masz układ ze złożoną tablicą prawdy, ciężko opisywalny Boolem,
etc. to rozwiązania na GAL/PAL/EPLD/CPLD/whatever wcale nie będą
tańsze/oszczędniejsze/mniej prądu biorące!
--
Marek Lewandowski ICQ# 10139051/GG# 154441
locustXpoczta|onet|pl
http://locust.republika.pl
[! Odpowiadaj pod cytatem. Tnij cytaty. Podpisuj posty. !]
From: "Marek Dzwonnik" <mdz_at_nospam_message.pl>
Subject: Re: Dekoder 1z12 na bin ???
Date: Thu, 24 Oct 2002 01:58:15 +0200
Użytkownik "Marek Lewandowski" <nospamabuse_at_nospam_poczta.onet.pl> napisał w
wiadomości news:ap6qlt$rl842$5_at_nospam_ID-> >> W każdym razie istnieją lepsze
(oszczędniejsze) metody dekodowania.
tak tez to sobie wyobrazilem, ale metoda jest co najmniej barbarzynska
;-).
Dlaczego?
Jak masz układ ze złożoną tablicą prawdy, ciężko opisywalny Boolem,
etc. to rozwiązania na GAL/PAL/EPLD/CPLD/whatever wcale nie będą
tańsze/oszczędniejsze/mniej prądu biorące!
Ale ten przypadek nie był złożony? Prawda? ;-))
Witaj Imienniku. Przefedrowałeś się już przez zaległości?
MDz
From: Marek Lewandowski <nospamabuse_at_nospam_poczta.onet.pl>
Subject: Re: Dekoder 1z12 na bin ???
Date: Thu, 24 Oct 2002 18:23:59 GMT
Marek Dzwonnik wrote:
Ale ten przypadek nie był złożony? Prawda? ;-))
No niech Ci będzie ;-)
Witaj Imienniku. Przefedrowałeś się już przez zaległości?
Coś ty... do jakiegoś momentu, potem zrezygnowałem bo za dużo tego, a
ja czas mam i tak dorywczo... Ciągnę studia, pracę w firmie równolegle
i do tego projekt studencki na uniwerku... Aha - i kurs chińskiego...
pozdrówka!
--
Marek Lewandowski ICQ# 10139051/GG# 154441
locustXpoczta|onet|pl
http://locust.republika.pl
[! Odpowiadaj pod cytatem. Tnij cytaty. Podpisuj posty. !]
From: "Marek Dzwonnik" <mdz_at_nospam_message.pl>
Subject: Re: Dekoder 1z12 na bin ???
Date: Thu, 24 Oct 2002 22:27:55 +0200
Użytkownik "Marek Lewandowski" <nospamabuse_at_nospam_poczta.onet.pl> napisał w
wiadomości news:ap9kn3$sof8a$8_at_nospam_ID-113053.news.dfncis.de...
Coś ty... do jakiegoś momentu, potem zrezygnowałem bo za dużo tego, a
ja czas mam i tak dorywczo... Ciągnę studia, pracę w firmie równolegle
i do tego projekt studencki na uniwerku... Aha - i kurs chińskiego...
O! Będziemy mogli Cię wykorzystać w roli grupowego tłumacza.
Trochę mi łyso, gdy google podsuwają stronę, na której potrafię przeczytać
tylko ...cyferki ;-)))
MDz
From: Marek Lewandowski <nospamabuse_at_nospam_poczta.onet.pl>
Subject: Re: Dekoder 1z12 na bin ??? [OT]
Date: Thu, 24 Oct 2002 20:56:24 GMT
Marek Dzwonnik wrote:
i do tego projekt studencki na uniwerku... Aha - i kurs chińskiego...
O! Będziemy mogli Cię wykorzystać w roli grupowego tłumacza.
;-) Jeszcze długo nie a potem wcale ;-)
Trochę mi łyso, gdy google podsuwają stronę, na której potrafię przeczytać
tylko ...cyferki ;-)))
;-) A ja wołam wtedy dziewczynę...
--
Marek Lewandowski ICQ# 10139051/GG# 154441
locustXpoczta|onet|pl
http://locust.republika.pl
[! Odpowiadaj pod cytatem. Tnij cytaty. Podpisuj posty. !]
From: Gregshinka <anonim99_at_nospam_poczta.wp.pl>
Subject: Re: Dekoder 1z12 na bin ???
Date: Sun, 27 Oct 2002 21:46:13 +0000 (UTC)
Marek Dzwonnik napisal(a):
Ano tak:
Masz 12 linii wejôciowych i 4 wyjôciowe. Bierzesz pamiec co
najmniej 16Kb o
organizacji 2^12 x 4 czyli 4096x4. Programujesz w niej 12 sl w:
adres dane
000000000001b 0000b
000000000010b 0001b
000000000100b 0010b
000000001000b 0011b
000000010000b 0100b
000000100000b 0101b
000001000000b 0110b
000010000000b 0111b
000100000000b 1000b
001000000000b 1001b
010000000000b 1010b
100000000000b 1011b
Pozostale 4084 slowa pozostawiasz nietkniete. Nie sn Ci
potrzebne, gdyz podajnc na wejôcie poprawne slowo z kodu "1z12"
nie da sie ich zaadresowac. To wszystko :-)
Myslalem nad ta metoda ale dostanie ukladu o architekturze 4096x4 nie jest juz chyba zbyt
proste??
Chyba ze sa jakies Flash/ EEPROM o rownoleglym adresie/danych o ktorych nie wiem????
W kazdym razie istniejn lepsze (oszczedniejsze) metody
dekodowania.
Czyli??
Jaka bylaby najprostsza (najoszczedniejsza) metoda. (bez uzywania prockow bo nie moge :))
Pozdrowienia
Dzieki
Greg
From: "Marek Dzwonnik" <mdz_at_nospam_message.pl>
Subject: Re: Dekoder 1z12 na bin ???
Date: Mon, 28 Oct 2002 01:19:24 +0100
Użytkownik "Gregshinka" <anonim99_at_nospam_poczta.wp.pl> napisał w wiadomości
news:Xns92B4E7BBF589447356748674_at_nospam_193.110.120.9...
Czyli??
Jaka bylaby najprostsza (najoszczedniejsza) metoda. (bez uzywania prockow
bo nie moge :))
Dostałeś już odpowiedź od Marka Lewandowskiego. Tzn. zaprogramować dekoder w
GALu. Właśnie to miałem na myśli.
MDz
From: Marek Lewandowski <nospamabuse_at_nospam_poczta.onet.pl>
Subject: Re: Dekoder 1z12 na bin ???
Date: Sun, 27 Oct 2002 21:14:39 GMT
Gregshinka wrote:
Jaka bylaby najprostsza (najoszczedniejsza) metoda. (bez uzywania prockow bo nie moge :))
Weź:
a) ispGAL22V10 i zaprogramuj (www.latticesemi.com)
albo
b) EPM7032S i zaprogramuj w nim ten dekoder i jeszcze kilka rzeczy z
reszty cyfrówki (www.altera.com)
albo
c) XC9536 i j.w. (www.xilinx.com)
programator to jeden scalak na uniwersalnej PCB do zrobienia. Soft
darmo na www. Kostki (te dwie ostatnie, do których wejdzie więcej niż
dek. 1 z 12) kosztują detalicznie i w_niemczech max. 35PLN, czyli
realnie mniej... GALe (ale nie ISP) kupowałem od 3PLN.
--
Marek Lewandowski ICQ# 10139051/GG# 154441
locustXpoczta|onet|pl
http://locust.republika.pl
[! Odpowiadaj pod cytatem. Tnij cytaty. Podpisuj posty. !]
From: "Marek Dzwonnik" <mdz_at_nospam_message.pl>
Subject: Re: Dekoder 1z12 na bin ???
Date: Wed, 23 Oct 2002 14:08:52 +0200
Użytkownik "Gregshinka" <anonim99_at_nospam_poczta.wp.pl> napisał w wiadomości
news:Xns92B08C82E5E1047356748674_at_nospam_193.110.120.9...
Istnieje jakis dekoder kodu 1 z 12 na bin lub na jakis inny 4-bitowy w
jednym ukladzie scalonym.
Jesli nie to jak to najlatwiej zrobic inaczej??
"piority encoder"
Są 1z8->3bit_nkb oraz 1z10->4 bit_nkb (hct147, hct148). Większych nie
kojarzę.
Jeśli ma to być w jednej kości, to może GAL22V10 ?
http://neutrino.phys.washington.edu/~berns/archive/PLD/GAL22V10.pdf
MDz
From: "JJMafia" <jjmafia_at_nospam_poczta.fm>
Subject: Re: Dekoder 1z12 na bin ???
Date: Wed, 23 Oct 2002 14:20:44 +0200
Istnieje jakis dekoder kodu 1 z 12 na bin lub na jakis inny 4-bitowy w
jednym ukladzie scalonym.
Z tego co pamiętam to istnieje tylko 1z10 na bcd jako gotowiec tj. LS147 ,
40147 ale jest to tzw.
Priority Encoder co czasami ma znaczenie .
A działa tak :
Przy podaniu na dwa wejścia "1" dekodowane jest wejście o wyższym numerze.
Aaaaa ! Jeszcze jedno ! najwyższy priorytet ma wejście nr.0
Po szczegóły odsyłam do pdf-a.
Pozdrawiam JJmafia
From: "ViNYL" <vinylek_at_nospam_poczta.fm>
Subject: Re: Dekoder 1z12 na bin ???
Date: Wed, 23 Oct 2002 14:23:17 +0200
Witam.
Istnieje jakis dekoder kodu 1 z 12 na bin lub na jakis inny 4-bitowy w
jednym ukladzie scalonym.
Jesli nie to jak to najlatwiej zrobic inaczej??
Zaprogramuj np. jakiegos atmelka i po klopocie :-)
--
pozdrawiam
vinyl
From: Bartosz Kiziukiewicz <kiziuk_at_nospam_alpha.swinka.net.pl>
Subject: Re: Dekoder 1z12 na bin ???
Date: Wed, 23 Oct 2002 20:19:51 +0200
On Wed, 23 Oct 2002 14:23:17 +0200, "ViNYL" <vinylek_at_nospam_poczta.fm> wrote:
Istnieje jakis dekoder kodu 1 z 12 na bin lub na jakis inny 4-bitowy w
jednym ukladzie scalonym.
Jesli nie to jak to najlatwiej zrobic inaczej??
Zaprogramuj np. jakiegos atmelka i po klopocie :-)
Albo walnij programik w VHDLu i zaprogramuj strukturę logiczną :-).
--
Pozdrawiam
Bartek
Jeśli chcesz mi odpowiedzieć, usuń swinkę z mojego adresu.
From: zielpro_at_nospam_cavern.pl (ziel)
Subject: Re: Dekoder 1z12 na bin ???
Date: 24 Oct 2002 13:26:11 +0200
Istnieje jakis dekoder kodu 1 z 12 na bin lub na jakis inny 4-bitowy w
jednym ukladzie scalonym.
Jesli nie to jak to najlatwiej zrobic inaczej??
Np. AT89C2051, AT90S2313
pzdr
Artur
--
Archiwum grupy: http://niusy.onet.pl/pl.misc.elektronika
From: paparuka_at_nospam_naszdziennik.pl (propeler)
Subject: Re: Dekoder 1z12 na bin ???
Date: 25 Oct 2002 16:40:47 +0200
Gregshinka napisał:
Istnieje jakis dekoder kodu 1 z 12 na bin lub na jakis inny 4-bitowy w jednym ukladzie scalonym.
Najprościej zrobić to na kostce pamięci PROM lub EPROM o organizacji
4096x4 (np. 82S195, 27S41, 87S195) - wypalasz dowolny kod na wyjściu, od
zwykłego bin przez BCD do innych dziwolągów, co tylko chcesz. Niestety
nie jesteś zabezpieczony przez fałszywymi danymi na wejściu - brak
sygnalizacji takiego. Uważaj więc, gdy sprawą krytyczną są timingi. No,
i jeszcze masz problem ze znalezieniem takiej antycznej kości. Sam
szukam takiej malutkiej 82S23 (74S188) w kilku egzemplarzach.
--
pzdr.//
(//)
//propeler
--
Archiwum grupy: http://niusy.onet.pl/pl.misc.elektronika
From: Gregshinka <anonim99_at_nospam_poczta.wp.pl>
Subject: Re: Dekoder 1z12 na bin ???
Date: Sat, 26 Oct 2002 09:59:01 +0000 (UTC)
propeler napisal(a):
Najproôciej zrobic to na kostce pamieci PROM lub EPROM o
organizacji 4096x4 (np. 82S195, 27S41, 87S195) - wypalasz dowolny
kod na wyjôciu, od zwyklego bin przez BCD do innych dziwolng w, co
tylko chcesz. Niestety nie jesteô zabezpieczony przez falszywymi
danymi na wejôciu - brak sygnalizacji takiego. Uwazaj wiec, gdy
sprawn krytycznn sn timingi. No, i jeszcze masz problem ze
znalezieniem takiej antycznej koôci. Sam szukam takiej malutkiej
82S23 (74S188) w kilku egzemplarzach.
no dzieki.
Zakladajac ze mam taki uklad jak 82s195 czyli:
4096*4
+------+
A8 |1 20| Vcc
A7 |2 19| A9
A6 |3 18| A10
A5 |4 17| A11
A4 |5 16| CE1/
A3 |6 15| CE2/
A2 |7 14| O1
A1 |8 13| O2
A0 |9 12| O3
GND|10 11| O4
+------+
A0-A11 wejscia
O1-O4 wyjscia
CE1-2 ?????
Jak to zaprogramowac??? Nie moge znalezc w sieci dokladnego opisu.
Dzieki
Greg