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

Bascom AVR: RC5SEND i Timer1 - Czy można używać przerwań co 1 sekundę?

marcin-k 04 Lut 2014 19:36 999 2
REKLAMA
  • #1 13261924
    marcin-k
    Poziom 15  
    Mam pytanie odnośnie bascoma AVR i komendy RC5SEND. W pliku pomocy napisano, że komenda używa timera 1 i wyprowadzenia procesora. Do generowania komend należy podpiąć pod OC1A. Czy mogę użyć tego samego timera do generowania przerwań np. co 1 sekundę z przerwaniem, aby program wykonywał mi jakąś swoją procedurę czy muszę wykorzystać do tego celu timer 0? Zaznaczam, że komenda RC5SEND w programie będzie używana w jednej etykiecie, a w przerwaniu chcę wykonywać coś innego. Czy to się może udać? Czy jeśli w programie używam tej komendy, to automatycznie muszę zrezygnować z przerwań od timera 1?
  • REKLAMA
  • #3 13273531
    Mundi1970
    Poziom 24  
    Komenda RC5Send jest napisana na podstawie tej noty aplikacyjnej AN #105 - Sending RC5 and SONY IR codes . Timer jest skonfigurowany chyba jako CTC, jeżeli procek posiada drugi kanał dla timera1 to mógłbyś wykorzystać przerwanie TIMER1_COMPB. Można też próbować zmodyfikować program.
REKLAMA