结构推理
试分别用以下方法设计一个82进制计数器:
(1)利用74290的异步清零功能;
(2)利用74160的异步清零功能;
(3)利用74160的同步置数功能。
【正确答案】解:
(1)由于82进制计数器的模数已超过10而小于100,所以可先将两片已连接成十进制计数器的74290级联成模100的计数器。级联时,要注意正确处理两片74290之间的进位关系。因74290无进位输出端,可由低位片Q3引进位信号至高位片的CP1端,这可以在低位片输出状态由1001变为0000时,向高位片的CP1端提供一个脉冲下降沿,使高位计数,从而实现逢十进一。这种级联方式称为异步级联。
又因为74290具有异步清零功能,所以构成82进制计数器,应利用输出状态82(1000,0010)反馈清零。74290构成的82进制计数器如图解(a)所示。
(2)74160是一种8421BCD码十进制同步加法计数器。具有异步清零功能。
利用74160的异步清零功能构成82进制计数器的方法与(1)中用74290的方法相似。不同的是,级联采用同步方式。即将计数脉冲同时引至两片74160,而用低位片的进位输出端RCO去控制高位片的EP、ET。当低位片输出状态出现1001时,RCO输出高电平,送至高位片的EP、ET,在下一个计数脉冲的作用下,低位片输出状态由1001变为0000,同时高位片计一个数,实现逢十进一。另外要注意,74290的清零端高电平有效,所以反馈清零回路用与门,以便在清零时提供高电平。74160的清零端低电平有效,所以反馈清零回路用与非门,以便在清零时提供低电平。利用74160的异步清零功能构成的82进制计数器如图解(b)所示。
(3)74160具有同步置数功能,并且低电平有效,若利用同步置数功能构成82进制计数器(初始状态为零),只要使两片74290的D3D2D1D0=0000,并将反馈置数信号引至同步预置数控制端LD。由于是同步置数方式,所以,应利用输出状态81反馈置零,才可完成82进制计数功能,具体接法如图解(c)所示。
(a)
(b)
(c)
【答案解析】