Ich glaube das Single-Werte und IIC-EEPROM von Bascom nicht direkt unterstütz werden.

Also mußt Du den Single-Wert in die einzelnen Bytes zerlegen und die Bytes dann ins EEPROM schieben.

Code:
Dim X As Single At $100
Dim A As Byte At $100 Overlay
Dim B As Byte At $101 Overlay
Dim C As Byte At $102 Overlay
Dim D As Byte At $103 Overlay
Damit hast Du die Single-Variable X in 4 Bytes zerlegt und kannst die ins EEPROM schieben.