本实验是完成由年、月、日组成的8位数码在一个数码管上连续自动逐个显示数码的循环显示电路,完成数码循环显示电路。电路原理示意图见图3. 77,电路功能如下:电路先进人写入工作状态,用数据开关向RAM2114A写入8个BCD码数,例如将年、月、日8位BCD数码,按RAM地址顺序分别写入RAM2114A存储单元内。完成8个数据后,电路进入第2个工作阶段,逐个自动循环显示RAM2114A内存人的数据。
图3. 77 4 bit总线缓冲器与RAM的连接电路
图3. 78是数码循环显示电路原理示意图,本电路由RAM2114A地址发生器、总线发生器、数据开关列阵、BCD码七段译码器、数码管等6个部分组成。该电路以RAM2114A为核心,通过总线缓冲器将来自数据开关列阵的BCD码送入RAM,也可以通过总线缓冲器将RAM内的数据送到BCD码译码器;地扯发生器是一个模8计数器,对存取的8个数据进行选址。若CP信号用连续信号,显示数码就能实现连续自动循环显示。
图3. 78数码循环显示电路原理
图3. 79是数码循环显示电路原理图,将RAM2114A的I/O.端同时接至74LS244的2A,、1Y.端;I/O:端同时接至74LS244的2A2、1Y。端;I/03端同时接至74LS244的2A。、1Y。端;I/O。端同时接至74LS244的2A。、1Y4端。具体工作过程如下。
日期写入:由计数器调好地址,输入数据端调好写入的日期数据,然后给写控制负脉冲,日期数据就通过74LS244的输入lA41A3 lA21A1端到其lY4lY3lY21Yi输出端,最后通过RAM2114A的I/O端口写入存储器RAM2114A,8个BCD码需要一个个输入。