-
Thread
Pulsoximeter mit MSP430
Oh sorry habs auch gerade gemerkt. hier der richtige Link: http://focus.ti.com/lit/ds/symlink/msp430f2012.pdf Ja ich habe auch ein Beispiel gefunden, und würde das gerne auf meinen msp430 F2012 übertragen. Das ist quasi mein konkretes Problem ;-) hier noch den Link zum Bsp: http://focus.ti.com
Na ja, ob nun 12er oder 10ner AD Wandler wird wohl nicht so wichtig sein. Dem MSP430F2012 fehlt aber der interne OP-AMP, den müsste man dann halt noch separat extern dazu setzen.
-
Thread
MSP430 PWM auf an zwei Pins
Hallo, ich benutze den Timer eines MSP430F2012 als PWM. Das funktioniert auch schön. Ich müßte aber den Ausgang des PWM wahlweise jetzt auf zwei unterschiedliche Pins legen können(SW gesteuert). Aus dem Datenblatt und dem User Guide
Der MSP430F2012 kann TA0 nur auf P1.1 und/oder P1.5 ausgeben, und TA1 nur auf P1.2, P1.6, und/oder P2.6. Es ist also nicht möglich, einen TA1-Pin auf einen TA0-Pin umzuleiten. Du hast P1.2/P1.6/P2.6 zur Auswahl
-
Thread
MSP430F2012 Stromverbrach
Guten Morgen. Ich arbeite mit MSP430F2012. Ich habe folgendes Problem. Ich verwende den MSP430 zum beheizen einer kleinen Fläche. Es wird mit Batterien betrieben. Es funktioniert soweit alles. Ich habe die Batterien übers Wochenende
-
Thread
MSP430F2012 programmieren
Hallo, kann ich mit dem hier angebotenen USB Programmer auch den 14pin MSP prorammieren? Levitan
-
Thread
MSP430F2012 Programmiersperre
Hallo. Ich habe da eine Frage. Ich arbeite mit dem MSP430F2012. Ich hatte ein Projekt, jetzt bin ich damit fertig, es funktioniert auch alles. Jetzt muss ich was machen, damit der uC nicht mehr programmiert werden kann und auch das programmierte uC nicht ausgelesen
-
Thread
MSP430F2012 LED Blinken lassen
Hi, ich mal wider diesmal mit nem anderen Problem, ich arbiete mit nem Handbuch wo nicht wirklich beispiele drin sind deswegen probiere ich ein bischen rum aber komme gerade nicht weiter. Mein Problem ist folgendes hab ne LED an P1.2 die soll mithilfe des Timers Blinken ich hab mir was Überlegt aber das funktioniert nicht und ich weis nicht wiso. Vielleicht könnt ihr ja mal nen blick rauf werfen und mir unter die Arme greifen danke schon mal hier der Code: #include <msp430x20x2.h> int main() { WDTCTL = WDTPW + WDTHOLD; TACTL = TASSEL1 + TACLR; // ???? TACCR1 = 30000
-
Thread
MSP430F2012 Elektronischern Würfel Programmieren
Hallo mal wider, ich stehe vor einer neuen Herausvorderung. Ich will nem Elektrischen würfel Programmieren. Ich dachte mir machste dir zwei .c dateinen ein main.c und eine Anzeige.c. In der Main.c wird ein Timer initialisiret der von 1-6 zählt wenn eine Taste gedrückt wird, wird der währt an dem der zähler stehen bleibt ausgegeben auf eine 7 Segmentanzeige. Es gibt ja an dem MSP4302012 8 Ports einer für den Taster der rest für jeweils ein Segment. Hat da schon jemand mit erfahrungen gemacht das zu programmieren? Da mir ihrgend wie gerade der Anfang fehlt wie ich das machen könnte auser
-
Thread
MSP430F2012 Info Memory
Ich programmiere das Teil in ASM mit der IAR Workbench 5. Welchen Segmentnamen hat denn das Info-Memory? Prinzipiell kann man dort ja auch Code reinlegen und ausführen - nur wie bekomme ich ihn dort rein?
-
Thread
Oscillator Fault bei MSP430F2012
Ich habe den 2012 im Steckbrett am eZ430-F2013-Dongle. Es ist lediglich die Betriebsspannung und die Pins 10 (RST) und 11 (TEST) an den Dongle angeschlossen. Seltsamerweise ist schon vor Ausführung des ersten ASM-Befehls das OFIFG-Flag (Oscillator fault) im IFG1-Register gesetzt. Das Flag läßt sich nicht zurücksetzen, weder im Debugger, noch per bic.b #OFIE, IFG1 Sobald ich den OFIE-Interrupt (Oscillator Fault enable) im IE1-Register freigebe lande ich in der NMI-Interrupt-Service-Routine. Was ist da los?
-
Thread
MSP430f2012 LED+TASTEN
Hallo! Ich habe einen MSP430f2012 und möchte alle LEDs leuchten lassen, wenn eine Taste gedrückt wird. #include <msp430x20x2.h> // Pins on the MSP430 we're using #define LED1 BIT1 // LED on P1.1
-
Thread
[V] 1x MSP430F2012 IN und 4x MSP430F2013 IN
Ich verkaufe 5 nagelneue Ultra-Low-Power Microcontroller von Texas Instruments: 1x MSP430F2012 IN 2€ 4x MSP430F2013 IN je 3,50€ Alle zusammen würden für 15€ den Besitzer wechseln. Die Preise sind jeweils inklusive Versand. Ich habe sie mir gekauft, weil ich eigentlich
verkaufe/tausche 5 nagelneue Ultra-Low-Power Microcontroller von Texas Instruments: 1x MSP430F2012 IN 1,50€ 4x MSP430F2013 IN je 3,00€ Alle zusammen würden für 12€ den Besitzer wechseln. Versandkosten von 1,45€ kommen noch dazu. Ich tausche auch gerne gegen AVR-Controller
-
Thread
Development Tool für MSP430 + 24 MSP430 Controller
neue ungeöffnete in OVP verpackte MSP 430 Controller. 3x MSP430F2013TN 3x MSP430F2013IN 3x MSP430F2012IN 3x MSP430F2012TN 3x MSP430F2011TN 3x MSP430F2003TN 3x MSP430F2002TN 3x MSP430F2001TN Alles ist NEU und unbenutzt!! Verkaufen tue ich es, da mir meine PIC Programmierung reicht, ich fange
-
Thread
MSP430 - Infomemory fuer Code nutzen
Hiho, wuerde beim MSP430F2012 gerne den Infomemory fuer den Code nutzen (IAR EW430, V3.41). Lt. IAR Technical Note 39271 geht das angeblich auch. Gesagt, getan, natuerlich geht nix. Hat jemand von Euch bereits Erfahrungen hiermit
szimmi, für den MSP430F2012 habe ich momentan keine Info über die Speicherverteilung, aber es könnte sein, dass der Linker kein ausreichend kleines "Häppchen" findet, das er in den Infoflash legen kann. Hast Du einmal versucht
-
Thread
MSP430 - IAR C-Spy Macros
ich hoffe, dass mir einer von euch bei meiner Frage weiterhelfen kann! Ich möchte mit einem MSP430F2012 (Entwicklungsumgebung IAR V3.42A, USB-Stick EZ430, spy-by-wire) eine Akkuladeschaltung realisieren. Dabei werden Akkuspannung, Akkutemperatur und Ladestrom zu bestimmten Zeiten gemessen (mit
mich oben auch nur zu kompliziert ausgedrückt? Was ich eigentlich möchte ist folgendes: Im µC (MSP430F2012) werden z.B. jede Sekunde mehrere ADC10 Kanäle gesampled. Diese Werte benutze ich, um die Akkuladung zu steuern. Da die Werte ja aber schon im µC vorliegen, möchte ich diese auch gleich auf den
-
Thread
MSP430 PWM Output Pins
Hallo! Ich habe eine Frage zu einem MSP430F2012. Ich verwende den Timer_A im Up-Modus. Also ich zaehle bis zu dem Wert im Register TACCR0 und dann beginnt der Timer erneut bei 0. Ich moechte nun eine PWM realisieren mit Hilfe des zweiten Registers
0x04 und P1DIR |= 0x04 setzen. Dann sollte es funktionieren. Unter http://www-s.ti.com/sc/ds/msp430f2012.pdf findest Du das Datasheet. Dort findet man die Pinzuordnung (z.B. S.8)
-
Thread
MSP430F2012 usigned long Timertakte Zaehlen
gedreht wird. zeit_nicht_gespuelt>intervall_zwangsspuelung [c] #include <msp430.h> #include <msp430f2012.h> void io_init(void); volatile unsigned long rest_spuelzeit; volatile unsigned long zeit_nicht_gespuelt; unsigned int P2value = 0; int main(void) { int jumper_Spuelzeit;
wird. > > zeit_nicht_gespuelt>intervall_zwangsspuelung > #include <msp430.h> > #include <msp430f2012.h> > void io_init(void); > volatile unsigned long rest_spuelzeit; > volatile unsigned long zeit_nicht_gespuelt; > unsigned int P2value = 0; > int main(void) > { > int jumper_Spuelzeit
-
Thread
MSP430f2012 LED mit Taster anschalten
Hi, ich bin neu hir und probiere gerade mit dem MSP430f2012 einer LED und einen Taster herrum. Ich kriege die LED zum leuchten aber wenn ich das mittels des Tasters machen will geht das nicht. Die LED ist an den P1.2 und Vss angeschlossen der Taster(Schlieser
-
Thread
MSP430: Problem mit WDT und DCO ohne Debugger
Hallo, ich sehe ein sehr merkwürdiges Problem bei einem eigentlich simplen Fall mit einem MSP430F2012. Ich betreibe den MSP430F2012 mit einem 32kHz Uhrenquarz und dem DCO mit 1 MHz intern. Der WDT fungiert als Timetick Interrupt alle 16 ms, mit ACLK als Source. Das funktioniert auch alles
-
Thread
[VS] Alte MSP430 in DIP-Bauform
Tippfehler gemacht habe): -MSP430F2001TN -MSP430F2002TN -MSP430F2003TN -MSP430F2011TN -MSP430F2012IN -MSP430F2012TN -MSP430F2013IN -MSP430F2013TN Jeweils laut Tütenaufschrift 3 Stück, insgesamt also 24 Stück. Wer die WAGO-Brotdose haben will, kriegt sie gern dazu ;-) Abzugeben gegen
-
Thread
MSP430F2012 Temperaturmessung mit externem NTC
Hi Leute diesmal baue ich ein Thermometer das die Vorgegebenen Bereiche mittels einzelnen Segmenten der 7 Segmentanzeige anzeigt. Ich hab auch schon ein Programm fertig. Beim kompilieren werden auch keine Fehler angezeigt. Der NTC ist in reihe mit einem 10k Widerstand als Spannungsteiler geschaltet. Bei 25 °C solte der NTC einen Widerstandswert von 10k haben. Mein Probelm ist nun folgendes es wird überhaupt nichts angezeigt deswegen wolte ich euch mal bitte mal nen Blick auf den code zu werfen vielleicht ist da ein Fehler drinne oder in meiner Aufgebauten schaltung. Danke schon mal für eure Hilfe
-
Thread
AVR Ladekurvendisplay
dem Kasten ... Für das Logging von Zellenspannungen hab ich mir mal einen Logger mit einem MSP430F2012 + 24C64 gebaut. Grafische Auswertung geht unter anderem mit einem Palm. Das mit Deutschkurs würde ich trotzdem aufrecht erhalten.
> Für das Logging von Zellenspannungen hab ich mir mal einen Logger > mit einem MSP430F2012 + 24C64 gebaut. > Grafische Auswertung geht unter anderem mit einem Palm. Dann hast Du ja richtig viel zu meinem Beitrag beigetragen ! > Das mit Deutschkurs würde ich trotzdem aufrecht erhalten
-
Thread
Soundkarte für FPGA-Experimente nutzen.
http://www.reichelt.de/MSP430F2012-IN/3/index.html?&ACTION=3&LA=446&ARTICLE=68420&artnr=MSP430F2012+IN&SEARCH=MSP430 :D
-
Thread
MSP430F2012 - PWM und Timer Problem
Hallo. Ich brauche Hilfe. Ich arbeite mit MSP430F2012. Ich habe folgendes Problem. Ich muss PWM ansteuern und gleichzeitig einen Timer von 10 s laufen lassen, der Timer soll nach der Zeit die PWM ausschalten. Da der uC nur einen Timer hat, geht das
-
Thread
Einfacher MC für Anfänger
Nochmal zum MSP430F2012: Natürlich kannst Du den auch in Assembler programmmieren. Der Assambler ist sogar relativ schön, da der Prozessor 16-Bit und eine ganz brauchbare Anzahl von Registern hat. Und Analoge Eingänge
Temperaturmessungen kalibriert werden. Alles weitere hier: http://focus.ti.com/lit/ds/symlink/msp430f2012.pdf
-
Thread
MSP430 F2012 I2C
Hallo liebe Leute, sichergibt es schon einige Einträge über I2C beim MSP430. Leider jedoch noch keinen, der meine Frage bezüglich meinem verwendeten Derivat: F2012 berantworten würde... Wie das I2C-Protokoll ansich funktioniert, kann man in hunderten von tollen Büchern nachlesen. TI hat hier unten "vermutlich" super-funktionierende Routienen geschrieben. Mein Problem ist nun folgendes. Wie den Wald vor den Bäumen sehe ich nicht die Stelle im Quelltext, wo ich hineinschreiben kann, was z.Bsp. der Slave ausführen soll wenn der Master ein Daten-Byte geschickt hat. Richtig, es ist mein C-Verständnis
-
Thread
MSP430F2012 10 Bit AD Wandler nutzen?
die AD Wandler anzusprechen und vernünftige Ergebnisse zu erhalten. Seit kurzem teste ich den MSP430F2012 mit dem 10 Bit AD Wandler. Dieser lässt sich leider nicht richtig ansprechen, ich erhalte stets den Messwert 0. Vielleicht ist euch ein Fehler ersichtlich. Vielen Dank! Anbei meine AD
Assembler: // -- AD Wandler ---------------------------------------------------------- // MSP 430F2012 Port P1.2 als AD Eingang A2 nutzen // ------------------------------------------------------------------------ AD2; bic.w #ENC,&ADC10CTL0 ; ENC Bit auf Null setzen, um
-
Thread
MSP430F2012 Lotto Programm (6 aus 49) Zeitmultiplexen der Ausgänge
Hi Leute ich mal wider. Sitze gerade an nem Lottoprogramm welches mir eine Zahl aus 4 ( ohne 0) und eine Zahl aus 9 (mit 0(außer bei 00))generieren soll. Ich hab da auch soweit fertig, dass wenn ich die Einzellnen 7 Segmentanzeigen ansteuere werden, sie auch machen was sie sollen. Ich weis nur nicht wie ich die beiden Anzeigen Verbinden kann das es so aussieht als ob sie gleichzeitig die zahl erstellen so das man denk eine Zahl aus 49 wird erzeugt. Ich hab da so an Multiplexen gedacht. Ich stelle aml den Code rein wenn jemand ne idee hat bitte was zu schreiben. Fals fragen kommen solten weis ich
-
Thread
ICh suche einen kleinen MSP
ihrgend welche abfragen tetigen zu können. Also ich denke mal einen ADC solte er schon haben. Ein MSP430f2012 würde sich anbieten der hat aber mehr funktionen als ich brauche und 14 Pins soviele brauche ich aber nicht. mfg marek
-
Thread
[V]MSP430 FET+ MSP430FR5969 LaunchPad+IC's
FP5969 LaunchPad: Neu, originalverpackt. 2x MSP430FR5969IDAR, noch in der Tüte versiegelt. 2x MSP430F2012 in Tray, 14-TSSOP 1x MSP430G2553, DIP, 1-2 Mal programmiert. 80 Euro+Versand
-
Thread
MSP430: Timer-Problem
Hallo Leute. Ich arbeite mit MSP430F2012, habe nicht so viel Erfahrung damit, vielleicht kann mir jemand helfen. Ich habe folgende Aufgabe. Beim Start des Programms wird PWM, ADC und ein Teimer von 10 Sekunden gestartet. Alles funktioniert
-
Thread
MSP430 Taster benutzen mit ASM
noch rellativ neu in diesen gebiet, ich habe als aufgabe von meinen lehrer bekommen bei einen MSP430F2012 einen taster in mein assembler programm einzubinden, das programm soll nur laufen solange der taster gedrückt ist. Der taster liegt am P2SEL/P2.7 pin, und ich habe keine ahnung mit welchen
-
Thread
Taster-Interrupt-Problem
Hallo Leute! Kann mir jemand helfen. Ich arbeite mit dem MSP430F2012. Ich lasse den uC solange schlafen bis ich den Taster drücke, danach geht er in die ISR des Ports. In der ISR wird ein Programm aufgerufen, welches ein PWM-Signal erzeugt. Der Timer, der das
-
Thread
MSP430 Batteriebetrieb
Ich möchte meine Schlatung mit Batterien betrieben. Was muss ich dabei beachten. Ich arbeite mit MSP430F2012.
-
Thread
MSP430F2012 Takt Frequenz einstellen / Timer Interrupt verwenden
Hallo zusammen, ich habe gerade ein Projekt wo ich von meiner bekannten AVR Spielwiese in die TI Welt abtauchen muss. Von AVR ist man ein wenig verwöhnt wie ich mittlerweile feststellen muss. Leider passen in dem Programm die Aufrufe des Timer Interrupts gar nicht. Normalerweise sollte der Mikrocontroller hier mit 1MHz arbeiten. Irgendwie sind die Interrupt Aufrufe doppelt so viele wie erwartet. Ich vermute a) die Taktfrequenz ist höher als erwartete b) der Timer Interrupt ist falsch konfiguriert Erwartet habe ich: TACCR0 = 0,1s * 1.000.000Hz / 8 TACCR0 = 12500-1 Mit dem TACCR0 erwarte ich
-
Thread
MSP430 Software laden
Ich betreibe beispielsweise einen MSP430F122 und einen MSP430F2012 ohne externe Quarze und ohne Widerstand. Mit ein wenig einstellerei geht auch der UART beim F122 problemlos (zumidest bei Zimmertemperatur ;) ).
-
Thread
MSP430 Value Series: Vor- und Nachteile?
versuche die Unterschiede zur normalen F2xxx Reihe herauszufinden. Der MSP430G2231 und der MSP430F2012 beispielsweise sind identisch in RAM- und Flash-Größe und sind sogar pinkompatibel. Auch die Peripherie ist auf den ersten Blick identisch. Preise bei Mouser: F2012IPWR 2000er 0,98€ G2231IPWR
-
Thread
µC schlafen schicken
Technik. Bei welchem µC? Der eingangs genannte ATmega ist jedenfalls irgendwo bei 50µA. Der MSP430F2012 (TI) kommt runter bis ca. 100 nA, ist aber auch explizit auf solche Anwendungen ausgelegt.
-
Thread
Problem mit MSP430
Hallo Leute, habe folgendes Problem. Ich möchte mittels msp430f2012 zwei analoge Signale mit dem internen AD Wandler wandeln (einmal Signal A, nächste conversion Signal B , dann wieder A usw.). Das Ergebniss möchte ich dann mittels SPI- Interface ausgeben.
-
Thread
KoNetX - KNX Source-Code
anderen Controllern haben. Im Anhang der bisherige (extrem BETA!) Code. Läuft zur Zeit auf einem MSP430F2012. Da nur Timer A und ein Port-Pin Interrupt benutzt wird, ist die Software grundsätzlich auf allen MSPs lauffähig, speziell der F2xx Serie. Ich hab es geteilt in Low-Level (µC spezifisch), und High-Level
-
Thread
MSP430 Testboard und Programmer/Debugger
Hallo Zusammen, ich habe zur Zeit ein Problem mit einem MSP430F2012. Um mich besser mit dem MSP430 einarbeiten zu können suche ich ein Testboard und ein Programmer/Debugger. Wichtig ist mir, dass man auch das Programm Debuggen kann. Könnt ihr hier eine Empfehlung
-
Thread
[V] MSP430F2013-Target-Boards für ez430
Hallo, ich habe zwei MSP430F2012-Target-Boards von TI übrig, da diese nur im 3er-Paket verkauft werden. Es handelt sich um diese Boards für das ez430: http://focus.ti.com/docs/toolsw/folders/print/ez430-t2012.html Meine Preisvorstellung
-
Thread
AT24C512SC EEPROM Chipkarte
Ich versuche, diese I²C EEPROM-Chipkarte mit einem MSP430F2012 mit Hardware-I²C byteweise zu beschreiben. Wenn ich im Einzelschritt durch mein ASM-Programm gehe, quittiert das EEPROM die I²C-Adresse, die Zieladresse im PROM und das Datenbyte wie erwartet
-
Thread
MSP Interruptroutine
separat in den Datasheets zu den einzelnen Derivate, z.B. : http://focus.ti.com/lit/ds/symlink/msp430f2012.pdf (Seite 13)
-
Thread
MSP430 Simulator
Hi, ich fange gerade mit der Programmierung eines MSP430F2012 an und wuerde gerne ganz einfache Sachen wie die Initialisierung von USI und Co. im einem Simulator ausprobieren. Benutzt hab ich bislang den auf 4k begrenzten IAR Compiler. Ich kann zwar im
-
Thread
MSP430 System Memory Map in Assembler Files nutzen?
Projekteinstellung zu ersetzen. Ist bestimmt ganz einfach für viele von euch... Als Beispiel die lnk_msp430f2012.cmd. Ob noch weitere Files dazu gehören, kann ich nicht beurteilen. In den Zeilen [code] RAM : origin = 0x0200, length = 0x0080 und FLASH : origin
-
Thread
ADC10 Sequence of Channels
Hallo Ich will 2 Kanäle (A2 und A0) mit dem MSP430F2012 wandeln. Nutze ich den Single Channel Mode und trigger mit einem Timer dann funktioniert das auch wunderbar. Nur liegen dann die beiden Messzeitpunkte zu weit auseinander. Nun habe ich den Sequence
-
Thread
MSP430 Problem mit rücksprung aus dem unter.Pro
Hi, ich programmiere gerade einen msp430F2012 für einen elektronischen würfel, ich habe ein problem mit den unterprogrammen. Beim "ret" befehl springt das programm nicht zurück zur adresse des SP, sondern zurück zum anfang des programmes
-
Thread
µC LED toggeln mit Timer funktioniert nicht, warum?
mit hilfe eines timer interrupts toggeln. mfg tom //author: Thomas Thurner #include <msp430f2012.h> #include "intrinsics.h" unsigned int c1,c2,c3,c4,c5,start; void config_clock(void); void config_io(void); void config_timerA2(void); void init(void); void config_clock(void
-
Thread
MSP430: Spy By Wire Pins auch anders nutzbar?
Ich nutze einen MSP430F2012 und möchte neben den freien Pins auch einen der beiden Spy By Wire Pins für die Applikation nutzen. (Mir fehlt sonst genau ein Pin...) Laut Beschreibung sollte dies ja möglich sein. Allerdings