Garst R. Reese wrote:
Mindaugas Karciauskas wrote:
Hello,
thanks to everybody for your comments and help. I found out what was
the problem in MSP430x15x,16x,161x Errata's description file. Here is
a quote:
US14 - Bug description: (PRELIMINARY)
Module: USART0, USART1, UART
Mode: Lost character start edge
When using the USART in UART mode with UxBR0 = 0x03 & UxBR1 = 0x00, the
start edge of received characters may be ignored due to internal
timing conflicts
within the UART state machine. This condition does not apply when
UxBR0 is >
0x03.
Workaround:
(In progress)
Mindaugas
As a workaround you could use a 40kHz xtal and a divisor of 4. This
also gets you closer to 9600.
Garst
I checked Mouser, and there is a 38.4kHz cylinder crystal
695-CFV206-38.4K
<http://www.mouser.com/index.cfm?handler=displayproduct&lstdispproductid=562114&e_categoryid=438&e_pcodeid=69500>
Thats 4x9600. Cost $1.00
Garst again