Skocz do zawartości

Część 3-Kurs programowania uC AVR w C (WinAVR, Kurs AVR-GCC)


Pomocna odpowiedź

Napisałem nie dawno program (Sygnalizacja świetlna na pojazdów i pieszych) i mam pytanko:

Jeśli mam kwarc 12 MHz to muszę dać polecanie #define F_CPU 12000000L ?

Bo nie mam w sumie tego i też mi działa 😋

To co wypisałeś to przykłady? Bo nie do końca rozumiem.

A tak nota bene to wie ktoś jak wywołać timer i jak go ustawić dla AT90S2313? Wdzięczny bym był też jak ktoś by mi nie tylko napisał gotowca, ale wytłumaczył co, jak i dlaczego. Czytałem datasheet i nie wiele z tego rozumiem.

A masz ten układ? Myślałem że już go nie sprzedają bo jest nowszy model Attiny2313.

Co do programu raczej ci nie pomoge, ale pewno znajdziesz o tym w książce "Mikrokontrolery dla początkujących"

Witam chciałem rozpocząć przygodę z mikrokontrolerami i natknełem się na forum forbot.pl gdzie znalazłem kurs języka C na AVR. Teraz mam kilka pytań dotyczących jak mam zacząć głównie chodzi mi osprzęt ponieważ nie mam w laptopie portu LPT ani RS232 tylko USB związku z czym zakupiłem programator AVR Prog usb (foto w załączniku). Mam pytanie do tych wszystkich którzy tez mają tylko usb czy nie ma żadnych niebezpieczeństw przed uszkodzeniem laptopa gdy cos robimy przy układzie z mikroprocesorem, gdy to wszystko podpinamy łączymy itp. oraz jak się za to wszystko zabrać aby móc już przystapić do pierwszej części kursu.

Wszystkim dziękuję za pomoc

01.thumb.JPG.8820415c91b4a274124d70028df0b5ed.JPG

Kupne programatory zazwyczaj są już projektowane z zabezpieczeniami - w instrukcji powinna być wzmianka, jeśli jej nie ma to musisz dokładnie przyjrzeć się płytce - szukaj (przynajmniej w usbasp) bezpiecznika polimerowego.

a czy będę potrzebował zasilacza czy wystarczy zasilanie przez usb :

laptop-usb-programator AVR-układ z mikroprocesorem z kursu. ?

Bo jeżeli będzie potrzebny zasilacz tak jak w kursie autor używa to czy nie będzie kolizji ?

ponieważ z programatora mam wyprowadzenie MOSI,GEN,RST,SCK,MISO,VCC oraz 4xGND którymi bezpośrednio bym się wpiął na mikroprocesor atmega8 bez użycia zasilacza czy tak mogę?

Nie wiem jak z programatorem usb bo usb ma 5V na wyjściu, ale jak masz pin VCC na programatorze to powinieneś podpiąć tam napięcie 5V. Jeśli nie zasilisz ATmegi to ona nie będzie działała ! Tylko jej nie spal! Poza tym jest wiele tematów dotyczących twojego pytania wystarczy poszukać!

To że na czymś ci pisze VCC nie znaczy jeszcze że powinieneś tam podpiąć zasilanie.

Weź i podepnij programator bez zasilacza do procka i zobaczysz czy idzie ci zasilanie z USB. A jak nie to podepnij zasilacz.

Czy należy go zasilać czy nie najlepiej dowiedzieć się od sprzedawcy 🙄

Mam pytanie do tych wszystkich którzy tez mają tylko usb czy nie ma żadnych niebezpieczeństw przed uszkodzeniem laptopa gdy cos robimy przy układzie z mikroprocesorem,

Musiałbyś się bardzo postarać, aby uszkodzić laptopa,,, w sumie to chyba nie realne no chyba, że przy zwarciu zasilnia USB, ale wydaje mi się, że przed tym to już się laptop sam obroni 😉

Bądź aktywny - zaloguj się lub utwórz konto!

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony

Utwórz konto w ~20 sekund!

Zarejestruj nowe konto, to proste!

Zarejestruj się »

Zaloguj się

Posiadasz własne konto? Użyj go!

Zaloguj się »
×
×
  • Utwórz nowe...