电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

74ls160芯片同步十进制计数器(直接清零VIP免费

74ls160芯片同步十进制计数器(直接清零_第1页
1/5
74ls160芯片同步十进制计数器(直接清零_第2页
2/5
74ls160芯片同步十进制计数器(直接清零_第3页
3/5
74LS160 芯片同步十进制计数器(直接清零) ·用于快速计数的内部超前进位 ·用于 n 位级联的进位输出 ·同步可编程序 ·有置数控制线 ·二极管箝位输入 ·直接清零 ·同步计数 本电路是由 4 个主从触发器和用作除 2 计数器及计数周期长度为除 5 的 3 位 2 进制计数器所用的附加选通所组成。有选通的零复位和置 9 输入。为了利用本计数器的最大计数长度(十进制),可将 B 输入同 QA 输出连接,输入计数脉冲可加到输入 A 上,此时输出就如相应的功能表上所要求的那样。LS90 可以获得对称的十分频计数,办法是将 QD 输出接到 A 输入端,并把输入计数脉冲加到 B 输入端,在 QA 输出端处产生对称的十分频方波。74160 引脚图交流波形图: 图 1 时钟到输出延迟计数 图 2 主复位输出延迟,主复位 时钟频率,脉冲宽度 脉冲宽度,和主复位恢复时间状态图VHDL 十进制计数器library ieee;use ieee.std_logic_1164.all;use ieee.std_logic_arith.all;use ieee.std_logic_unsigned.all;entity count10 isport (clk:in std_logic; f:buffer integer range 0 to 15; cout:out std_logic); end;architecture aa of count10 isbeginprocess(clk)begin if falling_edge(clk) thenif f=9 thenf<=0;cout<='1';elsef<=f+1;end if;elsenull;end if;end process;end;十进制计数器 VHDLlibrary ieee;use ieee.std_logic_1164.all;use ieee.std_logic_arith.all;use ieee.std_logic_unsigned.all;--**************实体***************** entity shijinzhi is port(clk: in std_logic; reset: in std_logic; s : out std_logic_vector(5 downto 0); out1: out std_logic_vector(7 downto 0));end shijinzhi;--*****************结构体***********************architecture one of shijinzhi issignal clk_500 : std_logic;--扫描时钟signal clk_1 : std_logic;--1s 时钟begin--*************500Hz 分频程序********************process(clk)variable cnt1 : integer range 0 to 200;variable cnt2 : integer range 0 to 250;begin if clk'event and clk='1' then if cnt1=200 then cnt1:=0;if cnt2=250 thencnt2:=0;clk_500<=not clk_500;elsecnt2:=cnt2+1;end if;elsecnt1:=cnt1+1; end if; end if;end process;--**...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

74ls160芯片同步十进制计数器(直接清零

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部