集成电路技术分享

 找回密码
 我要注册

QQ登录

只需一步,快速开始

搜索
查看: 2051|回复: 5

雾盈FPGA笔记之(二十九)六位四则运算计算器(5)数码管显示

[复制链接]
雾盈 发表于 2016-8-28 17:22:08 | 显示全部楼层 |阅读模式
六位数四则运算计算器(5) 数码管显示

       
雾盈 2016-8-28


雾盈FPGA笔记汇总目录

一、写在前面

        之前发过一篇关于数码管显示原理的文章,文章链接在上。
不了解原理的同学可以看看,我们这篇文章就不详谈数码管显示原理了。

二、框图



三、代码解释

        这个数码管显示程序只是为了显示数字,并没有其他过多的东西,数码管移位,消零,BCD与二进制互相转换都在其他模块里完成的。

我们直接看代码:

        第一部分:位选扫描:

       

        我这里用1kHz的时钟去扫描的。


        第二部分:确定每位数码管所要显示的数字

       

这段代码中的dsp_off是上一个消零模块送过来的数码管显示开关,
高电平时,关断数码管显示,低电平时,打开数码管显示。
 
        第三段:译码
       
       

这样,把这篇文章和之前的那篇结合起来看,就可以很好的理解我这个计算器项目里的数码管模块了。


附上源代码:
       
       







本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?我要注册

x
芙蓉王 发表于 2016-8-29 10:46:56 | 显示全部楼层
                    很好
Blondie 发表于 2016-8-30 09:22:41 | 显示全部楼层
                            越来越棒了
Esmiamor 发表于 2016-8-30 09:44:01 | 显示全部楼层
                 支持。
zhiweiqiang33 发表于 2016-8-31 08:56:13 | 显示全部楼层
支持 同学, 就业班学习笔记整理的很详细,感谢分享。
雷磊 发表于 2022-5-25 15:09:03 | 显示全部楼层
基于赛灵思FPGA的频率计设计
http://www.fpgaw.com/forum.php?m ... 0&fromuid=54563
(出处: fpga论坛|fpga设计论坛)
您需要登录后才可以回帖 登录 | 我要注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

QQ|小黑屋|手机版|Archiver|fpga论坛|fpga设计论坛 ( 京ICP备20003123号-1 )

GMT+8, 2024-11-16 15:44 , Processed in 0.166527 second(s), 22 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表