Skip to main content

Apa itu pemrograman IC?

Pemrograman Sirkuit Terpadu (IC) adalah jenis pemrograman komputer di mana perangkat lunak dibuat melalui kode dan kemudian ditambahkan ke IC.Ini biasanya dilakukan dengan menggunakan komputer sebagai jembatan untuk pemrograman IC, karena komputer dapat mengunggah perangkat lunak ke dalam IC.Ini paling umum digunakan untuk mikrokontroler untuk mengontrol perangkat tertentu, tetapi juga dapat digunakan untuk komputer utama itu sendiri.Ada banyak tindakan yang dapat dikodekan melalui pemrograman IC, dan itu tergantung pada apa yang dikendalikan.

Dengan pemrograman IC, semuanya dimulai dengan perangkat lunak.Seseorang membangun perangkat lunak yang dibuat untuk mengontrol perangkat, dan perangkat lunak harus ditambahkan ke pengontrol.Jika program tidak ditransfer, maka biasanya tidak ada cara bagi pengontrol untuk memerintahkan perangkat untuk melakukan apa pun, karena tidak akan memiliki pengkodean atau prosedur yang tepat untuk melakukan kontrol.Pemrograman biasanya dibangun dengan logika klasik, dan cenderung ada banyak pernyataan "jika/kemudian".

Setelah pemrograman IC selesai, perangkat lunak harus ditambahkan ke sirkuit.Mikrokontroler terpisah kadang -kadang dapat dibuat untuk memfasilitasi tugas ini, tetapi ini paling sering dilakukan melalui komputer.Komputer, yang juga umumnya digunakan untuk mengkode perangkat lunak, tautan dengan IC dan mengunggah pemrograman.Ini benar bahkan jika sirkuit berada di dalam komputer itu sendiri.

Hampir semua contoh pemrograman IC dilakukan untuk mikrokontroler, karena mikrokontroler biasanya tidak berguna tanpa IC mereka memiliki perangkat lunak dan instruksi.Mikrokontroler dapat menyesuaikan diri dengan sebagian besar instruksi, mobile dan dapat dengan mudah dipasang di sebagian besar sistem, sehingga ini cenderung membuat proses lebih mudah.Pada saat yang sama, sirkuit komputer juga dapat memiliki pemrograman baru yang ditambahkan ke IC mereka, yang meningkatkan fungsi komputer tetapi biasanya lebih sulit karena pemrograman lain sudah ada di sebagian besar sirkuit.

Pemrograman IC dapat membuat serangkaian perintah dan instruksi yang besar, dan ada banyak bahasa pemrograman yang dapat digunakan untuk ini.Biasanya tidak ada batasan apa yang dapat diperintahkan oleh pemrograman itu sendiri, tetapi ada batasan untuk apa yang dapat dilakukan perangkat.Misalnya, jika pemrograman IC untuk motor stepper mdash;motor yang bergerak sesuai dengan langkah -langkah terprogram mdash;maka pemrograman tidak dapat memerintahkan motor untuk mengawasi dokumen komputer untuk pengeditan pengguna, karena perangkat tidak mampu dari perintah ini.