\documentclass[实验报告模板]{subfiles}

\renewcommand{\mydate}{2023/11/16}
\renewcommand{\mychapternum}{4}

\renewcommand{\thefigure}{\mychapternum.\arabic{figure}}
\renewcommand{\thetable}{\mychapternum.\arabic{table}}

\setlist[3]{label=\mycircle{\arabic{enumiii}} }

\begin{document}
    \mytitle
    \begin{enumerate}
        \myitem{实验目的}{
            \item 掌握 74LS74 双 D 触发器的逻辑功能及测试方法。
            \item 了解 D 触发器的简单应用。
        }
        \myitem{实验内容及步骤}{
            \item 验证 74LS74 双 D 触发器的逻辑功能（只需对其中的一个 D 触发器测试功
            能）。
            \item 用 D 触发器组成一个计数器。
        }
        \myitem{实验原理}{
            % enumitem的文档中：
            % NOTE
            % New 3.6
            % If you find these parameters baffling, you are not alone. You can visualize them
            % by writing \DrawEnumitemLabel just before the first item (or in first), which draws 4 rules
            % from top to bottom, labelindent, labelwidth, labelsep, itemindent (thin if positive, thick
            % if negative); the leftmargin is marked with two vertical rules.
            % \DrawEnumitemLabel
            \item 验证 74LS74 双 D 触发器的逻辑功能（只需对其中的一个 D 触发器测试功
            能）。

            按引脚图接好线路，在 CP 端接 1kHz 的方波，使 $S_D=R_D=1$,在 D=0、D=1、D=
            $\overline{Q_n}$ 三种情况下分别记录 Q 端（指示灯亮、暗情况）。注意时钟脉冲（CP）和输
            出脉冲的相位关系。

            \begin{figure}[H]
                \includegraphics[width=1\linewidth]{imgs/2023-11-15-14-15-27.png}
                \caption{74LS74 双 D 触发器的引脚图和波形图}\label{fig:4.2}
            \end{figure}
            \begin{table}[H]
                \caption{74LS74 的功能表}\label{table:4.2}
                \includegraphics[width=1\linewidth]{imgs/2023-11-15-14-18-01.png}
            \end{table}
            \noindent
            \begin{minipage}[h]{0.5\linewidth}
                % https://blog.sciencenet.cn/blog-465809-1040538.html
                % 浮动元素无法直接放入盒子中，于是只能用H强制固定位置，因此导致前面的浮动元素也不得不用H强制固定位置
                \begin{table}[H]
                    \caption{附录中的 74LS74 的功能表}
                    \includegraphics[width=1\linewidth]{imgs/2023-11-15-14-21-38.png}
                \end{table}
            \end{minipage}
            \begin{minipage}[h]{0.5\linewidth}
                \begin{figure}[H]
                    \includegraphics[width=1\linewidth]{imgs/2023-11-15-14-22-34.png}
                    \caption{附录中的 74LS74 的引脚图}
                \end{figure}
            \end{minipage}

            \item 用 D 触发器组成一个计数器。
            \begin{enumerate}
                \item 按图\ref{fig:4.3} 所示连接，时钟脉冲用10kHz，采用指示灯的亮、暗情况，观察$CP$、$Q_A$、$Q_B$、$Q_C$、$Q_D$。\label{enum:1}
                \item 把图\ref{fig:4.3} 中$CP_B$接$\overline{Q_A}$、$CP_C$接$\overline{Q_B}$，$CP_D$接$\overline{Q_C}$，用指示灯的亮、暗情况，观察$CP$、$Q_A$、$Q_B$、$Q_C$、$Q_D$。\label{enum:2}
            \end{enumerate}

            根据指示灯的亮、暗情况，分析这两种计数器属于何种计数器。
            \begin{figure}[H]
                \includegraphics[width=1\linewidth]{imgs/2023-11-15-14-40-04.png}
                \caption{用 D 触发器组成计数器}\label{fig:4.3}
            \end{figure}

            在不使用清零输入的情况下，按照$Q_D$最高位，$Q_A$最低位的顺序来看，\ref{enum:1} 中的输出从1111按照二进制数的算术顺序不断减少到0000，之后重置为1111，如此往复，即十进制的从15自减到0，之后重置为15，再自减的循环；而\ref{enum:2} 中的输出从0000按照二进制数的算术顺序不断增加到1111，之后重置为0000，如此往复；即十进制的从0自增到15，之后重置为0，再自增的循环。
            
            将清零输入置为1的时候，输出为0000，清零输出变回0后，继续从0000开始计数。

            综上所述，这两种计数器， \ref{enum:1} 为减法计数器， \ref{enum:2} 为加法计数器。

            区别： \ref{enum:1} 的计数是不断减少的， \ref{enum:2} 的计数是不断增加的；
            
            联系： \ref{enum:1} 和 \ref{enum:2} 都是异步计数器，每一级的D触发器的时钟信号接了上一级的输出。
        }
    \end{enumerate}
\end{document}