Witam mam program obsługujący pamięć AT24C64D, nie udało mi się zrobić to sprzętowo więc trzeba było programowo. Udało się wysłać do pamięci jeden bajt i odczytać na wyświetlaczu wszystko wygląda tak jak powinno. Teraz chcę utworzyć funkcję Zapisu i odczytu:
void EEPROM_zapis(unsigned char adres, unsigned char dane)
unsigned char EEPROM_odczyt(unsigned char adres)
Program powyżej działa teraz tak jak pisałem wyżej chcę napisać funkcje odczytu i zapisu w których podaje wartość i adres.
Wgrywając ten program na wyświetlaczu pojawia się 0. Funkcje są chyba dobrze napisane nie wiem może typ funkcji nie taki jaki powinien?
void EEPROM_zapis(unsigned char adres, unsigned char dane)
unsigned char EEPROM_odczyt(unsigned char adres)
Kod: C / C++
Program powyżej działa teraz tak jak pisałem wyżej chcę napisać funkcje odczytu i zapisu w których podaje wartość i adres.
Kod: C / C++
Wgrywając ten program na wyświetlaczu pojawia się 0. Funkcje są chyba dobrze napisane nie wiem może typ funkcji nie taki jaki powinien?
