Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1975995
  • 博文数量: 356
  • 博客积分: 8284
  • 博客等级: 中将
  • 技术积分: 4580
  • 用 户 组: 普通用户
  • 注册时间: 2009-05-15 20:25
个人简介

天行健,君子以自强不息

文章分类

全部博文(356)

文章存档

2018年(1)

2016年(4)

2015年(13)

2014年(14)

2013年(2)

2012年(25)

2011年(43)

2010年(65)

2009年(189)

分类:

2009-09-21 22:10:13

module shu(clk,reg1,reg2,reg3,reg4,reg5,reg6,reg7,reg8);
input clk;
output [6:0] reg1,reg2,reg3,reg4,reg5,reg6,reg7,reg8;
reg    [6:0] reg1,reg2,reg3,reg4,reg5,reg6,reg7,reg8;
reg [22:0] buffer;
initial
 begin
 reg1=7'b1111111;
 reg2=7'b1111111;
 reg3=7'b1111111;
 reg4=7'b1111111;
 end
always @(posedge clk)
 begin
 buffer=buffer+1;
 if(buffer==23'd5529630)
  begin
  reg1=7'b0111111; // 0
  reg1=~reg1;
  reg2=7'b0000110; // 1
  reg2=~reg2;
  reg3=7'b1011011; // 2
  reg3=~reg3;
  reg4=7'b1001111; // 3
  reg4=~reg4;
  reg5=7'b1100110; // 4
  reg5=~reg5;
  reg6=7'b1101101; // 5
  reg6=~reg6;
  reg7=7'b1111101; // 6
  reg7=~reg7;
  reg8=7'b0000111; // 7
  reg8=~reg8;
  //reg8=reg7;
  //reg1=reg2;
  //reg2=reg3;
  //reg3=reg4;
  end
 end
endmodule
 
阅读(610) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~