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



Reply via email to