SlideShare une entreprise Scribd logo
1  sur  18
MIKROKONTROLLER
Mikrokontroler adalah sistem komputer yang
dikemas dalam sebuah Integrated Circuit (IC).
Dimana didalam IC terdapat komponen-komponen
penting yang ada pada komputer pada umumnya
seperti komputer Central Processing Unit (CPU),
RAM, ROM, Port IO. Berbeda dengan PC yang
umumnya dirancang untuk digunakan secara umum,
mikrokontroler sendiri biasanya dirancang hanya
untuk mengerjakan tugas atau fungsi yang khusus
saja (special purpose) yaitu mengontrol sistem
tertentu.
Orang-orang juga menyebut Mikrokontroler sebagai
Embedded Mikrokontroler, hal ini tidak terlepas dari
posisi mikrokontroler yang embedded system atau
menjadi satu bagian dengan perankat sistem atau
suatu sistem yang lebih besar.
Secara sederhana Mikrokontroler dapat diartikan
sebagai suatu sistem komputer yang dikemas dalam
IC, dimana sebelum digunakan harus diisi suatu
program atau perintah terlebih dahulu sehingga
mikrokontroler hanya dapat berjalan bila telah diisi
suatu perintah atau program terlebih dahulu.
Ciri Khas Mikrokontroler
1. Kemampuan CPU Yang Tidak Terlalu Tinggi
Berbeda dengan CPU, umumnya mikrokontroler
sederhana hanya dapat melakukan atau memproses
beberapa perintah saja, meskipun saat ini telah banyak
dibuat mikrokontroler dengan spesifikasi yang lebih
canggih tapi tentunya belum dapat menyamai
kemmapuan CPU dalam memproses data dari perangkat
lunak.
2. Mikrokontroler Memiliki Memori Internal Yang Kecil
Tentu bagi Anda yang sering melihat mikrokontroler,
maka dapat melihat jumlah memori internal dari
mikrokontroler terbilang kecil. Umumnya sebuah
mikrokontroler hanya berisikan ukuran Bit, Byte atau
Kilobyte.
3. Mikrokontroler dibekali Memori Non-Volatile
Dengan adanya memori non-volatile pada mikrokontroler
maka perintah yang telah dibuat dapat dihapus ataupun
dibuat ulang, selain itu dengan penggunaan memori non-
volatile maka memngkinkan data yang telah disimpan
dalam mikrokontroler tidak akan hilang meskipun tidak
disuplai oleh power supply (Catu daya).
4. Perintah Relatif Sederhana
Dengan kemampuan CPU yang tidak terlalu tinggi maka
berimbas pada kemampuan dalam melakukan
pemrosesan data yang tidak tingi pula. Meskipun begitu,
mikrokontroler terus dikembangkan menjadi canggih
contohnya mikrokontroler yangdigunakan untuk
melakukan pengolahan sinyal dan sebagainya.
5. Program/Perintah Berhubungan Langsung
Dengan Port I/O
Salah satu komponen utama mikrokotroler adalah
Port I/O, Port input maupun output I/O memiliki
fungsi utama sebagai jalan komunikasi. Sederhanya
Port I/O membangun komunikasi antara piranti
masukan dan piranti keluaran.
Jenis-jenis Mikrokontroler
1) Mikrokontroer AVR (Vegard's Risc Processor)
Mikrokontroler AVR adalah mikrokontroler RIsc 8 bit,
jenis mikrokontroler yang paling banyak digunakan dalam
bidang elektronika dan instrumentasi.
Ini adalah jenis mikrokontroler yang dieksekusi dalam 1
siklus clock, adapun jenis mikrokontroler AVR dibagi
kedalam 4 kelas yaitu keluarga ATMega, keluarga
AT90Sxx, keluarga ATTiny dan AT86RFxx, pengelompokan
ini didasarkan pada penggunaan atau fungsinya, memori
dan peripheral.
2) PIC
PIC adalah bagian dari mikrokontroler tipe RISC, awalnya PIC
dibuat dengan mengunakan teknologi General Intstrumen 16
bit CPR yakni CP1600 dengan tujuan pembuatan yakni demi
meningkatkan performa sistem I/O.
PIC saat ini telah dilengakapi dengan komunikasi serial dan
EPROM, kernel motor dll, selain itu juga dilengkapi dengan
memori program dari 512 word sampai 32 word. 1 word sama
dengan 1 intruksi menurut bahasa assembly yang bermacam-
macam dari 12 - 16 bit yang mana tergantung dari PICMicro.
Untuk melihat berbagai jenis chip dari PICMicro coba kunjungi
www.microchip.com www.microchip.com
PIC termasuk jenis mikrokontroler yang lumayan populer
dikalangan para developer karena harganya yang relatif
murah, disamping itu ketersediaan database aplikasi yang
melimpah, pengunaannya yang umum digunakan serta dapat
diprogram ulang melalui serial port pada komputer.
3) Mikrokontroler AT89S52
Mikrokontroler AT89S52 adalah versi pengembangan dari
mikrokontroler AT89C51. Kelebihan yang dimiliki
mikrokontroler AT89S52 yakni adanya flash memori 8K bytes,
kapasitas RAM 256 byte dengan 2 data pinter 16 bit.
Berikut ini spesifikasinya :
1. Cocok dengan jenis mikrokontroler tipe MCS51
2. Dengan adanya 8K Bytes ISP flash memori maka
meningkatkan kemampuan baca/tulis hingga 1000 kal
3. 32 Jalur I/O yang dapat diprogram ulang
4. 256 X 8 bit RAM internal dengan 8 sumber interrupt
5. Memiliki Tegangan kerja 4-5 V dengan rentang 0-33MHz
6. Memiliki mode pemrograman In System Programmable
yang fleksibel (Byte dan Page Mode)
4) Mikrokontroler ATmel91 Series
Jenis kelompok Mikrokontrolerr Atmel lain yang
umumnya terdapat dipasaran yaitu AT90, Tiny & Mega
series - AVR, Atmel AVR32, Atmel AT89 series, dam
MARC4
5) MCS51 Series
Beberapa tipe Mikrokontroler MCS51 series yaitu :
8031 - tidak memiliki ROM internal
8051 - 4K ROM internal
8751 - 4K EPROM/OTP
8951-4K EPROM/MTP ukuran ROM; '51(4K),'52(8K),
'54(16K), '58(32K)
80C51 - In System Programmable (ISP)
89C2051 - kemasan20-pin
Fungsi Mikrokontroler
Beikut ini beberapa fungsi penting Mikrokontroler yaitu
# Mikrokontroler Sebagai Timer / Pewaktu
# Mikrokontroler Sebagai Pembangkit Osilasi
# Mikrokontroler Sebagai Flip - Flop
# Mikrokontroler Sebagai ADC ( Analog Digital Converter )
# Mikrokontroler Sebagai Counter
# Mikrokontroler Sebagai Decoder dan Encoder
Perbedaan Mikrokontroler dan
Mikroprosesor (CPU)
• Pada dasarnya perbedaan mikrokontroler dan
mikroprosesor ada pada kata "kontroler" pada
mikrokontroler dan "Prosesor" pada mikroprosesor. Dari
perbedaan kata ini saja kita sudah tahu apa perbedaan
dasar antara mikrokontroler dan mikroprosesor.
Dari perbedaan dua kata tersebut maka dapat kita
asumsikan perbedaan dasar dari mikrokontroler dan
mikroprosesor. Mikrokontroler berarti Pengedali Kecil lalu
mikroprosesor berarti Pengolah Kecil.
Pertanyaannya apa yang diolah atau dikendalikan ? tentu
saja adalah program/data atau perintah yang
diberikan/dimasukkan, dari sini tentunya sudah bisa didapat
gambaran sederhana perbedaan dari kedua perangkat
tersebut.
Perbedaan Mikrokontroler dan
Mikroprosesor Berdasarkan Fungsinya
Jika ditinjau lebih dalam berdasarkan fungsinya,
mikroprosesor atau umumnya dikenal lebih luas
dengan nama Central Processing Unit (CPU), berguna
dalam pengambilan dan kalkulasi data, melakukan
perhitungan serta manipulasi data, dan menyimpan
hasil pemrosesan atau perhitungan dari data
tersebut sehingga dapat diperlihatkan hasilnya pada
monitor.
Adapun mikrokontroler sendiri berguna dalam
mengontrol perangkat atau sistem berdasarkan data
yang tersimpan pada Read Only Memory (ROM).
Perbedaan Mikrokontroler dan Mikroprosesor
Berdasarkan Komponen Pembentuknya
Mikrokontroler dibangun dari beberapa
komponen berikut yaitu Central Processing Unit
(CPU) : ALU, CU dan Register, RWM, ROM, I/O
seri, I/O paralel, counter-timer, serta rangkaian
clock dalam 1 chip tunggal.
Mikroprosesor atau CPU dibangun dari 3 komponen
utama yaitu Arithmetic Logic Unit (ALU), Register Unit
(RU), Control Unit (CU).
1. Arithmetic Logic Unit (ALU), sesuai dengan namanya
ALU memiliki fungsi utama dalam melakukan operasi
logic dan matematika. Pengolahan operasi
matematika sederhana (KALIBATAKU) yaitu perkalian,
pembagian,penjumlahan dan penguragan,serta
operasi logic (Logika) meliputi logic AND, NOT, OR
dan lainnya.
2. Control Unit (CU), CU memiliki fungsi utama
menerima intruksi yang berasal dari memori dan
melakukan ekstruksi. Perlu dicatat memori bukan
merupakan bagian dari mikroprosesor melainkan
bagian dari mikrokontroler.
3. Register, register pada dasarnya adalah tempat
penampungan sementara data yang akan di
ekesekusi sebelum diproses oleh ALU.
Perbedaan Mikroprosesor dan Mikrokontroler

Contenu connexe

Tendances

sharing belajar OP Am elektronika dasar
sharing belajar OP Am elektronika dasarsharing belajar OP Am elektronika dasar
sharing belajar OP Am elektronika dasar
Rinanda S
 
Edo A.G - Rangkaian Aritmatika
Edo A.G - Rangkaian AritmatikaEdo A.G - Rangkaian Aritmatika
Edo A.G - Rangkaian Aritmatika
Edo A.G
 
Pengetahuan Dasar penggunaan Timer dan Counter Microcontroller AVR
Pengetahuan Dasar penggunaan Timer dan Counter Microcontroller AVR Pengetahuan Dasar penggunaan Timer dan Counter Microcontroller AVR
Pengetahuan Dasar penggunaan Timer dan Counter Microcontroller AVR
KEN KEN
 
RL - Metode Node dan Mesh
RL - Metode Node dan MeshRL - Metode Node dan Mesh
RL - Metode Node dan Mesh
Muhammad Dany
 
Proteksi sistem-tenaga-listrik
Proteksi sistem-tenaga-listrikProteksi sistem-tenaga-listrik
Proteksi sistem-tenaga-listrik
Johari Zhou Hao Li
 

Tendances (20)

1 karakteristik sensor
1 karakteristik sensor1 karakteristik sensor
1 karakteristik sensor
 
Mikrokontroler pertemuan 1
Mikrokontroler pertemuan 1Mikrokontroler pertemuan 1
Mikrokontroler pertemuan 1
 
Comparator laporan
Comparator laporanComparator laporan
Comparator laporan
 
sharing belajar OP Am elektronika dasar
sharing belajar OP Am elektronika dasarsharing belajar OP Am elektronika dasar
sharing belajar OP Am elektronika dasar
 
Sistem bus komputer
Sistem bus komputerSistem bus komputer
Sistem bus komputer
 
Edo A.G - Rangkaian Aritmatika
Edo A.G - Rangkaian AritmatikaEdo A.G - Rangkaian Aritmatika
Edo A.G - Rangkaian Aritmatika
 
Jenis dan proses interupsi
Jenis dan proses interupsiJenis dan proses interupsi
Jenis dan proses interupsi
 
Laporan praktikum mikrokontroler dengan led
Laporan praktikum mikrokontroler dengan ledLaporan praktikum mikrokontroler dengan led
Laporan praktikum mikrokontroler dengan led
 
bahasa pemrograman perangkat keras VHDL
bahasa pemrograman perangkat keras VHDLbahasa pemrograman perangkat keras VHDL
bahasa pemrograman perangkat keras VHDL
 
HALF AND FULL SUBTRACTOR
HALF AND FULL SUBTRACTOR HALF AND FULL SUBTRACTOR
HALF AND FULL SUBTRACTOR
 
Internet of things (iot)
Internet of things (iot)Internet of things (iot)
Internet of things (iot)
 
Pengetahuan Dasar penggunaan Timer dan Counter Microcontroller AVR
Pengetahuan Dasar penggunaan Timer dan Counter Microcontroller AVR Pengetahuan Dasar penggunaan Timer dan Counter Microcontroller AVR
Pengetahuan Dasar penggunaan Timer dan Counter Microcontroller AVR
 
RL - Metode Node dan Mesh
RL - Metode Node dan MeshRL - Metode Node dan Mesh
RL - Metode Node dan Mesh
 
Tugas modulation AM, FM, dan PM
Tugas modulation AM, FM, dan PMTugas modulation AM, FM, dan PM
Tugas modulation AM, FM, dan PM
 
2 dasar praktikum sinyal dgn matlab
2  dasar praktikum sinyal dgn matlab2  dasar praktikum sinyal dgn matlab
2 dasar praktikum sinyal dgn matlab
 
Dasar dasar-elektronika
Dasar dasar-elektronikaDasar dasar-elektronika
Dasar dasar-elektronika
 
Proteksi sistem-tenaga-listrik
Proteksi sistem-tenaga-listrikProteksi sistem-tenaga-listrik
Proteksi sistem-tenaga-listrik
 
Modul pengenalan proteus
Modul pengenalan proteusModul pengenalan proteus
Modul pengenalan proteus
 
Rangkaian listrik ( revisi) mohamad ramdhani
Rangkaian listrik ( revisi) mohamad ramdhaniRangkaian listrik ( revisi) mohamad ramdhani
Rangkaian listrik ( revisi) mohamad ramdhani
 
Perancangan Antena Mikrostrip Pada Frekuensi 2,3 Ghz Untuk Aplikasi LTE (Long...
Perancangan Antena Mikrostrip Pada Frekuensi 2,3 Ghz Untuk Aplikasi LTE (Long...Perancangan Antena Mikrostrip Pada Frekuensi 2,3 Ghz Untuk Aplikasi LTE (Long...
Perancangan Antena Mikrostrip Pada Frekuensi 2,3 Ghz Untuk Aplikasi LTE (Long...
 

Similaire à PENGERTIAN MIKROKONTROLLER.pptx

07 modul bahan ajar 01
07 modul bahan ajar 0107 modul bahan ajar 01
07 modul bahan ajar 01
Kade Dike
 
perbezaan mikroconroler dan mikropemproses.docx
perbezaan mikroconroler dan mikropemproses.docxperbezaan mikroconroler dan mikropemproses.docx
perbezaan mikroconroler dan mikropemproses.docx
Saharif Said
 
Mp 1 pengertian-mikroprosesor
Mp 1 pengertian-mikroprosesorMp 1 pengertian-mikroprosesor
Mp 1 pengertian-mikroprosesor
Olbers Letfaar
 
Bab vi mikrokontroler
Bab vi mikrokontrolerBab vi mikrokontroler
Bab vi mikrokontroler
Ikka Utamy
 

Similaire à PENGERTIAN MIKROKONTROLLER.pptx (20)

K14. mikrokontroler
K14. mikrokontrolerK14. mikrokontroler
K14. mikrokontroler
 
Mikrokontroler
MikrokontrolerMikrokontroler
Mikrokontroler
 
M I C R O C O N T R O L L E R 2009new
M I C R O C O N T R O L L E R 2009newM I C R O C O N T R O L L E R 2009new
M I C R O C O N T R O L L E R 2009new
 
07 modul bahan ajar 01
07 modul bahan ajar 0107 modul bahan ajar 01
07 modul bahan ajar 01
 
Perbedaan mc mp
Perbedaan mc mpPerbedaan mc mp
Perbedaan mc mp
 
Komputer terapan
Komputer terapanKomputer terapan
Komputer terapan
 
Pengantar Sistem Mikroprosesor.ppt
Pengantar Sistem Mikroprosesor.pptPengantar Sistem Mikroprosesor.ppt
Pengantar Sistem Mikroprosesor.ppt
 
perbezaan mikroconroler dan mikropemproses.docx
perbezaan mikroconroler dan mikropemproses.docxperbezaan mikroconroler dan mikropemproses.docx
perbezaan mikroconroler dan mikropemproses.docx
 
Bab ii atmega8
Bab ii atmega8Bab ii atmega8
Bab ii atmega8
 
Pertemuan 15 (Mikrokontroler).pdf
Pertemuan 15 (Mikrokontroler).pdfPertemuan 15 (Mikrokontroler).pdf
Pertemuan 15 (Mikrokontroler).pdf
 
K14. mikrokontroler
K14. mikrokontrolerK14. mikrokontroler
K14. mikrokontroler
 
Presentasi dan video pembelajaran Mikrokontroller
Presentasi dan video pembelajaran MikrokontrollerPresentasi dan video pembelajaran Mikrokontroller
Presentasi dan video pembelajaran Mikrokontroller
 
Penuntun_Praktikum_Sistem_Tertanam_2020.pdf
Penuntun_Praktikum_Sistem_Tertanam_2020.pdfPenuntun_Praktikum_Sistem_Tertanam_2020.pdf
Penuntun_Praktikum_Sistem_Tertanam_2020.pdf
 
116. 01_PENGANTAR MIKROPROSESOR DAN MIKROKONTROLER.pptx
116. 01_PENGANTAR MIKROPROSESOR DAN MIKROKONTROLER.pptx116. 01_PENGANTAR MIKROPROSESOR DAN MIKROKONTROLER.pptx
116. 01_PENGANTAR MIKROPROSESOR DAN MIKROKONTROLER.pptx
 
Mp 1 pengertian-mikroprosesor
Mp 1 pengertian-mikroprosesorMp 1 pengertian-mikroprosesor
Mp 1 pengertian-mikroprosesor
 
Mp 1 pengertian-mikroprosesor
Mp 1 pengertian-mikroprosesorMp 1 pengertian-mikroprosesor
Mp 1 pengertian-mikroprosesor
 
arsitektur mikrokontroler oertemuan ke 7
arsitektur mikrokontroler oertemuan ke 7arsitektur mikrokontroler oertemuan ke 7
arsitektur mikrokontroler oertemuan ke 7
 
Pengenalan mikrokontroller
Pengenalan mikrokontrollerPengenalan mikrokontroller
Pengenalan mikrokontroller
 
Bab vi mikrokontroler
Bab vi mikrokontrolerBab vi mikrokontroler
Bab vi mikrokontroler
 
Sensor suhu LM 35
Sensor suhu LM 35Sensor suhu LM 35
Sensor suhu LM 35
 

Dernier

ppt hidrolika_ARI SATRIA NINGSIH_E1A120026.pptx
ppt hidrolika_ARI SATRIA NINGSIH_E1A120026.pptxppt hidrolika_ARI SATRIA NINGSIH_E1A120026.pptx
ppt hidrolika_ARI SATRIA NINGSIH_E1A120026.pptx
Arisatrianingsih
 
Lecture 02 - Kondisi Geologi dan Eksplorasi Batubara untuk Tambang Terbuka - ...
Lecture 02 - Kondisi Geologi dan Eksplorasi Batubara untuk Tambang Terbuka - ...Lecture 02 - Kondisi Geologi dan Eksplorasi Batubara untuk Tambang Terbuka - ...
Lecture 02 - Kondisi Geologi dan Eksplorasi Batubara untuk Tambang Terbuka - ...
rororasiputra
 
Abortion Pills In Doha // QATAR (+966572737505 ) Get Cytotec
Abortion Pills In Doha // QATAR (+966572737505 ) Get CytotecAbortion Pills In Doha // QATAR (+966572737505 ) Get Cytotec
Abortion Pills In Doha // QATAR (+966572737505 ) Get Cytotec
Abortion pills in Riyadh +966572737505 get cytotec
 
LAJU RESPIRASI.teknologi hasil pertanianpdf
LAJU RESPIRASI.teknologi hasil pertanianpdfLAJU RESPIRASI.teknologi hasil pertanianpdf
LAJU RESPIRASI.teknologi hasil pertanianpdf
IftitahKartika
 
2024.02.26 - Pra-Rakor Tol IKN 3A-2 - R2 V2.pptx
2024.02.26 - Pra-Rakor Tol IKN 3A-2 - R2 V2.pptx2024.02.26 - Pra-Rakor Tol IKN 3A-2 - R2 V2.pptx
2024.02.26 - Pra-Rakor Tol IKN 3A-2 - R2 V2.pptx
EnginerMine
 
Manajer Lapangan Pelaksanaan Pekerjaan Gedung - Endy Aitya.pptx
Manajer Lapangan Pelaksanaan Pekerjaan Gedung - Endy Aitya.pptxManajer Lapangan Pelaksanaan Pekerjaan Gedung - Endy Aitya.pptx
Manajer Lapangan Pelaksanaan Pekerjaan Gedung - Endy Aitya.pptx
arifyudianto3
 
Presentation Bisnis Teknologi Modern Biru & Ungu_20240429_074226_0000.pptx
Presentation Bisnis Teknologi Modern Biru & Ungu_20240429_074226_0000.pptxPresentation Bisnis Teknologi Modern Biru & Ungu_20240429_074226_0000.pptx
Presentation Bisnis Teknologi Modern Biru & Ungu_20240429_074226_0000.pptx
yoodika046
 
SOAL UJIAN SKKhhhhhhjjjjjjjjjjjjjjjj.pptx
SOAL UJIAN SKKhhhhhhjjjjjjjjjjjjjjjj.pptxSOAL UJIAN SKKhhhhhhjjjjjjjjjjjjjjjj.pptx
SOAL UJIAN SKKhhhhhhjjjjjjjjjjjjjjjj.pptx
FahrizalTriPrasetyo
 
397187784-Contoh-Kasus-Analisis-Regresi-Linear-Sederhana.pptx
397187784-Contoh-Kasus-Analisis-Regresi-Linear-Sederhana.pptx397187784-Contoh-Kasus-Analisis-Regresi-Linear-Sederhana.pptx
397187784-Contoh-Kasus-Analisis-Regresi-Linear-Sederhana.pptx
VinaAmelia23
 

Dernier (20)

B_Kelompok 4_Tugas 2_Arahan Pengelolaan limbah pertambangan Bauksit_PPT.pdf
B_Kelompok 4_Tugas 2_Arahan Pengelolaan limbah pertambangan Bauksit_PPT.pdfB_Kelompok 4_Tugas 2_Arahan Pengelolaan limbah pertambangan Bauksit_PPT.pdf
B_Kelompok 4_Tugas 2_Arahan Pengelolaan limbah pertambangan Bauksit_PPT.pdf
 
POWER POINT TEKLING UNTUK SARJANA KEATAS
POWER POINT TEKLING UNTUK SARJANA KEATASPOWER POINT TEKLING UNTUK SARJANA KEATAS
POWER POINT TEKLING UNTUK SARJANA KEATAS
 
Presentasi gedung jenjang 6 - Isman Kurniawan.ppt
Presentasi gedung jenjang 6 - Isman Kurniawan.pptPresentasi gedung jenjang 6 - Isman Kurniawan.ppt
Presentasi gedung jenjang 6 - Isman Kurniawan.ppt
 
Laporan Tinjauan Manajemen HSE/Laporan HSE Triwulanpptx
Laporan Tinjauan Manajemen HSE/Laporan HSE TriwulanpptxLaporan Tinjauan Manajemen HSE/Laporan HSE Triwulanpptx
Laporan Tinjauan Manajemen HSE/Laporan HSE Triwulanpptx
 
ppt hidrolika_ARI SATRIA NINGSIH_E1A120026.pptx
ppt hidrolika_ARI SATRIA NINGSIH_E1A120026.pptxppt hidrolika_ARI SATRIA NINGSIH_E1A120026.pptx
ppt hidrolika_ARI SATRIA NINGSIH_E1A120026.pptx
 
Lecture 02 - Kondisi Geologi dan Eksplorasi Batubara untuk Tambang Terbuka - ...
Lecture 02 - Kondisi Geologi dan Eksplorasi Batubara untuk Tambang Terbuka - ...Lecture 02 - Kondisi Geologi dan Eksplorasi Batubara untuk Tambang Terbuka - ...
Lecture 02 - Kondisi Geologi dan Eksplorasi Batubara untuk Tambang Terbuka - ...
 
Abortion Pills In Doha // QATAR (+966572737505 ) Get Cytotec
Abortion Pills In Doha // QATAR (+966572737505 ) Get CytotecAbortion Pills In Doha // QATAR (+966572737505 ) Get Cytotec
Abortion Pills In Doha // QATAR (+966572737505 ) Get Cytotec
 
Konsep rangkaian filter aktif berbasis operational amplifier
Konsep rangkaian filter aktif berbasis operational amplifierKonsep rangkaian filter aktif berbasis operational amplifier
Konsep rangkaian filter aktif berbasis operational amplifier
 
UTILITAS BANGUNAN BERUPA PENANGKAL PETIR.pptx
UTILITAS BANGUNAN BERUPA PENANGKAL PETIR.pptxUTILITAS BANGUNAN BERUPA PENANGKAL PETIR.pptx
UTILITAS BANGUNAN BERUPA PENANGKAL PETIR.pptx
 
Pengolahan Kelapa Sawit 1 pabrik pks.pdf
Pengolahan Kelapa Sawit 1 pabrik pks.pdfPengolahan Kelapa Sawit 1 pabrik pks.pdf
Pengolahan Kelapa Sawit 1 pabrik pks.pdf
 
LAJU RESPIRASI.teknologi hasil pertanianpdf
LAJU RESPIRASI.teknologi hasil pertanianpdfLAJU RESPIRASI.teknologi hasil pertanianpdf
LAJU RESPIRASI.teknologi hasil pertanianpdf
 
2024.02.26 - Pra-Rakor Tol IKN 3A-2 - R2 V2.pptx
2024.02.26 - Pra-Rakor Tol IKN 3A-2 - R2 V2.pptx2024.02.26 - Pra-Rakor Tol IKN 3A-2 - R2 V2.pptx
2024.02.26 - Pra-Rakor Tol IKN 3A-2 - R2 V2.pptx
 
Manajer Lapangan Pelaksanaan Pekerjaan Gedung - Endy Aitya.pptx
Manajer Lapangan Pelaksanaan Pekerjaan Gedung - Endy Aitya.pptxManajer Lapangan Pelaksanaan Pekerjaan Gedung - Endy Aitya.pptx
Manajer Lapangan Pelaksanaan Pekerjaan Gedung - Endy Aitya.pptx
 
sample for Flow Chart Permintaan Spare Part
sample for Flow Chart Permintaan Spare Partsample for Flow Chart Permintaan Spare Part
sample for Flow Chart Permintaan Spare Part
 
Presentation Bisnis Teknologi Modern Biru & Ungu_20240429_074226_0000.pptx
Presentation Bisnis Teknologi Modern Biru & Ungu_20240429_074226_0000.pptxPresentation Bisnis Teknologi Modern Biru & Ungu_20240429_074226_0000.pptx
Presentation Bisnis Teknologi Modern Biru & Ungu_20240429_074226_0000.pptx
 
BAB_3_Teorema superposisi_thevenin_norton (1).ppt
BAB_3_Teorema superposisi_thevenin_norton (1).pptBAB_3_Teorema superposisi_thevenin_norton (1).ppt
BAB_3_Teorema superposisi_thevenin_norton (1).ppt
 
PEMELIHARAAN JEMBATAN pada Ujian Kompete
PEMELIHARAAN JEMBATAN pada Ujian KompetePEMELIHARAAN JEMBATAN pada Ujian Kompete
PEMELIHARAAN JEMBATAN pada Ujian Kompete
 
TEKNIS TES TULIS REKRUTMEN PAMSIMAS 2024.pdf
TEKNIS TES TULIS REKRUTMEN PAMSIMAS 2024.pdfTEKNIS TES TULIS REKRUTMEN PAMSIMAS 2024.pdf
TEKNIS TES TULIS REKRUTMEN PAMSIMAS 2024.pdf
 
SOAL UJIAN SKKhhhhhhjjjjjjjjjjjjjjjj.pptx
SOAL UJIAN SKKhhhhhhjjjjjjjjjjjjjjjj.pptxSOAL UJIAN SKKhhhhhhjjjjjjjjjjjjjjjj.pptx
SOAL UJIAN SKKhhhhhhjjjjjjjjjjjjjjjj.pptx
 
397187784-Contoh-Kasus-Analisis-Regresi-Linear-Sederhana.pptx
397187784-Contoh-Kasus-Analisis-Regresi-Linear-Sederhana.pptx397187784-Contoh-Kasus-Analisis-Regresi-Linear-Sederhana.pptx
397187784-Contoh-Kasus-Analisis-Regresi-Linear-Sederhana.pptx
 

PENGERTIAN MIKROKONTROLLER.pptx

  • 1.
  • 2. MIKROKONTROLLER Mikrokontroler adalah sistem komputer yang dikemas dalam sebuah Integrated Circuit (IC). Dimana didalam IC terdapat komponen-komponen penting yang ada pada komputer pada umumnya seperti komputer Central Processing Unit (CPU), RAM, ROM, Port IO. Berbeda dengan PC yang umumnya dirancang untuk digunakan secara umum, mikrokontroler sendiri biasanya dirancang hanya untuk mengerjakan tugas atau fungsi yang khusus saja (special purpose) yaitu mengontrol sistem tertentu.
  • 3.
  • 4. Orang-orang juga menyebut Mikrokontroler sebagai Embedded Mikrokontroler, hal ini tidak terlepas dari posisi mikrokontroler yang embedded system atau menjadi satu bagian dengan perankat sistem atau suatu sistem yang lebih besar. Secara sederhana Mikrokontroler dapat diartikan sebagai suatu sistem komputer yang dikemas dalam IC, dimana sebelum digunakan harus diisi suatu program atau perintah terlebih dahulu sehingga mikrokontroler hanya dapat berjalan bila telah diisi suatu perintah atau program terlebih dahulu.
  • 5. Ciri Khas Mikrokontroler 1. Kemampuan CPU Yang Tidak Terlalu Tinggi Berbeda dengan CPU, umumnya mikrokontroler sederhana hanya dapat melakukan atau memproses beberapa perintah saja, meskipun saat ini telah banyak dibuat mikrokontroler dengan spesifikasi yang lebih canggih tapi tentunya belum dapat menyamai kemmapuan CPU dalam memproses data dari perangkat lunak. 2. Mikrokontroler Memiliki Memori Internal Yang Kecil Tentu bagi Anda yang sering melihat mikrokontroler, maka dapat melihat jumlah memori internal dari mikrokontroler terbilang kecil. Umumnya sebuah mikrokontroler hanya berisikan ukuran Bit, Byte atau Kilobyte.
  • 6. 3. Mikrokontroler dibekali Memori Non-Volatile Dengan adanya memori non-volatile pada mikrokontroler maka perintah yang telah dibuat dapat dihapus ataupun dibuat ulang, selain itu dengan penggunaan memori non- volatile maka memngkinkan data yang telah disimpan dalam mikrokontroler tidak akan hilang meskipun tidak disuplai oleh power supply (Catu daya). 4. Perintah Relatif Sederhana Dengan kemampuan CPU yang tidak terlalu tinggi maka berimbas pada kemampuan dalam melakukan pemrosesan data yang tidak tingi pula. Meskipun begitu, mikrokontroler terus dikembangkan menjadi canggih contohnya mikrokontroler yangdigunakan untuk melakukan pengolahan sinyal dan sebagainya.
  • 7. 5. Program/Perintah Berhubungan Langsung Dengan Port I/O Salah satu komponen utama mikrokotroler adalah Port I/O, Port input maupun output I/O memiliki fungsi utama sebagai jalan komunikasi. Sederhanya Port I/O membangun komunikasi antara piranti masukan dan piranti keluaran.
  • 8. Jenis-jenis Mikrokontroler 1) Mikrokontroer AVR (Vegard's Risc Processor) Mikrokontroler AVR adalah mikrokontroler RIsc 8 bit, jenis mikrokontroler yang paling banyak digunakan dalam bidang elektronika dan instrumentasi. Ini adalah jenis mikrokontroler yang dieksekusi dalam 1 siklus clock, adapun jenis mikrokontroler AVR dibagi kedalam 4 kelas yaitu keluarga ATMega, keluarga AT90Sxx, keluarga ATTiny dan AT86RFxx, pengelompokan ini didasarkan pada penggunaan atau fungsinya, memori dan peripheral.
  • 9. 2) PIC PIC adalah bagian dari mikrokontroler tipe RISC, awalnya PIC dibuat dengan mengunakan teknologi General Intstrumen 16 bit CPR yakni CP1600 dengan tujuan pembuatan yakni demi meningkatkan performa sistem I/O. PIC saat ini telah dilengakapi dengan komunikasi serial dan EPROM, kernel motor dll, selain itu juga dilengkapi dengan memori program dari 512 word sampai 32 word. 1 word sama dengan 1 intruksi menurut bahasa assembly yang bermacam- macam dari 12 - 16 bit yang mana tergantung dari PICMicro. Untuk melihat berbagai jenis chip dari PICMicro coba kunjungi www.microchip.com www.microchip.com PIC termasuk jenis mikrokontroler yang lumayan populer dikalangan para developer karena harganya yang relatif murah, disamping itu ketersediaan database aplikasi yang melimpah, pengunaannya yang umum digunakan serta dapat diprogram ulang melalui serial port pada komputer.
  • 10. 3) Mikrokontroler AT89S52 Mikrokontroler AT89S52 adalah versi pengembangan dari mikrokontroler AT89C51. Kelebihan yang dimiliki mikrokontroler AT89S52 yakni adanya flash memori 8K bytes, kapasitas RAM 256 byte dengan 2 data pinter 16 bit. Berikut ini spesifikasinya : 1. Cocok dengan jenis mikrokontroler tipe MCS51 2. Dengan adanya 8K Bytes ISP flash memori maka meningkatkan kemampuan baca/tulis hingga 1000 kal 3. 32 Jalur I/O yang dapat diprogram ulang 4. 256 X 8 bit RAM internal dengan 8 sumber interrupt 5. Memiliki Tegangan kerja 4-5 V dengan rentang 0-33MHz 6. Memiliki mode pemrograman In System Programmable yang fleksibel (Byte dan Page Mode)
  • 11. 4) Mikrokontroler ATmel91 Series Jenis kelompok Mikrokontrolerr Atmel lain yang umumnya terdapat dipasaran yaitu AT90, Tiny & Mega series - AVR, Atmel AVR32, Atmel AT89 series, dam MARC4 5) MCS51 Series Beberapa tipe Mikrokontroler MCS51 series yaitu : 8031 - tidak memiliki ROM internal 8051 - 4K ROM internal 8751 - 4K EPROM/OTP 8951-4K EPROM/MTP ukuran ROM; '51(4K),'52(8K), '54(16K), '58(32K) 80C51 - In System Programmable (ISP) 89C2051 - kemasan20-pin
  • 12. Fungsi Mikrokontroler Beikut ini beberapa fungsi penting Mikrokontroler yaitu # Mikrokontroler Sebagai Timer / Pewaktu # Mikrokontroler Sebagai Pembangkit Osilasi # Mikrokontroler Sebagai Flip - Flop # Mikrokontroler Sebagai ADC ( Analog Digital Converter ) # Mikrokontroler Sebagai Counter # Mikrokontroler Sebagai Decoder dan Encoder
  • 13. Perbedaan Mikrokontroler dan Mikroprosesor (CPU) • Pada dasarnya perbedaan mikrokontroler dan mikroprosesor ada pada kata "kontroler" pada mikrokontroler dan "Prosesor" pada mikroprosesor. Dari perbedaan kata ini saja kita sudah tahu apa perbedaan dasar antara mikrokontroler dan mikroprosesor. Dari perbedaan dua kata tersebut maka dapat kita asumsikan perbedaan dasar dari mikrokontroler dan mikroprosesor. Mikrokontroler berarti Pengedali Kecil lalu mikroprosesor berarti Pengolah Kecil. Pertanyaannya apa yang diolah atau dikendalikan ? tentu saja adalah program/data atau perintah yang diberikan/dimasukkan, dari sini tentunya sudah bisa didapat gambaran sederhana perbedaan dari kedua perangkat tersebut.
  • 14. Perbedaan Mikrokontroler dan Mikroprosesor Berdasarkan Fungsinya Jika ditinjau lebih dalam berdasarkan fungsinya, mikroprosesor atau umumnya dikenal lebih luas dengan nama Central Processing Unit (CPU), berguna dalam pengambilan dan kalkulasi data, melakukan perhitungan serta manipulasi data, dan menyimpan hasil pemrosesan atau perhitungan dari data tersebut sehingga dapat diperlihatkan hasilnya pada monitor. Adapun mikrokontroler sendiri berguna dalam mengontrol perangkat atau sistem berdasarkan data yang tersimpan pada Read Only Memory (ROM).
  • 15. Perbedaan Mikrokontroler dan Mikroprosesor Berdasarkan Komponen Pembentuknya Mikrokontroler dibangun dari beberapa komponen berikut yaitu Central Processing Unit (CPU) : ALU, CU dan Register, RWM, ROM, I/O seri, I/O paralel, counter-timer, serta rangkaian clock dalam 1 chip tunggal.
  • 16. Mikroprosesor atau CPU dibangun dari 3 komponen utama yaitu Arithmetic Logic Unit (ALU), Register Unit (RU), Control Unit (CU). 1. Arithmetic Logic Unit (ALU), sesuai dengan namanya ALU memiliki fungsi utama dalam melakukan operasi logic dan matematika. Pengolahan operasi matematika sederhana (KALIBATAKU) yaitu perkalian, pembagian,penjumlahan dan penguragan,serta operasi logic (Logika) meliputi logic AND, NOT, OR dan lainnya. 2. Control Unit (CU), CU memiliki fungsi utama menerima intruksi yang berasal dari memori dan melakukan ekstruksi. Perlu dicatat memori bukan merupakan bagian dari mikroprosesor melainkan bagian dari mikrokontroler. 3. Register, register pada dasarnya adalah tempat penampungan sementara data yang akan di ekesekusi sebelum diproses oleh ALU.
  • 17.
  • 18. Perbedaan Mikroprosesor dan Mikrokontroler