So here's the update on this... Crystalfontz got me an older datasheet which corresponds to my LCD, =20 but that still has no CRC info, other than for the one-wire =20 temp-sensor operation (which I had previously bypassed as I was not =20 using that feature). The newest datasheet has the CRC info, but there =20 are other changes that apparently don't apply to my LCD. They provide a small executable that will let me control the LCD from =20 a PC, and show the bytes being sent. That was some help but does not =20 always work. Since some functions do work, it would seem that the =20 hardware is fine, so possibly still a CRC issue...? I've read some of the info/links on how CRC's work, but not done =20 yet... time has been an issue lately. What was originally intended to =20 be a quick and dirty way to spit out some debugging info while =20 learning to use an Arduino has become a bit more involved. I tend to =20 get concerned when debugging adds enough of it's own code to =20 potentially cause it's own problems. Crystalfontz hasn't yet =20 responded whether the CRC requirement can be disabled, but I'm so =20 leaning towards using a PIC to make a quick serial or I2C to LCD =20 interface. I'll pick this up again in a couple weeks. Cheers, -Neil. --=20 http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist .