Programowanie EEPROM w 89S8252

Loading thread data ...

[...]

A gdzie niby masz powiedziane, że EE to wskaźnik do pamięci EEPROM? Wygląda jak zwykły wskaźnik do danych (sam definiujesz typ BYTE) czyli:

unsigned char *EE = 0x0000;

To wygląda na całkiem normalny wskaźnik do pamięci danych. Skąd kompilator ma wiedzieć, że chodziło ci o pamięć EEPROM?

W zależności od wykorzystywanego kompilatora C dla '51, należy użyć różnych definicji aby zrealizować dostęp do pamięci EEPROM. Albo zrobić to ręcznie (na piechotę, rejestrami SFR) - poczytaj o sposobie dostępu do pamięci EEPROM w dokumentacji AT89S8252.

Reply to
Adam Dybkowski

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.