数字电子技术课程设计报告LED矩形点阵样本.docx

数字电子技术课程设计报告LED矩形点阵样本.docx

ID:61858091

大小:55.37 KB

页数:7页

时间:2021-03-25

数字电子技术课程设计报告LED矩形点阵样本.docx_第1页
数字电子技术课程设计报告LED矩形点阵样本.docx_第2页
数字电子技术课程设计报告LED矩形点阵样本.docx_第3页
数字电子技术课程设计报告LED矩形点阵样本.docx_第4页
数字电子技术课程设计报告LED矩形点阵样本.docx_第5页
资源描述:

《数字电子技术课程设计报告LED矩形点阵样本.docx》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、资料内容仅供您学习参考,如有不当或者侵权,请联系改正或者删除。【设计题目】LED点阵循环显示设计【设计任务及要求】利用EDA/SOPC试验开发平台提供的16*16点阵LED以及EP2C35核心板,实现循环显示设定内容,显示内容为自己的”学号名字”。(1)手动生成”学号姓名”这几个字符在16*16点阵LED上的字摸(即控制某些LED亮,某些LED灭,可下载字摸软件帮助确定)。(2)实现循环显示”学号姓名”,并要求左移(3)扩展要求:自主设计(如控制循环速度,方向等)。设计原理及方案:1、16*16点阵LED内部结构如下图所示。2、总体设计框图。资料

2、内容仅供您学习参考,如有不当或者侵权,请联系改正或者删除。输出系统时钟输入计数器输出列选择16*16点列数据阵FPGA3、各子模块的设计:(1)分频,扫描modulesaomiao(clk_50Mhz,clk_1k);inputclk_50Mhz;outputclk_1k;reg[24:0]cnt;regclk_1k;always@(posedgeclk_50Mhz)beginif(cnt<25000)begincnt<=cnt+1;clk_1k<=0;资料内容仅供您学习参考,如有不当或者侵权,请联系改正或者删除。endelseif(cnt<50

3、000)begincnt<=cnt+1;clk_1k<=1;endelsecnt=0;endendmodule封装生成的模块如下:(2)分频,移动,控制速度moduleyidong(clk_50Mhz,clk_fourhz,k2,k3);inputclk_50Mhz,k2,k3;//输入端口声明outputclk_fourhz;//输出端口声明reg[24:0]count,ccount;regclk_fourhz;always@(posedgeclk_50Mhz)beginif((k2==0)&&(k3==0))资料内容仅供您学习参考,如有

4、不当或者侵权,请联系改正或者删除。ccount<=50000000;if((k2==0)&&(k3==1))ccount<=;if((k2==1)&&(k3==0))ccount<=5000000;if((k2==1)&&(k3==1))ccount<=10000000;if(count

5、者删除。(3)显示,控制输出,控制左右移动modulexianshi(clk_saomiao,clk_pingyi,row,con,k);inputclk_saomiao,clk_pingyi,k;output[15:0]row;output[15:0]con;reg[15:0]row;reg[15:0]con;integercnt=0,b=0;reg[15:0]r[111:0];initialbegin//学号:r[0]<=16'b1111_0111_1011_1111;r[1]<=16'b1111_0111_1101_1111;r[2]<=1

6、6'b1111_0000_0001_1111;r[3]<=16'b1111_0111_1111_1111;r[4]<=16'b1111_0111_1111_1111;r[5]<=16'b1111_1111_1111_1111;资料内容仅供您学习参考,如有不当或者侵权,请联系改正或者删除。r[6]<=16'b1111_0111_0011_1111;r[7]<=16'b1111_0111_1101_1111;r[8]<=16'b1111_0111_1101_1111;r[9]<=16'b1111_1000_0011_1111;r[10]<=16'b1

7、111_1111_1111_1111;r[11]<=16'b1111_1111_1111_1111;r[12]<=16'b1111_1000_0011_1111;r[13]<=16'b1111_0111_1101_1111;r[14]<=16'b1111_0111_1101_1111;r[15]<=16'b1111_1000_0011_1111;//"100"r[16]<=16'b1111_0111_1011_1111;r[17]<=16'b1111_0111_1101_1111;r[18]<=16'b1111_0000_0001_1111;r[

8、19]<=16'b1111_0111_1111_1111;r[20]<=16'b111_0111_1111_1111;r[21]<=16

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

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

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