用74163设计二十四进制的小时位计数器。要求个位和十位显示为十进制。

74163是四位二进制计数器,即是十六进制的加法计数器。要改成二十四进制计数器,个位需要改成十进制计数器,可采用反馈置数法改制,当计数到1001(即9)时产生置数信号,置入初值0000即可。因为,74163是同步清零的,所以,可以利用反馈清零法,将十位和个位一同改成24进制,计数到23时,产生复位信号,使两片计数器在下一个时间脉冲时复位,实现回0。仿真图如下,也是逻辑图,加了两片74LS247译码器和共阳数码管,这是计数到数23时的截图。你如果不需要数码管显示,可以删掉两片74LS247和两个数码管。

74163计数器 74163计数器功能74163计数器 74163计数器功能


74163计数器 74163计数器功能


74163计数器 74163计数器功能


74163计数器问题,数电

一问,左片计到1111,co=1,右片允许计数,你些你说对了。之后,再来一个cp脉冲,左片回0000,右片计一个数,实现左片(低四位)向右片(高四位)进位。左片回0000后,co=0,右片又停止计数,因CTP,CTT为0,禁止计数。左片继续计数,再计1111,又重复,co=1,右片加1。

二问,只有右片计到1111,co=1,经非门后加到两片的LD端,准备置数。关键是要等下一个cp脉冲到来后,左,右两片都被置数,从设置的初值重新计数。

应该说,这种接法,纯粹是为了考试编的题,实际分频真这么接,是脑子进水了。

利用74163实现9进制计数器

2片163级联构成8位二进制同步加法计数器:时钟端相连,接外部时钟信号;低位芯片的CO接高位芯片的T。

同步复位变模为99:让计数器从0计数到98,在状态98同步复位,就实现了模99计数。方法是:状态98对应的二进制数为0110 0010,取3个1对应的输出端,即高位芯片的QC、QB,低位芯片的QB,送与非门(可用7420,多余输入端接1),其输出信号送2个芯片的同步复位端CLR。

其他输入端都接1。

分析由74163构成的电路

左片为低四位计数,预置数为:(1000)2;右片为高四位计数,预置数为:(0011)2。总预置数为(38)16,将16进制转化为10进制:(38)16=(56)10。74163是4位二进制同步加法计数器,若无预置数,两个74163集成计数器可组成16×16=256位计数器,则本逻辑电路的计数为:256-56=200,为200分频器。

注:两片计数器的连接方式分两种:

①并行进位:低位片的进位信号(CO)作为高位片的使能信号,称为同步级联;

②串行进位:低位片的进位信号(CO)作为高位片的时钟脉冲,称为异步级联。

计数器实现任意计数的方法主要有两种,一种为利用清除端CR的复位法,即反馈清零法,另一种为置入控制端LD的置数法,即同步预置法。

74163计数器功能表

功能表如下图。

上图截取自百度文库中文档:

另外,一般有关芯片的内容建议翻看Datasheet,74LS163的datasheet的文档我也贴一下吧:

参考:

计数器74163的r端的作用

用于异步清零。计数器74163是一种常用的集成电路,它是一种4位二进制同步计数器,并且具有并行/串行输入,以及同步清零和使能控制等功能,R端的异步清零功能是一种特殊的控制方式,不需要进行时序控制,只要在需要清零计数器的时候给R端输入低电平信号即可,因此r端是用于异步清零的。

你好,怎么用74163构成83进制计数器呢?

74163(与74LS163功能完全相同)是16进制计数器,个位要改成十进制计数器,用反馈置法,当计数到9,即1001时,产生一个置数信号,使个位计数器回0,并向十位送一个进位信号,十位加1。对于83进制计数器,可利用反馈清0法实现,因74163是同步清0的,所以,利用计数到82(数就是82),产生一个复位信号,在下一个时钟脉冲来时,两个计数器清0,实现改制。

逻辑图即仿真图如下,你可以不用画数码管,那是为了显示仿真图效果的。这是计数到数82时的截图。

试用74163构成十进制计数器

蛮简单的,图不知道有没有上传成功。CT即EP,ET都是计数时能端,都接高电平。CP为计数输入端。LD为预置使能端,这里不用,置高电平。QA,QB,QC.QD为输出端。十进制即为从0-9九种状态。RD是异步清零端,就是任何时候当RD为0时,QA,QB.QC.QD回到0重新开始计数。故让计数到10的时候,QD,QC,QB,QA为1010时,让RD为0 ,于是用一个与非门。当到1010时,经与非门后送到RD,清零。重新开始计数。