From 41e584d63e31f50536a6959face8b9354ff4e22f Mon Sep 17 00:00:00 2001 From: surtur Date: Thu, 19 Nov 2020 23:17:19 +0100 Subject: [PATCH] chore: add decoder --- ZM_11.tex | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/ZM_11.tex b/ZM_11.tex index c9ccfa9..9d97483 100644 --- a/ZM_11.tex +++ b/ZM_11.tex @@ -114,6 +114,34 @@ výsledky do tabulky \ref{table2}. \caption{Napětí na výstupech po úpravě úrovní pro TTL hradla} \label{table2} \end{table} + +\subsection{Sestavení pravdivostní tabulky dekodéru do binárního kódu} +Sestavte pravdivostí tabulku dekodéru do binárního kódu. Dekodér bude mít 3 vstupy +$k_1$, $k_2$ a $k_3$ připojené na výstupy komparátorů $U_{k1u}$, $U_{k2u}$ a $U_{k3u}$ a 2 výstupy $y_0$ a $y_1$. + +\begin{table}[!hbt] +\centering +\begin{tabular}{||ccc||cc||} + \hline + \[\textbf{k_3}\] & \[\textbf{k_2}\] & \[\textbf{k_1}\] & \[\textbf{y_1}\] & \[\textbf{y_0}\] \\ + \hline\hline + $0$ & $0$ & $0$ & $0$ & $0$ \\ + $0$ & $0$ & $1$ & $0$ & $1$ \\ + $0$ & $1$ & $1$ & $1$ & $0$ \\ + $1$ & $1$ & $1$ & $1$ & $1$ \\ + \hline +\end{tabular} +\caption{Pravdivostní tabulka dekodéru} +\label{table3} +\end{table} + +\subsection{Minimalizace logické funkce pomocí Karnaughových map} +Z pravdivostní tabulky dekodéru sestavte dvě Karnaughovy mapy – pro výstup $y_0$ a $y_1$. +Při sestavování mapy zjistíte, že 4 políčka jsou v každé mapě prázdná. Jedná se +o tzv. neurčité stavy, které na vstupech nikdy nenastanou a označíme je v mapě +písmenem x. Neurčitých stavů můžeme s výhodou využít při minimalizaci logické +funkce tak, že je nahradíme 1 nebo 0 pro dosažení co nejlepší minimalizace logické funkce. +Výsledné logické funkce upravte pro jejich realizaci hradly NAND. \newpage \section{Ověřte funkci A/D převodníku v obvodovém simulátoru a změřte jeho převodní charakteristiku.}