From 6675a34b8ae3cce6b393a8ae0b37c85c24b269b1 Mon Sep 17 00:00:00 2001
From: AlsensioMME <56403466+AlsensioMME@users.noreply.github.com>
Date: Sun, 21 Mar 2021 16:31:59 +0100
Subject: added other descriptions for parts

---
 Dokumentation/doc.tex | 23 ++++++++++++++++++++++-
 1 file changed, 22 insertions(+), 1 deletion(-)

(limited to 'Dokumentation/doc.tex')

diff --git a/Dokumentation/doc.tex b/Dokumentation/doc.tex
index 0d402b9..e635d97 100644
--- a/Dokumentation/doc.tex
+++ b/Dokumentation/doc.tex
@@ -61,18 +61,38 @@ Im EEPROM wird der valide Code abgespeichert, sodass dieser auch nach einen Neus
 So ist es dem Nutzer möglich den Code bis zu 100,000 zu ändern. 
 
 \subsection{Sonstige Komponenten}
+
+\subsubsection{Zahleneingabe}
+Für die Eingabe des Codes benutzen wir eine reguläre Eingabematrix, welche an einem 8-Bit serial-in,
+parallel-out Schieberegister, dem "74HC164",  und einem einfachen Schieberegister, "74LS166". 
+Durch die beiden Bauteile können wir eindeutig die Eingabe auslesen und wird als 8-Bit Zahl  an den ATmega16A
+gesendet. 
+
 \begin{figure}[H]
 \centering
-\includegraphics[width=15cm,height=10cm,keepaspectratio]{resources/buttons}
+\includegraphics[width=15cm,height=8cm,keepaspectratio]{resources/buttons}
 \caption{Schaltbild Eingabecontroller}
 \end{figure}
 
+\subsubsection{Zahlenausgabe}
+Die Display-Unit besteht bei unserem Projekt aus einer 7-Segment-Display und einen eigenen Displaytreiber-Baustein,
+welcher vom Controller eine 8-Bit Zahl bekommt und diese direkt als korrekte Zahl im Display anzeigt. Um unseren vierstelligen
+Code dazustellen haben wir auch vier dieser Units.   
+
 \begin{figure}[H]
 \centering
 \includegraphics[width=15cm,height=10cm,keepaspectratio]{resources/Display_Schema}
 \caption{Schaltbild Display-Units}
 \end{figure}
 
+
+\newpage
+
+\subsubsection{Statusanzeige}
+Um den momentanen Zustand anzuzeigen ist neben den Anzeigevariationen im Display acht LEDs auf der Platine verbaut, vor welchen ein Schieberegister
+geschaltet ist welches Statusinformationen als eine 8-Bit-Sequenz vom ATmega bekommt. Durch diese Sequenz Leuten in bestimmten Zuständen die 
+zugehörigen LEDs.
+
 \begin{figure}[H]
 \centering
 \includegraphics[width=15cm,height=10cm,keepaspectratio]{resources/Status_LED_Schema}
@@ -80,6 +100,7 @@ So ist es dem Nutzer möglich den Code bis zu 100,000 zu ändern.
 \end{figure}
 
 
+\newpage
 
 \section{Software}
 
-- 
cgit v1.2.1

