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

Code Vision Attiny13 - Zatrzymanie programu przy zmianie czasu rozjaśniania LED

27 Lut 2013 22:34 1209 5
  • #1 11996351
    Konto nie istnieje
    Poziom 1  
  • #2 11996650
    BlueDraco
    Specjalista - Mikrokontrolery
    1. Sformatuj kod - użyj tagów "Syntax C"

    2. Wszędzie, gdzie masz zapisy typu zmienna = zmienna += 1 zapisz zamiast tego zmienna ++,
    to samo ze: zmienna += 1 zastąp zmienna ++,
    zmienna -= 1 zastąp przez zmienna --

    2. Na pętlach nie da się sensownie regulować jasności, bo czas wykonania pętli zmienia się w zależności od warunków. Nie wiem, jak ten program ma działać - jedno jest pewne - jasnościami diod powinny sterować wyjścia PWM, a zmiana jasności powinna następować w przerwaniach timera.
  • #4 11997345
    Konto nie istnieje
    Poziom 1  
  • #5 11999256
    Konto nie istnieje
    Poziom 1  
  • #6 12001097
    Konto nie istnieje
    Poziom 1  
REKLAMA