毕业设计164黑龙江科技学院计数时钟系统设计.doc

毕业设计164黑龙江科技学院计数时钟系统设计

收藏

压缩包内文档预览:
预览图 预览图 预览图 预览图 预览图 预览图
编号:546113    类型:共享资源    大小:69.93KB    格式:ZIP    上传时间:2015-12-01 上传人:QQ28****1120 IP属地:辽宁
6
积分
关 键 词:
电气电子毕业设计论文
资源描述:
毕业设计164黑龙江科技学院计数时钟系统设计,电气电子毕业设计论文
内容简介:
电气与信息工程学院实践基地 实践报告 黑龙江科技学院 综合性、设计性实践报告 实践项目名称 计数时钟系统设计 所属课程名称 ASIC 实 践 日 期 2008 .3 .13 2008 .3 .18 班 级 电 气 05-10 班 学 号 12 号 姓 名 李 旭 涛 成 绩 电气与信息工程学院实践基地 nts电气与信息工程学院实践基地 实践报告 实验概述: 【实验目的及要求】 实验目的: 1、了解学习 MAX+plus的目的与意义; 2、掌握 MAX+plus绘制电路原理图方法与技巧; 3、掌握 MAX+plus设计方法 与技巧。 实验要求: 1、熟练掌握 FPGA/CPLD 开发工具软件 MAX+plus的使用方法和相关技巧 . 2、达到能熟练运用 VHDL 语言独立完成各类数字系统的设计。 3、学会撰写工程实践总结报告。 4、通过查阅手册和文献资料,培养独立分析和解决实际问题的能力。 5、培养严肃认真的工作作风和严谨的科学态度。 【实验原理】 以下为汇总的时钟系统的电路原理图: 【实验环境】(使用的软件) MAX+plus 10.2BASELINE 软件;计算机;超级万能试验仪 nts电气与信息工程学院实践基地 实践报告 实验内容: 【实验方案设计】 采用模块化 设计方法,该技术十种系统由模 60 秒计数模块,模 60 分计数模块,模 24 小时计数模块,分 /时设定模块及输出显示模块构成,秒计数模块的进位输出为分计数模块的进位输入,分计数模块的进位输出为小时计数模块的进位输入。 以下为时钟系统中模 24 小时计数模块源程序流程图 【实验过程】(实验步骤、记录、数据、分析 ) 实验步骤 : 1. 打开 MAX+plus 10.2BASELINE 软件,分别输入时钟程序,并进行编译 2. 编译成功,进行波形分析; 3. 绘制六段程序的电路图,并进行封装; 4. 绘制时钟程序的汇总电路图; 5. 进行编译; 6. 进行波形 分析; 7. 将超级万能实验仪与计算机连接,并进行管脚分配; 8. 将程序下载到实验仪中; 9. 按照管脚的分配用导线进行连接; nts电气与信息工程学院实践基地 实践报告 10 打开实验仪的开关,时钟计数开始,并且正常计数,则证明下载成功。 实验分析: 设计一个秒计数模块 : LIBRARY ieee; USE ieee.all; USE ieee.STD_LOGIC_1164.ALL; USE ieee.STD_LOGIC_unsigned.ALL; USE ieee.STD_LOGIC_arith.ALL; -调人要使用的库函数 ; ENTITY xsecond IS PORT( clk : IN STD_LOGIC; clkset: in STD_LOGIC; setmin: IN STD_LOGIC; reset : IN STD_LOGIC; secout : OUT STD_LOGIC_VECTOR(6 downto 0); enmin : OUT STD_LOGIC); ENDxsecond; -端口内容 ,确定输入输出的名称与结 构 ARCHITECTURE xsecond_arch OF xsecond IS -实体部分 ; SIGNAL sec:STD_LOGIC_VECTOR(6 downto 0); SIGNAL secl: STD_LOGIC; SIGNAL emin: STD_LOGIC; BEGIN PROCESS (reset,sec,emin,setmin,clkset) -第一个进程开始 ; BEGIN if reset=0then -当 reset=低电平时 , enmin=0; ; secout=0000000; secl=1; else secl=0; secout=sec; if clkset=1 and clkset event then -当 clkset接到高电平且上升沿时 ; if setmin=0then -并且 setmin为 0时 ; enmin=1; -把 1赋给 enmin; else enmin=emin; 一系列的条件判断分析 ; END if; END if; END if; END process; -第一个进程结束 ; nts电气与信息工程学院实践基地 实践报告 PROCESS (clk,secl) -第二个进程开始 ; alias lcount:STD_LOGIC_VECTOR(3 downto 0) is sec(3 downto 0); alias hcount:STD_LOGIC_VECTOR(2 downto 0) is sec(6 downto 4); BEGIN if secl=1 then -当 sec1为高电平 , sec=0000000; else if clk=1 and clk event then -当 clk为高电平且上升沿时 , if lcount=9 then -当 lcount为 9时 0000 赋给 lcount; lcount=0000; if hcount/=5 then -当 hcount不为 5时 , hcount=hcount+1; - hcount+1赋给 hcount, emin=0; else hcount=000; emin=1; END if; Else lcount=lcount+1; - lcount+1赋给 lcount, emin=0; -又是一系列条件判断分析 ; END if; END if; END if; END process; -第二个进程结束 ; END xsecond_arch; -本段程序结束 ; 仿真结果 : 【 结论 】 (结果) 完成时序仿真分析后将设计的系统通过下载线编程下载到实验系统上进一步验证设计的正确性,从而完成系统的硬件测试。 nts电气与信息工程学院实践基地 实践报告 【 小结 】 五天的实践就这 么结束了,这周的内容是 ASIC, 学到了不少的东西,特别是学会了 MAX PLUS这个软件,学会了基本的操作和编程的方法,当然还
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
提示  人人文库网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
关于本文
本文标题:毕业设计164黑龙江科技学院计数时钟系统设计
链接地址:https://www.renrendoc.com/p-546113.html

官方联系方式

2:不支持迅雷下载,请使用浏览器下载   
3:不支持QQ浏览器下载,请用其他浏览器   
4:下载后的文档和图纸-无水印   
5:文档经过压缩,下载后原文更清晰   
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

网站客服QQ:2881952447     

copyright@ 2020-2025  renrendoc.com 人人文库版权所有   联系电话:400-852-1180

备案号:蜀ICP备2022000484号-2       经营许可证: 川B2-20220663       公网安备川公网安备: 51019002004831号

本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知人人文库网,我们立即给予删除!