|
請問各位大大:我跑以下程式 出現了錯誤 它說 near "always": syntax error , unexpected always , expecting ' : ' or ' , ' 我那裡有語法有錯,請大大為我解答謝謝!8 x: e k! C9 k `4 v8 \
% _( I' V( { T! o
module led_shift(clk,led);
' t6 h" W- A6 P! U
9 D8 ~0 {& V# V0 @- o3 \# Ginput clk;
0 v0 d% n/ W7 {/ M. |0 u
; L f( Y$ |8 O: l6 j, r4 F. ?7 H; Uinput reset;
5 s6 G1 I. |! r! y: r; t7 g' Q Y& A
output [7:0]led;
/ J0 k) X: `1 E4 R, z% a& W: k7 c
' h- b1 u3 O# B$ j- areg [3:0]rdd;$ F$ X; l7 s7 ~, |5 A/ E
7 g, ^. O: ]" v6 ?8 J0 k% a# ?
reg [7:0]led;
5 Z+ R' ?5 ]2 [2 n# J* Z
7 M" S5 k! ?% ]& D" |reg [2:0]cont, A0 e, z. x2 H) I1 }6 u
/ T/ D/ G; H/ b( z* qalways@(posedge reset)+ M/ h) r; J7 R) N& I1 V
/ z# e. B" ]! l
begin/ ~1 F5 B; K! k+ L1 v9 H
cont=0;
; F6 I& E2 U# U% Qend6 Z! ^6 @7 {$ K' Z
% e0 |- V4 |. h# V
always@(posedge clk)
+ }+ L5 k0 R3 C" W! I, g5 ]( p" V$ F
begin! T! p2 r7 X, k! B
: O' V, ]1 V. a6 Icase(cont)
4 {" x9 z) O% h; Q
! j$ p: i. d4 W! i# a2'b000:begin 7 B# {5 J& P4 m, a1 E- a
led=8'b00000001;+ f: L8 i( s) @
end/ Z9 G4 d0 n% a, g Y
2'b001:begin
! D' S, w! I% B3 _2 [* N2 I8 y led=8'b00000010;) u' j- u& G$ R& d# V# G
end1 b2 b1 _9 M" @- p0 v
2'b010:begin 3 L+ E$ P; c7 w& b/ D" N
led=8'b00000100;+ }* r; L% v8 o3 ~( r3 _
end
4 p f, D$ B9 m2 y* ?- C; U2'b011:begin
1 E1 x2 g: P8 A& ]8 C: E% _& X3 E4 s* V led=8'b00001000;" ^. Q. w1 ]: s {& ~. R3 m
end! O7 U8 \$ \2 Z# X* V- a( C* Y/ e1 d
2'b100:begin
( W% h8 G7 I- s: l: U led=8'b00010000;
: |# V1 U/ O6 B! l8 A( [ end
; y! g4 j$ S6 H2'b101:begin # |4 W% e3 G# m& a6 m
led=8'b00100000;
4 d) f) d& H" r6 `* g% s end
1 `+ `1 w; p6 J L k2'b110:begin
$ T8 L/ ?- U# h& [- X! ` led=8'b01000000;" V* ^2 a& \% f; C( i; ~) ~* l. _
end2 s, f3 i; u- s+ B% M
2'b111:begin
% y6 o0 T7 `5 Z. I led=8'b10000000;$ @4 r8 a- R! ]
end$ \7 E+ v- P! d- _, k: H
* P" f- _4 t+ c9 ]
endcase 8 m; X+ |3 u) c5 V
- `& ]. L- D) q* j
if(cont!=7)
% X3 G; D! w0 d: V0 e3 z0 q begin 8 K# O6 V6 a1 S9 K0 P1 _
cont=cont+1;
5 J6 m/ O1 Y# E5 y& _ end
4 K7 V; |0 _* w5 P( D else* c7 ^& r2 I% h
begin/ X; Q3 p A$ J& d1 _% C' }& M# k
cont=0;% x; k" r) o7 P: x s v! H
end
" v0 @1 u% n! a/ _# v: t3 pend
5 b2 |7 p8 q' xendmodule |
|