任意进制计数器的构成方法
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
异步预置:6进制,逢6预置0
异步 ,LD/ 在状态6时有效
M=6,当为SM=S6=0110时反馈使 LD 0 ,
立刻预置成0000态, LD 1 。
小
结
前面介绍了利用计数芯片扩展功能实现任意
进制( M<N )计数器的两种构成方法: 1、利用芯片的置零功能来实现的置零法。
2、利用芯片的置数功能来实现的置数法。
1
图6.3.35
1 0
01
方法二:置数法
第6个有效边沿预置0 同步:LD/应先有效
用74LS160 实现6进制计数器 利用74LS160的同步置数功能来实现
Q2Q1 Q0 ), RD 1, EP EP 1 LD (Q3 D3 D2 D1D0 0000
1 C LK 2 3 4 5 6 7
通过介绍用 74LS160 同步十 进制计数器实现M进制计数器来介绍构 成方法
一、任意进制计数器 的实现方式
用N进制计数器(如 74LS160)芯片,去实现 M进制计数器的方法。
需要M(模任意)计数器 A法:用触发器设计,M> 4麻烦 B法:用模 N计数器芯片结合芯 片扩展功能进行扩展 客户
M N M N
产生预置数信号的状态
优点
(1)因为是同步预置,LD /在SM-1一出现有效后,要 等下一个CLK有效边沿到来是才置数,在第M个有效边沿到 时, LD /=0已稳定建立了,就不存在异步置零法中因置零 信号持续的时间过短而可靠性不高的问题;且没有暂稳态 的出现。 (2)置数法是可以重复置入某个数值(0或其他值, 比置零法灵活),来跳跃N-M个状态,从而获得M进制计数 器。这里置入0值(D3D2D1D0=0000)的情况,即状态编码采 用8421码。其他情况后面再讲。
有四种功能:异步置零、同步预置、
保持和计数,四种功能优先级别是异步置 零>同步预置>保持>计数。
三、M<N的实现方法
实 现 方 法 置零法(复位法):利用置零功能 分异步和同步
置数法(置位法):利用预置数功能 分异步和同步
可从N个循 环状态的中 任一状态 跳至 0态(跳转目标 只有一个:0, 不可设置)
不管采用哪种方法,要注意采用的扩展功能
是异步还是同步,因为取用译码状态是不同的。
常用TTL计数器
提高:
试用74LS160 实现状态图如 右图所示的特殊4进制计数器。
提示:同时使用置零和置数功能
缺点及改进
由于清零信号随着计数器被清零而立即消失,其持续的时间极短, 若计数器内的触发器复位有快有慢,可能慢的还未复位,清零信号已 经消失,导致电路误动作,故置零法的电路工作可靠性低。为了改善 电路的性能,在清零信号和清零信号输入端之间接一基本RS触发器, 如图6.3.35所示。
0
0 1 0 0
1 0
置零功能
Байду номын сангаас置数功能
可从N个循 环状态的中 任一状态
跳至
0态或其它状态—由数 据输入端D的值决定, 即可设置。
异步:一有效立刻执行; 同步:有效后待有效边沿到时执行。
用74LS160 实现6进制计数器
方法一:置零法 利用74LS160的异步置零功能来实现
逢6清零
1
(Q3 Q2Q1Q0 ), LD 1, EP EP 1 RD
Q2Q1Q0 ), RD 1 LD (Q3 Q2Q1Q0 ) EP EP 1, C (Q3 1 LD (S M 1 ), RD EP EP 1, C (S M 1 )
原理:计数循环过程
中LD/ 在SM-1时有效,第M 个有效边沿预置0跳过N -M个状态(利用同步预 置功能)
原理(M<N)
7进制:逢7清零
(Q3 Q2Q1Q0 ), LD 1 RD Q2Q1Q0 ) EP EP 1, C (Q3 (S M ), LD 1 RD EP EP 1, C (S M 1 )
M进制:逢M清零
原理:计数循环过程中逢M清 零跳过 N-M个状态(利用异 步清零功能) 暂态
之前例子中,如果74LS160芯片是 同步清零功能,异步预置功能呢,该如 何实现?状态也采8421码编码。
同步清零:6进制,第6个有效边沿清零0
同步 ,RD/ 应在状态5时有效
0 ,待第6个 M=6,在SM-1=S5=0101时反馈使 RD
1。 上升沿到来时复位至0000态, RD
Q
LD
0 1 1
2
3
4
5
0
1
C
图6.3.33
时序图
状态图
第6个上升沿预置0:跳过6-9四个状态,没有暂态 同步预置:LD/在状态5时有效,等待第6个上升沿预置0。
原理 (M<N)
7进制:第7个有效边沿预置0 同步:LD/ 在状态6时有效 M进制:第M个有效边沿预置0 同步:LD/ 在状态M-1时有效
N进制
M<N: 1片N进制 计数器即可
厂家
M进制
M>N: 要多于1片N 进制计数器
(考虑:经济) 只生产N(模有限种)计数器 通过扩展功能:复位、置数、保 持等满足客户的各种模值M的需求
用已有N进制计数芯片,组成M进制计数器, 是常用的方法。即用扩展功能达到目的。
二、复习计数器 74LS160
功 能 同步十进制加法计数器74LS160,进 位脉冲是在 1001 时出现的,即是对状态 1001 的译码。
2 3 4 5 6 7
CLK
Q
RD
0 1
1
2
3
4
5
6
0
1
△t→0
C
图6.3.33
时序图
(Q3 Q2Q1Q0 ), LD 1, EP EP 1 RD
1 2 3 4 5 6 7
C LK
Q
0 1
1
2
3
4
5
6
0
1
RD
△t→0
C
时序图
状态图
暂态
逢6清零:跳过6-9四个状态,状态6短暂出现