Jak to zacząć? AVR


Witam,
Chcę zacząć programowanie mikrokontrolerów AVR w języku C.
Z racji że nie posiadam portu LPT ani COM w komputerze i wolę USB - kupuję programator USBasp + taśmę IDC 10 pin.
Chcę na razie ogarnąć podstawy - znalazłem taki prosty mikrokontroler jak ATTiny13. Wyczytałem z dokumentacji o dwóch kanałach PWR i chcę dla nauki wykonać taki prosty układ: dwie diody LED na zmianę powoli się rozświetlają i gasną, na kliknięcie przycisku ta operacja jest pauzowana lub kontynuowana. Z programem myślę że sobie poradzę (umiem C) - ale jak stworzyć płytkę?
Szperam od wielu godzin w internecie i dalej mało wiem. Jest mi w stanie ktoś pomóc?




Portret użytkownika mirley

Płytka

Tiny13 to kiepski wybór bo zaraz natkniesz się na ograniczenia wielkości kodu i nic ciekawego nie zrobisz. Lepiej zaopatrz się od razu w Mega8, jeszcze potem przetworniki możesz poćwiczyć. Co do płytki to popatrz na programy Eagle lub Kicad

-

UWAGA! Możliwy jest zakup zaprogramowanych uC i zestawów elementów itp. do niektórych projektów. O dostępność proszę pytać via email. Konkretne oferty pojawiają się w cenniku.

Portret użytkownika aso

W sumie na start chcę coś

W sumie na start chcę coś bardzo lekkiego i taniego - ATMega8 jest dość silnym i skomplikowanym kontrolerem? Po prostu chcę zbudować parę układów aby się nauczyć obsługi impulsatora, serwomechanizmów, wyświetlaczy itd. Czy może jest rozwiązanie na Mega8 abym mógł budować co chcę? Myślałem aby zrobić wszystkie złącza I/O procesora na goldpinach i takie rzeczy jak wyświetlacze i wszystko inne podłączać po prostu na kabelkach. No ale nie mam całkowicie doświadczenia w tej dziedzinie dlatego pytam się o porady.

Eagle nie umiem obsługiwać, jest strasznie ciężki dla mnie - utknąłem na nim gdy nie było scalaka dla którego chciałem płytkę zaprojektowac (TDA7056) i nie udało mi się stworzyć nowego elementu do bazy.

Portret użytkownika mirley

Re: Testowanie

Popatrz na moje płytki testowe, wydaje mi się że właśnie czegoś takiego potrzebujesz

-

UWAGA! Możliwy jest zakup zaprogramowanych uC i zestawów elementów itp. do niektórych projektów. O dostępność proszę pytać via email. Konkretne oferty pojawiają się w cenniku.