Nie mogę dać z tym rady

robiłem jak pisaliście już myślałem że działa ale okazało się że cały czas wgrywałem stary program gdzie działało bo nie było w pamięci EEPROM
wygląda to tak jak by w strlen_E(text); cały program się zatrzymywał :/
main.c
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
może rozwiązaniem było by aby zmienna str która przechowuje długość była przesyłana do funkcji ledt(text, str)
i wtedy zamiast n=strlen_E; to n=str; ?
tylko jak to zapisać ? bo musi być zarazem w eeprom i widoczna w innych funkcjach czyli extern volatile
a czegoś takiego kompilator nie przyjmuje
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
pewnie śmiejecie się co tu wymyślam

ale jestem początkującym i naprawdę już nie wiem jak to zrobić z tą pamięcią EEPROM