当前位置:首页 > 合工大EDA课程实验报告
实验四 六十进制加法计数器 设计目的:
1、利用74160和74161实现六十进制
2、完成一个六十进制电路的设计、输入、编译、仿真。
3、进一步掌握电路设计,编译、模拟、仿真的流程。 设计要求:
利用74160和74161实现六十进制的加法计数器,由74160实现十进制进位到74161,达到59时利用同步置数原理置零,进而实现六十进制的循环。 实验原理:
仿真图:
感悟:
在掌握了十进制加法计数器和六十进制加法计数器的工作原理之后,我已经具备了时钟进位的基本知识,同步置数和异步清零。这些学习的成果带给了我很多乐趣,在今后的EDA课程学习中将带我带来更多了乐趣和激情。虽然小学期的天很热,实验室的条件也很艰苦,但是我在其中也在不停地进步,不停的学习到很多新的东西。
9
实验五 数码管显示0-9、A-F
设计目的:
1、 掌握动态扫描的基本原理。
2、 根据扫描频率的不同,数码管将有不同的显示效果。 3、 进一步了解十进制和数码管显示之间的关系。
设计要求:
设计电路,使八个数码管依次显示0、1、2、…A、B、…E、F 实验原理:
仿真图:
感悟:
通过这次实验,我掌握了动态扫描的基本原理,在扫描频率的变化上会影响到数码管的显示情况。计数信号CLK1时钟为1HZ,扫描信号CLKD由1HZ依次增加时,数码管将由从左到右依次显示0、1、2……A、
10
B、C……F,逐渐变为八个数码管同步显示为一个数字,并由0、1、2……依次增加为A、B、C……F,这是由于扫描频率过快导致的现象,通过调节改变扫描频率就可以了。现在所用到的数码管大多数都是利用动态扫描原理的,因为这样可以节约管口资源。
另外,此次是要还用到了第二个实验的3-8译码器,使用.gdf格式的文件创建了一个新的元器件ex_2,直接放到电路图之中使用。这样可以很方便节约设计空间,封装每个元件也利于后期的检查和修改。 在设计实验多功能时钟里面,更是使用到了这种封装手段。
实验六 两个数码管分别显示1-12和0-59计数 设计目的:
1、掌握MUX8_1元件的建立和使用。 2、进一步学习数码管的动态扫描原理。
设计要求:
设计一个电路,使两个数码管显示1?12的十二进制计数,两个
数码管显示0?59的六十进制计数。 实验原理:
仿真图:
11
四、设计题目 多功能数字钟的设计 设计目的:
1、熟练使用Max+Plus2软件。
2、自己进行数字电路设计,并模拟、仿真。 3、进一步学习较复杂的数字系统设计方法。
设计要求:
设计一个能进行时、分、秒计时的十二小时制或二十四小时制的数字钟,并具有定时与闹钟功能,能在设定的时间发出闹铃音,能非常方便地对小时、分钟和秒进行手动调节以校准时间,每逢整点,产生报时音报时。
设计原理:
多功能时钟可分为主控电路、计数器模块和扫描显示三大部分。 记数器部分的设计是,由秒针的Z60向分针的Z60进位,再向时 针Z24进位,最后向星期的Z7进位,完成一个多功能时钟的计数规律,其中主要用到了74161和74160构成的六十进制、二十四进制和七进制,用同步计数实现时、分、秒以及星期的显示.
扫描显示模块在之情的数码管显示实验已经介绍过了,通过CLK的的高频扫描信号,实现动态显示。
12
共分享92篇相关文档