To forum jest dla wszystkich pasjonatów mikrokontrolerów AVR Atmela. Wymiana doświadczeń i pomoc dla początkujących w pisaniu programów zarówno w C, Asemblerze jak i BASCOM. Zapraszam znawców tematu, aby pomogli wszystkim początkującym!
-
seg
- Użytkownik
- Posty: 223
- Rejestracja: 17 sie 2005, 1:08
- Lokalizacja: PÓŁNOC - POŁUDNIE
Post
autor: seg » 14 sty 2010, 0:54
Co jest powodem migania
->łojezu_filmik<- LCDka w AVT3500? To odświeżanie jest strasznie dziadowskie, nie da się na to patrzeć /jest trochę lepiej niż na filmie, ponieważ aparat też ma swoją bezwładność/ co nie zmienia faktu, że napisy migają. Cls tyle zajmuje? Nie pomaga zmiana rezonatorów, procków /chodzi na tiny2313/. Tak samo migał mi częstościomierz Z.Raabe bodajże avt3003. O co kaman? PS nie mam podziału przez 8. Jak to wyeliminować? Jak pisać program, czego używać?
-
kayron
- Użytkownik
- Posty: 2088
- Rejestracja: 21 wrz 2008, 12:53
- Lokalizacja: Poland
-
Kontakt:
Post
autor: kayron » 14 sty 2010, 11:46
Prawdopodobnie słaby zasilacz, z czego to zasilasz ? Ostatecznie potencjometr kontrastu.
-
seg
- Użytkownik
- Posty: 223
- Rejestracja: 17 sie 2005, 1:08
- Lokalizacja: PÓŁNOC - POŁUDNIE
Post
autor: seg » 14 sty 2010, 16:25
Nic z tych rzeczy. Nie pytałbym gdyby takie pierdoły były przyczyną. To wina programu. Pytam konkretnie czego? Funkcji "wyświetl", czy "wyczyść", czy czego?
-
Pikczu
- Użytkownik
- Posty: 754
- Rejestracja: 18 lip 2005, 18:33
- Lokalizacja: Dublin
-
Kontakt:
Post
autor: Pikczu » 14 sty 2010, 20:22
Wklej kod to Ci powiemy, jak na razie to tylko wróżka da ci odpowiedź.
-
seg
- Użytkownik
- Posty: 223
- Rejestracja: 17 sie 2005, 1:08
- Lokalizacja: PÓŁNOC - POŁUDNIE
Post
autor: seg » 14 sty 2010, 20:40
Byle co. Cokolwiek z Cls, Lcd np to z filmu:
Kod: Zaznacz cały
$regfile = "attiny2313.dat"
$crystal = 8000000
Config Lcd = 16 * 2
Cls
Cursor Off
Lcd "co do cholery??"
Locate 2 , 1
Lcd "****************"
-
Pikczu
- Użytkownik
- Posty: 754
- Rejestracja: 18 lip 2005, 18:33
- Lokalizacja: Dublin
-
Kontakt:
Post
autor: Pikczu » 14 sty 2010, 21:05
Brakuje ci END na końcu to jest przyczyna.
-
seg
- Użytkownik
- Posty: 223
- Rejestracja: 17 sie 2005, 1:08
- Lokalizacja: PÓŁNOC - POŁUDNIE
Post
autor: seg » 14 sty 2010, 21:43
zasilanie jest obecnie z USB. Podswietlenie nie miga tylko napisy. Nie uzywam marnej jakosci czesci, nie wiem, z odzysku tez nie. Moim zdaniem instrukcja LCD po CLS zabiera tyle czasu. Odświeżanie jest do bani. Mówie - w avt3003 tez to bylo - wyswietlał sobie "F[khz]=" które migalo z f ~1Hz (przy zasilaniu z innego zródla). Uwierzcie mi, to nie wina zasilania, potka czy demona w LCD. Wam nic nie miga? Np termometry na 1-wire migają w rytm opóźnienia w pętli /750ms/. Ogólnie szit straszny.
Nie brakuje, te z loopem, do i end sieją tak samo.
-
snow
- Użytkownik
- Posty: 794
- Rejestracja: 16 sty 2007, 3:44
- Lokalizacja: lubelskie
-
Kontakt:
Post
autor: snow » 14 sty 2010, 21:58
To z załącznika też ci miga? Zewrzyj w J3 piny 2 i 3
-
Załączniki
-
- test.zip
- (579 Bajtów) Pobrany 498 razy
-
Pikczu
- Użytkownik
- Posty: 754
- Rejestracja: 18 lip 2005, 18:33
- Lokalizacja: Dublin
-
Kontakt:
Post
autor: Pikczu » 14 sty 2010, 22:01
zrobiłem test użyłem wyświetlacza 20x4
wkleiłem twój kod i miga jak pisałeś dałem END i przestało.
-
snow
- Użytkownik
- Posty: 794
- Rejestracja: 16 sty 2007, 3:44
- Lokalizacja: lubelskie
-
Kontakt:
Post
autor: snow » 14 sty 2010, 22:06
Swoją drogą czy dla poprawności nie powinno być w tym Bascom'owym kodzie konfiguracji pinów wyświetlacza?

-
Pikczu
- Użytkownik
- Posty: 754
- Rejestracja: 18 lip 2005, 18:33
- Lokalizacja: Dublin
-
Kontakt:
Post
autor: Pikczu » 14 sty 2010, 22:10
U mnie działa jak dodam END a podpięte mam tak jak w zakładce LCD w ustawieniach kompilatora.
snow, chciałem sprawdzić co wysłałeś i w Windows 7 nie mogę załadować samego Hexa do bascoma w opcjach wyboru nie ma plików HEX tylko bin.

-
snow
- Użytkownik
- Posty: 794
- Rejestracja: 16 sty 2007, 3:44
- Lokalizacja: lubelskie
-
Kontakt:
Post
autor: snow » 14 sty 2010, 22:15
Mi kompilator plików bin nie generuje

Musisz użyć zatem programu do swojego programatora Ponyprog moze jak masz stk200 albo coś innego. Swoją drogą lipa że nie da się wgrać najpopularniejszego na świecie formatu plików wynikowych

-
seg
- Użytkownik
- Posty: 223
- Rejestracja: 17 sie 2005, 1:08
- Lokalizacja: PÓŁNOC - POŁUDNIE
Post
autor: seg » 14 sty 2010, 22:20
U mnie test nie miga. Na roznych kwarcach jest ok. A piny LCD sa w opcjach.
-
Pikczu
- Użytkownik
- Posty: 754
- Rejestracja: 18 lip 2005, 18:33
- Lokalizacja: Dublin
-
Kontakt:
Post
autor: Pikczu » 14 sty 2010, 22:22
No kicha ja mam AVR isp MKII atmelowski na USB - swoja drogą chyba napisze na MCS forum o tym bo to ważna rzecz
-
snow
- Użytkownik
- Posty: 794
- Rejestracja: 16 sty 2007, 3:44
- Lokalizacja: lubelskie
-
Kontakt:
Post
autor: snow » 14 sty 2010, 22:23
Czyli masz coś z kompilatorem nie tak - tutaj niestety nie pomogę
