全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
timescale 1ns / 1psmodule vga( clk_25m, rst_n, hsync, vsync, vga_r, vga_g, vga_b, );input clk_25m;input rst_n;output hsync;output vsync;output2:0 vga_r;output2:0 vga_g;output1:0 vga_b;/-reg9:0 x_cnt;reg9:0 y_cnt;always (posedge clk_25m or negedge rst_n) if(!rst_n) x_cnt = 10d0; else if(x_cnt = 10d799) x_cnt = 10d0; else x_cnt = x_cnt+1b1;always (posedge clk_25m or negedge rst_n) if(!rst_n) y_cnt = 10d0; else if(y_cnt = 10d524) y_cnt = 10d0; else if(x_cnt = 10d799) y_cnt = y_cnt+1b1;/-reg hsync_r,vsync_r; always (posedge clk_25m or negedge rst_n) if(!rst_n) hsync_r = 1b1; else if(x_cnt = 10d0) hsync_r = 1b0; else if(x_cnt = 10d96) hsync_r = 1b1;always (posedge clk_25m or negedge rst_n) if(!rst_n) vsync_r = 1b1; else if(y_cnt = 10d0) vsync_r = 1b0; else if(y_cnt = 10d2) vsync_r = 1b1;assign hsync = hsync_r;assign vsync = vsync_r;/-reg valid_yr;always (posedge clk_25m or negedge rst_n) if(!rst_n) valid_yr = 1b0; else if(y_cnt = 10d32) valid_yr = 1b1; else if(y_cnt = 10d512) valid_yr = 1b0;wire valid_y = valid_yr;reg valid_r;always (posedge clk_25m or negedge rst_n) if(!rst_n) valid_r = 1b0; else if(x_cnt = 10d141) & valid_y) valid_r = 1b1; else if(x_cnt = 10d781) & valid_y) valid_r = 1b0;wire valid = valid_r;wire9:0 y_dis;assign y_dis = y_cnt - 10d33;/-/- /*RGB = 000 o?RGB = 100o?= 001 ?= 101?= 010?= 110?= 011?= 111?*/parameter char_line0=40h0000042000, char_line1=40h7FFC042000, char_line2=40h02007FFE00, char_line3=40h04200420E7, char_line4=40h0810042042, char_line5=40h13F8020024, char_line6=40h3D10010024, char_line7=40h0100099018, char_line8=40h0100088818, char_line9=40h3FF8488418, char_linea=40h0100480624, char_lineb=40h0100481424, char_linec=40h0100881042, char_lined=40hFFFE0818E7, char_linee=40h000007F000, char_linef=40h0000000000; reg5:0 char_bit;always (posedge clk_25m or negedge rst_n)if(!rst_n) char_bit = 6h1f;else if(x_cnt = 10d442) char_bit 10d442 & x_cnt 10d482) char_bit = char_bit-1b1;reg7:0 vga_rgb;always (posedge clk_25m)if(!valid) vga_rgb 10d442 & x_cnt 10d482) begincase(y_dis)10d231: if(char_line0char_bit) vga_rgb = 8b111_000_00;/o? else vga_rgb = 8b000_11100;/?10d232: if(char_line1char_bit) vga_rgb = 8b111_000_00;/o? else vga_rgb = 8b000_111_00;/?10d233: if(char_line2char_bit) vga_rgb = 8b111_000_00;/o? else vga_rgb = 8b000_111_00;/?10d234: if(char_line3char_bit) vga_rgb = 8b111_000_00;/o? else vga_rgb = 8b000_111_00;/?10d235: if(char_line4char_bit) vga_rgb = 8b111_000_00;/o? else vga_rgb = 8b000_111_00;/?10d236: if(char_line5char_bit) vga_rgb = 8b111_000_00;/o? else vga_rgb = 8b000_111_00;/?10d237: if(char_line6char_bit) vga_rgb = 8b111_000_00;/o? else vga_rgb = 8b000_111_00;/?10d238: if(char_line7char_bit) vga_rgb = 8b111_000_00;/o? else vga_rgb = 8b000_111_00;/?10d239: if(char_line8char_bit) vga_rgb = 8b111_000_00;/o? else vga_rgb = 8b000_111_00;/?10d240: if(char_line9char_bit) vga_rgb = 8b111_000_00;/o? else vga_rgb = 8b000_111_00;/?10d241: if(char_lineachar_bit) vga_rgb = 8b111_000_00;/o? else vga_rgb = 8b000_111_00;/? 10d242: if(char_linebchar_bit) vga_rgb = 8b111_000_00;/o? else vga_rgb = 8b000_111_00;/? 10d243: if(char_linecchar_bit) vga_rgb = 8b111_000_00;/o? else vga_rgb = 8b000_111_00;/?10d244: if(char_linedchar_bit) vga_rgb = 8b111_000_00;/o? else vga_rgb = 8b000_111_00;/?10d245: if(char_lineechar_bit) vga_rgb = 8b111_000_00;/o? else vga_rgb = 8b000_111_00;/?10d246: if(char_linefchar_bit) vga_rgb = 8b111_000_00;/o? el
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 备战2026年高考英语考试易错题(新高考)消灭易错08 名词(解析版)(3大题组)
- 企业函数测试题目及答案
- 统考马列文论试题及答案
- 2025年疗愈师岗位招聘面试参考试题及参考答案
- 2025年仓储管理员岗位招聘面试参考题库及参考答案
- 2025年招商经理岗位招聘面试参考题库及参考答案
- 2025年广告文案专员岗位招聘面试参考题库及参考答案
- 药师西药考试题库及答案
- 2025年摄影师岗位招聘面试参考试题及参考答案
- 2025年认证工程师岗位招聘面试参考题库及参考答案
- DB31/T 1114-2018公共场所饮用水水处理设备卫生管理规范
- teastone品牌文化手册
- 2025年建筑工程管理考试试题及答案
- 2025至2030中国硅氮烷产业发展方向及需求规模研究报告
- 华为智能露天矿解决方案 2025
- 客户押车合同协议
- 量具室管理制度
- 科研机构实验数据保密风险评估及防控措施
- 金蝶云星空操作手册V3
- 小学生芯片知识普及
- (高清版)DB36∕T 1124-2019 政务信息资源目录编制规范
评论
0/150
提交评论