Logic Circuit 2.25.03.15 Portable

Logic Circuit – to darmowe, otwarte oprogramowanie edukacyjne do projektowania i symulacji cyfrowych obwodów logicznych. Intuicyjny graficzny interfejs użytkownika, umożliwia tworzenie nieograniczonej hierarchii obwodów z magistralami wielobitowymi, debugowanie zachowania obwodów za pomocą oscyloskopu i nawigację po hierarchii działających obwodów.
Cechy programu Logic Circuit:
-Edycja obwodów
Po pierwszym uruchomieniu Logic Circuit w prawym panelu okna programu widoczny będzie jeden pusty obwód logiczny o nazwie „Główny”. Aby utworzyć pierwszy obwód po prostu przeciągnij i upuść dowolny element (na przykład przycisk) z lewego panelu na powierzchnię projektu.
-Budowanie zaawansowanych obwodów
Aby zbudować bardziej zaawansowane obwody, musisz utworzyć wielokrotnego użytku obwody logiczne. Aby je utworzyć, kliknij menu „Obwód/Nowy obwód” logiczny.
-Oscylacja
Częstotliwość oscylacji będzie zależeć od parametrów tranzystorów i rezystorów, z których zbudowana jest bramka.
-Rozdzielacz
Czasami w twoim obwodzie może być zbyt wiele przewodów ułożonych równolegle do siebie. W takich przypadkach możesz chcieć połączyć je w jedną wiązkę. Aby to zrobić, możesz użyć rozdzielacza, który pozwala połączyć wiele przewodów razem lub podzielić wiązkę na oddzielne przewody.
-Elementy pamięci (RAM i ROM)
Definicję akronimu ROM można znaleźć na stronie: LINK. W programie Logic Circuit ROM ma jeden pin wejściowy umożliwiający ustawienie adresu danych i jeden pin wyjściowy ustawiony na wartość komórki pamięci znajdującej się pod podanym adresem. Nie ma żadnych dodatkowych sygnałów, które należy ustawić, aby odczytać dane i oczywiście nie ma możliwości zmiany danych w ROM za pomocą jego pinów.
-Element matrycy LED
Matryca LED to siatka ogniw LED. Każda komórka zawiera do 3 diod LED w kolorze czerwonym, zielonym i niebieskim. Kolor każdej komórki to kombinacja kolorów świecących diod.
-Debugowanie obwodów
W programie Logic Circuit debugowanie obwodów odbywa się poprzez przypisywanie wartości wejściowych i obserwację wyników.
-Tabela prawdy
Możesz zbudować tablicę prawdy swojego podukładu, jeśli ma on piny wejściowe i wyjściowe i nie zawiera żadnych elementów przechowujących stany, takich jak przerzutniki i pamięć RAM. Innymi słowy, twój układ jest czystą funkcją.
-Wyświetlacze
Czasami chcesz połączyć logikę wizualizacji z samym elementem wyświetlania. Na przykład chcesz mieć wyświetlacz heksadecymalny, który ma 4-bitowe wejście i pokazuje cyfrę heksadecymalną na wyświetlaczu 7-segmentowym.
-Czujnik
Czujnik zapewnia kilka sposobów zasilania obwodu danymi ze świata zewnętrznego. Możesz częściowo skonfigurować czujnik przed umieszczeniem go na powierzchni projektowej lub podać wszystkie szczegóły w oknie dialogowym. Aby uruchomić okno dialogowe czujnika, kliknij je dwukrotnie, gdy program jest w trybie edycji.
-Skrypty
Od wersji 2.17.03.20 Logic Circuit jest wyposażony w język skryptowy. Używa jednego z najpopularniejszych – Pythona. Ponieważ Logic Circuit używa Microsoft .NET Framework, rzeczywistą implementacją Pythona jest IronPython.
-Parametry wiersza poleceń
Możesz uruchomić Logic Circuit i przekazać wyrażenie IronPython do wykonania podczas rozruchu.

Tu znajdziesz także kilka przykładów, które możesz pobrać i obejrzeć: LINK /.zip/
Działa w systemach: Windows 7/8/10 64 & 32-bit/11
Licencja: bezpłatny (Apache License v2)
Languages: Arabic, Chinese, Croatian, English, German, Hebrew, Hungarian, Italian, Japanese, Korean, Lithuanian, Nederlands, Polish, Portuguese, Portuguese (Brazil), Russian, Swedish, Turkish, Ukrainian.





