查看: 21208|回复: 40

【小脚丫Step FPGA】数码管驱动----微风细雨

  [复制链接]
  • TA的每日心情
    郁闷
    2017-12-4 18:33
  • 签到天数: 94 天

    连续签到: 1 天

    [LV.6]常住居民II

    发表于 2015-11-5 16:48:27 | 显示全部楼层 |阅读模式
    分享到:
    本帖最后由 chy520cvv 于 2015-11-5 17:04 编辑

    数码管是用于显示0,1,2,⋯ ⋯9数字的显示器件具体应用时,这些数字都是以BCD编码形式表示,通过译码器加到显示管上。目前在数字电路中,最常用的是七段字形显示管,也有带小数点的八段数码管。表示字形的每一段相当一个发光管。

    数码管.jpg


    所有二极管的内部连接有两种:阳极连接在一起称共阳形,阴极连在一起,称为共阴形。

    数码管原理图.jpg


    FPGA与数码管连接示意图,以共阴数码管为例:

    Opto 7seg LEDs CC FPGA.gif

    若为共阳极数码管,则将阳极连接至VCC,其余管脚通过限流电阻连接至FPGA管脚。

    对于数码管显示只是一个译码电路的过程,主要代码如下:

    1.         always@(*)begin
    2.                 case(data)
    3.                         4'h0:a_to_g_dp_reg <= 8'b000_0001_1;
    4.                         4'h1:a_to_g_dp_reg <= 8'b100_1111_1;
    5.                         4'h2:a_to_g_dp_reg <= 8'b001_0010_1;
    6.                         4'h3:a_to_g_dp_reg <= 8'b000_0110_1;
    7.                         4'h4:a_to_g_dp_reg <= 8'b100_1100_1;
    8.                         4'h5:a_to_g_dp_reg <= 8'b010_0100_1;
    9.                         4'h6:a_to_g_dp_reg <= 8'b010_0000_1;
    10.                         4'h7:a_to_g_dp_reg <= 8'b000_1111_1;
    11.                         4'h8:a_to_g_dp_reg <= 8'b000_0000_1;
    12.                         4'h9:a_to_g_dp_reg <= 8'b000_0100_1;
    13.                         4'ha:a_to_g_dp_reg <= 8'b000_1000_1;
    14.                         4'hb:a_to_g_dp_reg <= 8'b110_0000_1;
    15.                         4'hc:a_to_g_dp_reg <= 8'b011_0001_1;
    16.                         4'hd:a_to_g_dp_reg <= 8'b100_0010_1;
    17.                         4'he:a_to_g_dp_reg <= 8'b011_0000_1;
    18.                         4'hf:a_to_g_dp_reg <= 8'b011_1000_1;
    19.                 endcase
    20.         end
    复制代码
    本实例所演示的是带数码管功能检测的循环计数器,即首先检测数码管各段码能否正常显示,然后从0x0到0xF循环计数。
    IMG_0125_看图王.jpg

    游客,如果您要查看本帖隐藏内容请回复



    回复

    使用道具 举报

  • TA的每日心情
    开心
    2020-11-23 14:54
  • 签到天数: 19 天

    连续签到: 1 天

    [LV.4]偶尔看看III

    发表于 2015-11-5 17:13:09 | 显示全部楼层
    keyima,heihei ,dingqilai
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    郁闷
    2017-12-4 18:33
  • 签到天数: 94 天

    连续签到: 1 天

    [LV.6]常住居民II

     楼主| 发表于 2015-11-5 18:58:20 | 显示全部楼层
    caizhiwei 发表于 2015-11-5 17:13
    keyima,heihei ,dingqilai

    谢谢关注!!!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2020-11-23 14:54
  • 签到天数: 19 天

    连续签到: 1 天

    [LV.4]偶尔看看III

    发表于 2015-11-6 08:44:50 | 显示全部楼层
    mumu的帖子,必顶!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    郁闷
    2017-12-4 18:33
  • 签到天数: 94 天

    连续签到: 1 天

    [LV.6]常住居民II

     楼主| 发表于 2015-11-6 09:33:28 | 显示全部楼层
    caizhiwei 发表于 2015-11-6 08:44
    mumu的帖子,必顶!

    谢谢支持,我会继续努力的
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2016-1-3 16:15
  • 签到天数: 15 天

    连续签到: 1 天

    [LV.4]偶尔看看III

    发表于 2015-11-8 19:16:53 | 显示全部楼层
    好想看看~
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    发表于 2015-11-18 18:42:44 来自手机 | 显示全部楼层
    学习了,谢谢
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    郁闷
    2017-12-4 18:33
  • 签到天数: 94 天

    连续签到: 1 天

    [LV.6]常住居民II

     楼主| 发表于 2015-11-19 12:25:09 | 显示全部楼层
    i7 发表于 2015-11-18 18:42
    学习了,谢谢

    不客气,互相学习
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2017-5-21 08:52
  • 签到天数: 505 天

    连续签到: 1 天

    [LV.9]以坛为家II

    发表于 2015-11-26 21:38:08 | 显示全部楼层
    学习了,谢谢!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    郁闷
    2017-12-4 18:33
  • 签到天数: 94 天

    连续签到: 1 天

    [LV.6]常住居民II

     楼主| 发表于 2015-11-27 10:10:17 | 显示全部楼层
    lucky_prtemly 发表于 2015-11-26 21:38
    学习了,谢谢!

    不客气,互相学习
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

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



    手机版|小黑屋|与非网

    GMT+8, 2024-4-19 04:53 , Processed in 0.198452 second(s), 33 queries , MemCache On.

    ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

    苏公网安备 32059002001037号

    Powered by Discuz! X3.4

    Copyright © 2001-2020, Tencent Cloud.