1. Config Adca daj po Config Graphlcd a nie w pętli Do-Loop 2. Overclocking zostaw sobie na później jak wszystko ruszy. Daj mu standardowe 32MHz :)
Na pewno zanim cokolwiek wyślesz do wyświetlacza musi zostać uruchomiona procedura Config Graphlcd. Zapewne również nie może się ona powtórzyć później w programie, ale jeśli by znalazła się jako podprogram to pewnie można by to wywoływać w wielu miejscach, również po wciśnięciu klawisza.
Skonfiguruj VPORT. Są to cztery wirtualne porty do których jest łatwiejszy dostęp bo są "bliżej". Porty i inne peryferia w Xmega mają po prostu inną architekturę i ich adresy to są już kilkucyfrowe :D [syntax=vbnet]Config Vport0 = D 'wybierz sobie port Config Graphlcd = Color , Cs1 = Port0.3 , Rst = Port0.4 , A0 = Port0.5 , Si = Port0.6 , Sclk = Port0.7...
To powinno działać. $regfile = "m8def.dat" ' $crystal = 8000000 Config Graphlcd = 240 * 64 , Dataport = Portd , Controlport = Portb , Ce = 2 , Cd = 3 , Wr = 0 , Rd = 1 , Reset = 4 , Fs = 5 , Mode = 8 Setfont Font8x8 Cls Locate 0 , 0 Lcd " GTS1991 " End $include "font8x8.font"
Kurde, masz zle skonfigurowany wyświetlacz !!! To samo co w poprzednim moim poście zrób z tym przykładem, następnie zdjęcie i wiadomo co dalej. [syntax=vbnet]$regfile = "m644pdef.dat" $crystal = 16000000 $framesize = 80 $hwstack = 50 $swstack = 50 Config Graphlcd = 128 * 64 , Dataport = Porta , Controlport = Portb , Ce = 2 , Cd = 5 , Wr = 3 , Rd = 4...
Config Graphlcd = 128 * 64 , Dataport = Porta , Controlport = Portc , Ce = 2 , Cd = 3 , Wr = 0 , Rd = 1 , Reset = 4 , Fs = 5 , Mode = 8 Config Graphlcd = 128 * 64 bo na 32 to nie ma jak widzę. Oczywiście porty i numery pinów musisz sobie poustawiać takie jakie masz.
Pomogło. Czy mogę linie danych (8) podłączyć część do portu D część do portu B? Jak wtedy zaznaczyć to w config graphlcd?
ale tego z kolei nie obsługuje bascom A dlaczego ma nie obsługiwać? Ustaw odpowiednio opcje kompilatora... Zobacz "Config GRAPHLCD" w help'ie...
Witam to znowu ja no i niestety mam dalej problem a więc po wgraniu tego programu i po wielu próbach dalszy raz nic. $regfile = "m8def.dat" $crystal = 8000000 '8 MHz - turn on external resonator (fuse bits) '$baud = 19200 ' use baud rate $hwstack = 100 $swstack = 75 $framesize = 40 $lib "glcdKS108.lbx" '$sim Config Portb...
Masz złą bibliotekę dodaną - powinno być $lib "glcdeadogm128x64.lbx" nie ma biblioteki glcdeadogm128x64.lbx tylko jest glcdeadogm128x6.lbx Jeżeli dam inną bibliotekę to kompilator wywala się na linii Config Graphlcd
Nic mi o tym nie wiadomo. Z graficznych Bascom obsługuje T6963C i SED15xx. W helpie zobacz CONFIG GRAPHLCD. A jednak zumek jest lepiej zorientowany. Znalazłem coś takiego w demo 1.11.8.1 to i w 2 też musi być.
Witam! Projekt bardzo ciekawy, lecz mamproblem z zamianą linijki Config Graphlcd = 240 * 128 , Dataport = Portk , Controlport = Portf , Ce = 2 , Cd = 4 , Wr = 0 , Rd = 1 , Reset = 5 , Fs = 6 , Mode = 8 To jest dla wyświetlacza na T6963 a ja mam KS108 i podmiana na linijkę Config Graphlcd = 128 * 64sed , Dataport = Portd , Controlport = Portc , Ce =...
Kolego (at)heyka wyświetlacz oparty jest na sterowniku T6963c W bascomie wbudowana jest biblioteka do obsługi tego typu sterownika. Zajrzyj do helpa pod hasłem CONFIG GRAPHLCD A wyświetlacz to http://www.raystar-optronics.com/UserFil...
Witam, Mam problem z uruchomieniem NM7010 na Atmega128. Procek podczas wykonywania Config Tcpip ..... UMIERA. Błagam o pomoc, już ręce mi opadły. Wątek poruszałem już na http://forum.ep.com.pl/viewtopic.php?t=1... opisując config Graphlcd. Ten sam objaw mam przy Config Tcpip.
po pierwsze, próbowałeś go w ogóle uruchomić? po drugie, bascom normalnie wspiera ten wyświetlacz (z tego co wiem trzeba dać taką samą opcję jak dla wyświetlaczy na kontrolerze SED) po trzecie, nie, nie ma możliwości pracy 4-ro bitowej po czwarte, poszukaj sobie w dokumentacji bascoma polecenia config graphlcd
Mi wypisuje Error35 3 parameters expected. Znaczy to tyle ze za duzo podales parametrow. Bascom chce tylko 3 czyli: Config Graphlcd = 240 * 128 , Dataport = Porta , Controlport = Portc. Jak podlaczac nozki do Control Port prawdopodobnie jest podane w helpie. Pozdro Dexter
ja mam na samym początku programu linię : Config Graphlcd = 240 * 128 , Dataport = Porta , Controlport = Portc , Ce = 2 , Cd = 3 , Wr = 0 , Rd = 1 , Reset = 4 , Fs = 5 , Mode = 6 i chodzi od kopa sprawdz kabelki , może coś nie łączy
Mam już opanowaną obsługę wyświetlacza po SPI $lib "US1601s.lib" Config Graphlcd = 128 * 64eadogm , Cs1 = Portc.6 , A0 = Portc.5 , Si = Portc.4 , Sclk = Portc.3 , Rst = Portc.7 Cls Setfont Font8x8tt Lcdat 3 , 1 , "www.serwis.tv" , W załaczniku przykładowy plik BASCOMA, płytka przejściówka w EAGLE, dodatkowa biblioteka US1606s.lbx...
sorka ale mam jeszcze jeden problemik... Nie mogę sobie poradzić ze skonfigurowaniem LCD w bascomie oraz z podłączeniem. Bascom z tego co widzę obsługuje wyświetlacze do 240x128 a i z konfiguracją pinów w bASCOMIE MAM PROBLEM... Hunterhouse jak skonfigurowałeś piny w tym LCD 320x240 :?: Czy to ma być tak :?: Config Graphlcd = 640 * 480 ---- no i dalej...
Też to właśnie zauważyłem kombinowałem na różne sposoby i udało mi się załączyć prawą stronę , deklarując, Config Graphlcd = 192 * 64sed , Dataport = Portc , Controlport = Portb , Ce = 3 , Ce2 = 0 , Ce3 = 3 , Ce4 = 4, Cd = 0 , Rd = 1 , Reset = 0 , Enable = 2 Niestety środkowa część wyświetlacza jest wyłączona.
OK. Tylko jak go podłączyć. Config Graphlcd = 240 * 128 , Dataport = Portc , Controlport = Portd , Ce = 2 , Cd = 3 , Wr = 4 , Rd = 5 , Reset = 6 , Fs = 7 , Mode = 8 A wnim WR, RD, to jeden Pin, a FS i reset - nie ma
Witam Mi wygląda na to że zrobiłeś zwarcie miedzy 5 a 6 nogą LCD... Zobacz na to co napisałeś w do loop 1. wyczyść LCD 2. zaczekaj sekundę 3. ustaw czcionkę 4. wyświetl tekst 5. wyczyść LCD Ja bym się nie dziwił, że nic nie widać na LCD. Napisz coś takiego config graphlcd cls setfont lcdat do loop Jak to zadziała, spróbuj pobawić się pętlą.
Witam was Zakupiłem w Artronicu wyświetlacz kolorowy TFT o symbolu: AVD-T320240C256-02-R http://dl.btc.pl/kamami_wa/lcd-ag-tft320... pod Atmega2560 i nie działa tak,jak bym chciał. Szukam pomocy odnośnie programowania w języku Bascom AVR lub szukam biblioteki w Bascomie do wyświetlacza, może ktoś już używa tego wyświetlacza. Jestem...
Ja miałem podobny wysiwietlacz, i było z nim tak że na niektórych portach nie działał, nie wiem czemu, ostatecznie używałem tej konfiguracji na atmedze16. Config Graphlcd = 240 * 128 , Dataport = Portb , Controlport = Porta , Ce = 2 , Cd = 3 , Wr = 0 , Rd = 1 , Reset = 4 , Fs = 5 , Mode = 8
Z całym szacunkiem to jest to po prostu wioska. Nie zadałeś sobie trudu sprawdzenie biblioteki o której pisałem. Powinienem to tak zostawić , ale nie mogę na to patrzeć. Nie dość, że nie możesz używać standardowych instrukcji Bascom takich jak Lcddat, Showpic itd to jeszcze potrzebujesz 512 Bajtów na bufor.. Dyskwalifikuje to ten kod dla mniejszych...
p3.6 nie jest podlaczone na zewnatrz ;) jest to wyjscie komparatora... nie pamietam jak w bascomie dla '51 ale dla avr deklaracja wyglada tak: Config GRAPHLCD = type , DATAPORT = port, CONTROLPORT=port , CE = pin , CD = pin , WR = pin, RD=pin, RESET= pin, FS=pin, MODE = mode .... wiec chyba mozna na sztywno przypisac pin do WR i RD
Podłączyłem według tego schematu: https://images91.fotosik.pl/441/82680be3... Program testowy: [syntax=vbnet] $lib "glcdKS108.lib" $crystal = 8000000 $regfile = "m8def.dat" Config Graphlcd = 128 * 64sed , Dataport = Portd , Controlport = Portb , Ce = 0 , Ce2 = 1 , Cd = 4 , Rd = 3 , Reset = 2 , Enable = 5 Cls Setfont Font8x8 Lcdat 2 , 22...
1 cls nie dzała 2.Wyświetlacz 128x64 ABG128064A05 - FIW - R -01 Konfiguracja LCD zgodna ze schematem $regfile = "m32def.dat" $crystal = 11059200 $baud = 115200 $hwstack = 32 $swstack = 10 $framesize = 40 $lib "glcdKS108.lbx" Waitms 200 Config Graphlcd = 128 * 64sed , Dataport = Portd , Controlport = Portb , Ce = 5 , Ce2 = 4 , Cd = 0 , Rd = 4 , Reset...
$lib "glcdks108.lbx" $crystal = 16000000 $regfile = "m32def.dat" $include "font8x8.font" Config Graphlcd = 128 * 64sed , Dataport = Portb , Controlport = Portd , Ce = 3 , Ce2 = 2 , Cd = 0 , Rd = 4 , Reset = 5 , Enable = 1 z taka konfiguracja mi dzila, ale jak zmiienie na porty A i C to nie chce, nie wiem czy nie musze...
Pomimo ustawienia stosów prosto z programu - wcześniej ustawiłem nawet większe, bazując na ilości procedur i zmiennych lokalnych - niestety błąd dalej się powtarza. Tak jakby w którejś z bibliotek lub w zasobach kompilatora nie było wymaganej procedury _LCD_CONTROL . Próby zmian trybu graficznego w poleceniu Config Graphlcd , jak też zmiana biblioteki...
Witam Problem polega chyba na złej bibliotece... otóż chcąc wyświetlić na KS108 (128x64) regfile = "m8def.dat" $crystal = 8000000 $baud = 19200 $hwstack = 32 $swstack = 10 $framesize = 40 $lib "glcdKS108.lib" Config Graphlcd = 128 * 64sed , Dataport = Portb , Controlport = Portd , Ce = 1 , Ce2 = 6 , Cd = 4 , Rd = 3 , Reset = 2 ,...
Balu , nie pełna wypowiedź. :) Odpowiednia bliblioteka załatwia sprawę. Obecnie BASCOM obsługuje: Mono: ------------------------------ kontroler T6963 - GLCD.LIB EADIP-180 - GLCDEADIP180.LIB EA DOGL128x-6 (kontroler ST7565R) - GLCDEADOGEM128X6.LIB kontroler KS108 - GLCDKS108.LIB kontroler SED13xx - GLCDSED.LIB kontroler SED1520 - GLCDSED1520.LIB Color:...
Jest sobie Atmega128 z podłączonym monochromatycznym wyświetlaczem LCD (128x64). Oto schemat podłączenia : http://obrazki.elektroda.pl/3254687200_1... Wyświetlacz jest standardowo konfigurowany : Config Graphlcd = 128 * 64sed , Dataport = Porta , Controlport = Portc , Ce1 = 1 , Ce2 = 0 , Cd = 3 , Rd = 4 , Reset = 2 , Enable = 5 Dane...
$crystal = 4000000 $regfile = "8515def.dat" Config Graphlcd = 240 * 128 , Dataport = Porta , Controlport = Portc , Ce = 2 , Cd = 5 , Wr = 0 , Rd = 1 , Reset = 4 , Fs = 5 , Mode = 8 Reset Portc.2 Cls Cursor Off Do locate 10 , 10 Lcd "oko" Loop end W.K i Szymtro sprobujcie ten programik, i sprawcie co jest na Portc.2 , bo tam jak sprawdzam woltomierzem...
Sprawdź z VPORT i jak zadziaiła to doczytaj w Helpie :D Porty w Xmegach mają wysokie adresy i nie mogą być osiągnięte przez instrukcje które kiedyś napisano na takie procki gdzie reszta rejestrów zaczynała się zaraz po tych R0-R31. VPORT mapuje sprzetowo takie odległe adresy i stare biblioteki działają. [syntax=vbnet]$regfile = "xm256a3budef.dat" $crystal...
Witak chciałem skorzystać z pamięci 24C32N umieszczonej ns ds3231 i nie chce mi działać Napisałem prosty programik i wyświetla mi cały czas 255 skanowałem I2C i wyszłomi że adres &HAE to adres tej pamięci $regfile = "m328pdef.dat" $crystal = 16000000 Config Scl = Portc.5 Config Sda = Portc.4 Config Twi =400000 I2cinit $lib "glcdSH1106-I2C.lib"...
W bibliotece wbudowanej obsługującej T6963C jest taka procedura: _gstatus_check Nie potrzebuje parametrów bo zbiera informacje z danych w CONFIG GRAPHLCD. Wywołać ją można wpisując po prostu: RCALL _gstatus_check Jeśli wywołanie się powiedzie i kontroler wyświetlacza odpowie to program przejdzie dalej. Jeśli kontroler nie odpowie to program zatrzyma...
Witam wszystkich. Zamierzam sobie zrobić płytkę testową z Atmegą32 i lcd graficznym http://obrazki.elektroda.net/28_12897548... Jeśli jest ok to jak by wyglądał Config Graphlcd do tego schematu w BASCOM?
OK, tam się pomyliłem Res jest. Przyznaję się tu do błędu. Ale i tak tyłek bo [syntax=basic4gl]Config Graphlcd = 120 * 64sed , Dataport = Portb , Controlport = Portd , Ce = 1 , Ce2 = 0 , Cd = 3 , Rd = 2[/syntax] Skoro Ao to Cd , to Rd powinno być Res bo Rd nie ma na wyświetlaczu. Czyli BASCOMem nie zajadę. Powoli tracę cierpliwość. Chyba napisze do...
Witam. Zakupiłem na Allegro wyświetlacz graficzny 128x128 na sterowniku T6963C podłączyłem do AtMegi16, napisałem w Bascomie najprostszy program żeby coś się pojawiło (pionowa linia): $regfile = "m16def.dat" $crystal = 8000000 Config Graphlcd = 128 * 128 , Dataport = Porta , Controlport = Portc , Ce = 2 , Cd = 3 , Wr = 0 , Rd = 1 , Reset = 4 , Fs =...
Witam A wiec mam taki problemik.Probuje wyswietlic plik .bgf na wyswietlaczu T6963 za pomoca bascoma kodem: $regfile = "m16def.dat" $crystal = 8000000 Config Graphlcd = 240 * 64 , Dataport = Porta , Controlport = Portc , Ce = 2 , Cd = 3 , Wr = 0 , Rd = 1 , Reset = 4 , Fs = 5 , Mode = 6 Cursor Off Cls Showpic 0 , 0 , Obraz End Obraz: $bgf "c:\aaa.bgf"...
hmmmm. nie wiem co jest grane jesli napisze najprostszy program: $crystal = 8000000 Config Graphlcd = 240 * 128 , Dataport = Portb , Controlport = Portd , Ce = 2 , Cd = 3 , Wr = 0 , Rd = 1 , Reset = 4 , Fs = 5 , Mode = 8 cls Lcd "KAROL" End na wyswietlaczu na chwile pojawiaja sie pierdoly i zaraz wszystko znika i jest pusty. :( Dodano po 4 Kurcze tak...
Witam, Mam problem z tym wyświetlaczem AND-Graph132 i kodem (EvB). Mianowicie podświetlenie działa,piksele widać (czarne tło) ale nei ma reakcji na żaden z programów. Podłączony jak w przykładowym programie : Vcc - Vcc Gnd - Gnd Bl - Vcc Cs - Pc7 Clk - Pc6 Dat - Pc5 Res - Pc4 Na płycie EvB 5.1 v5 pod atmega32. [syntax=vbnet]$regfile = "m32def.dat" $baud...
Witam Schemat http://obrazki.elektroda.pl/2081870200_1... Kod: [syntax=basic4gl] $regfile = "m2560def.dat" $crystal = 16000000 $lib "glcd.lib" Config Graphlcd = 240 * 128 , Dataport = Porta , Controlport = Portc , Ce = 4 , Cd = 5 , Wr = 2 , Rd = 3 , Reset = 6 , Fs = 7 , Mode = 8 Cursor Off _podswietlenie Alias Porth.6 Config _podswietlenie...
Jeśli chodzi o jedności, dziesiątki i setki to każdy z tych trzech obrazków musi mieć zdefiniowane miejsce na wyświetlaczu graficznym a jeśli tak to czy wszystkie obrazki powinny mieć taką samą wielkość aby cyfry perfekcyjnie "leżały" na swoich miejscach? Czy obrazki mogą być np. 20x10pikseli czy jest to z góry uwarunkowane jakimś parametrem i muszą...
witam. posiadam wyswietlacz graficzny i procesor atmege128 po podlaczeniu i poprawnym skonfigurowaniu na wyswietlaczu swieca wszystkie piksele. Po podlaczeniu do atmega8535 dziala prawidlowo. w czym jest sęk? Czy sa to moze ustawienia fuse bitow? Czy ktos z was posiada wytlumaczenie do czego sluza poszczegolne fuse bity w atmega128? Program w bascomie....
Nawet jeśli do załadowania programu używasz AndyLoad i nie przeszkadza Ci wyswietlacz na Pinie SCK to później ten zapis odwołuje sie przecież do portu D i Reset = 1 oznacza że Reset LCD jest na pinie TX mikrokontrolera. Jak można na to patrzeć kiedy wiadomo że TX i RX jest na PORTD.0 i PORTD.1 i wpisać Reset LCD na zajęty transmisją pin? [syntax=vbnet]Config...
Witam. Mam lcd ks0108b 128x64 i chcę zrobić licznik. Chcę napisać program na atmega 644/16 który będzie zliczał czas między impulsami na int0 po czym 3.6 dzelił przez wynik i mnożył razy obwód koła. Początek programu napisałem, skonfigurowałem port na zbocze opadające ale nie wiem ja liczyć ten okres. Proszę o pomoc w tym programie. [syntax=basic4gl]...
Wiec tak uzuwam Atmega8515+graficzny 240*128 i pisze sobie taki programik: $crystal = 16000000 $regfile = "m8515.dat" Dim W As Byte Config Portd = Input Config Graphlcd = 240 * 128 , Dataport = Porta , Controlport = Portc , Ce = 2 , Cd = 3 , Wr = 0 , Rd = 1 , Reset = 4 , Fs = 5 , Mode = 8 Cls Do W=portd Locate 10 , 10 : Lcd W Locate 1 , 1 : Lcd "oko"...
Witam, mam następujący problem: przy podłączeniu wyświetlacza tak jak w configu stan pinu porta.0 jest zawsze niski czyli wyświetlacz cały czas jest zresetowany. Czy to jest wina zmiany pinów dataport i controlport? Zakładałem, ze można dać je dowolne tylko tak aby piny controlport były z jednego portu uC i tak samo z dataport ale, które port to wszystko...
Proszę. Jest to przykład zapisu i odczytu zarówno zwykłych bajtów jak też łańcuchów tekstowych inaczej mówiąc napisów w Eeprom. Program i funkcje działają z małymi pamięciami których adresacja mieści się w jednym bajcie. Do tego przykładu użyłem 24C04 Jeśli ktoś chce to może po prostu wpisać sobie jakieś dane do buff(1), Buff(2) itd i tak zapisać. Potem...
Wiec tak napisalem sobie programi w Bascomie po Atmega8515 z wykrzystaniem wyswietlacza 240*128 na t6963c $crystal = 4000000 $regfile = "m8515.dat" Config Portd = Output Config Graphlcd = 240 * 128 , Dataport = Porta , Controlport = Portc , Ce = 4 , Cd = 5 , Wr = 2 , Rd = 3 , Reset = 6 , Fs = 7 , Mode = 8 Cursor Off Dim A As Byte Do A = A + 1 Cls Locate...
Wystarczy przetwornik ADC i pomiar napięcia na osiach X i Y ;) robisz zwykły dzielnik i smiga... $regfile = "m16def.dat" $crystal = 16000000 Config Graphlcd = 128 * 128 , Dataport = Portb , Controlport = Portd , Ce = 4 , Cd = 5 , Wr = 2 , Rd = 3 , Reset = 6 , Fs = 7 , Mode = 8 Dim X As Word Dim Y As Word Config Adc = Single , Prescaler = Auto...
Witam Mam od pewnego czasu problem z ktorym sie borykam, a mianowicie nie umiem uruchomic wyswietlacza graficznego 128x128 ze sterownikiem T6963C, nie wiem dlaczego, to jest moj pierwszy projekt na ATmedze 16, ten sam program napisany pod ATmega 8 dziala bez problemu... Program napisany jest w BASCOM a sterowanie wyswietlacza mam ustawione tak: Config...
Witam. Zrobiłem taką małą płytkę pod sterownik domowy z dwoma prockami: at32(mini) i at128 i mam mały problem właśnie z tym drugim. 1.Po pierwsze at128 nie chce wykonywać nawet prostych pętli: http://obrazki.elektroda.pl/9199033600_1... Proszę o pomoc w znalezieniu błędów w schemacie lub programie.
$regfile = "m162def.dat" $crystal = 11059200 Config Graphlcd = 240 * 64 , Dataport = Portb , Controlport = Portd , Ce = 5 , Cd = 4 , Wr = 6 , Rd = 7 , Reset = 4 , Fs = 5 , Mode = 8 Cursor On Cls Dim D As Word , Z As Byte Config Timer2 = Timer , Prescale = 1024 Load Timer2 , 240 On Timer2 Sekunda Enable Interrupts Enable Timer2 Do Loop Sekunda:...
Owszem, ale biblioteki są pisane w ASM, a nie każdy początkujący zna ten język. Ja osobiście preferuję C, bo tam biblioteki są zwykle także w C, więc znajomość jednego języka wystarczy praktycznie do wszystkiego. Co do tematu, to procedura wyświetlania grafiki jest częścią jakiegoś większego programu, więc może polecę co następuje - napisać najprostszy...
Czary mary :D Wyjaśnienie zagadnienia -> This small nice display works fine with glcdSSD1306-I2C.lib, but needs to be triggered to "COM remap mode" (otherwise, the even lines of text or images will be ignored). It can be made simple. Dopisz te sześc linijek wysyłanych po Ikwadracie pod konfiguracją wyświetlacza: https://obrazki.elektroda.pl/8392531600_...
Te czarne punkty to kontrast, zmniejsz go trochę na potencjometrze. Aby wyeliminować błąd podłączenia, ściągnij sobie BASCOM-AVR i skompiluj taki kod: $crystal = 8000000 $regfile = "m128def.dat" Config Graphlcd = 240 * 64 , Dataport = Porta , Controlport = Portc , Ce = 2 , Cd = 3 , Wr = 0 , Rd = 1 , Reset = 4 , Fs = 5 , Mode = 8 Dim A As Byte...
Oto schemat od ręki bo w programie by to trochę trwało http://obrazki.elektroda.pl/9880164800_1... Przewody są długości ok 20cm Co zrobiłem : to podczas pracy lcd odpiąłem przewód od pinu Data write(pin.6) i wyświetlacz się zawiesił podłączyłem z powrotem i reset procka i już zniknęło. dorzucam jeszcze bascoma kod [syntax=basic4gl]$regfile...
Witam. Mam wyswietlacz graficzny WITEK WM-G1206A-1YLYb 20pinowy. Problem w tym, ze nie mam do niego dokladnej dokumentacji z rozpiska pinow. Kontroler KS0108B. Znalazlem datasheet ale do WM-G1206A- 6YLYg , tu link: http://www.datasheets.org.uk/indexdl/Dat... Nie wiem czy sa jakies roznice miedzy nimi ale piny wg tej instrukcji...
Podlaczylem wyseitlacz graficzny TLX-711 na standardowym kontrolerze t6963c do atmega16 w nastepujacy sposob: dane - portc CE - PB0 RESET - PB1 WR - PB2 CD - PB3 RD - PB4 Uruchomilem baskomie na standardowym programie do obslugi takiego wyswietlacza i pojawia si edziwny problem: moge ustawic kursor w dowolnym miejscu wyswietlacza ale nie moge skasowac...
kod jest praktycznie jak w helpie, bo najpierw chciałem uruchomić ekran a potem dopisać reszte programu wyświetlającego zmienne. $lib "LCD-pcf8833.LBX" $regfile = "m8def.dat" $crystal = 4915200 Config Graphlcd = Color , Controlport = Portc , Cs = 3 , Rs = 2 , Scl = 0 , Sda = 1 Const Blue = &B00000011 Const Yellow = &B11111100 Const...
w bascomie sterowanie wyswietlaczy graficznych jest bardzo roste, skoro twoj ma sterownik T6963C to jest w bibliotece bascoma wiec po konfiguracji mozesz od razu wyswietlacz informacje. Ja posiadam wyswietlacz z KS108(w helpie jest to opisane - a nie ma lepszego miejsca do nauki bascoma jak help:) i tam wyglada to tak: [...]'ble ble ble Config...
Wklejam Ci kod, który co sekunde zmienia wartość kontrastu i pokazuje ją na lcd. Wyświetlacz mam podłączony przez spi i kupiłem go na portalu aukcyjnym jego symbol to 128x64-CF COG LED b/l-W/B 3.3V Co do brzydkiej linii czarnej to masz chyba uszkodzony mechanicznie ten wyświetlacz. [syntax=basic4gl] $regfile = "m8def.dat" $crystal = 11059200 $lib "glcdeadogm128x6.lbx"...
$regfile = "m8def.dat" $crystal = 8000000 '8 MHz - turn on external resonator (fuse bits) '$baud = 19200 ' use baud rate $hwstack = 100 $swstack = 75 $framesize = 40 $lib "glcdKS108.lib" '$sim 'Config Portb = Output Wait 2 'Set Portb.0 Config Graphlcd = 128 * 64sed , Dataport = Portd , Controlport = Portb , Ce = 0 , Ce2...
Witam wszystkich Składnia konfiguracji graficznego wyświetlacza w bascomie wygląda następująco: Config GRAPHLCD = type , DATAPORT = port, CONTROLPORT=port , CE = pin , CD = pin , WR = pin, RD=pin, RESET= pin, FS=pin, MODE = mode Moje pytanie brzmi w jaki sposób skonfigurować wyświetlacz który nie jest podłączony do konkretnych portów tylko do różnych...
Podawałem i nic się nie zmieniło Czy ktoś mi jest w stanie powiedzieć czy ten program powinien działać?? [syntax=basic4gl] $regfile = "m16def.Dat" $crystal = 1000000 $hwstack = 128 $swstack = 64 $framesize = 64 $lib "LCD-EPSON_L2F50_C.LBX" Config Graphlcd = Color , Controlport = Porta , Cs = 2 , Rs = 0 , Scl = 3 , Sda = 4 , Reset = 1 Const Black = 0...
zrobilem jak pisaliscie, ale mam problem: jak "wczytuje" rysunek)powoli mi sie pojawia na wyswietlaczu, to migaja glupoty w "drugiej" czesci wyswietlacza(tak jakby przemiatał mi ten rysunek tylko w tej czesci) a to co chce pojawia sie niby ok, gdy dojdzie do kolumny 64, to znikaja te smieci, ale rysunek ktory wklejam jest w polowie obnizony o jeden...
Witam, Buduję układ zbudowany z Atmegi128, kwarc 16MHz, wyświetlacz graficzny 240x64 na sterowniku T6963CFG (PG24064WRF firmy POWERTIP), kilka diodek i switchy. Program pisany w Bascomie 1.11.9.5. Nie mogę sobie poradzić z trybem graficznym tego wyświetlacza. Podczas wyświetlania plików *.bgf, wyświetlacz rysuje tylko czarne pole (jak na załączonym...
Plik do eprom wgrywam programatorem To twój program (nie umieściłeg więc zrobiłem to za ciebie): [syntax=vbnet] $regfile = "m16def.dat" $crystal = 8000000 $lib "glcdKS108.lbx" Config Graphlcd = 128 * 64sed , Dataport = Porta , Controlport = Portc , Ce = 3 , Ce2 = 4 , Cd = 6 , Rd = 5 , Reset = 2 , Enable = 7 'Config Graphlcd = 128 * 64sed , Dataport...
muszę wybrać cały port ? nie I tak i nie. Jeśli kontroler SAP1024 jest kompatybilny z jakimkolwiek graficznym kontrolerem LCD jaki BASCOM obsługuje natywnie (tzn. T6963, SED) poprzez polecenie CONFIG GRAPHLCD to trzeba użyć całego portu, gdyż składnia nie pozostawia żadnych złudzeń. Jeśli jest to niestandardowy kontroler i procedury (czy bibliotekę)...
Witam. Od kilku dni próbuję uruchomić komunikację pomiędzy dwoma atmegami. Do tego celu wykorzystałem kilka sposobów przesyłu, ale żaden nie był skuteczny. Ciekawi mnie co robię nie tak... ok powoli nawet irytuje. Mam wrażenie, że coś pominąłem... Atmegi są ustawione na 8MHz lfuse - 0xe4 , hfuse - 0xD9 pind.0 (rx) pierwszego do pind.1 (tx) drugiego...
Witam dlaczego tak sie dzieje ,podłączyłem do M32 lcd oparty o sterownik KS108 ,oraz diode led dla testu i kiedy dołączam biblioteke z fontami dla LCD program sie stoi ,nic sie nie dzieje ,kiedy usuwam biblioteke z programu ,ok led miga czyli program dziala ,podłączyłem led dla samego tesu aby mieć jaki kolwiek efekt wizualny działania petli programu...
Witam! Mam kłopot z wyświetlaczem graficznym - to znaczy nie wiem co o tym myśleć. Po załadowaniu tego kodu: $regfile = "m16def.dat" $crystal = 8000000 $lib "glcdks108.lbx" Config Graphlcd = 128 * 64sed , Dataport = Portb , Controlport = Portc , Ce = 4 , Ce2 = 3 , Cd = 0 , Rd = 1 , Reset = 5 , Enable = 2 Setfont Font8x8 Dim X As...
Coś tam działa, ale byle jak... Proponuję przede wszystkim po konfiguracji LCD wrzucić Cls Cursor blink Po inicjacji (automatyczna) wyświetlacza należałoby go wyczyścić - cls; natomiast włączenie migającego kursora pozwoli ocenić współpracę lcd z prockiem, zanim cokolwiek wyświetlisz. Spróbój sam narysować kreskę poziomą For A=1 To 238 Pset A, 31, 255...
Witam, zakupiłem taki o to wyświetlacz graficzny http://www.artronic.pl/o_produkcie.php?i... Na aukcji piszą że wyświetlacz ten posiada wbudowany generator ujemnego napięcia, więc pin 18 Vee pozostawiłem nie podłączony.. [a może być powinien jakoś podłączony ?? ] wyświetlacz podłączyłem w/g schematu zamieszczonego w znanym czasopiśmie [oczywiście...
Piszę w bascomie. Tam jest gotowa biblioteka do tego wyświetlacza. Wyświetlacz podłączony bezpośrednio do pinów mikrokontrolera, który też jest zasilany z +3,3V. A oto testowy kod: [syntax=vbnet] $regfile = "m1284pdef.dat" '$crystal = 18432000 $crystal = 8000000 $hwstack = 64 $swstack = 64 $framesize = 64 $lib "glcdeadogm128x6.lib" '$lib "glcd-ST7567.lib"...
Witam ! Mam pytanie odnośnie wykorzystania pinów ,które jakby pozostały wolne przy podłączeniu wyświetlacza na kontrolerze T6963C. Co do pinów portu A ,czyli PortA.0 PortA.1 i PortA.2 to jeśli im się chce przypisać inne konkretne funkcje np. UART to trzeba tą obsługę napisać oddzielnie ,jak wirtualny UART. Ale co do jednego pinu ,które nie bierze udziału...
Witam, Mam Problem z wyświetlaczem od noki 6100 na sterowniku pcf8833. Wyświetlacz podłączyłem zainicjowałem i mogę na nim wszystko wyświetlać tylko tło które powinno być białe jest prawie czarne, tak że ledwo widzę co wyświetlam. Nie wiem czy to brak kontrastu .... jak zmienię linijkę Glcdcmd &H20 na H21 (odwrócenie kolorów to ekran jest jasno niebieski...
PANOWIE DZIALA!!!!!!!! Juz tlumacze oco chodzi i gdzie blad ale najpierw skladam WIELKI SZACUNECZEK i PODZIEKOWANIA DLA PANA "WADER_669"!!!!! Oraz wszystkim tym ktorzy mieli szczere checi w pomocy. CYTUJE: POCO INCR ZMIENNEJ ENKODER SKORO BASCOM JUZ SAM DODAJE I ODEJMUJE IMPULSY, ZRESZTA ON LICZY NA TEJ ZMIENNEJ TYLKO DO 4. A JA MU NA DODATEK JESZCZE...
Okej, zatem po świętach przelecę do elektronicznego i kupię części do normalnego zasilania, oraz normalny konwerter napięć. Przed chwilą sprawdziłem, jak radziłeś, na gotowej bibliotece Bascoma. Taki oto kod: [syntax=basic4gl] $lib "lcd-pcf8833.lbx" $regfile = "m16def.dat" $crystal = 7372800 Config Graphlcd = Color , Controlport = Portc , Cs = 0 , Rs...
Kupiłem wyświetlacz 128*64 z sterownikiem ks108 podłączone wszystko według schematu otrzymanego wraz z wyświetlaczem.Wyświetlacz działa lecz zmienia faktyczne rozmieszczenie elementów wyświetlanych np: dzieli i przenosi napisy, dzieli obrazki, linie, koła, najczęściej dzieli pionowo wyświetlacz na pół i jedna połówka wyświetla się niżej a druga niżej...
Freddy ten kod od Ciebie wklejam w okno jako nowy plik.Tworzy mi się noname.bas . Noname.bas kompiluję. Czy prawidłowo? czy cały czas coś paprzę? aha i ten plik który mi podałeś LCD_epson.....LBX wrzuciłem do katalogu LIB. Nie wiem co robię nie tak. Eh w końcu coś wyświetlił ten lcd.ekran jest cały w kolorowych pixelach ,po zapodaniu tego kodu testowego:...
$regfile = "m162def.dat" $crystal = 8000000 Config Portd.1 = Output $lib "glcdKS108.lbx" Config Graphlcd = 128 * 64sed , Dataport = Portc , Controlport = Porta , Ce = 7 , Ce2 = 6 , Cd = 3 , Rd = 4 , Reset = 5 , Enable = 2 Cls Showpic 0 , 0 , Plaatje2 Do Set Portd.1 Wait 1 Reset Portd.1 Wait 1 Loop Plaatje2: $bgf "fo.bgf"...
Zgłaszam ten sam problem. Litery wyświetlane niebiesko na jasnym tle lub jasno (fioletowo?) na niebieskim tle. Czy ktoś rozwiązał ten problem? Podejrzewam złą konfigurację (lub jej brak na starcie) kodowania kolorów w lcd (8-bit / 12-bit), ale nie wiem jak sobie z tym poradzić. $lib "lcd-pcf8833.lbx" $regfile = "m16def.dat" $crystal...
Witam Potrzebuję rady, ponieważ mam problem z pozornie prostym uruchomieniem wyświetlacza graficznego ze sterownikiem T6963C.Podłączenie wykonałem według schematu z książki Pana Marcina Wiązani, konfiguracje pinów i kod w Bascomie również, kontrast raczej działa bo podczas resetowania pojawia się na moment poziomy pasek na szer.1-go piksela i za każdym...
Pin No. Symbol Level Description 1 VDD 5.0V Supply Supply (+5V) 2 VSS 0V Power Supply (GND) 3 Vo (Variable) Contrast Adjustment 4 DB0 H/L Data bus line 5 DB1 H/L Data bus line 6 DB2 H/L Data bus line 7 DB3 H/L Data bus line 8 DB4 H/L Data bus line 9 DB5 H/L Data bus line 10 DB6 H/L Data bus line 11 DB7 H/L Data bus line 12 CS1 L Chip select IC1 13 CS2...
Po skompilowaniu wyskoczyło mi 3 błędy. Mianowicie: - Incorrect number of parameters. The number of paramters must be [0], - Invalid datatype[[0011] 0], - NEXT expected A mój kod wygląda tak: $lib "lcd-pcf8833.lbx" $regfile = "m8535.dat" $crystal = 8000000 Config Graphlcd = Color , Controlport = Portb , Cs...
Witam wszystkich ;) Chciałbym poprosić o sprawdzenie mojego programu dotyczącego sterowania LCD graficznego z nokii 6100 µC Atmega 8 . Program pisałem w Bascom po podłączeniu niestety nie działa :cry: nie wiem w czym jest błąd ponieważ robię to 1 raz . Wcześniej obsługiwałem alfa-numeryczne lcd 4x20 i działały bez problemu . Proszę o wytłumaczenie...
Witam przygotowałem sobie na moim zestawie uruchomieniowym na atmega32 program, docelowo miał być na atmedze 128 więc zrobiłem płytkę i mam problem. Konfiguruje dataport wyświetlacza i jeśli ustawie inny niż PORTD (w układzie podłączony do PORTC) po zaprogramowaniu atmega "wisi". Dopisałem mruganie co sekundę podświetleniem i mruga tylko kiedy Dataport...
Witam. Po nie przespanej nocy stwierdzam iż półprzewodniki rządzą się swoimi prawami albo ja nie potrafię zrozumieć ich języka. Serdecznie wszystkim dziękuje za zaangażowanie. Tak programowałem, kasowałem i jeszcze raz programowałem aż natrafiłem na inny trop. Nie wiem dlaczego ale po godzinie męczenia się program o dziwo zaczął pracować poprawnie bez...
Wydawalo mi sie ze zadaje konkretne pytanie o to dlaczego kompiler nie rozpoznaje mi polecenia i co zrobic zeby je rozpoznal. Lub jakiego innego uzyc. Wydalo mi sie niepotrzebne umieszczanie kodu ktory jest przekopiowany z helpa. Kurcze nie znam sie na tym na codzien zajmuje sie czym innym jak pisze cos glupiego to prosze o wyrozumialosc. A co do "...
Witam.Na początek chcę zaznaczyć że siedzę nad tym 2 dni i nie chcę odpowiedzi typu "przycisk szukaj nie działa??".Mam kłopot z wyświetlaczem od nokii 3510i kłopot leży jeszcze w programie.O tuż,napisałem prościuteńki programik do wyświetlacza i nie wiem skąd taki dziwny błąd wygląda on tak: file not fund [D.bascomavr/color16x18.front],in file : D:/bascomavr/3510i.bas.Wydaje...
Obsługa lcd to standardowe funkcje Bascoma z biblioteki obsługującej ten lcd. Przy obsłudze lcd pomocny będzie Config Graphlcd = Color , Controlport = Portc , Cs = 0 , Rs = 7 , Scl = 1 , Sda = 6 Inicjalizacja_lcd: Portc.7 = 0 'Inicjacja Reseta Waitms 50 Portc.7 = 1 Waitms 50 Glcdcmd &H01 'software reset Glcdcmd &H11 'sleep out Glcdcmd &H13 'normal...
witam! Chcialem prosic o pomoc osoby bardziej doswiadczone, mianowicie mam problem w tym, ze nie chce mi uklad wejsc w obsluge przerwania od timera1, ktory ma liczyc. Projekt ma dzilac tak, by po pojawieniu sie zbocza opadajacego ma wejsc w obsluge przerwania, a nei chce tego mi zrobic :( oto wycinki programu...: $lib "glcdks108.lbx" $crystal...
Witam ! Podłączyłem http://obrazki.elektroda.pl/5015967500_1... oraz wg. helpu bascoma: PORTA.0 to PORTA.7 to DB0-DB7 of the LCD PORTC.5 to FS, font select of LCD PORTC.2 to CE, chip enable of LCD PORTC.3 to CD, code/data select of LCD PORTC.0 to WR of LCD, write PORTC.1 to RD of LCD, read PORTC.4 to RESET of LCD, reset LCD z tym, że...
Działa!!!!!!!!! Zastanawiałem się czemu procesor próbował wyświetlać ciągle tę samą wysłaną zmienną jedną pod drugą i po wielu próbach i błędach znalazłem przyczynę. Mianowicie wcześniej myślałem że zmienna zdefiniowana jako: Dodano po 1 Nawet szybko mi poszło z tą kartą sd. :D Oto kod wysyłania z atmegi32 pliku *.txt z karty sd w którym zapisany tekst...
Witam. Chciałem wykorzystać gotową bibliotekę dla wyświetlacza ze sterownikiem SSD1306. Pobrałem program przykładowy ze strony MSC i lipa kompilator wali błędy. Dlaczego? [syntax=vbnet] $regfile = "m328pdef.dat" $hwstack = 32 $swstack = 32 $framesize = 32 $crystal = 8000000 Config Clockdiv = 1 ' make sure the chip runs at 8 MHz Config Scl = Portc.5...
Licze na pomoc osób ktore wykonaly takie projekty, przesylam procedure obliczania aktualnie spalonego paliwa: $regfile = "m48def.dat" $crystal = 8000000 $lib "LCD-pcf8833.LBX" $include "color8x82.font" $baud = 38400 Config Timer1 = Timer , Prescale = 1 Config Graphlcd = Color , Controlport = Portd , Cs = 5 , Rs = 6 , Scl...
oscam config config admin config timer0
laptop pavilion pamięć president schemat zalany sokiem
hewalex sterownik hewalex sterownik
Błąd P1337 w Citroen C4 Grand Picasso 1.8 benzyna Wyświetlacz lodówki nie działa, ale chłodziarka działa