Skip to content

Commit

Permalink
sections/game-dev-lcd (ЖК-дисплей): Дополниние
Browse files Browse the repository at this point in the history
* sections/game-dev-lcd.tex (ЖК-дисплей): Дополниние.
  • Loading branch information
artyom-poptsov committed Nov 22, 2023
1 parent 4ee6329 commit bb0035d
Showing 1 changed file with 23 additions and 3 deletions.
26 changes: 23 additions & 3 deletions sections/game-dev-lcd.tex
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ \section{ЖК-дисплей}
мы можем добиться достаточно интересных результатов в плане разработки игр.

Рабочая область дисплея 16x2 (16 столбцов, 2 строки) схематически выглядит, как
показано на рис. \ref{fig:lcd-schematics}.
показано на рис. \ref{fig:lcd-16x2-schematics}.

\begin{figure}[ht]
\centering
Expand All @@ -36,8 +36,28 @@ \section{ЖК-дисплей}
\draw (-0.5, \y) node[anchor=south west] {\i};
}
\end{tikzpicture}
\caption{Схематическое изображение дисплея.}
\label{fig:lcd-schematics}
\caption{Схематическое изображение дисплея 16x2 (16 столбцов, 2 строки.)}
\label{fig:lcd-16x2-schematics}
\end{figure}

По возможности рекомендуется использовать для проектов, предложенных в данной
главе, ЖК-дисплей размером 20x4 (20 столбцов, 4 строки) Рабочая область
подобного дисплея больше (как показано на рис. \ref{fig:lcd-20x4-schematics}),
что позволяет реализовать более сложные игры.

\begin{figure}[ht]
\centering
\begin{tikzpicture}
\draw[gray, step=0.5] (0, 0) grid (10, 2);
\foreach [count=\i from 0] \x in {0.0, 0.5, 1.0, ..., 9.5} {
\draw (\x, 2.5) node[anchor=north west] {\i};
}
\foreach [count=\i from 0] \y in {1.5, 1.0, ..., 0.0} {
\draw (-0.5, \y) node[anchor=south west] {\i};
}
\end{tikzpicture}
\caption{Схематическое изображение дисплея 20x4 (20 столбцов, 4 строки.)}
\label{fig:lcd-20x4-schematics}
\end{figure}

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
Expand Down

0 comments on commit bb0035d

Please sign in to comment.