ATNEL tech-forum https://forum.atnel.pl/ |
|
Wpływ PWM na SPI ??? https://forum.atnel.pl/topic20737.html |
Strona 1 z 1 |
Autor: | Jarosław J [ 14 maja 2018, o 18:19 ] |
Tytuł: | Wpływ PWM na SPI ??? |
Pany kochane! Zrobiłem układzik prototypowy, gdzie wyświetlaczami LED steruję poprzez SPI i układy 74HC595. Układzik pięknie działa, wyświetla wszystko co chcę. Ale wpadłem na to, żeby anody (wszystkie połączone wspólnie ze sobą ) wysterować tranzystorem PNP poprzez transoptor z pinu PB1 Atmegi 328 P sygnałem PWM. udało się, ale PRAWIE !!!. Wyświetlacze wyświetlają co mają wyświetlać, PWM działa ściemniając wszystkie wyświetlacze w odpowiednim zakresie, tylko co pewien czas (raz do kilku razy na sekundę) rozbłyskują mi wszystkie segmenty. mam wrażenie jakby to SPI gubiło jakieś impulsy i - "czkawka". Stąd pytanie do bardziej zaawansowanych. Czy SPI korzysta w jakiś sposób z tych samych zasobów co przerwania Timera0 w trybie fast PWM w tym procesorze? Z tego co widziałem w nocie to moduł SPI jest zupełnie niezależny od czegokolwiek innego, jednak jego zachowanie zupełnie na to nie wskazuje. ------------------------ [ Dodano po: 17 minutach ] Przepraszam Chodzi mi o TIMER1 Oto konfiguracja |
Autor: | Jarosław J [ 14 maja 2018, o 19:50 ] |
Tytuł: | Re: Wpływ PWM na SPI ??? |
Działa już. okazało się że OC1A i OC1B miałem włączone na COMPARE MATCH a przecież OC1B jest pinem SS, który wykorzystałem jako linia LT dla SPI. Wystarczyło wyłączyć OC1B a zostawić włączone OC1A. Takie proste a przeczołgało człowieka przez kilka godzin |
Strona 1 z 1 | Strefa czasowa: UTC + 1 |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |