С таким небольшим микроконтроллером, как 328, очень важно определить требования к пространству.
Насколько велика каждая запись? Сколько записей вы хотите сохранить? Как вы получите записи с микроконтроллера?
Как и Даг, я обычно использую плоский текст для хранения данных. Поэтому каждая запись может содержать год, день года и значение, если я сохраняю значение один раз в день.
Файл будет выглядеть так:
11,314,100<cr>
11,315,99<cr>
11,316,98<cr>
11,317,220<cr>
Вы можете хранить приблизительно 90-100 записей, требуя сбрасывать данные каждые три месяца
Если вам нужно больше, чем 1kEEprom (200 записей 5 байтов, 100 записей 10 байтов или симлиар), вам потребуется дополнительная память, используя IC, SD или Flash.
Если вы хотите отключить память и подключить ее к ПК, лучше всего подойдет SD или Flash.
Вы можете использовать чип Vinculum от FTDIChip.com, чтобы упростить запись толстых файлов на флэш-диск.