TA的每日心情 | 开心 2019-11-19 15:19 |
---|
签到天数: 1 天 [LV.1]初来乍到
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
数码管的原理、顶层设计和架构设计 . N* d9 H4 e8 m2 [; J8 z b
& S% k: S6 ?7 l7 A5 V* P ? LED 数码管( LED Segment Displays)由多个发光二极管封装在一起组成“ 8”字型的器件,引线已在内部连接完成,只需引出它们的各个笔划、公共电极。数码管实际上是由七个发光管组成,加上小数点就是 8 个,形成一个 8 位数据。这些段分别由字母 a,b,c,d,e,f,g,dp 来表示。
' m' m6 r+ C0 I' m0 ~+ S 发光二极管的阳极连接到一起连接到电源正极的称为共阳数码管,发光二极管的阴极连接到一起连接到电源负极的称为共阴数码管。常用 LED 数码管显示的数字和字符是0、 1、 2、 3、 4、 5、 6、 7、 8、 9、 A、 B、 C、 D、 E、 F。
- _) m- d0 D8 O- R9 F; S: ~. ]7 N1 h% s, A/ |, c
0 B/ o3 p! V, Z Z/ g% o3 B' D
6 o$ g+ ?6 j# R0 n n8 e
# }# r, n: H3 u8 D2 v
当我们去买数码管的时候,会发现,他们只有段选信号(seg)和位选信号(sel),是因为他们把所有的相同段的银角绑在了一起。通过选择不同的数码管,给出不同的值,让数码管可以点亮我们想要的值。% M( f& Y; O5 ]$ [2 p
位选变化相应变快,会形成 6 个数码管同时点亮的视觉郊果,如果位选变化过慢,则看起来像一个一个依次点亮的效果。- ?3 h# i2 f* e2 z0 C: C9 J
2 E( ?+ [9 v$ S. U" x 顶层设计:$ @; A0 U7 Y ], h+ K+ ?' s
' t/ s1 N2 [4 U8 [6 t( a
7 h$ p: t$ a( d+ m2 H( E9 e& F
0 q- U. `1 {! O; r2 @1 D
[size=0.83em]02.jpg (19.54 KB, 下载次数: 0)
2 L4 V; Q8 D9 d7 o+ v& p下载附件5 y1 E. s' p1 [& X; n& B: S- ^4 I
[color=rgb(153, 153, 153) !important]2016-5-22 10:56 上传
% |# Z- d- q, E% p, m& |3 K# z h3 K( g4 x* B: H
2 n% N% h& C4 ~. q6 c- p5 \( n8 U# ]
4 J* i$ I! i# P. ~4 W5 @: C- l: l. [& `
1 N+ {' x! ~, j+ S
架构设计:
* C A) I& ~- h5 x: o3 \4 ]! Q3 b! ~
% }' T( _0 b+ F& S/ C5 f
9 i _. z7 D. t
+ |( U" j$ @' k8 f$ B o& `
; a7 P2 I7 Q5 a& F1 n 因为我的开发板上有六个数码管,每个数码管可以点亮四个二进制代表的所有的数字,所以我的输入是24位的。8 q4 v4 d! I2 f1 ^
输出的位选信号是经过三八译码器连接到数码管的,所以三位就够了。 |
& h0 ]7 G$ l+ h, { |
|