基于Quartus II的CPLD的数字系统设计与实现 教学课件 作者 王忠林 1_第10章 基于原理图和VHDL混合输入的综合设计实例.pptxVIP

基于Quartus II的CPLD的数字系统设计与实现 教学课件 作者 王忠林 1_第10章 基于原理图和VHDL混合输入的综合设计实例.pptx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
37582Z10 主编第10章 基于原理图和VHDL混合输入的综合设计实例10.1 篮球比赛进攻24s计时器10.2 出租车自动计费器10.3 电梯控制器10.4 4×4键盘扫描电路设计10.1 篮球比赛进攻24s计时器1. 设计要求2. 设计原理分析3. 参考设计方案4. 硬件环境5. 建立工程6. 硬件实现7. 问题分析1. 设计要求1)计时器可以从24s递减计时,时间间隔为0.1s。2)计时器具有24s显示功能,显示准确度为0.1s。3)计时器具有外部控制直接清零、启动、暂停/连续功能。4)当按清零键时,计时器显示00.0。5)当计时器递减计时到零时,计时器发出声光报警信号,同时显示00.0;当按下清零按键时,声光报警解除。2. 设计原理分析图10-1 系统结构框图3. 参考设计方案(1) 24s递减定时器及译码显示电路(2) 暂停/连续控制信号K产生电路(3)声光报警单元电路4. 硬件环境用3个按键分别作为清零、开始和暂停控制按键,输入脉冲信号,并用3个数码管显示时间。5. 建立工程图10-2 系统硬件资源示意图5. 建立工程图10-3 主控模块原理图和模块化封装5. 建立工程1004.TIF5. 建立工程1005.TIF5. 建立工程图10-6 篮球比赛进攻24s计时器顶层文件6. 硬件实现工程建立好后,再进行引脚锁定。输入接脉冲信号和3个按键,输出接3个数码管、一个LED和蜂鸣器。7. 问题分析1)如果要求该系统定时时间可任意设置,应该如何改进?2)若要求该系统既可以实现递减定时又可以实现秒表功能(递增),应如何改进?10.2 出租车自动计费器1. 设计要求2. 设计原理分析3. 参考设计方案4. 硬件环境5. 建立工程6. 顶层文件7. 硬件实现1. 设计要求设计一个出租车自动计费器,计费包括起步价、行车里程计费、等待时间计费三部分,用3位数码管显示总金额,最大值为99.9元。2. 设计原理分析图10-7 出租车自动计费器系统框图2. 设计原理分析图10-8 出租车自动计费器硬件资源示意图3. 参考设计方案此设计问题可分为主控模块、里程计数模块、等待计时模块、计费模块和扫描显示模块。4. 硬件环境用两个按键分别作为行驶状态和刹车控制按键,输入脉冲信号,并用4个数码管滚动显示总金额、总里程和等待时间。5. 建立工程启动QuartusⅡ软件,进入新建工程向导。6. 顶层文件图10-9 出租车自动计费器顶层bdf文件7. 硬件实现工程建立好后,再进行引脚锁定。输入接脉冲信号和两个按键,输出接4个数码管、两个LED。10.3 电梯控制器1. 设计要求2. 设计原理分析3. 参考设计方案4. 硬件环境5. 建立工程6. 顶层文件7. 硬件实现1. 设计要求设计一个8层楼房自动电梯控制器,用8个LED显示电梯行进过程,并有数码管显示电梯当前所在楼层位置,在每层电梯入口处设有请求按钮,请求按钮按下,则相应楼层的LED亮。用clk脉冲控制电梯运动,每来一个clk脉冲电梯升(降)一层。2. 设计原理分析此设计问题可分为请求信号输入模块、主控模块、移位寄存显示模块和楼层显示几部分。3. 参考设计方案根据设计原理,可以得出信号输入模块、主控模块、移位寄存显示模块和楼层显示之间的关系。4. 硬件环境1010.TIF4. 硬件环境1011.TIF5. 建立工程启动QuartusⅡ软件,进入新建工程向导。6. 顶层文件图10-12 电梯控制器顶层bdf文件7. 硬件实现工程建立好后,再进行引脚锁定。输入接脉冲信号和8个按键,输出接8个LED。10.4 4×4键盘扫描电路设计1. 设计要求2. 设计原理分析3. 核心电路符号4. 硬件环境5. 建立工程6. 软件仿真7. 硬件实现1. 设计要求在时钟控制下循环扫描键盘,根据列扫描信号和对应键盘响应信号确定键盘按键位置,并将按键值显示在7段数码管上。2. 设计原理分析在数字系统设计中,4×4矩阵键盘是一种常见的输入装置,通常作为系统的输入模块。3. 核心电路符号1013.TIF3. 核心电路符号1014.TIF4. 硬件环境图10-15 4×4矩阵键盘扫描电路硬件资源示意图5. 建立工程启动QuartusⅡ软件,进入新建工程向导。6. 软件仿真图10-16 4×4矩阵键盘列扫描电路的功能仿真结果6. 软件仿真图10-17 4×4矩阵键盘列扫描电路的时序仿真结果7. 硬件实现工程建立好后,再进行引脚锁定。输入接矩阵键盘的列阵脚、时钟信号和一个按键,输出接4个LED和4个数码管。

您可能关注的文档

文档评论(0)

时间加速器 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档