TA的每日心情 | 开心 2019-11-19 15:19 |
---|
签到天数: 1 天 [LV.1]初来乍到
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
数码管的原理、顶层设计和架构设计 0 ^4 |& P& I3 e- |2 m1 [
+ ]/ x/ O3 y. d4 ]
LED 数码管( LED Segment Displays)由多个发光二极管封装在一起组成“ 8”字型的器件,引线已在内部连接完成,只需引出它们的各个笔划、公共电极。数码管实际上是由七个发光管组成,加上小数点就是 8 个,形成一个 8 位数据。这些段分别由字母 a,b,c,d,e,f,g,dp 来表示。
9 Q3 W! g# }; N 发光二极管的阳极连接到一起连接到电源正极的称为共阳数码管,发光二极管的阴极连接到一起连接到电源负极的称为共阴数码管。常用 LED 数码管显示的数字和字符是0、 1、 2、 3、 4、 5、 6、 7、 8、 9、 A、 B、 C、 D、 E、 F。8 g& D% g, q) @. z+ T4 G0 t
& Y0 P6 d$ `' U1 B8 }/ C
: c5 A5 I+ c9 w1 |1 \ l
! o' |/ t3 x; N$ m& @
: P, Y/ u$ v0 O6 O1 m2 a
当我们去买数码管的时候,会发现,他们只有段选信号(seg)和位选信号(sel),是因为他们把所有的相同段的银角绑在了一起。通过选择不同的数码管,给出不同的值,让数码管可以点亮我们想要的值。
2 _8 A; H3 |6 q" }* k位选变化相应变快,会形成 6 个数码管同时点亮的视觉郊果,如果位选变化过慢,则看起来像一个一个依次点亮的效果。
9 ?% t/ _" n, p ]. u" X% |
* U0 p O3 H; _9 } 顶层设计:1 D3 I9 {0 p w; D! ~
; b3 ]; R7 O; F& P5 @
6 y/ L3 L8 N1 O4 a
! r$ a6 U" l- I& E% h* A" {+ @
[size=0.83em]02.jpg (19.54 KB, 下载次数: 0)
9 b' Y) m" p2 M" I P4 B+ k2 B% R下载附件) i6 o' }% _2 s9 u2 k) z
[color=rgb(153, 153, 153) !important]2016-5-22 10:56 上传
2 ]7 H: v$ X) M, M
8 Q Q& b+ a+ ~4 e1 j
7 r, H( A8 D5 m* U U5 H, o6 O- E& T# F r7 m4 @
" O6 |2 x9 x% Q$ L, t1 L* t+ B2 ~: N+ T! ]
架构设计:
( _' [% U+ l' F( l5 R
9 }4 N; j* B6 E5 `7 T( P. _1 p
8 R. M$ E9 {% A5 O1 j% `' F8 C3 P5 J$ K; V$ j1 A% {
; b& R% k+ l9 a( J+ n
因为我的开发板上有六个数码管,每个数码管可以点亮四个二进制代表的所有的数字,所以我的输入是24位的。7 d: u8 b" e5 p; h
输出的位选信号是经过三八译码器连接到数码管的,所以三位就够了。 | 7 X/ J+ w$ N$ P% A G
|
|