>I'm also a beginner in PIC programming but shouldn't this be > >Start: > bsf STATUS,RP0 > clrf PORTB <= clrf TRISB > bcf STATUS,RP0 > clrf PORTB Technically, it works as he has it written. For correctness, it probably should be changed to TRISB, but since it wasn't part of his main problem, I didn't mention it in my email. There are also a number of other parts of the code that could be cleaned up, but those didn't have anything to do with the problem he mentioned, either. Once he's fixed the problem, he can go back and clean up the code if he needs to, but it's not necessary at this point. Then again, people might disagree and say that you should start out learning the right way by selecting the proper commands in the code, but he wasn't asking about that... just how to get the correct characters on the LCD. --Andrew _________________________________________________________________ Get your FREE download of MSN Explorer at http://explorer.msn.com -- http://www.piclist.com hint: PICList Posts must start with ONE topic: [PIC]:,[SX]:,[AVR]: ->uP ONLY! [EE]:,[OT]: ->Other [BUY]:,[AD]: ->Ads