Apa Bedanya Microcontroller Dengan Microprocessor?

Banyak yang mengatakan bahwa Microcontroller adalah sebuah komputer mini. Lalu apa sebenarnya isi dari sebuah komputer. Jika kamu coba bongkar, didalam sebuah komputer itu terdapat papan besar yang kita sebut motherboard. Dan didalamnya terdapat processor, RAM, Hardisk, dan sebagainya.

Processor yang menjadi pusat pengendali dan yang memproses kerja komputer, berkembang menjadi Microprocessor, dengan ukurannya yang lebih kecil tetapi lebih canggih.

Tetapi secanggih apapun sebuah Microprocessor, untuk bisa berfungsi masih tetap membutuhkan komponen lain yaitu; memory sementara, memory penyimpanan, dan berbagai perangkat tambahan untuk Input dan Outputnya.

Dan didalam sebuah Microprocessor, itu ada 3 komponen penting yaitu; Arithmetic Logic Unit (ALU), Register Unit (RU), dan Control Unit (CU).

Blok Diagram Microprocessor

Bisa dikatakan hanya itulah yang terdapat dalam sebuah Microprocessor, walaupun mempunyai kemampuan memproses yang begitu cepat.

Tetapi didalam sebuah Microcontroller itu sudah terdapat Microprocessor, Memory, Input Output, dan semuanya ada dalam sebuah chip saja.

Blok Diagram Microcontroller

Dan untuk lebih jelasnya mari lihat tabel perbandingan dibawah ini:
Konfigurasi PIN Mikroprosesor Z-80 CPU Mikrokontroler 801
Jumlah Pin 40 40
Jumlah Pin Alamat 16 16
Jumlah Pin Data 8 8
Jumlah Pin Interupt 2 2
Pin I/O - 32
Register 8 bit 20 34
Register 16 bit 4 2
Ukuran Stack 64 K 128 K
ROM Internal - 4 Kbyte
RAM Internal - 128 byte
Memori Eksternal 64 Kbyte 128 Kbyte
Flag 6 4
Timer 0 2
Port Paralel 0 4 x 8 bit
Port Serial 0 1
Microcontroller memang lebih sederhana. Tetapi untuk membuat projek yang berguna untuk kehidupan sehari-hari, Microcontroller lebih cocok digunakan.
Lebih murah dan lebih efisien. Untuk membuat robot tentu saja Microcontroller adalah pilihan yang tepat. ;)

0 Response to "Apa Bedanya Microcontroller Dengan Microprocessor?"

Poskan Komentar