数字电路系统设计自动化-实验讲义(12)
时间:2025-04-20
时间:2025-04-20
数字电路系统设计自动化-实验讲义
实验二 两位十进制计数器的设计
一、实验目的
学习时序电路的设计、仿真和硬件测试,进一步熟悉MAX+plusII设计软件的使用。 二、实验原理
1、实验电路原理图
频率计的核心元件之一是含有时钟使能及进位扩展输出的十进制计数器。为此这里拟用一个双十进制计数74390和其它一些辅助元件来完成。电路原理图如图2-1所示。图中,74390连接成两个独立的十进制计数器,脉冲信号clk通过一个与门进入74390的计数器1的时钟输入端1CLKA,与门的另一端由计
图2-1 用74390设计一个有时钟使能的两位十进制计数器
数使能信号enb控制:当enb = '1' 时允许计数;enb = '0' 时禁止计数。计数器1的4位输出q[3]、q[2]、q[1]和q[0]并成总线表达方式即q[3..0],由图2-1左下角的OUTPUT输出端口向外输出计数值,同时由一个4输入与门和两个反相器构成进位信号进入第2个计数器的时钟输入端2CLKA。第2个计数器的4位计数输出是q[7]、q[6]、q[5]和q[4],总线输出信号是q[7..4]。这两个计数器的总的进位信号,即可用于扩展输出的进位信号由一个6输入与门和两个反相器产生,由cout输出。clr是计数器的清零信号。 2、计数器电路实现
在此首先从实现图2-1所示的电路的绘制和测试开始,为此可以在实验一的步骤2中用鼠标双击“Enter Symbol”窗中Symbol Libraries栏的e:\maxplus2\max2lib\mf的宏功能元件库,于是可以在Symbol Files
栏中看到绝大