plp wrote: Czy i który timer wykorzystuje 1wire. Chce wyorzystać jeden timer do cyklicznych przerwań, ale jak wykorzystam timer 0 lub timer 1 wysiada transmisja 1wire.
ATmega32 nie ma wbudowanego interface 1wire, wiec nie rozumiem problemu, a wróżyc tylko mogę, że o bascom się rozchodzi... Stawiałbym na niezbyt szczęśliwą obsługe przerwań przez Bascom (zapisuje/odczytuje co się da na stosie, co zabiera zbyt dużo czasu w niektórych przypadkach).
plp wrote: Timer2 wykorzystuje zegar czasu rzeczywistego wewnetrzny.
Nie ma czegoś takiego, Timer2 może (ale nie musi) pracować asynchronicznie z udziałem dodatkowego zewnętrznego oscylatora kwarcowego 32768Hz, nic poza tym. ATmega8/8535/16/32/64/128 ( mające Timer2, możliwe, ze nie wymieniłem wszystkich np. AT908535 też, ale już wycofany z produkcji) nie ma w sobie prawdziwego RTC, tylko na podstawie tego timera mozna zaimplementować programowo RTC.
Pozdrawiam, Light-I