- 1、本文档共10页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
rom到数码管显示设计-电子技术应用
FPGA 培训专家
《rom到数码管显示》设计
至芯科技教研部
李昭
2017-4-11
联系QQ:984530288
至芯科技论坛
FPGA 培训专家
至芯科技官网:
至芯科技技术论坛:
至芯科技淘宝网址:
/?spm a230r.7195193.1997079
397.2.9gJ436
至芯科技腾讯课堂:
/course/list/%E8%87%B3%E8%8A%AF%E7%A7%91%E
6%8A%80
至芯科技-fpag交流群(QQ):282124839
至芯科技fpga就业班火爆招生中,全国统一咨询热线:400-6810708
至芯科技论坛
FPGA 培训专家
《rom到数码管显示》设计
设计背景:
rom是读写的的静态存储单元,在我们的设计中我们会经常用
到,数码管模块同样的大大小小的设计还是工程应用中都有这至关重
要的作用。
设计原理:
前几节我们学习了rom存储器的设计,还有数码管模块的设计,
为了我们联系这两个模块的应用我们今天将设计一个按键来控制读
取rom 中的数据,来显示到数码管上。
因为我们的数码管模块的显示频率是10K,所以我们应该小于10K
的频率给一个rom地址,从而出一个数据,我们的设计是0.5s出一
个数据,这样我们就能在数码管上显示随着地址的增加,数据同样也
在变化。
第一步我们要先设计我们的.mif文件,我们在前10个地址是上
写入0 -- 10,然后建立一个rom 的ip核,添加进去从而便于后面
的例化。
设计模块,我们前面讲过数码管模块,这样就可以直接拿过来用
至芯科技论坛
FPGA 培训专家
了,今天我们将主要给大家展示我们的rom控制模块。
设计架构图:
rom_seg
clk
rst_n
rd_rom
seg7[7:0]
key
设计代码:
顶层模块
0 module rom_seg (clk, rst_n, key, sel, seg_n);
1
2 input clk, rst_n;
3 input key;
4 output [7:0] seg_n; //段选信号
5 output [2:0] sel; //位选信号
6
7 wire [3:0] data;
8 wire [23:0] hex;
9
10 //在 6个数码管上显示同样的数据
11 assign hex [23:0]
{data[3:0],data[3:0],data[3:0],data[3:0],data[3:0],data[3:0]};
12
13 rom rom_inst ( //rom 控制模块的例化
14 .key(key),
15 .clk(clk),
16 .rst_n (rst_n),
17 .data(data)
18 );
至芯科技论坛
FPGA 培训专家
19
20
21
您可能关注的文档
最近下载
- 2023年广东省6月普通高中学业水平考试历史试题及答案 .pdf VIP
- 建设项目对自然保护区自然资源、自然生态系统和主要保护对象影响评价技术规范.pdf
- JTG3430-2020 公路土工试验规程.docx
- TWJ-6DS电气文件0907.doc
- 2023年海南大学网络工程专业《操作系统》科目期末试卷A(有答案).docx VIP
- 2023年IATF16949汽车质量管理体系解读之内部审核控制程序(内含全套表格).docx VIP
- 2023年湖北第二师范学院汉语言文学专业《现代汉语》期末试卷A(有答案).docx VIP
- 统计执法资格考试题库.doc VIP
- jackson电动力学习题答案.pdf
- 宁波大学2021学年度第二学期《概率论与数理统计》期末考试试卷(A卷)及参考答案.docx
文档评论(0)