基于fpga和单片机的电梯模型设计

基于fpga和单片机的电梯模型设计

ID:13788855

大小:190.00 KB

页数:13页

时间:2018-07-24

基于fpga和单片机的电梯模型设计_第1页
基于fpga和单片机的电梯模型设计_第2页
基于fpga和单片机的电梯模型设计_第3页
基于fpga和单片机的电梯模型设计_第4页
基于fpga和单片机的电梯模型设计_第5页
资源描述:

《基于fpga和单片机的电梯模型设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、草鱼 草鱼 草鱼 草鱼 FPGA实验报告草鱼 草鱼 草鱼 草鱼 草鱼 草鱼 草鱼 草鱼 草鱼 草鱼 草鱼 草鱼 草鱼 草鱼 草鱼 草鱼 草鱼 草鱼草鱼 系名称:pork草鱼草鱼草鱼草鱼草鱼 专草鱼草鱼业:pork草鱼草鱼草鱼草鱼 班草鱼草鱼级:pork草鱼草鱼草鱼草鱼草鱼草鱼草鱼草鱼 学草鱼草鱼号:pork草鱼草鱼草鱼草鱼草鱼草鱼草鱼草鱼 姓草鱼草鱼名:pork草鱼草鱼草鱼草鱼草鱼草鱼草鱼草鱼草鱼草鱼草鱼草鱼 草鱼 草鱼 草鱼 基于FPGA的数字时钟设计草鱼 草鱼 一,鲤鱼摘草鱼要草鱼 草鱼草鱼草

2、鱼本设计基于复杂可编程逻辑器件FPGA设计并实现数字时钟。草鱼13采用Altera公司的器件进行设计,鲤鱼开发调试时采用Altera的FPGA的cyclone草鱼EP1C6Q240C8芯片,鲤鱼设计完成后下载到SmartSOPC实验箱,鲤鱼实现数字时钟功能。草鱼利用Altera可编程逻辑器件开发实验系统进行设计,鲤鱼系统提供FPGA下载板及相应的其它硬件资源。草鱼时钟的显示采用LED数码管,鲤鱼采用系统提供的脉冲经分频输出作为时钟的秒输入,鲤鱼按键作为暂停和清零的功能键。草鱼草鱼 草鱼 二,鲤鱼功

3、能要求:pork草鱼 1.完成可以计时的数字时钟草鱼 2.在数码管显示00:00:00~23:59:59草鱼 3.具有暂停计时和清零等功能。草鱼草鱼 草鱼 分频模块1三,鲤鱼系统总体框架结果图草鱼 数字时钟核心模块(产生时,鲤鱼分,鲤鱼秒数字序列)动态扫描模块系统时钟输入按键一(清零)按键二(暂停)草鱼 草鱼 分频模块2草鱼 草鱼 草鱼 草鱼 草鱼 草鱼 草鱼 草鱼 草鱼 四,鲤鱼实验步骤草鱼 1,鲤鱼分频模块1和分频模块2的vhdl实现草鱼 草鱼草鱼草鱼功能:pork编写vhdl代码使48MHZ

4、的系统时钟分别降为1KHZ和1HZ,编写vhdl代码下并产生相应的符号模块文件:pork草鱼 LIBRARY草鱼IEEE;pork草鱼 USE草鱼草鱼IEEE.STD_LOGIC_1164.ALL;pork草鱼 USE草鱼草鱼IEEE.STD_LOGIC_UNSIGNED.ALL;pork草鱼 USE草鱼草鱼IEEE.STD_LOGIC_ARITH.ALL;pork草鱼 USE草鱼草鱼IEEE.NUMERIC_BIT.ALL;pork--包含移位函数等.草鱼 草鱼 ENTITY草鱼int_div草

5、鱼IS草鱼 GENERIC(草鱼 F_DIV:Integer:=48000000;pork--分频系数草鱼 F_DIV_WIDTH:Integer:=32--分频计数器宽度草鱼 );pork草鱼 PORT(草鱼 clock草鱼草鱼草鱼草鱼:INSTD_LOGIC;pork草鱼 clock_out:OUT草鱼STD_LOGIC草鱼 13);pork草鱼 END;pork草鱼 草鱼 ARCHITECTURE草鱼one草鱼OF草鱼int_div草鱼IS草鱼 SIGNAL草鱼clk_p_r:STD_LOG

6、IC;pork--上升沿输出时钟草鱼 SIGNAL草鱼clk_n_r:STD_LOGIC;pork--下降沿输出时钟草鱼 SIGNAL草鱼count_p:STD_LOGIC_VECTOR(f_div_width-1草鱼DOWNTO草鱼0);pork--上升沿脉冲计数器草鱼 SIGNAL草鱼count_n:STD_LOGIC_VECTOR(f_div_width-1DOWNTO草鱼0);pork--下降沿脉冲计数器草鱼 --SIGNAL草鱼f_div_width_r:STD_LOGIC_VECTOR

7、(f_div_width-1DOWNTO草鱼0);pork草鱼 SIGNAL草鱼clock_out_r:STD_LOGIC;pork草鱼 SIGNAL草鱼full_div_p:STD_LOGIC;pork--上升沿计数满标志草鱼 SIGNAL草鱼half_div_p:STD_LOGIC;pork--上升沿计数半满标志草鱼 SIGNAL草鱼full_div_n:STD_LOGIC;pork--下降沿计数满标志草鱼 SIGNAL草鱼half_div_n:STD_LOGIC;pork--下降沿计数半满标

8、志草鱼 草鱼 BEGIN草鱼 clock_out<=clock_out_r;pork草鱼 --clock_out<=clock草鱼WHEN草鱼(F_DIV=1)草鱼ELSE草鱼((clk_p_r='1'草鱼AND草鱼clk_n_r='1')草鱼草鱼WHEN草鱼(F_DIV(0)='1')草鱼草鱼clk_p_r);pork草鱼 草鱼 草鱼 -------------------------<<判断计数标志位置位与否.草鱼 full_div_p<='1'草鱼WHEN草鱼(count_p

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。