-
Thread
Grafik-LCD: Schriftarten mit Umlauten/Sonderzeichen
Zeichen-Datei, *.h" erzeugt habe, wie geht es dann weiter. Oder, wo könnte man dazu nachlesen? µC: MSP430F1611, LCD: siehe oben
-
Thread
STEVAL-ISA152V1 weshalb so teuer?
weltweitem Versand für 4.30 USD verkauft wurde, obwohl der darauf im SBW-Debuginterface verbaute MSP430F1611 alleine als Bauteil schon knapp 10 USD kostete.
-
Thread
Wie muss man Pervasive Displays beschreiben?
wenig Ahnung, die Frage, wie man das Problem lösen könnte (z.B. Zeiger ??) Verwendet wird ein MSP430F1611.
In C sollte das dann *const char progmem* heißen, beschäftige dich dazu mal mit C > Bei dem MSP430F1611 gibt es noch einen nichtflüchtigen Speicherbereich, wo > man Daten ablegen kann. (nur 2kB) Das ist dann EEProm > Es sollen bei meiner Anwendung keine Bilddaten fest abgelegt werden. > Wie
-
Thread
Analoge Nulllageregelung (EKG) durch digitale Regelung ersetzen
regulierend wieder im Bild läuft Hat jemand einen Lösungsvorschlag, wie man dies digital mit einem µC (MSP430F1611) machen könnte. Mein erster Ansatz dazu wäre, dass man den gleitenden Mittelwert der vielleicht letzten 500 Messwerte bildet, diesen Wert von eine Konstanten abzieht, usw. Wie macht man es
-
Thread
Pollin Display GWM5509 mit ST7565 Daten lesen?
da was lesen willst, > oder? > Und wer baut Funktionen in *.h Dateien? Es handelt sich den MSP430F1611. *.h hatte ich nur "zufällig" für den Programmausschnitt verwendet. Die Funktionen gehörten zu einer *.c -Datei. Bei einer anderen grafischen Flüssigkristallanzeige (FKA) gibt es mit der Funktion
-
Thread
Eingangsfilter dimensionieren
das Package gezeichnet, sondern nach ihrer Funktion. Symbol IC3 korrigieren. 4) Symbol IC3: "MSP430F1611" ist nicht die vollständige Bauteilbezeichnung. (wohl + "IPM" oder + "IPMR") 5) C3 und C4 wahrscheinlich zu groß. 6) Wird der Hilfs-Quarz überhaupt benötigt? Sonst könnte der 8MHz-Quarz an
-
Thread
[V]erschenke MSP430 Paket
: * 3x MSP430FG4618IPZ * 3x MSP430F135IPM * 3x MSP430F147IPM * ~16x MSP430F149IPM * ~160x MSP430F1611IPM Alles zusammen für lau, nur das Porto für den Versand hätte ich gerne. Bei Interesse einfach melden. P.S. sollte der Ansturm groß sein, behalte ich mir eine Teilung der Bauteile vor :-)
-
Thread
MSP430f1611 DMA
Hallo zusammen, ich habe ein kleines Problem mit meinem Programm. Irgendwie bekomme ich nichts vernüftiges gesendet... Vielleicht könnte mir hier ja jemand helfen? [c]#include <msp430.h> #include "bocas.h" #include "main.h" int dmaRS232(const char *text, unsigned int length); int dmaInit(); static char string1[] = { "a" }; void rs232Init(void) { BITSET(P3SEL, 0xC0); BITSET(P3DIR, 0x40); BITSET(U1CTL, SWRST); BITSET(ME2, UTXE1+URXE1); BITSET(U1TCTL, SSEL0); BITCLR(U1CTL, SYNC); BITCLR(U1CTL, PENA|SPB); BITCLR(U1CTL, CHAR); U1BR0 = LOW_16(69); U1BR1
-
Thread
[V] µC, Halbleiter, passive Bauteile, Relais
PIC12F629-I/P → 0,50€/Stk. 9x PIC16F648A-I/SO → 0,50€/Stk. >20x PIC16LF648A-I/SO → 0,50€/Stk. >20x MSP430F1611IPM → 1€/Stk. *Diverse Halbleiter* >20x OM5610, FM-Tunermodul mit MPX-Ausgang (siehe Bild) → 2,50€/Stk. 8x PCA9506DGG, 40Bit I/O-Expander I²C → 1,50€/Stk., >20x PCF8591T, I²C 8Bit ADC und DAC
-
Thread
Audio MSP430
ausprobieren, hoffe das es dann klappt. Was ich bis jetzt habe ist das hier: [c] #include <msp430f1611.h> // note periode frequency #define c 3830 //261Hz 0. #define d 3400 //294Hz 1. #define e 3038 //329Hz 2. #define f 2864 //349Hz 3. #define
Hier mein Code bisher. Die Notenlänge hab ich noch nicht implementiert. [c] #include <msp430f1611.h> //#define c 261 // 0. //#define d 294 // 1. //#define e 329 // 2. //#define f 349 // 3. //#define g 391 // 4. //#define a 440 // 5. // Werte für das CCR0 Register
-
Thread
[V] uC, Halbleiter, passive, optische Bauteile, Kabel
Verpackung aufbewahrt. µC: 4x PIC12F629-I/P → 0,50€/Stk. 9x PIC16F648A-I/SO → 1€/Stk. >20x MSP430F1611IPM → 1€/Stk. 16x MSP430F149IPM → 2€/Stk. 3x MSP430FG4618IPZ → 2€/Stk. 3x MSP430F135IPM → 1€/Stk. 3x MSP430F148IPM → 1€/Stk. 3x MSP430F147IPM → 1€/Stk. Diverse Halbleiter: 8x PCA9506DGG
-
Thread
Wie könnte man 2 Unterprogramme verlustlos "gleichzeitig" verarbeiten?
ermöglichen? Oder macht man das ganz anders? Im Anhang einige Auszüge aus meinem Programm. (für MSP430F1611)
deinen 500 Samples/s ist das umso leichter. >Im Anhang einige Auszüge aus meinem Programm. (für MSP430F1611) Die schon mal zeigen, daß dein Grundkonzept nicht stimmt. Tu dir einen Gefallen und nutze ein fertige FAT Bibliothek für den SD-Kartenzugriff. Ich kann die von Elm Chan empfehlen, die geht
-
Thread
[V] diverse Bauteile
-20AU → 1€ 1x ATMEGA328P-MU → 1€ >20x ATMEGA645-16AU → 1€/Stk. 1x 90USB1287-16AU → 2€ >20x MSP430F1611IPM → 1€/Stk. 6x MSP430F149IPM → 2€/Stk. 1x PTMA402050A1AZ, DC/DC-Convertermodul 48Vin, 5V/2A out → 5€ 1x OFM40T-02, 40W OpenFrame Schaltnetzteil von Astrodyne mit 3 Ausgangsspannungen +5V/3A,
-
Thread
MSP430: Code Composer Studio für Mac OS verfügbar
diversen genannten nicht mehr unterstützten Interfaces. Diese alten Interfaces sind mit einem MSP430F1611 (oder 12) aufgebaut und verwenden noch ein altes Debugprotokoll. Neuere Debuginterfaces (wie die auf den beiden genannten Launchpads) verwenden eine andere Hardware und ein neues, offengelegtes
diversen genannten nicht mehr > unterstützten Interfaces. Diese alten Interfaces sind mit einem > MSP430F1611 (oder 12) aufgebaut und verwenden noch ein altes > Debugprotokoll. Genau diese Infos haben mir gefehlt. Danke dir, Rufus!
-
Thread
Wo findet man ein Programmschnipsel zum A/D-Wandler LMP90100?
geheimen Prozessor zig tausende > von Beispielen Richtig. Deshalb gleich die Nachlieferung: MSP430F1611 SPI ist nicht das eigentliche Problem, sondern der A/D-Wandler als solcher. Wie fängt man das Programm an und wie komme ich zu den ersten 24 Bit Ergebnissen der Wandlung.
-
Thread
maskierbare Interrupts
oh sorry msp430F1611 Danke für die Antwort
-
Thread
D/A Wandler für Audio Ausgabe
unterschiede höre. Hoffe ihr könnt mir an der Stelle auch weiter helfen. [c] #include <msp430f1611.h> // note periode frequency #define c 3830 //261Hz 0. #define d 3400 //294Hz 1. #define e 3038 //329Hz 2. #define f 2864 //349Hz 3. #define
Ich höre schon eine leichte Melodie, aber die CLK ist noch sehr schnell. [c] #include <msp430f1611.h> #define c 261 // 0. #define d 294 // 1. #define e 329 // 2. #define f 349 // 3. #define g 391 // 4. #define a 440 // 5. //Rest #define R 0 // 6. int thisNote
-
Artikel
MSPGCC
Hinweis2: Die Version 2.14 enthält nicht alle Controllertypen. So fehlen zum Beispiel die Typen MSP430F1611 und MSP430F1612. Bei Version 2.17 kann es zu fehlerhaften binarys kommen (Fehler: test.elf has no bss section) Mit der Version 2.16.1 sollte alles funktionieren. Hinweis3: Ich versuche es mit 2.19.1
-
Thread
Einfaches Testprogramm für RFM12BP-868MHz
5-V Prozessor auf die > 3,3 V Pegel des RFM12BP zu bringen..... Verwendet wird als µC ein MSP430F1611, sodass das gesamte System mit 3V betrieben werden kann. Leider kann ich mich aus Zeitmangel in nächster Zeit nicht mit den RFM12BP beschäftigen und werde mich zu gegebener Zeit wieder melden
Dein > Prozessor eine HW-SPI-Schnittstelle? Ich kenn ihn nicht... Ja, Oszi ist vorhanden MSP430F1611 hat HW-SPI-Schnittstelle (aber nur 8?- BIT Zeichen können damit übertragen werden) Wie schon mal gesagt, hätte ich besonderes Interesse an einem funktionierenden Programmschnipsel jeweils für
-
Thread
Sendet RFM12BP?
Oszi schafft 40MHz) prüfen, ob der Sender mit RFM12BP 868MHz sendet? Der Sender wurde mit einem MSP430F1611 über SPI programmiert. Dabei kann man allerdings viele Fehler machen. Ob nun überhaupt etwas aus dem Sender kommt, soll jetzt ermittelt werden. Vielleicht hat auch jemand ein Hinweis, wo man
-
Thread
MSP430F5529 lässt sich mittels JTAG nicht programmieren
3V gelegt, weil ich annehme, dass man damit JTAG einschaltet. Das Programmieren, z.B. eines MSP430F1611, funktioniert mit meinem Programmer und IAR oder mspgcc problemlos. Kennt sich jemand damit aus?
SLAU278) --> klassischer Vierdraht-JTAG Wenn es mit dem gleichen Programmer, der bei einem MSP430F1611 funktioniert hat, hier nicht läuft, dann kann es noch an der Verdrahtung liegen. Aber, wie das schon andere hier im Forum immer betont haben, wurde das schon hunderte mal geprüft. Was mir
-
Thread
MSP430 ADC misst Mist
habe einen digitalen Filter im Interrupt am laufen. Bis zu einem bestimmten Zeitraum nimmt der msp430f1611 verschiedene Werte auf, die er als Array mit 32 Werten speichert. Irgendwann fängt dann der ADC12MEM an zu spinnen und misst nur noch dieselben Werte. Gibt es beim ADC auch so etwas wie ein Überlauf
-
Thread
Schalter monitoren
simplen Weg den Zustand eines einfachen Schalters zu monitoren und dabei nur ein I/O-Pin meines MCU (MSP430F1611) zu verbrauchen. In 99,9% der Zeit wird der Schalter geschlossen sein. Wie würdet ihr das machen? HighZ hin oder her, ich weiß nicht so recht wie große ich Pullup/downs ich verwenden kann, ohne
? vermute Du meinst "zu ueberwachen"....... > und dabei nur ein I/O-Pin > meines MCU (MSP430F1611) zu verbrauchen. In 99,9% der Zeit wird der > Schalter geschlossen sein. Wie würdet ihr das machen? Dann wuerde ich keinen Pullup nehmen: Schalte den Pin immer bei einer Abfrage auf AUSGANG
-
Thread
MSP430 Periodendauer berechnen
. Ich habe einen Motor mit einer Auflösung bei einer Codierscheibe von 400 Inkrementen bei MSP430f1611 an Port TBCLK angeschlossen. Ich möchte die Drehzahl bestimmen und der Motor soll abgebremst werden. Testweise hab das so programmiert, das 40000 Impulse gezählt werden sollen ehe ein Interrupt
-
Thread
[MSP430]: TimerA capture mode: ISR wird auf P1.1 aufgerufen, auf P1.5 nicht
Hallo zusammen, ich habe hier ein kleines Problem mit meinem MSP430F1611: Ich möchte einen Port-Pin (genauer: P1.5, Pin 17 beim MSP430F1611) auf Änderungen hin überwachen. Bei einer fallenden Flanke soll in die ISR vom Timer_A0 gesprungen werden. Minimaler Code um
kann, welchen Port-pin ich gerne als TA0-Quelle haben möchte. Laut Datenblatt kommen dazu beim MSP430F1611 die Pins P1.1 (Pin 13) und P1.5 (Pin 17) in Frage. Meine Frage: Was läuft hier Falsch? Warum funktioniert denn das nur mit P1.1 als TA0? Neugierige Grüsse DanDanger
-
Thread
ADC12 beim MSP430
Hallo, ich bin gerade dabei mit dem ADC12 des MSP430 zu arbeiten (genau ein MSP430F1611). Ich habe nun scheinbar ein Verständnissproblem bei der Referenzspannung. Ich habe ja die Möglichkeit bei der internen Referenzspannung zwischen 1,5V und 2,5V zu wählen. Wenn ich das im Userguide
-
Thread
typedefs in h-File werden nicht erkannt
c] //##################################################################### // Target....: TI MSP430F1611 microcontroller // Date......: 2010.06.08 // Purpose...: Headerfile for Lib_v2.c. //###################################################################### //==============================
c] //##################################################################### // Target....: TI MSP430F1611 microcontroller // Date......: 05.06.2012 // Purpose...: Global #defines and type definition in this file //########################################################################### #ifndef
-
Thread
Leiterbahn zu breit für SMD Beinchen
ein Weg. Sogar die Amis bieten schon einen Teil ihrer Bauelemente im mm-Raster an. Z.B. den µC MSP430F1611 im QFP(PM)-Gehäuse. Alle Maße in mm lt. Datenblatt MfG
-
Thread
[v] MSP430F1611IPM
Ich habe hier über 100 Stk. vom MSP430F1611IPM herumliegen und würde diese zu einem fairen Preis abgeben. Die uCs sind ungebraucht und liegen in Trays in entsprechender ESD-Verpackung. Die MSPs sind offiziell bei einem bekannten deutschen
-
Thread
MSP430F1611 Problem Timer_A interrupt
Hallo zusammen, Ich muss für mein Geschäft ein Programm schreiben zur Erkennung der Windgeschwindigkeit eines Sensors. Ich hab mir gedacht, ich mach das mithilfe des Timers_A und dessen interrupts. Mein Problem: Ich komme zwar in die interrupt-routine rein aber nicht mit der pos. Flanke des Windsensorsignals, so wie vorgesehen. Eigentlich sollte mit der pos. Flanke der interrupt stattfinden um die Zeit zwischen zwei solchen interrupts zu zählen und später umzuwandeln in eine m/s Anzeige auf einem LCD-display (hab ich noch nicht programmiert). Vielleicht sieht jemand von euch, was ich falsch gemacht
-
Thread
MSP430 ADC sehr merkwürdige Werte
>gilt wahrscheinlich für den ADC12 einer anderen/älteren MSP430 Familie ich hatte damals den MSP430F1611 verwendet, also aus heutiger Sicht ein älterer Typ MfG
-
Thread
Brauche ich einen externen Oszillator?
Problemen den MSP430F5438 mit den freien Tools ans LAufen zu bringen, mit denen ich seit Jahre auf dem MSP430F1611 arbeite, habe ich mich nun auch was o.g. Controller angeht für Code Composer 5 entschieden. Danke für deine Antwort und Entschuldigung für's abweichen von deiner Ausgangsfrage. Zu dieser kann
den MSP430F5438 mit den freien Tools > ans LAufen zu bringen, mit denen ich seit Jahre auf dem MSP430F1611 > arbeite, habe ich mich nun auch was o.g. Controller angeht für Code > Composer 5 entschieden. > > Danke für deine Antwort und Entschuldigung für's abweichen von deiner > Ausgangsfrage. Zu
-
Thread
MSP430F5438 mit msp-gdbproxy und MSP-FET430UIF
Moin, nutze msp-gdbproxy und TI's MSP-FET430UIF schon seit Jahren mit einem MSP430F1611, mspgcc und Eclipse - klappt einwandfrei, d.h., der Controller wird über msp-gdbproxy sofort gefunden und kann geproggt werden. Nun habe ich den MSP430F5438 mit dem Olimex STK gestern bekommen
Olimex. Beides ausprobiert. Zuerst habe ich gestartet mit meiner Produktivumgebung für den MSP430F1611, die seit langem mit dem FET430UIF gut zusammenarbeitet. Seinerzeit das Firmware-Update durchgeführt und über msp-gdbproxy(USB) mit Eclipse verheiratet. Kompiliert wird mit mspgcc20081230. Vorgestern
-
Thread
MSP430 - RAM - Inhalt
geh stark davon aus das mein Programm die nicht erzeugt hat sind ja immerhin 10kB RAM bei dem MSP430F1611. Wie kommen die also dahin. Ich dachte Ram ist flüchtig? Was ist das für ein RAM in dem MSP430. Oder ist der Inhalt nur gerade das was sich beim Einschalten als stabiler Zustand durchgesetzt hat
-
Thread
MSP430 - Hardware Multiplier
einen Weg das auchasm( " MOV.W RESLO,R15\n"); funktionieren könnte? Gruß eac Auszug msp430f1611.h [code] /************************************************************ * HARDWARE MULTIPLIER ************************************************************/ #define __MSP430_HAS_MPY__
-
Thread
MSP430 maximale Frequenz
euch jemand eine Ahnung bis zu welcher Frequenz der MSP430 funktioniert? Ich hab hier einen MSP430F1611 mit externem CLK. Im erarta sheet (LAS368F − OCTOBER 2002 − REVISED MAY 2009) steht Max f_system von 8Mhz und weiter unten beim Timer steht dann bei TACLK was von 10MHz (Seite 28/74). Was mich
-
Thread
Code-Adresse einer Funktion festlegen
verwende MSP430F1611 und möchte gerne dem CodeComposer mitteilen, dass er eine Funktion an einer bestimmten Stelle im Flash ablegt und von dort auch ausführt. Ist das möglich und falls ja, wie? Ich glaube, dass es da
-
Thread
MSP430 Bootloader via RS232 (UART 0)
Hallo Zusammen, möchte gerne einen Bootloader für den MSP430F1611 in C schreiben und müßte dazu wissen wie man ein Programm an eine bestimmte Stelle im FlashRom bzw. RAM positioniert und dann ausführt. Am besten im Flash selbst, da nach einem Stromausfall während