SlideShare a Scribd company logo
1 of 13
APLIKASI
MIKROKONTROLER
    DTG2K3
     (3 sks)
0.3 Arsitektur mikrokontroler dan
          spesifikasinya
Arsitektur Mikrokontroler /
             Prosesor
• Based on the instruction set are CISC
  (Complex Instruction Set Computer) and
  RISC (Reduced Instruction Set Computer)
• Based on the memory architecture are
  Harvard architecture and Von Neumann
  architecture
CISC vs RISC
• CISC are hardware optimized, complex
  instruction, greater machine cycle per
  instruction e.g. 12 clocks, hardware circuitry
  more complex, draws greater power
  consumption
• RISC are software optimized (compiler),
  simpler instruction, lower machine cycle per
  instruction e.g. 1 clocks, simpler hardware
  circuitry, draws lower power consumption
Arsitektur Von-Neumann
• Hanya mempunyai
  satu blok memori dan
  8-bit bus data
• Akibatnya program
  dan data diproses
  secara bergantian,
  tidak bisa langsung
  bersamaan
Arsitektur Harvard
• Memiliki dua bus data
  yang berbeda
• Program dan data
  dapat diproses
  bersamaan
• Memudahkan pada
  saat menghitung
  keperluan memori
  bagi suatu aplikasi
Harvard vs. Von Neumann
• Harvard micro
  architecture : separate
  between program and
  data, faster execution,
  e.g. Intel MCS-8051,
  Atmel AVR, Microchip
  PIC, Texas Instrument
  DSP, ARM (Advanced
  RISC Machine)
• Von Neumann : merge
  between program
  instruction and data,
  simpler hardware
  interface, e.g. Intel
  IAPx-86 (80x86 up to
  Pentium 4, Core)
Arsitektur AVR
Single Cycle Execution
High Code Density
High Integration
Single-chip Solution
AVR single-chip solution

More Related Content

What's hot

Makalah phase shift keying
Makalah phase shift keyingMakalah phase shift keying
Makalah phase shift keyingampas03
 
Lession 4-aplikasi-rangkaian-diodarevvv-for-mhs
Lession 4-aplikasi-rangkaian-diodarevvv-for-mhsLession 4-aplikasi-rangkaian-diodarevvv-for-mhs
Lession 4-aplikasi-rangkaian-diodarevvv-for-mhsMarina Natsir
 
Laporan 1 (adder circuit)
Laporan 1 (adder circuit)Laporan 1 (adder circuit)
Laporan 1 (adder circuit)Nasrudin Waulat
 
Praktikum 4 decorder
Praktikum 4 decorderPraktikum 4 decorder
Praktikum 4 decorderAnarstn
 
Komponen pasif elektronika
Komponen pasif elektronikaKomponen pasif elektronika
Komponen pasif elektronikaIlham Khoir
 
7. instrumen volt meter dan ammeter
7. instrumen volt meter dan ammeter7. instrumen volt meter dan ammeter
7. instrumen volt meter dan ammeterSimon Patabang
 
8. Rangkaian Pra-Tegangan Transistor
8. Rangkaian Pra-Tegangan Transistor8. Rangkaian Pra-Tegangan Transistor
8. Rangkaian Pra-Tegangan Transistorbaehaqi alanawa
 
RL - Metode Node dan Mesh
RL - Metode Node dan MeshRL - Metode Node dan Mesh
RL - Metode Node dan MeshMuhammad Dany
 
4 pengukuran arus dan tegangan
4 pengukuran arus dan tegangan4 pengukuran arus dan tegangan
4 pengukuran arus dan teganganSimon Patabang
 
Arduino.ppt
Arduino.pptArduino.ppt
Arduino.pptapri38
 
Rangkaian Listrik Resonansi
Rangkaian Listrik ResonansiRangkaian Listrik Resonansi
Rangkaian Listrik ResonansiFauzi Nugroho
 
Mikroprosesor dan Mikrokontroler
Mikroprosesor dan MikrokontrolerMikroprosesor dan Mikrokontroler
Mikroprosesor dan MikrokontrolerRizki Nugroho
 
Materi 3 Finite State Automata
Materi 3   Finite State AutomataMateri 3   Finite State Automata
Materi 3 Finite State Automataahmad haidaroh
 
Komponen elektronika dasar
Komponen elektronika dasarKomponen elektronika dasar
Komponen elektronika dasarIvanAdesmansyah
 
Laporan 3 (clock sr flip flop)
Laporan 3 (clock sr flip flop)Laporan 3 (clock sr flip flop)
Laporan 3 (clock sr flip flop)Nasrudin Waulat
 
Modulasi frekuensi dan modulasi phase (Fm dan Pm)
Modulasi frekuensi dan modulasi phase (Fm dan Pm)Modulasi frekuensi dan modulasi phase (Fm dan Pm)
Modulasi frekuensi dan modulasi phase (Fm dan Pm)Ishardi Nassogi
 
Mikroprosesor Zilog Z80
Mikroprosesor Zilog Z80Mikroprosesor Zilog Z80
Mikroprosesor Zilog Z80Habibullah Srg
 

What's hot (20)

Makalah phase shift keying
Makalah phase shift keyingMakalah phase shift keying
Makalah phase shift keying
 
Lession 4-aplikasi-rangkaian-diodarevvv-for-mhs
Lession 4-aplikasi-rangkaian-diodarevvv-for-mhsLession 4-aplikasi-rangkaian-diodarevvv-for-mhs
Lession 4-aplikasi-rangkaian-diodarevvv-for-mhs
 
Laporan 1 (adder circuit)
Laporan 1 (adder circuit)Laporan 1 (adder circuit)
Laporan 1 (adder circuit)
 
Praktikum 4 decorder
Praktikum 4 decorderPraktikum 4 decorder
Praktikum 4 decorder
 
Komponen pasif elektronika
Komponen pasif elektronikaKomponen pasif elektronika
Komponen pasif elektronika
 
7. instrumen volt meter dan ammeter
7. instrumen volt meter dan ammeter7. instrumen volt meter dan ammeter
7. instrumen volt meter dan ammeter
 
8. Rangkaian Pra-Tegangan Transistor
8. Rangkaian Pra-Tegangan Transistor8. Rangkaian Pra-Tegangan Transistor
8. Rangkaian Pra-Tegangan Transistor
 
RL - Metode Node dan Mesh
RL - Metode Node dan MeshRL - Metode Node dan Mesh
RL - Metode Node dan Mesh
 
Laporan Binary Counter
Laporan Binary CounterLaporan Binary Counter
Laporan Binary Counter
 
4 pengukuran arus dan tegangan
4 pengukuran arus dan tegangan4 pengukuran arus dan tegangan
4 pengukuran arus dan tegangan
 
Makalah adc
Makalah adcMakalah adc
Makalah adc
 
Arduino.ppt
Arduino.pptArduino.ppt
Arduino.ppt
 
Rangkaian Listrik Resonansi
Rangkaian Listrik ResonansiRangkaian Listrik Resonansi
Rangkaian Listrik Resonansi
 
Ampifier & Op-Amp
Ampifier & Op-AmpAmpifier & Op-Amp
Ampifier & Op-Amp
 
Mikroprosesor dan Mikrokontroler
Mikroprosesor dan MikrokontrolerMikroprosesor dan Mikrokontroler
Mikroprosesor dan Mikrokontroler
 
Materi 3 Finite State Automata
Materi 3   Finite State AutomataMateri 3   Finite State Automata
Materi 3 Finite State Automata
 
Komponen elektronika dasar
Komponen elektronika dasarKomponen elektronika dasar
Komponen elektronika dasar
 
Laporan 3 (clock sr flip flop)
Laporan 3 (clock sr flip flop)Laporan 3 (clock sr flip flop)
Laporan 3 (clock sr flip flop)
 
Modulasi frekuensi dan modulasi phase (Fm dan Pm)
Modulasi frekuensi dan modulasi phase (Fm dan Pm)Modulasi frekuensi dan modulasi phase (Fm dan Pm)
Modulasi frekuensi dan modulasi phase (Fm dan Pm)
 
Mikroprosesor Zilog Z80
Mikroprosesor Zilog Z80Mikroprosesor Zilog Z80
Mikroprosesor Zilog Z80
 

Viewers also liked

Perbedaan mikroprosesor & mikrokontroler
Perbedaan mikroprosesor & mikrokontrolerPerbedaan mikroprosesor & mikrokontroler
Perbedaan mikroprosesor & mikrokontrolerM Cahyo Ardi Prabowo
 
Perbedaan Mikroprosesor dan Mikrokontroler
Perbedaan Mikroprosesor dan MikrokontrolerPerbedaan Mikroprosesor dan Mikrokontroler
Perbedaan Mikroprosesor dan MikrokontrolerAditya Purnama
 
Pembersih asap rokok dengan sensor mq2 best arduino project
Pembersih asap rokok dengan sensor mq2 best arduino projectPembersih asap rokok dengan sensor mq2 best arduino project
Pembersih asap rokok dengan sensor mq2 best arduino projectJejen Jaenudin
 
Modul pelatihan praktikum mikrokontroler dengan software proteus
Modul pelatihan praktikum mikrokontroler dengan software proteusModul pelatihan praktikum mikrokontroler dengan software proteus
Modul pelatihan praktikum mikrokontroler dengan software proteusKukuh Adhi Rumekso
 
Electric car with arduino
Electric car with arduinoElectric car with arduino
Electric car with arduinoDishant Sharma
 
Monitoring temperature rumah dengan display lcd dan recording
Monitoring temperature rumah dengan display lcd dan recordingMonitoring temperature rumah dengan display lcd dan recording
Monitoring temperature rumah dengan display lcd dan recordingYuda Wardiana
 
Alat Pendeteksi Sirkulasi Manusia di Dalam Ruangan
Alat Pendeteksi Sirkulasi Manusia di Dalam RuanganAlat Pendeteksi Sirkulasi Manusia di Dalam Ruangan
Alat Pendeteksi Sirkulasi Manusia di Dalam Ruanganyenniyanuar
 
Modul dasar-mikrokontroler-bab-i-pengantar
Modul dasar-mikrokontroler-bab-i-pengantarModul dasar-mikrokontroler-bab-i-pengantar
Modul dasar-mikrokontroler-bab-i-pengantarBeny Abdurrahman
 
Pemahaman Dasar Mikrokontroler
Pemahaman Dasar MikrokontrolerPemahaman Dasar Mikrokontroler
Pemahaman Dasar MikrokontrolerAbel Tasfir
 
Modul Mikrokontroler - Bab 3. Pemrograman Mikrokontroler
Modul Mikrokontroler - Bab 3. Pemrograman MikrokontrolerModul Mikrokontroler - Bab 3. Pemrograman Mikrokontroler
Modul Mikrokontroler - Bab 3. Pemrograman MikrokontrolerBeny Abd
 
AIR QUALITY CONTROL BASED ON MICROCONTROLLER
AIR QUALITY CONTROL BASED ON MICROCONTROLLERAIR QUALITY CONTROL BASED ON MICROCONTROLLER
AIR QUALITY CONTROL BASED ON MICROCONTROLLERZikra Dinandy
 
Monitoring dan Nutrisi Otomatis Tanaman Hidroponik dengan dengn Sensor Ultras...
Monitoring dan Nutrisi Otomatis Tanaman Hidroponik dengan dengn Sensor Ultras...Monitoring dan Nutrisi Otomatis Tanaman Hidroponik dengan dengn Sensor Ultras...
Monitoring dan Nutrisi Otomatis Tanaman Hidroponik dengan dengn Sensor Ultras...Ade Herdiana
 
Alat pendeteksi kebakaran berbasis at mega 8535
Alat pendeteksi kebakaran berbasis at mega 8535Alat pendeteksi kebakaran berbasis at mega 8535
Alat pendeteksi kebakaran berbasis at mega 8535An Furqan
 
Sistem Monitoring Digital Penggunaan dan Kualitas Kekeruhan Air berbasis Mik...
Sistem Monitoring Digital Penggunaan dan Kualitas Kekeruhan Air  berbasis Mik...Sistem Monitoring Digital Penggunaan dan Kualitas Kekeruhan Air  berbasis Mik...
Sistem Monitoring Digital Penggunaan dan Kualitas Kekeruhan Air berbasis Mik...EM Kautsar
 
Sistem Irigasi Otomatis menggunakan Arduino Uno
Sistem Irigasi Otomatis menggunakan Arduino UnoSistem Irigasi Otomatis menggunakan Arduino Uno
Sistem Irigasi Otomatis menggunakan Arduino UnoRizki Verdian
 
Slideshare Powerpoint presentation
Slideshare Powerpoint presentationSlideshare Powerpoint presentation
Slideshare Powerpoint presentationelliehood
 

Viewers also liked (20)

Perbedaan mikroprosesor & mikrokontroler
Perbedaan mikroprosesor & mikrokontrolerPerbedaan mikroprosesor & mikrokontroler
Perbedaan mikroprosesor & mikrokontroler
 
Perbedaan Mikroprosesor dan Mikrokontroler
Perbedaan Mikroprosesor dan MikrokontrolerPerbedaan Mikroprosesor dan Mikrokontroler
Perbedaan Mikroprosesor dan Mikrokontroler
 
Kuliah 3-mengenal avr
Kuliah 3-mengenal avrKuliah 3-mengenal avr
Kuliah 3-mengenal avr
 
Pembersih asap rokok dengan sensor mq2 best arduino project
Pembersih asap rokok dengan sensor mq2 best arduino projectPembersih asap rokok dengan sensor mq2 best arduino project
Pembersih asap rokok dengan sensor mq2 best arduino project
 
Modul pelatihan praktikum mikrokontroler dengan software proteus
Modul pelatihan praktikum mikrokontroler dengan software proteusModul pelatihan praktikum mikrokontroler dengan software proteus
Modul pelatihan praktikum mikrokontroler dengan software proteus
 
Electric car with arduino
Electric car with arduinoElectric car with arduino
Electric car with arduino
 
Monitoring temperature rumah dengan display lcd dan recording
Monitoring temperature rumah dengan display lcd dan recordingMonitoring temperature rumah dengan display lcd dan recording
Monitoring temperature rumah dengan display lcd dan recording
 
Alat Pendeteksi Sirkulasi Manusia di Dalam Ruangan
Alat Pendeteksi Sirkulasi Manusia di Dalam RuanganAlat Pendeteksi Sirkulasi Manusia di Dalam Ruangan
Alat Pendeteksi Sirkulasi Manusia di Dalam Ruangan
 
Modul dasar-mikrokontroler-bab-i-pengantar
Modul dasar-mikrokontroler-bab-i-pengantarModul dasar-mikrokontroler-bab-i-pengantar
Modul dasar-mikrokontroler-bab-i-pengantar
 
Pemahaman Dasar Mikrokontroler
Pemahaman Dasar MikrokontrolerPemahaman Dasar Mikrokontroler
Pemahaman Dasar Mikrokontroler
 
Modul Mikrokontroler - Bab 3. Pemrograman Mikrokontroler
Modul Mikrokontroler - Bab 3. Pemrograman MikrokontrolerModul Mikrokontroler - Bab 3. Pemrograman Mikrokontroler
Modul Mikrokontroler - Bab 3. Pemrograman Mikrokontroler
 
Modul pengenalan proteus
Modul pengenalan proteusModul pengenalan proteus
Modul pengenalan proteus
 
AIR QUALITY CONTROL BASED ON MICROCONTROLLER
AIR QUALITY CONTROL BASED ON MICROCONTROLLERAIR QUALITY CONTROL BASED ON MICROCONTROLLER
AIR QUALITY CONTROL BASED ON MICROCONTROLLER
 
Materi 2
Materi 2Materi 2
Materi 2
 
Monitoring dan Nutrisi Otomatis Tanaman Hidroponik dengan dengn Sensor Ultras...
Monitoring dan Nutrisi Otomatis Tanaman Hidroponik dengan dengn Sensor Ultras...Monitoring dan Nutrisi Otomatis Tanaman Hidroponik dengan dengn Sensor Ultras...
Monitoring dan Nutrisi Otomatis Tanaman Hidroponik dengan dengn Sensor Ultras...
 
KTI AUTOMATIC HAND DRYER WITH UV.STERILIZER
KTI AUTOMATIC HAND DRYER WITH UV.STERILIZERKTI AUTOMATIC HAND DRYER WITH UV.STERILIZER
KTI AUTOMATIC HAND DRYER WITH UV.STERILIZER
 
Alat pendeteksi kebakaran berbasis at mega 8535
Alat pendeteksi kebakaran berbasis at mega 8535Alat pendeteksi kebakaran berbasis at mega 8535
Alat pendeteksi kebakaran berbasis at mega 8535
 
Sistem Monitoring Digital Penggunaan dan Kualitas Kekeruhan Air berbasis Mik...
Sistem Monitoring Digital Penggunaan dan Kualitas Kekeruhan Air  berbasis Mik...Sistem Monitoring Digital Penggunaan dan Kualitas Kekeruhan Air  berbasis Mik...
Sistem Monitoring Digital Penggunaan dan Kualitas Kekeruhan Air berbasis Mik...
 
Sistem Irigasi Otomatis menggunakan Arduino Uno
Sistem Irigasi Otomatis menggunakan Arduino UnoSistem Irigasi Otomatis menggunakan Arduino Uno
Sistem Irigasi Otomatis menggunakan Arduino Uno
 
Slideshare Powerpoint presentation
Slideshare Powerpoint presentationSlideshare Powerpoint presentation
Slideshare Powerpoint presentation
 

Similar to 0.3 arsitektur mikrokontroler

Microcontroller architecture
Microcontroller architectureMicrocontroller architecture
Microcontroller architectureVikas Dongre
 
PPT MES class.pptx
PPT MES class.pptxPPT MES class.pptx
PPT MES class.pptxkavithadcs
 
Network Processor - 2021.pptx
Network Processor - 2021.pptxNetwork Processor - 2021.pptx
Network Processor - 2021.pptxssuserdfb2da
 
Performance Comparison Between x86 and ARM Assembly
Performance Comparison Between x86 and ARM AssemblyPerformance Comparison Between x86 and ARM Assembly
Performance Comparison Between x86 and ARM AssemblyManasa K
 
Introduction to DSP Processors-UNIT-6
Introduction to DSP Processors-UNIT-6Introduction to DSP Processors-UNIT-6
Introduction to DSP Processors-UNIT-6Ananda Gopathoti
 
DSP Memory Architecture
DSP Memory ArchitectureDSP Memory Architecture
DSP Memory ArchitecturePriyanka Anni
 
Computer organization & ARM microcontrollers module 3 PPT
Computer organization & ARM microcontrollers module 3 PPTComputer organization & ARM microcontrollers module 3 PPT
Computer organization & ARM microcontrollers module 3 PPTChetanNaikJECE
 
Necessity of 32-Bit Controllers
Necessity of 32-Bit ControllersNecessity of 32-Bit Controllers
Necessity of 32-Bit Controllersmohanav
 
RISC Vs CISC Computer architecture and design
RISC Vs CISC Computer architecture and designRISC Vs CISC Computer architecture and design
RISC Vs CISC Computer architecture and designyousefzahdeh
 
Ca lecture 03
Ca lecture 03Ca lecture 03
Ca lecture 03Haris456
 
CISC & RISC ARCHITECTURES
CISC & RISC ARCHITECTURESCISC & RISC ARCHITECTURES
CISC & RISC ARCHITECTURESDr.YNM
 
5_Embedded Systems مختصر.pdf
5_Embedded Systems  مختصر.pdf5_Embedded Systems  مختصر.pdf
5_Embedded Systems مختصر.pdfaliamjd
 
Mces MOD 1.pptx
Mces MOD 1.pptxMces MOD 1.pptx
Mces MOD 1.pptxRadhaC10
 
MODULE 1 MES.pptx
MODULE 1 MES.pptxMODULE 1 MES.pptx
MODULE 1 MES.pptxManvanthBC
 

Similar to 0.3 arsitektur mikrokontroler (20)

Microcontroller architecture
Microcontroller architectureMicrocontroller architecture
Microcontroller architecture
 
PPT MES class.pptx
PPT MES class.pptxPPT MES class.pptx
PPT MES class.pptx
 
MES PPT.pptx
MES PPT.pptxMES PPT.pptx
MES PPT.pptx
 
esunit1.pptx
esunit1.pptxesunit1.pptx
esunit1.pptx
 
Network Processor - 2021.pptx
Network Processor - 2021.pptxNetwork Processor - 2021.pptx
Network Processor - 2021.pptx
 
Processors selection
Processors selectionProcessors selection
Processors selection
 
Performance Comparison Between x86 and ARM Assembly
Performance Comparison Between x86 and ARM AssemblyPerformance Comparison Between x86 and ARM Assembly
Performance Comparison Between x86 and ARM Assembly
 
Introduction to DSP Processors-UNIT-6
Introduction to DSP Processors-UNIT-6Introduction to DSP Processors-UNIT-6
Introduction to DSP Processors-UNIT-6
 
DSP Memory Architecture
DSP Memory ArchitectureDSP Memory Architecture
DSP Memory Architecture
 
18CS44-MODULE1-PPT.pdf
18CS44-MODULE1-PPT.pdf18CS44-MODULE1-PPT.pdf
18CS44-MODULE1-PPT.pdf
 
Node architecture
Node architectureNode architecture
Node architecture
 
Computer organization & ARM microcontrollers module 3 PPT
Computer organization & ARM microcontrollers module 3 PPTComputer organization & ARM microcontrollers module 3 PPT
Computer organization & ARM microcontrollers module 3 PPT
 
Necessity of 32-Bit Controllers
Necessity of 32-Bit ControllersNecessity of 32-Bit Controllers
Necessity of 32-Bit Controllers
 
RISC Vs CISC Computer architecture and design
RISC Vs CISC Computer architecture and designRISC Vs CISC Computer architecture and design
RISC Vs CISC Computer architecture and design
 
Ca lecture 03
Ca lecture 03Ca lecture 03
Ca lecture 03
 
CISC & RISC ARCHITECTURES
CISC & RISC ARCHITECTURESCISC & RISC ARCHITECTURES
CISC & RISC ARCHITECTURES
 
ARM.pdf
ARM.pdfARM.pdf
ARM.pdf
 
5_Embedded Systems مختصر.pdf
5_Embedded Systems  مختصر.pdf5_Embedded Systems  مختصر.pdf
5_Embedded Systems مختصر.pdf
 
Mces MOD 1.pptx
Mces MOD 1.pptxMces MOD 1.pptx
Mces MOD 1.pptx
 
MODULE 1 MES.pptx
MODULE 1 MES.pptxMODULE 1 MES.pptx
MODULE 1 MES.pptx
 

0.3 arsitektur mikrokontroler

  • 1. APLIKASI MIKROKONTROLER DTG2K3 (3 sks)
  • 2. 0.3 Arsitektur mikrokontroler dan spesifikasinya
  • 3. Arsitektur Mikrokontroler / Prosesor • Based on the instruction set are CISC (Complex Instruction Set Computer) and RISC (Reduced Instruction Set Computer) • Based on the memory architecture are Harvard architecture and Von Neumann architecture
  • 4. CISC vs RISC • CISC are hardware optimized, complex instruction, greater machine cycle per instruction e.g. 12 clocks, hardware circuitry more complex, draws greater power consumption • RISC are software optimized (compiler), simpler instruction, lower machine cycle per instruction e.g. 1 clocks, simpler hardware circuitry, draws lower power consumption
  • 5. Arsitektur Von-Neumann • Hanya mempunyai satu blok memori dan 8-bit bus data • Akibatnya program dan data diproses secara bergantian, tidak bisa langsung bersamaan
  • 6. Arsitektur Harvard • Memiliki dua bus data yang berbeda • Program dan data dapat diproses bersamaan • Memudahkan pada saat menghitung keperluan memori bagi suatu aplikasi
  • 7. Harvard vs. Von Neumann • Harvard micro architecture : separate between program and data, faster execution, e.g. Intel MCS-8051, Atmel AVR, Microchip PIC, Texas Instrument DSP, ARM (Advanced RISC Machine) • Von Neumann : merge between program instruction and data, simpler hardware interface, e.g. Intel IAPx-86 (80x86 up to Pentium 4, Core)