Aktyw Forum
Zarejestruj się na forum.ep.com.pl i zgłoś swój akces do Aktywu Forum. Jeśli jesteś już zarejestrowany wystarczy, że się zalogujesz.
Sprawdź punkty Zarejestruj siębiblioteki lbx do obsługi kolorowych wyświetlaczy
Moderatorzy:Jacek Bogusz, robertw, k.pawliczak, Moderatorzy
chcialbym sie pobawić kolorowymi wyświetlaczami w bascomie, lecz niestety nigdzie nie moge znaleźć bibliotek LCD-EPSON.LBX oraz LCD-PCF8833.LBX.
mam bascoma v.1.11.8.3 DEMO (do 4 kB)
w katalogu /LIB ich niema.
z góry dziękuje za pomoc
mam bascoma v.1.11.8.3 DEMO (do 4 kB)
w katalogu /LIB ich niema.
z góry dziękuje za pomoc
No to nie masz się o co rzucać. Mój kolega ma pełną wersję Bascom AVR i też tej biblioteki
nie ma. To o tyle dziwne że autor artykułu "Bascomowe nowości" stwierdza że w Bascomie
dostępne są dwie biblioteki "EPSONON.LBX dla wyświetlaczy z kontrolerami firmy Epson
i LCD–PCF8833.LBX dla wyświetlaczy z kontrolerem PCF8833." A może autor artykułu p.Marcin Wiązania mógłby rozwiać wątpliwości co do tej kwestii. Na stronie www.mscelec.com nie można niestety nic w tej sprawie znaleźć. Temat graficznych LCD jest bardzo intrygujący, zwłaszcza kolorowych. Tylko co z tymi bibliotekami?
nie ma. To o tyle dziwne że autor artykułu "Bascomowe nowości" stwierdza że w Bascomie
dostępne są dwie biblioteki "EPSONON.LBX dla wyświetlaczy z kontrolerami firmy Epson
i LCD–PCF8833.LBX dla wyświetlaczy z kontrolerem PCF8833." A może autor artykułu p.Marcin Wiązania mógłby rozwiać wątpliwości co do tej kwestii. Na stronie www.mscelec.com nie można niestety nic w tej sprawie znaleźć. Temat graficznych LCD jest bardzo intrygujący, zwłaszcza kolorowych. Tylko co z tymi bibliotekami?
Są 2 wyjścia:No to nie masz się o co rzucać. Mój kolega ma pełną wersję Bascom AVR i też tej biblioteki nie ma.
1)Twój kolega ma wersję < 1.11.8.3
2)Twój kolega "kupił" niekompletny BascomAVR v1.11.8.3
Piotrek
PS
Dołączam listę bibliotek BascomAVR v.1.11.8.3(+kilka własnych i dodatkowo i2cslave)
Kod: Zaznacz cały
Katalog: F:\Program Files\MCS Electronics\BASCOM-AVR\LIB
2005-12-29 23:42 81˙276 AVR-DOS52.LBX
2006-06-18 12:38 83˙022 AVR-DOS55.lbx
2002-03-11 21:46 736 bcd.LBX
2004-04-20 10:32 6˙004 CF_EmbedSysXRAM.LBX
2005-11-15 00:25 11˙232 datetime.LBX
2005-10-26 15:21 38˙987 Double.LBX
2005-10-03 09:01 47˙191 Double_Trig.LBX
2003-11-03 00:19 6˙130 EDTP_XRAMDrive0.LBX
2002-05-07 22:36 1˙182 eurotimedate.LBX
2003-06-21 14:08 3˙680 FlashCardDrive.LBX
2003-06-21 14:08 4˙937 FlashCardDrive_EL_PIN.LBX
2004-11-26 17:33 4˙082 FlashCardDrive_MMC.LBX
2004-11-14 11:42 15˙752 FP_Trig.LBX
2005-11-17 02:50 7˙896 glcd.LBX
2003-10-03 15:15 5˙541 glcdKS108.LBX
2003-05-17 17:21 5˙288 glcdSED.LBX
2005-02-06 00:03 5˙332 glcdSED1520.LBX
2005-10-05 10:58 3˙510 i2c.LBX
2005-10-05 10:58 2˙773 i2c_TWI.LBX
2002-09-02 23:47 4˙643 i2cslave.LBX
2005-01-04 23:31 1˙657 lcd_butterfly.LBX
2002-03-11 21:47 1˙235 lcd4.LBX
2002-05-06 00:54 2˙236 lcd4busy.LBX
2002-03-11 21:48 1˙604 lcd4e2.LBX
2006-06-03 01:46 7˙686 LCD-EPSON.LBX
2006-06-03 01:46 7˙602 LCD-pcf8833.LBX
2006-06-03 01:46 57˙326 mcs.lbx
2002-05-06 00:50 1˙673 mcsbyte.LBX
2002-05-06 00:50 2˙680 mcsbyteint.LBX
2005-04-15 13:54 5˙538 MMC.LBX
2002-03-11 21:48 339 modbus.LBX
2006-10-31 14:31 607 my_gotchar0.LBX
2006-10-31 14:42 1˙863 my_rc5.LBX
2006-10-31 14:49 240 my_rc5_0.LBX
2002-03-11 21:48 241 mylib.LBX
2003-02-02 22:43 11˙694 ne2000.LBX
2006-10-31 14:31 744 new_gotchar0.LBX
2006-08-17 11:01 1˙089 RS_buffered.LBX
2006-06-03 01:46 10˙477 Single.LBX
2002-04-27 23:53 1˙390 spislave.LBX
2002-05-06 00:50 2˙573 SQR.LBX
2006-06-01 22:33 30˙221 tcpip.LBX
2006-08-05 12:24 1˙167 testowa.LBX
2003-06-08 20:59 3˙908 x10.LBX
2003-05-02 07:07 6˙790 XRAMDrive.LBX
A o jaki typ wyświetlacza Ci chodzi , bo jest trochę tego w necietak wiec w wersji DEMO niema co marzyc o tych bibliotekach ?
http://www.xmail.net/martin-k/code/6100.bas
Piotrek
EDIT:
Hmmmm.... stronka dziś już nie działa , ale mogę udostępnić źródło jeśli chcesz
Do kolegi "Szymel-a".
Czy lista bibliotek *.lbx którą przedstawiasz , to lista powstała po zainstalowaniu wersji
1.11.8.3 Demo? Wersja zainstalowana przez mojego kolegę jest absolutnie wersją legalną
(kupił w AVT) ale z całą pewnością nie była to wersja 1.11.8.3 ( kupił chyba w 2005 r.).
Myślałem że jeżeli to co posiada uaktualni do wersji 1.11.8.3 to biblioteki do obsługi
wyświetlaczy graficzny zostaną zainstalowane automatycznie. A tu kicha?
A może ktoś życzliwy podeśle te biblioteki.
Na wszelki wypadek podaje mail : artur.balicki@interia.pl . Z góry dzięki.
Czy lista bibliotek *.lbx którą przedstawiasz , to lista powstała po zainstalowaniu wersji
1.11.8.3 Demo? Wersja zainstalowana przez mojego kolegę jest absolutnie wersją legalną
(kupił w AVT) ale z całą pewnością nie była to wersja 1.11.8.3 ( kupił chyba w 2005 r.).
Myślałem że jeżeli to co posiada uaktualni do wersji 1.11.8.3 to biblioteki do obsługi
wyświetlaczy graficzny zostaną zainstalowane automatycznie. A tu kicha?
A może ktoś życzliwy podeśle te biblioteki.
Na wszelki wypadek podaje mail : artur.balicki@interia.pl . Z góry dzięki.
Dzięki Piotrek.
Ale to dziwne że do legalnej wersji AVRa nie są doinstalowywane
brakujące biblioteki przy wgrywaniu wersji demo. Wygląda na to
że ograniczenie wielkości to nie jedyne ograniczenie wersji demo.
A tak nawiasem napisałeś,:
"Dołączam listę bibliotek BascomAVR v.1.11.8.3(+kilka własnych
i dodatkowo i2cslave)".
Czy mógłbyś powiedzieć jak utworzyć bibliotekę lbx?
Ale to dziwne że do legalnej wersji AVRa nie są doinstalowywane
brakujące biblioteki przy wgrywaniu wersji demo. Wygląda na to
że ograniczenie wielkości to nie jedyne ograniczenie wersji demo.
A tak nawiasem napisałeś,:
"Dołączam listę bibliotek BascomAVR v.1.11.8.3(+kilka własnych
i dodatkowo i2cslave)".
Czy mógłbyś powiedzieć jak utworzyć bibliotekę lbx?
Bo w wersji DEMO , poprostu ich nie ma...
Ale to dziwne że do legalnej wersji AVRa nie są doinstalowywane
brakujące biblioteki przy wgrywaniu wersji demo.
DokładnieWygląda na to że ograniczenie wielkości to nie jedyne ograniczenie wersji demo.
Tworzymy plik tekstowy z kodem assemblera i zapisujemy go w folderze Lib Bascoma , z rozszerzeniem *.libA tak nawiasem napisałeś,:
"Dołączam listę bibliotek BascomAVR v.1.11.8.3(+kilka własnych
i dodatkowo i2cslave)".
Czy mógłbyś powiedzieć jak utworzyć bibliotekę lbx?
Np.
Jtag.lib
Kod: Zaznacz cały
[JTAGDISABLE]
jtagdisable:
PUSH R24
*IN R24,SREG
PUSH R24
*IN R24,MCUCSR
ORI R24,&H80
CLI
*OUT MCUCSR,R24
*OUT MCUCSR,R24
POP R24
*OUT SREG,R24
POP R24
RET
[END]
[JTAGENABLE]
jtagenable:
PUSH R24
*IN R24,SREG
PUSH R24
*IN R24,MCUCSR
ANDI R24,&H7F
CLI
*OUT MCUCSR,R24
*OUT MCUCSR,R24
POP R24
*OUT SREG,R24
POP R24
RET
[END]
Kod: Zaznacz cały
Comment = Compiled LIB file, no comment included
[JTAGDISABLE]
jtagdisable:
.OBJ 938F
*IN R24,SREG
.OBJ 938F
*IN R24,MCUCSR
.OBJ 6880
.OBJ 94F8
*OUT MCUCSR,R24
*OUT MCUCSR,R24
.OBJ 918F
*OUT SREG,R24
.OBJ 918F
.OBJ 9508
[END]
[JTAGENABLE]
jtagenable:
.OBJ 938F
*IN R24,SREG
.OBJ 938F
*IN R24,MCUCSR
.OBJ 778F
.OBJ 94F8
*OUT MCUCSR,R24
*OUT MCUCSR,R24
.OBJ 918F
*OUT SREG,R24
.OBJ 918F
.OBJ 9508
[END]
Piotrek
wyswietlacz dziala znakomicie.
grafika 2D/3D, tekst, animacje z poziomu komend BASCOMa. polecam
[ Dodano: 24-09-2007, 21:01 ]
można pokusić sie także o proste animacje.
6 scrollowanych napisów w 3 prędkościach.
animowany szescian 3D
animowany X w 3D
scroll po sinusie
termometr na kolorowych bitmapach
grafika 2D/3D, tekst, animacje z poziomu komend BASCOMa. polecam
[ Dodano: 24-09-2007, 21:01 ]
można pokusić sie także o proste animacje.
6 scrollowanych napisów w 3 prędkościach.
animowany szescian 3D
animowany X w 3D
scroll po sinusie
termometr na kolorowych bitmapach
Kto jest online
Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 37 gości