-
Thread
Ansteuerung LCD ILI9341
ILI934-Display (http://www.elecfreaks.com/wiki/index.php?title=2.2S%22_TFT_LCD:_TFT01-2.2S) mit einem MSP430G2553 ansteuern. Hier mein Code bisher: [c] #include <msp430g2553.h> void main(void) { WDTCTL = WDTPW | WDTHOLD; // Stop watchdog timer BCSCTL1 = CALBC1_1MHZ; // Set range DCOCTL
Und es klappt nicht ... [c] #include <msp430g2553.h> #define LCD_MISO BIT1 #define LCD_CLK BIT4 #define LCD_MOSI BIT2 #define LCD_DC BIT0 #define LCD_CS BIT3 #define LCD_REST BIT5 void LCD_Writ_Bus(char data) { P1OUT &
-
Thread
MSP430 F2013 Problem bei Interrupt von P2
Hi, die bei der direction genannten BITx gelten danach als Ausgänge. So zumindest bei meinem G2553 :) Hast du das Interrupt flag gesetzt? __enable_interrupt(); Da hatte ich auch lange rumgesucht, ist es nicht aktiv, werden keine steuerbaren Interrupts aufgerufen obwohl sie anliegen. Ansonsten
Ein Beispiel [c] #include <msp430g2553.h> #define LED_GREEN BIT6 #define TASTE_S2 BIT3 int main(void) { WDTCTL = WDTPW + WDTHOLD; // WDT stoppen BCSCTL1 = CALBC1_1MHZ; // Sytemtakt DCOCTL = CALDCO_1MHZ
-
Thread
MSP430: TACLR ohne Wirkung
Piezos an P1.2 einen Ton von einer Sekunde Länge zu erzeugen. Hier mein Programm: [c] #include "msp430g2553.h" void beep(unsigned int note, unsigned int laenge){ TA1CTL |= MC_2; P1DIR |= BIT2; // P1.2 PWM output TA0CCR0 = note; // PWM Period TA0CCTL1
-
Thread
I2C timing problem
Guten Morgen, Ich versuche mit meinem TI Launchpad (MSP430G2553) den Drucksensor MS5611-01BA03 auszulesen. Das funktioniert auch recht gut, doch wenn ich die Kommunikation beschleunigen will, kommt nix mehr beim Master an. Grundsätzlich startet man eine
-
Thread
CCSv4 const in Flash
Hallo, wieder Einer am verzweifeln: Ich versuche meinen LCD-Text in den Flash des MSP430g2553 mittels CCS Version4 zu schreiben: Definition: ----------- const char msg_MainMenue1[] = {"Schreibe etwas"}; Hauptprogramm: -------------- PrintStr((char*)msg_MainMenue1); Die
stimmt irgend etwas nicht;-) Der CCS C-Compiler gibt es doch nur für PIC. Dein Target ist doch ein MSP430. Du meintest bestimmt GCC Compiler für MSP430. So wie Dein Ausschnitt vom MAP file aussieht wurde der von einem GCC Compiler produziert. Ueber Dein Problem kann ich nichts sagen weil ich noch
-
Thread
MSP430F5438: Probleme mit mehreren interrupts
Sandro G. schrieb im Beitrag #3309642: > da ich den Code von einem F2132 portiert habe > (Register und Pins angepasst), Wie werden bzw. sind UCA0CTL1 UCA0IE gesetzt?
Läuft dein Programm? Wenn nicht, hier ein paar hilfreiche Links: http://dbindner.freeshell.org/msp430/adc_g2553.html http://glitovsky.com/blog/?p=300
-
Thread
Frage an die MSP430 Experten: Hat MSP430G2553 irgendwas a la FUSES?
Ich hätte eine Frage an die MSP430 Experten: Hat der MSP430G2553 irgendetwas wie FUSES? Angenommen ich habe ein Programm, gibt es dann irgendetwas, was die Taktfrequenz einstellt, was aber außerhalb des Programmcodes angesiedelt
Löschen des Flashs umgehen Wenn ich das richtig in Erinnerung habe, wird bei einer Sicherung des MSP430 tatsächlich eine "Fuse" durchgebrannt. Das muß wohl die für das JTAG/SW sein.
-
Thread
I2C mit dem MSP430 in Hardware - es passiert nichts!
Hallo zusammen! Ich möchte meinen MSP430G2553 mit anderen Geräten per I2C verbinden. Um erstmal grundsätzlich zu sehen wie das (seitens MSP430) funktioniert, habe ich mir einen Beispielcode von MSP430ware besorgt (msp430g2xx3_uscib0_i2c
und mit 10k wie im Bsp? // *** to be used with "msp430g2xx3_uscib0_i2c_06.c" *** // // /|\ /|\ // MSP430G2xx3 10k 10k MSP430G2xx3 // slave | | master //
-
Thread
MSP430G2553 I2C funktioniert nicht
wollte mich jetzt mal an die I2C Kommunikation wagen. Habe mir den Beispiel Code von TI geholt(msp430g2xx3_uscib0_i2c_06.c) und aufgespielt... und es passiert gar nix. Hab die Ausgänge mit einem Oszi vermessen und sind beide auf Dauer high. Auch beim Debuggen finde ich nix, das Programm läuft durch
USIPE7, USIPE6 und USII2C sind doch aber gar nicht im Header vom G2553 definiert?! Kann das Programm dann auch nicht kompilieren.
-
Thread
MSP430 willkürliche Speichereinträge
Hallo zusammen, bei meinen Übungsversuchen mit dem MSP430 Launchpad wollte ich Zahlen an einem 16x2 Display ausgeben. Dazu habe ich das im Netz zu findende Unterprogramm ItoA angelegt und kann somit bequem Integer Werte in das benötigte Anzeige-Format wandeln
weiter. Vielleicht kann mir jemand helfen. Angaben zu mir: Anfänger in Sachen Mikrocontroller MSP430 Launchpad bestückt mit MSP430G2553 Code Composer Studio 4.2.4 Programm #include <msp430.h> #include <msp430G2553.h> #include <stdlib.h> #include <stdio.h> #include <string.h> #include
-
Thread
MSP420G2553 im Raum Nürnberg noch heute (13.08.13)
Moin. Ich habe einen msp430g2553 in eine Musikanlage zur Visualisierung per rgb leds verbaut und diese Anlage ist ab morgen im Einsatz. Bei einer letzten testmessung bliebe ich zwischen 12v und 3,5v hängen was mir der uc sehr
Nachtrag: Wir reden hier aber von MSP430? Soweit ich weiß gab es nie einen MSP420...
-
Thread
Kann MSP430 Launchpad auch TSSOP28 programmieren?
Hallo zusammen! Ich benötige für eine Schaltung (mit dem MSP430) 4 unabhängige PWM. Da der MSP430 G2553 aber im DIP20 Package nur maximal 3 PWM-Ausgänge hat, ist das problematisch. Meine erste idee war 2 Controller per i2c zu verschalten und mit jeweils 2 PWMs
Jo, das MSP430 Launchpad kann alle msp430 programmieren. Benutz ich sogar lieber als den grossen programmer.
-
Thread
LED-Konstantstromquelle von 230V
interessiert) :-) - kleine GUI mit Buttons für DALI Befehle - USB / RS232 - TI Launchpad mit MSP430G2553 - DALI Supply mit Tx/Rx (Konstantstromquelle 12V 210mA mit on/off Eingang) - DALI Bus (blau und gelb) - LED Netzteil mit DALI Anschluss (Tridonic) - LED Modul (Tridonic) - Licht :-)
-
Thread
Verständnisfragen zur Tasterentprelllung Version von Peter Danneger
Hi Leute, ich sitze gerade an einem Miniprojekt, in dem ich ein PWM Signal mit einem MSP430G2553 erzeuge und die Pulsweite per Tastendruck immer erhöhe. Leider funktioniert das ganze ohne Tastenentprellung nicht sehr gut. Da ich gleichzeitig auch noch lernen möchte, wie man die Interrupts
sich jemand mit denen aus? Ich benutzte einen MSP430G2553. Hier mein Code: [c] #include <msp430g2553.h> #include <stdint.h> #define KEY_PIN 0x01 #define REPEAT_MASK (1<<BIT0) // repeat: Pin 0 #define REPEAT_START
-
Thread
µC mit Uhrenquarz betreiben
jetzt also zwei davon und hab mir noch dazu Set aus 5 Stk. besteht aus: MSP430G2102IN20, MSP430G2202IN20, MSP430G2302IN20, MSP430G2402IN20, MSP430G2352IN20, bestellt. Das sollte doch wohl reichen?
für eine Motorsteuerung interessiert, ich habs nicht so mit bunten LEDs :-) Die Clocksystem vom MSP430 ist auch kein Nachteil, das bezog sich nur auf den MSP430G2553, also den der auch beim Launchpad beiliegt. Für Basteleien geht das wie schon angedeutet trotzdem mit dem direkten Quarztakt und für
-
Thread
MSP430G2553, USCIB deinitialisieren..
P1SEL (was ist denn P1SEL2?) "Function Select Registers PxSEL and PxSEL2" nach slau144j.pdf S 329 MSP430x2xx Family Users Guide... msp430g2553.h: #define P1SEL2_ 0x0041 /* Port 1 Selection 2 */ > rauswerfen und nur die Richtung mit P1DIR umschalten. Ggf. noch über > P1OUT
dazwischen noch was? Steht in den Errata was dazu? Ansonsten wie gesagt: e2e.ti.com ist für MSP430-Themen hilfreicher als das Forum hier. Sorry. Max
-
Thread
MSP430 Launchpad, PWM sehr unpräzise
einen riesigen Gefallen tun :) also das funktioniert bei mir: http://bralug.de/wiki/Tux_trifft_MSP430-Launchpad#PWM_.28LED_dimmen.29 (mit einem MSP430G2452). Allerdings hatte ich keinen Oszi dran, um zu überprüfen, ob das Signal einwandfrei aussieht. Die LED auf dem Board macht das, was ich erwartet hatte... Grüße Uwe PS.: User: msp430 war ich auch.
-
Thread
float -> str; CCS5.4; sprintf geht nicht.
Hallo, ich versuche mit einem float einen string zu machen. Ich verwende CCS5.4, MSP430G2553 und sprintf. [c] #define BUF 16 char string1[BUF]; sprintf(string1,"%f5.2", 3.14159); [/c] Das Ergebnis ist leider ".2f". Woran liegt es? Bei AVR soll man float für sprintf aktivieren
-
Thread
MSP430 (2452 bzw. 2553) startet nicht ohne Launchpad
Platine gebastelt, mit einem LM324N von 12V auf 3,5V die Spannung geregelt, alles zusammengelötet, den MSP430G2553 drauf und wir sehen das wir nix sehen. Die Funktionen des LED Wechselns und der Batterieanzeige wird durch umlegen eines Schalters gestartet, etc. pp. die Funktion des Programms ist denk
>Wieso 3,5V und nicht die standart 3,3V? Weil der MSP430 standarD-mäßig 3.6V verträgt.
-
Thread
Entprellungsproblem MSP430
aktiviert. Von daher solltre ein prellen ausgeschlossen sein. [c] /* * main.c */ #include "msp430g2553.h" void InitializeClocks(void); void main(void) { InitializeClocks(); WDTCTL = WDTPW + WDTHOLD; IFG1 &= ~OFIFG; P1DIR = BIT6+BIT0; P1REN = BIT3; P1OUT = BIT3;
-
Thread
MSP430G2553: SPI Empfang von Daten
Hallo zusammen! Ich würde gerne mithilfe des MSP430G2553 Daten per SPI empfangen und bekomme nach stundenlangem Herumprobieren leider nichts in den Empfang-Buffer. Der Slave ist aktiv bei CS=LOW. Hoffentlich könnt ihr mir weiterhelfen! Die Beschaltung
ein Beispiel http://processors.wiki.ti.com/index.php/Using_a_Digital_Potentiometer_via_SPI_with_a_MSP430 mit Grace und weiter unten ohne.
-
Thread
Betrieb eines LCD (HD44780) an Port2
Hallo zusammen, ich würde gerne einen LCD (HD44780) an Port2 des MSP430G2553 betreiben. Die Beschaltung soll folgendermaßen sein: DB7 -> P2.5 DB6 -> P2.4 DB5 -> P2.3 DB4 -> P2.2 RS -> P2.0 RW -> GND E -> P2.1 Beim Googlen fand ich einen Lösungsvorschlag
Mikrocontroller Rookie schrieb im Beitrag #3227914: > Der MSP430G2553 hat nur die Portbits 2.0 bis 2.5, von denen Bit 5 bis > Bit 2 für die Daten gedacht sind und Bit0 und Bit1 für RS und E. Somit > bleiben keine Portbits mehr für das Low Nibble. 4-Bit
-
Thread
Betrieb eines LCD (HD44780) an Port2
Hallo zusammen, ich würde gerne einen LCD (HD44780) an Port2 des MSP430G2553 betreiben. Die Beschaltung soll folgendermaßen sein: DB7 -> P2.5 DB6 -> P2.4 DB5 -> P2.3 DB4 -> P2.2 RS -> P2.0 RW -> GND E -> P2.1 Beim Googlen fand ich einen Lösungsvorschlag
sicherlich noch das Verschieben angepasst werden, nur komme ich alleine einfach nicht drauf wie. // // MSP430 LCD Code // #include "msp430x20x2.h" #define LCM_DIR P2DIR #define LCM_OUT P2OUT #define LCM_PIN_D4 BIT0 // P2.0 #define
-
Thread
ADC macht Probleme
Hallo Leute, ich benötige Eure Hilfe. ich arbeite mich seit einigen Tagen in MSP430 ein und verwende dafür ein MSP430 Launchpad und den G2553. Ich möchte eine Spannung einlesen und diese "glätten". Dafür habe ich die Funktion getfilteredvalue(unsigned int channel). Diese ruft die
-
Thread
Ext. Interrupt Eingänge
2560/2561. Ansonsten haben allen neueren AVRs Pin-Change-Interrupts an fast allen IO-Pins. MfG Spess
besitzt 4 oder mehr solche, oder kann ich auch andere > I/O Eingänge für Interrupt verwenden? Beim MSP430 sind die GPIO Interrupt fähig. Das geht auch mit den kleinen G2 aus der value line. http://www.ti.com/product/msp430g2553 Der sitzt auf dem Launchpad.
-
Thread
Problem mit meinem uC - 7Seg-MUX-Anzeige flackert
Karl Heinz Buchegger schrieb im Beitrag #3217750: > Code herzeigen. Controller ist ein MSP430G2553 Also hier mal ein Teil, das unwichtige ist raus: Main: [code] ... uint16_t adc_value = 0; int16_t percent_of_span = 0; int32_t pressure_value = 0; uint16_t dac_value = 0; ...
-
Thread
Eigenartiges Verhalten des MSP430 ( Absturz / Neustart )
Hallo, Ich hab immer wieder mal ein eigenartiges Verhalten meines Programmes, das auf einem MSP430G2553 laeuft, kompiliert mit msp-gcc. Da ich es schwer erklaeren kann, hab ich mal ein Video von der Ausgabe via UART auf der Konsole gemacht. Das video (739KB) gibts hier: http://www.airmax.at
So, mal auf die schnelle aufs launchpad gepackt: [c] #include "io430g2553.h" typedef unsigned char uint8_t; typedef unsigned int uint16_t; volatile uint16_t ticks = 0; void main( void ) { // stop watchdog timer to prevent time out reset WDTCTL
-
Thread
WS2811 Ansteuerung
im Beitrag #3211063: > aber dann brauch man so ne nette Sache wie DMA (sollte zB. > ein besser MSP430 auch besitzen) Das ist ja auch eine Kostenfrage und eine Frage der Beschaffung. In der "Value Line" MSP430Gxxxx ist DMA ein Fremdwort. Ich persönlich nutze hauptsächlich die beiden MSP430-Versionen, die mit dem Launchpad geliefert werden (MSP430G2553 + MSP430G2452). Trotzden danke für den Tipp. @Besserwisser: Vielen Dank für den Link. :-) Der Code von Alan Burlison gefällt mir sehr gut. Bei meinem (s.o.) habe ich pro Bit ein Byte verbraucht
-
Thread
MSP430 Launchpad (MSP-EXP430G2) TUSB als Uart?
http://forum.43oh.com/topic/1643-g2553-hardware-uart-hello-world-example/
korrekt. [c] /* Hello World example. ---- Code 248 Byte ---- MSP430g2231 -------------- +3,5V --|DVCC GND|-- DVSS rote LED --|P1.0 P2.6|-- TXD --|P1.1 P2.7|-- --|P1.2 TEST
-
Thread
MSP430 Launchpad und MS5611 Sensor
da zwei (R1 & R2) SMD Widerstaende schon drauf sind. Jetzt moechte ich den Sensor via Lauchpad (MSP430G2553) auslesen. Ich hab noch das alte (Rev.1.4) Board bei dem urspruenglich ein MSP430G2231 gesteck war. Gibts da igendwas zu beachten? Muss ich da vielleicht die Firmware von http://processors.wiki.ti.com
Achja, ich verwende die i2C library von: https://github.com/alanbarr/msp430-launchpad/blob/master/common/src/i2c.c Und mein bescheidenes Programm schaut so aus: [c] #include <msp430g2553.h> #include "uart.h" #include "i2c.h" #define MS5611_ADDR_CSB_LOW 0xEE
-
Thread
MSP430G2553 Taster-Problem
verzweifle an einer, wahrscheinlich ziemlichen simplen Sache... Zuerst zum Controller; Es ist ein MSP430G2553 Launchpad von TI, ohne weitere Prepheriegeräte, quasi im Auslieferungszustand. Nun will gern ein Assembler-Programm drauf laufen lassen, das auf Tastendruck (P1.3) von der einen LED(P1.0)
adresse der Anwendung .global main ; einbinden C-headerfile .cdecls "msp430g2553.h" ; constant definition - if requested .sect .const ; variable definitions - if requested ;.bss ; application program .text main: ; init stackpointer
-
Thread
MSP430G2553 Launchpad, Timer0 problem
die Basis eines BC538, welcher die * Masse auf die einzelnen LEDs durschaltet. */ #include "msp430g2553.h" void main(void) { WDTCTL = WDTPW + WDTHOLD; // Stop WDT P2DIR = 0xFF; //Port 2 als Ausgang nutzen P2OUT = 0x00; //Port 2 ausstellen //Timer0 einstellen
Interrupts. Probier einmal die Beispiele hier aus dem Forum: http://www.mikrocontroller.net/articles/MSP430_Codebeispiele#Initialisierung_des_Timers_A oder eine fertige Lösung: http://processors.wiki.ti.com/index.php/MSP430_LaunchPad_LED_Timer#Code
-
Thread
BMP085 und MSP430G2553
Hallo zusammen Ich baue momentan mit einem MSP430 Launchpad und einem BMP085 - Drucksensor eine kleine Steuerung zum Auslösen der Fallschirme einer Modellrakete. Nun ärgere ich mich schon seit Tagen mit dem BMP085 rum - meine Sensordaten sind schrecklich: Einerseits habe ich starke Drifts und andererseits urplötzlich auftretende Ausreisser. Um die auftretenden Probleme zu verdeutlichen habe ich zwei Dateien angehängt (Plot vom Druck unkompensiert): * error.JPG: Ausreisser (sehr selten und nicht reproduzierbar) * graph.JPG: Drift (Treppen sind vom Bewegen des Sensors) Zum Aufbau: Ich habe den
-
Thread
TI Launchpad 20-Pin uC
gleich wegwerfen sollen. Denn ein 2ter µP ist beim Launchpad dabei und das war wohl ein 20-poliger MSP430G2553 Den bekommst eigentlich überall.
Uraltversion des Launchpads abgekriegt. In der aktuellen Ausführung (Version 1.5) werden die 20-poligen msp430g2553 und msp430g2452 mitgeliefert. Die uCs einzeln gekauft z. B. bei: https://hbe-shop.de/Mikrocontroller-MCUICsHalbleiter-Zubehoer186-5383 sind nicht wesentlich billiger als ein neues Launchpad-Kit
-
Thread
ADC10 Programm auf MSP430
Programm //****************************************************************************** // MSP430G2x33/G2x53 Demo - ADC10, Sample A11, Lo_Batt, Set P1.0 if < 2.3V // // Description: A single sample is made on A11 (AVcc/2) with reference to // internal 1.5V Vref. Software sets ADC10SC to
5.10 //****************************************************************************** #include "msp430g2553.h" void main(void) { WDTCTL = WDTPW + WDTHOLD; // Stop WDT ADC10CTL1 = INCH_11; // AVcc/2 ADC10CTL0 = SREF_1 + ADC10SHT_2 + REFON + ADC10ON;
-
Thread
MSP430G + RS485
Hallo, ich möchte meinen MSP430G2553 mit dem SN65HVD11 für RS485 nutzen. Der MSP430G2553 kann zwischen 1,8 und 3,6 V. Nun hätte ich folgende Fragen: 1.) Kann ich den SN65HVD11 trotzdem mit 2 Mignon Batterien betreiben
kurz schreiben ob der SN56hvd11 gut läuft, denke darüber nach den auch demnächst einzusetzen. MfG Daniel
-
Thread
RS485 SN65HVD12 von TI
Hallo, ich versuche mir gerade eine Schaltung mit einem MSP430G2553 und SN65HVD12 aufzubauen. Jetzt gibt es bei TI aber vom SN65HVD12 verschiedene Varianten der DIP 8 Version. Es gibt SN65HVD12P und SN65HVD12PE4. Weiß jemand was da der unterschied
-
Thread
Neuer µC? MSP430G2955.
Es scheint bald einen neuen MSP430G2XXX zu geben: http://www.ti.com/product/msp430g2955
mal nachmachen. By the way: CCS 5.4.0 Beta ist verfügbar New in this release: supporting .... MSP430G2xx4 and MSP430G2xx5 series. http://processors.wiki.ti.com/index.php/Code_Composer_Studio_Beta_Downloads
-
Thread
Verwirrung wegen JTAG
Art "2-Draht-JTAG" ist. Das unterstützen nur neuere MSP430-Varianten, aber aus Kostengründen will man sich mit den älteren auch nicht beschäftigen. Einen USB-SBW-Adapter verkauft TI in Form des Launchpads für 4.30 USD inklusive Versand. Mit dem 'G2553
Takterzeugung mit bis zu 16 MHz Takt, die üblichen Schnittstellen, 10-Bit-ADC ...) http://www.ti.com/product/msp430g2553 Ansonsten muss man sich allerdings an SMD-Gehäuse gewöhnen, und prinzipiell auf 5V-Technik verzichten.
-
Thread
interrupt vector
// led umschalten } [/code] Ich hab schon alles probiert, andere headerdatei eingebunden (msp430g2553.h statt msp430.h) , TimerA0_vector statt TimerA0_a0_vector geschrieben - aber er gibt mir immer Syntaxfehler zurück. Wie funktioniert das mit dem interrupt abfangen? Nutze den MSP430G2553
-
Thread
[V]erschenke 2x MSP430G2553 TSSOP
Verschenke die 2 TI Prozessoren, allerdings im 20 TSSOP Gehäuse. Preis: eine Ansichtskarte aus eurer Heimat. Die erste PN erhält den Zuschlag, bitte gleich Adresse mit reinschreiben.
-
Thread
MSP430: I²C mit UCB0 - 7 Bit Adresse, aber wohin jetzt das R/W Kommando?
Morgen Leute! Ich habe hier einen ADC (MCP3425), welchen ich durch einen MSP430G2553 konfigurieren und auslesen will. Dafür benutze ich das I²C-Interface vom internen UCB0-Modul. Der MCP hat eine 7-Bit-Adresse, das ist ja auch üblich und kann im UCB0-Modul eingestellt werden
Ach ich glaube, jetzt raff ich es (hoffe ich) - das UCTR-Bit in UCB0CTL1 bestimmt, ob der MSP Transmitter oder Receiver ist. Hoffentlich...
-
Thread
Biete Stand alone Leer-Platine für MSP430G (TI) / RFM12B / LCD
(MSP430G2553, 28TSSOP) - oft sind Bauteile nur alternativ bestückbar (z.B. Q1,R6 , gleichzeitig macht keinen Sinn), das dient einfach der univerisellen Auslegung. - Versorgungsspannung 3V - 16V (zwei
Bauelemente_Bauteile/Aktive_Bauelemente/Displays/LCD_Modul_C0802_04.html Prozessor: http://www.ti.com/product/msp430g2553 Video: http://www.youtube.com/watch?v=eIOlk_yMEFE
-
Thread
Anfängerfrage: API für Eingänge/Ausgänge und co ?
Hallo Forum, ich hab einen MSP430G2553 bereits erfolgreich programmiert und kann bereits einige LED blinken lassen, wie ich will. Als nächstes möchte ich ein Eingangssignal einbringen, eine FFT implementieren und eventuell über
festgestellt hast, wenns man mal was begriffen hat machts plötlich Spass. ev. suchst du dir mal noch die MSP430G2553.h ,MSP430G25xx.h oder so ähnlich auf deinem Rechner und öffnest diese mal. Da stehn die ganzen Register und anderes drin. Z.b. /********************************************************