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

PIC18f4550, I2C, PWM, asembler

andrzej_11 30 Cze 2009 14:36 1231 2
  • #1 30 Cze 2009 14:36
    andrzej_11
    Poziom 11  

    Potrzebuję używać jednocześnie I2C i PWM w procesorze PIC18f4550.
    Problem jest z TMR2, który potrzebny jest do obu funkcji. PWM działa, I2C działa, razem jest konflikt. Język programowania asembler.

    0 2
  • Pomocny post
    #2 30 Cze 2009 22:27
    adamwesola
    Poziom 24  

    Pwm zostaw sprzętowy, i2c zrób programowo, bo jest proste.

    0
  • #3 01 Lip 2009 11:05
    andrzej_11
    Poziom 11  

    Dziękuję za odpowiedź, niestety chyba coś musi być programowo. Miałem nadzieję, że da się to zrobić sprzętowo. Prosty PWM na TMR0 nie powinien dużo przekroczyć 20 instrukcji (już testuję), ale wymaga drobnej obsługi (w przerwaniu). Zastanawiam się czy Twoja sugestia nie jest lepsza.

    0