Gast
#2452388
Hallo, ich arbeit nun schon seit 4 Wochen an einer Moeglichkeit ein Zeichen mit meinem Launchpad auf den Hyper Terminal zu schicken. Leider ohne Erfolg. Vielleicht hat schon jemand von Euch Erfahrung mit RS232 und MSP430 (Launchpad) und kann mir sagen was ich falsch mache. Vielen Dank im Voraus Gruss Martin Mein Aktueller Code schaut so aus: #include <msp430g2553.h> #define TXD BIT1 // TXD on P1.1 #define RXD BIT2 // RXD on P1.2 unsigned char a; void main( void ) { WDTCTL = WDTPW + WDTHOLD; // Watchdog aus BCSCTL1 = CALBC1_1MHZ; DCOCTL = CALDCO_1MHZ; P1SEL = TXD; // TXD P1DIR = TXD; // TXD als Ausgang UCA0CTL1 = UCSWRST; UCA0CTL0 &= ~BIT0; // Async. mode UCA0CTL0 = UCMODE_0; // UART mode UCA0CTL0 &= ~BIT3; // 1 Stopbit UCA0CTL0 &= ~BIT4; // 8-bit character UCA0CTL0 &= ~BIT5; // LSB first UCA0CTL0 &= ~BIT7; // parity disable UCA0CTL1 = UCSSEL_2; // SMCLK UCA0BR0 = 0x6D; // 1Mhz/9600 UCA0BR1 = 0x00; UCA0MCTL= 0x03; UCA0CTL1 &= ~UCSWRST; IE2 |= UCA0TXIE; __bis_SR_register(LPM3_bits + GIE); while (!(IFG2 & UCA0TXIFG)); // TX buffer ready? { UCA0TXBUF = 'a'; } }