Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

搜索
1 2 3 4
查看: 17310|回復: 9
打印 上一主題 下一主題

[問題求助] 移位reg 按燈

[複製鏈接]
跳轉到指定樓層
1#
發表於 2013-4-19 00:08:36 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
module ww (in1,r1,reset,clk,out);
* t& H; ?- `+ {7 ^/ dinput in1,clk,reset;( M1 q, g; X$ G1 T
output reg [3:0]out;$ C, K9 T3 V& c, {
output reg r1;8 q% M3 Y* l7 i. B
reg [2:0]zxc;
7 f6 a' ?! [* l  N! a
8 f9 k2 W8 I  _) P. ralways @ (posedge clk)
0 J+ ?8 a7 {+ R  gbegin  N# V( L6 K1 M* X
if(!zxc[2]&&zxc[1])
# U1 g1 ^% O1 [& ]2 zr1 <=~r1;
( M# h) }. E% k% A" Mzxc <={zxc[1:0],in1};3 E1 F6 G1 ]5 l1 |  o" W

+ S( y0 r/ g- o# |4 X( f& O) \. Dif(!reset)
' U9 H& y. c* Lout <=4'b0000;, J" b" ^' T# [* d
else
% h9 L9 }. O( j8 D. o' }  Z0 `) m3 e; @$ d  O* j
    begin$ p, H/ {' L( u2 [
if(in1==1) out<=out+1;& Q& f) n4 y) m3 D9 s
if(out==4'b1111) out<=4'b0000;
: w5 I$ {5 y8 r/ W) W# [    end
# _# S/ L! Y# t" M  end" g0 n: |& a9 Y1 L+ ^
endmodule6 F3 i! R) p9 w( \# Q# S' J

# S. L3 w6 V$ j+ {要做一個有reset 和每按一次就亮一顆  例如按一次 亮第一顆  按第二次 第一顆不熄滅 亮第二顆......有四顆   全亮時再按一次 熄滅  就這樣迴圈下去
% y* }" \# p0 B! U3 o有做成這樣 有加上除去彈跳  之後就不知道怎打  也不知道這樣語法到底正不正確
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享分享 頂 踩 分享分享
2#
發表於 2013-5-15 21:48:27 | 只看該作者
out應該不是+1吧, 要shift 1進去才對
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

首頁|手機版|Chip123 科技應用創新平台 |新契機國際商機整合股份有限公司

GMT+8, 2024-5-20 02:11 AM , Processed in 0.101513 second(s), 19 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回復 返回頂部 返回列表