五邑大学eda实验报告学号显示

五邑大学eda实验报告学号显示

ID:24338372

大小:105.19 KB

页数:4页

时间:2018-11-13

五邑大学eda实验报告学号显示_第1页
五邑大学eda实验报告学号显示_第2页
五邑大学eda实验报告学号显示_第3页
五邑大学eda实验报告学号显示_第4页
资源描述:

《五邑大学eda实验报告学号显示》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、成绩指导教师曰期张歆奕五邑大学实验报告实验课程名称:电子系统EDA院系名称:信息工程学院专业名称:电子信息工程实验项目:学号显示电路设计班级:学号:报告人:一、实验目的1、学习基于VerilogHDL的设计,拈设计输入、设计处理、仿真和下载验证;2、学习基于状态机的设计二、实验原理用数码管除了可以妞示0、的阿拉伯数字外,还可以敁示一些英语字母。数码管由7段显示输出,利用7个位的组合输出,就可以形成部分英语字母和(T9十个数字的显示。利用数码管的静态显示可以实现一个数码管循环显示学号的功能;利用数码管的动态显示原理则可以实

2、现多个数码管的学号显示(滚屏)功能。三、设计要求用VcrilogHDL设计学号显示电路,显示Cl己的学号:耍求一.•用1个数码管按顺序显示自己的学号,输入时钟可以用1个轻触键KEY实现。要求二:用8个数码管显示学号,并向左或向右滚屏。、程序设计一)基于1位数码管的学号显示电路的设计1.VeriloHDL源码:modulexuehao_display(elk,rst,outO);inputelk,rst;outputreg[6:0]outO;reg[3:0]state;parameters0=4’d0,sl=4,dl,s2

3、=4,d2,s3=4,d3,s4=4,d4,s5=4,d5,s6=4,d6,s7=4’d7;always@(posedgeelkornegedgerst)beginif(!rst)beginout0=7,bOl11111;statc=s0;endelsebegincase(state)state<=sl;endstatc<=s2;endstate〈=s3;endstate<=s4;endstate<=s5;end//display1//display2//display0//display7//display0sO:be

4、ginout0=7’blOOl111si:beginout0=7’bOOlOOlOs2:beginout0=7’bOOOOOOls3:beginout0=7’bOOOlllls4:beginout0=7’bOOOOOOl//display2//display0//display7s5:beginout0=7’bOOlOOlO;state<=s6;ends6:beginout0=7’bOOOOOOl;state<=s7;ends7:beginout0=7’bOOOllll;state<=sO;enddefault:stat

5、e<=0;cndcascendendmodule1.源码说明、仿真及实现结果仿真结采如卜*:Namevaxue160.C••••D^OelkBi1^1rstB1::::::::1昏2田outOB00011111111~Xiooi111Xooi0010X0000001XoooiiiiXooooooiXooiooioXooooooiXoooiiiiXiool)基于8个数码管的花样学号显示1.VeriloHDL源码modulexuehao_display(elk,rst,out,outl,out2,out3,out4,out5

6、,out6,out7,led);inputelk,rst;outputreg[6:0]out,out1,out2,out3,outd,out5,out6,out7;outputregled;reg[3:0]state;parameters0=4’d0,sl=4’dl,s2=4’d2,s3=4’d3,s4=4’d4,s5=4’d5,s6=4’d6,s7=4’d7;parameterling=7,bOOOOOOl,yi=7,bl001111,er=7,b0010010,qi=7,bOOOllll,wu=7,blllll11;

7、always®(posedgeelkornegedgerst)beginif(!rst)beginout=7,blllllll;state=s0;endelsecase(state)sO:beginled=~led;out7=wu;out6=wu;out5=wu;out4=wu;out3=wu;out2=wu;outl=wu;out=yi;state<=sl;endsi:beginled=^led;outl=yi;out=er;state<=s2;ends2:beginlcd=^lcd;out2=yi;outlier;o

8、ut=ling;statc<=s3;ends3:beginled=~led;out3=yi;out2=er;out1=1ing;out=qi;state<=s4;ends4:beginled=~led;out4=yi;out3=er;out2=ling;outl=qi;out=ling;state<=s5;ends5

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

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

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