Jix, Good and bad features... Well, good features would be perfect code... (Please don't anyone start a thread about perfect code) I have been looking around at some stuff, I have some code I did back in 1997 or 1998 and was looking it over and noticed how xtal dependent it was. Also it used a lot a pausing. So, to be fair to everyone out their, that bad features I found in my own old old code. Also it was setup for 8 bit mode. I never fully implemented all the functions and never really documented my old code. It is harder to go back to it than it would be to start over. Best regards, Giles -----Original Message----- I have several projects based on your list of specs. And never had a problem with the BF on any LCD. I prefer it to delays What do you mean by "good and bad features" ? Core code is pretty bland - not what you'd call good or bad. It just does what it has to -- http://www.piclist.com#nomail Going offline? Don't AutoReply us! email listserv@mitvma.mit.edu with SET PICList DIGEST in the body