用74L161构成模14加法计数器(置数法)

更新时间:2024-05-11 19:30:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

数电技术课程实践

班级:12电本 姓名:徐保霞

学号:201292150118

指导教师:崔用明

设计一个用74L161组成的14进加法计数器

一、 摘要:本设计主要是对四位二进制同步计数器

74L161(异步清除)的

同步预置控制端进行分析设计,使74LS161能克服触发器的工作速度的差异情况以及竞争冒险现象,实现了使同步预置信号能够持续足够长的时间,从而使74LS161能够从0000这一状态复位变为1101状态,成功得竞争结果,实现十四进制计数器的设计。

英文摘要:This design is mainly to four binary synchronous counter 74

L161 (asynchronous clearance) analyze the synchronous reset control end of the design, make a 74 ls161 can overcome the trigger the differences of working speed and competitive adventure phenomenon, has realized the synchronous preset signal can be sustained long enough, so that 74 ls161 can this state is reset to 0000 from 1101, a competition to succeed as a result, achieve 14 into the design of the system counter.

关键词:计数器、同步预置 二、设计要求

1)熟练掌握加法计数器、74L161的基本概念。 2)实现14进加法计数器的设计 3) 掌握并分析结果

三、设计步骤

1、 电路组成框图(图1-1)

图1-1

2、电路原理图(图1-2)

图1-2

3、元器件选择

74L161、与非门、数码管

4、参数的设计计算 设0000为预置数,则十四进制加法计数器的有效态为0000、0001、0010、0011、

0100、0101、0110、0111、1000、1001、1010、1011、1100、1101(图1-3)

图(1-3)

将输入端的数据d3d2d1d0=0000设为预置数,在输入时钟脉冲CP上升沿的作用下,EP、ET、RD接高电平,当输出端Ql输出为低电平时接与非门,此时Ql输出为高电平,与Q3 Q2 Q0再通过一个与非门,此时“0”接入LD,实现RD=1、LD=0,达到设计要求输出为预置数0000。

5、工作原理

74L161的有效状态,即0000、0001、0010、0011、0100、0101、

0110、0111、1000、1001、1010、1011、1100、1101、1110、1111(图1-4)。

图1-4

74L161的功能表 清零 预置 使能 时钟 工作模式 置零 预置数 保持 保持(但C=0) 计数 RD 0 1 1 1 1 LD × 0 1 1 1 EP ET × × × × 0 1 × 0 1 1 CP × ↑ × × ↑ 74LS161具有以下功能:

① 异步清零。当RD=0时,不管其他输入端的状态如何,不论有无时钟脉冲

CP,计数器输出将被直接置零(Q3Q2QlQ0=0000),称为异步清零。

② 同步预置数。当RD=1、LD=0时,在输入时钟脉冲CP上升沿的作用下,输入端的数据d3d2d1d0被置入计数器的输出端,即Q3Q2QlQ0=d3d2d1d0。由于这个操作要与CP上升沿同步,所以称为同步预置数。

③ 计数。当RD=LD=EP=ET=1时,在CP端输入计数脉冲,计数器进行二

进制加法计数。

④ 保持。当RD=LD=1,且EP?ET=0,即两个使能端中有0时,则计数器保持原来的状态不变。这时,如EP=0、ET=1,则进位输出信号C保持不变;如ET=0则不管EP状态如何,进位输出信号C为低电平0。

四、仿真

1、仿真图

2仿真结果

本文来源:https://www.bwwdw.com/article/9p7g.html

Top