Strona 6 z 6

: wtorek 24 lut 2015, 22:21
autor: Pyra
Witam
Jaki masz ustawiony typ procesora, i jaką masz wersję BASCOMa?
Ja kompilowałem 2.0.7.5 i nie zgłasza błędów.
Pozdrawiam

: wtorek 24 lut 2015, 22:41
autor: PF
Ja mam :
Compiler version :1.11.9.8
Compiler build :1.11.9.8.001

Jakby jeszcze było mało, to przy zmianie chipa na Attiny13 wywala:
Obrazek

Najwyższy czas przejść na nowszy Bascom :mrgreen:

: wtorek 24 lut 2015, 22:45
autor: Pyra
Witam
HW zmniejsz do 24 i powinno przejść.
Sprawdzałem też na 1.11.9.1 i też poszło OK.

Pozdrawiam

: wtorek 24 lut 2015, 22:54
autor: PF
Mam chyba jakąś oporną wersję :mrgreen:
Nawet nie myśli przejść dalej
Obrazek

[ Dodano: 25 Luty 2015, 16:16 ]
Bascom wreszcie się poddał !.
Po skompilowaniu programu, przy zmianie tylko :
Tryb1:
Pwm0a = 0
Pwm0b = 3

efekt jest taki, że:
Tryb 1 pozostał bez zmiany jasności, ale błyski stroboskopu i testu aku są znacznie szybsze.

: środa 25 lut 2015, 16:17
autor: Pyra
Witam
Moje ustawienia to:
HW - 32
Soft Stack - 8
Framesize - 14

Pozdrawiam

: środa 25 lut 2015, 16:25
autor: PF
Zmieniłem na Twoje ustawienia i faktycznie poszło bez błędu.
Efekt taki sam jak w poście wyżej.
Może zmieniłem niewłaściwy parametr dla trybu 1.

: środa 25 lut 2015, 16:34
autor: Pyra
Witam
Tryb pierwszy zmieniasz tu:
Tryb1:
Pwm0a = 0
Pwm0b = 1
Goto Pwm

Spróbuj wpisać Pwm0b = 6, i potem zmniejszaj.

Pozdrawiam

: środa 25 lut 2015, 16:57
autor: PF
Pyra dzięki, tryb 1 trochę rozjaśniał !
Natomiast test aku jest teraz po tej zmianie tak szybki, że nie sposób zliczyć błysków.
Można go gdzieś spowolnić, do tempa jakie było w Twoim oryginale.

EDIT:

Trochę się zmieniło!
Wgrywając Twój oryginalny hex [ AK47 V11.zip ] z pierwszej strony test aku jest wolny.
Natomiast listing programu z tego samego postu przenosząc do Bascoma i kompilacji bez żadnych zmian, test aku jest bardzo szybki.
No i teraz to zgłupiałem co jest nie tak.

: środa 25 lut 2015, 17:06
autor: Pyra
Witam
Już chyba wiem o co chodzi... W opcjach ustawiania Fusebit, zaznacz pozycję "Divide by 8 ON"

Pozdrawiam

: środa 25 lut 2015, 17:30
autor: PF
Chyba nie.
Moje fusy:
Obrazek
czyli mam tak :
Obrazek

Jak zmienię LOW na 7A, to układ jakby przestaje działać. Cienko świeci i przestaje zmieniać tryby [ robi co chce ].

Może czas się nauczyć szybkiego zliczania błysków w teście :mrgreen:

Pozdrowienia

ps. Pyra możesz skompilować dla mnie załącznik.
Może to też wynika z jakiegoś błędu w moim Bascom-ie.
Dzięki

: środa 25 lut 2015, 20:38
autor: Pyra
Witam
Masz zaznaczony dzielnik, czyli OK CKDIV8 (ClocK DIVide by 8).
Moje ustawienia to:
Chip:
attiny13.dat
HW Stack - 32
Soft Stack - 8
Framesize - 14

Communication:
Frequency - 1000000 (1MHz)

Ten fragment jest wymagany, gdyż nie ma definicji zegara w programie, a jest ona wymagana do poprawnej pracy komend opóźniających.

Pozdrawiam

: czwartek 26 lut 2015, 16:48
autor: PF
No i gra gitara <hura> , oto właśnie chodziło.
Problem był w Communication. <brawo>

Pyra jeszcze raz WIELKIE DZIĘKI za pomoc .

Pozdrowienia.