![Programarea MSP430 DIP folosind un Ez430: 4 pași Programarea MSP430 DIP folosind un Ez430: 4 pași](https://i.howwhatproduce.com/preview/how-and-what-to-produce/10540890-programming-msp430-dip-using-an-ez430-4-steps-0.webp)
2025 Autor: John Day | [email protected]. Modificat ultima dată: 2025-01-23 15:04
![Programarea MSP430 DIP cu ajutorul unui Ez430 Programarea MSP430 DIP cu ajutorul unui Ez430](https://i.howwhatproduce.com/images/002/image-5062-47-j.webp)
Când am găsit programatorul USB T4's ez430, mi s-a părut a fi una dintre metodele mai ușoare de pornire și funcționare cu un MCU. Cum aș putea să mă înșel, are ez în nume! Se pare că este de fapt ușor … mai ales.
Ez430 este minunat dacă doriți să utilizați plăcile țintă mici pe care le vinde TI, dar lipsa de informații pentru adevăratul începător este frustrantă atunci când încercați să treceți la programarea cipurilor externe, iar cantitatea de informații tehnice de la Texas Instruments este descurajantă.
În acest scurt articol sper să arăt cum să pornești și să rulezi cu acele mostre DIP pe care le-ai comandat de la TI folosind ez430. Voi lucra cu aceeași unitate de microcontroler (MCU) ca pe placa țintă ez430, și anume MSP430F2013. Orice MSP430x2xx va funcționa cu aceeași metodă și, din câte știu eu, întreaga linie MSP430 utilizează aceleași conexiuni de programare. Dacă utilizați un alt pachet decât un pachet dual in-line (DIP sau DIL) sau un alt dispozitiv decât MSP430x2xx, va trebui să consultați fișa tehnică pentru dispozitiv pentru a găsi locațiile corespunzătoare ale pinului.
Pasul 1: Piese
![Părți Părți](https://i.howwhatproduce.com/images/002/image-5062-48-j.webp)
Pentru a programa msp430 sunt necesare doar câteva părți. Iată lista: soclu IC cu fir MSP430 MCU ez430 soclu cu 4 pini (interconectare grilă.050) O notă rapidă pe soclul cu 4 pini. Ghidul pentru utilizatorii ez430 listează numărul piesei Mill-Max. Mouser.com le-a avut în stoc la ultima verificare, iar Mill-Max poate oferi probe. Rețineți că imaginea are părți suplimentare pentru placa proto menționată mai târziu în articol. Am folosit sârmă cu 30 de calibre Kynar pentru conexiunile de înfășurare.
Pasul 2: Placi
![Placi Placi](https://i.howwhatproduce.com/images/002/image-5062-49-j.webp)
![Placi Placi](https://i.howwhatproduce.com/images/002/image-5062-50-j.webp)
![Placi Placi](https://i.howwhatproduce.com/images/002/image-5062-51-j.webp)
![Placi Placi](https://i.howwhatproduce.com/images/002/image-5062-52-j.webp)
Programarea unui MSP430 necesită doar 4 fire, inclusiv conexiunile Vcc și Vss. Schema de mai jos ar trebui să vă ajute. Acestea sunt singurele conexiuni de care aveți nevoie pentru a descărca un program pe MCU. Am construit două plăci de programare. Primul folosește o placă mică, o priză ZIF și 4 fire dintr-un vechi cablu IDE cu mufa cu 4 pini lipită la un capăt. Soclul Zero Insertion Force doar economisește efortul atunci când deplasați MCU-ul. Al doilea folosește o priză DIP de la Mill-Max și niște pini pe care îi aveam așezat, precum și alte componente. Am înfășurat majoritatea conexiunilor. A fost necesar doar lipirea prizei cu 4 pini. Practic este o proto-placă fără oscilator. Vedeți aici schema proto. Tabelul 2-2 al documentului TI slau144c (Ghidul utilizatorului MSP430x2xx) prezintă terminările pinului neutilizate. Acest lucru este important pentru placa de proiect, dar nu și pentru programare. MCU nu vă va rula programul decât dacă trageți pinul RST la înălțime folosind rezistorul de 47k. O altă notă despre prizele pinului. Când conectați pinii ez430 la mufa cu 4 pini, asigurați-vă că conexiunea Vcc este corectă. Puteți verifica acest lucru uitându-vă la schema din manualul de utilizare ez430. Observați că R10 este atașat la Vcc pe partea ez430. Ar trebui să puteți urmări cablul de pe placa înapoi la cel mai apropiat pin al conectorului, care este pinul 1 al conectorului. Deoparte, ați putea construi conexiunea de programare cu 4 fire, numită Spy-Bi-Wire, în aplicația dvs. finală și nu ar trebui să eliminați deloc cipul. Dacă decideți să faceți acest lucru, puteți alimenta MCU de la sursa de alimentare a aplicației 3V și conectați doar pinii 2 și 3 (a se vedea J1) de pe programatorul USB la MCU.
Pasul 3: Programare
![Programare Programare](https://i.howwhatproduce.com/images/002/image-5062-53-j.webp)
După cum am menționat, odată ce aveți hardware-ul pregătit, ez430 este ușor de utilizat. Programul IAR Kickstart inclus în dispozitiv vă va pune în funcțiune rapid. Există un exemplu de program inclus care clipește un LED atașat la portul 1.0. Pentru a rula programul de exemplu pe placa dvs., trebuie doar să adăugați LED-ul și rezistența de pe pinul 2 și rezistorul de 47 k ohmi în sus pe pinul 10 și ar trebui să fiți oprit și să clipiți. O altă resursă de programare pentru a învăța să utilizați msp430 poate fi găsit pe acest site web. Asta e cam mult. Există câteva alte exemple de programe acolo. Dacă doriți să le încercați înainte de a intra în programarea dvs., o căutare rapidă pentru „proiecte msp430” ar trebui să vă obțină câteva rezultate. Mult succes și programare fericită!
Pasul 4: Link-uri utile
TI MSP430 Pageez430 Ghidul utilizatorului MSP430x2xx Ghidul utilizatorului Foaie de date Mill-Max Socket Pagina lui Leon Heller Programarea MSP430
Recomandat:
Programarea ATmega328 cu Arduino IDE folosind Crystal de 8 MHz: 4 pași
![Programarea ATmega328 cu Arduino IDE folosind Crystal de 8 MHz: 4 pași Programarea ATmega328 cu Arduino IDE folosind Crystal de 8 MHz: 4 pași](https://i.howwhatproduce.com/images/001/image-05-8-j.webp)
Programarea ATmega328 cu Arduino IDE folosind 8MHz Crystal: În acest Instuctabil voi acoperi un ghid pas cu pas al programării unui ATmega328P IC (același microcontroler prezent pe Arudino UNO) folosind Arduino IDE și un Arduino UNO ca programator pentru a vă face un Arduino personalizat, pentru a vă face proiectele
Programarea unui Arduino Folosind un alt Arduino pentru a afișa un text derulant fără bibliotecă: 5 pași
![Programarea unui Arduino Folosind un alt Arduino pentru a afișa un text derulant fără bibliotecă: 5 pași Programarea unui Arduino Folosind un alt Arduino pentru a afișa un text derulant fără bibliotecă: 5 pași](https://i.howwhatproduce.com/images/007/image-20745-j.webp)
Programarea unui Arduino Folosirea unui alt Arduino pentru a afișa un text derulant fără bibliotecă: Sony Spresense sau Arduino Uno nu sunt atât de scumpe și nu necesită multă energie. Cu toate acestea, dacă proiectul dvs. are limite de putere, spațiu sau chiar buget, vă recomandăm să utilizați Arduino Pro Mini. Spre deosebire de Arduino Pro Micro, Arduino Pro Mi
Stație de Looper cu efect de chitară True Bypass programabilă folosind comutatoare Dip: 11 pași
![Stație de Looper cu efect de chitară True Bypass programabilă folosind comutatoare Dip: 11 pași Stație de Looper cu efect de chitară True Bypass programabilă folosind comutatoare Dip: 11 pași](https://i.howwhatproduce.com/images/004/image-11508-2-j.webp)
Stație de Looper cu efect de chitară True Bypass programabilă folosind comutatoare Dip: Sunt un pasionat de chitară și un jucător hobbyist. Majoritatea proiectelor mele se întâmplă în jurul accesoriilor de chitară. Îmi construiesc propriile amplificatoare și câteva pedale de efect. În trecut am jucat într-o bandă mică și m-am convins că am nevoie doar de un amplificator cu re
Selector de reglaj DIP folosind 1 pin: 4 pași
![Selector de reglaj DIP folosind 1 pin: 4 pași Selector de reglaj DIP folosind 1 pin: 4 pași](https://i.howwhatproduce.com/images/006/image-16638-32-j.webp)
Selector de melodii DIP folosind 1 pin: Cu ceva timp în urmă am lucrat la o „muzică cutie” proiect care trebuia să aleagă între 10 fragmente de melodii diferite. O alegere naturală pentru alegerea unei melodii specifice a fost un comutator dip cu 4 pini, deoarece 4 comutatoare oferă 24 = 16 setări diferite. H
Programarea Arduino Nano folosind UNO: 4 pași (cu imagini)
![Programarea Arduino Nano folosind UNO: 4 pași (cu imagini) Programarea Arduino Nano folosind UNO: 4 pași (cu imagini)](https://i.howwhatproduce.com/images/001/image-1329-79-j.webp)
Programarea Arduino Nano folosind UNO: Hei băieți, recent tocmai cumpărasem o nouă clonă nano arduino (CH340) de pe eBay pentru proiectul meu mini arduino. După aceea am conectat arduino la computerul meu și am instalat driverele, dar nu funcționam încă, După câteva zile am aflat cum să programez