On 2006-05-02, Chris Liechti <cliec...@gmx.net> wrote: > i've made bad experiences with that program.
As have many others. > i'll never use it again. Hyperterminal is a lump of crud. Under windows, something like teraterm is far better. Under Unix, I still stick with CKermit. > the current mspgcc windows installer now includes a small and > simple terminal program: msp430-miniterm ;-) > > [...] >> U0BR0 = 0x03; // 32k/9600 - 3.41 > > http://mspgcc.sourceforge.net/cgi-bin/msp-uart.pl?clock=32768&baud=9600&submit=calculate > > shows up to 17% error which is quiet large for an UART. did > you try lower baudrates? (or could you use a higher clock for > the baudrate like an FLL adjusted DCO?) I'm currently running MSP430 UARTs at 9600 baud driven by a 32768Hz clock configured with UxBR0/1 = 3/0, UXMCTL = 0x4a. The margins aren't great, but it should work reliably if the other end has an accurate clock and samples anywhere near the centers of the bit times. I've run '430 UARTs like that continuously for days at a time connected to a normal PC serial port, and I've never seen a single error. You have to decide if you want to field something with that bad a timing margin, but under nominal conditions it certainly works. -- Grant Edwards grante Yow! I've been WRITING at to SOPHIA LOREN every 45 visi.com MINUTES since JANUARY 1ST!!