tag:blogger.com,1999:blog-82467176176494900112024-03-12T20:20:11.235-07:00Microcontroller Sistem Komputernarotama blog matkul 01http://www.blogger.com/profile/17097534882757416002noreply@blogger.comBlogger1125tag:blogger.com,1999:blog-8246717617649490011.post-25864079257758060912020-04-06T04:38:00.002-07:002020-04-06T04:38:38.300-07:00Pengenalan Microcontroler<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh4t4AqDj7cyk2B9Uo0sMYqHr31_Qb29mInkAuNqsoWSihKa_whUleN0nWzTDDm1svkfgRkYWYBbxW7vxbcDyXhOnFLjzBlDCugrff2HSJrq7mx5S6IDOo_Fmu9cgcR6ekSs6wopqEQGtQl/s1600/1.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="281" data-original-width="281" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh4t4AqDj7cyk2B9Uo0sMYqHr31_Qb29mInkAuNqsoWSihKa_whUleN0nWzTDDm1svkfgRkYWYBbxW7vxbcDyXhOnFLjzBlDCugrff2HSJrq7mx5S6IDOo_Fmu9cgcR6ekSs6wopqEQGtQl/s1600/1.jpg" /></a></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: "times new roman" , "serif"; font-size: 12.0pt; letter-spacing: -0.05pt; line-height: 115%;"><br /></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: "times new roman" , "serif"; font-size: 12.0pt; letter-spacing: -0.05pt; line-height: 115%;">Sebuah mikrokontroler (kadang-kadang disingkat μC, UC atau MCU) adalah
sebuah komputer kecil di satu sirkuit terpadu yang berisi inti prosesor ,
memori, dan diprogram input / output peripheral. Memori program dalam bentuk
flash NOR atau ROM OTP juga sering disertakan pada chip, serta jumlah kecil
biasanya RAM .Microcontrollers dirancang untuk aplikasi embedded, kontras
dengan mikroprosesor yang digunakan dalam komputer pribadi atau aplikasi tujuan
umum lainnya.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: "times new roman" , "serif"; font-size: 12.0pt; letter-spacing: -0.05pt; line-height: 115%;">Microcontrollers digunakan dalam produk secara otomatis dikontrol dan
perangkat, seperti sistem kontrol mesin mobil, perangkat medis implan, remote
kontrol, mesin kantor, peralatan, alat-alat listrik, mainan dan lainnya
embedded system . Dengan mengurangi ukuran dan biaya dibandingkan dengan desain
yang menggunakan perangkat mikroprosesor terpisah, memori, dan input / output,
mikrokontroler membuatnya ekonomis untuk digital mengendalikan bahkan lebih
banyak perangkat dan proses.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: "times new roman" , "serif"; font-size: 12.0pt; letter-spacing: -0.05pt; line-height: 115%;">Beberapa mikrokontroler dapat menggunakan 4-bit kata-kata dan
beroperasi pada clock rate frekuensi serendah 4 kHz , untuk konsumsi daya
rendah (miliwatt satu digit atau microwatts).<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: "times new roman" , "serif"; font-size: 12.0pt; letter-spacing: -0.05pt; line-height: 115%;">Jadi, bisa kita ambil kesimpulan<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: "times new roman" , "serif"; font-size: 12.0pt; letter-spacing: -0.05pt; line-height: 115%;">bahwa Inti kecil atau otak dari pekerjaan komputer, yang di program
sesuai dengan keinginan pemrogram, dan kegunaannya adalah memudahkan dalam
bekerja jadi bekerja secara otomatis tanpa campur tangan user.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: "times new roman" , "serif"; font-size: 12.0pt; letter-spacing: -0.05pt; line-height: 115%;">Dengan penggunaan mikrokontroler ini maka :<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: "times new roman" , "serif"; font-size: 12.0pt; letter-spacing: -0.05pt; line-height: 115%;">- Sistem elektronik akan menjadi lebih ringkas<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: "times new roman" , "serif"; font-size: 12.0pt; letter-spacing: -0.05pt; line-height: 115%;">- Rancang bangun sistem elektronik akan lebih cepat karena sebagian
besar dari sistem adalah perangkat lunak yang mudah dimodifikasi<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: "times new roman" , "serif"; font-size: 12.0pt; letter-spacing: -0.05pt; line-height: 115%;">- Pencarian gangguan lebih mudah ditelusuri karena sistemnya yang
kompak<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: "times new roman" , "serif"; font-size: 12.0pt; letter-spacing: -0.05pt; line-height: 115%;">Namun demikian tidak sepenuhnya mikrokontroler bisa mereduksi komponen
IC TTL dan CMOS yang seringkali masih diperlukan untuk aplikasi kecepatan
tinggi atau sekedar menambah jumlah saluran masukan dan keluaran (I/O). Dengan
kata lain, mikrokontroler adalah versi mini atau mikro dari sebuah komputer karena
mikrokontroler sudah mengandung beberapa periferal yang langsung bisa
dimanfaatkan, misalnya port paralel, port serial, komparator, konversi digital
ke analog (DAC), konversi analog ke digital dan sebagainya hanya menggunakan
sistem minimum yang tidak rumit atau kompleks.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<b style="mso-bidi-font-weight: normal;"><span style="font-family: "times new roman" , "serif"; font-size: 14.0pt; letter-spacing: -0.05pt; line-height: 115%;">Jenis-jenis Mikrokontroler<o:p></o:p></span></b></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: "times new roman" , "serif"; font-size: 12.0pt; letter-spacing: -0.05pt; line-height: 115%;">Secara teknis hanya ada 2 yaitu RISC dan CISC dan masing-masing
mempunyai keturunan/keluarga<span style="mso-spacerun: yes;">
</span>sendiri-sendiri.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: "times new roman" , "serif"; font-size: 12.0pt; letter-spacing: -0.05pt; line-height: 115%;">- RISC kependekan dari Reduced Instruction Set Computer: instruksi
terbatas tapi memiliki fasilitas yang lebih banyak<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: "times new roman" , "serif"; font-size: 12.0pt; letter-spacing: -0.05pt; line-height: 115%;">- CISC kependekan dari Complex Instruction Set Computer : instruksi
bisa dikatakan lebih lengkap tapi dengan fasilitas secukupnya.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<b style="mso-bidi-font-weight: normal;"><span style="font-family: "times new roman" , "serif"; font-size: 14.0pt; letter-spacing: -0.05pt; line-height: 115%;">Varian jenis Mikrokontroler<o:p></o:p></span></b></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: "times new roman" , "serif"; font-size: 12.0pt; letter-spacing: -0.05pt; line-height: 115%;">Secara umum mikrokontroler terbagi menjadi 4 keluarga besar yang ada di
pasaran. Setiap keluarga memepunyai cirri khas dan karekteriktik sendiri
sendiri, berikut pembagian keluarga dalam mkrokontroler:<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<b style="mso-bidi-font-weight: normal;"><span style="font-family: "times new roman" , "serif"; font-size: 12.0pt; letter-spacing: -0.05pt; line-height: 115%;">1. Keluarga MCS51<o:p></o:p></span></b></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: "times new roman" , "serif"; font-size: 12.0pt; letter-spacing: -0.05pt; line-height: 115%;">Mikrokonktroler ini termasuk dalam keluarga mikrokonktroler CISC.
Sebagian besar instruksinya dieksekusi dalam 12 siklus clock. Salah satu
kemampuan dari mikrokontroler 8051 adalah pemasukan sebuah mesin pemroses
boolean yang mengijikan operasi logika boolean tingkatan-bit dapat dilakukan
secara langsung dan secara efisien dalam register internal dan RAM. Karena
itulah MCS51 digunakan dalam rancangan awal PLC (programmable Logic Control).<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<b style="mso-bidi-font-weight: normal;"><span style="font-family: "times new roman" , "serif"; font-size: 12.0pt; letter-spacing: -0.05pt; line-height: 115%;">2. AVR<o:p></o:p></span></b></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: "times new roman" , "serif"; font-size: 12.0pt; letter-spacing: -0.05pt; line-height: 115%;">Mikrokonktroler Alv and Vegard’s Risc processor atau sering disingkat
AVR merupakan mikrokonktroler RISC 8 bit. Karena RISC inilah sebagian besar
kode instruksinya dikemas dalam satu siklus clock. AVR adalah jenis
mikrokontroler yang paling sering dipakai dalam bidang elektronika dan
instrumentasi.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<b style="mso-bidi-font-weight: normal;"><span style="font-family: "times new roman" , "serif"; font-size: 12.0pt; letter-spacing: -0.05pt; line-height: 115%;">3. PIC<o:p></o:p></span></b></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: "times new roman" , "serif"; font-size: 12.0pt; letter-spacing: -0.05pt; line-height: 115%;">PIC ialah keluarga mikrokontroler tipe RISC buatan Microchip
Technology. Bersumber dari PIC1650 yang dibuat oleh Divisi Mikroelektronika
General Instruments.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: "times new roman" , "serif"; font-size: 12.0pt; letter-spacing: -0.05pt; line-height: 115%;">Teknologi Microchip tidak menggukana PIC sebagai akronim,melaikan nama
brandnya ialah PICmicro. Hal ini karena PIC singkatan dari Peripheral Interface
Controller, tetapi General Instruments mempunyai akronim PIC1650 sebagai
Programmabel Intelligent Computer.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<b style="mso-bidi-font-weight: normal;"><span style="font-family: "times new roman" , "serif"; font-size: 12.0pt; letter-spacing: -0.05pt; line-height: 115%;">4. Mikrokontroler ARM<o:p></o:p></span></b></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: "times new roman" , "serif"; font-size: 12.0pt; letter-spacing: -0.05pt; line-height: 115%;">ARM adalah prosesor dengan arsitektur set instruksi 32bit RISC
(Reduced Instruction Set Computer) yang dikembangkan oleh ARM Holdings. ARM
merupakan singkatan dari Advanced RISC Machine (sebelumnya lebih dikenal dengan
kepanjangan Acorn RISC Machine).</span><o:p></o:p></div>
<br />
<br />
<br />
Sumber : <a href="http://himti.budiluhur.ac.id/apa-itu-microcontroller/">himti.budiluhur.ac.id</a>narotama blog matkul 01http://www.blogger.com/profile/17097534882757416002noreply@blogger.com0