收藏 分销(赏)

数电实验实验报告(Quartus)数码管循环显示.doc

上传人:w****g 文档编号:2379317 上传时间:2024-05-29 格式:DOC 页数:17 大小:560.04KB
下载 相关 举报
数电实验实验报告(Quartus)数码管循环显示.doc_第1页
第1页 / 共17页
数电实验实验报告(Quartus)数码管循环显示.doc_第2页
第2页 / 共17页
数电实验实验报告(Quartus)数码管循环显示.doc_第3页
第3页 / 共17页
数电实验实验报告(Quartus)数码管循环显示.doc_第4页
第4页 / 共17页
数电实验实验报告(Quartus)数码管循环显示.doc_第5页
第5页 / 共17页
点击查看更多>>
资源描述

1、(完整word版)数电实验实验报告(Quartus)数码管循环显示实验101、结果:同时显示012345代码:LIBRARY IEEE;USE IEEE.STD_LOGIC_1164.ALL;ENTITY sweep IS PORT( clk,clr:IN STD_LOGIC; -clk输入时钟;clr状态清零 a:OUT STD_LOGIC_VECTOR (6 DOWNTO 0); -输出数码管相同段 sweep:OUT STD_LOGIC_VECTOR (5 DOWNTO 0) -输出cat(数码管选通控制信号)端 );END sweep; ARCHITECTURE sweep_arch

2、OF sweep IS SIGNAL sweep_arc:STD_LOGIC_VECTOR (5 DOWNTO 0); -声明内部信号(选通控制信号) SIGNAL b:STD_LOGIC_VECTOR (6 DOWNTO 0); -声明内部信号(相同段信号)BEGIN PROCESS(sweep_arc) BEGIN IF (clkevent and clk=1) THEN IF clr=0 THEN -状态清零 sweep_arc =011111 ; b sweep_arc sweep_arc sweep_arc sweep_arc sweep_arc sweep_arc sweep_ar

3、c b b b b b b b =0000000; END CASE; END IF; END IF; sweep=sweep_arc; a5 THENn=0;ELSE n=n+1; flag20 THENflag=0;number5 THENnumber -状态0,输出012345CASE n ISWHEN 0=sweep2=011111; asweep2=101111; asweep2=110111; asweep2=111011; asweep2=111101; asweep2=111110; asweep2 -状态1,输出123450CASE n ISWHEN 0=sweep2=011

4、111; asweep2=101111; asweep2=110111; asweep2=111011; asweep2=111101; asweep2=111110; asweep2 -状态2,输出234501CASE n ISWHEN 0=sweep2=011111; asweep2=101111; asweep2=110111; asweep2=111011; asweep2=111101; asweep2=111110; asweep2 -状态3,输出345012CASE n ISWHEN 0=sweep2=011111; asweep2=101111; asweep2=110111;

5、 asweep2=111011; asweep2=111101; asweep2=111110; asweep2 -状态4,输出450123CASE n ISWHEN 0=sweep2=011111; asweep2=101111; asweep2=110111; asweep2=111011; asweep2=111101; asweep2=111110; asweep2 -状态5,输出501234CASE n ISWHEN 0=sweep2=011111; asweep2=101111; asweep2=110111; asweep2=111011; asweep2=111101; asw

6、eep2=111110; asweep2sweep25 THENn=0;ELSE n=n+1; flag20 THENflag=0;number11 THENnumber -状态0,输出012345CASE n ISWHEN 0=sweep3=011111; asweep3=101111; asweep3=110111; asweep3=111011; asweep3=111101; asweep3=111110; asweep3 -状态1,输出12345XCASE n ISWHEN 0=sweep3=011111; asweep3=101111; asweep3=110111; asweep

7、3=111011; asweep3=111101; asweep3=111111; asweep3 -状态2,输出2345XXCASE n ISWHEN 0=sweep3=011111; asweep3=101111; asweep3=110111; asweep3=111011; asweep3=111111; asweep3=111111; asweep3 -状态3,输出345XXXCASE n ISWHEN 0=sweep3=011111; asweep3=101111; asweep3=110111; asweep3=111111; asweep3=111111; asweep3=11

8、1111; asweep3 -状态4,输出45XXXXCASE n ISWHEN 0=sweep3=011111; asweep3=101111; asweep3=111111; asweep3=111111; asweep3=111111; asweep3=111111; asweep3 -状态5,输出5XXXXXCASE n ISWHEN 0=sweep3=011111; asweep3=111111; asweep3=111111; asweep3=111111; asweep3=111111; asweep3=111111; asweep3 -状态6,输出XXXXXXCASE n IS

9、WHEN 0=sweep3=111111; asweep3=111111; asweep3=111111; asweep3=111111; asweep3=111111; asweep3=111111; asweep3 -状态7,输出XXXXX0CASE n ISWHEN 0=sweep3=111111; asweep3=111111; asweep3=111111; asweep3=111111; asweep3=111111; asweep3=111110; asweep3 -状态8,输出XXXX01CASE n ISWHEN 0=sweep3=111111; asweep3=111111

10、; asweep3=111111; asweep3=111111; asweep3=111101; asweep3=111110; asweep3 -状态9,输出XXX012CASE n ISWHEN 0=sweep3=111111; asweep3=111111; asweep3=111111; asweep3=111011; asweep3=111101; asweep3=111110; asweep3 -状态10,输出XX0123CASE n ISWHEN 0=sweep3=111111; asweep3=111111; asweep3=110111; asweep3=111011; asweep3=111101; asweep3=111110; asweep3 -状态11,输出X01234CASE n ISWHEN 0=sweep3=111111; asweep3=101111; asweep3=110111; asweep3=111011; asweep3=111101; asweep3=111110; asweep3sweep3=111111;END CASE;-END IF;END IF;END PROCESS;END arc_sweep3;仿真:仿真时将循环次数改为1方便观察波形,共12种状态管脚:

展开阅读全文
相似文档                                   自信AI助手自信AI助手
猜你喜欢                                   自信AI导航自信AI导航
搜索标签

当前位置:首页 > 考试专区 > 中考

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服