TA的每日心情 | 开心 2019-11-19 15:19 |
---|
签到天数: 1 天 [LV.1]初来乍到
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
数码管的原理、顶层设计和架构设计
: v! M' |3 M* i Z, J7 R4 _6 M# i! ]
9 B/ }1 I7 J0 [# s- | LED 数码管( LED Segment Displays)由多个发光二极管封装在一起组成“ 8”字型的器件,引线已在内部连接完成,只需引出它们的各个笔划、公共电极。数码管实际上是由七个发光管组成,加上小数点就是 8 个,形成一个 8 位数据。这些段分别由字母 a,b,c,d,e,f,g,dp 来表示。
9 V/ r- U$ g; N0 S 发光二极管的阳极连接到一起连接到电源正极的称为共阳数码管,发光二极管的阴极连接到一起连接到电源负极的称为共阴数码管。常用 LED 数码管显示的数字和字符是0、 1、 2、 3、 4、 5、 6、 7、 8、 9、 A、 B、 C、 D、 E、 F。
6 f+ I. `1 P6 E: ?0 F3 m3 H1 V( N M$ M! X+ P$ n
$ a U- T$ }. f; z( I1 l6 r
6 ]: g& R5 ~4 v1 ?6 u+ V' U6 @: `2 u3 U1 i) O; u/ U; Z0 ~
当我们去买数码管的时候,会发现,他们只有段选信号(seg)和位选信号(sel),是因为他们把所有的相同段的银角绑在了一起。通过选择不同的数码管,给出不同的值,让数码管可以点亮我们想要的值。
5 D! Y0 G1 q3 Q' D. Z位选变化相应变快,会形成 6 个数码管同时点亮的视觉郊果,如果位选变化过慢,则看起来像一个一个依次点亮的效果。8 e5 i, F6 i* V$ w/ c9 Q
. Q5 D; |( i8 k$ ?+ d. Y. f, B 顶层设计:' D/ M. p) o$ Z
, p7 |* ~4 r2 f5 Q' w( C4 g3 F8 f8 G% r5 J. V t8 Y5 F
. S4 Q4 H( y. Q+ i# h
[size=0.83em]02.jpg (19.54 KB, 下载次数: 0)
2 H& K- D T& S, g1 E; x下载附件; F1 e, C/ m) _. S. E
[color=rgb(153, 153, 153) !important]2016-5-22 10:56 上传 , D; u* o: `" G$ \: T" z) y
" ~0 E- z5 o$ C/ r0 _
`5 e( m2 |8 T( K) n
$ C! g$ K$ |% `: S7 I2 W1 p! f7 b# s8 m, A
: ~0 E6 d6 q* _6 ] 架构设计:
/ L: W9 |, {& M, g& b2 A) C9 g9 ?) `. O: p( l [ h! P. h
4 J0 N/ C2 r! o; W G
6 [2 v( p$ r6 G& V
" p* r6 C7 k& U- j/ r7 X
因为我的开发板上有六个数码管,每个数码管可以点亮四个二进制代表的所有的数字,所以我的输入是24位的。
M9 E) r$ v `" G Z" `) R; U) N输出的位选信号是经过三八译码器连接到数码管的,所以三位就够了。 | 5 R0 F# i( U4 ]( E# a
|
|