Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

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

[問題求助] 移位reg 按燈

[複製鏈接]
跳轉到指定樓層
1#
發表於 2013-4-19 00:08:36 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
module ww (in1,r1,reset,clk,out);) Y+ b5 n+ X+ K  J5 \
input in1,clk,reset;$ p0 y1 e( o) z& H3 G: V. Q
output reg [3:0]out;- N. G8 e$ L0 ^0 y  e7 p% [! a
output reg r1;
. o: ]% g6 x/ d5 wreg [2:0]zxc;
3 {) \$ a% w/ C% M$ W
: A0 B' O4 ?* D; `! _# xalways @ (posedge clk)" Y/ b7 [6 u8 {5 o4 G3 f
begin) t* t1 G0 f" p& E5 w% _
if(!zxc[2]&&zxc[1])3 E. Z5 s9 Y4 F% g% `
r1 <=~r1;( D7 i& k' ~$ {
zxc <={zxc[1:0],in1};7 ?5 j% j% ~" k

+ b* d- e) e6 t7 Rif(!reset)
! w0 D( q9 E* c6 o' P. z5 Oout <=4'b0000;
- T6 z# @7 I4 q! B( uelse: e. F, k6 d6 p; V* p8 h9 n

/ T0 T1 m3 _% \7 L0 d3 O    begin
% l5 \$ {1 ?7 Vif(in1==1) out<=out+1;
3 r( h8 Z( D+ mif(out==4'b1111) out<=4'b0000;# P  [5 [3 S% V
    end3 L5 y1 T2 {3 v. o
  end
) I- q/ E! l, h- Vendmodule; z+ e& G7 {, L9 x' h

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

本版積分規則

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

GMT+8, 2024-5-3 09:25 AM , Processed in 0.135007 second(s), 18 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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