电子产业
数字化服务平台

扫码下载
手机洽洽

  • 微信小程序

    让找料更便捷

  • 华强电子网APP

    随时找料

    即刻洽谈

    点击下载PC版
  • 华强电子网公众号

    电子元器件

    采购信息平台

  • 华强电子网移动端

    生意随身带

    随时随地找货

  • 华强商城公众号

    一站式电子元器件

    采购平台

  • 芯八哥公众号

    半导体行业观察第一站

6进制计数器(采用T4290用置位法实现)多种频率信号 电路图

2014/2/19 18:18:54;
来源:华强电子网 作者:华仔 浏览:719

标签:

摘要:   在这一个问题中,首先,应该扩展计数器的概念。计数不一定从0状态开始计数,可以从任意状态(初值)开始,经历N个有效计数状态,重新回到计数初值,组成一个计数循环,即可组成N进制计数器。用置位法组成N进制计数器,是从置位值开始计数,在原有计数循环中,当置位端无效时,按原计数顺序进行计数;在置位端有效时,强行终断原有计数循环,回到计数初值(置位值),重新开始下一个计数循环。形成新的计数循环,构成N进制

  在这一个问题中,首先,应该扩展计数器的概念。计数不一定从0状态开始计数,可以从任意状态(初值)开始,经历N个有效计数状态,重新回到计数初值,组成一个计数循环,即可组成N进制计数器。用置位法组成N进制计数器,是从置位值开始计数,在原有计数循环中,当置位端无效时,按原计数顺序进行计数;在置位端有效时,强行终断原有计数循环,回到计数初值(置位值),重新开始下一个计数循环。形成新的计数循环,构成N进制计数器。本方法适用于具有置位功能的集成计数器。如T4290芯片就是具有置位功能的集成计数器。。在十进制计数状态下,当S91=S92=1(S91、S92同时有效)时,置位:Q3Q2Q1Q0=1001(9)。

  当S91、S92无效时,计数器处于计数状态。例如:用T4290组成一个6进制计数器。在原有计数循环中,从1001状态开始,选择6个计数状态,再加一个过渡状态(T4290为异步置位计数器)。即1001à0000à0001à…à0101共七个状态。用置位法构成的6进制计数器状态转换图如图1所示。

  怎样用末态去控制置位端S91、S92有效进行置位呢?必须用末态的全译码进行控制,在实际连线中,也可以利用无效计数状态作为约束项进行化简,使置位控制电路更加简单。在本例中,末态为0101,约束项为无效计数状态,即约束条件为,化简用卡诺图如图2所示。

化简用卡诺电路图

  图2 化简用卡诺图

  通过化简,可以得到:S91=S92=Q2·Q0,单从表达式看,似乎可以用末态(Q3Q2Q1Q0=0101)中为1的输出端Q2·Q0相与,使置位端有效,但是,这只是恰巧吻合。而在某些状态作末态(1000,0001或0000)时,就不能得到这一结论。读者可以自行验证,在此不再复述。采用T4290用置位法实现6进制计数器的电路如图3所示。


  

型号 厂商 价格
EPCOS 爱普科斯 /
STM32F103RCT6 ST ¥461.23
STM32F103C8T6 ST ¥84
STM32F103VET6 ST ¥426.57
STM32F103RET6 ST ¥780.82
STM8S003F3P6 ST ¥10.62
STM32F103VCT6 ST ¥275.84
STM32F103CBT6 ST ¥130.66
STM32F030C8T6 ST ¥18.11
N76E003AT20 NUVOTON ¥9.67