
NguyÔn duy phóc c® ®iÖn 43b
------------------------------*************------------------------------
Giao ti p v i led 7 đo nế ớ ạ
Trang 1
1.Các khái ni m c b nệ ơ ả
Trong các thi t b , đ báo tr ng thái ho t đ ng c a thi t b đó choế ị ể ạ ạ ộ ủ ế ị
ng i s d ng v i thông sườ ử ụ ớ ố ch là các dãy s đ n thu n, th ng ng i ta sỉ ố ơ ầ ườ ườ ử
d ng "ụled 7 đo nạ". Led 7 đo n đ c s d ng khi các dãy s không đòi h iạ ượ ử ụ ố ỏ
quá ph c t p, ch c n hi n th s là đ , ch ng h n led 7 đo n đ c dùng đứ ạ ỉ ầ ệ ị ố ủ ẳ ạ ạ ượ ể
hi n th nhi t đ phòng, trong các đ ng h treo t ng b ng đi n t , hi n thể ị ệ ộ ồ ồ ườ ằ ệ ử ể ị
s l ng s n ph m đ c ki m tra sau m t công đo n nào đó...ố ượ ả ẩ ượ ể ộ ạ
Led 7 đo n có c u t o bao g m 7 led đ n có d ng thanh x p theo hìnhạ ấ ạ ồ ơ ạ ế
và có thêm m t led đ n hình tròn nh th hi n d u ch m tròn góc d i,ộ ơ ỏ ể ệ ấ ấ ở ướ
bên ph i c a led 7 đo n.ả ủ ạ
8 led đ n trên led 7 đo n có Anode(c c +) ho c Cathode(c c -) đ c n iơ ạ ự ặ ự ượ ố
chung v i nhau vào m t đi m, đ c đ a chân ra ngoài đ k t n i v i m chớ ộ ể ượ ư ể ế ố ớ ạ
đi n. 8 c c còn l i trên m i led đ n đ c đ a thành 8 chân riêng, cũngệ ự ạ ỗ ơ ượ ư
đ c đ a ra ngoài đ k t n i v i m ch đi n. N u led 7 đo n có Anode(c cượ ư ể ế ố ớ ạ ệ ế ạ ự
+) chung, đ u chung này đ c n i v i +Vcc, các chân còn l i dùng đ đi uầ ượ ố ớ ạ ể ề
khi n tr ng thái sáng t t c a các led đ n, led ch sáng khi tín hi u đ t vàoể ạ ắ ủ ơ ỉ ệ ặ
các chân này m c 0. N u led 7 đo n có Cathode(c c -) chung, đ u chungở ứ ế ạ ự ầ
này đ c n i xu ng Ground (hay Mass), các chân còn l i dùng đ đi uượ ố ố ạ ể ề
khi n tr ng thái sáng t t c a các led đ n, led ch sáng khi tín hi u đ t vàoể ạ ắ ủ ơ ỉ ệ ặ
các chân này m c 1.ở ứ
Trêng cao ®¼ng c¬ khÝ luyÖn kim
=1=

NguyÔn duy phóc c® ®iÖn 43b
------------------------------*************------------------------------
Vì led 7 đo n ch a bên trong nó cácạ ứ
led đ n, do đó khi k t n i c n đ m b oơ ế ố ầ ả ả
dòng qua m i led đ n trong kho ng 10mA-ỗ ơ ả
20mA đ b o v led. N u k t n i v iể ả ệ ế ế ố ớ
ngu n 5V có th h n dòng b ng đi n trồ ể ạ ằ ệ ở
330Ω tr c các chân nh n tín hi u đi uướ ậ ệ ề
khi n. ể
S đ v trí các led đ c trình bày nhơ ồ ị ượ ư
hình d i: ướ
Các đi n tr 330Ω là các đi n tr bên ngoài đ c k t n i đ gi i h nệ ở ệ ở ượ ế ố ể ớ ạ
dòng đi n qua led n u led 7 đo n đ c n i v i ngu n 5V. ệ ế ạ ượ ố ớ ồ
Chân nh n tín hi u a đi u khi n led a sáng t t, ngõ vào b đ đi u khi nậ ệ ề ể ắ ể ề ể
led b. T ng t v i các chân và các led còn l i. ươ ự ớ ạ
2.K t n i v i Vi đi u khi n ế ố ớ ề ể
Ngõ nh n tín hi u đi u khi n c a led 7 đo n có 8 đ ng, vì v y cóậ ệ ề ể ủ ạ ườ ậ
th dùng 1 Port nào đó c a Vi đi u khi n đ đi u khi n led 7 đo n. Nhể ủ ề ể ể ề ể ạ ư
v y led 7 đo n nh n m t d li u 8 bit t Vi đi u khi n đ đi u khi n ho tậ ạ ậ ộ ữ ệ ừ ề ể ể ề ể ạ
đ ng sáng t t c a t ng led led đ n trong nó, d li u đ c xu t ra đi uộ ắ ủ ừ ơ ữ ệ ượ ấ ề
khi n led 7 đo n th ng đ c g i là "mã hi n th led 7 đo n". Có hai ki uể ạ ườ ượ ọ ể ị ạ ể
mã hi n th led 7 đo n: mã dành cho led 7 đo n có Anode(c c +) chung vàể ị ạ ạ ự
mã dành cho led 7 đo n có Cathode(c c -) chung. Ch ng h n, đ hi n th sạ ự ẳ ạ ể ệ ị ố
1 c n làm cho các led v trí b và c sáng, n u s d ng led 7 đo n có Anodeầ ở ị ế ử ụ ạ
chung thì ph i đ t vào hai chân b và c đi n áp là 0V(m c 0) các chân còn l iả ặ ệ ứ ạ
đ c đ t đi n áp là 5V(m c 1), n u s d ng led 7 đo n có Cathode chungượ ặ ệ ứ ế ử ụ ạ
thì đi n áp(hay m c logic) hoànệ ứ toàn ng c l i, t c là ph i đ t vào chân bượ ạ ứ ả ặ
và c đi n áp là 5V(m c 1). ệ ứ
B ng mã hi n th led 7 đo n: ả ể ị ạ
• Ph n c ng đ c k t n i v i 1 Port b t kì c a Vi đi u khi n, đầ ứ ượ ế ố ớ ấ ủ ề ể ể
thu n ti n cho vi c x lí v sau ph n c ng nên đ c k t n i nhậ ệ ệ ử ề ầ ứ ượ ế ố ư
sau: Px.0 n i v i chân a, Px.1 n i v i chân b, l n l t theo th t choố ớ ố ớ ầ ượ ứ ự
Trêng cao ®¼ng c¬ khÝ luyÖn kim
=2=

NguyÔn duy phóc c® ®iÖn 43b
------------------------------*************------------------------------
đ n Px.7 n i v i chân h. ế ố ớ
•D li u xu t có d ng nh phân nh sau : hgfedcba ữ ệ ấ ạ ị ư
B ng mã hi n th led 7 đo n dành cho led 7 đo n có Anode chungả ể ị ạ ạ
(các led đ n sáng m c 0):ơ ở ứ
S hi n th trênố ể ị
led 7 đo n ạMã hi n th led 7 đo nể ị ạ
d ng nh phânạ ị Mã hi n th led 7 đo n d ngể ị ạ ạ
th p l c phânậ ụ
h g f e d c b a
0 1 1 0 0 0 0 0 0 C0
1 1 1 1 1 1 0 0 1 F9
2 1 0 1 0 0 1 0 0 A4
3 1 0 1 1 0 0 0 0 B0
4 1 0 0 1 1 0 0 1 99
5 1 0 0 1 0 0 1 0 92
6 1 1 0 0 0 0 1 0 82
7 1 1 1 1 1 0 0 0 F8
8 1 0 0 0 0 0 0 0 80
9 1 0 0 1 0 0 0 0 90
A 1 0 0 0 1 0 0 0 88
B 1 0 0 0 0 0 1 1 83
C 1 1 0 0 0 1 1 0 C6
D 1 0 1 0 0 0 0 1 A1
E 1 0 0 0 0 1 1 0 86
F 1 0 0 0 1 1 1 0 8E
- 1 0 1 1 1 1 1 1 BF
B ng mã hi n th led 7 đo n dành cho led 7 đo n có Cathode chungả ể ị ạ ạ
(các led đ n sáng m c 1):ơ ở ứ
Trêng cao ®¼ng c¬ khÝ luyÖn kim
=3=

NguyÔn duy phóc c® ®iÖn 43b
------------------------------*************------------------------------
S hi n th trênố ể ị
led 7 đo n ạMã hi n th led 7 đo nể ị ạ
d ng nh phânạ ị Mã hi n th led 7 đo n d ngể ị ạ ạ
th p l c phânậ ụ
0 0 0 1 1 1 1 1 1 3F
1 0 0 0 0 0 1 1 0 06
2 0 1 0 1 1 0 1 1 5B
3 0 1 0 0 1 1 1 1 4F
4 0 1 1 0 0 1 1 0 66
5 0 1 1 0 1 1 0 1 6D
6 0 1 1 1 1 1 0 1 7D
7 0 0 0 0 0 1 1 1 07
8 0 1 1 1 1 1 1 1 7F
9 0 1 1 0 1 1 1 1 6F
A 0 1 1 1 0 1 1 1 77
B 0 1 1 1 1 1 0 0 7C
C 0 0 1 1 1 0 0 1 39
D 0 1 0 1 1 1 1 0 5E
E 0 1 1 1 1 0 0 1 79
F 0 1 1 1 0 0 0 1 71
- 0 1 0 0 0 0 0 0 40
3.Giao ti p Vi đi u khi n v i nhi u led 7 đo n :ế ề ể ớ ề ạ (minh h a và th cọ ự
hành v i 8 led 7 đo n ) ớ ạ
N u k t n i m i m t Port c a Vi đi u khi n v i 1 led 7 đo n thì t iế ế ố ỗ ộ ủ ề ể ớ ạ ố
đa k t n i đ c 4 led 7 đo n. M t khác n u k t n i nh trên s h n chế ố ượ ạ ặ ế ế ố ư ẽ ạ ế
kh năng th c hi n các công vi c khác c a Vi đi u khi n. Cho nên c nả ự ệ ệ ủ ề ể ầ
ph i k t n i, đi u khi n nhi u led 7 đo n v i s l ng chân đi u khi n tả ế ố ề ể ề ạ ớ ố ượ ề ể ừ
Vi đi u khi n càng ít càng t t. Có hai gi i pháp: m t là s d ng các ICề ể ố ả ộ ử ụ
chuyên d ng cho vi c hi n th led 7 đo n, hai là k t n i nhi u led 7 đo nụ ệ ệ ị ạ ế ố ề ạ
vào cùng m t đ ng xu t tín hi u hi n th . N i ph n này s đ c p đ nộ ườ ấ ệ ể ị ộ ầ ẽ ề ậ ế
cách k t n i nhi u led 7 đo n theo gi i pháp th 2. ế ố ề ạ ả ứ
M t ng i có đ c đi m sinh lí là ch thu nh n 24 hình/giây đ t ngắ ườ ặ ể ỉ ậ ể ổ
Trêng cao ®¼ng c¬ khÝ luyÖn kim
=4=

NguyÔn duy phóc c® ®iÖn 43b
------------------------------*************------------------------------
h p các hình nh v th gi i xung quanh. N u m t tín hi u ánh sáng có chuợ ả ề ế ớ ế ộ ệ
kì sáng t t h n 24 l n trong 1 giây, m t ng i luôn c m nh n đó là m tắ ơ ầ ắ ườ ả ậ ộ
ngu n sáng liên t c. Đ minh h a cho đi u này, b n hãy l y các ch ngồ ụ ể ọ ề ạ ấ ươ
trình đã th c hi n v i led đ n và làm ng n th i gian delay l i, đ n m t giáự ệ ớ ơ ắ ờ ạ ế ộ
tr nào đó b n s th y các led đ u sáng liên t c. ị ạ ẽ ấ ề ụ
Đ k t n i nhi u led 7 đo n vào vi đi u khi n th c hi n nh sau: n iể ế ố ề ạ ề ể ự ệ ư ố
t t c các chân nh n tín hi u c a t t c các led 7 đo n (chân abcdefgh) c nấ ả ậ ệ ủ ấ ả ạ ầ
s d ng vào cùng 1 Port, trong ví d , 8 led 7 đo n có các chân nh n tín hi uử ụ ụ ạ ậ ệ
cùng đ c đ c n i v i P0. Dùng các ngõ ra còn l i c a Vi đi u khi n đi uượ ượ ố ớ ạ ủ ề ể ề
khi n on/off cho led 7 đo n, m i ngõ ra đi u khi n ON/OFF cho 1 led 7ể ạ ỗ ề ể
đo n,(ON: led 7 đo n đ c c p ngu n đ hi n th , OFF: led 7 đo n b ng tạ ạ ượ ấ ồ ể ể ị ạ ị ắ
ngu n nên không hi n th đ c). ồ ể ị ượ
S đ k t n i th c t nh hình d i: ơ ồ ế ố ự ế ư ướ
Trong s đ trên, led 7 đo n đ c s d ng là lo i có Anode chung, v iơ ồ ạ ượ ử ụ ạ ớ
t t c các chân nh n tín hi u đ c k t n i v i Port 0 đã qua đi n tr h nấ ả ậ ệ ượ ế ố ớ ệ ở ạ
dòng. Đ đi u khi n ON/OFF cho các led 7 đo n, s d ng transitor lo iể ề ể ạ ử ụ ạ
PNP, transitor này nh n dòng đi u khi n t m t ngõ ra c a Vi đi u khi n,ậ ề ể ừ ộ ủ ề ể
led 7 đo n s đ c ON khi tín hi u t vi đi u khi n đ n transitor m c 0.ạ ẽ ượ ệ ừ ề ể ế ở ứ
Có th s transitor lo i A564 ho c 2N3905 ho c m t transitor PNP khác cóể ử ạ ặ ặ ộ
thông s phù h p. Các đi n tr 4.7K và đi n tr treo 4.7K đ m b o transitorố ợ ệ ở ệ ở ả ả
luôn ho t đ ng ch đ ng t/d n(đ m b o khi led 7 đo n đang tr ngạ ộ ở ế ộ ắ ẫ ả ả ạ ở ạ
Trêng cao ®¼ng c¬ khÝ luyÖn kim
=5=

