Verilog程序(汉字点阵显示.doc

Verilog程序(汉字点阵显示.doc

ID:58877993

大小:1.24 MB

页数:17页

时间:2020-09-20

Verilog程序(汉字点阵显示.doc_第1页
Verilog程序(汉字点阵显示.doc_第2页
Verilog程序(汉字点阵显示.doc_第3页
Verilog程序(汉字点阵显示.doc_第4页
Verilog程序(汉字点阵显示.doc_第5页
资源描述:

《Verilog程序(汉字点阵显示.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、..中国石油大学数电课程设计报告题目:学院:班级:姓名:学号:日期:2012年12月.....摘要设计要求:利用EDA/SOPC实验开发平台提供的16*16点阵LED以及EPC235核心板,实现循环显示“中国石油大学”这6个汉字(左移或者右移均可)。(1)手动生成“中国石油大学”这6个汉字在16*16点阵LED上的6个字模(即控制某些LED亮,某些LED灭)。(2)实现循环显示“中国石油大学”这6个汉字(左移或者右移均可)。(3)拓展要求:自主设计(如控制循环速度,方向)。关键词:扫描分频,控制速

2、度,点阵,点阵汉字显示,.....设计原理及方案:1、16*16点阵LED部结构如下图所示。2、总体设计框图:3、各子模块的设计:(1)、分频,扫描:modulefenpin(clk_50Mhz,clk_4hz,k2,k3);inputclk_50Mhz,k2,k3;//输入端口声明outputclk_4hz;//输出端口声明.....reg[24:0]count,ccount;regclk_4hz;always(posedgeclk_50Mhz)beginif((k2==0)&&(k3==0))

3、ccount<=500000000;if((k2==0)&&(k3==1))ccount<=100000000;if((k2==1)&&(k3==0))ccount<=50000000;if((k2==1)&&(k3==1))ccount<=10000000;if(count

4、ulesudu(clk,cnt);inputclk;outputt;regt;reg[15:0]p;always(posedgeclk)beginif(p==16'b11111)begint<=1'b1;p<=16'b00000;endelsebeginp<=p+16'b1;t<=1'b0;endendendmodule.....生成模块:(3)显示汉字模块:modulexianshi(clk2,clk3,row,con,k);inputclk2,clk3,k;output[15:0]row;ou

5、tput[15:0]con;reg[15:0]row;reg[15:0]con;integert,b;reg[15:0]r[111:0];initialbegin//中r[0]<=16'b11111;r[1]<=16'b11111;r[2]<=16'b11111;r[3]<=16'b11111;r[4]<=16'b11111;r[5]<=16'b11111;r[6]<=16'b11111;.....r[7]<=16'b00001;r[8]<=16'b11111;r[9]<=16'b11111;r[

6、10]<=16'b11111;r[11]<=16'b11111;r[12]<=16'b11111;r[13]<=16'b11111;r[14]<=16'b11111;r[15]<=16'b11111;//国r[16]<=16'b11111;r[17]<=16'b11111;r[18]<=16'b00111;r[19]<=16'b10111;r[20]<=16'b10111;r[21]<=16'b10111;r[22]<=16'b10111;r[23]<=16'b10111;r[24]<=16'b1

7、0111;r[25]<=16'b10111;.....r[26]<=16'b10111;r[27]<=16'b10111;r[28]<=16'b10111;r[29]<=16'b00111;r[30]<=16'b11111;r[31]<=16'b11111;//石r[32]<=16'b11111;r[33]<=16'b11111;r[34]<=16'b10111;r[35]<=16'b10111;r[36]<=16'b10111;r[37]<=16'b10111;r[38]<=16'b10111;

8、r[39]<=16'b10111;r[40]<=16'b10111;r[41]<=16'b00111;r[42]<=16'b00111;r[43]<=16'b10111;r[44]<=16'b10111;.....r[45]<=16'b10111;r[46]<=16'b11111;r[47]<=16'b11111;//油r[48]<=16'b11111;r[49]<=16'b11111;r[50]<=16'b01111;r[51]<=16'b11111;r[52]<=16'b111

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

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

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