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

FPGA之控制数码管动态扫描显示实验

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2019-5-24 11:15 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

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

x
实验的功能很简单,就是让4个数码管每隔1s递增显示,使用动态扫描的方式来实现。
( ^' B$ u" h# K+ ]3 k
: h/ ^& y, O/ m& I9 [- z- E

' ~; Q' @# i. H1 `; N3 s5 Q从这个功能的描述可以看出,我们首先要写一个计数器模块,来让计数值每隔1s增加1,暂时实现的是16进制的东西,从0到f,之后10到1f等等。
9 u1 C3 y, n: I7 ?3 D  k) C
5 Q- v) h- y5 J
: W" V! [8 _7 a
我们的实验平台的系统时钟是25MHz,不是25MHz的实验平台,可以通过PLL来分频或倍频得到25MHz的时钟。, g9 [- Z0 K6 S/ j( b9 A
/ J: q: B% }' B, ^- v: m$ R- I1 x

8 u8 O3 ~7 r) W( x3 n5 X其次,写一个模块来控制数码管的位选和段选。$ |8 b- Q: I* j' {; y" I7 B5 }
' g' B7 G  x4 d8 s' b7 C
* g- Q' R: t+ X( Z8 j
实验平台的数码管是共阴极的,也就是片选端低电平有效。
0 L7 [* J! l7 O: n- Q* G' v" ~8 ?( @& [

+ ~( _6 A& s6 x; }- \/ x: W8 v还需要注意的一个问题是:
$ G9 T' ^3 d$ I3 n! h. P* o2 I9 T7 a: z& W( A. p

2 s) ?4 h5 @. d. j9 ~
游客,如果您要查看本帖隐藏内容请回复

4 b  ~5 b/ g5 q+ \' p  g8 ~  h  v
' w' M( [" x9 B2 Q/ @' B
( c. R- T9 x/ B
% ]( p; s5 {6 s0 {2 T. k$ j5 B

+ e, E' r" I& u8 T, G: q% D
; ?3 S- P6 \* [) I: e* i! o

( A8 V% e* ?! ~& p- E/ ~
# F) k6 M* D/ Q( p! p3 D  F- H

2 |" ^) k0 V3 ?$ U/ s; W; w9 }: i2 Y2 z; J$ h6 U  k' E4 V  _
; M( j5 n* N1 M. T8 w" L; }

4 b% Q- w6 i; [5 Q: _

0 e; g1 k, @0 e0 i* y) D
0 U/ i6 z% [9 \. x/ C1 x
& @, U* m% _9 f

, a" r/ n: m/ x9 u7 S. f( U
  D) J8 ?+ B, W$ o; R" T1 p4 @2 k

) c5 w# p, R7 x5 |5 w# S+ m

* J! n& R$ Q0 C% ]: l7 D7 W' W) d
3 r4 A/ e3 ?" {: i  V
+ P) \# m4 Z/ b0 T1 G7 P0 k& K
  t8 B& x6 m3 H0 d& T* R, ?
: X$ G- s4 Z  r% h

# Y: H$ K7 @7 n, [" [/ G$ }$ H* P6 M" E( `
+ X# x4 R% k5 S6 h7 o/ d
6 C3 l; T; m' x$ U  }5 s1 S- Z' f$ t

& O# S/ F0 i7 Z8 v7 N
' E1 c/ w2 Y; U, E8 X- p* A

% o3 r. }- g6 e6 ?
' s0 `  I4 u5 f4 v! k( v, B* i
9 L2 v  b. l+ S* g& w4 ?, ~% D

5 i4 C, @) m4 T: Y$ a4 H, g
" m( T( J7 }& h
: ?* @: m7 ]* K5 p

* z! ?/ S" I& L! T8 q+ {1 n+ K! i9 J, P% K7 o0 V

) g1 f# \6 G9 h, |% N! ~
# q& R4 N1 F0 W( K  R
  w6 [* Y' M+ \7 O6 Y, X. p
# i+ P( l7 }% I

2 d8 m( p% w% k" O: v; N; P0 Y% X: S: t% R# }& h+ t1 W% r

; H2 w* K: S+ |. ]' y% A5 ~/ @9 e# F* z9 R( @6 \
: a' s8 {2 ^- k, v2 U
0 A5 H4 V1 I% c6 H$ C) @9 |
8 R) l* j6 u- l+ k% z1 M& i& J* N) ?
. t: `: i! B0 P6 d# y# w/ A: m

  p  w/ @/ f3 ^) x- C0 D
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

EDA365公众号

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

GMT+8, 2025-8-12 23:33 , Processed in 0.109375 second(s), 23 queries , Gzip On.

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

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

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