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