-
Data: 2016-02-19 21:09:16
Temat: Re: Program generujący tablicę BIN->7segment - wsad do EPROM-a
Od: Grzegorz Kurczyk <g...@c...slupsk.pl> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]W dniu 19.02.2016 o 20:29, jedrek pisze:
> "Grzegorz Kurczyk" news:56c73c59$0$690$65785112@news.neostrada.pl...
>
>> Co konkretnie Kolega kombinuje ? Jakiś monitor linii 16-to bitowej?
>
> To jest kontynuacja wątku:
> news:56ad1a91$1$39952$b1db1813$c4f79d86@news.astrawe
b.com gdzie ekipa
> się wypaliła i nic nie zostało ustalone.
> To ma być układ który stan magistrali 16 bitowej przedstawi mi w postaci
> liczby dziesiętnej
> na wyświetlaczu. Stąd wykombinowałem sobie taki prosty dekoder na
> EPROM-ie gdzie planuję wgrać poszukiwaną tablicę. A ponieważ dla mnie
> programowanie to czarna magia więc pozostają mi takie chałupnicze metody
> na piechotę.
>
>> Jak szybko to musi działać.
>
> Bardzo wolno :) Żadne MHz tu nie są wymagane.
> Chcę po prostu widzieć jakim adresem zaadresowaną mam w danym momencie
> magistralę. Takt na magistrali ręcznie generowany switchem - czyli
> pojedyncze Hz.
> Taki układzik edukacyjny do obadania zachowania jednej "czarnej
> skrzynki" Adresuję, patrzę jaki mam adres na magistrali wejściowej,
> drugim układem podobnego dekodera BIN-7segment odczytuję co mam wyplute
> po zaadresowaniu z badanego układu, który chcę rozpracować.
Taka brutalna, szeregowa konwersja BIN->BCD wygląda tak:
1. wejściowe 16-bitów BIN podajesz na wejście równoległe 16-bitowego
licznika zliczającego w dół (np. 4szt 74193)
2. sygnał zatrzaskujący dane (LOAD) zeruje 20-bitowy licznik BCD (np.
5szt 7490).
3. sygnał zegarowy podawany jest na oba liczniki tak długo aż licznik
zliczający w dół zejdzie do zera.
4. po zarzymaniu obu liczników w liczniku BCD masz dziesiętną
reprezentację 16-bitowej liczny BIN w postaci pięciu liczb BCD.
Wystarczy to wpuscić na dekodery 7447 i na wyświetlacze.
W TTL-ce/CMOS są liczniki 8-bitowe lub podwójne 4-bitowe, to się trochę
zmniejszy wiaderko scalaków :-)
Pozdrawiam
Grzegorz
Następne wpisy z tego wątku
- 19.02.16 21:28 J.F.
- 19.02.16 21:45 Sebastian Biały
- 19.02.16 22:03 RoMan Mandziejewicz
- 20.02.16 00:59 AlexY
- 20.02.16 01:04 AlexY
- 20.02.16 10:14 J.F.
- 20.02.16 10:41 janusz_k
- 20.02.16 11:56 Piotr Gałka
- 20.02.16 12:44 v...@g...com
- 20.02.16 14:31 jacek pozniak
- 20.02.16 21:05 janusz_k
- 22.02.16 23:34 jedrek
- 22.02.16 23:35 jedrek
- 22.02.16 23:41 jedrek
- 22.02.16 23:43 jedrek
Najnowsze wątki z tej grupy
- Prośba o identyfikację komponentu
- Smart gniazdko straciło na zasięgu wifi?
- Smart gniazdko straciło zasięg wifi?
- nurtuje mnie
- dziwna sprawa...
- Laptop MSI się nie uruchamia.
- Dobra listwa LED (CRI 90-95, bez migotania)
- masowe programowanie AVR
- Fajny pomysł na monitor z klawiaturą
- Sprzedawanie zaszyfrowanych filmów na płytach Blu-Ray bez kluczy deszyfrujących
- Aparat, zewnętrzny mikrofon, brum
- Wieszanie się przy aktywnym SMP
- Prognozowanie zużycia energii przez PGE?
- Odkurzacz mnie bije :(
- Rapsberry Pi i synchronizacja plików
Najnowsze wątki
- 2024-10-18 Marsz niepodleglosci
- 2024-10-18 Pożar parkingu w Luton
- 2024-10-18 Łódź => Spedytor Międzynarodowy <=
- 2024-10-18 Gdańsk => Technical Lead ( (Java Background)) <=
- 2024-10-18 Warszawa => Head of International Freight Forwarding Department <=
- 2024-10-18 uwazajmy na haczyki w umowach
- 2024-10-18 Warszawa => Account Manager - Usługi rekrutacyjne <=
- 2024-10-18 Białystok => Full Stack web developer (obszar .Net Core, Angular6+) <
- 2024-10-18 Gdańsk => Software .Net Developer <=
- 2024-10-18 Warszawa => Junior Rekruter <=
- 2024-10-18 Warszawa => Key Account Manager <=
- 2024-10-18 Przeróbka na zgrzewarkę "równoległą"
- 2024-10-18 Ostrów Wielkopolski => Laravel PHP Developer <=
- 2024-10-18 Warszawa => Data Scientist / Data Engineer (modele predykcyjne) <=
- 2024-10-18 doładowania 5zł