Mundarija:
Video: Ez430 yordamida MSP430 DIP dasturlash: 4 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:28
Men TI ning ez430 USB dasturchisini topganimda, bu MCU bilan ishlashni boshlashning eng oson usullaridan biri bo'lib tuyuldi. Qanday qilib men adashgan bo'lardim, uning nomi bor! Ma'lum bo'lishicha, bu aslida oson … asosan.
Ez430 juda yaxshi, agar siz TI sotadigan kichik maqsadli taxtalardan foydalanmoqchi bo'lsangiz, lekin haqiqiy boshlanuvchilar uchun ma'lumotlarning etishmasligi tashqi chiplarni dasturlashga o'tishda asabiylashadi va Texas Instruments texnik ma'lumotlarining miqdori qo'rqinchli.
Qisqa maqolada men ez430 yordamida TIdan buyurtma bergan DIP namunalarini qanday ishga tushirish kerakligini ko'rsatmoqchiman. Men ez430 maqsadli taxtasida bo'lgani kabi, xuddi shu mikrokontroller birligi (MCU) bilan ishlayman, ya'ni MSP430F2013. Har qanday MSP430x2xx xuddi shu usul bilan ishlaydi va men bilganimdek, butun MSP430 liniyasi bir xil dasturiy ulanishlardan foydalanadi. Agar siz ikki qatorli paketdan (DIP yoki DIL) boshqa paketdan yoki MSP430x2xxdan boshqa qurilmadan foydalansangiz, mos keladigan pin joylarini topish uchun qurilmaning ma'lumotlar sahifasiga murojaat qilishingiz kerak bo'ladi.
1 -qadam: qismlar
Msp430 -ni dasturlash uchun sizga faqat bir nechta qism kerak. Bu erda ro'yxat: Wire IC soket MSP430 MCU ez430 4 pinli soket (.050 Grid o'zaro bog'liqligi) 4pinli soket haqida tezkor eslatma. Ez430 foydalanuvchi qo'llanmasida Mill-Max qism raqami keltirilgan. Men oxirgi marta tekshirganimda Mouser.com ularni zaxirada bo'lgan va Mill-Max namunalarni taklif qilishi mumkin. E'tibor bering, rasmda maqolaning oxirida aytib o'tilgan proto-taxta uchun qo'shimcha qismlar mavjud. Men ulanish uchun Kynar bilan qoplangan 30 o'lchagichli simni ishlatardim.
2 -qadam: taxtalar
MSP430 -ni dasturlash uchun faqat 4 ta sim kerak bo'ladi, shu jumladan Vcc va Vss ulanishlari. Quyidagi sxema yordam berishi kerak. Bu MCU -ga dasturni yuklab olish uchun kerak bo'lgan yagona ulanishdir, men ikkita dasturiy platani qurdim. Birinchisi, 4 pinli rozetkaning bir chetiga lehimli eski IDE kabelidan kichik non paneli, ZIF rozetkasi va 4 ta simni ishlatadi. Zero Insertion Force rozetkasi MCUni aylanib o'tishda harakatni tejaydi. Ikkinchisida Mill-Max DIP uyasi va men yotqizgan ba'zi pinlar va boshqa komponentlar ishlatiladi. Men ulanishning ko'p qismini sim bilan o'rab qo'ydim. Faqat 4 pinli rozetkani lehimlash kerak edi. Asosan, bu osilatorsiz proto-taxta. TI hujjati slau144c ning 2-2-jadvalida (MSP430x2xx Foydalanuvchilar uchun qo'llanma) ishlatilmaydigan pinli terminallar ko'rsatilgan. Bu sizning loyiha taxtangiz uchun muhim, lekin dasturlash emas. Agar siz 47k rezistor yordamida RST pinini baland tortmasangiz, MCU sizning dasturingizni ishga solmaydi. Ez430 pinlarini 4 pinli rozetkaga ulaganingizda, Vcc ulanishining to'g'riligiga ishonch hosil qiling. Buni ez430 Foydalanuvchi qo'llanmasidagi sxemaga qarab tekshirish mumkin. E'tibor bering, R10 V4 ga ez430 tomonida biriktirilgan. Siz taxtadagi ko'rsatgichni ulagichning 1 -pinli eng yaqin ulagich piniga qaytarishingiz kerak. Bir tomondan, siz Spy-Bi-Wire deb nomlangan 4 simli dasturiy ulanishni oxirgi ilovangizga o'rnatishingiz mumkin va siz chipni olib tashlamaysiz. Agar siz shunday yo'l tutishga qaror qilsangiz, siz MCU -ni ilovangizning 3V quvvat manbaidan quvvatlantirishingiz va USB dasturchisining 2 va 3 -pinlarini (J1 ga qarang) MCU -ga ulashingiz mumkin.
3 -qadam: dasturlash
Aytganimdek, sizda uskuna tayyor bo'lgach, ez430 -dan foydalanish oson. Qurilmaga kiritilgan IAR Kickstart dasturi sizni tezda ishga tushiradi. Misol uchun, 1.0 portga ulangan LEDni yondiradigan dastur mavjud. Bortingizda misol dasturini ishga tushirish uchun 2 -pinli LED va rezistorni va 10 -pinda 47k ohmli qarshilik rezistorini qo'shing, shunda siz o'chib -o'chib turishingiz kerak. Bu veb -saytda topilgan, bu deyarli. Boshqa bir nechta misol dasturlar mavjud. Agar siz o'zingizni dasturlashdan oldin ularni sinab ko'rishni xohlasangiz, "msp430 loyihalari" ni tezda qidirish sizga bir nechta natijalarni beradi. Omad va baxtli dasturlash!
4 -qadam: Foydali havolalar
TI MSP430 Pageez430 Foydalanuvchilar Yo'riqnomasi
Tavsiya:
Arduino Uno yordamida DIY dasturlash kabeli - Baofeng UV -9R Plus: 6 qadam (rasmlar bilan)
Arduino Uno-Baofeng UV-9R Plus yordamida DIY dasturiy kabel Seriya konvertori. [DISCLAIMER] Men hech qanday zarar uchun javobgarlikni o'z zimmamga olmayman
ATmega328 ni Arduino IDE bilan 8 MGts kristall yordamida dasturlash: 4 qadam
8MHz kristalli Arduino IDE bilan ATmega328 -ni dasturlash: Men bu ko'rsatmada Armeino IDE va Arduino UNO -dan foydalanib, ATmega328P IC (Arudino UNO -da mavjud bo'lgan mikrokontroller) ni dasturlash bo'yicha bosqichma -bosqich ko'rsatma beraman. maxsus Arduino, sizning loyihalaringizni amalga oshirish uchun
ESP8266 Fleshli va dasturchisi, IOT Wi -Fi moduli yordamida ESP8266 dasturiy ta'minotini qanday o'chirish yoki dasturlash: 6 qadam
ESP8266 Fleshli va Dasturchi, IOT Wi-Fi moduli yordamida ESP8266 dasturiy ta'minotini qanday o'chirish yoki dasturlash mumkin: Tavsif: Ushbu modul ESP-01 yoki ESP-01S tipidagi ESP8266 modullari uchun USB adapter /dasturchi. ESP01 -ni ulash uchun unga 2x4P 2,54 mm o'lchamli ayol boshi qulay tarzda o'rnatilgan. Bundan tashqari, u ESP-01 ning barcha pimlarini 2x4P 2,54 mm o'lchamdagi erkaklar orqali chiqaradi
Ob'ektga yo'naltirilgan dasturlash: Ob'ektlarni yaratish/O'qitish usuli/Shape Puncher yordamida texnika: 5 qadam
Ob'ektga yo'naltirilgan dasturlash: Ob'ektlarni yaratish/O'qitish usuli/Shape Puncher yordamida texnikasi: Ob'ektga yo'naltirilgan dasturlashni yangi o'rgangan o'quvchilar uchun o'rganish/o'qitish usuli. Bu ularga sinflardan ob'ektlarni yaratish jarayonini tasavvur qilish va ko'rish imkoniyatini berishning bir usuli. EkTools 2 dyuymli katta zımba; qattiq shakllar eng yaxshisi.2. Bir parcha qog'oz yoki
LED soat 555 va 4017 yordamida (dasturlash kerak emas): 8 qadam (rasmlar bilan)
LED soat 555 va 4017 (dasturlash kerak emas) yordamida: Bu erda men taxminan 7 yil oldin ishlab chiqqan va ishlab chiqqan loyihani taqdim etaman. Loyihaning g'oyasi 4017 kabi hisoblagichli IClardan foydalanib LEDlarning miltillashini boshqaruvchi signallarni ishlab chiqarishdir. analog soat qo'llari