Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

搜索
1 2 3 4
123
返回列表 發新帖
樓主: monkeybad
打印 上一主題 下一主題

[問題求助] 請問如何設計BCD counter

  [複製鏈接]
41#
發表於 2012-5-23 18:01:34 | 只看該作者
希望講義有用6 u8 [. p' G2 V* e2 v  t
感謝大大分享
42#
發表於 2012-6-18 18:27:33 | 只看該作者
我也來寫一個
! v. O* z( F& I) O; o: v+ a) ]輸入:clk, rst, t7 C& F% R7 }
輸出:tens(十位數), units(個位數)
. z$ u; w! c# J5 {7 y3 M7 G3 O% v; u; G
3 s4 D- _) X: H, T' H, qcode :
: F6 Z6 Q! L; Z2 ^5 I; t& v) m
$ k! `, ?) W/ \8 \/ smodule BCD(clk, rst, tens, units);& y# F+ `) t# Q" G4 f1 m* \
  input clk, rst;
' u& o/ n1 X: A3 E8 k6 R  output [2:0] tens;% `  n. ~: ~+ ~4 B8 _0 c
  output [3:0] units;  q$ d# T- _% F* ]& F3 {
  reg [2:0] tens, xtens;! R- K% K% [9 L
  reg [3:0] units, xunits;# Z! |6 |5 K- C1 v- W5 L* s

1 y0 |# a9 X3 |/ H/ L  always@(posedge clk or posedge rst)
' v# i; x! }( ^8 Q: \; Y  begin' k! D" A. N+ k+ h' M; ?
    if(rst)
* h1 t  p5 g+ t+ u3 p$ X1 B/ p    begin  `5 {8 ^" o" [" {& f. d
      tens <= 3'b0;
  E4 R4 a7 c9 b      units <= 4'b0;% X0 ]% {% A$ j: H4 u( C5 c3 e
    end* e; |/ g4 d" ~( q# _
    else
0 r: i1 @- G* c    begin. c% _' Z2 u2 U) n
      tens <= xtens;
. |4 k2 H' F0 ^# o/ F      units <= xunits;% O6 `" ^: ~; A( {  O, A
    end+ N4 _7 j8 r5 C" h/ h6 E* H
  end& e1 i) d9 t7 q$ n4 \

8 J7 z9 E! h4 N7 K1 T7 o  always@(tens or units)
3 `( x# I0 g0 G" Y; z/ n8 X  begin
! X+ b# [2 A' \* w$ ~    if(units == 4'd9)
( |  |$ \2 Y( L5 \2 y" F1 t    begin1 j: y3 x3 F+ ]: Y# R+ @  K/ s
      xunits = 4'b0;* _: [4 y# D  L) M# r4 T: ?4 j4 m$ e
      xtens = tens + 1;3 r& ^5 l" ?* S# i& q: |6 l
      if(tens > 3'd5)
' b5 `% X( S& k6 H; R" T        xtens = 3'b0;% M2 c7 D: Z/ x
      else
% P% r' ]! U4 G$ m% i        xtens = tens;# `+ T4 o, V9 I0 A! j
    end$ Z5 D! A4 B3 `
    else  k/ l: K2 F  a; V" [
    begin
; j! `& z  q/ w! w- I- c      xunits = units + 1;, K0 U: D) R3 b" B/ b
      xtens = tens;
0 R. S1 T6 x# x1 \    end
# K6 I3 R  M+ _& S: M$ e* I& G5 G  end
# C% c! |3 [' y# a( G/ Rendmodule
43#
發表於 2013-3-13 11:34:28 | 只看該作者
正好需要這部分的資料 希望能有幫助
" `% x& S0 b* l8 Q感謝分享!
44#
發表於 2013-3-24 17:51:58 | 只看該作者
回復 3# 小朱仔 % ]0 P% @+ o% k, x& O  J

9 c* e( ^* y( c
2 e3 y% w5 a4 S: n7 ?) i   感謝您的分享,讓小弟多一份資料可以研讀。
45#
發表於 2013-9-11 14:52:45 | 只看該作者
不會verilog的話9 R, O$ ]. L- ~  ^
可以上網找有沒有verilog code參考4 I! z  m( ^/ [/ o2 g9 W/ m
然後合成電路後再參考tool畫的電路來畫
46#
發表於 2014-9-4 21:25:58 | 只看該作者
加油啊!!!!顶哦!!!!!
& k8 J: i& v  K6 t4 W4 x. v. I; j" p1 B
% q0 O5 g) k$ z5 r8 z

1 `9 Z2 ~. z3 M2 v; K( H7 ^, Z3 k  e& g8 w: M' O
% o  r( G3 m! I6 C1 p; s1 x* b
9 y2 p! c9 T& c6 l
/ O: k9 R+ ]# l, M- A
( _! J" p( L8 _( [2 g1 {0 J# M
* z% z6 k- S) I
, G, q/ F% [6 z( L8 A0 H

! C( h* ?) r9 abjcars.net" h5 {) ~# l& M3 L, I/ x
+ R( O5 \/ U' B
+ f( h* o; Y+ Q9 y& ?

! o) _. m, q- S' w% i6 }7 N& j  G; \7 d5 s. }

3 P% ?, }/ n9 H) |4 [
% f) R" q/ O6 h* M  O0 E" t: s, P5 g. m/ r1 [" R

. O% x6 |" w$ a* B7 `9 l4 Y8 v
4 w1 M6 Y9 ^- L, d7 F, \' \
; b7 Y% Y: Q* C. E* |: r" O
) v! a1 i& B9 b- t* V
' w( u5 b1 r1 B) ~北京搬家公司电话
47#
發表於 2015-1-11 17:43:09 | 只看該作者
謝謝哦很有幫助~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~0 e9 Z4 X$ F- C4 m( ~. ^/ O) U0 _
48#
發表於 2015-3-14 20:20:25 | 只看該作者
菜鳥一個,參考先進们的看看先...
49#
發表於 2015-7-1 17:18:01 | 只看該作者
需要這些資料6 d8 i# S9 ~: W, X: A. Z
$ {( m! V) \7 A% D% c
感謝分享!!!
50#
發表於 2015-9-7 13:16:36 | 只看該作者
非常感恩非常感恩非常感恩非常感恩非常感恩非常感恩非常感恩非常感恩非常感恩非常感恩非常感恩  F+ L& X- e+ b- G$ H
51#
發表於 2015-11-20 18:30:45 | 只看該作者
畫電路比較麻煩吧
4 [- L% |5 y) K$ A+ B- N這應該邏輯閘超多
52#
發表於 2016-9-9 07:50:42 | 只看該作者
剛好需要這方面資料0 |6 P) K' }8 H+ A& ]5 _
謝謝大分享的講義0 d1 ^) ?" A, H# T. h
回覆來看看囉!!
4 d/ S8 X* p2 q- L. C. y/ ]9 E, I* E感謝
$ m1 J. k$ Q+ H4 p
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

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

GMT+8, 2024-5-30 05:28 AM , Processed in 0.123515 second(s), 17 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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