WRITE: One more PBP 2.60 Surprise ...
Code:
If Mode=2 then ' Save Target Temperature (Mode1 -> Mode2)
WRITE 0, TargetTemp / 256 ' TargetTemp MSB
WRITE 1, TargetTemp MOD 256 ' TargetTemp LSB
EndIf
If Mode > 2 Then ' Save Hysteresis (Mode 2 -> Mode 0)
Mode=0 ' Only 0, 1, 2 are valid
WRITE 2, Hyst / 10 ' Divide Hyst value to fit in Byte
EndIf
This was compiling in PBP 2.50c / MPLAB...
NOW with PBP2.60
Quote:
Error[113] C:\PROGRAM FILES\MICROCHIP\MPLAB IDE\PBP\PBPPIC14.LIB 607 : Symbol not previously defined (WRITE)
Error[113] C:\PROGRAM FILES\MICROCHIP\MPLAB IDE\PBP\PBPPIC14.LIB 609 : Symbol not previously defined (WRITE)
Error[113] C:\PROGRAM FILES\MICROCHIP\MPLAB IDE\PBP\PBPPIC14.LIB 616 : Symbol not previously defined (WRITE)
Error[113] C:\PROGRAM FILES\MICROCHIP\MPLAB IDE\PBP\PBPPIC14.LIB 661 : Symbol not previously defined (WRITE)
Error[113] C:\PROGRAM FILES\MICROCHIP\MPLAB IDE\PBP\PBPPIC14.LIB 607 : Symbol not previously defined (WRITE)
Error[113] C:\PROGRAM FILES\MICROCHIP\MPLAB IDE\PBP\PBPPIC14.LIB 609 : Symbol not previously defined (WRITE)
Error[113] C:\PROGRAM FILES\MICROCHIP\MPLAB IDE\PBP\PBPPIC14.LIB 616 : Symbol not previously defined (WRITE)
Error[113] C:\PROGRAM FILES\MICROCHIP\MPLAB IDE\PBP\PBPPIC14.LIB 661 : Symbol not previously defined (WRITE)
Error[113] C:\PROGRAM FILES\MICROCHIP\MPLAB IDE\PBP\PBPPIC14.LIB 607 : Symbol not previously defined (WRITE)
Error[113] C:\PROGRAM FILES\MICROCHIP\MPLAB IDE\PBP\PBPPIC14.LIB 609 : Symbol not previously defined (WRITE)
Error[113] C:\PROGRAM FILES\MICROCHIP\MPLAB IDE\PBP\PBPPIC14.LIB 616 : Symbol not previously defined (WRITE)
Error[113] C:\PROGRAM FILES\MICROCHIP\MPLAB IDE\PBP\PBPPIC14.LIB 661 : Symbol not previously defined (WRITE)
Halting build on first failure as requested.
BUILD FAILED: Sun Aug 23 13:51:04 2009
... keep cool !!!
You should Write now :
Code:
If Mode=2 then ' Save Target Temperature (Mode1 -> Mode2)
Dummy = TargetTemp / 256
WRITE 0,Dummy ' TargetTemp MSB
Dummy = TargetTemp MOD 256
WRITE 1,Dummy ' TargetTemp LSB
EndIf
If Mode > 2 Then ' Save Hysteresis (Mode 2 -> Mode 0)
Mode=0 ' Only 0, 1, 2 are valid
Dummy = Hyst / 10
WRITE 2,Dummy ' Divide Hyst value to fit in Byte
EndIf
Alain