Laporan 1 MIkro

You might also like

You are on page 1of 7

LAPORAN PRAKTIKUM MICRO CONTROL UNIT

Disusun oleh: Ahmad Gusmuji Romadhon (1231130041)

TEKNIK TELEKOMUNIKASI POLITEKNIK NEGERI MALANG

2012/2013
PRAKTIKUM MCU LED
1.1 Tujuan Pembelaja an Setelah praktikum M ! "#D$ mahasis%a akan mampu: 1& Menjelaskan karakteristik "#D$ 2& Mem'uat pro(ram pada A)R$ 3& Mem'uat ran(kaian simualsi pada so*t%are proteus$ 4& Menjalankan praktikum led (eser ataupun 'iarpet$ +raktikum den(an su' pokok 'ahasan praktikum M ! "#D adalah mem'uktikan karakteristik led& +raktikum dilakukan melalui ti(a tahap ,aitu perm'uatan pro(ram $ simulasi den(an software dan peran(kaian pada proto'oard& 1.2 Ala! "an #a$an Alat dan 'ahan ,an( di(unakan dalam praktikum$ adalah se'a(ai 'erikut: 1& proto'oad 2& ka'el solid 3& A. M#GA1/ 4& Resistor 330 ohm 1& Resistor 10 2 /& "#D 3& 0& 6& r,stal 0 M45 apa-itors 20 p* apa-itors 1u* : 1 'uah$ : se-ukupn,a$ : 1 'uah$ : 0 'uah$ : 1 'uah$ : 0 'uah$ : 1 'uah$ : 2 'uah$ : 1 'uah$

10& Software simulasi (AVR,proteus/ISIS,progisp172)& 1.3 Te% & Da'a


1.3.1 AT Me(a1)

A)R merupakan seri mikrokontroler M7S 08'it 'uatan Atmel$'er'asis arsitektur R9S (Reduced Instruction Set Computer). 4ampir semua instruksi dieksekusi dalam satu siklus -lo-k& A)R mempun,ai 32 re(ister (eneral8purpose$ timer:-ounter *leksi'el den(an

mode -ompare$ interrupt internal dan eksternal$ serial !AR.$ pro(ramma'le ;at-hdo( .imer$ dan mode po%er sa<in($ AD dan +;M internal&A)R ju(a mempun,ai In S!stem "rogramma#$e %$as& on c&ip ,an( men(ijinkan memori pro(ram untuk dipro(ram ulan( dalam sistem men((unakan hu'un(an serial S+9& A.Me(a1/& A.Me(a1/ mempun,ai throu(hput mendekati 1 M9+S per M45 mem'uat disainer sistem untuk men(optimasi konsumsi da,a <ersus ke-epatan proses& Atme(a 1/ memepun,ai kaki standart 40 pin +9D ,an( mempun,ai *un(si sendiri8 sendiri& !ntuk le'ih jelas tentan( koni(urasi +in Atme(a 1/ 'isa di lihat pada (am'ar 1&2&

Gam'ar 1&2 2on*i(urasi +in Atme(a 1/ Gam'ar di atas merupakan susunan kaki standar 40 pin mikrokontroler A)R Atme(a1/& =erikut penjelasan umum susunan kaki Atme(a1/ terse'ut:

merupakan pin masukan positi* -atuda,a& Setiap peralatan elektronika di(ital

tentun,a 'utuh sum'er -atu da,a ,an( umumn,a se'esar 1 )$ itulah se'a'n,a di + = kit ran(kaian mikrokontroler selalu dipasan( 9 re(ulator 3001&

G>D se'a(ai +9> (round& +ort A (+A0 &&& +A3) merupakan pin 9:7 dua arah dan dapat dipro(ram se'a(ai pin masukan AD &

+ort = (+=0 &&& +=3) merupakan pin 9:7 dua arah dan pin *un(si khusus$ ,aitu .imer: ounter$ 2omparator Analo($ dan S+9&

+ort

(+ 0 &&& + 3) merupakan pin 9:7 dua arah dan pin *un(si khusus$ ,aitu .;9$

komparator analo($ dan .imer 7s-ilator&

+ort D (+D0 &&& +D3) merupakan pin 9:7 dua arah dan pin *un(si khusus$ ,aitu komparator analo($ interupsi eksternal$ dan komunikasi serial&

Reset merupakan pin ,an( di(unakan untuk me8reset mikrokontroler ke kondisi semula&

?.A" 1 dan ?.A" 2 se'a(ai pin masukan c$oc' eksternal& Suatu mikrokontroler mem'utuhkan sum'er detak (c$oc') a(ar dapat men(eksekusi intruksi ,an( ada di memori& Semakin tin((i nilai kristaln,a$ maka semakin -epat pula mikrokontroler terse'ut dalam men(eksekusi pro(ram&

A)

se'a(ai pin masukan te(an(an untuk AD &

AR#@ se'a(ai pin masukan te(an(an re*erensi&

1.*.1 +l%,-$a !

1.*.2 P %( am .a"a A/R hip t,pe +ro(ram t,pe : A.me(a1/ : Appli-ation

A)R ore lo-k *reAuen-,: 0$000000 M45 Memor, model #Bternal RAM si5e Data Sta-k si5e : Small :0 : 21/

CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC: Din-lude Eme(a1/&hF Din-lude Edela,&hF <oid main(<oid) G

:: De-lare ,our lo-al <aria'les here :: 9nput:7utput +orts initiali5ation :: +ort A initiali5ation :: @un-3H9n @un-/H9n @un-1H9n @un-4H9n @un-3H9n @un-2H9n @un-1H9n @un-0H9n :: State3H. State/H. State1H. State4H. State3H. State2H. State1H. State0H. +7R.AH0B00I DDRAH0B00I :: +ort = initiali5ation :: @un-3H9n @un-/H9n @un-1H9n @un-4H9n @un-3H9n @un-2H9n @un-1H9n @un-0H9n :: State3H. State/H. State1H. State4H. State3H. State2H. State1H. State0H. +7R.=H0B00I DDR=H0B00I :: +ort initiali5ation

:: @un-3H7ut @un-/H7ut @un-1H7ut @un-4H7ut @un-3H7ut @un-2H7ut @un-1H7ut @un-0H7ut :: State3H0 State/H0 State1H0 State4H0 State3H0 State2H0 State1H0 State0H0 +7R. H0B00I DDR H0B@@I :: +ort D initiali5ation :: @un-3H9n @un-/H9n @un-1H9n @un-4H9n @un-3H9n @un-2H9n @un-1H9n @un-0H9n :: State3H. State/H. State1H. State4H. State3H. State2H. State1H. State0H. +7R.DH0B00I DDRDH0B00I %hile (1) G +7R. H 0B**I dela,Jms(100)I +7R. H 0B00I dela,Jms(100)I :: +la-e ,our -ode here

K K

1.*.3 0a'&l '&mula'&

1.1

GAM#AR 0ASIL PRAKTIKUM

1.) KESIMPULAN Dari hasil per-o'aan maka dapat disimpulkan 'ah%a praktikum M ! ini menanamkan pro(ram ke A. Me(a 1/ untuk men,ala dan mematikan "#D& +roses penanaman pro(ram ke A. Me(a 1/ melalui do%nloader& 2ita ju(a harus hati8hati dalam meran(kai ran(kaian karena jika ada komponen ,an( kuran( tepat pemasan(ann,a akan menim'ulkan masalah tidak han,a pro(ram tidak dapat dijalankan melainkan dapat ju(a merusak komponen tertentu&

You might also like