Hi Folks.
Sorry - late for me here and I have been trolling through posts trying to find a simple explanation re working with a 24lc256 eeprom.
The scenario is this.
I have a little OSD board that I want to lad text into. As some of the text is extensive (control characters etc) I want to store the informaion on a eeprom.
I have written a test VB6 program that will take a file that I can load to the OSD via a serial port and turn it into this
The first byte contains the number of bytes in the sequence and this mean I can have multiplke sequences so liong as I know the starting eeprom address and they do not overlap.
HOWEVER... When I read back the data I find that some of the bytes are missingincorrect. I believe it is a paging issue but I cannot fibnd any code/explaination to fix this.
Can someone point me in the right direction. I did find this site http://www.eglin.plus.com/PC2EEPROM/PC2EEPROM.htm
But the program does not work.
Many thanks for any help
Dave
Sorry - late for me here and I have been trolling through posts trying to find a simple explanation re working with a 24lc256 eeprom.
The scenario is this.
I have a little OSD board that I want to lad text into. As some of the text is extensive (control characters etc) I want to store the informaion on a eeprom.
I have written a test VB6 program that will take a file that I can load to the OSD via a serial port and turn it into this
Code:
Hi2cout 1, (40) : pause 5
Hi2cout 2, (0, 7, 20, 17, 1) : pause 5
Hi2cout 7, (0, 73, 110, 105, 116) : pause 5
Hi2cout 12, (105, 97, 108, 105, 115) : pause 5
Hi2cout 17, (105, 110, 103, 32, 83) : pause 5
Hi2cout 22, (121, 115, 116, 101, 109) : pause 5
Hi2cout 27, (26, 1, 1, 26, 2) : pause 5
Hi2cout 32, (1, 26, 3, 1, 26) : pause 5
Hi2cout 37, (4, 1, 26, 6, 0) : pause 5
HOWEVER... When I read back the data I find that some of the bytes are missingincorrect. I believe it is a paging issue but I cannot fibnd any code/explaination to fix this.
Can someone point me in the right direction. I did find this site http://www.eglin.plus.com/PC2EEPROM/PC2EEPROM.htm
But the program does not work.
Many thanks for any help
Dave