vga_字符显示(至芯X)

vga_字符显示(至芯X)

ID:40574332

大小:15.39 KB

页数:5页

时间:2019-08-04

vga_字符显示(至芯X)_第1页
vga_字符显示(至芯X)_第2页
vga_字符显示(至芯X)_第3页
vga_字符显示(至芯X)_第4页
vga_字符显示(至芯X)_第5页
资源描述:

《vga_字符显示(至芯X)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、`timescale1ns/1psmodulevga(clk_25m,rst_n,hsync,vsync,vga_r,vga_g,vga_b,);inputclk_25m;inputrst_n;outputhsync;outputvsync;output[2:0]vga_r;output[2:0]vga_g;output[1:0]vga_b;//--------------------------------------------------reg[9:0]x_cnt;reg[9:0]y_cnt;always@(posedgeclk_25mornegedg

2、erst_n)if(!rst_n)x_cnt<=10'd0;elseif(x_cnt==10'd799)x_cnt<=10'd0;elsex_cnt<=x_cnt+1'b1;always@(posedgeclk_25mornegedgerst_n)if(!rst_n)y_cnt<=10'd0;elseif(y_cnt==10'd524)y_cnt<=10'd0;elseif(x_cnt==10'd799)y_cnt<=y_cnt+1'b1;//--------------------------------------------------reghsync

3、_r,vsync_r;always@(posedgeclk_25mornegedgerst_n)if(!rst_n)hsync_r<=1'b1;elseif(x_cnt==10'd0)hsync_r<=1'b0;elseif(x_cnt==10'd96)hsync_r<=1'b1;always@(posedgeclk_25mornegedgerst_n)if(!rst_n)vsync_r<=1'b1;elseif(y_cnt==10'd0)vsync_r<=1'b0;elseif(y_cnt==10'd2)vsync_r<=1'b1;assignhsync=

4、hsync_r;assignvsync=vsync_r;//--------------------------------------------------regvalid_yr;always@(posedgeclk_25mornegedgerst_n)if(!rst_n)valid_yr<=1'b0;elseif(y_cnt==10'd32)valid_yr<=1'b1;elseif(y_cnt==10'd512)valid_yr<=1'b0;wirevalid_y=valid_yr;regvalid_r;always@(posedgeclk_25mo

5、rnegedgerst_n)if(!rst_n)valid_r<=1'b0;elseif((x_cnt==10'd141)&&valid_y)valid_r<=1'b1;elseif((x_cnt==10'd781)&&valid_y)valid_r<=1'b0;wirevalid=valid_r;wire[9:0]y_dis;assigny_dis=y_cnt-10'd33;//--------------------------------------------------//--------------------------------------

6、------------/*RGB=000oúé?RGB=100oìé?=001à?é?=101×?é?=010?ìé?=110??é?=011?àé?=111°×é?*/parameterchar_line0=40'h0000042000,char_line1=40'h7FFC042000,char_line2=40'h02007FFE00,char_line3=40'h04200420E7,char_line4=40'h0810042042,char_line5=40'h13F8020024,char_line6=40'h3D10010024,char_

7、line7=40'h0100099018,char_line8=40'h0100088818,char_line9=40'h3FF8488418,char_linea=40'h0100480624,char_lineb=40'h0100481424,char_linec=40'h0100881042,char_lined=40'hFFFE0818E7,char_linee=40'h000007F000,char_linef=40'h0000000000;reg[5:0]char_bit;always@(posedgeclk_25mornegedgerst_n

8、)if(!rst_n)char_bit<=6'h1f

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

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

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