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 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 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 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 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 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 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 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 p enga mbilan data  y ang perta ma dapat dilihat pada   Gam b a r   5.  Sem u a b a ris  da kolom dia k tifkan  se hing ga diperoleh kea daan  LE ya ng terkon disi  semu a a k tif (menyala )  yaitu  deng an m e n e ka n tom bol  Tes Le 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     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 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 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 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 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     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 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.