Thanks so much, Dave!
Works great!
This is what I ended up with just in case someone else ever needs to know:
Code:
DataIn VAR WORD
DataInLong VAR LONG
DataInLong_fraction VAR LONG
DataIn = %1111111111111111
LCDOUT $FE, 2, "VOLTAGE IN BINARY:"
LCDOUT $FE, $C0, BIN16 DataIn
DataInLong = (DataIn * 15259)
DataInLong_fraction = DataInLong // 100000000
LCDOUT $FE, $94, "VOLTAGE IN DECIMAL:"
LCDOUT $FE, $D4, DEC DataInLong / 100000000, ".", DEC4 DataInLong_fraction / 10000
On my LCD if DataIn is full %1111111111111111 - I now get:
VOLTAGE IN BINARY:
1111111111111111
VOLTAGE IN DECIMAL:
9.9999
Like I expect
Thanks again!
Bookmarks