logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

[Attiny85] [Attiny85][C] - Pin PB0 nie działa z Timerem w trybie CTC, nadajnik 433MHz

A.T. 05 Mar 2016 23:17 774 2
REKLAMA
  • #1 15498047
    A.T.
    Poziom 20  
    Witam
    mam procesor ATTINY85. Fusebity ustawione na "ATTINY15 Compatibility". Pod pin PB0 (noga 5) podłączony nadajnik 433MHz. Jeśli nie konfiguruję żadnego z timerów to procesor wysyła dane poprawnie. Jeżeli natomiast skonfiguruję którykolwiek timer w tryb CTC (potrzebuję do odmierzania czasu wciśnięcia przycisku), to nadawanie już nie działa. Poniżej kod konfiguracji timera:

    Kod: C / C++
    Zaloguj się, aby zobaczyć kod


    Przerwanie:
    Kod: C / C++
    Zaloguj się, aby zobaczyć kod
  • REKLAMA
  • Pomocny post
    #2 15498228
    excray
    Poziom 41  
    Moim zdaniem błąd jest w zupełnie innym miejscu. Załącz cały kod.
  • #3 15503606
    A.T.
    Poziom 20  
    Miałeś rację. Po Twojej odpowiedzi wrzuciłem funkcję wysyłającą dane do sekcji krytycznej i to pomogło. Dzięki:)
REKLAMA