数电实验-计数器 下载本文

内容发布更新时间 : 2024/6/16 3:04:13星期一 下面是文章的全部内容请认真阅读。

郑州轻工业学院

实验报告

题目: 计数器的设计

课程名称: 数字逻辑分析与设计

姓 名: 张超 院 (系): 计算机与通信工程学院 专业班级:电子信息科学与技术14-01 学 号: 541407020149 指导教师: 李素萍

成 绩:

时间: 2016 年 5 月 27 日

1.主要内容:

设计一个六进制计数器

2.基本要求:

用74LS161设计一个六进制计数器(实现模6计数),要求写出设计过程,记录状态转换表,画出状态转换图,并用74LS48及共阴极七段数码管显示设计结果,画出逻辑图。

3.实验预习:

1.集成二进制计数器74ls161是4位二进制同步加法技术起,除了有二进制加法技术功能外,还具有异步清零、同步并行指数、保持等功能。74ls161的逻辑电路图与引脚排列图如图所示。

74LS48芯片是一种常用的七段数码管译码器驱动器,常用在各种数字电路和单片机系统的显示系统中。

4.实验仪器:

74ls00、74ls161、74ls48(CD4511)实验台,电源

5.实验目的:

用74ls161实现6进制计数器。

6.实验原理与步骤:

假定模6计数器的码仍为二进制码,即6个状态分别为0000、0001、0010、0011、0100、0101,比较74ls161原有的技术状态循环,即在0101状态后面将其截断,并链接到状态0000。要链接到0000状态,可以采用计数器的并行置数方式,即在计数器到达0101状态时产生一个置数信号,且等到下一个时钟的上升沿到达时计数器置成0000状态。所以在电路中安排了一个与非门,其输入信号为Q0、Q*。从而实现了模6的计数。 其中74ls48译码器芯片,主要完成BCD码到数码管7段码的译码,例如当74ls48的DCBA输入端输入0011的话,数码管就会显示出数字‘3’。这样我们就能够更方便的观察实验现象。会看到数码管会显示0->1->2->3->4->5->0……。同时为了易于观察实验现象,脉冲输入设置幅度为5V,频率最好在1-10Hz之间。

7.数据处理:

当每一次按下时钟信号按钮,会出现以下的变换

0 5

4

1

2 3

8. 心得体会:

实验虽然看似简单,在实际操作中还是有一定阻碍的,如在161芯片输出与CD4511输入中会把接口连反,导致数码管读数不正常。还有就是在确定是缝6进1时,要读懂它的逻辑关系,并且按照书上的方法有两种解决方法,可是能明显,第二种也就是这一种方法更为可取,当时钟频率过快时,第一种解决办法会有极大的延迟。

9.主要参考资料:

[1] 李景宏, 王永军. 数字逻辑与数字系统(第4版)[M]. 北京:电子工业出版社,2012.

[2] 阎石. 数字电子技术基础[M]. 北京:高等教育出版社,2001. [3] 康华光.电子技术基础数字部分(第4版)[M]. 北京: 高教出版社, 2000.

实验成绩评定表

成绩 采用五级分制:优、良、中、及格、不及格 指导教师评语: 签名: 年 月 日