数字电路

如图所示:试用74LS290构成六进制计数器
解:写S(6)的二进制代码为 S(6)=0110
写反馈置零函数式:R(o) = R(o1)*R(o2)=Q(2n)Q(1n)
饿不懂的是这个 反馈置零函数式 是怎么得出来的呢?

74LS290在74系列计数器中是很特殊的计数器,名称是 “异步 2 - 5 - 10 进制计数器”,内部由一个 2分频器,一个5分频器组成,芯片手册已经有标准的接法,下面链接有详细介绍。
题目要求是 6 进制, 只要把器件按 10 进制计数连接,计数到 6 时(有效数据是 0 ~ 5),让器件复位(置零),重复计数即可。随便提一下,如果是同步计数器,就不是用 6 做反馈了,而是 用 5 ,因为反馈产生时,计数时钟的有效跳变已经过去,要等到下一个时钟才能置零。
LS290 有两个是 “与” 关系的置零输入端, 输入 2 个信号不用另加逻辑门,常用的 74LS138 译码器,有3个片选,这些都是为使用者方便而设计的。
反馈置零函数式:R(o) = R(o1) * R(o2 ) = 0110 = Q2 * Q1 ,计数器输出的 “权” 按 8-4-2-1 分配,Q2 =1,Q1 = 1,正是 6 的值。
http://wenku.baidu.com/view/a0b329c7bb4cf7ec4afed081.html追问

叔叔,R(o)=R(o1)*R(o2) 是怎么得来的?

追答

设计 N 进制计数器必须用到置零功能,"LS290 有两个是 “与” 关系的置零输入端, 输入 2 个信号不用另加逻辑门"。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-01-31
因为是6进制,就是只有0-5这6个数,计数器值=6时清零,也就是为0。
S(6)=0110,表示第1位和第2位为1。(最后那位叫0位)
所以写成 R(o)=Ro(1)*Ro(2)追问

所以写成 R(o)=Ro(1)*Ro(2)? 呵呵谢谢你,还是不太明白哦,详细点呗!

相似回答