It struck me today that, if it were possible, it might be handy to store and retrieve information from a picaxe eeprom bit by bit, rather than byte by byte, if memory space was an issue.
Is this possible to do directly? Or would it involve concatenating the 'bits' into bytes, in order to write them to the eeprom, and then decoding them afterwards for reading/using? For instance, instead of storing decimal 31, 4, 3 as separate bytes, I could simply write '11111111' to the eeprom, and then chop it into the correct word lengths in code to extract the data. Would be handy if I could address each bit individually though, as 31, 4, 4 would overrun into the next byte...
Is this possible to do directly? Or would it involve concatenating the 'bits' into bytes, in order to write them to the eeprom, and then decoding them afterwards for reading/using? For instance, instead of storing decimal 31, 4, 3 as separate bytes, I could simply write '11111111' to the eeprom, and then chop it into the correct word lengths in code to extract the data. Would be handy if I could address each bit individually though, as 31, 4, 4 would overrun into the next byte...