What will the use of the basic-programming functionality be? I don't really see a useful use (
)
and btw, you have 1024B, don't you use some of it for the lcd drives stuff and running program vars etc too? you don't have 1024B at all when running...
And another thing, what will you use your eeprom for? That can only be written for about 100.000 times so don't store anything constantly changing in there, since you don't want to have to open your device up to replace the eeprom