Advertisement

Tutorial Tiva C Series: Memprogram Mikrokontroler

0 690

Mikrokontroler adalah komputer mikro yang berukuran satu keping juga sama dengan komputer pada umumnya. Hanya memahami bahasa mesin. Bahasa mesin adalah sekumpulan instruksi mesin yang dapat dieksekusi langsung oleh CPU komputer. Setiap instruksi menyebabkan CPU untuk mengerjakan suatu tugas, seperti memuat atau menyimpan data di sebuah register memori, atau melakukan operasi  ALU (Arithmatic Logic Unit) pada satu atau dua register memori

Bahasa Mesin terdiri dari susunan angka – angka biner 1 dan 0. Namun begitu, untuk memudahkan penulisan programmer biasanya di tulis dengan satuan bilangan hexa desimal. Yang kemudian dituliskan ke dalam bahasa pemrograman assembly untuk lebih mudah diingat dan dimengerti oleh manusia.

Berikut adalah contoh pemrograman menggunakan bahasa asembly di mikroprosesor Z80

Setelah adanya compiler, dunia pemrograman menjadi jauh lebih mudah. Seorang programmer hanya perlu memikirkan logika program dengan menggunakan bahasa pemrograman aras atas (seperti bahasa pemrograman C/C++). Selanjutnya compiler yang bertugas mengubah kode sumber tersebut menjadi bahasa mesin yang dimengerti komputer

Begitpun untuk  mikrokontroler Tiva C Series, Program blinky yang telah dibuat di Code Composer Studio (CCS) dan telah dicompile/build, menghasilkan file binary .bin yang berisi instruksi bahasa mesin yang dapat langsung ditanamkan ke dalam mikrokontroler. Untuk mentransfer kode mesin dari komputer ke mikrokontroler Tiva C Series , Texas Instruments telah menyediakan LMFlashProgrammer, yang pernah diulas pada tulisan sebelumnya.

Sebelumnya pastikan koneksi dari port USB ke mikrokontroler (usb kiri kanan atas mikrokontroler) tidak bermasalah,

Hubungkan port USB pada tanda panah dengan komputer menggunakan Kabel USB

juga atur switch  PWR SELECT pada posisi DEBUG

Jalankan LMFlashProgrammer. Pada tab Configuration atur Quick Set ke  TM4C123G seperti gambar

Sedangkan pada Tab Program arahkan Select .bin file ke file binary yang telah dibuild pada tulisan sebelumnya kemudian klik button Program untuk memulai memprogram mikrokontroler

Setelah selesei, klik button RESET pada mikrokontroler. Jika tidak ada error, pembaca akan menemukan bahwa  LED onboard pada mikrokontroler akan berkedip – kedip dengan warna hijau.

Baca juga tulisan tentang #Tutorial Mikrokontroler Tiva C Series atau tulisan menarik lainnya di kategori Mikrokontroler  ARM 32 bit

Tinggalkan Balasan

Situs ini menggunakan Akismet untuk mengurangi spam. Pelajari bagaimana data komentar Anda diproses