- posted
19 years ago
Programowanie EEPROM w 89S8252
Loading thread data ...
- Vote on answer
- posted
19 years ago
[...]
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.