I have this code:
COUNTa var word
COUNTH var word
COUNTL var word
FRE var word
FR var byte
COUNTa = 1954
COUNTH = COUNT/5
COUNTL = COUNT//5
FR = COUNTL*2
FRE = COUNTH
LCDOUT $FE,1,DEC FRE,".",DEC FR
on Lcd show 390.625 instead of 390.16
Why;
Printable View
I have this code:
COUNTa var word
COUNTH var word
COUNTL var word
FRE var word
FR var byte
COUNTa = 1954
COUNTH = COUNT/5
COUNTL = COUNT//5
FR = COUNTL*2
FRE = COUNTH
LCDOUT $FE,1,DEC FRE,".",DEC FR
on Lcd show 390.625 instead of 390.16
Why;
Hi, Savnik
Supposing it's : LCDOUT $FE,1,DEC FRE,".",DEC FR
Let's see :
1954 / 5 = 390 ... = COUNTH
1954 // 5 = 1954 - ( 390*5 ) = 4 = COUNTL
4*2 = 8 = FR
should show 390.8 ...
BUUUUUUUt COUNT is a RESERVED WORD !!!
change it for COUNTx ...
SUCCESS !!!
Alain
Is it Ok ???
My LCD showed 390.8 ... not 390.16, on the Bread board.
and : LCDOUT $FE,1,DEC FRE,".",DEC FRE ( as you wrote - I've supposed it was a typo - ??? )
should show 390.390 ...
Alain