Witam.
Posiadam nowy - a zatem (chyba) sprawny mikrokontroler atmega16.
Mikrokontrolery potraktowałem jako ciekawostkę która być może ułatwi mi zabawę z modelarstwem rakietowym i zanim zakupie jakiś lepszy programator(i wydam dodatkowe pieniądze), chciałem spróbować odpalić mikrokontroler przy pomocy programatora bsd. ( http://www.bsdhome.com/avrdude/ )
Niestety po (poprawnym, kilkakrotnie sprawdzanym) podłączeniu mikrokontrolera do portu LPT zgodnie ze schematem, uruchomieniu sterowników LPT (instal_giveio.bat) i wprowadzeniu komend:
otrzymuje komunikat informujący o braku odpowiedzi ze strony avr'a.
Port LPT mam sprawny (jakiś czas sterowałem przy jego pomocy wiatrakami w komputerze, wtedy poprawnie pracował, raczej go nie spaliłem).
Próbowałem wiele razy nawiązać komunikacje niestety się nie udało.
Czy może być to spowodowane zasilaniem mikrokontrolera z LPT (5v, uruchamiam avr na PC), czy być może uC wymaga zewnętrznego kwarcu?
Niestety nie potrafię sobie poradzić z tym problemem, proszę o pomoc.
Posiadam nowy - a zatem (chyba) sprawny mikrokontroler atmega16.
Mikrokontrolery potraktowałem jako ciekawostkę która być może ułatwi mi zabawę z modelarstwem rakietowym i zanim zakupie jakiś lepszy programator(i wydam dodatkowe pieniądze), chciałem spróbować odpalić mikrokontroler przy pomocy programatora bsd. ( http://www.bsdhome.com/avrdude/ )
Niestety po (poprawnym, kilkakrotnie sprawdzanym) podłączeniu mikrokontrolera do portu LPT zgodnie ze schematem, uruchomieniu sterowników LPT (instal_giveio.bat) i wprowadzeniu komend:
avrdude -c bsd -p m16otrzymuje komunikat informujący o braku odpowiedzi ze strony avr'a.
Port LPT mam sprawny (jakiś czas sterowałem przy jego pomocy wiatrakami w komputerze, wtedy poprawnie pracował, raczej go nie spaliłem).
Próbowałem wiele razy nawiązać komunikacje niestety się nie udało.
Czy może być to spowodowane zasilaniem mikrokontrolera z LPT (5v, uruchamiam avr na PC), czy być może uC wymaga zewnętrznego kwarcu?
Niestety nie potrafię sobie poradzić z tym problemem, proszę o pomoc.