- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
1
《可编程器件》课程设计报告
课题: 可控计数器的设计
班级学号
学生姓名
专业 电子科学与技术
系别 电子信息工程系
指导老师
淮阴工学院
电子与电气工程学院
2014 年 11 月
’.
..
可控计数器的设计
一、设计目的
《可编程器件》 课程设计是一项重要的实践性教育环节, 是学生在校期间必 须接受的一项工程训练。在课程设计过程中,在教师指导下,运用工程的方法, 通过一个简单课题的设计练习, 可是学生通过综合的系统设计, 熟悉应用系统的 是设计过程、设计要求、 完成的工作内容和具体的设计方法, 了解必须提交的各 项工程文件,也达到巩固、充实和综合运用所学知识解决实际问题的目的。
通过课程设计,应能加强学生如下能力的培养:
(1)独立工作能力和创造力;
(2)综合运用专业及基础知识,解决实际工程技术问题的能力;
(3)查阅图书资料、产品手册和各种工具书的能力;
(4)工程绘图的能力;
(5)编写技术报告和编制技术资料的能力。
二、设计要求
① 1、设计一个五进制的计数器, 由两个控制键 SEL 控制不同的计数方式
② 2、当 SEL=00 时,按 0、1、2、3、4、0、1、2,3、4 ···顺序计数
③ 3、当 SEL=01 时,按 0、2、4、6、8、0、2、4、6、8 ···顺序计数
④ 4、当 SEL=10 时,按 1、3、5、7、9、1、3、5、7、9 ···顺序计数
⑤ 5、当 SEL=11 时,按 5、4、3、2、1、5、4、3、2、1 ···顺序计数
⑥ 6、由数码管分别译码显示控制信号和计数状态,分别用 3 位数码管
动态显示
⑦ 7、给出 VHDL 语言的源程序
三、一般设计要求
(1)独立完成设计任务;
(2)绘制系统硬件总框图;
(3)绘制系统原理电路图;
(4) 制定编写设计方案,编制软件框图,完成详细完整的程序清单和注释;
(5) 制定编写调试方案,编写用户操作使用说明书;
(6)写出设计工作小结。对在完成以上文件过程所进行的有关步骤如设计思想、
指标论证、方案确定、参数计算、元器件选择、原理分析等作出说明,并对所完 成得设计作出评价,对自己整个设计工作中经验教训, 总结收获和今后研修方向。
四、设计的具体实现
1、实验原理
’.
..
计数器是一种多功能的电子测量仪器。它利用电子学的方法测出一定时间内 输入的脉冲数目, 并将结果以数字形式显示出来。 可控五进制计数器是每五个脉 冲信号向前进一位,且当控制端不同时, 产生的进位输出不同。 再利用数码管显 示相应的数值。
首先利用进程 p1 来实现 4 种模式的计数功能,由信号 sel 来控制选择具体 是哪种模式; 再利用进程 p2 来扫描 3 个数码管,而其中 1 个用来显示计数值, 2 个用来显示控制信号的值;最后通过进程 p3 来对数码管进行驱动译码,将相应 的五进制数值利用数码管体现出来。
图 1.实验原理图
2、模拟框图
’.
..
clk sel
clk
计数器模块
扫描模块
cnt
y
x
duan
数码管
sm
图 2.模拟结构框图
3、可控计数器设计流程
由 sel 来控
制4 种模式
的 计 数 功
能模块
扫描 3 数码
管模块
对 数 码 管
进 行 驱 动
译码模块
五 进 制 可
控计数器
图 3.设计流程
4、各个模块
(1)计数器单元模块
S
SHENGHAO
CLK
Y[3 ···0]
SEL[1 ··0]
图 4.计数器单元模块
CLK 是计时时钟,也是扫描时钟, SEL 计数模式控制信号, Y 接收cnt 的计 数值。 它利用电子学的方法测出一定时间内输入的脉冲数目, 并将结果以数字形 式显示出来。 可控五进制计数器是每五个脉冲信号向前进一位, 且当控制端不同
时,产生的进位输出不同。
..
(2)
(2)
SHEJI
SHEJI3
CLK
DUAN[5 ··0]
SEL[1 ··0]
CLK
图 5.扫描单元模块
CLK 是计时时钟,也是扫描时钟, SEL 计数模式控制信号, DUAN 代表 3 个数 码管。利用扫描脉冲扫描 3 个数码管,而其中 1 个用来显示计数值, 2 个用来显 示控制信号的值。
(3)数码管译码
’.
..
SHEJI3
S
SM[6 ··0]
DUAN[5 ··0]
CLK
CLK
SEL
图 6.数码管译码模块
CLK 是计时时钟,也是扫描时钟, SEL 计数模式控制信号, DUAN 代表 3 个数 码管, SM 是数码管的七段是数码管数字七段,它主要用来对数码管进行驱动译 码,将相应的五进制数值利用数码管体现出来。
5、管
您可能关注的文档
- 几种特殊烟叶的烘烤方法.docx
- Cache实验设计报告.docx
- 电梯无线监控解决方案(1).docx
- 电梯无线监控解决方案.docx
- 河道堤防整治及重点岁修项目技术标(施工组织设计).docx
- 路基挖方、填筑施工工艺及流程图.docx
- 车库与主楼施工缝处理方案.docx
- 机械设计复习题及答案.docx
- 机电安装预留预埋施工方案.docx
- 设计草图绘制的教学策略探讨.docx
- 2025阳泉市郊区综合应急救援大队招聘备考题库含答案详解(研优卷).docx
- 2025阳泉市郊区综合应急救援大队招聘备考题库含答案详解(满分必刷).docx
- 机械设备维修保养规范手册.docx
- 2025阳泉市郊区综合应急救援大队招聘备考题库含答案详解(模拟题).docx
- 2025年美术专业制图考试题库及答案.doc
- 2025阳泉市郊区综合应急救援大队招聘备考题库含答案详解(巩固).docx
- 初中英语基础语法提分训练策略.docx
- 2025阳泉市郊区综合应急救援大队招聘备考题库含答案详解(新).docx
- 2025阳泉市郊区综合应急救援大队招聘备考题库含答案详解(最新).docx
- 2025阳泉市郊区综合应急救援大队招聘备考题库含答案详解(实用).docx
原创力文档


文档评论(0)