三位二进制加法计数器序列信号发生器的设计用集成芯片设计一个256进制加法计数器Word格式文档下载.docx
- 文档编号:13458665
- 上传时间:2022-10-10
- 格式:DOCX
- 页数:18
- 大小:487.50KB
三位二进制加法计数器序列信号发生器的设计用集成芯片设计一个256进制加法计数器Word格式文档下载.docx
《三位二进制加法计数器序列信号发生器的设计用集成芯片设计一个256进制加法计数器Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《三位二进制加法计数器序列信号发生器的设计用集成芯片设计一个256进制加法计数器Word格式文档下载.docx(18页珍藏版)》请在冰豆网上搜索。
在同步计数器中,个触发器共用同一个时钟信号。
(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所示各触发器的卡诺图。
图4次态Q2n+1Q1n+1Q0n+1卡诺图
X
1
(a)Q2n+1卡诺图
(b)Q1n+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
✧选择触发器
由于触发器功能齐全、使用灵活,在这里选用3个CP下降沿触发的边沿JK触发器。
✧求时钟方程
采用同步方案,故取
CP0=CP1=CP2=CP(1.6)
✧求输出方程
约束条件是001,其对应的最小项为
是约束项
由图7所示状态图所规定的输出与现态之间的逻辑关系,可以直接画出输出信号Y的卡诺图,如图8所示。
图8Y卡诺图
由图可得
(1.7)
(3)求状态方程
由图7所示状态图可直接画出如图9所示电路次态Q2n+1Q1n+1Q0n+1卡诺图。
再分解开便可得到如图10所示各触发器的卡诺图。
图9次态Q2n+1Q1n+1Q0n+1卡诺图
Q2n+1卡诺图
Q1n+1卡诺图
Q0n+1卡诺图
图10各触发器的卡诺图
由图10可以得到
(1.8)
JK触发器的特性方程为
(1.9)
(1.10)
图11电路仿真图
4.1.3用集成芯片设计一个256进制的加法器
(1)74LS161的引脚功能
CP是输入计数脉冲,也就是加到各个触发器的时钟信号端的时钟脉冲;
是清零端;
是置数控制端;
是两个计数器工作状态控制端;
~
是并行输入数据端;
CO是进位信号输出端;
是计数器状态输出端。
输入
输出
CP
CO
×
↑
计数
保持
图1274LS161状态表
(2)选用芯片的二进制同步加法计数功能,256进制正好是两片74LS161全用,所以
,
仿真图如下
图13仿真图
4.2序列信号发生器
(1)采用JK触发器、与门和与非门组成缺少状态100,发生序列为1000001的序列信号发生器状态图如下所示。
0000/10010/00100/00110/01010011000111
0/1
排列Q2nQ1nQ0n输出/Y图14状态图
(1)求输出方程
图15输出Y卡诺图
(1.11)
Q1
Q2
Q3
Y
图16真值表
(2)求状态方程
图17次态Q2n+1Q1n+1Q0n+1卡诺图
图18各个触发器的卡诺图
由卡诺图可得:
(1.12)
(3)求驱动方程
JK触发器的特征方程
(1.13)
(1.14)
(4)Multisim仿真电路图
图19仿真电路图
5设计总结与体会
通过本次课程设计使我对同步计数器及序列信号发生器工作原理有了更深的了解,同时掌握计数器电路的分析,设计方法及应用和序列信号发生器的分析,设计方法及应用,基本能够独立设计出一般简单的电路。
6参考文献
1数字电子技术基础简明教程/余孟尝主编;
清华大学电子学教研组编.——3版.——北京:
高等教育出版社,2006.7(2007重印)
2张利萍.王向磊编.数字电子技术实验.沈阳:
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 三位 二进制 加法 计数器 序列 信号发生器 设计 集成 芯片 一个 256
链接地址:https://www.bdocx.com/doc/13458665.html