Witam.
Chcę zaprojektować moją pierwszą płytkę do uC.
Nastawiłem się na ATmegę8.
Umiem programować na PC w C++, po przeczytaniu Symfonii Jerzego Grębosza.
Chciałem zająć się kontrolerami 2 miesiące temu, dowiedziałem się, że C++ się nie nadaje- duże zniechęcenie...
Przeczytałem jednak, że język C jest dobry, a że są dość podobne....
Dostałem 'zamówienie' u wójka, który chce mieć taki mały komputerek na pokładzie ciągnika
Nie jest to ciągnik stary(3,4 miesiące, z unii)... W pełni elektryczne sterowanie itp itd
Chodzi mu konkretnie o maszynkę do liczenia uniesień i opuszczeń ramion tylnych, po X akcjach ma załączyć to i to...
Pytał się mnie wtedy, a raczej kazał poszukać takiego komputerka...
Jedyne co wygrzebałem to oryginalny układ Case'a(Ciagnik = Case), za nieco ponad 2000 euro
Wiadomo, nikt raczej tego nie kupi
Postanowiłem podjąć wyzwanie, tymbardziej, że jak wyżej wspomniałem chcę pobawić się uC, a to jest świetna okazja...
Mam 14 lat, nie oczekujcie ode mnei za wiele...
W szkole elektronika... Mielismy w podstawowce obwody...
To wszystko...
Udało na razie zmajstrować mi się takie coś(obrazek w załączniku)
Adnotacje do rysunku:
-PortD podłączony jest do diód
-Rezystory do diód nie są z tej strony, musze je poprawić, wiem...(teraz jest 00:44 godzina..)
Masa pytań:
1. Czy dobrze zrozumiałem porty wyjściowe:(przykład będzie opierał się na moim rysunku)
Jeśli w porcie D0 ustawie DDR = 1(port wy.) i ustawie stan niski, to dioda nr1 nie świeci, stan wysoki, dioda świeci?
2. Po co zewnętrzny kwarc?
3. Co to za różnica : kondensator ceramiczny czy ten inny(zapomniałem jaki ...)
4. Jak działają porty wejścia? Jaki zrobić obwód z przyciskiem, aby po nacisnięciu port odczytał 1 lub 0?
Na razie wiecej pytan nie pamietam, ale na pewno się jeszcze pojawią....
Z góry dziękuję za odpowiedzi, liczę, że ten temat pomoże nie tylko mi, ale i innym początkującym, mającym te same problemy....
@Edit
Zapomniałem schematu wrzucic
@edit2
Coś nie moge na elektrode... Potem sie jeszcze pomecze - na razie IS
Poprawiłem obrazek, usunąłem załącznik.
[zumek]
Chcę zaprojektować moją pierwszą płytkę do uC.
Nastawiłem się na ATmegę8.
Umiem programować na PC w C++, po przeczytaniu Symfonii Jerzego Grębosza.
Chciałem zająć się kontrolerami 2 miesiące temu, dowiedziałem się, że C++ się nie nadaje- duże zniechęcenie...
Przeczytałem jednak, że język C jest dobry, a że są dość podobne....
Dostałem 'zamówienie' u wójka, który chce mieć taki mały komputerek na pokładzie ciągnika
Nie jest to ciągnik stary(3,4 miesiące, z unii)... W pełni elektryczne sterowanie itp itd
Chodzi mu konkretnie o maszynkę do liczenia uniesień i opuszczeń ramion tylnych, po X akcjach ma załączyć to i to...
Pytał się mnie wtedy, a raczej kazał poszukać takiego komputerka...
Jedyne co wygrzebałem to oryginalny układ Case'a(Ciagnik = Case), za nieco ponad 2000 euro
Wiadomo, nikt raczej tego nie kupi
Postanowiłem podjąć wyzwanie, tymbardziej, że jak wyżej wspomniałem chcę pobawić się uC, a to jest świetna okazja...
Mam 14 lat, nie oczekujcie ode mnei za wiele...
W szkole elektronika... Mielismy w podstawowce obwody...
To wszystko...
Udało na razie zmajstrować mi się takie coś(obrazek w załączniku)
Adnotacje do rysunku:
-PortD podłączony jest do diód
-Rezystory do diód nie są z tej strony, musze je poprawić, wiem...(teraz jest 00:44 godzina..)
Masa pytań:
1. Czy dobrze zrozumiałem porty wyjściowe:(przykład będzie opierał się na moim rysunku)
Jeśli w porcie D0 ustawie DDR = 1(port wy.) i ustawie stan niski, to dioda nr1 nie świeci, stan wysoki, dioda świeci?
2. Po co zewnętrzny kwarc?
3. Co to za różnica : kondensator ceramiczny czy ten inny(zapomniałem jaki ...)
4. Jak działają porty wejścia? Jaki zrobić obwód z przyciskiem, aby po nacisnięciu port odczytał 1 lub 0?
Na razie wiecej pytan nie pamietam, ale na pewno się jeszcze pojawią....
Z góry dziękuję za odpowiedzi, liczę, że ten temat pomoże nie tylko mi, ale i innym początkującym, mającym te same problemy....
@Edit
@edit2
Coś nie moge na elektrode... Potem sie jeszcze pomecze - na razie IS
Poprawiłem obrazek, usunąłem załącznik.
[zumek]

![[ATmega8][Raczej C]Projekt płytki, jestem kompletnie zielony [ATmega8][Raczej C]Projekt płytki, jestem kompletnie zielony](https://img121.imageshack.us/img121/6644/przycisk.jpg)
![[ATmega8][Raczej C]Projekt płytki, jestem kompletnie zielony [ATmega8][Raczej C]Projekt płytki, jestem kompletnie zielony](https://img169.imageshack.us/img169/1918/59779958.th.png)
![[ATmega8][Raczej C]Projekt płytki, jestem kompletnie zielony [ATmega8][Raczej C]Projekt płytki, jestem kompletnie zielony](https://img225.imageshack.us/img225/879/projekt11.th.jpg)