Czy jak w Bascomie Avr, zapisuję zmienną X do pamięci EEPROM, to muszę wyłączyć przerwania. ?
Bo to wygląda tak , że kręci się pętla główna Do...Loop. Jeżeli w tej pętli zostanie wykryta zmiana stanu zmiennej, to jest nowa wartość wpisywana do pamięci.
Dodatkowo działa Timer0 do obsługi wyświetlaczy, przerwanie co 4ms
Jeżeli w czasie zapisu do pamięci, wyskoczy akurat przerwanie od timera do obsługi wyśw., to zostanie to zapisane na stos, i po wykonaniu przerwania zapis do EEPROM będzie kontynuowany? Czy przed zapisem należy wyłączyć wszelkie przerwania?
Dodano po 3 [godziny] 55 [minuty]:
Czy przerwania są wyłączane domyślnie podczas zapisu/odczytu?
Dodano po 3 [godziny] 30 [minuty]:
Jak to z tym jest?
Bo to wygląda tak , że kręci się pętla główna Do...Loop. Jeżeli w tej pętli zostanie wykryta zmiana stanu zmiennej, to jest nowa wartość wpisywana do pamięci.
Dodatkowo działa Timer0 do obsługi wyświetlaczy, przerwanie co 4ms
Jeżeli w czasie zapisu do pamięci, wyskoczy akurat przerwanie od timera do obsługi wyśw., to zostanie to zapisane na stos, i po wykonaniu przerwania zapis do EEPROM będzie kontynuowany? Czy przed zapisem należy wyłączyć wszelkie przerwania?
Dodano po 3 [godziny] 55 [minuty]:
Czy przerwania są wyłączane domyślnie podczas zapisu/odczytu?
Dodano po 3 [godziny] 30 [minuty]:
Jak to z tym jest?