This piece of code is generated by the Datalogger Wizard. Why does the highlited line not cause an error?
Even this is ok
Code:
if address > 4095 then memory_full
i2cslave %10100000, i2cslow, i2cword
writei2c address,(data0)
pause 10
readi2c address,(temp_byte)
if temp_byte <> data0 then ee_error
[B]temp_word = address + 12288 writei2c temp_word,(data7) [/B]
pause 10
readi2c temp_word,(temp_byte)
if temp_byte <> data7 then ee_error
Code:
[B]temp_word = address + 12288writei2c temp_word,(data7)[/B]