原理图六十进制计数器设计

合集下载

电子技术基础实验课程设计-用74LS161设计六十进制计数器

电子技术基础实验课程设计-用74LS161设计六十进制计数器

电子技术基础实验课程设计用74LS161设计六十进制计数器学院:班级:姓名:学号:电气工程学院电自1418用74LS161设计六十进制计数器摘要计数器是一个用以实现计数功能的时序部件,它不仅可用来及脉冲数,还常用作数子系统的定时、分频和执行数字运算以及其它特定的逻辑功能。

目前,无论是TTL还是CMOS 集成电路,都有品种较齐全的中规模集成计数器。

使用者只要借助于器件手册提供的功能和工作波形图以及引出端的排列,就能正确运用这些器件。

计数器在现代社会中用途中十分广泛,在工业生产、各种和记数有关电子产品。

如定时器,报警器、时钟电路中都有广泛用途。

在配合各种显示器件的情况下实现实时监控,扩展更多功能。

利用两片74LS161分别作为六十进制计数器的高位和低位,分别与数码管连接。

把其中的一个通过一个与门器件构成一个十进制计数器,另一个芯片构成六进制计数器。

十进制计数器(个位)和六进制计数器(十位)均采用反馈清零法利用两个74LS161构成。

当个位计数器从1001计数到0000时,十位计数器要计数一次,可通过两芯片之间级联实现。

使用200HZ时钟信号作为计数器的时钟脉冲。

根据设计基理可知,计数器初值为00,按递增方式计数,增到59时,再自动返回到00。

关键字:60进制,计数器,74LS161,级联目录第1章概述 (1)1.1 计数器设计目的 (1)1.2 计数器设计组成 (1)第2章六十进制计数器设计描述 (2)2.1 74LS161的功能 (2)2.2 方案框架 (3)第3章六十进制计数器的设计与仿真 (4)3.1 基本电路分析设计 (4)3.2 计数器电路的仿真 (6)第4章总结 (8)第1章概述计数器是一个用以实现计数功能的时序部件,它不仅可用来及脉冲数,还常用作数子系统的定时、分频和执行数字运算以及其它特定的逻辑功能。

计数器种类很多。

按构成计数器中的各触发器是否使用一个时钟脉冲源来分,有同步计数器和异步计数器。

原理图输入法设计60进制计数器

原理图输入法设计60进制计数器

● 符合现代电子设计技术规范。
2.2 数字频率计设计任务导入
2.2 数字频率计设计任务导入
2.3 原理图输入方式基本设计流程
2.3.1 建立工作库文件夹和存盘原理图空文件 (1)新建一个文件夹。 (2)建立原理图源文件编辑窗。 (3)空文件存盘。
2.3 原理图输入方式基本设计流程
2.3.2 创建工程 (1)打开建立新工程管理窗。
2.4.5 USB-Blaster编程配置器安装方法
2.5 层次化设计
1. 构建元件符号
2.5 层次化设计
2. 构建顶层文件
2.5 层次化设计
2. 构建顶层文件
2.5 层次化设计
3. 功能分析和全程编译
2.5 层次化设计
4. 时序仿真
2.5 层次化设计
4. 时序仿真
2.6 6位十进制频率计设计
2.4.1 引脚锁定
2.4 引脚设置和编程下载
2.4.1 引脚锁定
ห้องสมุดไป่ตู้
2.4 引脚设置和编程下载
2.4.2 配置文件下载 (1)打开编程窗和配置文件。
2.4 引脚设置和编程下载
2.4.2 配置文件下载 (2)设置编程器。
(3)测试JTAG接口。 (4)硬件测试。
2.4 引脚设置和编程下载
2.4.3 AS模式直接编程配置器件
第2章
原理图输入法逻辑电路设计技术
2.1 原理图输入设计方法的特点
● 能进行几乎任意层次的数字系统设计。 ● 对系统中的任一层次,或任一元件的功能能进行精确的时序仿真,精 度达0.1ns。 ● 通过时序仿真,能迅速定位电路系统的错误所在,并随时纠正。 ● 能对设计方案进行随时更改,并储存设计过程中所有的电路和测试文 件入档。 ● 通过编译和下载,能在FPGA上对设计项目随时进行硬件测试验证。 ● 如果使用FPGA和配置编程方式,将不会有器件损坏和损耗的问题。

六十进制加分计数器

六十进制加分计数器

六十进制加分计数器
六十进制加法计数器
一、实验目的
1.了解计数器的原理及其应用。

2. 数码管扫描电路的运用。

二、实验内容
1.设计一个六十进制加法计数器,并通过数码管显示个位、十位数值。

2.用RTL viewer查看综合结果。

三、实验步骤;
1.十进制计数器:
VHDL语言:
波形图:
仿真结果:
2.六十进制计数器顶层:
1)VHDL源程序:
2)波形仿真:
4 六十进制加法计数器:
1)逻辑图
2)管脚分配图:
四.实验心得:
本次实验中,组合了六进制计数器、十进制计数器,以及六十进制计数器和数码管扫描显示电路,通过实验更加了解了六进制,十进制和
六十进制加法计数器的工作原理和逻辑功能。

设计60进制计数器数电课程设计资料

设计60进制计数器数电课程设计资料

电子技术基础实验课程设计用74LS161设计六十进制计数器学院:班级:姓名:学号:电气工程学院电自1418刘科2014303010328用74LS161设计六十进制计数器摘要计数器是一个用以实现计数功能的时序部件,它不仅可用来及脉冲数,还常用作数子系统的定时、分频和执行数字运算以及其它特定的逻辑功能。

目前,无论是TTL还是CMOS 集成电路,都有品种较齐全的中规模集成计数器。

使用者只要借助于器件手册提供的功能和工作波形图以及引出端的排列,就能正确运用这些器件。

计数器在现代社会中用途中十分广泛,在工业生产、各种和记数有关电子产品。

如定时器,报警器、时钟电路中都有广泛用途。

在配合各种显示器件的情况下实现实时监控,扩展更多功能。

利用两片74LS161分别作为六十进制计数器的高位和低位,分别与数码管连接。

把其中的一个通过一个与门器件构成一个十进制计数器,另一个芯片构成六进制计数器。

十进制计数器(个位)和六进制计数器(十位)均采用反馈清零法利用两个74LS161构成。

当个位计数器从1001计数到0000时,十位计数器要计数一次,可通过两芯片之间级联实现。

使用200HZ时钟信号作为计数器的时钟脉冲。

根据设计基理可知,计数器初值为00,按递增方式计数,增到59时,再自动返回到00。

关键字:60进制,计数器,74LS161,级联目录第1章概述 (1)1.1 计数器设计目的 (1)1.2 计数器设计组成 (1)第2章六十进制计数器设计描述 (2)2.1 74LS161的功能 (2)2.2 方案框架 (3)第3章六十进制计数器的设计与仿真 (4)3.1 基本电路分析设计 (4)3.2 计数器电路的仿真 (6)第4章总结 (8)第1章概述计数器是一个用以实现计数功能的时序部件,它不仅可用来及脉冲数,还常用作数子系统的定时、分频和执行数字运算以及其它特定的逻辑功能。

计数器种类很多。

按构成计数器中的各触发器是否使用一个时钟脉冲源来分,有同步计数器和异步计数器。

原理图六十进制计数器设计

原理图六十进制计数器设计

实验名称:基于FPGA的原理图六十进制计数器设计
1.实验目的:
熟悉使用Quartus II的原理图输入方法设计简单组合电路。

把握利用EDA软件进行原理图输入方式的电子线路设计的详细流程。

2实验内容:
完成六十进制加法计数器的设计,包括原理图输入,编译,综合,适配,仿真,实验板上的硬件测试。

选择模式5,数码管8和7显示数字进制,指示灯8接进位。

3. 实验方案(程序设计说明)
频率计的核心元件之一是含有时钟使能及进位扩展输出的十进制计数器。

在原理图的绘制过程中应特别注意图形设计规则中信号标号和总线的表达方式。

为了测试六十进制计数器的功能,可以将counter60设置成工程,工程名和顶层文件名都取为counter60。

4. 实验步骤或程序(经调试后正确的源程序)
见附件A
5.程序运行结果
6.出现的问题及解决方法

附件A
实验步骤或程序:
实验原理图:
管脚设置:。

六十进制计数器的仿真与设计

六十进制计数器的仿真与设计
2.设计方案论证
2.1 概述 由设计任务可知,六十进制计数器由一个十进制计数器(计数状态 0~9)和一个
六进制计数器(计数状态 0~5)级联构成,在计数状态 59 的下一个状态产生清零信 号,同时产生进位输出。根据自己所学的知识,可以采用同步十进制计数器 74LS160 级联的形式来构成六十进制计数器。首先,将两片 74160 串联起来构成一个一百进制 计数器。其中,第一片记的是十位,第二片记的是个位。然后,再用置数法将得到的 百进制计数器改接为六十进制计数器。设计数器从全零开始计数,则计入 59 个脉冲 以后,第一片计成 Q3Q2Q1Q0=0101(5),第二片计成 Q3Q2Q1Q0=1001(9),与非门的 输出使两片 74160 的 LD’同时为低电平。当下一个(第六十个)计数输入脉冲到达时, 两个 74160 同时被置零,返回起始状态。这样就得到了六十进制计数器。

其功能表如下:
表 1 十进制计数器功能表
CP
Rd
LD
EP
X
0
X

1
0
XX11来自0X1
1
X

1
1
1
图 3 与非门 7420N 逻辑框图
原理说明:
与非门逻辑关系:Y=(ABCD)’
图 4 非门 74LS04D 逻辑框图
原理说明:
非门逻辑关系:Y=(A)’
图 5 用于计数的发光二极管
ET
工作状态
X
置零
X
预置数
通过查阅资料对不同的设计方案进行比较论证,由于 Multisim7 电路仿真软件采 用交互式界面,比较直观,操作简便,具有丰富的元器件库和品种繁多的虚拟仪器以 及强大的分析功能等特点,因而,采用 Multisim7 电路仿真软件进行设计电路并仿真

设计60进制计数器--电子技术基础课程设计

设计60进制计数器--电子技术基础课程设计

X X 大学电子技术基础实验课程设计用74LS161设计六十进制计数器学院:班级:姓名:学号:用74LS161设计六十进制计数器摘要计数器是一个用以实现计数功能的时序部件,它不仅可用来及脉冲数,还常用作数子系统的定时、分频和执行数字运算以及其它特定的逻辑功能。

目前,无论是TTL还是CMOS 集成电路,都有品种较齐全的中规模集成计数器。

使用者只要借助于器件手册提供的功能和工作波形图以及引出端的排列,就能正确运用这些器件。

计数器在现代社会中用途中十分广泛,在工业生产、各种和记数有关电子产品。

如定时器,报警器、时钟电路中都有广泛用途。

在配合各种显示器件的情况下实现实时监控,扩展更多功能。

利用两片74LS161分别作为六十进制计数器的高位和低位,分别与数码管连接。

把其中的一个通过一个与门器件构成一个十进制计数器,另一个芯片构成六进制计数器。

十进制计数器(个位)和六进制计数器(十位)均采用反馈清零法利用两个74LS161构成。

当个位计数器从1001计数到0000时,十位计数器要计数一次,可通过两芯片之间级联实现。

使用200HZ时钟信号作为计数器的时钟脉冲。

根据设计基理可知,计数器初值为00,按递增方式计数,增到59时,再自动返回到00。

关键字:60进制,计数器,74LS161,级联目录第1章概述 (1)1.1 计数器设计目的 (1)1.2 计数器设计组成 (1)第2章六十进制计数器设计描述 (2)2.1 74LS161的功能 (2)2.2 方案框架 (3)第3章六十进制计数器的设计与仿真 (4)3.1 基本电路分析设计 (4)3.2 计数器电路的仿真 (6)第4章总结 (8)第1章概述计数器是一个用以实现计数功能的时序部件,它不仅可用来及脉冲数,还常用作数子系统的定时、分频和执行数字运算以及其它特定的逻辑功能。

计数器种类很多。

按构成计数器中的各触发器是否使用一个时钟脉冲源来分,有同步计数器和异步计数器。

根据计数制的不同,分为二进制计数器、十进制计数器和任意进制计数器。

数电-课程设计-60进制计数器

数电-课程设计-60进制计数器

表1 十进制计数器功能表CP RD` LD` EP ET 工作状态×0 ××置零↑ 1 0 ××预置数× 1 1 0 1 保持× 1 1 ×0 保持↑ 1 1 1 1 计数连接方式如图:图2 十进制计数器(个位)2、十进制计数器(十位)电路图3 十进制计数器(十位)3、时钟脉冲电路图4 时钟脉冲电路4、置数电路图5 置数电路5、进位电路图6 进位电路6、译码显示电路图7 译码显示电路三、绘制原理图1、完整原理图图7 计数器原理图2、选定仪器列表仪器名称型号数量用途同步十进制计数器74LS160 2片极联构成60进制计数器与门与非门非门74LS21D74LS00D74LS04D各1个辅助设计构成其他计数器共阴极显示器DCD-HEX 2只显示数字计数电压源1个提供脉冲电压表二原理图仪器列表四、测试方案测试步骤:1)进入Multisim7界面图8 软件页面2)右击空白处,选择放置元件,进入元器件选择区,选择要放置的元件,然后单击好。

图9 放置元件3)放置好各种器件之后,即可进行线路连接,同时标明所需参数值。

设置元器件的参数时,用鼠标双击,弹出属性对话框,分别给元件赋值,并设置名称标号。

图10 元器件属性图4)确认电路无误后,即可单击仿真按钮,实现对电路的仿真工作。

5)观察结果看是否与理论分析的预测结果相同。

五、测试验证结果与分析1、验证结果以下两个仿真结果分别是计数器计数的仿真起点00和仿真终点59,之后计数器会自动恢复原来的00起点继续进行循环计数,并且进位输出灯会在59时发光。

图11 60进制计数器起点00 图12 60进制计数器终点592、理论分析本计数器由两个10进制计数器构成60进制计数器的接线图,右边的10进制计数器作为个位,左边的10进制计数器作为十位。

输入端全部接地,计数开始循环一周后通过置位法自动进行归00,之后再继续循环计数。

六十进制计数器

六十进制计数器

实验五考核实验——六十进制计数
一、实验目的
1、了解可编程数字系统设计的流程
2、掌握Quartus II 软件的使用方法
3、掌握Quartus II 软件的使用方法
4、掌握Quartus II 软件的使用方法
二、实验设备
1、计算机:Quartus II 软件
2、掌握Quartus II 软件的使用方法
3、集成电路:74LS161,任意与非门等。

三、实验原理
1、74LS161:异步清零、同步置数四位二进制计数器
2、引脚定义
3、74LS161功能表
四、实验内容
1、实现60进制计数,计数器用74LS161(2片),其它器件任选
2、七段码显示00、01、02、03 、…、57、58、59
要求:
(1)用原理图输入方式完成
(2)给出仿真波形
(3)计数脉冲CLK接BUTTON0,计数结果接7段码HEX1和HEX0显示
五、实验结果
1、实验原理图:
2、实验波形仿真图
3、引脚分配图
六、实验心得
1、同步异步计数器区分:同步计数器的触发信号是同一个信号。

具体来说,每一级的触发器接的都是同一个CLK信号。

异步计数器的触发信号时不同的,例如第一集的输出Q'作为第二级的触发信号。

几进制的区分:看数据输出端得接线方法,当接线满足拿个计数时会导致“清零”端或者是“置数端”满足工作状态。

2、异步计数器中第二级如果采用置数法,就需要置数的时候给该级提供相应的时钟信号,否则不能完成置数。

六十进制计数器设计(EDA)

六十进制计数器设计(EDA)

六进制vhdl语言设计:LIBRARY IEEE;USE IEEE.STD_LOGIC_1164.ALL;USE IEEE.STD_LOGIC_UNSIGNED.ALL;ENTITY cnt6 ISPORT(CLK,CLRN,ENA,LDN:IN STD_LOGIC;D:IN STD_LOGIC_VECTOR(3 DOWNTO 0);Q:OUT STD_LOGIC_VECTOR(3 DOWNTO 0);COUT:OUT STD_LOGIC);END cnt6;ARCHITECTURE ONE OF cnt6 ISSIGNAL CI:STD_LOGIC_VECTOR (3 DOWNTO 0):="0000"; BEGINPROCESS (CLK,CLRN,ENA,LDN,CI)BEGINIF CLRN='0' THEN CI<="0000";ELSIF CLK'EVENT AND CLK='1' THENIF LDN='0' THEN CI<=D;ELSIF ENA='1' THENIF CI<5 THEN CI<=CI+1;ELSE CI<="0000";END IF;END IF;END IF;Q<=CI;END PROCESS;COUT<=CI(0) AND CI(2);END ONE;十进制vhdl语言设计:LIBRARY IEEE;USE IEEE.STD_LOGIC_1164.ALL;USE IEEE.STD_LOGIC_UNSIGNED.ALL;ENTITY cnt10 ISPORT(CLK,CLRN,ENA,LDN:IN STD_LOGIC;D:IN STD_LOGIC_VECTOR(3 DOWNTO 0);Q:OUT STD_LOGIC_VECTOR(3 DOWNTO 0);COUT:OUT STD_LOGIC);END cnt10;ARCHITECTURE ONE OF cnt10 ISSIGNAL CI:STD_LOGIC_VECTOR (3 DOWNTO 0):="0000"; BEGINPROCESS (CLK,CLRN,ENA,LDN,CI)BEGINIF CLRN='0' THEN CI<="0000";ELSIF CLK'EVENT AND CLK='1' THENIF LDN='0' THEN CI<=D;ELSIF ENA='1' THENIF CI<9 THEN CI<=CI+1;ELSE CI<="0000";END IF;END IF;END IF;Q<=CI;END PROCESS;COUT<=CI(0) AND CI(3);END ONE;分别把上面程序生成符号文件画如下原理图:波形仿真图如下:。

数 字 电 子 技 术(六十进制计数器制作)

数 字 电 子 技 术(六十进制计数器制作)

数字电子技术仿真实验报告学院:计算机科学学院班级:信科10级01班学号: ***********姓名:第一章设计方案论证1.1、选择论证的基本过程1)每隔1s,计数器增1;能以数字形式显示时间。

2)当定时器递增到59时,定时器会自动返回到00显示,然后继续计时。

整个计数过程中,LED1即发光灯会显示进位信号。

3)本设计主要设备是两个74LS160同步十进制计数器,并且由300HZ,5V 电源供给。

1.2、设计方案框图使用300HZ555定时器作为计数器的输入信号。

根据设计基理可知,计数器初值为00,按递增方式计数,增到59时,再自动返回到00。

此电路可以作为简易数字时钟的分钟显示。

图1.2为60进制计数器的总体框图。

图1.2 系统总体框图第二章单元电路设计2.1、十进制计数器(个位)电路本电路采用74LS160作为十进制计数器,它是一个具有异步清零、同步置数、可以保持状态不变的十进制上升沿计数器。

功能如表2-1表2-1 十进制计数器功能表CP RD` LD` EP ET 工作状态×0 ××置零↑ 1 0 ××预置数× 1 1 0 1 保持× 1 1 ×0 保持↑ 1 1 1 1 计数连接方式如图2.1图2.1 十进制计数器(个位)2.2、十进制计数器(十位)电路图2.2 十进制计数器(十位)2.3、555定时器555定时器是一种模拟电路和数字电路相结合的中规模集成器件,它性能优良,适用范围很广,外部加接少量的阻容元件可以很方便地组成单稳态触发器和多谐振荡器,以及不需外接元件就可组成施密特触发器。

因此集成555定时被广泛应用于脉冲波形的产生与变换、测量与控制等方面。

图2.3为用555定时器设计的多谐振荡器的电路图及其电路产生的波形。

图2.3 多谐振荡器由多谐振荡器原理,结合上图可知其振荡周期T=T 1+T 2。

T 1为电容充电时间,T 2为电容放电时间。

数字电子实验——60进制计数器

数字电子实验——60进制计数器

综合性、设计性实验报告电子技术实验(数字电子部分)报告分数:学期:班级:姓名:日期:1. 实验目的1)学习仿真软件Multisim的使用方法;2)学习、掌握时序电路的设计方法;3)掌握常用电子元器件的使用方法;4)熟练运用用已有集成计数器(M进制)构成任意进制计数器(N进制),M < N 时,多片级联实现的方法;5)熟悉由555定时器构成的多谐振荡器产生时钟脉冲;6)了解反馈置数法和反馈清零法的特点及区别,并能熟练运用这两种方法。

2. 预习要求1)阅读《数字电子技术基础》相关内容,了解集成计数器的原理及功能;2)熟悉集成计数器74LS161及七段数码显示管的各引脚功能;3)了解555定时器构成的多谐振荡器产生脉冲的基本原理;4)对于反馈清零法和反馈置数法有基本的了解。

3. 实验内容1)在Multisim集成环境中用74LS161和555定时器设计60进制计数器,要求能够实现暂停和置数的功能,并完成其仿真;2)在模块化电子技术综合实验箱上完成电路搭接与调试;4. 实验原理4.1 个位模块(1)利用反馈置数法,U2(74LS161D)为低位片即个位模块,用A、B、C、D四个输入端的高低电平实现个位预置数;(2)用开关控制U2的EP使能端高低电平实现暂停功能;(3)U2的CP脉冲端连接555定时器构成的多谐振荡器的矩形脉冲输出端;(4)U2的使能端ET始终接有效的高电平,清零端CR始终接无效的高电平;因为用的是反馈置数法,U2实现0(0000)~9(1001)的十进制循环,U2的QD和QA段用作二输入与非门U5A(74LS00D)的输入端,其输出端连接到U2的LD上。

(5)U2的四个输出端QD、QC、QB、QA连接U4数码管的D、C、B、A输入端,从而显示0~9这十个状态。

图1 个位模块原理图4.2 十位模块(1)利用反馈置数法,U1(74LS161D)为高位片即十位模块,用A、B、C 三个输入端的高低电平实现十位预置数;(2)U1的CP脉冲端连接555定时器构成的多谐振荡器的矩形脉冲输出端;(3)U1的使能端ET、EP始终接有效的高电平,清零端CR始终接无效的高电平;(4)因为用的是反馈置数法,U1实现0(0000)~5(0101)的六进制循环,U1的QC和QA端与个位数的QD和QA端用作四输入与非门U6A(74LS20D)的输入端,其输出端连接到U1的LD上。

60 进制加法计数proteus原理

60 进制加法计数proteus原理

60 进制加法计数proteus原理题目:60 进制加法计数及其在Proteus原理中的应用摘要:本文将详细介绍60进制加法计数法并探讨其在Proteus原理中的应用。

首先,我们将介绍60进制计数法的基本概念和原理,并逐步解释如何进行60进制加法计算。

然后,我们将讨论Proteus原理及其在电子工程和嵌入式系统设计中的重要性。

最后,我们将通过一个具体的示例说明如何使用60进制加法计数法在Proteus原理中进行计数。

本文旨在帮助读者更好地理解60进制加法计数法及其在Proteus原理中的应用。

1. 引言计数是数学中基本而重要的概念,用于度量和记录事物的数量。

不同的进制系统被广泛用于不同的领域和应用中。

在本文中,我们将介绍一种特殊的进制系统——60进制,并探讨其在Proteus原理中的应用。

2. 60进制加法计数法的基本概念和原理2.1 60进制的基本原理60进制是指每个数字位可以表示0-59的60个可能值。

与我们在日常生活中使用的十进制系统不同,60进制使用了更多的数字,这使得表示大量数据变得更加紧凑和有效。

2.2 60进制加法计算进行60进制加法计算与十进制类似,不同之处在于进位的规则。

在十进制中,当两个位数相加超过9时,会产生进位。

而在60进制中,当两个位数相加超过59时,会产生进位。

例如,当将25和40相加时,可以得到65。

在十进制中,我们会写成6个十和5个个,而在60进制中,我们会写成1个60和5个个。

3. Proteus原理及其在电子工程中的应用Proteus是一款经典的电子设计自动化软件,被广泛应用于电子工程和嵌入式系统设计中。

它提供了一个虚拟的电路板和设备模拟环境,可以帮助工程师进行电路设计、仿真和验证。

4. 60进制加法计数在Proteus原理中的应用在Proteus原理中,60进制加法计数法常用于设计和验证计数器电路。

计数器电路是一种重要的数字逻辑电路,用于计数和记录特定事件的发生次数。

数电课程设计(60进制计数器设计)

数电课程设计(60进制计数器设计)

目录摘要: (2)1设计题目 (2)1.1设计要求 (2)2题目分析 (2)3设计思路与原理 (3)3.1 LED简介 (3)3.2 芯片74290及六十进制计数器的设计 (4)3.3 三十九进制计数器 (6)4电路图的仿真 (7)4.1六十进制计数器的仿真 (7)4.2三十九进制计数器的仿真 (8)5仪器列表 (9)6心得体会 (9)7参考文献 (10)摘要:要获得N进制计数器,常用的方法有两种:一是用时钟触发器和门电路来设计:二是用集成计数器来构成。

当要得到一些进制数大的计数器时,用时钟触发器和门电路来实现就显的很复杂。

我们就可以用集成计数器来构成,当然集成计数器是厂家已定型的产品,其函数关系已被固化在芯片中,状态分配以及编码我们自己是不可以更改的,而且多为纯自然态序编码,因而利用清零端或置数控制端,让电路跳过某些状态而获得N进制的计数器。

1设计题目60进制计数器的设计1.1设计要求(1)要求学生掌握74系列的芯片和LED的原理和使用方法。

(2)熟悉集成电路的使用方法,能够运用所学的知识设计一规定的电路。

1.2设计任务(1)完成一个60进制的计数器。

(2)LED显示从00开始,各位计数从0—9,逢10 进1,是为计数0—5。

59显示后,又从00重新开始计数。

2题目分析要实现60进制的计数器,单用一片计数器无法实现,我们可以利用级联方式获得大容量的N进制计数器,60进制的计数器就可以由六进制和十进制计数器级联起来构成。

CP 3设计思路与原理 3.1 LED 简介LED 是一种显示字段的显示器件,7个发光二极管构成七笔字形“8”,一个发光二极管构成小数点。

七段发光管分别称为a 、b 、c 、d 、e 、f ,g ,构成字型“8”,如图(a )所示,当在某段发光二极管上施加一定的电压时,某些段被点亮发光。

不加电压则变暗,为了保护各段LED 不被损坏,需外加限流电阻。

信号源 计数器数码显示器十进制计数器(个位)六进制计数器(十位)其真值表如下。

基于Quartus六十进制计数器的设计

基于Quartus六十进制计数器的设计

EDA技术实践课程设计2014年7月25日EDA技术实践课程设计任务书课程EDA技术实践课程设计题目六十进制计数器专业姓名学号主要内容:利用QuartusII设计一个六十进制计数器。

该电路是采用整体置数法接成的六十进制计数器。

首先需要两片74160接成一百进制的计数器,然后将电路的59状态译码产生LD′=0信号,同时加到两片74160上,在下一个计数脉冲(第60个计数脉冲)到达时,将0000同时置入两片74160中,从而得到六十进制计数器。

主要要求如下:(1)每隔1个周期脉冲,计数器增1;(2)当计数器递增到59时,进位端波形发生跳变,说明计数器产生进位信号,之后计数器会自动返回到00并重新计数;(3)本设计主要设备是两片74160同步十进制计数器,时钟信号通过建立波形文件得以提供。

主要参考资料:[1] 朱正伟.EDA技术及应用[M].第2版.北京:清华大学出版社,2013.[2] 李国洪.EDA技术与实验[M].北京:机械工业出版社,2009.[3] 陈忠平,高金定,高见芳.基于QuartusII的FPGA/CPLD设计与实践[M].北京:电子工业出版社,2010.[4] 杨颂华.数字电子技术基础[M].第2版.西安:西安电子科技大学出版社,2009.[5] 阎石.数字电子技术基础[M].第5版.北京:高等教育出版社,2006.[6] 康华光.电子技术基础:数字部分[M].北京:高等教育出版社,2000.完成期限2014.7.21——2014.7.25指导教师专业负责人2014年7 月18日目录1 设计 (1)2 方案选择与电路原理图的设计 (1)2.1 单元电路一:十进制计数器电路(个位) (2)2.2 单元电路二:十进制计数器(十位) (3)2.3 单元电路三:置数与进位电路 (3)3 元件选取与电路图的绘制 (4)3.1 元件选取 (4)3.2 电路图的绘制 (4)4 编译设计文件 (5)5 仿真设计文件 (6)6 总结 (10)参考文献 (11)1 设计六十进制计数器的功能要求:(1)每隔1个周期脉冲,计数器增1;(2)当计数器递增到59时,进位端波形发生跳变,说明计数器产生进位信号,之后计数器会自动返回到00并重新计数;(3)本设计主要设备是两片74160同步十进制计数器,时钟信号通过建立波形文件得以提供。

60进制计数器

60进制计数器

题目60计数器60进制计数器主要内容:利用QuartusII设计一个六十进制计数器。

该电路是采用整体置数法接成的六十进制计数器。

首先需要两片74160接成一百进制的计数器,然后将电路的60状态译码产生LD′=0信号,同时加到两片74160上,在下一个计数脉冲(第60个计数脉冲)到达时,从而得到六十进制计数器。

主要要求如下:(1)每隔1个周期脉冲,计数器增1;(2)当计数器递增到60时,进位端波形发生跳变,说明计数器产生进位信号,之后计数器会自动返回到00并重新计数;(3)本设计主要设备是两片74160同步十进制计数器,时钟信号通过建立波形文件得以提供。

1方案选择与电路原理图的设计使用具有一定频率的时钟信号作为计数器的时钟脉冲作为同步控制信号,整体电路通过两片74160与其他门电路辅助等单元电路构成以实现置数进位功能。

图2.1为六十进制计数器的总体电路原理框图。

图1.1 电路原理框图1.1单元电路一:十进制计数器电路(个位)本电路采用74160作为十进制计数器,它是一个具有异步清零、同步置数、可以保持状态不变的十进制上升沿计数器。

每输入10个计数脉冲,计数器便工作一个循环,并且在进位端RCO产生一个进位输出信号。

其功能表如表2-1所示,连接方式如图2.2所示。

此片工作时进位端RCO在没有进位时RCO=0,因此第二片ENP·ENT=0,第二片不工作。

表2-1 同步十进制计数器功能表在新建好的block文件的图形编辑窗口中双击鼠标,或点击图中“符号工具”按钮,或者选择菜单Edit下的Insert Symbol命令,即可对元件进行选择。

选择元件库中的ot hers—maxplus2—74160。

点击工具栏中Orthogonal Node Tool按钮便可以对端子间进行连线,其中值得注意的是,点击工具栏中Orthogonal Bus Tool按钮可以通过总线进行连接。

1.2 单元电路二:十进制计数器(十位)本电路同样采用74160作为十进制计数器,如图2.3所示。

六十进制计数器综合设计

六十进制计数器综合设计

物理与机电工程学院(2015——2016 学年第一学期)《计算机辅助电路设计》综合设计报告可编程计数器专业:电子信息科学与技术学号:2014216041 姓名:张腾指导教师:周佐项目十七可编程计数器一、设计目的及任务1.1设计目的掌握74LS90的功能原理;利用74LS90完成简单计数器电路设计。

每隔1s,计数器增1;能以数字形式显示时间。

熟练掌握计数器的各个部分的结构。

计数器间的级联。

不同芯片也可实现六十进制。

1.2设计任务利用两片74Ls90构成六十进制(0~59)计数器,并用Altium Designer 进行仿真。

二、原理及过程2.1系统原理图2.2原理分析认识芯片:74LS90计数器是一种中规模二-五-十进制异步计数器,管脚图如图所示。

R01、R02是计数器置0端,同时为1有效;R91和R92为置9端,同时为1时有效;若用A输入,QA输出,为二进制计数器;如B为输入,QB-QD可输出五进制计数器;将QA与B相连,A做为输入端,QA-QD输出十进制计数器;若QD与A输入端相连,B为输入端,电路为二-五混合进制计数器。

74LS90的功能表:2.3理论分析当接通电源,电路开始工作时,显示器显示从0开始依次递增到59,然后重新回到0再开始依次递增到59,如此反复,直到关掉电源。

三、系统仿真3.1仿真原理图3.2仿真结果图3.3仿真步骤1.按可编程计数器的原理图在Multisim中连接电路。

2.打开开关,开始仿真.3.4仿真结果及分析显示器可显示:00、01、02、03、04、05、06、07、08、09、1-、11、12、13、14、15、16、17、18、19、20、21、22、23、24、25、26、27、28、29、30、31、32、33、34、35、36、37、38、39、40、41、42、43、44、45、46、47、48、49、50、51、52、53、54、55、56、57、58、59。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
实验名称:基于FPGA的原理图六十进制计数器设计
1.实验目的:
熟悉使用Quartus II的原理图输入方法设计简单组合电路。
把握利用EDA软件进行原理图输入方式的电子线路设计的详细设计,包括原理图输入,编译,综合,适配,仿真,实验板上的硬件测试。选择模式5,数码管8和7显示数字进制,指示灯8接进位。
见附件A
5.程序运行结果
6.出现的问题及解决方法

附件A
实验步骤或程序:
实验原理图:
管脚设置:
3.实验方案(程序设计说明)
频率计的核心元件之一是含有时钟使能及进位扩展输出的十进制计数器。在原理图的绘制过程中应特别注意图形设计规则中信号标号和总线的表达方式。为了测试六十进制计数器的功能,可以将counter60设置成工程,工程名和顶层文件名都取为counter60。
4.实验步骤或程序(经调试后正确的源程序)
相关文档
最新文档