以内的十进制计数器EDA课设.docVIP

  • 16
  • 0
  • 约2.73千字
  • 约 9页
  • 2018-11-07 发布于江苏
  • 举报
以内的十进制计数器EDA课设

目录 摘要 二、任务要求 三、基本原理 四、实现方法 五、基本过程 六、分析与结论 七、课程总结 一、摘要 电子设计自动化EDA技术课的目的在于培养学生掌握可编程逻辑器件基本的编程方法与开发应用技能。在掌握了EDA技术的基础知识、基本操作和Quartus II软件的基本应用与一般流程后,学习EDA技术最有效的方法就是进行EDA 技术的综合应用设计。本次设计阐述了100以内的十进制计数器的设计思路、VHDL源程序、管脚设置、时序仿真和逻辑综合结果及分析。 十进制计数器由BCD码(二—十进制码)来设计,把一个数拆为个位(低四位)和十位(高四位),首先设定初值然后计数,同时对部分二进制数进行十进制调整。 二、任务要求 首先设定100以内的十进制计数初值,而后每来一次脉冲降沿,计数值加1,加到99,然后计数值回0。 三、基本原理 十进制计数器由BCD码(二—十进制码)来设计,把一个数拆为个位FD(低四位)和十位SD(高四位)。设定计数初值高四位H和低四位L,LD为‘1’时置数,否则开始计数。当个位为9即二进制的1001时且十位非9时,再来一次脉冲(CLK为0)计数时,个位为0即低四位清零,十位加1即高4位加1;十位为9即1001,且个位非9时,个位加1;十位为9且个位也为9时,个位十位全为0即高、低四位都清零。 四、实现方法

文档评论(0)

1亿VIP精品文档

相关文档