Indholdsfortegnelse:
Video: Programmering af MSP430 DIP ved hjælp af en Ez430: 4 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:30
Da jeg fandt TIs ez430 USB -programmer, så det ud til at være en af de lettere metoder til at komme i gang med en MCU. Hvordan kunne jeg tage fejl, det har ez i navnet! Det viser sig, at det faktisk er let … for det meste.
Ez430 er fantastisk, hvis du vil bruge de små målbrætter, TI sælger, men manglen på information til den sande nybegynder er frustrerende, når du prøver at gå til programmering af eksterne chips, og mængden af teknisk information fra Texas Instruments er skræmmende.
I denne korte artikel håber jeg at vise, hvordan du kommer i gang med de DIP -prøver, du bestilte fra TI ved hjælp af ez430. Jeg arbejder med den samme mikrokontroller -enhed (MCU) som på ez430 -målkortet, nemlig MSP430F2013. Enhver MSP430x2xx vil arbejde med den samme metode, og så vidt jeg ved, bruger hele MSP430 -linjen de samme programmeringsforbindelser. Hvis du bruger en anden pakke end en dobbelt in-line pakke (DIP eller DIL) eller en anden enhed end MSP430x2xx, skal du henvise til databladet for enheden for at finde de passende pinplaceringer.
Trin 1: Dele
For at programmere msp430 er der kun få dele, du har brug for. Her er listen: Wire IC -stik MSP430 MCU ez430 4 -polet stik (.050 Gitterforbindelse) En hurtig note om 4pin -stikket. Brugervejledningen til ez430 viser Mill-Max-varenummeret. Mouser.com havde dem på lager, da jeg sidst tjekkede, og Mill-Max kan tilbyde prøver. Bemærk, at billedet har yderligere dele til proto-tavlen nævnt senere i artiklen. Jeg brugte Kynar -belagt 30 gauge -tråd til wrap -forbindelserne.
Trin 2: Tavler
Programmering af en MSP430 kræver kun 4 ledninger, inklusive Vcc- og Vss -forbindelserne. Skematikken herunder skal hjælpe. Dette er de eneste forbindelser, du har brug for for at downloade et program til MCU. Jeg har bygget to programmeringstavler. Den første bruger et lille brødbræt, ZIF -fatning og 4 ledninger fra et gammelt IDE -kabel med 4 -polet fatning loddet til den ene ende. Zero Insertion Force -stikket sparer bare kræfter, når du flytter MCU'en rundt. Den anden bruger en DIP-fatning fra Mill-Max og nogle stifter, jeg havde liggende, samt nogle andre komponenter. Jeg har trådindpakket de fleste forbindelser. Det var kun nødvendigt at lodde 4 -bens fatningen. Grundlæggende er det et proto-board uden oscillatoren. Se her for proto board skematisk. Tabel 2-2 i TI dokument slau144c (MSP430x2xx Brugervejledning) viser de ubrugte pin-afslutninger. Dette er vigtigt for dit projektkort, men ikke for programmeringen. MCU'en kører ikke dit program, medmindre du trækker RST -stiften højt ved hjælp af 47k -modstanden. En anden note om stikkontakter. Når du slutter ez430 -stifterne til din 4 -bens stikkontakt, skal du sørge for, at Vcc -forbindelsen er korrekt. Du kan bekræfte dette ved at se på skematikken i brugermanualen til ez430. Bemærk, at R10 er knyttet til Vcc på ez430 -siden. Du bør være i stand til at følge ledningen på kortet tilbage til den nærmeste stikstift, som er stik 1 på stikket. Som en side kunne du bygge den 4-tråds programmeringsforbindelse, kaldet Spy-Bi-Wire, ind i din sidste applikation, og du ville slet ikke skulle fjerne chippen. Hvis du beslutter dig for at gøre det på den måde, kan du tænde MCU'en fra din applikations 3V -strømkilde og bare tilslutte ben 2 og 3 (se J1) på USB -programmereren til din MCU.
Trin 3: Programmering
Som jeg nævnte, når du har hardwaren klar, er ez430 let at bruge. IAR Kickstart -programmet, der følger med enheden, får dig hurtigt i gang. Der er et eksempelprogram inkluderet, der blinker en LED tilsluttet port 1.0. For at køre eksempelprogrammet på dit bord, skal du blot tilføje LED'en og modstanden på pin 2 og den 47k ohm pull up -modstand på pin 10, og du skal være slukket og blinke. En anden programmeringsressource for at lære at bruge msp430 kan være fundet på dette websted. Det er stort set det. Der er et par andre eksempler på programmer derude. Hvis du vil prøve dem, før du går i gang med at programmere din egen, bør en hurtig søgning efter 'msp430 -projekter' give dig et par resultater. Held og lykke med programmeringen!
Trin 4: Nyttige links
TI's MSP430 Pageez430 brugervejledning MSP430x2xx brugervejledning Mill-Max Socket datablad Leon Hellers side MSP430 programmering
Anbefalede:
DIY -- Sådan laver du en edderkoprobot, der kan kontrolleres ved hjælp af smartphone ved hjælp af Arduino Uno: 6 trin
DIY || Sådan laver du en edderkoprobot, der kan styres ved hjælp af smartphone Brug af Arduino Uno: Mens du laver en edderkoprobot, kan man lære så mange ting om robotik. Ligesom at lave robotter er underholdende såvel som udfordrende. I denne video vil vi vise dig, hvordan du laver en Spider -robot, som vi kan betjene ved hjælp af vores smartphone (Androi
Kontrol ledt over hele verden ved hjælp af internet ved hjælp af Arduino: 4 trin
Kontrol ledt over hele verden ved hjælp af internet ved hjælp af Arduino: Hej, jeg er Rithik. Vi kommer til at lave en internetstyret LED ved hjælp af din telefon. Vi kommer til at bruge software som Arduino IDE og Blynk.Det er enkelt, og hvis det lykkedes dig, kan du styre så mange elektroniske komponenter, du ønskerTing We Need: Hardware:
Sådan laver du en drone ved hjælp af Arduino UNO - Lav en quadcopter ved hjælp af mikrokontroller: 8 trin (med billeder)
Sådan laver du en drone ved hjælp af Arduino UNO | Lav en Quadcopter ved hjælp af mikrokontroller: Introduktion Besøg min Youtube -kanal En Drone er en meget dyr gadget (produkt) at købe. I dette indlæg vil jeg diskutere, hvordan jeg gør det billigt ?? Og hvordan kan du lave din egen sådan til en billig pris … Nå i Indien alle materialer (motorer, ESC'er
RF 433MHZ radiostyring ved hjælp af HT12D HT12E - Lav en RF -fjernbetjening ved hjælp af HT12E & HT12D med 433mhz: 5 trin
RF 433MHZ radiostyring ved hjælp af HT12D HT12E | Oprettelse af en RF -fjernbetjening ved hjælp af HT12E & HT12D med 433mhz: I denne instruktør vil jeg vise dig, hvordan du laver en RADIO -fjernbetjening ved hjælp af 433mhz sendermodtagermodul med HT12E -kode & HT12D -dekoder IC.I denne instruktive kan du sende og modtage data ved hjælp af meget meget billige KOMPONENTER SOM: HT
Trådløs fjernbetjening ved hjælp af 2,4 GHz NRF24L01 -modul med Arduino - Nrf24l01 4 -kanals / 6 -kanals sender modtager til Quadcopter - Rc Helikopter - Rc -fly ved hjælp af Arduino: 5 trin (med billeder)
Trådløs fjernbetjening ved hjælp af 2,4 GHz NRF24L01 -modul med Arduino | Nrf24l01 4 -kanals / 6 -kanals sender modtager til Quadcopter | Rc Helikopter | Rc -fly ved hjælp af Arduino: At betjene en Rc -bil | Quadcopter | Drone | RC -fly | RC -båd, vi har altid brug for en modtager og sender, antag at vi til RC QUADCOPTER har brug for en 6 -kanals sender og modtager, og den type TX og RX er for dyr, så vi laver en på vores