In SX Microcontrollers, SX/B Compiler and SX-Key Tool, bean wrote: I didn't mean to change the baud rate of the LCD. I mean if your LCD is 9600 baud, then try using 9700 baud, then 9800 baud, then 9900 baud, and so on. Because the ISR will "slow down" the baud rate (because it takes time that is not accounted for). You need to adjust the baud rate up to account for it. This works best when the ISR is very short, and occurs often (at least several times each bit). Bean. ---------- End of Message ---------- You can view the post on-line at: http://forums.parallax.com/forums/default.aspx?f=7&p=1&m=129727#m129778 Need assistance? Send an email to the Forum Administrator at forumadmin@parallax.com The Parallax Forums are powered by dotNetBB Forums, copyright 2002-2006 (http://www.dotNetBB.com)