chibijia的个人空间 https://blog.eetop.cn/178426 [收藏] [复制] [分享] [RSS]

空间首页 动态 记录 日志 相册 主题 分享 留言板 个人资料

日志

Verilog HDL 程序举例1 -- 7段译码器(转载)

已有 3169 次阅读| 2009-10-31 19:41

DESCRIPTION   :   BIN to seven segments converter
//             segment encoding
//                 a
//               +---+
//             f |   | b
//               +---+ <- g
//             e |   | c
//               +---+
//                 d
//             Enable (EN) active           : high
//             Outputs (data_out) active       : low
// Download from : http://www.pld.com.cn
//-----------------------------------------------------------------------------------



module bin2_7seg (data_in ,EN ,data_out );

input [3:0] data_in ;

input EN ;

output [6:0] data_out ;
reg [6:0] data_out ;


always @(data_in or EN )
begin
data_out = 7'b1111111;
if (EN == 1)
  case (data_in )
  4'b0000: data_out = 7'b1000000; // 0
  4'b0001: data_out = 7'b1111001; // 1
  4'b0010: data_out = 7'b0100100; // 2
  4'b0011: data_out = 7'b0110000; // 3
  4'b0100: data_out = 7'b0011001; // 4
  4'b0101: data_out = 7'b0010010; // 5
  4'b0110: data_out = 7'b0000011; // 6
  4'b0111: data_out = 7'b1111000; // 7
  4'b1000: data_out = 7'b0000000; // 8
  4'b1001: data_out = 7'b0011000; // 9
  4'b1010: data_out = 7'b0001000; // A
  4'b1011: data_out = 7'b0000011; // b
  4'b1100: data_out = 7'b0100111; // c
  4'b1101: data_out = 7'b0100001; // d
  4'b1110: data_out = 7'b0000110; // E
  4'b1111: data_out = 7'b0001110; // F
  default: data_out = 7'b1111111;
  endcase
end

endmodule

点赞

发表评论 评论 (3 个评论)

回复 shudaizi130 2010-1-7 13:35
hao
回复 shudaizi130 2010-1-7 13:36
hao
回复 shudaizi130 2010-1-7 13:39
:loveliness:

facelist

您需要登录后才可以评论 登录 | 注册

  • 关注TA
  • 加好友
  • 联系TA
  • 0

    周排名
  • 0

    月排名
  • 0

    总排名
  • 0

    关注
  • 2

    粉丝
  • 0

    好友
  • 0

    获赞
  • 32

    评论
  • 1485

    访问数
关闭

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

小黑屋| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-3-29 06:42 , Processed in 0.015143 second(s), 7 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
返回顶部