Page 17 - MODUL MIKROKONTROLER
P. 17
E. Perangkat Pengembang Mikroprosesor
Yang dimaksud perangkat pengembang di sini adalah kolaborasi/perpaduan fungsi dan
kerja antara hardware (mikroprosesor) dan software (program) agar mikroprosesor dapat
diberdayakan untuk tujuan tertentu. Untuk melakukan fungsinya Mikroprosesor dapat
dihubungkan dengan hardware lainnya melalui bagian I/O Dan untuk menjamin agar apa
yang dilakukan sesuai dengan prosedur yang diinginkan maka diperlukan sebuah urutan
program yang harus dituliskan ke dalam mikroprosesor. Program secara garis besar
dibagi menjadi 2 yaitu Low Level Language dan High Level Language Bahasa
pemrograman asli yang dimengerti oleh komputer pada dasarnya adalah bahasa
rakitan/asembly atau juga disebut bahasa mesin.
Penggunaan sebuah mikroprosesor sebenarnya sangatlah luas karena mampu
menggantikan hampir semua perangkat yang berbasis sistem digital serta flexibilitas
kerjanya yang sangat tinggi. Keterbatasan dalam pemakaiannya pada umumnya banyak
dipengaruhi antara lain:
Kemampuan untuk memahami kerja mikroprosesor
Kemampuan daya imajinasi perancang dan pemrograman
Kompatibilitas perangkat tambahan serta tersedianya sarana pendukungnya.
Sampai saat ini mikroprosesor digunakan secara luas dalam berbagai bidang, baik yang
menyangkut penggunaan langsung dalam sebuah sistem komputer personal sampai
komputer main frame maupun bidang lain dalam sistem elektrik sampai mekanik yang
memerlukan pengendalian yang langsung dapat ditangani oleh sebuah mikroprosesor,
bahkan dari alat rumah tangga, alat hiburan, sistem komunikasi, industri sampaim
dengan perlengkapan militer. Aplikasi yang memungkinkan menggunakan mikroprosesor
dapat dikelompokkan dalam berbagai bidang, diantaranya adalah Bidang komputer yaitu
komputer (mikro komputer), terminal peripheral controller ( printer, disk, key board).
Bidang komunikasi dan jaringan komputer (switch, router). Bidang kedokteran
contohnya yaitu instrumentasi kedokteran. Bidang industri yaitu PLC (Programable
Logic Controller), kendali (control) ban berjalan (conveyor), pengatur kecepatan motor
(motor dc dan ac), servo posisi, kendali proses, robotika.
11