Upload
ibnu-obaii
View
228
Download
0
Embed Size (px)
Citation preview
8/18/2019 TEORI MIKROKONTROLLER 2
1/13
ARSITEKTUR AVROleh : FrisaST., MT
8/18/2019 TEORI MIKROKONTROLLER 2
2/13
Mikrkn!rller AVR meru"akan salah sa!u #enMikrkn!rller yang men#a$i an$alan ATME%, yang $ira'er'agai kele'ihan $an "enyem"urna $ari mmikrkn!rller yang su$ah a$a.Salah sa!u kele'ihan !erse'u! a$alah kemam"ua
Programming ; kemam"uan un!uk langsung $a"a! $e"sua!u rangkaian a"likasi melalui a!uran !er!en!u. Selain menggunakan knse" arsi!ek!ur Har)ar$ yang memisahk*US un!uk $a!a $an "rgram, ser!a menera"kan Single yang mem'ua! eksekusi ins!ruksi $a"a! 'erlangsung sane+sien.
Tabel Perbandingan seri keluarga AVR
8/18/2019 TEORI MIKROKONTROLLER 2
3/13
UA SERI MIKROKO-TRO%%ER AVR A-/ MA-A%A- AA%AH ATTI-1232 A- ATME
Feature ATTI-1232 a$alah : 3. Ka"asi!as memri Flash 1K'y!es un!uk "rgram
1. Ka"asi!as memri Ee"rm 314 'y!es un!uk $a!a
2. Memri SRAM 314 'y!es un!uk $a!a
6. Maksimal 34 "in I7O
5. Kmunikasi serial melalui S8I $an UART
9. In!ernal In!erru"! $an Eks!ernal In!erru"!
. 3;4('i! !imer $an 3;39('i! !imer
4. Analg Km"ara!r
8/18/2019 TEORI MIKROKONTROLLER 2
4/13
UA SERI MIKROKO-TRO%%ER AVR A-/ MA-A%A- AA%AH ATTI-1232 A- ATME
Feature ATME/A 4525 a$alah : 3. Ka"asi!as memri Flash 4K'y!es un!uk "rgram
1. Ka"asi!as memri EE8ROM 531 'y!es un!uk $a!a
2. Memri SRAM 531 'y!es un!uk $a!a
6. Maksimal 21 "in I7O
5. Kmunikasi serial melalui S8I $an UART
9. In!ernal In!erru"! $an Eks!ernal In!erru"!
. 3;39('i! !imer $an 1;4('i! !imer
4. 4 =hannel igi!al ! Analg =n)er!er
8/18/2019 TEORI MIKROKONTROLLER 2
5/13
8/18/2019 TEORI MIKROKONTROLLER 2
6/13
8/18/2019 TEORI MIKROKONTROLLER 2
7/13
8E-0E%ASA- FU-/SI TIA88I- AVR ATME/A 4525
PORTA
-Semua 8innya $igunakan un!uk masukan sinyal an
- Meru"akan 4('i! $ire&!inal "r! I7O
- Tia" "innya $a"a! menye$iakan In!ernal 8ull(U" Re?$a"a! $ia!ur "er 'i!@
- Ou!"u! Bufer 8r! A $a"a! mem'eri arus 1> mA $
mengen$alikan $is"lay %E se&ara langsung- a!a ire&!in Regis!er 8r! A ?RA@ harus $ise!!
$ahulu se'elum 8r! A $igunakan- *i!('i! RA $iisi > #ika ingin memungsikan "in("i
se'agai in"u! a!au $iisi 3 #ika se'agai u!"u!
8/18/2019 TEORI MIKROKONTROLLER 2
8/13
PORTB
- 8in("in "a$a 8r! * memiliki ungsi(ungsi khusus se$i#elaskan "a$a !a'le 'eriku!:
Meru"akan 4('i! $ire&!inal "r! I7O- Tia" "innya $a"a! menye$iakan In!ernal 8ull(U" Re
?$a"a! $ia!ur "er 'i!@- Ou!"u! Bufer 8r! * $a"a! mem'eri arus 1> mA $a
mengen$alikan $is"lay %E se&ara langsung- a!a ire&!in Regis!er 8r! * ?R*@ harus $ise!!in
$ahulu se'elum 8r! * $igunakan- *i!('i! R* $iisi > #ika ingin memungsikan "in("in
se'agai in"u! a!au $iisi 3 #ika se'agai u!"u!
8/18/2019 TEORI MIKROKONTROLLER 2
9/13
8/18/2019 TEORI MIKROKONTROLLER 2
10/13
PORTC
- ua "in 8r! = ?8=9 $an 8=@ #uga mem"unyai ungal!erna!i)e se'agai s&illa!r un!uk !imer7&un!er 1
Meru"akan 4('i! $ire&!inal "r! I7O- Tia" "innya $a"a! menye$iakan In!ernal 8ull(U" Re
?$a"a! $ia!ur "er 'i!@- Ou!"u! Bufer 8r! = $a"a! mem'eri arus 1> mA $a
mengen$alikan $is"lay %E se&ara langsung- a!a ire&!in Regis!er 8r! = ?R=@ harus $ise!!in
$ahulu se'elum 8r! = $igunakan- *i!('i! R= $iisi > #ika ingin memungsikan "in("in
se'agai in"u! a!au $iisi 3 #ika se'agai u!"u!
8/18/2019 TEORI MIKROKONTROLLER 2
11/13
PORTD
- 8in("in "a$a 8r! memiliki ungsi(ungsi khusus se$i#elaskan "a$a !a'le 'eriku!:
Meru"akan 4('i! $ire&!inal "r! I7O
- Tia" "innya $a"a! menye$iakan In!ernal 8ull(U" Re?$a"a! $ia!ur "er 'i!@
- Ou!"u! Bufer 8r! $a"a! mem'eri arus 1> mA $amengen$alikan $is"lay %E se&ara langsung
- a!a ire&!in Regis!er 8r! ?R@ harus $ise!!i
$ahulu se'elum 8r! $igunakan- *i!('i! R $iisi > #ika ingin memungsikan "in("in
se'agai in"u! a!au $iisi 3 #ika se'agai u!"u!
8/18/2019 TEORI MIKROKONTROLLER 2
12/13
8/18/2019 TEORI MIKROKONTROLLER 2
13/13
RESET B RST "a$a "in < meru"akan Resee! "a$a 0ika "in ini $i'eri masukan lw selama minMachine Cycle maka sys!em akan $irese!
CTA%3 B Masukan ke Inverting Oscillator AmplieIn"u! ke Internal Cloc Operating Circuit
CTA%1 B Keluaran $ari Inverting Oscillator Ampli
AV&& B Kaki masukan !egangan 'agi A7 =n)er
ini harus !erhu'ung se&ara eks!ernal ke V&melalui Lo!pass Filter AREF B Kaki masukan reerensi 'agi A7 =n)er!Un!uk "erasinal A=, sua!u le)el !egangan!ara A/- $an A)&& harus $i'erikan ke
/- B Kaki un!uk analg /run$. Hu'ungkan ka
/-, Ke&uali #ika 'ar$ memiliki analg gr