三位二进制加法计数器序列信号发生器的设计用集成芯片设计一个256进制加法计数器.docx

上传人:b****1 文档编号:10552826 上传时间:2023-05-26 格式:DOCX 页数:20 大小:476.81KB
下载 相关 举报
三位二进制加法计数器序列信号发生器的设计用集成芯片设计一个256进制加法计数器.docx_第1页
第1页 / 共20页
三位二进制加法计数器序列信号发生器的设计用集成芯片设计一个256进制加法计数器.docx_第2页
第2页 / 共20页
三位二进制加法计数器序列信号发生器的设计用集成芯片设计一个256进制加法计数器.docx_第3页
第3页 / 共20页
三位二进制加法计数器序列信号发生器的设计用集成芯片设计一个256进制加法计数器.docx_第4页
第4页 / 共20页
三位二进制加法计数器序列信号发生器的设计用集成芯片设计一个256进制加法计数器.docx_第5页
第5页 / 共20页
三位二进制加法计数器序列信号发生器的设计用集成芯片设计一个256进制加法计数器.docx_第6页
第6页 / 共20页
三位二进制加法计数器序列信号发生器的设计用集成芯片设计一个256进制加法计数器.docx_第7页
第7页 / 共20页
三位二进制加法计数器序列信号发生器的设计用集成芯片设计一个256进制加法计数器.docx_第8页
第8页 / 共20页
三位二进制加法计数器序列信号发生器的设计用集成芯片设计一个256进制加法计数器.docx_第9页
第9页 / 共20页
三位二进制加法计数器序列信号发生器的设计用集成芯片设计一个256进制加法计数器.docx_第10页
第10页 / 共20页
三位二进制加法计数器序列信号发生器的设计用集成芯片设计一个256进制加法计数器.docx_第11页
第11页 / 共20页
三位二进制加法计数器序列信号发生器的设计用集成芯片设计一个256进制加法计数器.docx_第12页
第12页 / 共20页
三位二进制加法计数器序列信号发生器的设计用集成芯片设计一个256进制加法计数器.docx_第13页
第13页 / 共20页
三位二进制加法计数器序列信号发生器的设计用集成芯片设计一个256进制加法计数器.docx_第14页
第14页 / 共20页
三位二进制加法计数器序列信号发生器的设计用集成芯片设计一个256进制加法计数器.docx_第15页
第15页 / 共20页
三位二进制加法计数器序列信号发生器的设计用集成芯片设计一个256进制加法计数器.docx_第16页
第16页 / 共20页
三位二进制加法计数器序列信号发生器的设计用集成芯片设计一个256进制加法计数器.docx_第17页
第17页 / 共20页
三位二进制加法计数器序列信号发生器的设计用集成芯片设计一个256进制加法计数器.docx_第18页
第18页 / 共20页
三位二进制加法计数器序列信号发生器的设计用集成芯片设计一个256进制加法计数器.docx_第19页
第19页 / 共20页
三位二进制加法计数器序列信号发生器的设计用集成芯片设计一个256进制加法计数器.docx_第20页
第20页 / 共20页
亲,该文档总共20页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

三位二进制加法计数器序列信号发生器的设计用集成芯片设计一个256进制加法计数器.docx

《三位二进制加法计数器序列信号发生器的设计用集成芯片设计一个256进制加法计数器.docx》由会员分享,可在线阅读,更多相关《三位二进制加法计数器序列信号发生器的设计用集成芯片设计一个256进制加法计数器.docx(20页珍藏版)》请在冰点文库上搜索。

三位二进制加法计数器序列信号发生器的设计用集成芯片设计一个256进制加法计数器.docx

三位二进制加法计数器序列信号发生器的设计用集成芯片设计一个256进制加法计数器

1课程设计的目的与作用

1.了解同步计数器及序列信号发生器工作原理;

2.掌握计数器电路的分析,设计方法及应用;

3.掌握序列信号发生器的分析,设计方法及应用;

2设计任务

2.1同步计数器

1.使用设计一个循环型3位2进制加法计数器,其中无效状态为(001,010),组合电路选用与门和与非门等。

2.根据自己的设计接线。

3.检查无误后,测试其功能。

2.2序列信号发生器

1.使用设计一个能循环产生给定序列的序列信号发生器,其中发生序列(1000001),组合电路选用与门和与非门等。

根据自己的设计接线。

2.检查无误后,测试其功能。

3设计原理

3.1同步计数器

(1)计数器是用来统计输入脉冲个数电路,是组成数字电路和计算机电路的基本时序逻辑部件。

计数器按长度可分为:

二进制,十进制和任意进制计数器。

计数器不仅有加法计数器,也有减法计数器。

如果一个计数器既能完成累加技术功能,也能完成递减功能,则称其为可逆计数器。

在同步计数器中,个触发器共用同一个时钟信号。

(2)时序电路的分析过程:

根据给定的时序电路,写出各触发器的驱动方程,输出方程,根据驱动方程带入触发器特征方程,得到每个触发器的词态方程;再根据给定初太,一次迭代得到特征转换表,分析特征转换表画出状态图。

(3)设计过程:

设计流程如图1所示。

时序逻辑问题

状态赋值

状态转换图

最简逻辑表达式

逻辑图

选定触发器类型

检查能否自启动

 

图1同步时序逻辑电路设计流程

3.1.1加法计数器

CP是输入计数脉冲,所谓计数,就是记CP脉冲个数,每来一个CP脉冲,计数器就加一个1,随着输入计数脉冲个数的增加,计数器中的数值也增大,当计数器记满时再来CP脉冲,计数器归零的同时给高位进位,即要给高位进位信号。

3.1.2减法计数器

CP是输入减法计数脉冲,每输入一个CP脉冲,计数器就减一个1,当不够减时就向高位借位,显然向高位借来的1应当8,8-1=7。

因此在状态为000时,输入一个CP脉冲,不够减,向高位借1当8,减去1后剩7,所以计数器的状态应该由000转换到111,且同时应向高位送出借位信号。

3.1.3用集成芯片设计一个256进制的加法器

选取两片74LS161设计由状态00000000~11111111的256进制加法计数器。

74LS161具有以下功能:

★异步清零功能

时,计数器清零。

时,其他输入信号都不起作用,由时钟触发器的逻辑特性知道,其异步输入端信号是优先的,

正是通过

复位计数器也即使异步清零的。

★同步并行置数功能

时,在CP上升沿操作下,并行输入数据

进入计数器,使

★二进制同步加法计数功能

时,若

则计数器对CP信号按照8421编码进行加法计数。

★保持功能

时,若

则计数器将保持原来状态不变。

对于进位信号有两种情况,如果

那么

;若是

3.2序列信号发生器

(1)序列是把一组0,1数码按一定规则顺序排列的串行信号,可以做同步信号地址码,数据等,也可以做控制信号。

(2)计数型序列信号发生器是在计数器的基础上加上反馈网络构成。

要实现序列长度为M序列信号发生器。

其设计步骤为:

a先设计一个计数模值为M的计数器;

b再令计数器每一个状态输出符合序列信号要求;

C根据计数器状态转换关系和序列信号要求设计输出组合网络。

4实验步骤

4.1同步计数器

4.1.1加法计数器

(1)根据要求有其状态图如下图2所示。

000/0011/0100/0101/01100111

0/1

排列Q2nQ1nQ0n输出/Y图2状态图

(2)选择触发器,求时钟方程、输出方程、状态方程

a选择触发器

由于触发器功能齐全、使用灵活,在这里选用3个CP下降沿触发的边沿JK触发器。

b求时钟方程

采用同步方案,故取

CP0=CP1=CP2=CP(1.1)

CP是整个要设计的时序电路的输入时钟脉冲。

c求输出方程

确定约束项

由所给题目有无效状态为001,010其对应的最小项为

是约束项。

由图2所示状态图所规定的输出与现态之间的逻辑关系,可以直接画出输出信号Y的卡诺图,如图3所示。

Q1nQ0n

Q2n00011110

0

1

图3Y的卡诺图

显然,根据图3可以得到

(1.2)

d求状态方程

由图2所示状态图可直接画出如图4所示电路次态Q2n+1Q1n+1Q0n+1卡诺图。

再分解开便可得到如图5所示各触发器的卡诺图。

Q1nQ0n

Q2n00011110

0

1

图4次态Q2n+1Q1n+1Q0n+1卡诺图

Q1nQ0n

Q2n00011110

0

1

(a)Q2n+1卡诺图

Q1nQ0n

Q2n00011110

0

1

(b)Q1n+1卡诺图

Q1nQ0n

Q2n00011110

0

1

(c)Q0n+1卡诺图

图5各触发器的卡诺图

显然,由图5所示各触发器的卡诺图便可很容易的得到

(1.3)

(3)求驱动方程

触发器的特性方程为

(1.4)

化简后可得驱动方程

(1.5)

(4)Multisim仿真电路图

图6仿真电路图

(5)检查电路能否自启动

将无效状态001、010代入式(1.2)(1.3)中进行计算,结果如下:

001/00100011(有效状态)

可见,所设计的时序电路能够自启动。

4.1.2减法计数器

(1)缺少状态001状态图如下图7所示

000001000110100010101100111

1

图7状态图

排列Q2nQ1nQ0n输出/Y

(2)选择触发器,求时钟方程、输出方程、状态方程

✧选择触发器

由于触发器功能齐全、使用灵活,在这里选用3个CP下降沿触发的边沿JK触发器。

✧求时钟方程

采用同步方案,故取

CP0=CP1=CP2=CP(1.6)

CP是整个要设计的时序电路的输入时钟脉冲。

✧求输出方程

约束条件是001,其对应的最小项为

是约束项

由图7所示状态图所规定的输出与现态之间的逻辑关系,可以直接画出输出信号Y的卡诺图,如图8所示。

Q1nQ0n

Q2n00011110

0

1

图8Y卡诺图

由图可得

(1.7)

(3)求状态方程

由图7所示状态图可直接画出如图9所示电路次态Q2n+1Q1n+1Q0n+1卡诺图。

再分解开便可得到如图10所示各触发器的卡诺图。

Q1nQ0n

Q2n00011110

0

1

图9次态Q2n+1Q1n+1Q0n+1卡诺图

Q1nQ0n

Q2n00011110

0

1

Q2n+1卡诺图

Q1nQ0n

Q2n00011110

0

1

Q1n+1卡诺图

Q1nQ0n

Q2n00011110

0

1

Q0n+1卡诺图

图10各触发器的卡诺图

由图10可以得到

(1.8)

(3)求驱动方程

JK触发器的特性方程为

(1.9)

(1.10)

(4)Multisim仿真电路图

图11电路仿真图

4.1.3用集成芯片设计一个256进制的加法器

(1)74LS161的引脚功能

CP是输入计数脉冲,也就是加到各个触发器的时钟信号端的时钟脉冲;

是清零端;

是置数控制端;

是两个计数器工作状态控制端;

~

是并行输入数据端;CO是进位信号输出端;

~

是计数器状态输出端。

输入

输出

CP

CO

0

×

×

×

×

×

×

×

×

0

0

0

0

0

1

0

×

×

1

1

1

1

×

×

×

×

计数

1

1

0

×

×

×

×

×

×

保持

1

1

×

0

×

×

×

×

×

保持

0

图1274LS161状态表

(2)选用芯片的二进制同步加法计数功能,256进制正好是两片74LS161全用,所以

仿真图如下

图13仿真图

4.2序列信号发生器

(1)采用JK触发器、与门和与非门组成缺少状态100,发生序列为1000001的序列信号发生器状态图如下所示。

0000/10010/00100/00110/01010011000111

0/1

排列Q2nQ1nQ0n输出/Y图14状态图

(1)求输出方程

Q1nQ0n

Q2n00011110

0

1

图15输出Y卡诺图

由图可得

(1.11)

Q1

Q2

Q3

Y

0

0

0

1

0

0

1

0

0

1

0

0

0

1

1

0

1

0

1

0

1

1

0

0

1

1

1

1

 

图16真值表

(2)求状态方程

Q1nQ0n

Q2n00011110

0

1

图17次态Q2n+1Q1n+1Q0n+1卡诺图

Q1nQ0n

Q2n00011110

0

1

Q2n+1卡诺图

Q1nQ0n

Q2n00011110

0

1

Q1n+1卡诺图

Q1nQ0n

1

0

0

0

1

1

1

X

Q2n00011110

0

1

Q0n+1卡诺图

图18各个触发器的卡诺图

由卡诺图可得:

(1.12)

(3)求驱动方程

JK触发器的特征方程

(1.13)

(1.14)

(4)Multisim仿真电路图

图19仿真电路图

5设计总结与体会

通过本次课程设计使我对同步计数器及序列信号发生器工作原理有了更深的了解,同时掌握计数器电路的分析,设计方法及应用和序列信号发生器的分析,设计方法及应用,基本能够独立设计出一般简单的电路。

6参考文献

1数字电子技术基础简明教程/余孟尝主编;清华大学电子学教研组编.——3版.——北京:

高等教育出版社,2006.7(2007重印)

2张利萍.王向磊编.数字电子技术实验.沈阳:

沈阳理工大学出版

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > PPT模板 > 商务科技

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2