Daftar Isi:
Video: Pemrograman MSP430 DIP Menggunakan Ez430: 4 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:58
Ketika saya menemukan programmer USB ez430 TI, itu tampaknya menjadi salah satu metode yang lebih mudah untuk memulai dan menjalankan dengan MCU. Bagaimana saya bisa salah, ada ez di namanya! Ternyata sebenarnya mudah… kebanyakan.
ez430 sangat bagus jika Anda ingin menggunakan papan target kecil yang dijual TI, tetapi kurangnya informasi untuk pemula sejati membuat frustrasi ketika mencoba pindah ke pemrograman chip eksternal, dan jumlah info teknis dari Texas Instruments menakutkan.
Dalam artikel singkat ini, saya berharap dapat menunjukkan cara memulai dan menjalankan sampel DIP yang Anda pesan dari TI menggunakan ez430. Saya akan bekerja dengan unit mikrokontroler (MCU) yang sama seperti pada papan target ez430, yaitu MSP430F2013. Setiap MSP430x2xx akan bekerja dengan metode yang sama, dan sejauh yang saya tahu seluruh lini MSP430 menggunakan koneksi pemrograman yang sama. Jika Anda menggunakan paket selain paket in-line ganda (DIP atau DIL) atau perangkat selain MSP430x2xx maka Anda harus merujuk ke lembar data perangkat untuk menemukan lokasi pin yang sesuai.
Langkah 1: Bagian
Untuk memprogram msp430 hanya ada beberapa bagian yang Anda butuhkan. Berikut daftarnya: Soket IC Kawat MSP430 MCU ez430 Soket 4 pin (.050 Grid interkoneksi) Catatan singkat tentang soket 4pin. Panduan pengguna ez430 mencantumkan nomor bagian Mill-Max. Mouser.com memilikinya saat terakhir kali saya periksa, dan Mill-Max mungkin menawarkan sampel. Perhatikan bahwa gambar memiliki bagian tambahan untuk papan proto yang disebutkan nanti dalam artikel. Saya menggunakan kawat pengukur 30 yang dilapisi Kynar untuk koneksi bungkusnya.
Langkah 2: Papan
Pemrograman MSP430 hanya membutuhkan 4 kabel, termasuk koneksi Vcc dan Vss. Skema di bawah ini akan membantu. Ini adalah satu-satunya koneksi yang Anda perlukan untuk mengunduh program ke MCU. Saya telah membuat dua papan pemrograman. Yang pertama menggunakan papan tempat memotong roti kecil, soket ZIF, dan 4 kabel dari kabel IDE lama dengan soket 4 pin yang disolder ke salah satu ujungnya. Soket Zero Insertion Force hanya menghemat tenaga saat memindahkan MCU. Yang kedua menggunakan soket DIP dari Mill-Max dan beberapa pin yang saya letakkan, serta beberapa komponen lainnya. Saya telah membungkus sebagian besar koneksi. Itu hanya perlu untuk menyolder soket 4 pin. Pada dasarnya ini adalah papan proto tanpa osilator. Lihat di sini untuk skema papan proto. Tabel 2-2 dari dokumen TI slau144c (Panduan Pengguna MSP430x2xx) menunjukkan penghentian pin yang tidak digunakan. Ini penting untuk papan proyek Anda, tetapi tidak untuk pemrogramannya. MCU tidak akan menjalankan program Anda kecuali Anda menarik pin RST tinggi menggunakan resistor 47k. Catatan lain pada soket pin. Saat Anda menghubungkan pin ez430 ke soket 4 pin Anda, pastikan koneksi Vcc sudah benar. Anda dapat memverifikasi ini dengan melihat skema di Manual Pengguna ez430. Perhatikan bahwa R10 terpasang ke Vcc di sisi ez430. Anda harus dapat mengikuti petunjuk di papan kembali ke pin konektor terdekat yaitu pin 1 konektor. Selain itu, Anda dapat membangun koneksi pemrograman 4 kabel, yang disebut Spy-Bi-Wire, ke dalam aplikasi akhir Anda, dan Anda tidak perlu melepas chip sama sekali. Jika Anda memutuskan untuk melakukannya dengan cara itu, maka Anda dapat memberi daya pada MCU dari sumber daya 3V aplikasi Anda dan cukup sambungkan pin 2 dan 3 (lihat J1) pada pemrogram USB ke MCU Anda.
Langkah 3: Pemrograman
Seperti yang saya sebutkan, setelah Anda menyiapkan perangkat keras, ez430 mudah digunakan. Program Kickstart IAR yang disertakan dengan perangkat akan membuat Anda aktif dan berjalan dengan cepat. Ada contoh program yang disertakan yang mengedipkan LED yang terpasang ke port 1.0. Untuk menjalankan program contoh di papan Anda, cukup tambahkan LED dan resistor pada pin 2 dan resistor tarik 47k ohm pada pin 10 dan Anda harus mati dan berkedip. Sumber daya pemrograman lain untuk belajar menggunakan msp430 dapat berupa ditemukan di website ini. Cukup banyak itu. Ada beberapa contoh program lain di luar sana. Jika Anda ingin mencobanya sebelum Anda terjun ke pemrograman sendiri, pencarian cepat untuk 'proyek msp430' akan memberi Anda beberapa hasil. Selamat mencoba dan selamat memprogram!
Langkah 4: Tautan Berguna
TI's MSP430 Pageez430 Panduan Pengguna Panduan PenggunaMSP430x2xx Lembar data Soket Mill-MaxHalaman Leon Heller Pemrograman MSP430
Direkomendasikan:
Kabel Pemrograman DIY Menggunakan Arduino Uno - Baofeng UV-9R Plus: 6 Langkah (dengan Gambar)
Kabel Pemrograman DIY Menggunakan Arduino Uno - Baofeng UV-9R Plus: Hai Semuanya, ini adalah panduan sederhana tentang cara mengubah kabel Headphone / ear piece Baofeng UV-9R (atau plus) Anda menjadi kabel pemrograman menggunakan Ardunio UNO sebagai USB Konverter Seri. [DISCLAIMER] Saya tidak bertanggung jawab atas segala kerusakan yang disebabkan
Pemrograman ATmega328 Dengan Arduino IDE Menggunakan Crystal 8MHz: 4 Langkah
Pemrograman ATmega328 Dengan Arduino IDE Menggunakan Kristal 8MHz: Dalam Instuctable ini saya akan membahas panduan langkah demi langkah pemrograman IC ATmega328P (Mikrokontroler yang sama hadir di Arudino UNO) menggunakan Arduino IDE dan Arduino UNO sebagai programmer untuk menjadikan diri Anda seorang Arduino kustom, untuk membuat proyek Anda
Pemrograman Berorientasi Objek: Membuat Objek Pembelajaran/Metode/Teknik Pengajaran Menggunakan Shape Puncher: 5 Langkah
Pemrograman Berorientasi Objek: Membuat Objek Metode/Teknik Pembelajaran/Pengajaran Menggunakan Shape Puncher: Metode pembelajaran/pengajaran untuk siswa yang baru mengenal pemrograman berorientasi objek. Ini adalah cara untuk memungkinkan mereka memvisualisasikan dan melihat proses pembuatan objek dari kelas. Bagian:1. EkTools pukulan besar 2 inci; bentuk padat adalah yang terbaik.2. Secarik kertas atau c
PEMROGRAMAN AT89S52 MENGGUNAKAN ARDUINO: 4 Langkah
PEMROGRAMAN AT89S52 MENGGUNAKAN ARDUINO: In-System Programming (ISP) alias In-Circuit Serial Programming (ICSP) adalah kemampuan beberapa perangkat logika yang dapat diprogram, mikrokontroler, dan perangkat tertanam lainnya untuk diprogram saat diinstal dalam sistem yang lengkap, daripada memerlukan ci
Jam LED Menggunakan 555 dan 4017 (Tidak Perlu Pemrograman): 8 Langkah (dengan Gambar)
Jam LED Menggunakan 555 dan 4017 (Tidak Perlu Pemrograman): Di sini saya akan memperkenalkan proyek yang saya rancang dan buat sekitar 7 tahun yang lalu. Ide proyek ini adalah menggunakan IC penghitung seperti 4017 untuk menghasilkan sinyal yang mengontrol kedipan LED yang diatur sebagai jarum jam analog