-
Thread
µController mit 16bit ADC
Ein Beispiel für einen MSP430 mit 16-Bit-A/D-Wandler ist der 'F2013. Beileibe nicht jeder MSP430 hat 16-Bit-A/D-Wandler, die Mehrheit hat 12- oder sogar nur 10-Bit-Wandler. Ansonsten gibt es mit dem Prefix ADUC von Analog
. Hatte das "Vergnügen" mit einem MSP430F42x0. Laut Datenblatt sollte das SNR+D etwas besser als beim 20x3 sein (teilweise ~10 dB, Gain 32). D.h. von den Daten her ca. 13.5-Bit, Gain 1 bis runter auf ca. 11-Bit bei Gain 32. Ohne Filter/
-
Thread
Lichtsensor überprüfen aber wie?
wrote: > In welcher sprache hast du deinen Controller programmiert? Assembler? In C wurde der gute MSP430F169 Programmiert.
Das hat "Patti/Msp 430_crew" bereits getan.
-
Thread
AVR vs MSP430 und Linux
. Es ist in Segmenten à 128 Bytes Größe aufgebaut. Die Zweidraht-Debugschnittstelle der kleinen MSP430 ('F20xx) heißt SpyBiWire, verhält sich aber im Endeffekt wie ein echtes JTAG-Interface. Der für just diese kleinen MSPs verkaufte "USB-Stick" ist ein vollwertiges SpyBiWire-Interface, darüber
neuere Familienmitglieder wie die '20xx ein, aber von einem (übrigens deutschen) Entwickler des MSP430 höchstselbst verfasst.
-
Thread
I2C und MSPGCC - Erfahrungsaustausch gesucht
Wenn ich mspgcc Vers 060502 zur Programmierung eines MSP430F1611 einsetze, funktioniert der I2C Bus nicht. Bei der Verwendung von IAR Kickstart gibt es keine Probleme. Hat jemand ähnliche Erfahrungen gemacht oder müssen hier noch irgendwelche Dateien
Am MSP430F1611 ist über I2C ein DS2482-100 angeschlossen, der den Temperaturfühler DS18B20 über 1wire abfragt. Die Temperatur wird auf einer Flüssigkristallanzeige angezeigt und soll auf einer Smart Media
-
Thread
ATMega8 lange schlafen legen und wenig Strom verbrauchen
hier fast am verdreifeln... Für jeden Rat dankbar: Jens (Ausser er lautet: nimm doch einen MSP4XXX)
128kHz-Oszi verwenden, wenn dir die Rechenleistung dann noch reicht. Viel weniger Strom brauchen da auch die msp430 nimmer.
-
Thread
Eigenbau einer Kaffee- Vollautomaten-Steuerung
umprogrammierten kaffeeautomaten nicht mit teee nutzen? da gehen bis zu 16gramm in die brühkammer! f.
passende Antworten zu geben. Ab Oktober ist folgendes Projekt angedacht: Gleiche Maschine, aber MSP430 microcontroller und Grafikdisplay mit 240*128 oder so ähnlich Pixel.
-
Thread
[V] MSP430Fxxxx & ATMEGA163
länger ein paar Controller rum, mit denen ich nur nichts mehr so recht anzufangen weiss. ;) 2x MSP430F1101AIDW Rev.H - EUR 1,-/Stk. 1x MSP430F435IPZ Rev.H - EUR 2,50/Stk. 1x ATMEGA163-8AI + SMD Quarz 8MHz - EUR 2,50 Versand natürlich in ESD-gerechten Kartons, als Maxibrief für EUR 2,20
Jetzt sind nur noch die MSP430 zu haben.
-
Thread
Parallax Propeller
Augen auf einer Multicore-Architektur eine Zumutung und unzeitgemäß ist. TexasInstrument hat seinen MSP430 (als aktuelles Architekturbeispiel) auch auf die Benutzung von Hochsprachen hin entworfen - und dieser ist nun wirklich leichter zu handhaben als 8 "COGs".
allerdings lahm bis sehr lahm, allerdings verglichen zu Softwarelösungen immer noch eine Verbesserung. MSP430 werde ich mir mal ansehen. Gruß, Christian
-
Thread
MSP430 MSP430F2013 SPI Kommunikation mit D/A-Wandler
Liebe Forengemeinde, ich versuche mit dem MSP430F2013 den 12-Bit-D/A-Wandler MAX5530 per SPI anzusprechen und eine per Software einstellbare Spannung ausgeben. Wenn das einmal funktioniert füge ich noch einen A/D-Wandler AD7787 hinzu. Hardwaremäßig
Du kannst mit Hilfe des Programms aus dem TI-Codebeispiel "msp430x20xx_dco_flashcal.c" den DCO auf beliebige Vielfache des ACLKs einstellen und die Werte Speichern. Genau 10.0000 MHz trifft man aber mit einem Uhrenquarz nicht.
-
Thread
Wir kriegen euch alle!
Verkaufen tun sie ihn jedenfalls. Habe vor kurzem noch einen geordert. Da ich AVR´s,R8C´s, MSP430 und div. andere µC in C programmiere ist es mir eh egal welchen µC ich nehme. Hauptsache der verwendete µC erfüllt die Anforderung und jeder µC hat seine Vor- und Nachteile, sonst würde es bestimmt
Haß kann keine Rede sein, ich verspürte nur noch keinen Drang, ihn einzusetzen: Für stromsparend: MSP430 Für reaktionsschnell, klein, billig: Atmels AVRs Für mehr Rechenpower/ das Grobe: ARM7 Welche Lücke soll der R8 eigentlich füllen ?
-
Thread
Solarzelle step-up
Da würden ja selbst bei 90% Wirkungsgrad nur 20 uA überbleiben, da fängt ja an die Luftfeuchtigkeit ne Rolle zu spielen. Was willst du denn machen? Wie gross(klein) ist den eigentlich die Solarzelle? Dann wöre ein 10uF Elko nach 25sec erst bei 90%
Oder Die MSP430 Variante
-
Thread
Digitaler Temperatursensor
DS18x20: <1µA standby, 1mA während Messung.
Welchen Mikrocontroller setzt du denn ein und wie genau muss diese temperatur sein die du da misst? Der MSP430 hat einen integrierten Temperatursensor, vieleicht reicht das schon. Die Eigenerwärmung von dem Controller sollte ja minimal sein. Grüße Albatros
-
Thread
Kompliment für die neue Elektor
Grundlagen wurden gut vermittelt und auch hier gab's pro Heft ca 4 Bauanleitungen. Leider schon seit bald 20 Jahren tot...
M16C kann man dank des Passwortes schön totflashen. hat auch etwas für sich. Ich bevorzuge aber den MSP430. Der AVR ist mir zu chaotisch mit seinen Fuses und bietet weniger Möglichkeiten.
-
Thread
Xilinx ISE: Synthese hängt bei T51-Core
ausgereift sein wie der T51, und ich habe gehört dass der AX8 u.U. von Atmel-Patenten betroffen ist. Einen MSP430 gibt's leider nur in Verilog: http://bleyer.org/s430/ Die anderen Prozessoren bei Opencores sind entweder zu groß (OpenRISC, LEON) oder es gibt keinen passenden C-Compiler.
http://www.opencores.org/projects.cgi/web/avr_core/AVR_Core8F.tar.gz
-
Thread
[S]MSP430
Hallo, ich suche 1-2 MSP430 µC am besten MSP430F149 Sollte jemand sowas rumliegen haben würde ich die gerne abkaufen. P.S. Ich meine nur die Chips, keine Header-Platinen. Gruß Sebastian
Hallo Jörg, Danke, der hat aber 20 Pins zu viel ;-) @Robert, was möchtest Du dafür haben ? Gruß Sebastian
-
Thread
Neuling braucht Hilfe mit MSP430 F169 und Diplay
, ich würde das hinbekommen, also - genug gejammert... Wir haben ein IAR Entwicklungssystem mit MSP-FET430UIF und ein zu 95% fertiges Programm, das ein Ex-Kollege geschrieben hat. Im Zuge der Entwicklung hat sich jetzt aber folgendes geändert: 1. der Controller war ein MSP430F449 und ist nun ein MSP430F169 2. das Display war ein DEM 16226 SYS-LY (??) und ist nun ein EA DIP128-6 (KS0108) Nun ist es meine Aufgabe, die neue Hardware anzubinden. Das mit dem Controller klappt wohl schon, ich kann
-
Thread
MSP430 F149 PWM Signal als Interrupt
einganssignals soll der MSP verschiede Inderrupt programme ausführen. Für die genauigkeit der daten: Empfänger: Graupner smc19 Funktionen: -Beleuchtung -Kanonenschacht ausfahren 2 Stufig 1.Stufe Schacht, 2.Stufe Kanonen
Ja kannste gerne fragen, kein Thema, arbeite beruflich nahezu Vollzeit mit dem MSP430
-
Thread
MSPP430 Zeitmessung von Signalen
vielleicht besser (optimierter) ist? eine andere sache ist, ich will auch i2c nutzen. kann ich den msp430f2013 auch mit 5v betreiben, da das slavegerät einen 5v-pegel benötigt? vielen dank für euren ratschlag.
kauf dir ne stoppuhr im aldi, ersatzweise: lies erstmal den MSP430x2xx Family User’s Guide und das MSP430x20X1-3 Datasheet... *kopfschüttelnd*
-
Thread
Wer programmiert mir nen MSP430F149
Und dafür ein MSP430F149 im QFP64-Gehäuse?
Also ein MSP430F149 ist bei dem Job völlig unterbeschäftigt. Dem muß man dann wenigstens 20 € Arbeitslosengeld täglich bezahlen. Außerdem besteht die Gefahr, daß der Betreiber wegen Tierquälerei angeklagt wird!
-
Thread
wenigstens EINE gute IDE :-(
Da ist glaube ich Eclipse die prädestinierte Lösung. Ich arbeite damit täglich auf Arbeit für den MSP430. Klappt sehr gut, wenn man das System einmal begriffen hat.
Es gäbe noch KamAVR: http://www.avrfreaks.net/index.php?module=Freaks%20Tools&func=viewItem&item_id=632 habe ich aber noch nicht getestet.
-
Thread
Timer läßt main-Funktion nicht ausführen (MSP430)
Hallo, arbeite mit dem msp430f0213, habe eine timer funktion die auch wunderbar funktioniert, aber meine teil der main-funktion wird nicht abgearbeit. #include <msp430x20x3.h> void main(void) { WDTCTL = WDTPW + WDTHOLD
meine den msp430f2013
-
Thread
DCO von MSP430F berechnen
Was für einen MSP430 verwendest Du denn? Bei den MSP430F20xx gibt es eine Tabelle im Flash, in der Initialisierungswerte für einige definierte Taktfrequenzen stehen (1 MHz bis 16 MHz), mit denen ist der DCO zu laden
Hallo Rufus t. Firefly, danke für die Antwort. Ich benutze MSP430F149. Ich denke: wir können anhand der Parameters, die wir in 3 Register schreiben, die DCO-Frequenz zu berechnen. und dann können wir wie folgende machen. >Ansonsten gibt es die Möglichkeit
-
Thread
TAS3xxx - Digitaler Audio Prozessor
5ms ist schon recht flott. (habe mit optimierung und auslagern von berechnungen 1.xx ms auf einem msp430 geschafft, da sind 5 ms dann schon recht fix). viel erfolg :-)
PCM1606 und PCM17xx auch als sample von TI gibt und ich diese mal mitbestellt hatte nun hab ich ~20 TAS3103 liegen und 20-30 verschiedene DACs
-
Thread
C 'Zeitsteuerung', µS - 24h. Bitte mal ansehen
ausreichen: Das entspricht knapp 0,4% pro Schritt. Ich habe sowas ähnliches vor einiger Zeit mit einem MSP430F2011 gemacht - nachdem ich mit Software-PWM auf dem Bauch gelandet war. Das hat auf Anhieb wunderbar funktioniert.
kann bei Kokos derzeitigem Programm nicht passieren. Jedenfalls ist das ein Grund, warum mir die MSP430F20xx deutlich besser gefallen...
-
Thread
usbprog Fans aufgepasst: JTAG USB (OpenOCD, ARM7)
Wenn man damit noch die MSP430 Prozessoren programmieren und vor allem debuggen könnte....das wäre schon was.
eindeutig mehr :) [pre]C:\Dokumente und Einstellungen\maruchinu\Desktop\openocd>openocd -d 3 -f usbprog.cfg Info: openocd.c:86 main(): Open On-Chip Debugger (2007-04-11 16:20 CEST) Debug: jtag.c:1342 jtag_init(): - Info: usbprog.c:184 usbprog_init(): USB JTAG Interface ready! Debug:
-
Thread
tutorial? erste schritte MSP430 + mspgcc
Mikrocontroller gemacht. Da ich mich dafür Interessiere hab ich mir von Olimex ein Board mit einem MSP430F149 gekauft. Dazu einen (paralell) J-Tag Adapter. Hier im Forum habe ich gelesen , dass einige den mspgcc arbeiten. Hab den installiert und das board angeschlossen. Wenn ich das Proggi starte
Siehe Artikel [[MSPGCC]], [[MSP430]] und die dort verlinkten Seiten.
-
Thread
MSP430F2013 ADC oversampling
MSP430F2013 Weiß jemand wie das mit dem Digital Filter Output und dem Oversampling geht? Die Werte bei einer Gleichspannung springen bei mir sehr. Ich triggere den ADC von aussen (200x/sec),
+ Wert2 + Wert3 + Wert4; auch bei Wert+=Wert2; Also wie addiert mann/frau in 'C' für den MSP430F2013 Dirk
-
Thread
Auspacken, einschalten geht... oder auch nicht
Plötzlich macht es "Ding". Da war doch noch was ähnliches. http://focus.ti.com/docs/toolsw/folders/print/msp-cce430.html Runtergeladen, installiert. Zeit bis dahin: 15min Projekt angelegt, kompiliert, auf Debug gedrückt, Programm wird ins Target geladen, ready to debug. Zeit bis dahin: 20min
den Kernel meines Lieblings- Betriebssystems bearbeite und debugge, oder ob ich für einen AVR oder MSP430 Code schreibe. Ich erwarte vom Tool einfach nur, dass es sich wie ein Compiler benimmt: C-Datei rein, Objektdatei raus.
-
Thread
Timer MSP430
Hallo zusammen Ich setze den MSP430F1222 ein, welcher über einen Timer_A verfügt(CCR0, CCR1, CCR2). Mit CCR2 erzeuge ich ein PWM-Outputsignal, mit CCR1 erzeuge ich die Abtastfrequenz für den ADC10. Nun muss ich aber zusätzlich noch
Herbert wrote: > Hallo zusammen > > Ich setze den MSP430F1222 ein, welcher über einen Timer_A verfügt(CCR0, > CCR1, CCR2). Mit CCR2 erzeuge ich ein PWM-Outputsignal, mit CCR1 erzeuge > ich die Abtastfrequenz für den ADC10. Nun muss ich aber zusätzlich
-
Thread
3x msp430F149 vernetzen
Hallo liebe Helferlein, ich sollte 3 MSP430F149 miteinander vernetzen. Vorgaben: Prozessorabstand <= 20cm Baudrate >= 19200 Bd. Möglichst wenig Pins des Prozessors belegen. Möglichst keine Seriellen Schnittstellen des uC belegen.
kannst, mußte mindestens 3-4 Portpins spendieren. Würde den SPI Bus dafür verwenden. Einer der MSP430 macht den Master, die anderen beiden die Slaves. Legst dabei aber eine UART lahm. Hast aber 2 am MSP430. Ein UART verwendet für SPI der andere ist noch frei. Eine eigene Softwarelösun an
-
Thread
ATMEGA8 Soundgenerator/Synthizer
Playroutine müßte dann nur die Tabelle abarbeite, 1x direkt zu >Beginn den Init des SID und dann alle 20ms den nächsten Tabellenblock >einfach in den SID bzw. die Emu laden. Das Delay-Kommando in meinem Emulator benötig 4 Byte und sieht so aus: 0xF0,pauselowvalue, 0xF1,pausehighvalue, Der Wert
Hallo Michael, könntest Du die 20ms Verzögerung eventuel auch als 0xF3,20, statt 0xFF,0xFF, ablegen? Das wäre super, dann wäre es kompatibel zum Atmega8SID. Heute habe ich einge Fehler im Emulator beseitigt, deshalb steht
-
Thread
ATMEL billiger und leistungsfähiger als PIC
.. angeht sind die AVR unschlagbar So ähnlich hatte ich auch gedacht, bis ich mich mal mit der MSP430 Familie von TI beschäftigt habe. Seit dem bleiben die AVRs in der Kiste.
AVR in der Klasse bis 2,- EUR den PIC in der Klasse bis 2,- EUR überlegen" Zudem würde ich die MSP430 - Familie nicht als Exoten bezeichnen.
-
Thread
MSP430F20x3 ADC
Leider werde ich aus dem Datenblatt nicht schlau: Ist ADC des MSP430F20x3 geeignet, einen Audiokanal in CD-Qualität zu sampeln?
Sensoren T1 und T2 ich habe der Single-slop Prinzip benutzt. ich habe auch auf dem Datenblatt der MSP430F415 Controller unter den Titel 17.2.5 Comparator_A, Port Disable Register CAPD " The comparator input and output functions are multiplexed with the associated I/O port pins, which are digital
-
Thread
MSP430F2913 P1IN Abfrage ++
Hallo, spiele mit dem MSP430F2013 USB-Stick. IAR - IDE Das ist main: P1DIR = 0x41; //OUT Set P1.0; P1.6 => Löt 2 ,8 P1REN = 0x10; // P1.4 pullup P1IE = 0x10; // P1.4 interrupt enabled => Löt
Fehler( bisher). Auch im Einzelschritt. Ist nicht schön oder einfach, aber kannte kein C und kein MSP bis vor kurzem. Vieleicht hilft Dir das Eine GUTE ZEIT Dirk ------------------------------------------------------------- #include <msp430x20x3.h> void main(void) { WDTCTL = WDTPW