Strona 5 z 6
: niedziela 21 lut 2016, 17:40
autor: Misiek_86
Pyra, Testuje kody z neta, Podpowie ktoś co jest nie tak, wgrałem i tylko mignie, nie mogę ustawić trybów, gotowy kod pod ATtiny 13A
http://bazaar.launchpad.net/~toykeeper/ ... ary_v1_1.c
: niedziela 21 lut 2016, 19:23
autor: Pyra
Witam
Ustawiłeś?
Kod: Zaznacz cały
* FUSES
* I use these fuse settings
* Low: 0x75 (4.8MHz CPU without 8x divider, 9.4kHz phase-correct PWM or 18.75kHz fast-PWM)
* High: 0xff
Pozdrawiam
: niedziela 21 lut 2016, 19:42
autor: Misiek_86
: niedziela 21 lut 2016, 19:57
autor: Pyra
Witam
Z opisu programu wynika, że należy wyłączyć CKDIV8 (OFF), a w ustawieniach jest 1, nie pamiętam teraz dokładnie, czy 1 włącza czy wyłącza, ale możesz spróbować zmienić, na "0".
Pozdrawiam
: niedziela 21 lut 2016, 20:15
autor: Misiek_86
zmieniając na 0 wyskakuje FF65, ale nadal mrugnie tylko
//Edit: do tego chyba zablokował mi się ATtiny13A, bo nie odczytuje go
: niedziela 21 lut 2016, 21:45
autor: ElSor
Misiek_86 pisze:zmieniając na 0 wyskakuje FF65, ale nadal mrugnie tylko
Kod: Zaznacz cały
#define BLINK_ON_POWER 1 // blink once when power is received
Co więc nie działa, skoro miga po podaniu zasilania?
: niedziela 21 lut 2016, 21:46
autor: Misiek_86
ElSor: teraz w ogóle ATtiny13A nie chce działać
chyba zablokował się
Odłączyłem programator z kompa, wyciągnięty jest GND to wtedy zapala się, ale w trybie tylko max. Gdy odłączę klips od ATtiny13A to już nie działa
Gdy podłączony jest GND to też nie działa
: niedziela 21 lut 2016, 21:53
autor: ElSor
Nie wiem co za fusy ustawiłeś ale jeśli ruszałeś SPIEN albo RSTDISBL to zablokowany będzie do czasu użycia programatora HV. Także ustawienie zegara na 128kHz może powodować błędy z odczytem z niektórymi programatorami. Generalnie pokaż schemat połączenia drivera do wszystkich elementów, bo mam wrażenie, że nawet nie wiesz co wgrałeś.
: niedziela 21 lut 2016, 21:55
autor: Misiek_86
Podłączenie jest ok, bo wgrałem kilka kodów pod ATtiny13 i było oki, ale po tym co podałem wyżej i zmianie fusy na 0x65 nagle zblokowało się
: niedziela 21 lut 2016, 21:57
autor: ElSor
Misiek_86 pisze:Podłączenie jest ok, bo wgrałem kilka kodów pod ATtiny13 i było oki,
Nie będę nalegał ale po tym, co napisałeś, mam jeszcze mocniejsze przeczucie, że nie masz pojęcia co wgrałeś.
: niedziela 21 lut 2016, 22:09
autor: Misiek_86
Fotka po podłączeniu, oczywiście luty zaizolowane
http://zapodaj.net/images/1e8a7a1bcc8b5.jpg
//Edit:
SPIEN i RSTDISBL nie ruszałem, tylko zmieniłem CKDIV8
: niedziela 21 lut 2016, 22:14
autor: ElSor
Czyli program działa dobrze (na 99%) tylko niewłaściwie włączasz sterownik.
Nie lubię dawać gotowych rad, bo tym samym nikt się niczego nie nauczy ale przejrzyj cały początkowy komentarz pomiędzy /* oraz */ a dowiesz się czego brakuje, zresztą sama nazwa pliku to sugeruje.
: niedziela 21 lut 2016, 22:18
autor: Misiek_86
Najpierw to muszę jakoś odblokować ten ATtiny13A, a dopiero później będę patrzył w kodzie co źle robię
: niedziela 21 lut 2016, 22:22
autor: ElSor
Nawet na złych ustawieniach częstotliwości sterownik będzie działał, bo WDT jest użyty do pomiaru czasów. Jeśli masz więc wgrany hex i eep to masz raczej działający driver.
: poniedziałek 22 lut 2016, 19:09
autor: Misiek_86
ElSor
Odłączyłem programator z kompa, wyciągnięty jest GND to wtedy zapala się, ale w trybie tylko max. Gdy odłączę klips od ATtiny13A to już nie działa
Gdy podłączony jest GND do programatora, ale nie podłączę go do kompa to już znowu nie działa
Mam taki błąd w progisp: chip enable program error