Witam Jak to jest w bascom avr ze wspoldzielon± zmienna np. integer?
Zakladam ze w procedurze obsugi przerwania przypisuje zmiennej typu integer (2 bajty) nowa wartosc. W funkcji glownej natomiast dokonuje porownania tej zmennej za pomoc± instrukcji if ...then. Czy przed tym porownaniem musze sam zadbac o wylaczenie przerwan aby nie spowodowac blednego wyniku porownania?
Jak to wlasciwie jest w bascomie ze zmiennym, czy jest jakas instrukcja lub definicja zmiennej ktory jest odpowiednikiem volatile w jezyku C? Jak wymusic na zmiennej aby pobra³a wartosc zmiennej z pamieci SRAM a nie korzysta³a z wartosci umieszczonych w rejestrach? Moglby ktos to wyjasnic jak Bascom sobie z tym radzi? Dziekuje za pomoc
__________ Informacja programu ESET NOD32 Antivirus, wersja bazy sygnatur wirusow 5050 (20100422) __________
Wiadomosc zostala sprawdzona przez program ESET NOD32 Antivirus.