Sistem mikroprosesor dan Mikrokontroler 4 SKS ( 3 Teori & 1 Praktek) Jam 8.40-11.10
Jenis – jenis mikrokontroler Jenis-jenis Mikrokontroller Secara teknis, hanya ada 2 macam mikrokontroller. Pembagian ini didasarkan pada kompleksitas instruksi-instruksi yang dapat diterapkan pada mikrokontroler tersebut. Pembagian itu yaitu RISC dan CISC • RISC merupakan kependekan dari Reduced Instruction Set Computer. Instruksi yang dimiliki terbatas, tetapi memiliki fasilitas yang lebih banyak. • Sebaliknya, CISC kependekan dari Complex Instruction Set Computer. Instruksi bisa dikatakan lebih lengkap tapi dengan fasilitas secukupnya. Masing-masing mempunyai keturunan atau keluarga sendiri-sendiri. Sekarang kita akan membahas pembagian jenis-jenis mikrokonktroler yang telah umum digunakan.
Pengenalan Arsitektur ARM ARM -> prosesor 32-bit / 64-bit Sering ditemukan sebagai kontroler utama smart phone, ataupun komputer tablet.
Kolaborasi antara Acorn Computer Group dan Apple Computer AWAL ARM…. Kolaborasi antara Acorn Computer Group dan Apple Computer 1990 -> Advanced RISC Machine Ltd (ARM) ARM hanya mendesain arsitektur , tidak membuat IC
DISAIN CORE ARM
KUMPULAN INSTRUKSI ARM Berawal dari prosesor ARM7TDMI – dikenal instruksi Thumb.
KUMPULAN INSTRUKSI ARM 3 jenis instruksi di ARM – Instruksi ARM (32-bit) – Instruksi Thumb (16-bit) – Instruksi Thumb-2 (16-bit dan 32-bit) .
PEMBAGIAN PROFIL ARM CORTEX
(CMSIS) Cortex microcontroller software interface standard • Bekerjasama dengan para pengembang mikrokontroler -- - menciptakan kode program yang standard. • CMSIS --- software framework untuk sebagian besar mikrokontroler Cortex-M • Melakukan standarisasi untuk NVIC, System Control, dll – ARM Cortex-M0, ARM Cortex-M3, ARM Cortex-M4
jenis- jenis I/O di NUC140VE3CN
Quasi Bidirection
Gpio Push pull
Gpio open drain output
Gpio
Library lcd
Fungsi show_word( )
Fungsi print_lcd( )
TERIMA KASIH