Upload presentasi
Presentasi sedang didownload. Silahkan tunggu
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
Presentasi serupa
© 2024 SlidePlayer.info Inc.
All rights reserved.