Skocz do zawartości

USB jako port równoległy


Pomocna odpowiedź

Ale potrzebujemy 12MHz, a nie 10. Jak chciałbyś podzielić 18 przez liczbę całkowitą, żeby wyszło 12? Poza tym, masz kod napisany tak, by działał na 12MHz, masz tam bardzo krytyczne zależności czasowe, musisz zastosować 12MHz.

No to trudno 🙁

Przeszukałem już każdy zbędny sprzęt w domu ale ni było akurat 12

(W myszy na USB była właśnie 18 więc myślałem że do tego też się nada)

  • 2 tygodnie później...

Dobra wszystko poskładałem, ale teraz mam inny problem.

Chodzi o ustawienie fusebitów.

Przez PonyProg nie da rady bo posiadam programator USBASP a on takiego nie wykrywa.

Czy można zrobić to przez WinAVR, gdzieś znalazłem że bodajże w pliku makefile to się ustawia.

Gdzieś znalazłem takie ustawienie: lfuse = 0xff, hfuse = 0xc9 (czy jest ono prawidłowe ?)

Dodam że robię to na ATMega8 i 12MHz

Najprościej będzie skorzystać z jakiejś fajnej nakładki graficznej na avrdude, ze swojej strony polecam AVR8 Burn-o-mat. Było już o tym tyle razy na forum, że w sumie to tak nawet by zasługiwał twój post na jakiegoś warna albo coś, potraktuj to jako ostrzeżenie 😉

A czy te ustawienia które podałem wyżej są prawidłowe ?

Edit: Napisze ktoś jak to ma być ustawione, bo zablokowałem już sobie jednego 😕 .

Dobra już wszystko działa 😅

Ostatnie pytanie, jak zrobić abym mógł sterować tym spod strony internetowej, (będzie hostowana z mojego komputera)

HTML trochę znam, ale z C już gorzej 🤣

  • 1 miesiąc później...
ale z C już gorzej 🤣

A jednak masz je wpisane w profilu. Najprościej będzie naskrobać coś w Java lub C#. Masz gotowe biblioteki do połączenia z portem COM. Stronę internetową też się łatwo robi. Uprzedzam, że trochę będziesz musiał się nauczyć po drodze.

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...