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

[ATtiny13a][C] - Regulator oświetlenia - brak pracy w fizycznym układzie.

Wikkan 22 Maj 2013 23:33 801 0
  • #1 12335658
    Wikkan
    Poziom 9  
    Witam.

    Przygotowuje prosty projekt sterownika oświetlenia kabiny w aucie. Napisałem kod do tego uC na Eclipse który nie obsługuje ATtiny13A tylko wersję starszą. Jako że czekałem na zamówiony kontroler to program sprawdzałem na Protelu.
    W symulatorze program działa tak jak powinien ale po wgraniu do gotowego układu kod nie działa, nie są nawet inicjowane porty we/wy. Wcześniej na Attiny13a pisałem inny program tylko bez ADC i PWR ale z przerwaniami i działał bez problemu.
    Protel też w swoich bibliotekach posiada tylko wersję ATtiny13.
    W dokumentacji nie znalazłem znaczących różnic między tymi uC, a w kodzie nie mogę doszukać się błędu, program nie jest specjalnie zoptymalizowany.

    Działanie kodu sprawdziłem też na uC w płytce stykowej ale zachowuje się tak samo.

    Poniżej zamieszczam kod.
    Kod: C / C++
    Zaloguj się, aby zobaczyć kod




    Udało mi się usunąć problem. Był nim wadliwy uC.
REKLAMA