SlideShare a Scribd company logo
MICROCONTROLLER
DAVID FAHMI ABDILLAH
PENGERTIAN
Mikrocontroller merupakan sebuah IC yang memiliki kepadatan tinggi dan semua bagian
memerlukan satu keping controller, umumnya terdiri atas CPU, RAM, I/O, EEPROM/
EPPROM/ PROM/ ROM, Timer, Serial & Parallel, dan Interupt Controller.
microcontroller merupakan sebuah chip yang memiliki fungsi sebagai media pengontrol
rangkaian perangkat elektronik, umumnya dapat menyimpan suatu program di dalamnya.
pengertian microcontroller dapat diasumsikan sebagai suatu chip yang
terintegrasi dan biasanya menjadi bagian sebuah embedded system.
Embedded system sendiri merupakan suatu sistem yang didesain guna
melakukan suatu fungsi tertentu yang bersifat real time.
KOMPONENT
Microcontroller terdiri atas beberapa
komponen utama, antara lain :
• CPU
• I/O port
• memory
• timer
JENIS JENIS MICROCONTROLLER
• Microcontroller AVR
• Microcontroller MCS-51
• Microcontroller PIC
• Microcontroller ARM
MICROCONTROLLER AVR
• Microcontroller AVR (Alv and Vegard’s Risc processor) memiliki spesifikasi RISC 8 bit. Sebagian besar
komponennya berisikan kode instruksi yang terkemas rapi dalam sebuah siklus clock.
• Microcontroller jenis AVR ini adalah salah satu arsitektur Andalan Atmel yang dirancang dengan
berbagai kelebihan dan upgrade dari beberapa seri yang telah ada.
• Seri microcontroller AVR terdiri dari beragam tipe dan spesifikasi. Tapi, kesemuanya masih dalam bentuk
arsitektur yang sama, begitu pula set instruksi yang disematkan tak jauh berbeda. Anda bisa menilik
lebih lanjut pada tabel berikut.
• Microcontroller AVR mengadopsi konsep arsitektur yang ada di konsep Harvard. Masing-masing memori
dan bus dipisahkan untuk data dan program.
• Di dalamnya juga diterapkan konsep single level pipelining dan RISC (Reduced Instruction Set
Computing). Dengan demikian, eksekusi tiap instruksi bisa dilakukan dengan lebih cepat dan efisien.
MICROCONTROLLER MCS-51
• Microcontroller jenis MCS51 merupakan salah satu marga CISC (Complex Instruction Set Computer) yang
secara umum instruksinya dijalankan dalam 12 siklus clock.
• Atmel sendiri memiliki dua versi, yakni 20 kaki dan 40 kaki. Keduanya telah disematkan fitur Flash
PEROM (Programmable Eraseable Read Only Memory) di dalamnya.
• Umumnya, perbedaan mencolok dari jenis microcontroller terletak pada kapasitas dan daya memori-
program, memori-data, serta jumlah pewaktu dalam hitungan 16-bit.
MICROCONTROLLER PIC
• Dulunya PIC adalah singkatan dari Programmable Interface Controller. Microcontroller ini termasuk ke
dalam keluarga yang mengimplementasikan arsitektur Harvard dan dikembangkan oleh Microchip
Technology.
• Awalnya muncul dengan nama PIC1640, hasil dari pengembangan Divisi Microelectronic General
Instruments.
• Perangkat PIC memungkinkan pengguna dalam mengontrol perangkat output, dengan catatan sudah
ada sensor dan switch yang memicunya.
• Program ini dihasilkan dari diagram alur dari perangkat lunak komputer, lalu diunduh dalam chip PIC.
Anda pun bisa copy sebanyak mungkin dengan memori flash. Microcontroller ini dapat Anda beli
bersamaan dengan pra-diprogram untuk penghematan.
MICROCONTROLLER ARM
• ARM atau Advanced RISC Machine (dulunya dikenal degan Acorn RISC Machine) merupakan prosesor
berisikan set instruksi 32bit RISC. Awalnya, prosesor ini diperuntukkan untuk PC sebelum Intel x86
prosesor Microsoft pada IBM PC kompatibel.
• Arsitektur ARM banyak diimplementasikan dalam berbagai perangkat. Mulai dari Unix, Windows, dan
berbagai sistem operasi menyerupai Unix, tak terkecuali Android, Apple iOS, BSD, Solaris, WebOS, GNU/
Linux, Plan 9, serta Inferno.
TUGAS
• Berikan contoh implementasi Microcontroller dalam kehidupan sehari-hari (Min 3)

More Related Content

PPTX
Materi Pembelajaran_Sistem-mikrokontroler.pptx
PPT
Pengenalan mikrokontroller
PPT
arsitektur mikrokontroler oertemuan ke 7
PDF
Materi 6 mikrokontroller
PDF
Materi 6 mikrokontroller
PPT
1001 Introduction to microcontroller.ppt
PPTX
PPT KELOMPOK 7 MICROCONTROLLER semester 3.pptx
DOCX
Menerapkan dasar dasar mikrokontroler
Materi Pembelajaran_Sistem-mikrokontroler.pptx
Pengenalan mikrokontroller
arsitektur mikrokontroler oertemuan ke 7
Materi 6 mikrokontroller
Materi 6 mikrokontroller
1001 Introduction to microcontroller.ppt
PPT KELOMPOK 7 MICROCONTROLLER semester 3.pptx
Menerapkan dasar dasar mikrokontroler

Similar to MICROCONTROLLER - PENGENALANAN MICROCONTROLLER (20)

PDF
Perbedaan mc mp
PPT
K14. mikrokontroler
PPTX
PENGERTIAN MIKROKONTROLLER.pptx
PDF
Mikrokontroler
PDF
Modul dasar-mikrokontroler-bab-i-pengantar
PDF
Komputer terapan
PPT
4_Pengantar-Mikrokontroller_Embedded-System.ppt
PDF
Pertemuan 15 (Mikrokontroler).pdf
PPTX
Presentasi dan video pembelajaran Mikrokontroller
PPTX
4_Pengantar Mikrokontroller_Embedded System.pptx
PPTX
Macam dan jenis mikrokontroler populer komputer terapan jaringan
PPTX
Alat Ukur Presisi.pptx??...?.?......?......
PPTX
Konsep mikrokontroler
PPTX
Pengantar Mikrokontroler awalan .pptx
PDF
Materi Kuliah 4 Embeded System semester ganjil.pdf
PDF
Pertemuan 14-sistem-embedded
PPT
M I C R O C O N T R O L L E R 2009new
PPTX
Perbedaan mikroprosesor dan mikrokontroler
PPTX
116. 01_PENGANTAR MIKROPROSESOR DAN MIKROKONTROLER.pptx
PPT
Perkembangan Mikroprosesor
Perbedaan mc mp
K14. mikrokontroler
PENGERTIAN MIKROKONTROLLER.pptx
Mikrokontroler
Modul dasar-mikrokontroler-bab-i-pengantar
Komputer terapan
4_Pengantar-Mikrokontroller_Embedded-System.ppt
Pertemuan 15 (Mikrokontroler).pdf
Presentasi dan video pembelajaran Mikrokontroller
4_Pengantar Mikrokontroller_Embedded System.pptx
Macam dan jenis mikrokontroler populer komputer terapan jaringan
Alat Ukur Presisi.pptx??...?.?......?......
Konsep mikrokontroler
Pengantar Mikrokontroler awalan .pptx
Materi Kuliah 4 Embeded System semester ganjil.pdf
Pertemuan 14-sistem-embedded
M I C R O C O N T R O L L E R 2009new
Perbedaan mikroprosesor dan mikrokontroler
116. 01_PENGANTAR MIKROPROSESOR DAN MIKROKONTROLER.pptx
Perkembangan Mikroprosesor
Ad

More from akumanomayonaka (17)

PPTX
ORGANISASI DAN ARSITEKTUR KOMPUTER - INPUT/OUTPUT
PPTX
ARSITEKTUR DAN ORGANISASI KOMPUTER - MEMORY.pptx
PPTX
PERTEMUAN 3 - OPERASI ARITMATIKA DAN LOGIKA 2.pptx
PPTX
PERTEMUAN 3 - OPERASI ARITMATIKA DAN LOGIKA.pptx
PPTX
PERTEMUAN 2 KALKULUS-SISTEM BILANGAN REAL
PPTX
PERTEMUAN 1 - HAKIKAT, FUNGSI, BAHASA INDONESIA
PPTX
EKUIVALENSI NON-DETERMINISTIK FA KE DETERMINISTIK FA
PPTX
PERTEMUAN 1 - PENGENALANAN DESAIN MULTIMEDIA
PPTX
MIKROKONTROLLER PERTEMUAN 2 - PENGENALAN ARDUINO
PPTX
BASIS DATA - PENGENALANAN BASIS DATA (DATABASE)
PPTX
1.METODE NUMERIK - PENGENALAN METODE NUMERIK.pptx
PPTX
PERTEMUAN 6 - SIKLUS KEHIDUPAN SISTEM.pptx
PPTX
PERTEMUAN 1 SISTEM INFORMASI - PENGANTAR SISTENM INFORMASI
PPT
STATISTIKA DAN PROBABILITAS - ANALISIS REGRESI DAN KORELASI
PPTX
PERTEMUAN 11 - UJI NORMALITAS DAN HOMOGENITAS DATA
PPTX
TEORI DAN BAHASA OTOMATA - BAHASA HIRARKI CHOMSKY DAN ATURAN PRODUKSI
PPTX
Using IT to Control Management Process.pptx
ORGANISASI DAN ARSITEKTUR KOMPUTER - INPUT/OUTPUT
ARSITEKTUR DAN ORGANISASI KOMPUTER - MEMORY.pptx
PERTEMUAN 3 - OPERASI ARITMATIKA DAN LOGIKA 2.pptx
PERTEMUAN 3 - OPERASI ARITMATIKA DAN LOGIKA.pptx
PERTEMUAN 2 KALKULUS-SISTEM BILANGAN REAL
PERTEMUAN 1 - HAKIKAT, FUNGSI, BAHASA INDONESIA
EKUIVALENSI NON-DETERMINISTIK FA KE DETERMINISTIK FA
PERTEMUAN 1 - PENGENALANAN DESAIN MULTIMEDIA
MIKROKONTROLLER PERTEMUAN 2 - PENGENALAN ARDUINO
BASIS DATA - PENGENALANAN BASIS DATA (DATABASE)
1.METODE NUMERIK - PENGENALAN METODE NUMERIK.pptx
PERTEMUAN 6 - SIKLUS KEHIDUPAN SISTEM.pptx
PERTEMUAN 1 SISTEM INFORMASI - PENGANTAR SISTENM INFORMASI
STATISTIKA DAN PROBABILITAS - ANALISIS REGRESI DAN KORELASI
PERTEMUAN 11 - UJI NORMALITAS DAN HOMOGENITAS DATA
TEORI DAN BAHASA OTOMATA - BAHASA HIRARKI CHOMSKY DAN ATURAN PRODUKSI
Using IT to Control Management Process.pptx
Ad

Recently uploaded (20)

PDF
Deck Rumah Pendidikan untuk Mendukung Program Prioritas Kemendikdasmen.pdf
PPTX
ppt kelas XII materi sifat koligatif larutan
PDF
Digital Statecraft Menuju Indonesia Emas 2045: Diplomasi Digital, Ketahanan N...
PPTX
Model Lintas minat dan pendalaman materi
PPTX
PPT MATERI KODING DAN KECERDASAN ARTIFISIAL UNTUK PEMBELAJARAN
PPTX
materi pencegahan perkawinan usia anak.pptx
DOCX
Modul Ajar Deep Learning Biologi Kelas 10 SMA Terbaru 2025
PDF
3. Buku Sekolah Sehat, sekolah sehat bagi madrasah
DOCX
Modul Ajar Deep Learning PKWU Rekayasa Kelas 12 SMA Terbaru 2025
PPTX
Keragaman kerajinan tangan mancanegara.pptx
DOCX
Modul Ajar Deep Learning PAI & BP Kelas 11 SMA Terbaru 2025
PDF
lembar kerja LMS tugas pembelajaran mendalam
PPTX
Bahan Tayang OJT Pembelajaran Mendalam KS
PPTX
Rancangan Kegiatan Kokurikuler SMP N 1 Karanggede
PPT
Teknologi-Pangan-Pertemuan-820728132309-.ppt
PPTX
Modul 2. Berpikir Komputasional sebagai Dasar Koding untuk Kecerdasan Artifis...
PDF
Pengenalan Undang-undang pengakap laut.pdf
PPTX
Paparan Penyesuaian Juknis BOSP Tahun 2025
PDF
ANALISIS SOALAN BAHASA MELAYU SPM 2021-2024 (1).pdf
DOCX
Modul Ajar Deep Learning PAI & BP Kelas 12 SMA Terbaru 2025
Deck Rumah Pendidikan untuk Mendukung Program Prioritas Kemendikdasmen.pdf
ppt kelas XII materi sifat koligatif larutan
Digital Statecraft Menuju Indonesia Emas 2045: Diplomasi Digital, Ketahanan N...
Model Lintas minat dan pendalaman materi
PPT MATERI KODING DAN KECERDASAN ARTIFISIAL UNTUK PEMBELAJARAN
materi pencegahan perkawinan usia anak.pptx
Modul Ajar Deep Learning Biologi Kelas 10 SMA Terbaru 2025
3. Buku Sekolah Sehat, sekolah sehat bagi madrasah
Modul Ajar Deep Learning PKWU Rekayasa Kelas 12 SMA Terbaru 2025
Keragaman kerajinan tangan mancanegara.pptx
Modul Ajar Deep Learning PAI & BP Kelas 11 SMA Terbaru 2025
lembar kerja LMS tugas pembelajaran mendalam
Bahan Tayang OJT Pembelajaran Mendalam KS
Rancangan Kegiatan Kokurikuler SMP N 1 Karanggede
Teknologi-Pangan-Pertemuan-820728132309-.ppt
Modul 2. Berpikir Komputasional sebagai Dasar Koding untuk Kecerdasan Artifis...
Pengenalan Undang-undang pengakap laut.pdf
Paparan Penyesuaian Juknis BOSP Tahun 2025
ANALISIS SOALAN BAHASA MELAYU SPM 2021-2024 (1).pdf
Modul Ajar Deep Learning PAI & BP Kelas 12 SMA Terbaru 2025

MICROCONTROLLER - PENGENALANAN MICROCONTROLLER

  • 2. PENGERTIAN Mikrocontroller merupakan sebuah IC yang memiliki kepadatan tinggi dan semua bagian memerlukan satu keping controller, umumnya terdiri atas CPU, RAM, I/O, EEPROM/ EPPROM/ PROM/ ROM, Timer, Serial & Parallel, dan Interupt Controller. microcontroller merupakan sebuah chip yang memiliki fungsi sebagai media pengontrol rangkaian perangkat elektronik, umumnya dapat menyimpan suatu program di dalamnya. pengertian microcontroller dapat diasumsikan sebagai suatu chip yang terintegrasi dan biasanya menjadi bagian sebuah embedded system. Embedded system sendiri merupakan suatu sistem yang didesain guna melakukan suatu fungsi tertentu yang bersifat real time.
  • 3. KOMPONENT Microcontroller terdiri atas beberapa komponen utama, antara lain : • CPU • I/O port • memory • timer
  • 4. JENIS JENIS MICROCONTROLLER • Microcontroller AVR • Microcontroller MCS-51 • Microcontroller PIC • Microcontroller ARM
  • 5. MICROCONTROLLER AVR • Microcontroller AVR (Alv and Vegard’s Risc processor) memiliki spesifikasi RISC 8 bit. Sebagian besar komponennya berisikan kode instruksi yang terkemas rapi dalam sebuah siklus clock. • Microcontroller jenis AVR ini adalah salah satu arsitektur Andalan Atmel yang dirancang dengan berbagai kelebihan dan upgrade dari beberapa seri yang telah ada. • Seri microcontroller AVR terdiri dari beragam tipe dan spesifikasi. Tapi, kesemuanya masih dalam bentuk arsitektur yang sama, begitu pula set instruksi yang disematkan tak jauh berbeda. Anda bisa menilik lebih lanjut pada tabel berikut. • Microcontroller AVR mengadopsi konsep arsitektur yang ada di konsep Harvard. Masing-masing memori dan bus dipisahkan untuk data dan program. • Di dalamnya juga diterapkan konsep single level pipelining dan RISC (Reduced Instruction Set Computing). Dengan demikian, eksekusi tiap instruksi bisa dilakukan dengan lebih cepat dan efisien.
  • 6. MICROCONTROLLER MCS-51 • Microcontroller jenis MCS51 merupakan salah satu marga CISC (Complex Instruction Set Computer) yang secara umum instruksinya dijalankan dalam 12 siklus clock. • Atmel sendiri memiliki dua versi, yakni 20 kaki dan 40 kaki. Keduanya telah disematkan fitur Flash PEROM (Programmable Eraseable Read Only Memory) di dalamnya. • Umumnya, perbedaan mencolok dari jenis microcontroller terletak pada kapasitas dan daya memori- program, memori-data, serta jumlah pewaktu dalam hitungan 16-bit.
  • 7. MICROCONTROLLER PIC • Dulunya PIC adalah singkatan dari Programmable Interface Controller. Microcontroller ini termasuk ke dalam keluarga yang mengimplementasikan arsitektur Harvard dan dikembangkan oleh Microchip Technology. • Awalnya muncul dengan nama PIC1640, hasil dari pengembangan Divisi Microelectronic General Instruments. • Perangkat PIC memungkinkan pengguna dalam mengontrol perangkat output, dengan catatan sudah ada sensor dan switch yang memicunya. • Program ini dihasilkan dari diagram alur dari perangkat lunak komputer, lalu diunduh dalam chip PIC. Anda pun bisa copy sebanyak mungkin dengan memori flash. Microcontroller ini dapat Anda beli bersamaan dengan pra-diprogram untuk penghematan.
  • 8. MICROCONTROLLER ARM • ARM atau Advanced RISC Machine (dulunya dikenal degan Acorn RISC Machine) merupakan prosesor berisikan set instruksi 32bit RISC. Awalnya, prosesor ini diperuntukkan untuk PC sebelum Intel x86 prosesor Microsoft pada IBM PC kompatibel. • Arsitektur ARM banyak diimplementasikan dalam berbagai perangkat. Mulai dari Unix, Windows, dan berbagai sistem operasi menyerupai Unix, tak terkecuali Android, Apple iOS, BSD, Solaris, WebOS, GNU/ Linux, Plan 9, serta Inferno.
  • 9. TUGAS • Berikan contoh implementasi Microcontroller dalam kehidupan sehari-hari (Min 3)