Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

BAB VII MIKROKONTROLLER

Presentasi serupa


Presentasi berjudul: "BAB VII MIKROKONTROLLER"— Transcript presentasi:

1 BAB VII MIKROKONTROLLER
RIZAL SURYANA UNJANI

2 PERKEMBANGAN TAHUN 1971 PERTAMA KALI KELUAR OLEH TEXAS INSTRUMENT  TMS 1000  4 BIT TAHUN 1976  INTEL  8748  8 BIT  MCS48  CIKAL BAKAL MCS51

3 MIKROKONTROLLER ? SEBUAH SISTEM KOMPUTER FUNGSIONAL DALAM SEBUAH CHIP (CPU, MEMORI DAN I/O) SUATU ALAT ELEKTRONIKA DIGITAL YANG MEMPUNYAI I/O SERTA KENDALI DENGAN PROGRAM YG BISA DITULIS DAN DIHAPUS. MIKROKONTROLLER MERUPAKAN KOMPUTER DALAM CHIP YG DIGUNAKAN UNTUK MENGONTROL PERALATAN ELEKTRONIK, YANG MENEKANKAN EFISIENSI DAN EFEKTIFITAS BIAYA

4 FUNGSI MIKROKONTROLLER
SISTEM KONTROL MESIN REMOTE CONTROLS MESIN KANTOR PERALATAN RUMAH TANGGA ALAT BERAT RADAR MAINAN

5 KEUNTUNGAN SISTEM ELEKTRONIK AKAN MENJADI LEBIH RINGKAS
RANCANG BANGUN SISTEM ELEKTRONIK LEBIH CEPAT PENCARIAN GANGGUAN LEBIH MUDAH

6 RANCANGAN MIKROKONTROLLER MEMERLUKAN
SISTEM MINIMUM SOFTWARE PEMROGRAMMAN KOMPILER DOWNLOADER

7 MIKROKONTROLLER VS MIKROPROSESSOR
MIKROPROSESSOR  SINGLE CHIP CPU MIKROKONTROLLER  CHIP YG MEMILIKI CPU TERDAPAT JUGA DEVICE LAIN MIKROPROSESSOR  SEBAGAI CENTRAL PROCESSING UNIT MIKROKONTROLLER  BERORIENTASI KONTROL PADA RANGKAIAN YG MEMBUTUHKAN JUMLAH KOMPONEN MINIMUM DAN LOW COST

8 DILIHAT INSTRUKSI MIKROKONTROLLER/MIKROPROSESSOR
CISC (COMPLEX INSTRUCTION SET COMPUTING) RISC (REDUCE INSTRUCTION SET COMPUTING)

9 CISC SEBUAH ARSITEKTUR DARI SET INSTRUKSI
MENGGUNAKAN BANYAK JENIS DAN RAGAM INSTRUKSI MENYEDIAKAN KEMAMPUAN SETIAP INSTRUKSI DAPAT MENGEKSEKUSI OPERASI LOW-LEVEL MEMILIKI KECEPATAN YANG RELATIF RENDAH

10 KEUNTUNGAN CISC PROGRAM YANG DIBUAT RELATIF LEBIH KECIL
PENGGUNAAN MEMORY AKAN BERKURANG BIAYA LEBIH HEMAT MUDAH DALAM PEMROGRAMMAN

11 KERUGIAN SULITNYA MENGEMBANGKAN INTERPRETER DAN KOMPILER
KECEPATAN RELATIF LEBIH LAMBAT

12 RISC INSTRUKSI BERSIFAT SEDERHANA DAPAT DI EKSEKUSI LEBIH CEPAT
UKURAN INSTRUKSI UMUMNYA 4 BYTE JUMLAH MODE PENGALAMATAN LEBIH SEDIKIT (DIBAWAH 5) TIDAK ADA MODE PENGALAMATAN TIDAK LANGSUNG (INDERECT ADDRESSING) TIDAK ADA OPERASI YANG MENGGABUNGKAN OPERASI LOAD/STORE DENGAN OPERASI ARITMATIKA

13 KEUNTUNGAN EKSEKUSI LEBIH CEPAT
MIKROKONTROLLER DAPAT BERUKURN LEBIH KECIL MENEKAN PADA REGISTER DARI PADA MEMORI

14 KELEMAHAN PROGRAM YANG DIBUAT MENJADI LEBIH BESAR
MEMBUTUHKAN MEMORI YANG BESAR PROGRAM YANG BERUKURAN LEBIH BESAR AKAN MENYEBABKAN PENURUNNA KINERJA RELATIF SULIT DALAM PEMROGRAMMAN

15 CONTOH MIKROKONTROLLER
CISC  MCS 51 (128 INSTRUKSI), 68HC11 (145 INSTRUKSI), RISC  AVR, PIC (35)

16 CONTOH INSTRUKSI CISC MOV R1,#25H DJNZ R1,$ MOV R1,#05H ULANG: DEC R1
CJNE R1,#01,ULANG

17 CONTOH INSTRUKSI RISC LDI R7,$25 LOOP : DEC R7 BRNE LOOP MOV R22,#A0H
CPI R22,$01H


Download ppt "BAB VII MIKROKONTROLLER"

Presentasi serupa


Iklan oleh Google