Yup. You just need to cast your (character) string to a byte string like this:
LcdStr(1, (byte *)"ok");
kuk-- I might suggest a slight modification to LcdStr as follows, since probably many people would use that to print static (char) strings, right?
void LcdStr (int size, const char *dataPtr )
{
while ( *dataPtr )
{
LcdChr( size, (byte)*dataPtr++ );
}
}
Mikal