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

AtTiny2313 - Niskie napięcie na pinie PD6 przy programowaniu w czystym C

JedenZero 19 Paź 2014 23:13 867 2
REKLAMA
  • #1 14056364
    JedenZero
    Poziom 10  
    Mam attiny2313 i jako programatora używam Arduino Micro. Prosty program migający diodą jeśli jest w dialekcie arduino to działa poprawnie tzn. dioda się zapala, na pinie PD6 jest 4.9V. Jeśli wgram program w czystym C na pinie PD6 mam 1.7V i dioda ledwo się żarzy. Nie mogę dojść co jest źle.
    Próbowałem kompilować pod arduino-ide (obie wersje) i eclipse (wersja c), próbowałem też usunąć bootloader arduino (avrdude -e). Proszę o pomoc bo już drugi wieczór nad tym siedze.
    Poniżej 2 kody:

    Kod: C / C++
    Zaloguj się, aby zobaczyć kod


    Kod: C / C++
    Zaloguj się, aby zobaczyć kod
  • REKLAMA
  • #3 14056446
    JedenZero
    Poziom 10  
    dziekuję bardzo, coś musiałem źle zapamiętać że domyślne wszystkie porty są wyjściami a jest odwrotnie, czyli prawidłowy program wygląda tak:
    Kod: C / C++
    Zaloguj się, aby zobaczyć kod


    ps.
    miałem iść już spać ale jeszcze sobie pomigam :)
REKLAMA