ISSN: 1693-6
930
139
Peran
c
a
nga
n
Peraga LE
D Terp
rog
r
am
……(M
u
chla
s)
PERANCANGAN PERAGA LED TERPROGRAM
BERBASIS MIKROKONTROLER AT89C52
Muchlas
1
, Sigit Pri
y
o Su
bekti
2
, Wahy
u Sapto Aji
3
1,3
Program St
udi Teknik El
ektro
Unive
r
si
tas Ahmad
Dahlan
Kampus III Jl. Prof. Dr. Soepomo, Janturan,
Yogyakarta 55164, Te
l
p
. (0274)379418,
Fax. (0274
) 3
8153
2, e-mail
:
muchla
s20
0
2
@yah
oo.co
m
,
wahyu_
sj
@lyco
s
.com
2
PT. NXP (Founde
d by PT. Philips), Jl. B
e
ringi
n Lot 3, BIP, Muka Kuning, Batam
A
b
st
r
a
k
Den
gan tersedian
ya m
i
kroko
n
trole
r
ya
ng m
e
m
iliki
berb
agai fa
si
litas se
rta m
u
rah
n
ya
harg
a
P
C
ya
ng dita
wa
rka
n
, m
a
ka
pelu
ang
untu
k
m
e
ran
c
an
g p
e
ral
a
tan p
eng
end
alian
LED
unt
uk
berb
agai
kep
e
rlua
n m
enjadi san
gat terbuka. Tu
juan
dari pen
elitian ini adal
ah
m
e
ranca
ng
dan
m
enguji pe
ra
ga LE
D terprogram
be
rb
a
s
is m
i
kro
k
ont
role
r AT89
C5
2. Alat pen
a
m
pil LED m
a
trik
diran
c
a
ng
da
ta-nya
bisa d
i
m
a
suka
n
se
cara
otom
atis, sehi
ngg
a L
E
D d
apat m
e
nam
pilkan
da
ta
deng
an
seg
e
r
a. Pera
ncan
gan
sistem
p
enam
pil LED m
a
trik ya
ng
dibuat m
e
lip
uti dua b
agia
n
utam
a yaitu bagia
n
peran
gkat kera
s d
an bagi
an
p
e
ran
g
kat lun
a
k. Pera
ng
ka
t kera
s m
e
liputi
m
i
krokontrol
e
r AT89
C52
sebag
ai pu
sat peng
ontro
l, p
engg
era
k
kol
o
m
dan peng
gera
k
b
a
ri
s serta
LED m
a
trik u
n
tuk m
enam
pilka
n
data.
Peran
g
kat lu
nak m
e
liputi
baha
sa m
e
si
n m
i
kro
k
ontroler
dan u
n
tuk b
e
rhubu
ngan
de
ngan P
C
m
enggun
akan Bo
rland
Del
phi.
Pengujia
n dil
a
ku
ka
n de
ng
an
m
e
m
bandingkan tam
p
ila
n LED m
a
trik de
ngan
data m
a
su
kan da
ri PC.
Alat ini dapat
m
engendali
k
an da
n m
enam
pilkan
L
E
D sesuai
data yang
diberi
k
a
n
. L
E
D m
a
trik
dapat
m
enam
pilkan
em
pat bari
s
teks
ya
ng
m
a
sing-m
a
si
ng ba
ris m
a
ksim
al enam
karakte
r
, ga
m
bar
serta a
n
im
asi
runnin
g
text (teks b
e
rjal
an
).
Kata kunci
: Mikrokontrol
e
r, AT89C52, LED terp
rog
r
am
1. PEN
DA
HU
LU
AN
Ketika info
rmasi
menj
a
d
i hal
yan
g
sang
at p
enting
dala
m
ke
hidu
pa
n, media
penyamp
a
ian
inform
asi
tu
rut b
e
rkem
b
ang
sei
r
ing
deng
an
kem
a
juan
teknol
ogi yan
g
di
capai
manu
sia. T
u
j
uan
penyam
paian
inform
asi ya
ng
berane
ka
rag
a
m
se
rta o
b
je
k
tujuan i
n
form
asi
yang be
rbe
d
a
memerl
ukan
jenis m
edia y
ang be
rl
ain
a
n
pula. Kebutu
han men
a
mp
ilkan info
rma
s
i
saat ini tid
a
k hanya u
n
tu
k informa
s
i yang b
e
rsif
at statis, tetapi
juga info
rma
s
i yang
bersi
fat
dinami
s
, oleh
sebab itu di
butuh
kan me
dia pena
mpil
yang dapat diuba
h deng
an seg
e
ra pula.
Selain itu m
e
dia p
enam
pil
berkem
ban
g t
i
dak ha
nya te
rbata
s
m
ena
mpilka
n
info
rmasi, tetapi
j
uga
memiliki
un
sur me
na
rik
perh
a
tian o
r
ang, sehin
g
g
a
tujuan
pe
nyampaia
n
i
n
forma
s
i te
rsebut
terca
pai,
ka
rena
bia
s
anya
inform
asi
ya
ng ditam
p
ilka
n
pa
da
medi
a pe
nampil
d
i
tujuka
n
kep
a
d
a
oran
g b
anya
k
. Unsur ya
ng d
apat m
enari
k
perha
tian orang
b
i
asa
n
ya be
ru
pa
suatu ya
ng
berg
e
rak, su
atu
yang bercah
a
ya
, ukuran yang
be
sar ata
u
p
adu
an warna ya
ng
kontras d
a
ri
lingkunga
n sekelilin
gnya.
Kemampu
an
media
pen
am
pil untu
k
m
e
n
a
rik pe
rhatia
n
ora
ng
dap
at dimanfa
a
tka
n
oleh
se
seo
r
an
g u
n
tuk menya
m
paikan kei
ngina
nnya,
baik kei
ngin
a
n
untuk meng
hibur o
r
an
g lain,
ataupu
n ha
nya sekeda
r m
e
mbe
r
ikan inf
o
rma
s
i,
s
ehi
n
gga
bu
kan
h
anya info
rma
s
i b
e
ru
pa tuli
san
saja yan
g
bisa ditampilkan
pada orang
lain, te
tapi dapat pula be
rupa grafik at
aupu
n gamb
a
r.
Salah satu
media yang
dapat mem
e
nuhi un
su
r-u
nsu
r
di atas
adala
h
pena
mpil LED m
a
trik.
Berba
gai m
a
cam
pi
ranti
ele
k
troni
ka
dap
at
dig
u
nakan untu
k
meng
atur atau
me
ngo
ntrol
penyala
an L
E
D, misalnya
IC 55
5 yan
g
dap
at
dig
u
nakan u
n
tuk meng
atur
wa
ktu pe
nyal
aan
maupu
n den
g
an IC shift re
gister yan
g
m
engatu
r
ko
mb
inasi nyal
a da
n padam LE
D.
Penggu
naa
n
mikro
k
o
n
troler saat ini sang
at luas, memili
ki banya
k
kele
bihan
diban
ding
kan
den
gan
mikropro
s
e
s
o
r
da
lam apli
k
a
s
i
-
aplikasi
n
ya,
karena
u
k
u
r
a
nnya yan
g
kecil
dan b
e
rb
agai
piranti yan
g
ada
se
cara
built-in
(m
emo
r
i, I/O, CPU).
Pemanfaata
n
mikro
k
ontro
ler
seb
agai
suat
u si
stem pe
ngen
dalian
h
i
dup da
n ma
ti LED meru
pakan suatu
alternatif ya
ng
mena
rik untu
k
di
kemb
ang
kan. Den
gan sema
kin mu
d
ahnya mi
kro
k
ontrole
r
serta
PC dida
patkan
Evaluation Warning : The document was created with Spire.PDF for Python.
ISSN: 16
93-6
930
TELKOM
NIKA
Vol. 4, No. 2, Agustus 2
006 : 139 - 1
4
4
140
+5
V
1
BR
S5
LE
D X 32
BARIS
+5
V
1
BR
S2
74H
C
2
4
4
2
4
6
8
11
13
15
17
1
19
18
16
14
12
9
7
5
3
1A
1
1A
2
1A
3
1A
4
2A
1
2A
2
2A
3
2A
4
1G
2G
1Y
1
1Y
2
1Y
3
1Y
4
2Y
1
2Y
2
2Y
3
2Y
4
BR
S8
BR
S7
BR
S3
BR
S4
74H
C
2
4
4
2
4
6
8
11
13
15
17
1
19
18
16
14
12
9
7
5
3
1A
1
1A
2
1A
3
1A
4
2A
1
2A
2
2A
3
2A
4
1G
2G
1Y
1
1Y
2
1Y
3
1Y
4
2Y
1
2Y
2
2Y
3
2Y
4
74H
C
2
4
4
2
4
6
8
11
13
15
17
1
19
18
16
14
12
9
7
5
3
1A
1
1A
2
1A
3
1A
4
2A
1
2A
2
2A
3
2A
4
1G
2G
1Y
1
1Y
2
1Y
3
1Y
4
2Y
1
2Y
2
2Y
3
2Y
4
U
L
N
2803
A
1
2
3
4
5
6
7
8
9
18
17
16
15
14
13
12
11
10
1B
2B
3B
4B
5B
6B
7B
8B
GN
D
1C
2C
3C
4C
5C
6C
7C
8C
CO
M
LED
74H
C
2
4
4
2
4
6
8
11
13
15
17
1
19
18
16
14
12
9
7
5
3
1A
1
1A
2
1A
3
1A
4
2A
1
2A
2
2A
3
2A
4
1G
2G
1Y
1
1Y
2
1Y
3
1Y
4
2Y
1
2Y
2
2Y
3
2Y
4
74H
C
1
38
1
2
3
4
5
6
15
14
13
12
11
10
9
7
A
B
C
E1
E2
E3
Y0
Y1
Y2
Y3
Y4
Y5
Y6
Y7
S
LC A
LED
S
LCB
U
L
N
2803
A
1
2
3
4
5
6
7
8
9
18
17
16
15
14
13
12
11
10
1B
2B
3B
4B
5B
6B
7B
8B
GN
D
1C
2C
3C
4C
5C
6C
7C
8C
CO
M
U
L
N
2803
A
1
2
3
4
5
6
7
8
9
18
17
16
15
14
13
12
11
10
1B
2B
3B
4B
5B
6B
7B
8B
GN
D
1C
2C
3C
4C
5C
6C
7C
8C
CO
M
U
L
N
2803
A
1
2
3
4
5
6
7
8
9
18
17
16
15
14
13
12
11
10
1B
2B
3B
4B
5B
6B
7B
8B
GN
D
1C
2C
3C
4C
5C
6C
7C
8C
CO
M
BR
S1
BR
S6
dan
se
ma
kin
murahnya
h
a
rga
yang
di
tawarka
n
, m
a
ka
pe
ngo
ntrolan pira
nti-p
i
ranti
lain
nya
sep
e
rti halny
a LED bu
kanl
ah hal yang
mustahil u
n
tu
k dibu
at.
2. METODE
PENELITIAN
2.1. Peraga
LED
LED ini be
rfu
ngsi
seb
agai
penam
pil bai
k tulisan ma
u
p
un ga
mba
r
yang telah di
olah ole
h
PC. Banyakn
y
a LED yang
dipasang ad
alah 32 ba
ri
s x 40 kolom atau sej
u
mla
h
1280 bu
ah
.
Gamba
r
1. m
enunj
ukan su
sun
an LED m
a
trik 32 x 40 t
i
tik.
Gamba
r
1. Perag
a
LED M
a
trik 32 X 40
2.2 Pengger
ak
Baris
Penggerak
baris ini terdiri
dari
dek
o
der 74HC138, empat
buah buffer 74HC244 dan
empat bua
h tran
sisto
r
da
rli
ngton yang di
kema
s dal
am
satu ke
ping I
C
.
Gamba
r
2. Pe
ngge
ra
k Bari
s Pera
ga
2.3
Penggera
k Kolom
Pengge
ra
k kolom ini men
ggun
akan IC
Shift Register
74
HC595 yang
masi
ng
-ma
s
ing
ka
ki
output
n
y
a (Q0 – Q7
) terhub
ung d
e
ngan resi
sto
r
150
Ω
.
Evaluation Warning : The document was created with Spire.PDF for Python.
TELKOMNI
KA
ISSN:
1693-6930
■
Peran
c
a
nga
n
Peraga LE
D Terp
rog
r
am
……(M
u
chla
s)
141
40 x 150
Oh
m
74HC595
14
11
10
12
13
15
1
2
3
4
5
6
7
9
SER
S
RCL
K
S
RCL
R
RCL
K
G
Q0
Q1
Q2
Q3
Q4
Q5
Q6
Q7
Q7
14
11
10
12
13
15
1
2
3
4
5
6
7
9
SER
S
RCL
K
S
RCL
R
RCL
K
G
Q0
Q1
Q2
Q3
Q4
Q5
Q6
Q7
Q7
SHCP
14
11
10
12
13
15
1
2
3
4
5
6
7
9
SER
S
RCL
K
S
RCL
R
RCL
K
G
Q0
Q1
Q2
Q3
Q4
Q5
Q6
Q7
Q7
14
11
10
12
13
15
1
2
3
4
5
6
7
9
SER
S
RCL
K
S
RCL
R
RCL
K
G
Q0
Q1
Q2
Q3
Q4
Q5
Q6
Q7
Q7
Data Serial
14
11
10
12
13
15
1
2
3
4
5
6
7
9
SER
S
RCL
K
S
RCL
R
RCL
K
G
Q0
Q1
Q2
Q3
Q4
Q5
Q6
Q7
Q7
74HC595
STCP
74HC595
+5V
74HC595
Gamba
r
3. Pengg
era
k
Kol
o
m Perag
a
Gamba
r
4. Di
agra
m
Alir
Ass
e
mbly
Evaluation Warning : The document was created with Spire.PDF for Python.
ISSN: 16
93-6
930
TELKOM
NIKA
Vol. 4, No. 2, Agustus 2
006 : 139 - 1
4
4
142
2.4 Peranca
nga
n
Perangk
at
Lunak
Guna
mem
p
ermu
dah
pe
rancang
an
pe
rang
kat
luna
k, terlebi
h
d
a
h
u
lu di
buat
di
agra
m
ali
r
perinta
h yan
g
akan dij
a
lan
k
an
oleh
mi
kroko
n
trole
r
. S
e
ca
ra
ga
ris
b
e
sa
r di
agram
alir
dari
si
ste
m
ini ditunjuka
n
oleh Gam
b
ar 4. Prog
ra
m utama dim
u
lai deng
an i
n
isiali
sa
si dia
n
taranya a
d
a
l
ah
inisiali
sa
si po
rt–po
rt dan ini
s
iali
sa
si
baud
rate
sehi
ngg
a bisa b
e
rko
m
unikasi d
e
n
gan mod
e
se
rial.
Proses ini
s
iali
sa
si adal
ah p
r
oses a
w
al d
a
lam tekni
k
p
e
ran
c
a
nga
n p
e
mro
g
ra
man
assem
b
ly
.
3.
HASIL D
A
N
PEMBA
HAS
AN
Untu
k
p
enga
mbilan data
y
ang perta
ma dapat dilihat pada
Gam
b
a
r
5.
Sem
u
a b
a
ris
da
n
kolom dia
k
tifkan
se
hing
ga diperoleh kea
daan
LE
D
ya
ng terkon
disi
semu
a a
k
tif (menyala
)
yaitu
deng
an m
e
n
e
ka
n tom
bol
Tes Le
d
p
a
d
a
p
r
og
ram
ut
ama.
Dari
pe
nge
ce
kan
terseb
ut dip
e
rol
e
h
data se
perti p
ada Gam
b
a
r
5.
Gamba
r
5. Keada
an Sem
u
a LED Hi
du
p
Ha
sil p
eng
a
m
bilan
data
yang p
e
rtam
a da
pat dili
h
a
t pad
a
Gam
bar 6. Ba
ris
dan
kol
o
m
penam
pil LE
D matri
k
dia
k
tifkan
se
ca
ra manu
al de
ngan m
e
mbe
r
i masukan b
e
rup
a
dot
(tit
ik)
melalui PC.
Dari p
eng
am
bilan data ke
dua terseb
ut diperoleh h
a
sil sepe
rti terlihat pada g
a
m
bar
diba
wah ini.
Gamba
r
6. M
enampil
k
a
n
T
i
tik-Titik LE
D
Seca
ra Man
u
a
l
Gamba
r
7. M
enampil
k
a
n
T
e
ks Pada LE
D Matri
k
Evaluation Warning : The document was created with Spire.PDF for Python.
TELKOMNI
KA
ISSN:
1693-6930
■
Peran
c
a
nga
n
Peraga LE
D Terp
rog
r
am
……(M
u
chla
s)
143
Ha
sil pe
ngam
bilan d
a
ta ya
ng kedu
a d
a
p
a
t dilihat p
a
d
a
Gam
bar 7.
Penampil
LE
D mat
r
ik
difung
sikan seperti
ba
ris-b
a
ris sehin
gga
pen
ampi
l
da
pat me
nampil
k
an
data
pa
d
a
ba
ri
s
ke
sat
u
,
bari
s
ked
ua,
ba
ris ketiga,
dan
ba
ri
s
keempat
den
g
an
ka
ra
kter
maksimal
be
rjumla
h ma
si
ng-
masin
g
e
n
a
m
untu
k
set
i
ap ba
ri
snya.
Untu
k m
e
mperoleh
pe
nampila
n te
ks yaitu
den
gan
mene
kan tom
bol
Text
pa
da
prog
ram uta
m
a.
Ha
sil pe
nga
mbilan d
a
ta
yang ketiga
dapat dili
ha
t pada G
a
m
bar 8. Pe
na
mpil di-
fungsi
k
a
n
se
perti ka
nvas
sehi
ngg
a dap
at menam
pil
k
an data be
ru
pa gamb
a
r y
ang da
pat di plot
kebi
dan
g be
ruku
ran
32
x
40 titik. Pa
da
pen
gambil
a
n data
yang
keem
pat ini
dimasukan
d
a
ta
beru
pa ga
mb
ar hitam puti
h
(B/W) yaitu
deng
an men
e
kan tomb
ol
G
a
m
bar
pad
a prog
ram uta
m
a.
Gamba
r
8. M
enampil
k
a
n
Gamba
r
Pad
a
LED Matri
k
Ha
sil pen
ga
mbilan d
a
ta
yang keemp
a
t dapat dili
hat pad
a Ga
mbar
9. Pen
a
mpil LE
D
matrik da
pat menam
pilkan
animasi b
e
ru
pa
Ru
nning T
e
xt
(te
ks b
e
rj
alan).
Gamba
r
9. M
enampil
k
a
n
T
e
ks Berjal
an
Pada LED M
a
trik
Ha
sil pen
ga
mbilan d
a
ta
kelima d
a
p
a
t dilihat pa
da Gam
bar 10, dimana
penam
pil
dipad
amkan (
Off)
deng
an
mene
kan tom
bol
Cle
a
r
Le
d
setelah p
eng
ambilan d
a
ta sele
sai.
Evaluation Warning : The document was created with Spire.PDF for Python.
ISSN: 16
93-6
930
TELKOM
NIKA
Vol. 4, No. 2, Agustus 2
006 : 139 - 1
4
4
144
Gamba
r
10.
Keadaa
n LE
D Matri
k
Pad
a
m
4. SIMPU
L
AN
Telah d
apat
diran
c
a
ng p
e
raga LE
D terp
rog
r
am b
e
rb
a
s
is mi
krokont
role
r AT89
C5
2 deng
an
PC seb
agai
antarm
u
kany
a untuk me
n
golah dat
a, serta men
a
mp
ilkan
nya pad
a penam
pil L
E
D
matrik. Data yang ditampil
kan d
apat be
rupa teks,
ga
mbar ma
upu
n anima
si se
perti teks be
rj
alan.
DAF
TA
R PU
STAK
A
[1] Adjie,
H.,
“Aplikasi Mik
r
opros
esor
Untuk Men
g
ontrol Lamp
u Penerang
an“
, Elex
Media Komp
utindo, Ja
ka
rta, 2004.
[2] Gunawan,
H.,
“Pemban
g
kit
Dere
ta
n Ka
rak
t
er
Pada Pe
n
a
mpil Matri
k
Berba
s
is
Mikrokon
trol
er AT8
9
C51
“
, Skripsi S-1, Universita
s G
adjah Ma
da, Yogyaka
r
ta, 2001.
[3] Nalwan,
A.P.,
“Tek
nik An
tarmuka da
n
Pemrograma
n
Mikrokon
tr
oler AT8
9
C5
1“
, Ele
x
Media Komp
utindo, Ja
ka
rta, 2003.
[4] Putra,E.A.,
“Belajar Mik
r
okontroler
AT89
C5
1/52/
55 (T
eori d
a
n Aplikasi)“
, Gava
Media, Yogya
k
arta, 2
002.
[5] Santik
a,
R.T.
,
“Penampil Matrik LED Berba
s
is DST51 De
nga
n Masuk
a
n Dari PC“
,
Skrip
s
i S-1, Universita
s Ga
djah Mad
a
, Yogyakarta, 20
03.
[6] ………,
w
ww.
atmel.com
,
“AT89
C
5
2
Re
feren
ce Man
u
al“
.
[7] ………,
www.national
semi
kon
d
u
c
tor.co
m
,
“Serial
T
o
Paraller
Shift
Re
gister
74
HC595
Referen
ce M
a
nual”
.
Evaluation Warning : The document was created with Spire.PDF for Python.