Czy Bascom AVR nie ma jakiegos buga przy wspolpracy z LCD



Masz problem? Zapytaj na forum elektroda.pl

Poprzedni Następny
Wiadomość
Spis treści
From: Sebastian Bialy <heby_at_nospam_poczta.onet.pl>
Subject: Czy Bascom AVR nie ma jakiegos buga przy wspolpracy z LCD
Date: Mon, 16 Sep 2002 13:13:22 +0200


Witam

Pytanie to zadaje, poniewaz walcze juz pol dnia z Bacomem, 2313 i LCD
16x1. Otoz nie pracuje ;) A konkretnie mimo ustawienia w preferencjach,
w kodzie odpowiednich pinow, 10 razy skontrolowaniu czy wszystko jest
okay, polecenie lcd "cos tam" nic nie wyswietla. Nabralem podejrzen,
poniewaz wyswietlacz nawet nie sprawia wrazenia konfiguracji przez
BASCOMA (kiedy robie to recznie sterujac liniami wyraznie widac, ze sie
zresetowal i wlaczyl DISPLAY ON). Wiec jestem troche zdumiony, ze nie
dziala. Probowalem 8 i 4 lini. Nie dziala w zadnym trybie (recznie
wstaje zarowno jako 8 jak i 4 bitowy).

Moze ja zapominam o jakiejs magicznej sztuczce aby go poprawnie wlaczyc.
Mam kwarc 11.059. Moze za krotkie petle oczekiwania sa standardowo w
BASCOMIE ? Moze trzeba wstawic jakies oczekiwanie ?

A moze mam niestandardowy modul LCD ??? Jak mowie, nawet sie nie
resetuje, a recznie sterujac pinami nie ma z tym problemu.

--
Sebastian Bialy - heby_at_nospam_poczta.onet.pl


Poprzedni Następny
Wiadomość
Spis treści
From: paw-p_at_nospam_ozi.ar.wroc.pl (Pawel Pawlowicz)
Subject: Re: Czy Bascom AVR nie ma jakiegos buga przy wspolpracy z LCD
Date: Mon, 16 Sep 2002 12:35:51 GMT


On Mon, 16 Sep 2002 13:13:22 +0200, Sebastian Bialy
<heby_at_nospam_poczta.onet.pl> wrote:

Witam

Pytanie to zadaje, poniewaz walcze juz pol dnia z Bacomem, 2313 i LCD
16x1. Otoz nie pracuje ;) A konkretnie mimo ustawienia w preferencjach,
w kodzie odpowiednich pinow, 10 razy skontrolowaniu czy wszystko jest
okay, polecenie lcd "cos tam" nic nie wyswietla. Nabralem podejrzen,
poniewaz wyswietlacz nawet nie sprawia wrazenia konfiguracji przez
BASCOMA (kiedy robie to recznie sterujac liniami wyraznie widac, ze sie
zresetowal i wlaczyl DISPLAY ON). Wiec jestem troche zdumiony, ze nie
dziala. Probowalem 8 i 4 lini. Nie dziala w zadnym trybie (recznie
wstaje zarowno jako 8 jak i 4 bitowy).

Moze ja zapominam o jakiejs magicznej sztuczce aby go poprawnie wlaczyc.
Mam kwarc 11.059. Moze za krotkie petle oczekiwania sa standardowo w
BASCOMIE ? Moze trzeba wstawic jakies oczekiwanie ?

A moze mam niestandardowy modul LCD ??? Jak mowie, nawet sie nie
resetuje, a recznie sterujac pinami nie ma z tym problemu.

--
>Sebastian Bialy - heby_at_nospam_poczta.onet.pl
>
Z kwarcem 10MHz dziala bez problemow.
Wstawiles linie CONFIG LCD na poczatku?

Config Lcd = 16 * 1

Pozdrawiam,
Pawel

Poprzedni Następny
Wiadomość
Spis treści
From: Sebastian Bialy <heby_at_nospam_poczta.onet.pl>
Subject: Re: Czy Bascom AVR nie ma jakiegos buga przy wspolpracy z LCD
Date: Mon, 16 Sep 2002 13:47:35 +0200


Pawel Pawlowicz wrote:
> Config Lcd = 16 * 1

Oczywiscie. To samo w opcjach.

Sprawdzilem tez 16 * 1a.

--
Sebastian Bialy - heby_at_nospam_poczta.onet.pl


Poprzedni Następny
Wiadomość
Spis treści
From: "Jasto Kalip" <tom1234_at_nospam_ds2.pg.gda.pl>
Subject: Re: Czy Bascom AVR nie ma jakiegos buga przy wspolpracy z LCD
Date: Mon, 16 Sep 2002 14:20:59 +0200


A czy w symulacji wyświetla cos na LCD?
Miałem podobne problemy przy długim programie (ok 8K) i u mnie nawet
symulacja wyświetlacza nie chciała działać(czasami). Układ był wielokrotnie
wcześniej programowany i wszystko działało. To musi być jakiś błąd bascoma.
Ja w takim przypadku tworzyłem od nowa program kopiując kawałkami poprzedni
program i sprawdzałem w symulacji czy działa. Znaczenie miało w tym
przypadku położenie procedur.
Pomagała zmiana kolejności tych procedur (chociaż nie powinno to mieć
żadnego znaczenia).

Jasto



Poprzedni Następny
Wiadomość
Spis treści
From: Sebastian Bialy <heby_at_nospam_poczta.onet.pl>
Subject: Re: Czy Bascom AVR nie ma jakiegos buga przy wspolpracy z LCD
Date: Mon, 16 Sep 2002 14:19:03 +0200


Jasto Kalip wrote:

A czy w symulacji wyświetla cos na LCD?


Ha ! W sumie nie. Znaczy wczoraj sie tylko bawilem przez chwile i
wyglada na to ze nie dzialala symulacja. Ale stwierdzilem, ze to pewnie
moja wina, ze nie potrafie jej uruchomic. Swoja droga: na koncowkach
D7-D4, E i RS sa sygnaly (miernik czestotliwosci pokazuje, osyloskop
pozyczony ;( wiec nie wiem, na 100%) kiedy odpalam w petli polecenie LCD.

Miałem podobne problemy przy długim programie (ok 8K) i u mnie nawet
symulacja wyświetlacza nie chciała działać(czasami).


U mnie poza deklaracjami "Config" nie ma nic innego poza LCD "cos tam".
Zajetosc pamieci o ile pamietam na poziomie 15%

Pomagała zmiana kolejności tych procedur (chociaż nie powinno to mieć
żadnego znaczenia).

Pfff... no to niezle ... a jz mialem nadzieje na walory DYDAKTYCZNE
bascoma ... a tu musze tlumaczyc studentowi, zeby przesunal procedure
"wyzej" no inaczej nie zadziala ;))))

--
Sebastian Bialy - heby_at_nospam_poczta.onet.pl


Poprzedni Następny
Wiadomość
Spis treści
From: "Jasto Kalip" <tom1234_at_nospam_ds2.pg.gda.pl>
Subject: Re: Czy Bascom AVR nie ma jakiegos buga przy wspolpracy z LCD
Date: Mon, 16 Sep 2002 15:01:23 +0200


Pfff... no to niezle ... a jz mialem nadzieje na walory DYDAKTYCZNE
bascoma ... a tu musze tlumaczyc studentowi, zeby przesunal procedure
"wyzej" no inaczej nie zadziala ;))))

Nie no aż tak źle to nie jest. Zdarzyło mi się to może ze 3 razy przez rok
programowania więc nie aż tak często. Dobrze że wtedy symulacja też nie
działa więc można wyeliminować ewentualne wątpliwości co do sprzętu.

Jasto



Poprzedni Następny
Wiadomość
Spis treści
From: Sebastian Bialy <heby_at_nospam_poczta.onet.pl>
Subject: Re: Czy Bascom AVR nie ma jakiegos buga przy wspolpracy z LCD
Date: Mon, 16 Sep 2002 15:22:01 +0200


Jasto Kalip wrote:

Nie no aż tak źle to nie jest. Zdarzyło mi się to może ze 3 razy przez rok
programowania więc nie aż tak często. Dobrze że wtedy symulacja też nie
działa więc można wyeliminować ewentualne wątpliwości co do sprzętu.


Dziekuje za rady! Pozdrawiam.

PS. Chyba jednak pozostanie napisanie wlasnej biblioteki do LCD ...

--
Sebastian Bialy - heby_at_nospam_poczta.onet.pl


Poprzedni Następny
Wiadomość
Spis treści
From: Ireneusz Niemczyk <i.niemczyk_at_nospam_multispedytor.com.pl>
Subject: Re: Czy Bascom AVR nie ma jakiegos buga przy wspolpracy z LCD
Date: Mon, 16 Sep 2002 13:59:27 +0200


Pytanie to zadaje, poniewaz walcze juz pol dnia z Bacomem, 2313 i LCD
16x1. Otoz nie pracuje ;) A konkretnie mimo ustawienia w preferencjach,
w kodzie odpowiednich pinow, 10 razy skontrolowaniu czy wszystko jest
okay, polecenie lcd "cos tam" nic nie wyswietla. Nabralem podejrzen,
poniewaz wyswietlacz nawet nie sprawia wrazenia konfiguracji przez
BASCOMA (kiedy robie to recznie sterujac liniami wyraznie widac, ze sie
zresetowal i wlaczyl DISPLAY ON). Wiec jestem troche zdumiony, ze nie
dziala. Probowalem 8 i 4 lini. Nie dziala w zadnym trybie (recznie
wstaje zarowno jako 8 jak i 4 bitowy).

To sugeruje zbyt szybkie podawanie komend...
Moze nie zdefiniowales kwarcu, albo...cus.....(nie znam sie na Bascomie)

Moze ja zapominam o jakiejs magicznej sztuczce aby go poprawnie wlaczyc.
Mam kwarc 11.059. Moze za krotkie petle oczekiwania sa standardowo w
BASCOMIE ? Moze trzeba wstawic jakies oczekiwanie ?

O wlasnie...

A moze mam niestandardowy modul LCD ??? Jak mowie, nawet sie nie
resetuje, a recznie sterujac pinami nie ma z tym problemu.

Sebastianie - dlaczego Bascom?

--
Pzd, Irek.N.


Poprzedni Następny
Wiadomość
Spis treści
From: Sebastian Bialy <heby_at_nospam_poczta.onet.pl>
Subject: Re: Czy Bascom AVR nie ma jakiegos buga przy wspolpracy z LCD
Date: Mon, 16 Sep 2002 13:45:11 +0200


Ireneusz Niemczyk wrote:

BASCOMIE ? Moze trzeba wstawic jakies oczekiwanie ?
O wlasnie...


No wlasnie ;) tylko nie wiem jak ;) Ja mysle, ze to wina za szybkiego
kwarcu. A polecenia do oczekiwania dluzszego na inicjacje LCD nie widze
(momo przeczytania chyba calego helpa).

Sebastianie - dlaczego Bascom?

To nie dla mnie ;)))) To dla studentow na pracownie. Potrzebowalem
czegos, co w ciagu 1.5 godziny zajec da efekt (wlacznie z wyjasnieniem
jak dziala LCD). I to bez uzycia asemblera (bo studenci sie pogubia).
Oczywista potem bedzie taz asembler. Ale na poczatek musi cos latwego
wystarczyc.

--
Sebastian Bialy - heby_at_nospam_poczta.onet.pl


Poprzedni Następny
Wiadomość
Spis treści
From: Ireneusz Niemczyk <i.niemczyk_at_nospam_multispedytor.com.pl>
Subject: Re: Czy Bascom AVR nie ma jakiegos buga przy wspolpracy z LCD
Date: Mon, 16 Sep 2002 15:19:27 +0200


No wlasnie ;) tylko nie wiem jak ;) Ja mysle, ze to wina za szybkiego
kwarcu. A polecenia do oczekiwania dluzszego na inicjacje LCD nie widze
(momo przeczytania chyba calego helpa).

Oj, w Basomie nie pomogę wiele :-(

To nie dla mnie ;)))) To dla studentow na pracownie. Potrzebowalem
czegos, co w ciagu 1.5 godziny zajec da efekt (wlacznie z wyjasnieniem
jak dziala LCD). I to bez uzycia asemblera (bo studenci sie pogubia).
Oczywista potem bedzie taz asembler. Ale na poczatek musi cos latwego
wystarczyc.

Acha, no to może lepiej C? sporo osób zna C/C++/..., a coraz mniej zna
Bascom (atarynki wyszły z mody ;-) ).
Może np: CodeVision z napisaną prostą biblioteką (o ile to co ma nie
wystarczy)? Jest w środku wizzard więc przez konfigurację student przejdzie
gładko, wersja free spokojnie wielkością kodu wstarczy.... Ma toto wsparcie
w postaci AvrStudio i da się przeklokować w poszukiwaniu przyczyn... Tak
mnie jakoś natchnęło..poza tematem :-)

Miłego dnia.
--
PZD, Irek.N.




Poprzedni Następny
Wiadomość
Spis treści
From: Sebastian Bialy <heby_at_nospam_poczta.onet.pl>
Subject: Re: Czy Bascom AVR nie ma jakiegos buga przy wspolpracy z LCD
Date: Mon, 16 Sep 2002 15:16:46 +0200


Ireneusz Niemczyk wrote:

To nie dla mnie ;)))) To dla studentow na pracownie.
Acha, no to może lepiej C? sporo osób zna C/C++/..., a coraz mniej zna
Bascom (atarynki wyszły z mody ;-) ).


Wiem, ale jest problem tego rodzaju, ze studenci FORMALNIE nie znaja
jeszcze C/C++. Nie bardzo moge ich wpuszczać w np. AVR-GCC.


Może np: CodeVision z napisaną prostą biblioteką (o ile to co ma nie
wystarczy)? Jest w środku wizzard więc przez konfigurację student przejdzie
gładko, wersja free spokojnie wielkością kodu wstarczy.... Ma toto wsparcie
w postaci AvrStudio i da się przeklokować w poszukiwaniu przyczyn... Tak
mnie jakoś natchnęło..poza tematem :-)


Co do CodeVision zobaczymy. Jak studenci beda to w stanie przetrawic ;)
Dzieks za rade.

Miłego dnia.

Wzajemnie.

--
Sebastian Bialy - heby_at_nospam_poczta.onet.pl


Poprzedni Następny
Wiadomość
Spis treści
From: zielpro_at_nospam_cavern.pl (ziel)
Subject: Re: Czy Bascom AVR nie ma jakiegos buga przy wspolpracy z LCD
Date: 16 Sep 2002 15:37:11 +0200


Acha, no to może lepiej C? sporo osób zna C/C++/..., a coraz mniej zna
Bascom (atarynki wyszły z mody ;-) ).
Może np: CodeVision z napisaną prostą biblioteką (o ile to co ma nie
wystarczy)? Jest w środku wizzard więc przez konfigurację student
przejdzie
gładko, wersja free spokojnie wielkością kodu wstarczy.... Ma toto
wsparcie
w postaci AvrStudio i da się przeklokować w poszukiwaniu przyczyn...
Tak
mnie jakoś natchnęło..poza tematem :-)
Ależ ta sytuacja idealnie faworyzuje BASCOMa !
Nie potrzeba walczyć z żadnymi dodatkowymi programami
Programator idealnie pracujący i niezawodny jest w helpie
Są gotowe i działające funkcje do współpracy ze światem:
LCD graficzny, masa LCD znakowych, PCF8583, zewnętrzne EEPROM
przetworniki AD i DA kilkadziesiąt programów demonstracyjnych
i możliwość bezproblemowego zmieniania istniejących funkcji
w asm oraz rozbudowa biblioteki. Że nie wspomnę o funkcjach
trygonometrycznych.
Zanim początkujący zainstaluje poprawnie dowolny C i podłączy do niego
AR Studio,
zanim zmontuje programator, to w BASCOMie napisze program, zaliczy i
zdąży oblać
pozytywną ocenę ;-)
podr.
Artur
PS
Wdrażam się w CV, ale i tak jeśli mam coś zrobić na szybko to sięgam po
bascoma.
A w CV wchodzę tylko z jednego powodu - ciekawość. ;-)
Nie znam takiego problemu którego nie można rozwiązać bascomem, a da się
rozwiązać
jakimś C. Nawet jeśli chodzi o szybkość.

--
Archiwum grupy: http://niusy.onet.pl/pl.misc.elektronika


Poprzedni Następny
Wiadomość
Spis treści
From: Ireneusz Niemczyk <i.niemczyk_at_nospam_multispedytor.com.pl>
Subject: Re: Czy Bascom AVR nie ma jakiegos buga przy wspolpracy z LCD
Date: Mon, 16 Sep 2002 16:37:59 +0200


Uwaga - będzie lekko zaczepnie, proszę spokojnie oddychać Arturze. ;-))

Ależ ta sytuacja idealnie faworyzuje BASCOMa !
Nie potrzeba walczyć z żadnymi dodatkowymi programami
Programator idealnie pracujący i niezawodny jest w helpie

Arturze, AS jest tak ładnie zintegrowane a CV że nie widzę problemu. Student
jak nie bedzie pytał, to nawet nie zauważy że korzysta z 2 pakietów :-)
Programatory do AVR-ów wiesz jakie są i nie jest to zaleta tylko Bascoma..

Są gotowe i działające funkcje do współpracy ze światem:
LCD graficzny, masa LCD znakowych, PCF8583, zewnętrzne EEPROM
przetworniki AD i DA kilkadziesiąt programów demonstracyjnych
i możliwość bezproblemowego zmieniania istniejących funkcji
w asm oraz rozbudowa biblioteki. Że nie wspomnę o funkcjach
trygonometrycznych.

Nic nowego Arturze, nic nowego. Weź jeszcze pod uwagę że w 1.5h ma powstać
jakiś działający projekt. Więc nie liczył bym na graficzny czy też wymyślne
obliczenia - raczej coś prostego dającego od razu efekty.

Zanim początkujący zainstaluje poprawnie dowolny C i podłączy do niego
AR Studio, zanim zmontuje programator, to w BASCOMie napisze program,
zaliczy i
zdąży oblać pozytywną ocenę ;-)

Instalacja CV jest prosta a integracja z AS znakomita - nie wiem dlaczego
psioczysz na to. Może być jeszcze tak, że ten piszący w CV zainstaluje,
zlutuje, zaprogramuje, uruchomi, obroni, rozlutuje, pójdzie na kolejne
zajęcia...a gość piszacy w Bascomie będzie nadal szukał przyczyny
niedziałania... (Twój ukochany i zazwyczaj ratujący sprawę asm odpada!).
;-)))

Wdrażam się w CV, ale i tak jeśli mam coś zrobić na szybko to sięgam po
bascoma.
A w CV wchodzę tylko z jednego powodu - ciekawość. ;-)

Tylko - szkoda :-( Nadal czujesz niechęć do robaczków ?

Nie znam takiego problemu którego nie można rozwiązać bascomem, a da się
rozwiązać
jakimś C. Nawet jeśli chodzi o szybkość.

Tak, tak, asm dobry na wszystko :-))) wiem, popieram!

Pozdrawiam Arturze, miłego dnia.
Irek.
ps. Ach - zapomniał bym, gość piszący w Bascomie najpierw będzie musiał
cegłę przeczytać, żeby wiedzieć jak poprawnie przeprowadzić konfigurację
procka bo inaczej wszystko...będzie mu wchodzić ;-)))


Poprzedni Następny
Wiadomość
Spis treści
From: zielpro_at_nospam_cavern.pl (ziel)
Subject: Re: Czy Bascom AVR nie ma jakiegos buga przy wspolpracy z LCD
Date: 16 Sep 2002 16:59:51 +0200


Uwaga - będzie lekko zaczepnie, proszę spokojnie oddychać Arturze.
;-))
1, ... 2, ... 3, ... 4, ... 5, ... 6, ... 7, ... 8, ... 9, ... 10, ...

Arturze, AS jest tak ładnie zintegrowane a CV że nie widzę problemu.
Student
jak nie bedzie pytał, to nawet nie zauważy że korzysta z 2 pakietów
-)
Ale to trzeba wiedzieć i dodatkowa instalacja, a i tak zauważy ;-)

Programatory do AVR-ów wiesz jakie są i nie jest to zaleta tylko
Bascoma.
A i owszem, jest zaletą, jeśli kompilatory C mogą korzystać z tej zalety
to i BASCOM też
i to jest jego zaletą, że pozwala na prosty programator ot tak z
miejsca. ;-)

Nic nowego Arturze, nic nowego. Weź jeszcze pod uwagę że w 1.5h ma
powstać
jakiś działający projekt. Więc nie liczył bym na graficzny czy też
wymyślne
obliczenia - raczej coś prostego dającego od razu efekty.
MAM CIĘ ! ;-)
W BASCOMie da się w 1.5h, szczególnie dla kogoś kto nie pisał programów.
Np MATRIXa pisałem 1h wliczająć w to 0,5h oglądania oryginału ;-)
LCD240x128.
Jak mnie nikt nie opluje to mogę tu zamieścić te 10 linijek ;-)

Instalacja CV jest prosta a integracja z AS znakomita - nie wiem
dlaczego
psioczysz na to.
Bo robi się coś dwa razy. ;-)

Może być jeszcze tak, że ten piszący w CV zainstaluje,
zlutuje, zaprogramuje, uruchomi, obroni, rozlutuje, pójdzie na kolejne
zajęcia...a gość piszacy w Bascomie będzie nadal szukał przyczyny
niedziałania... (Twój ukochany i zazwyczaj ratujący sprawę asm
odpada!).
;-)))
Jeśli coś mu nie zadziała w BASCOMie to i w C mu nie zadziała, a nawet
z asmem będzie miał kłopoty. ;-)

Tylko - szkoda :-( Nadal czujesz niechęć do robaczków ?
Nieeeeee !
Tylko zaczynam pisać w VB, C++ i DELPHI wymaga za dużo wiedzy o windozie
na początek, a VB pozwala z marszu _coś_ zrobić. Oczywiście jak się
wgryzę w
windoze to natychmiast przejdę na DELPHI ;-)
A, że DELPHI jest trochę odległe od C, a w BASCOMie mogę zrobić wszystko
co mi potrzeba (najwyżej sobie w asm dopiszę), to i specjalnej motywacji
do CV
brakuje. Oczywiście nigdzie nie twierdzę, że C jest be, zwyczajnie mnie
w tej chwili nie pasuje. ;-)

Tak, tak, asm dobry na wszystko :-))) wiem, popieram!
Jakby w CV asma się nie używało ;-)

ps. Ach - zapomniał bym, gość piszący w Bascomie najpierw będzie
musiał
cegłę przeczytać, żeby wiedzieć jak poprawnie przeprowadzić
konfigurację
procka bo inaczej wszystko...będzie mu wchodzić ;-)))
A nie znając architektury AVR'a da się poprowadzić Wizarda w CV? ;-)
Cegłę i tak trzeba przeczytać, a że baskomowcy w większości uważają
inaczej
to i opinię jemu psują :-(
pzdr
Artur

--
Archiwum grupy: http://niusy.onet.pl/pl.misc.elektronika


Poprzedni Następny
Wiadomość
Spis treści
From: Ireneusz Niemczyk <i.niemczyk_at_nospam_multispedytor.com.pl>
Subject: Re: Czy Bascom AVR nie ma jakiegos buga przy wspolpracy z LCD
Date: Mon, 16 Sep 2002 20:46:44 +0200


1, ... 2, ... 3, ... 4, ... 5, ... 6, ... 7, ... 8, ... 9, ... 10, ...

Jesteś niezawodny ;-))

MAM CIĘ ! ;-)

Ała, ała,....nie za baczki.....ała mówię! ;-))

W BASCOMie da się w 1.5h, szczególnie dla kogoś kto nie pisał programów.
Np MATRIXa pisałem 1h wliczajšć w to 0,5h oglšdania oryginału ;-)
LCD240x128.

Sie znasz, a student nie!, teraz ja trzymam :-)

Jak mnie nikt nie opluje to mogę tu zamieścić te 10 linijek ;-)

Dawaj, po to jest grupa....

Bo robi się coś dwa razy. ;-)

Masz na mysli instale? Zgoda, ale studentów to nie dotyczy, nie z tego
pewnie sš zajęcia.

Jeśli coś mu nie zadziała w BASCOMie to i w C mu nie zadziała, a nawet
z asmem będzie miał kłopoty. ;-)

A skšd takie twierdzenie? Faktem jest że w C można się łatwo poślizgnšć....o
ile się go nie zna. Ciekawe jaki procent studentów zna C (i pochodne), a
jaki Basic (tu na myśli Bascom).

Nieeeeee !
Tylko zaczynam pisać w VB, C++ i DELPHI wymaga za dużo wiedzy o windozie
na poczštek, a VB pozwala z marszu _coś_ zrobić. Oczywiście jak się
wgryzę w windoze to natychmiast przejdę na DELPHI ;-)

A nie na Buildera? toż to Paszczal w tym Delphi siedzi. No dobra -
żartuję, nie mam nic przeciwko Delphi, wręcz przeciwnie - wydaje się być
lepiej dopracowany od Buildera.

A, że DELPHI jest trochę odległe od C, a w BASCOMie mogę zrobić wszystko
co mi potrzeba (najwyżej sobie w asm dopiszę), to i specjalnej motywacji
do CV brakuje. Oczywiście nigdzie nie twierdzę, że C jest be, zwyczajnie
mnie
w tej chwili nie pasuje. ;-)

Wiem, i dlatego od pół roku nie udaje mi się Ciebie nakłonić do C, ale
jeszcze nad tym popracuję ;-))) jeśli pozwolisz :-)

Jakby w CV asma się nie używało ;-)

ASM kochany jest i tyle :-) (choć nie wyobrażam sobie pisania np: sinusa w
asm-ie ;-) )

A nie znajšc architektury AVR'a da się poprowadzić Wizarda w CV? ;-)

Noo....prawie że tak, trzeba wiedzieć gdzie jakie porty sš ;-) Ale to i tak
literatura obowišzkowa.

Cegłę i tak trzeba przeczytać, a że baskomowcy w większości uważajš
inaczej to i opinię jemu psujš :-(

Ech... sam wiesz jak lakoniczne bywajš opisy w plikach. Jeśli przygotowany
człowiek ma czasami z tym problemy to nie oczekuj że ktoś zaczynajšcy zabawę
przeczyta i szybko zrozumie

No dobra Arturze, znamy swoje stanowiska w temacie. Niepozostaje mi nic
innego jak życzyć Ci spokojnej nocy, co niniejszym czynie :-)
--
PZD, Irek.N.
Chcesz rozweselić Boga? Powiedz Mu że masz plany!



Poprzedni Następny
Wiadomość
Spis treści
From: zielpro_at_nospam_cavern.pl (ziel)
Subject: Re: Czy Bascom AVR nie ma jakiegos buga przy wspolpracy z LCD
Date: 16 Sep 2002 22:18:47 +0200


Sie znasz, a student nie!, teraz ja trzymam :-)
Też mi znanie, godzina czytania helpa ;-)

Jak mnie nikt nie opluje to mogę tu zamieścić te 10 linijek ;-)
Dawaj, po to jest grupa....
No, skoro tak jednogłośnie ;-)

$regfile = "m128def.DAT"
Config Graphlcd = 240 * 128 , Dataport = Porta , Controlport = Portc ,
Ce = 2 , Cd = 4 , Wr = 1 , Rd = 0 , Reset = 6 , Fs = 7 , Mode = 8
Dim Iks As Byte
Dim I As Byte
Dim Igrek As Byte
Dim Linia(255) As Byte
Cursor Off Noblink
Cls

Do
For I = 240 To 1 Step -1 ' pzepisywanie jedną
linię w dół
Igrek = I + 15
Linia(igrek) = Linia(i)
Next

For I = 1 To 15 ' losowanie nowej wartości dla
pierwszej linni
Iks = Rnd(100) 'w wyświetlaczu mieści się 30
znaków, czyli 15 znaków i 15 spacji
Iks = Iks + 32
Linia(i) = Iks
Next
Locate 1 , 1
For I = 1 To 240
Iks = Linia(i)
Lcd Chr(iks) ; " " 'w wierszu widać znaczek, spacja,
znaczek, spacja, ...
Next
Waitms 80 ' szybkość opadania
Loop

Całość mieści w 1kB z małym hakiem w demo wejdzie i jeszcze drugie tyle
zostanie
na robienie czegoś sensownego
oczywiście można sobie dopasować do posiadanego wyświetlacza.

Masz na mysli instale? Zgoda, ale studentów to nie dotyczy, nie z tego
pewnie sš zajęcia.
Ale student też człowiek i leniwa bestia jest ;-)

A skšd takie twierdzenie? Faktem jest że w C można się łatwo
poślizgnšć....o
ile się go nie zna. Ciekawe jaki procent studentów zna C (i pochodne),
a
jaki Basic (tu na myśli Bascom).
Zakładając, że ktoś zna w równie słabym stopniu BASCOM i C to
z C będzie miał większe problemy.


A nie na Buildera? toż to Paszczal w tym Delphi siedzi. No dobra -
żartuję, nie mam nic przeciwko Delphi, wręcz przeciwnie - wydaje się
być
lepiej dopracowany od Buildera.
A to już zależy od tego z kim rozmawiasz ;-)))


Wiem, i dlatego od pół roku nie udaje mi się Ciebie nakłonić do C, ale
jeszcze nad tym popracuję ;-))) jeśli pozwolisz :-)
Hmmm ....
A masz emulator klawiatury do peceta, tzn. chcę pisać w notatniku przez
AVR'a

ASM kochany jest i tyle :-) (choć nie wyobrażam sobie pisania np:
sinusa w
asm-ie ;-) )
A w tablicy zapisać to nie?
A sterować PWM'emem to łaska?
Hm... faktycznie bardzo frapujące zajęcie ;-)))
No dobra Arturze, znamy swoje stanowiska w temacie. Niepozostaje mi
nic
innego jak życzyć Ci spokojnej nocy, co niniejszym czynie :-)
Dzięki i wzajemnie.
A spokojna noc mi się przyda, bo znowy będę siedział nad projektem do
rana :-(
pzdr
Artur

--
Archiwum grupy: http://niusy.onet.pl/pl.misc.elektronika


Poprzedni Następny
Wiadomość
Spis treści
From: zielpro_at_nospam_cavern.pl (ziel)
Subject: Re: Czy Bascom AVR nie ma jakiegos buga przy wspolpracy z LCD
Date: 16 Sep 2002 22:18:49 +0200


Sie znasz, a student nie!, teraz ja trzymam :-)
Też mi znanie, godzina czytania helpa ;-)

Jak mnie nikt nie opluje to mogę tu zamieścić te 10 linijek ;-)
Dawaj, po to jest grupa....
No, skoro tak jednogłośnie ;-)

$regfile = "m128def.DAT"
Config Graphlcd = 240 * 128 , Dataport = Porta , Controlport = Portc ,
Ce = 2 , Cd = 4 , Wr = 1 , Rd = 0 , Reset = 6 , Fs = 7 , Mode = 8
Dim Iks As Byte
Dim I As Byte
Dim Igrek As Byte
Dim Linia(255) As Byte
Cursor Off Noblink
Cls

Do
For I = 240 To 1 Step -1 ' pzepisywanie jedną
linię w dół
Igrek = I + 15
Linia(igrek) = Linia(i)
Next

For I = 1 To 15 ' losowanie nowej wartości dla
pierwszej linni
Iks = Rnd(100) 'w wyświetlaczu mieści się 30
znaków, czyli 15 znaków i 15 spacji
Iks = Iks + 32
Linia(i) = Iks
Next
Locate 1 , 1
For I = 1 To 240
Iks = Linia(i)
Lcd Chr(iks) ; " " 'w wierszu widać znaczek, spacja,
znaczek, spacja, ...
Next
Waitms 80 ' szybkość opadania
Loop

Całość mieści w 1kB z małym hakiem w demo wejdzie i jeszcze drugie tyle
zostanie
na robienie czegoś sensownego
oczywiście można sobie dopasować do posiadanego wyświetlacza.

Masz na mysli instale? Zgoda, ale studentów to nie dotyczy, nie z tego
pewnie sš zajęcia.
Ale student też człowiek i leniwa bestia jest ;-)

A skšd takie twierdzenie? Faktem jest że w C można się łatwo
poślizgnšć....o
ile się go nie zna. Ciekawe jaki procent studentów zna C (i pochodne),
a
jaki Basic (tu na myśli Bascom).
Zakładając, że ktoś zna w równie słabym stopniu BASCOM i C to
z C będzie miał większe problemy.


A nie na Buildera? toż to Paszczal w tym Delphi siedzi. No dobra -
żartuję, nie mam nic przeciwko Delphi, wręcz przeciwnie - wydaje się
być
lepiej dopracowany od Buildera.
A to już zależy od tego z kim rozmawiasz ;-)))


Wiem, i dlatego od pół roku nie udaje mi się Ciebie nakłonić do C, ale
jeszcze nad tym popracuję ;-))) jeśli pozwolisz :-)
Hmmm ....
A masz emulator klawiatury do peceta, tzn. chcę pisać w notatniku przez
AVR'a

ASM kochany jest i tyle :-) (choć nie wyobrażam sobie pisania np:
sinusa w
asm-ie ;-) )
A w tablicy zapisać to nie?
A sterować PWM'emem to łaska?
Hm... faktycznie bardzo frapujące zajęcie ;-)))
No dobra Arturze, znamy swoje stanowiska w temacie. Niepozostaje mi
nic
innego jak życzyć Ci spokojnej nocy, co niniejszym czynie :-)
Dzięki i wzajemnie.
A spokojna noc mi się przyda, bo znowy będę siedział nad projektem do
rana :-(
pzdr
Artur

--
Archiwum grupy: http://niusy.onet.pl/pl.misc.elektronika


Poprzedni Następny
Wiadomość
Spis treści
From: zielpro_at_nospam_cavern.pl (ziel)
Subject: Re: Czy Bascom AVR nie ma jakiegos buga przy wspolpracy z LCD
Date: 16 Sep 2002 15:42:15 +0200


Pytanie to zadaje, poniewaz walcze juz pol dnia z Bacomem, 2313 i LCD
16x1. Otoz nie pracuje ;) A konkretnie mimo ustawienia w
preferencjach,
Weź przykładowy program z katalogu SAMPLE, sprawdź czy w konfiguracji
masz wszystko ustawione jak należy, podłącz wyświetlacz pod
wyprowadzenia
procka jak w samplu.
Musi ruszyć, chyba że: LCD walniety, LCD nietypowy, znowu coś
pokręciłeś. ;-)
pzdr
Artur

--
Archiwum grupy: http://niusy.onet.pl/pl.misc.elektronika


Poprzedni Następny
Wiadomość
Spis treści
From: Sebastian Bialy <heby_at_nospam_poczta.onet.pl>
Subject: Re: Czy Bascom AVR nie ma jakiegos buga przy wspolpracy z LCD
Date: Mon, 16 Sep 2002 15:41:03 +0200


ziel wrote:

Weź przykładowy program z katalogu SAMPLE, sprawdź czy w konfiguracji
masz wszystko ustawione jak należy, podłącz wyświetlacz pod
wyprowadzenia
procka jak w samplu.


Tak tez zrobilem na pierwszym miejscu. Programik LCD.BAS z /samples
Dopiero potem robilem wlasna tworczosc.


Musi ruszyć, chyba że: LCD walniety, LCD nietypowy, znowu coś
pokręciłeś. ;-)

Niestety nie chce ;) Ehh... co za zycie ...

--
Sebastian Bialy - heby_at_nospam_poczta.onet.pl


Poprzedni Następny
Wiadomość
Spis treści
From: zielpro_at_nospam_cavern.pl (ziel)
Subject: Re: Czy Bascom AVR nie ma jakiegos buga przy wspolpracy z LCD
Date: 16 Sep 2002 16:34:47 +0200


Tak tez zrobilem na pierwszym miejscu. Programik LCD.BAS z /samples
Dopiero potem robilem wlasna tworczosc.
No to zaczynamy od stworzenia świata.
Czy LCD ma podłączone napięcie zasilania?
Czy prawidło jest ustawione napięcie kontrastu?
Czy regulując napięcie kontrastu, widać jakieś zmiany na wyświetlaczu?
Czy kontroler na wyświetlaczu jest zgodny z HD44780?
Czy "zaremowałeś" pierwszą linię - $sim?
Czy wyświetlacz jest tak podłączony, jak to opisane w linii 17?
Czy na pewno wyświetlacz jest podłączony tak jak to opisane w programie?
pzdr
Artur

--
Archiwum grupy: http://niusy.onet.pl/pl.misc.elektronika


Poprzedni Następny
Wiadomość
Spis treści
From: Sebastian Bialy <heby_at_nospam_poczta.onet.pl>
Subject: Re: Czy Bascom AVR nie ma jakiegos buga przy wspolpracy z LCD
Date: Mon, 16 Sep 2002 16:51:58 +0200


ziel wrote:

No to zaczynamy od stworzenia świata.
Czy LCD ma podłączone napięcie zasilania?
Czy prawidło jest ustawione napięcie kontrastu?
Czy regulując napięcie kontrastu, widać jakieś zmiany na wyświetlaczu?
Czy kontroler na wyświetlaczu jest zgodny z HD44780?
Czy "zaremowałeś" pierwszą linię - $sim?
Czy wyświetlacz jest tak podłączony, jak to opisane w linii 17?
Czy na pewno wyświetlacz jest podłączony tak jak to opisane w programie?


[pytania o podlaczenie] Tak. Zwroc uwage, ze moj LCD mi chodzi bez
problemu, kiedy steruje go recznie - poprzez miany napiecia na pinach
w/g przepisu HD44780 (zmiany napiecia dokonuje poprzez AVR
zaprogramowany BASCOMem ;). Tak, przy regulacji kontrastu widac wyraznie
zmiany.

Problem w tym, ze nie chodzi z BASCOMem z uzyciem polecenia LCD.

Zaremowalem $sim. Jest podlaczony jak powinien (sprawdzilem 10 razy).

Ja mysle, ze to wina kwarcu i zbyt szybkiego sterowania. Co prawda kwarc
jest ustawiony na 11.059 wiec nie powinno byc problemu, ale ktos
kiedys na grupie wspominal chyba o problemach przy 1-Wire i
niestandardowych kwarcach (nie pamietam niestety nic blizej).

Zrobilem nawet Config portd = output na wszelki wypadek, ale tez nie dziala.

PS. Kwarcu chwilowo wylutowac nie moge niestety, zeby z wolniejszym
sprawdzic.

--
Sebastian Bialy - heby_at_nospam_poczta.onet.pl


Poprzedni Następny
Wiadomość
Spis treści
From: zielpro_at_nospam_cavern.pl (ziel)
Subject: Re: Czy Bascom AVR nie ma jakiegos buga przy wspolpracy z LCD
Date: 16 Sep 2002 17:16:58 +0200


[pytania o podlaczenie] Tak. Zwroc uwage, ze moj LCD mi chodzi bez
problemu, kiedy steruje go recznie - poprzez miany napiecia na pinach
w/g przepisu HD44780 (zmiany napiecia dokonuje poprzez AVR
zaprogramowany BASCOMem ;). Tak, przy regulacji kontrastu widac
wyraznie
zmiany.
Nie bardzo rozumiem, ale nie ważne. ;-)

Ja mysle, ze to wina kwarcu i zbyt szybkiego sterowania. Co prawda
kwarc
jest ustawiony na 11.059 wiec nie powinno byc problemu, ale ktos
Zaraz, zaraz AVR'ka popędzasz takim kwarcem?
No to chyba już wiem, jest coś takiego jak biblioteka lcd.lib
przed zapisem wstaw ze dwa NOPy.
pzdr
Artur


--
Archiwum grupy: http://niusy.onet.pl/pl.misc.elektronika


Poprzedni Następny
Wiadomość
Spis treści
From: Sebastian Bialy <heby_at_nospam_poczta.onet.pl>
Subject: Re: Czy Bascom AVR nie ma jakiegos buga przy wspolpracy z LCD
Date: Mon, 16 Sep 2002 17:39:21 +0200


ziel wrote:

problemu, kiedy steruje go recznie - poprzez miany napiecia na pinach
Nie bardzo rozumiem, ale nie ważne. ;-)


np. cos w rodzaju:

portd = $12
wait 1
portd = $5
wait 1

itd... w taki sposob udalo mi sie zainicjowac LCD i wyswietlic
pojedyncza literke (i to nawet taka, jaka chcialem ;)

jest ustawiony na 11.059 wiec nie powinno byc problemu,
Zaraz, zaraz AVR'ka popędzasz takim kwarcem?
No to chyba już wiem, jest coś takiego jak biblioteka lcd.lib
przed zapisem wstaw ze dwa NOPy.

Gdzie te nopy wstawic ? Przed LCD "xxxx" czy gdzies indzej ?
Prawde powiedziawszy bascoma stosuje od wczoraj popoludnia ;)

PS. moge sprawdzic dopiero w domu niestety :(
--
Sebastian Bialy - heby_at_nospam_poczta.onet.pl


Poprzedni Następny
Wiadomość
Spis treści
From: zielpro_at_nospam_cavern.pl (ziel)
Subject: Re: Czy Bascom AVR nie ma jakiegos buga przy wspolpracy z LCD
Date: 16 Sep 2002 18:42:03 +0200



Gdzie te nopy wstawic ? Przed LCD "xxxx" czy gdzies indzej ?
Prawde powiedziawszy bascoma stosuje od wczoraj popoludnia ;)
Wszędzie ustaw kwarc na 10MHz ( to nic, że jest wlutowany 11MHz)
W lib lcd4.lib odszukaj:
_Write_lcd_nibble:
Bld R24,0 ; RS flag
Sbr R24,4 ; E high
Cbr R24,10 ; E2 and RW low
Out LCDPORT, R24 ; write
; For high Xtals unremark next line
_at_nospam_genus(100) ; wait for 100 uS

Cbi LCDPORT,2 ; disable
_at_nospam_genus(100) ; wait for 100 uS
Ret
[END]

Już wiesz gdzie wstawić spowolnienie? ;-)
pzdr
Artur

--
Archiwum grupy: http://niusy.onet.pl/pl.misc.elektronika