广东海洋大学学生实验报告书(学生用表)
实验名称 学院(系) 学生姓名
学号
专业
课程名称
实验地点
班级
GDOU-B-11-112
课程号
实验日期
实验4 计数器及其应用
一、实验目的
1、熟悉中规模集成计数器的逻辑功能及使用方法 2、掌握用74LS161构成计数器的方法 3、熟悉中规模集成计数器应用
二、实验原理
计数器是典型的时序逻辑电路,它是用来累计和记忆输入脉冲的个数.计数是数字系统中很重要的基本操作,集成计数器是最广泛应用的逻辑部件之一。计数器种类较多,按构成计数器中的多触发器是否使用一个时钟脉冲源来分,有同步计数器和异步计数器;根据计数制的不同,可分为二进制计数器、十进制计数器和任意进制计数器;根据计数的增减趋势,又分为加法、减法和可逆计数器。还有可预置数和可编程序功能计数器等。本实验主要研究中规模十进制计数器74LS161的功能及应用。
1、中规模集成计数器
74LS161 是四位二进制可预置同步计数器,由于它采用4 个主从JK 触发器作为记忆单元,故又称为四位二进制同步计数器,其集成芯片管脚如图1所示:
管脚符号说明:电源正端Vcc,接+5V ;异步置零(复位)端Rd;时钟脉冲CP;预置数控制端 A、B、C、D;数据输出端 QA、QB、QC、QD;进位输出端 RCO:使能端EP,ET;预置端 LD;
图1 74LS161 管脚图
该计数器由于内部采用了快速进位电路,所以具有较高的计数速度。各触发器翻转是靠时钟脉冲信号的正跳变上升沿来完成的。时钟脉冲每正跳变一次,计数器内各触发器就同时翻转一次,74LS161的功能表如表1所示:
表1 74LS161 逻辑功能表
2、实现任意进制计数器
由于74LS161的计数容量为16,即计16个脉冲,发生一次进位,所以可以用它构成16进制以内的各进制计数器,实现的方法有两种:置零法(复位法)和置数法(置位法)。
(1) 用复位法获得任意进制计数器 假定已有N进制计数器,而需要得到一个M进制计数器时,只要M<N,用复位法使计数器计数到M时置“0”,即获得M进制计数器。
(2) 利用预置功能获M进制计数器 置位法与置零法不同,它是通过给计数器重复置入某个数值的的跳越N-M个状态,从而获得M进制计数器的,如图所法。置数操作可以在电路的任何一个状态下进行。这种方法适用于有预置功能的计数器电路。图2是上述二种方法的原理示意图。
图2(a) 图2(b)
三、实验内容与步骤
1、测试74LS161的逻辑功能。
2、在熟悉74LS161逻辑功能的基础上,利用74LS161设计9进制计数器 。 附图74ls00和74ls20
异步清零法:
用异步置零法(复位法)将74161接成九进制计数器 (a)逻辑电路图 (b)主循环状况图
四、实验要求
根据实验任务,分别画出置零法或者置数法的电路连接图,用点脉冲CP,观察计数状态,画出状态转换图。