PENGENDALI MIKRO
-
Upload
mumpuniluthfi -
Category
Documents
-
view
240 -
download
0
Transcript of PENGENDALI MIKRO
-
7/24/2019 PENGENDALI MIKRO
1/15
MEKATRONIKA
PENGENDALI MIKRO/MICROCONTROLLER
Disusun oleh:Alan Pradika Yudha (2!"2#$%&
Geraldi Geas'io D (2%!"2""&
I)a) Maulana (2%!"2$%!&
*o+ian Ok'a,iardi (2-!"2$&
.R*AN TEKNIK ME*IN
0AKLTA* TEKNOLOGI IND*TRI
NI1ER*ITA* GNADARMA
2"#
-
7/24/2019 PENGENDALI MIKRO
2/15
PENGENDALI MIKRO/MICROCONTROLLER
Pendahuluan/Penenalan Mikrokon'roler
De+inisi
Pengendali mikro/Microcontroller adalah sistem mikroprosesor lengkap yang
terkandung di dalam sebuah chip. Mikrokontroler berbeda dari mikroprosesor serba guna
yang digunakan dalam sebuah PC, karena di dalam sebuah mikrokontroler umumnya juga
telah berisi komponen pendukung sistem minimal mikroprosesor, yakni memori dan
antarmuka I/O, sedangkan di dalam mikroprosesor umumnya hanya berisiCPUsaja.
*e3arah Mikrokon'roler
Mikrokontroler yang populer pertama kali dibuat oleh Intel pada tahun 1!", yaitu
mikrokontroler #$bit seri Intel #!%#. Mikrokontroler tersebut adalah bagian dari keluarga
mikrokontroler MC&$%#. &ebelumnya, 'e(as instruments telah memasarkan mikrokontroler
%$bit pertama yaitu 'M& 1)))pada tahun 1!%. 'M& 1)))yang mulai dibuat sejak 1!1
adalah mikrokomputer dalam sebuahchip,lengkap dengan *+M dan *OM.
Ga)4aran *inka'
&ebenarnya apakah yang disebut dengan mikrokontroler &ebuah kontroler digunakan
untuk mengontrol suatu proses atau aspek$aspek dari lingkungan. &atu contoh aplikasi dari
mikrokontroler adalah untuk memonitor rumah. -etika suhu naik, kontroler membuka
jendela dan sebaliknya. Pada masanya, kontroler dibangun dari komponen$komponen logika
secara keseluruhan, sehingga menjadikannya besar dan berat. &etelah itu barulah
dipergunakan mikrokprosesor sehingga keseluruhan kontroler masuk kedalam PC yang
cukup kecil. ingga saat ini masih sering kita lihat kontroler yang dikendalikan oleh
mikroprosesor biasa 0ilog #), Intel #)##, Motorola"#), dsb2.
Proses pengecilan komponen terus berlangsung, semua komponen yang diperlukan
guna membangun suatu kontroler dapat dikemas dalam satu keping. Maka lahirlah komputer
keping tunggal 0one chip microcomputer2 atau disebut juga mikrokontroler. Mikrokontroler
adalah suatu IC dengan kepadatan yang sangat tinggi,dimana semua bagian yang diperlukan
untuk suatu kontroler sudah dikemas dalam satu keping, biasanya terdiri dari3
http://id.wikipedia.org/wiki/Sirkuit_terpaduhttp://id.wikipedia.org/wiki/Mikroprosesorhttp://id.wikipedia.org/wiki/Komputer_pribadihttp://id.wikipedia.org/wiki/CPUhttp://id.wikipedia.org/wiki/CPUhttp://id.wikipedia.org/w/index.php?title=Texas_instruments&action=edit&redlink=1http://id.wikipedia.org/w/index.php?title=Texas_instruments&action=edit&redlink=1http://id.wikipedia.org/w/index.php?title=TMS_1000&action=edit&redlink=1http://id.wikipedia.org/w/index.php?title=TMS_1000&action=edit&redlink=1http://id.wikipedia.org/wiki/Sirkuit_terpaduhttp://id.wikipedia.org/wiki/Sirkuit_terpaduhttp://id.wikipedia.org/wiki/Sirkuit_terpaduhttp://id.wikipedia.org/wiki/Mikroprosesorhttp://id.wikipedia.org/wiki/Komputer_pribadihttp://id.wikipedia.org/wiki/CPUhttp://id.wikipedia.org/w/index.php?title=Texas_instruments&action=edit&redlink=1http://id.wikipedia.org/w/index.php?title=TMS_1000&action=edit&redlink=1http://id.wikipedia.org/w/index.php?title=TMS_1000&action=edit&redlink=1http://id.wikipedia.org/wiki/Sirkuit_terpaduhttp://id.wikipedia.org/wiki/Sirkuit_terpadu -
7/24/2019 PENGENDALI MIKRO
3/15
CPU 0Central Processing Unit2
*+M 0Random Access Memory2
44P*OM/4P*OM/P*OM/*OM
I/O, &erial 5 Parallel
Timer
Interupt Controller
*ata$rata mikrokontroler memiliki instruksi manipulasi bit, akses ke I/O secara
langsung dan mudah, dan proses interupt yang cepat dan e6isien. 7engan kata lain
mikrokontroler adalah 8 &olusi satu Chip8 yang secara drastis mengurangi jumlah komponen
dan biaya disain 0harga relati6 rendah2.
Mikrokontroller adalah piranti elektronik berupa IC 0Integrated Circuit2 yang
memiliki kemampuan manipulasi data 0in6ormasi2 berdasarkan suatu urutan instruksi
0program2 yang dibuat oleh programmer. Mikrokontroller merupakan contoh suatu sistem
komputer sederhana yang masuk dalam kategori embeddedkomputer.
7alam sebuah struktur mikrokontroller akan kita temukan juga komponen$komponen
seperti3 processor, memory, I/O, clock, dan lain$lain. 9ambar diba:ah ini merupakan
beberapa bentuk mikrokontroller keluaran +'M4;.
-
7/24/2019 PENGENDALI MIKRO
4/15
Ga)4ar ". contoh beberapa bentuk mikrokontroller +'M4;
Ran5anan embedded&istem komputer de:asa ini paling banyak justru terdapat di dalam peralatan lain,
seperti telepon, jam, perangkat rumah tangga, kendaraan, dan bangunan. &istem embedded
biasanya mengandung syarat minimal sebuah sistem mikroprosesor yaitu memori untuk data
dan program, serta sistem antarmuka input/output yang sederhana. +ntarmuka semacam
keyboard, tampilan, disket, atau printer yang umumnya ada pada sebuah komputer pribadi
justru tidak ada pada sistem mikrokontroler. &istem mikrokontroler lebih banyak melakukan
pekerjaan$pekerjaan sederhana yang penting seperti mengendalikan motor, saklar, resistor
-
7/24/2019 PENGENDALI MIKRO
5/15
antarmuka komunikasi serial lain seperti I=C, Serial Peripheral Interface and
Controller Area et!orkuntuk sambungan sistem
peri6eralseperti timerdan !atchdog
*+Muntuk penyimpanan data
*OM,4P*OM, 44P*OMatau >lash memoryuntuk menyimpanprogram komputer
pembangkit clock$ biasanya berupa resonator rangkaian *C
pengubah analog$ke$digital
Mikrokon'roler 4erdasarkan arsi'ek'urn7a CI&C 0Comple( Instruction &et Computing2
*I&C 0*educed Instruction &et Computing2
&esuai dengan namanya masing$masing, maka dapat disimpulkan bah:a CI&C
mempunyai instruksi lebih banyak daripada *I&C. +kan tetapi *I&C mempunyai 6asilitas
internal lebih banyak daripada CI&C.
Mikrokon'roler 4erdasarkan )erek 8a4rik 8e)4ua'n7a
AM99
ingga Mei ?))%,mikrokontroler ini masih dikembangkan dan dipasarkan oleh IM,
hingga kemudian keluarga %(( dijual ke +pplied Micro Circuits Corporation.
%)@ Po:erPC CPU0PPC %)@9CA2
%)B Po:erPC CPU0PPC %)B4P, PPC %)B9P/C*, PPC %)B9Pr, PPC Pe%)B/;2
%%) Po:erPC ook$4 CPU0PPC %%)9P, PPC %%)9A, PPC %%)4P/4P(/9*(, PPC
%%)&P/&Pe2
A')el
+tmel +'1 series0+*M'UM architecture2
+tmel +D*@?
+'), 'iny 5 Mega series E +D*0+tmel or:ay design2
http://id.wikipedia.org/wiki/Komunikasi_serialhttp://id.wikipedia.org/wiki/Komunikasi_serialhttp://id.wikipedia.org/w/index.php?title=I%C2%B2C&action=edit&redlink=1http://id.wikipedia.org/w/index.php?title=Serial_Peripheral_Interface&action=edit&redlink=1http://id.wikipedia.org/w/index.php?title=Serial_Peripheral_Interface&action=edit&redlink=1http://id.wikipedia.org/w/index.php?title=Serial_Peripheral_Interface&action=edit&redlink=1http://id.wikipedia.org/w/index.php?title=Controller_Area_Network&action=edit&redlink=1http://id.wikipedia.org/wiki/Periferalhttp://id.wikipedia.org/w/index.php?title=Timer&action=edit&redlink=1http://id.wikipedia.org/w/index.php?title=Watchdog_timer&action=edit&redlink=1http://id.wikipedia.org/wiki/RAMhttp://id.wikipedia.org/wiki/Read-only_memoryhttp://id.wikipedia.org/w/index.php?title=EPROM&action=edit&redlink=1http://id.wikipedia.org/w/index.php?title=EPROM&action=edit&redlink=1http://id.wikipedia.org/wiki/EEPROMhttp://id.wikipedia.org/wiki/Flash_memoryhttp://id.wikipedia.org/wiki/Programhttp://id.wikipedia.org/w/index.php?title=Pembangkit_clock&action=edit&redlink=1http://id.wikipedia.org/w/index.php?title=Rangkaian_RC&action=edit&redlink=1http://id.wikipedia.org/wiki/Pengubah_analog-ke-digitalhttp://id.wikipedia.org/w/index.php?title=AMCC&action=edit&redlink=1http://id.wikipedia.org/w/index.php?title=Mei_2004&action=edit&redlink=1http://id.wikipedia.org/w/index.php?title=Mei_2004&action=edit&redlink=1http://id.wikipedia.org/wiki/IBMhttp://id.wikipedia.org/wiki/IBMhttp://id.wikipedia.org/w/index.php?title=Applied_Micro_Circuits_Corporation&action=edit&redlink=1http://id.wikipedia.org/w/index.php?title=403_PowerPC_CPU&action=edit&redlink=1http://id.wikipedia.org/w/index.php?title=405_PowerPC_CPU&action=edit&redlink=1http://id.wikipedia.org/w/index.php?title=440_PowerPC_Book-E_CPU&action=edit&redlink=1http://id.wikipedia.org/w/index.php?title=440_PowerPC_Book-E_CPU&action=edit&redlink=1http://id.wikipedia.org/wiki/Atmelhttp://id.wikipedia.org/w/index.php?title=Atmel_AT91_series&action=edit&redlink=1http://id.wikipedia.org/w/index.php?title=Atmel_AT91_series&action=edit&redlink=1http://id.wikipedia.org/w/index.php?title=ARM_architecture&action=edit&redlink=1http://id.wikipedia.org/w/index.php?title=Atmel_AVR32&action=edit&redlink=1http://id.wikipedia.org/wiki/Atmel_AVRhttp://id.wikipedia.org/wiki/Komunikasi_serialhttp://id.wikipedia.org/w/index.php?title=I%C2%B2C&action=edit&redlink=1http://id.wikipedia.org/w/index.php?title=Serial_Peripheral_Interface&action=edit&redlink=1http://id.wikipedia.org/w/index.php?title=Controller_Area_Network&action=edit&redlink=1http://id.wikipedia.org/wiki/Periferalhttp://id.wikipedia.org/w/index.php?title=Timer&action=edit&redlink=1http://id.wikipedia.org/w/index.php?title=Watchdog_timer&action=edit&redlink=1http://id.wikipedia.org/wiki/RAMhttp://id.wikipedia.org/wiki/Read-only_memoryhttp://id.wikipedia.org/w/index.php?title=EPROM&action=edit&redlink=1http://id.wikipedia.org/wiki/EEPROMhttp://id.wikipedia.org/wiki/Flash_memoryhttp://id.wikipedia.org/wiki/Programhttp://id.wikipedia.org/w/index.php?title=Pembangkit_clock&action=edit&redlink=1http://id.wikipedia.org/w/index.php?title=Rangkaian_RC&action=edit&redlink=1http://id.wikipedia.org/wiki/Pengubah_analog-ke-digitalhttp://id.wikipedia.org/w/index.php?title=AMCC&action=edit&redlink=1http://id.wikipedia.org/w/index.php?title=Mei_2004&action=edit&redlink=1http://id.wikipedia.org/wiki/IBMhttp://id.wikipedia.org/w/index.php?title=Applied_Micro_Circuits_Corporation&action=edit&redlink=1http://id.wikipedia.org/w/index.php?title=403_PowerPC_CPU&action=edit&redlink=1http://id.wikipedia.org/w/index.php?title=405_PowerPC_CPU&action=edit&redlink=1http://id.wikipedia.org/w/index.php?title=440_PowerPC_Book-E_CPU&action=edit&redlink=1http://id.wikipedia.org/wiki/Atmelhttp://id.wikipedia.org/w/index.php?title=Atmel_AT91_series&action=edit&redlink=1http://id.wikipedia.org/w/index.php?title=ARM_architecture&action=edit&redlink=1http://id.wikipedia.org/w/index.php?title=Atmel_AVR32&action=edit&redlink=1http://id.wikipedia.org/wiki/Atmel_AVR -
7/24/2019 PENGENDALI MIKRO
6/15
+tmel +'# series0Intel #)B1/MC&B1architecture2
M+*C%
+'Mega1"
0u3i'su
>=MC >amily 0#/1" bit2
>* >amily 0@? bit2
>*$D>amily 0@? bit *I&C2
In'el
#$bit0#AC%?,MC&%#, MC&B1, #)"1, #(C?B12
1"$bit0#)1#"/##, MC&",MA&?",@?$bit, @#"4A, i")2
Mi5ro5hi8
;o: 4nd, Mikrokontroler PIC 1?$bit
Mid *ange, Mikrokontroler PIC 1%$bit
igh 4nd, Mikrokontroler PIC 1"$bit
1"$bitinstruction PIC 0PIC1">#%, PIC1">#!!2
Na'ional *e)i5ondu5'or
COP#,C*1"
NE9
1!-, !BA,!#-, D#B)
Phili8s *e)i5ondu5'ors
;PC?))), ;PC)), ;PC!))
http://id.wikipedia.org/wiki/Atmel_AT89_serieshttp://id.wikipedia.org/wiki/Atmel_AT89_serieshttp://id.wikipedia.org/wiki/Intel_8051http://id.wikipedia.org/w/index.php?title=MARC4&action=edit&redlink=1http://id.wikipedia.org/wiki/ATMega16http://id.wikipedia.org/wiki/Fujitsuhttp://id.wikipedia.org/w/index.php?title=FR-V&action=edit&redlink=1http://id.wikipedia.org/wiki/Intelhttp://id.wikipedia.org/w/index.php?title=8-bit&action=edit&redlink=1http://id.wikipedia.org/w/index.php?title=8XC42&action=edit&redlink=1http://id.wikipedia.org/w/index.php?title=8XC42&action=edit&redlink=1http://id.wikipedia.org/w/index.php?title=Intel_8048&action=edit&redlink=1http://id.wikipedia.org/wiki/Intel_8051http://id.wikipedia.org/w/index.php?title=Intel_8061&action=edit&redlink=1http://id.wikipedia.org/w/index.php?title=8xC251&action=edit&redlink=1http://id.wikipedia.org/w/index.php?title=16-bit&action=edit&redlink=1http://id.wikipedia.org/wiki/Intel_80186http://id.wikipedia.org/w/index.php?title=Intel_80188&action=edit&redlink=1http://id.wikipedia.org/w/index.php?title=Intel_8096&action=edit&redlink=1http://id.wikipedia.org/w/index.php?title=MXS296&action=edit&redlink=1http://id.wikipedia.org/w/index.php?title=MXS296&action=edit&redlink=1http://id.wikipedia.org/wiki/32-bithttp://id.wikipedia.org/wiki/32-bithttp://id.wikipedia.org/w/index.php?title=List_of_Intel_microprocessors&action=edit&redlink=1http://id.wikipedia.org/w/index.php?title=Intel_i960&action=edit&redlink=1http://id.wikipedia.org/w/index.php?title=Microchip&action=edit&redlink=1http://id.wikipedia.org/w/index.php?title=16-bit&action=edit&redlink=1http://id.wikipedia.org/wiki/PIC16F84http://id.wikipedia.org/w/index.php?title=PIC16F877&action=edit&redlink=1http://id.wikipedia.org/wiki/National_Semiconductorhttp://id.wikipedia.org/w/index.php?title=COP8&action=edit&redlink=1http://id.wikipedia.org/w/index.php?title=CR16&action=edit&redlink=1http://id.wikipedia.org/w/index.php?title=CR16&action=edit&redlink=1http://id.wikipedia.org/w/index.php?title=Nippon_Electric_Corporation&action=edit&redlink=1http://id.wikipedia.org/w/index.php?title=17K&action=edit&redlink=1http://id.wikipedia.org/w/index.php?title=75X&action=edit&redlink=1http://id.wikipedia.org/w/index.php?title=75X&action=edit&redlink=1http://id.wikipedia.org/w/index.php?title=78K&action=edit&redlink=1http://id.wikipedia.org/w/index.php?title=V850&action=edit&redlink=1http://id.wikipedia.org/w/index.php?title=Philips_Semiconductors&action=edit&redlink=1http://id.wikipedia.org/w/index.php?title=LPC2000&action=edit&redlink=1http://id.wikipedia.org/w/index.php?title=LPC900&action=edit&redlink=1http://id.wikipedia.org/w/index.php?title=LPC700&action=edit&redlink=1http://id.wikipedia.org/wiki/Atmel_AT89_serieshttp://id.wikipedia.org/wiki/Intel_8051http://id.wikipedia.org/w/index.php?title=MARC4&action=edit&redlink=1http://id.wikipedia.org/wiki/ATMega16http://id.wikipedia.org/wiki/Fujitsuhttp://id.wikipedia.org/w/index.php?title=FR-V&action=edit&redlink=1http://id.wikipedia.org/wiki/Intelhttp://id.wikipedia.org/w/index.php?title=8-bit&action=edit&redlink=1http://id.wikipedia.org/w/index.php?title=8XC42&action=edit&redlink=1http://id.wikipedia.org/w/index.php?title=Intel_8048&action=edit&redlink=1http://id.wikipedia.org/wiki/Intel_8051http://id.wikipedia.org/w/index.php?title=Intel_8061&action=edit&redlink=1http://id.wikipedia.org/w/index.php?title=8xC251&action=edit&redlink=1http://id.wikipedia.org/w/index.php?title=16-bit&action=edit&redlink=1http://id.wikipedia.org/wiki/Intel_80186http://id.wikipedia.org/w/index.php?title=Intel_80188&action=edit&redlink=1http://id.wikipedia.org/w/index.php?title=Intel_8096&action=edit&redlink=1http://id.wikipedia.org/w/index.php?title=MXS296&action=edit&redlink=1http://id.wikipedia.org/wiki/32-bithttp://id.wikipedia.org/w/index.php?title=List_of_Intel_microprocessors&action=edit&redlink=1http://id.wikipedia.org/w/index.php?title=Intel_i960&action=edit&redlink=1http://id.wikipedia.org/w/index.php?title=Microchip&action=edit&redlink=1http://id.wikipedia.org/w/index.php?title=16-bit&action=edit&redlink=1http://id.wikipedia.org/wiki/PIC16F84http://id.wikipedia.org/w/index.php?title=PIC16F877&action=edit&redlink=1http://id.wikipedia.org/wiki/National_Semiconductorhttp://id.wikipedia.org/w/index.php?title=COP8&action=edit&redlink=1http://id.wikipedia.org/w/index.php?title=CR16&action=edit&redlink=1http://id.wikipedia.org/w/index.php?title=Nippon_Electric_Corporation&action=edit&redlink=1http://id.wikipedia.org/w/index.php?title=17K&action=edit&redlink=1http://id.wikipedia.org/w/index.php?title=75X&action=edit&redlink=1http://id.wikipedia.org/w/index.php?title=78K&action=edit&redlink=1http://id.wikipedia.org/w/index.php?title=V850&action=edit&redlink=1http://id.wikipedia.org/w/index.php?title=Philips_Semiconductors&action=edit&redlink=1http://id.wikipedia.org/w/index.php?title=LPC2000&action=edit&redlink=1http://id.wikipedia.org/w/index.php?title=LPC900&action=edit&redlink=1http://id.wikipedia.org/w/index.php?title=LPC700&action=edit&redlink=1 -
7/24/2019 PENGENDALI MIKRO
7/15
Teas Ins'ru)en's
'M&@!), M&P%@)
;es'ern Desin 9en'er
#$bit0F"BC)?$based GCs2
1"$bit0F"B#1"$based GCs2
-
7/24/2019 PENGENDALI MIKRO
8/15
pemrograman mikrokntroler terkenal. -ode 0bahasa mesin2 yang dihasilkan oleh compilerini
cukup e6isien 0cepat dan kompak2.
Ala' ungsi simulator adalah mensimulasikan atau menirukan kerja mikrokontroler pada PC.
;angkah$langkah yang dikerjakan serta apa yang terjadi ketika program dijalankan dapat
diamati dilayar PC. 7isamping itu juga isi dari register atau
-
7/24/2019 PENGENDALI MIKRO
9/15
-
7/24/2019 PENGENDALI MIKRO
10/15
Ga)4ar 2. Pohon Mikrokontroller
Mikrokontroler tersedia dalam beberapa pilihan, tergantung dari keperluan dan
kemampuan yang diinginkan. -ita dapat memilih mikrokontroler %, #, 1" atau @? bit.
7isamping itu terdapat pula mikrokontroler dengan kemampuan komunikasi
serial,penanganan keyboard, pemroses sinyal, pemroses
-
7/24/2019 PENGENDALI MIKRO
11/15
Konse8 Mikrokon'roler
Pen3elasan *inka'Mikrokontroler adalah salah satu dari bagian dasar dari suatu sistem komputer.
Meskipun mempunyai bentuk yang jauh lebih kecil dari suatu komputer pribadi dan
komputer mainframe, mikrokontroler dibangun dari elemen$elemen dasar yang sama. &ecara
sederhana, komputer akan menghasilkan output spesi6ik berdasarkan inputan yang diterima
dan program yang dikerjakan.
&eperti umumnya komputer, mikrokontroler adalah alat yang mengerjakan instruksi$
instruksi yang diberikan kepadanya. +rtinya, bagian terpenting dan utama dari suatu sistem
terkomputerisasi adalah program itu sendiri yang dibuat oleh seorang programmer. Program
ini menginstruksikan komputer untuk melakukan jalinan yang panjang dari aksiaksi
sederhana untuk melakukan tugas yang lebih kompleks yang diinginkan olehprogrammer.
Ga)4ar %= 7iagram -erja Mikrokrontroler
*is'e)InputKo)8u'er
Piranti inputmenyediakan in6ormasi kepada sistem komputer dari dunia luar. 7alam
sistem komputer pribadi, piranti input yang paling umum adalah keyboard. -omputer
mainframe menggunakan keyboarddan pembaca kartu berlubang sebagai piranti inputnya.
&istem dengan mikrokontroler umumnya menggunakan piranti inputyang jauh lebih kecilseperti saklar atau keypad kecil.
-
7/24/2019 PENGENDALI MIKRO
12/15
ampir semua input mikrokontroler hanya dapat memproses sinyal input digital
dengan tegangan yang sama dengan tegangan logika dari sumber. ;e
-
7/24/2019 PENGENDALI MIKRO
13/15
Clocdan Me)ori Ko)8u'er
&istem komputer menggunakan osilator clockuntuk memicu CPU mengerjakan satu instruksi
ke instruksi berikutnya dalam alur yang berurutan. &etiap langkah kecil dari operasi
mikrokontroler memakan :aktu satu atau beberapa clock untuk melakukannya.+da beberapa macam tipe dari memori komputer yang digunakan untuk beberapa tujuan yang
berbeda dalam sistem komputer. 'ipe dasar yang sering ditemui dalam mikrokontroler adalah
*OM 0Read &nly Memory2 dan *+M 0Random Access Memory2. *OM digunakan sebagai
media penyimpan program dandata permanen yang tidak boleh berubah meskipun tidak ada
tegangan yang diberikan pada mikrokontroler. *+M digunakan sebagai tempat penyimpan
data sementara dan hasil kalkulasi selama proses operasi. eberapa mikrokontroler
mengikutsertakan tipe lain dari memori seperti 4P*OM 0#rasable Programmable Read &nly
Memory2 dan 44P*OM 0#lectrically #rasable Programmable Read &nly Memory2.
Prora) Ko)8u'er
Program digambarkan sebagai a:an karena sebenarnya program adalah hasil
imajinasi seorang programmer. -omponen utama dari program adalah instruksi$instruksi dari
instruksi set CPU. Program disimpan dalam memori dalam sistem komputer di mana mereka
dapat secara berurutan dikerjakan oleh CPU.
*is'e) Mikrokon'roler
&etelah dipaparkan bagian$bagian dari suatu sistem komputer, sekarang akan dibahas
mengenai mikrokontroler. 7igambarkan sistem komputer dengan bagian yang dikelilingi oleh
garis putus$putus. agian inilah yang menyusun mikrokontroler. agian yang dilingkupi
kotak bagian ba:ah adalah gambar lebih detail dari susunan bagian yang dilingkupi garis
putus$putus. -ristal tidak termasuk dalam sistem mikrokontroler tetapi diperlukan dalam
sirkuit osilator clock.
&uatu mikrokontroler dapat dide6inisikan sebagai sistem komputer yang lengkap
termasuk sebuah CPU, memori, osilator clock, dan I/O dalam satu rangkaian terpadu. Hika
sebagian elemen dihilangkan, yaitu I/O dan memori, maka chip ini akan disebut sebagai
mikroprosesor.
-
7/24/2019 PENGENDALI MIKRO
14/15
Ga)4ar !. &istem Mikrokontroler ;engkap
-
7/24/2019 PENGENDALI MIKRO
15/15
DA0TAR P*TAKA
1. id.:ikipedia.org/:iki/ Pengendali mikro?. https3//mbahtiar.6iles.:ordpress.com/?)11/)1/microkontroler.pd6
@. http3//sta66.uny.ac.id/sites/de6ault/6iles/pengabdian/suprapto$spd$mt/kum$c$
materi:orkshop$e:b$dan$mikrokontroller.pd6
%. http3//heryh.sta66.gunadarma.ac.id/7o:nloads/6iles/11"?/MateriJ"JJMikrokontroller.pd6
https://mbahtiar.files.wordpress.com/2011/01/microkontroler.pdfhttp://staff.uny.ac.id/sites/default/files/pengabdian/suprapto-spd-mt/kum-c-materi-workshop-ewb-dan-mikrokontroller.pdfhttp://staff.uny.ac.id/sites/default/files/pengabdian/suprapto-spd-mt/kum-c-materi-workshop-ewb-dan-mikrokontroller.pdfhttps://mbahtiar.files.wordpress.com/2011/01/microkontroler.pdfhttp://staff.uny.ac.id/sites/default/files/pengabdian/suprapto-spd-mt/kum-c-materi-workshop-ewb-dan-mikrokontroller.pdfhttp://staff.uny.ac.id/sites/default/files/pengabdian/suprapto-spd-mt/kum-c-materi-workshop-ewb-dan-mikrokontroller.pdf