Elektroda.pl
Elektroda.pl
X
Please add exception to AdBlock for elektroda.pl.
If you watch the ads, you support portal and users.

Attiny45 - Dwa PWMy na PB4 i PB1

NdYAG 23 Aug 2013 15:01 918 2
  • #1
    NdYAG
    Level 16  
    Próbuję od nowa napisać kod dla attiny45 siedzącego w kicie z AVT, chcę wykorzystać istniejąca płytkę. Czy w tym mikrokontrolerze da się wygenerować jednocześnie na wyjściach PB4(OC1B) i PB1(OC0B/OC1A) dwa sygnały PWM synchroniczne ale z różnym wypełnieniem? Czy da się wygenerować PWM z dużą częstością?
  • #2
    mickpr
    Level 39  
    NdYAG wrote:
    Czy w tym mikrokontrolerze da się wygenerować jednocześnie na wyjściach PB4(OC1B) i PB1(OC0B/OC1A) dwa sygnały PWM synchroniczne ale z różnym wypełnieniem?
    Da się. Gdyby sygnały PWM były z synchronicznym i takim samym wypełnieniem - sens wyprowadzania ich przez dwa piny byłby żaden.
    Dla OC1A wartość (wypełnienie dla trybu PWM) jest w rejestrze OCR1A, a dla OC1B - w rejestrze OCR1B.
    Wszystko można znaleźć w Datasheet.
  • #3
    NdYAG
    Level 16  
    Ok, działa.



    Code: asm
    Log in, to see the code



    Zamykam.
    Dar.El