Mateusz Napisano Marzec 8, 2010 Udostępnij Napisano Marzec 8, 2010 Hej. Czy da się port SCK zadeklarować jakoś w programie aby na wyjściu tego portu był sygnał o zadanej częstotliwości? Cytuj Link do komentarza Share on other sites More sharing options...
Kaytec Marzec 8, 2010 Udostępnij Marzec 8, 2010 Jeżeli chodzi o bascom to używając pwm, nie. SCK to PORTB.1 - a trzeba użyć portu z licznikiem, przykłądowo PD.4. Proponuje użyć PWM. Przykładowy kod: $regfile = "m128def.dat" $crystal = 8000000 Config Timer1 = Timer , Prescale = 8 , Compare A = Toggle , Clear Timer = 1 Config PortD.4 = Output Do Pwm1a = 100 waitms 400 Pwm1a = 150 waitms 400 Loop End Cytuj Link do komentarza Share on other sites More sharing options...
sobal44 Marzec 9, 2010 Udostępnij Marzec 9, 2010 Proponuje użyć PWM. PWM to modulacja szerokością impulsa, czyli zmieniasz tylko wypełnienie a nie częstotliwość, czestotliwość jest zawsze taka sama, wiec nie będzie to dobry pomysł. Cytuj Link do komentarza Share on other sites More sharing options...
Kaytec Marzec 9, 2010 Udostępnij Marzec 9, 2010 Autor musiałby odpowiedzieć co dokładnie chce uzyskać i do czego. Jak na razie się nie odzywa.. Cytuj Link do komentarza Share on other sites More sharing options...
Polecacz 101 Zarejestruj się lub zaloguj, aby ukryć tę reklamę. Zarejestruj się lub zaloguj, aby ukryć tę reklamę. Produkcja i montaż PCB - wybierz sprawdzone PCBWay! • Darmowe płytki dla studentów i projektów non-profit • Tylko 5$ za 10 prototypów PCB w 24 godziny • Usługa projektowania PCB na zlecenie • Montaż PCB od 30$ + bezpłatna dostawa i szablony • Darmowe narzędzie do podglądu plików Gerber Zobacz również » Film z fabryki PCBWay
Luko Marzec 10, 2010 Udostępnij Marzec 10, 2010 hmm chodzi chyba o wygenerowanie na porcie SCK odpowiedniej częstotliwości w Hz/kHz itd ... Cytuj Link do komentarza Share on other sites More sharing options...
madman07 Marzec 10, 2010 Udostępnij Marzec 10, 2010 Najłatwiej jakimś timerem to zrobić. Ja bym użył jakiegoś 16 bitowego, nie wiem jak t jest w Atmegach. Cytuj Link do komentarza Share on other sites More sharing options...
rasta Marzec 10, 2010 Udostępnij Marzec 10, 2010 Ot, dokładnie to co tu, tylko odwrotnie ;] http://www.edw.com.pl/pdf/k10/56_06.pdf Cytuj Link do komentarza Share on other sites More sharing options...
Mateusz Marzec 15, 2010 Autor tematu Udostępnij Marzec 15, 2010 Chodzi o to że układ jest już zmontowany 🙂 I musi być pod SCK zrobiłem na timerze ale to tymczasowe rozwiązanie bo docelowo ma to działać jako clock I2C do komunikacji z przetwornikami A/C. Jak na razie męczę się z notą katalogową atmegi... Cytuj Link do komentarza Share on other sites More sharing options...
Pomocna odpowiedź
Dołącz do dyskusji, napisz odpowiedź!
Jeśli masz już konto to zaloguj się teraz, aby opublikować wiadomość jako Ty. Możesz też napisać teraz i zarejestrować się później.
Uwaga: wgrywanie zdjęć i załączników dostępne jest po zalogowaniu!