Apa itu Mikrokontroler?
Mikrokontroler adalah chip yang dioptimalkan untuk mengontrol perangkat elektronik. Itu disimpan dalam satu sirkuit terintegrasi yang didedikasikan untuk melakukan tugas tertentu dan menjalankan satu aplikasi tertentu.
Ini adalah sirkuit yang dirancang khusus untuk aplikasi tertanam dan banyak digunakan dalam perangkat elektronik yang dikontrol secara otomatis. Ini berisi memori, prosesor, dan I / O yang dapat diprogram.
Dalam Mikroprosesor Vs. Tutorial mikrokontroler, Anda akan belajar:
- Apa itu Mikrokontroler?
- Apa itu Mikroprosesor?
- Jenis Mikroprosesor
- Jenis Mikrokontroler
- Sejarah Mikroprosesor
- Sejarah Mikrokontroler
- Fitur Mikrokontroler
- Fitur Prosesor Mikro
- Mikroprosesor vs. Mikrokontroler
- Aplikasi Mikroprosesor
- Aplikasi Mikrokontroler
Apa itu Mikroprosesor?
Mikroprosesor adalah unit pengendali dari komputer mikro yang dibungkus di dalam sebuah chip kecil. Ia melakukan operasi Arithmetic Logical Unit (ALU) dan berkomunikasi dengan perangkat lain yang terhubung dengannya. Ini adalah Sirkuit Terpadu tunggal di mana beberapa fungsi digabungkan.
PERBEDAAN UTAMA
- Mikroprosesor hanya terdiri dari Central Processing Unit, sedangkan Micro Controller berisi CPU, Memory, I / O yang semuanya terintegrasi ke dalam satu chip.
- Mikroprosesor digunakan di Komputer Pribadi sedangkan Pengontrol Mikro digunakan dalam sistem tertanam.
- Mikroprosesor menggunakan bus eksternal untuk menghubungkan ke RAM, ROM, dan perangkat lain, sedangkan Mikrokontroler menggunakan bus pengendali internal.
- Mikroprosesor didasarkan pada model Von Neumann Pengontrol mikro didasarkan pada arsitektur Harvard
- Mikroprosesor rumit dan mahal, dengan sejumlah besar instruksi untuk diproses tetapi Mikrokontroler tidak mahal dan mudah dengan instruksi yang lebih sedikit untuk diproses.
Jenis Mikroprosesor
Jenis Mikroprosesor yang penting adalah:
- Mikroprosesor Set Instruksi Kompleks
- Sirkuit Terpadu Khusus Aplikasi
- Pengurangan Set Instruksi Mikroprosesor
- Multiprosesor Sinyal Digital (DSP)
Jenis Mikrokontroler
Berikut adalah jenis-jenis penting dari Mikrokontroler:
- Mikrokontroler 8 bit
- Mikrokontroler 16 bit
- Mikrokontroler 32 bit
- Mikrokontroler Tertanam
- Mikrokontroler memori eksternal
Sejarah Mikroprosesor
Di sini, adalah tengara penting dari sejarah Mikroprosesor
- Fairchild Semiconductors menemukan IC pertama (Sirkuit Terpadu) pada tahun 1959.
- Pada tahun 1968, Robert Noyce, Gordan Moore, dan Andrew Grove mendirikan perusahaan mereka sendiri Intel.
- Intel berkembang dari start-up 3 orang pada tahun 1968 menjadi raksasa industri pada tahun 1981.
- Pada tahun 1971, INTEL menciptakan Microprocessor 4004 generasi pertama yang akan berjalan pada kecepatan clock 108 kHz.
- Dari tahun 1973 hingga 1978, mikroprosesor 8-bit generasi kedua dibuat seperti Motorola 6800 dan 6801, INTEL-8085, dan Zilog's-Z80.
- Pada tahun 1978, proses generasi ketiga Intel 8008 masuk ke pasar.
- Pada awal 80-an, Intel merilis prosesor 32-bit generasi keempat.
- Pada tahun 1995, intel merilis prosesor 64-bit generasi kelima.
Sejarah Mikrokontroler
Berikut adalah landmark penting dari sejarah Mikrokontroler:
- Pertama kali digunakan pada tahun 1975 (Intel 8048)
- Pengenalan EEPROM pada tahun 1993
- Pada tahun yang sama, Atmel memperkenalkan mikrokontroler pertama yang menggunakan memori Flash.
Fitur Mikrokontroler
Berikut beberapa fitur penting dari Mikrokontroler:
- Reset prosesor
- Pin I / O Memori Program dan Variabel (RAM)
- Prosesor pusat pencatatan jam kerja perangkat
- Timer siklus instruksi
Fitur Mikroprosesor
Berikut beberapa fitur penting dari Mikroprosesor:
- Menawarkan program monitor / debugger built-in dengan kemampuan interupsi
- Sejumlah besar instruksi yang masing-masing melakukan variasi berbeda dari operasi yang sama
- Menawarkan Parallel I / O
- Pengatur waktu siklus instruksi
- Antarmuka memori eksternal
Mikroprosesor vs. Mikrokontroler
Berikut perbedaan Mikroprosesor vs Mikrokontroler
Mikroprosesor | Mikrokontroler |
Mikroprosesor adalah jantung dari sistem Komputer. | Micro Controller adalah jantung dari sistem tertanam. |
Ini hanya sebuah prosesor, jadi memori dan komponen I / O perlu dihubungkan secara eksternal | Micro Controller memiliki prosesor bersama dengan memori internal dan komponen I / O. |
Memori dan I / O harus terhubung secara eksternal, sehingga sirkuit menjadi besar. | Memori dan I / O sudah ada, dan sirkuit internalnya kecil. |
Anda tidak dapat menggunakannya dalam sistem yang kompak | Anda dapat menggunakannya dalam sistem yang kompak. |
Biaya keseluruhan sistem tinggi | Biaya keseluruhan sistem rendah |
Karena komponen eksternal, konsumsi daya total tinggi. Oleh karena itu, ini tidak ideal untuk perangkat yang menggunakan daya tersimpan seperti baterai. | Karena komponen eksternal rendah, konsumsi daya total lebih sedikit. Sehingga dapat digunakan dengan perangkat yang menggunakan daya tersimpan seperti baterai. |
Sebagian besar mikroprosesor tidak memiliki fitur penghemat daya. | Sebagian besar mikrokontroler menawarkan mode hemat daya. |
Ini terutama digunakan di komputer pribadi. | Ini digunakan terutama di mesin cuci, pemutar MP3, dan sistem tertanam. |
Mikroprosesor memiliki jumlah register yang lebih kecil, sehingga lebih banyak operasi berbasis memori. | Mikrokontroler memiliki register yang lebih banyak. Karenanya program lebih mudah untuk ditulis. |
Mikroprosesor didasarkan pada model Von Neumann | Pengontrol mikro didasarkan pada arsitektur Harvard |
Ini adalah unit pemrosesan pusat pada chip terintegrasi berbasis silikon tunggal. | Ini adalah produk sampingan dari pengembangan mikroprosesor dengan CPU bersama dengan periferal lainnya. |
Itu tidak memiliki RAM, ROM, unit Input-Output, pengatur waktu, dan periferal lain pada chip. | Ini memiliki CPU bersama dengan RAM, ROM, dan periferal lain yang tertanam pada satu chip. |
Ini menggunakan bus eksternal untuk menghubungkan ke RAM, ROM, dan periferal lainnya. | Ini menggunakan bus pengendali internal. |
Sistem berbasis mikroprosesor dapat berjalan dengan kecepatan yang sangat tinggi karena teknologi yang terlibat. | Sistem berbasis mikrokontroler berjalan hingga 200MHz atau lebih tergantung pada arsitekturnya. |
Ini digunakan untuk aplikasi tujuan umum yang memungkinkan Anda menangani banyak data. | Ini digunakan untuk sistem khusus aplikasi. |
Ini rumit dan mahal, dengan sejumlah besar instruksi untuk diproses. | Sederhana dan murah dengan jumlah instruksi yang lebih sedikit untuk diproses. |
Aplikasi Mikroprosesor
Mikroprosesor terutama digunakan di perangkat seperti:
- Kalkulator
- Sistem akuntansi
- Mesin game
- Pengontrol industri yang kompleks
- Lampu lalulintas
- Kontrol data
- Aplikasi militer
- Sistem pertahanan
- Sistem komputasi
Aplikasi Mikrokontroler
Mikrokontroler terutama digunakan di perangkat seperti:
- Ponsel
- Mobil
- Pemutar CD / DVD
- Mesin cuci
- Kamera
- Alarm keamanan
- Pengontrol keyboard
- Oven microwave
- Jam tangan
- Pemutar mp3