Witam!
Jakiś rok temu zainteresowałem się elektroniką. Zrobiłem kilka układów. Obecnie interesuję się programowaniem mikrokontrolerów. Zakupiłem na allegro zestaw uruchomieniowy EvB 4.3 ( wystarzczy, że wpiszecie w wyszukiwarce i będziecie wiedzieli o co chodzi) - inaczej po prostu płytka uniwersalna. Z tym, że przeważnie do tego zestawu jest dołączany mikroprocesor Atmego16 a ja mam ATmega 32. Wydrukowałem sobie do nauki BASCOM kurs z EdW - Mikroporcesorowa Ośla łączka. I Wszystko jest ładnie i Ok z tą różnicą, że wyżej wspomniany kurs jest pisany w oparciu o mikrokontroler 90S2313. No a ATmega ma inne wyprowadzenia. Z odwoływaniem się do portów, sprawdzaniem stanów bitów,przycisków i takich tam elementarnych rzeczy nie ma sprawy bo to to samo. Ale czy na przykład odwoływanie się do wewnętrznych timerów jest też takie same??? Na przykład żeby w tamtym układzie skonfigurować wstępnie licznik mogłem napisać:
Config timer0 = timer, prescale 64 - konfiguracja
A potem w kodzie timer0 = ( jakaś liczba "mówiąca" do ilu impulsów ma timer 0 zliczyć)
Czy w ATmega32 mogę się identycznie odwołać???
A jeśli tak to ile mam W ATmega32 wewnętrznych timerów i do ilu impulsów mogą one zliczyć???
Proszę o szybką odpowiedź i wyrozumiałość ze względu na moje BARDZO znikome doświadczenie w dziedzinie programowania mikrokontrolerów.



Jakiś rok temu zainteresowałem się elektroniką. Zrobiłem kilka układów. Obecnie interesuję się programowaniem mikrokontrolerów. Zakupiłem na allegro zestaw uruchomieniowy EvB 4.3 ( wystarzczy, że wpiszecie w wyszukiwarce i będziecie wiedzieli o co chodzi) - inaczej po prostu płytka uniwersalna. Z tym, że przeważnie do tego zestawu jest dołączany mikroprocesor Atmego16 a ja mam ATmega 32. Wydrukowałem sobie do nauki BASCOM kurs z EdW - Mikroporcesorowa Ośla łączka. I Wszystko jest ładnie i Ok z tą różnicą, że wyżej wspomniany kurs jest pisany w oparciu o mikrokontroler 90S2313. No a ATmega ma inne wyprowadzenia. Z odwoływaniem się do portów, sprawdzaniem stanów bitów,przycisków i takich tam elementarnych rzeczy nie ma sprawy bo to to samo. Ale czy na przykład odwoływanie się do wewnętrznych timerów jest też takie same??? Na przykład żeby w tamtym układzie skonfigurować wstępnie licznik mogłem napisać:
Config timer0 = timer, prescale 64 - konfiguracja
A potem w kodzie timer0 = ( jakaś liczba "mówiąca" do ilu impulsów ma timer 0 zliczyć)
Czy w ATmega32 mogę się identycznie odwołać???
A jeśli tak to ile mam W ATmega32 wewnętrznych timerów i do ilu impulsów mogą one zliczyć???
Proszę o szybką odpowiedź i wyrozumiałość ze względu na moje BARDZO znikome doświadczenie w dziedzinie programowania mikrokontrolerów.
