Dear Enthusiasts.
I have developed a simple program to control a box stacking robot. It calculates the optimum pattern for a standard wooden pallet and generates the coordinates/orientation for each box. I now need to load the large number of coordinates into a eepROM. I intend using the 'ON Semiconductor' CAT24C512ZI-T3 EEPROM Memory, 512kb. (MSOP8 package)
I have successfully connected the I2C memory chip to my Arduino UNO via a 'bread board' having carefully soldered the chip to a header PCB, and learned how to write one byte at a time to the chip, however writing all the (hundreds) of coordinates (each of which can be expressed within one Byte) will take forever!
I would be very grateful if someone could suggest a way to sequentialy write large amounts of data from a spread sheet (basically a long list of numbers not exeeding 255)into the eepROM memory.
Here is a portion of the data to be written, with the memory location on the left and the byte value on the right:
0 - 110
1 - 242
2 - 79
3 - 201
4 - 43
5 - 147
6 - 235
7 - 32
8 - 159
9 - 79
10 - 102
11 - 138
12 - 12
13 - 180
14 - 205
15 - 110
16 - 211
17 - 79
18 - 166
19 - 42
20 - 254
21 - 113
22 - 210
23 - 144
24 - 119
25 - 166
26 - 22
27 - 155
28 - 248
29 - 156
30 - 218
31 - 230
32 - 219
33 - 71
34 - 250
35 - 124
36 - 159
37 - 39
38 - 95
39 - 148
40 - 43
41 - 227
42 - 252
43 - 16
44 - 150
45 - 46
46 - 87
47 - 124
48 - 193
49 - 93
50 - 180
51 - 56
52 - 236
53 - 99
54 - 192
55 - 130
56 - 101
57 - 180
58 - 4
59 - 137
60 - 234
61 - 142
62 - 20
etc etc
This is my first post, so excuse any faux pas!
Thank you in advance.