用二进制计数器集成芯片74161设计一个64进制计数器

article/2025/10/8 10:50:27

用二进制计数器集成芯片74161设计一个64进制计数器。要求分别用反馈清零法和反馈置数法实现。画出设计的电路图。

端口介绍:

  • A B C D为置数的数字输入端(其中D为最高位,A为最低位),在实现置数功能时会将ABCD的数值传递到QA QB QC QD
  • ENP和ENT为使能端,这两个端口都为1时才能让芯片实现正常工作实现计数功能,其中只要有一个为0那么这款161就会保持状态不进行计数。
  • ~Load为置数端,如果该端口接收到0信号,那么进行置数功能,将ABCD传递给Q(ABCD)。
  • ~CLR为清零端,如果该端口接收到0信号,那么此刻不管处于什么状态,Q(ABCD)都会输出0000,即实现了复位功能。
  • CLK为时钟脉冲的输入端,在上升沿到来时会计数一次。
  • RCO为进位端,当Q(DCBA)为1111时,该端口会输出1信号,其余状态皆输出0信号。
    在这里插入图片描述

思路:一片161是16进制计数器,即4位二进制数。现需要设计一个64进制的计数器,需要输出 2 6 2^6 26个数,即需要6位二进制数。

  1. 如果是反馈清零法,那么反馈端接的是~CLR清零端,CLR一旦为0则输出0000,因此为了保持0011 1111这个状态能够存在一个脉冲周期,我们将他到达下一个状态:0100 0000时清零。因此我将U2的Qc端经过反相器接到两片161的~CLR。

  2. 如果是反馈置数法,那么当输出端为:0011 1111时我们需要给~Load一个低电平的有效信号,同时两片161的置数端ABCD全接低电平。

对于中间的计数进位环节:
 当U1的输出为1111时,进位端RCO会输出1,且在其他状态时都会输出0。如果我们将U1的RCO接到U2的ENT作为使能信号,就能让U2能在U1为1111的状态时正常工作,下一个时钟脉冲到来时,会让U1跳回0000,U2会计一个数变为0001,实现了我们需要的进位功能。即0000 1111—>0001 0000。

上电路图,使用Multisim仿真:

反馈清零法

反馈置数法


http://chatgpt.dhexx.cn/article/9aIJENLh.shtml

相关文章

quartus仿真31:74161的级联

74LS161是模16(四位二进制)同步集成计数器,异步清零一张功能表时刻准备查询 异步级联方法:将前一计数器的输出作为后一级计数器的时钟信号 两片161所需要的时钟不同称为异步前一级计数器的进位输出触发器输出的高位为何需要加反相…

【数电】74161的同步与异步级联

首先先提一下上一篇 7474触发器 异步三进制加法计数器,在最后我写到一个小经验:如果用的是时钟的上升沿触发,异步连接时都是上级的Q反接下一级的时钟 后面我在复习数电考试的时候才发现原来老师之前就给做过笔记,如下&#xff1a…

quartus仿真9:74161基本功能

对应西电数电慕课从14讲集成计数器到15讲分频器 同步级联与异步级联 同步级联RCO1和P2T2相连,当Q3Q2Q1Q01111时RCO11则Q41异步级联RCO1’CLK2,毛刺应该造成了影响 不接反相器出现如下情况 异步清零法 模9状态需要一个暂态1001使得清零信号为0&#…

74161

第二篇,74161计数器。2018.3.24 今天天气不错。。。 和74138步骤完全一样,只不过换了一个。 如图 上网找了关于74161的引脚设置,如图: 由于没有学习过计数器,对其中的只是不特别了解。 接下来就是仿真,…

四位十进制计数器verilog_同步集成电路计数器 || 74161 74163 74160 || 同步级联 异步级联 || 数电...

同步集成电路计数器 || 74161 74163 74160 || 同步级联 异步级联 || 数电 TTL器件和CMOS器件的工作电压和输入输出接口参数会有差别。 上面图中,各式76161虽然型号不同,但是逻辑功能都是相同的,后面统称74161。 1. 4位同步二进制计数器74161 74161的功能有4个: 异步清零同步…

74161计数器设计十二和二十进制计数器

首先了解74161计数器,电路结构图如下: 四位同步二进制计数器74161的功能表为: ABCD作为输入端,QA,QB,QC,QD作为输出端。 下面是12进制的计数器的设计,相对于74161来说,只需要一位电路结构就可以了&#x…

Android--onKeyDown方法

在Android开发过程中,经常要对部分手机按键进行自定义的处理,我们可以通过重写Activity的方法onKeyDown()来实现,我们根据对不同的键的处理可以增强用户体验。 private long mExitTime;//保存上次点击back键的系统时间Override public boole…

JS键盘事件—onkeydown,onkeyup

键盘事件 onkeydown 按键被按下 对于某个按键一直按着不放,则事件会一直触发 当onkeydown连续触发式,第一次和第二次之间会有一个间隔时间,其他之后会非常的快 这种设计是为了防止我们误操作 onkeyup 按键被松开 键盘事件一般都会绑定给一…

JS中的键盘事件(onkeydown、onkeyup、keyCode)

键盘事件: okeydown:键盘被按下,如果一直按着键盘的按键,则okeydown事件会一直被触发。 - 当键盘按键一直被按住的时候,事件被连续触发,第一次和第二次以及后面的n次之间,触发的时间间隔会稍长,…

Android 中onKeyDown()方法使用详解

博主前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住也分享一下给大家, 👉点击跳转到网站 onKeyDown():监听手机屏幕上的按键 比如我们经常退出某款程序时,按back键后,会提示…

onKeyDown方法笔记

onKeyDown()⽅法详解 onKeyDown()⽅法详解 当Android设备上的物理按键被按下的时候,程序会回调onKeyDown()⽅法,该⽅法是接⼝KeyEvent.Callback中的抽象⽅法。 Android程序中所有的V…

贝叶斯模型的理解(1)

一直以来,都在听说贝叶斯概率模型,这里记录一下自己对贝叶斯概率模型的一些理解。 贝叶斯模型的建立主要有3个概念:1.先验概率。2.最大似然函数。3.后验概率 这3个概念怎么建立联系呢,以投硬币这个简单的例子来理解最好。 例子…

贝叶斯估计原理及流程

知乎上有个专题叫:你对贝叶斯统计有怎样的理解?本篇尽量通俗点理解下贝叶斯统计~_~ 还是沿用经典案例: 一种癌症,得了这个癌症的人被检测出为阳性的几率为90%,未得这种癌症的人被检测出阴性的几率为90%,而人…

极大似然估计和贝叶斯估计

转载于http://blog.sciencenet.cn/blog-520608-703219.html 极大似然估计和贝叶斯估计分别代表了频率派和贝叶斯派的观点。频率派认为,参数是客观存在的,只是未知而矣。因此,频率派最关心极大似然函数,只要参数求出来了&#xff0…

贝叶斯方法的m-估计

为什么要有m-估计? 当我们通过在全部事件的基础上观察某事件出现的比例来估计概率时,例如:Pnc/n.,其中nc为该类别中的样本数量,n为总样本数量。若n5,当P0.6时,则nc为3。多数情况下该比例是对概率…

参数估计—最大似然估计与贝叶斯估计

文章目录 一 参数估计二 最大似然估计2.1 参数分量2.2 基本原理2.3 高斯情况2.3.1 协方差矩阵 Σ \Sigma Σ已知,而均值 μ \mu μ未知2.3.2 协方差矩阵 Σ \Sigma Σ和均值 μ \mu μ都未知 三 贝叶斯估计3.1 基本原理3.2 高斯情况下的贝叶斯估计3.2.1 单变量情况第…

朴素贝叶斯算法与贝叶斯估计

在看贝叶斯算法的相关内容时,你一定被突如其来的数学概念搞得头昏脑涨。比如极大似然估计(Maximum likelihood estimation ),极大后验概率估计(Maximum a posteriori estimation),先验概率(Prior probability),后验概率(Posterior…

几个贝叶斯估计的例题

几个贝叶斯估计的例题 以下例题来自《机器学习导论》,书中证明不是很全也没有推导过程,所以我补全了解答。 贝叶斯估计 Dirichlet分布 已知方差的正态分布 正态分布 此时不再是共轭后验先验分布了,会得到一个t分布,由于涉及的特殊…

贝叶斯估计实验(matlab)

1、实验内容 由于生活中很多参数如测量误差、产品质量指标等几乎都服从或近似服从正态分布,所以可以用对单变量正态分布中的贝叶斯估计进行分析并编写相应的Matlab程序,分析样本大小对贝叶斯估计误差的影响,进而验证贝叶斯估计的有效性。 2…

参数估计:贝叶斯思想和贝叶斯参数估计

http://blog.csdn.net/pipisorry/article/details/51471222 贝叶斯与频率派思想 频率派思想 长久以来,人们对一件事情发生或不发生,只有固定的0和1,即要么发生,要么不发生,从来不会去考虑某件事情发生的概率有多大&a…