Skip to content
Snippets Groups Projects
Commit 37318ffd authored by Peter Gerwinski's avatar Peter Gerwinski
Browse files

Vortragsfolien: Übungs- und Praktikumsaufgabe 31.5.2023

parent 1c332ed8
No related branches found
No related tags found
No related merge requests found
No preview for this file type
...@@ -593,6 +593,52 @@ ...@@ -593,6 +593,52 @@
\end{frame} \end{frame}
\begin{frame}[fragile]
\showsubsubsection
\textbf{Übungsaufgabe:}
\smallskip
Erweitern Sie das Beispiel-Programm \file{blink-05.s} so,\\
daß es zwei LEDs abwechselnd blinken läßt\\
(z.\,B.\ die rote LED an Port D, Bit 2\\
und die eingebaute gelbe LED an Port B, Bit 6).
\bigskip
\textbf{Praktikumssaufgabe:}
\smallskip
Schreiben Sie ein Assembler-Programm, das auf einem Mikrocontroller\\
mit einer blinkenden LED einen beliebigen Text (z.\,B.\ das Wort "`Hallo"')\\
in Morsecode ausgibt.
\smallskip
Gruppen von bis zu 3 Personen sind zulässig.
\smallskip
Hinweise:
\begin{itemize}
\item
\url{https://de.wikipedia.org/wiki/Morsecode}
\item
Die Datei \file{morse-07.c} enthält ein Array,\\
das Morsezeichen als Strings darstellt.
\item
Die Datei \file{morse-08.c} enthält zwei Arrays,
die Morsezeichen binär darstellen:
Das Array \lstinline{morse_bits[]} enthält die Morsezeichen
als Bitmuster von rechts nach links (0 = kurz, 1 = lang),
das Array \lstinline{morse_length[]} die Anzahl der genutzten Bits.
\end{itemize}
\end{frame}
\iffalse \iffalse
\begin{frame}[fragile] \begin{frame}[fragile]
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment