В продолжение к предыдущему еще несколько полезных ссылок.
Довольно обширное повествование про использование EEPROM в контроллерах LGT8F328P. Этот вопрос полезно изучить, т.к. отдельной Flash памяти для данных (по аналогии с ATMega328) в контроллере нет. Для хранения данных в «энергонезависимом месте» используется основная память программ (все 32К). Ее можно разбить для использования в нужной для конкретной задачи пропорции.
По умолчанию, у меня получилось только 512 байт доступной памяти.
В дополнение к предыдущему рассуждению о настройке Arduino IDE для работы с LGT8, надо отметить «нормальный» подход к добавлению новой платы в Arduino IDE.
В настройках программы в доп.ссылки для менеджера плат над добавить ссылку на json файл с описанием LGT8Fxxx: https://raw.githubusercontent.com/dbuezas/lgt8fx/master/package_lgt8fx_index.json
после этого в менеджере плат появится довольно активно поддерживаемый хороший ресурс
В списке поддерживаемых плат появляется целый раздел про LGT8
с богатым выбором настроек для процессоров Logic Green
