Elektroda.pl
Elektroda.pl
X
Proszę, dodaj wyjątek dla www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

Atmega8 Pwm ale zewnętrzni taktowany

31 Sty 2014 18:03 705 1
  • Poziom 37  
    Witam

    Mam do zrobienia generator na atmedze w którym zadaję częstotliwość oraz wypełnienie sygnału prostokątnego.


    Udało mi się odpalić i generator i PWM z osobna ale mam problem z ich połączeniem.

    Chcę taktować Timer2 (na nim robię PWM) z wyjścia Timera1. Czysto teoretycznie wydaje mi się to możliwe ponieważ Timer2 może pracować w trybie asynchronicznym. W praktyce timer2 nie działa.

    Robię gdzieś błąd czy po prostu jest to niewykonalne ?
  • Moderator Mikrokontrolery Projektowanie
    Witaj.

    Pokaż schemat i program, bo musimy się domyślać, co robisz i gdzie podłączasz.

    To co napisałeś rozumiem następująco:
    - podłączasz pin np. OC1A do pinu TOSC1
    - ustawiasz timer 2 w tryb asynchroniczny,
    ... czy tak?

    Jeżeli tak, to na jakiej podstawie (datasheet) to robisz?

    Cytat:
    Timer/Counter
    Oscillator
    For AVR microcontrollers with Timer/Counter Oscillator pins (TOSC1 and TOSC2), the crystal is
    connected directly between the pins. By programming the CKOPT Fuse, the user can enable
    internal capacitors on XTAL1 and XTAL2, thereby removing the need for external capacitors.
    The Oscillator is optimized for use with a 32.768 kHz watch crystal. Applying an external clock
    source to TOSC1 is not recommended.