找回密码
 注册
关于网站域名变更的通知
查看: 1013|回复: 3
打印 上一主题 下一主题

求fpga控制led的程序

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2012-6-7 17:14 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

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

x
如题,led是8×8的点阵 让其实现动态或静态显示

该用户从未签到

2#
发表于 2012-8-2 15:21 | 只看该作者
您8*8点阵是要想实现什么功能,怎么亮法呀?

该用户从未签到

3#
发表于 2012-8-2 15:22 | 只看该作者
你要能描述出你先敢要的状态个人感觉您那个仅仅是一个状态机得问题,很简单

该用户从未签到

4#
发表于 2012-8-10 11:19 | 只看该作者
静态显示一个田字:  b9 P/ l7 w/ \2 Z1 _0 @. E) K4 Z% R+ ^- f
module eight(a,b,clk,rst);6 N4 O* i; r" e+ N' V+ F- L
input  [7:0] a;
& j" @+ \( ?; a3 C( }output reg[7:0] b=0;
0 k: J& ?% c* ^( Z; `" Q1 |input  clk;
( ~! W4 t3 M2 J5 |' ginput rst;  o3 {2 ^% T8 X& b
parameter . {+ `8 a2 \7 S# T: f
    idle=8'b00000000,  _. s9 }5 \8 k5 G* G, C4 c
    a1=8'b00000001,) ]4 e/ p4 o: C
    a2=8'b00000010,3 L* q1 c( x, g, \' `. F; c
    a3=8'b00000100,1 s9 b/ o' c2 Q+ y
    a4=8'b00001000,
5 M' a0 p. i1 _" B- D    a5=8'b00010000,: z- O0 ]4 m4 \  r5 p
    a6=8'b00100000,
! `5 t7 M: p$ K% \" q    a7=8'b01000000,
& t/ A( b. j4 h9 S    a8=8'b10000000;   
3 S1 p  z! a% ~always @(posedge clk )
" v& Z2 r4 Q9 r( j, g2 ]begin
" A9 l  T! y: m# Y4 N. m/ t if(rst)* M1 b4 D% e$ u# `
b<=8'b00000000;
# s  i4 x: _6 `& U" \$ m else
! D' Y$ z' Q1 y0 |- L   case(a)
/ r. o6 M- R5 q' J1 M2 Y, s* }    a1:
5 i1 c3 G1 v8 M1 T. B, f' L    begin8 a6 X$ k. B9 t% `
      b<=8'b11111111;
+ ~  ^  x4 ]! |+ x! v6 |8 H7 p       end
/ _' @7 n1 g6 V: ]    a2:1 n% a& c- |7 o1 c
     begin6 d) s. h! U1 Q  m' [
       b<=8'b10010001;
9 l0 j9 p* x) @- A       end
, z* I: N6 r7 X( ^/ [    a3:' R5 F5 [9 r# U( m1 }
     begin
, T- G4 P3 d8 o$ \, V$ |       b<=8'b10010001;8 r& L, q2 O7 j( y" v6 y2 F
       end
1 i( h4 Y# a: P! K    a4:$ i/ p* i0 D) W1 [
     begin
5 C6 S, |8 Z1 o' a) k       b<=8'b11111111;
2 f. X, i( c. ^, \* D       end
' R* t& Q$ s3 V7 i6 \. |, y     a5:, n$ T( U9 j; N- M0 s% i
      begin
6 ~: C6 E' B3 n. U0 b7 S        b<=8'b10010001;4 h& p1 a8 R2 D8 \0 X! h9 p
       end2 Q. O0 N0 J3 }5 @
      a6:- ^5 r, P% G+ X9 e, o
       begin
& z7 G( n% U) H9 p         b<=8'b10010001;
' O1 T6 J1 ~5 x* q5 v8 _: U       end7 G8 t+ u$ O" h( ~( P" k7 ^" m
      a7:3 M) t$ K5 g& L1 ^* ?$ F9 M6 g
       begin! _, T% f, u7 S6 `! S
        b<=8'b10010001;
. I5 B1 s3 G& p: D1 h       end% [, t7 X* X5 l
     a8:; N$ m9 [, H* `& X  q
      begin+ `+ r9 C) l$ m
      b<=8'b11111111;
1 v( t9 h0 A: s$ z9 R% e       end% d$ t, H$ P8 y# W5 X- I
   endcase  
. U* O2 @4 ], f/ B0 ]. ^ end
. [( ~! R- h0 a3 U* O  D endmodule   
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-10-30 09:05 , Processed in 0.156250 second(s), 25 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

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