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 :)
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...
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...
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...
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"...
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.
http://obrazki.elektroda.pl/5092641400_1... http://obrazki.elektroda.pl/5586429400_1... Parę lat temu wykonałem tester tychże wyświetlaczy pochodzących z telefonu komórkowego Siemens S65. Tester zbudowany został na procesorze ATMega 16L z kwarcem 16MHz. Na płytce znajduje się również stabilizator 3,3V LM1117-3.3. Ponieważ...
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...
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"...
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...
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...
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...
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
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...
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
Wróciłem do tematu ostatnimi czasy. Po podłączeniu samej 328p i tego wyświetlacza mam taki efekt jak pokazany na filmie. Pytanie czy ktoś mial coś podobnego... Data port to D a Control port to B. [syntax=vbnet]$regfile = "m328pdef.dat" $crystal = 1000000 $lib "glcdKS108.lib" Config Graphlcd = 128 * 64sed , Dataport = Portd , Controlport = Portb , Ce...
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 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
Witam. Przenieść inicjalizację do pętli głównej - czyli przenieść np: Config Graphlcd = 240 * 128 , Dataport = Portc , Controlport = Porta , Ce = 6 , Cd = 3 , Wr = 4 , Rd = 5 , Reset = 7 , Fs = 0 , Mode = 8 Jeśli o to chodzi to przeniosłem i podczas kompilowania bascom wywalił mi masę błędów. Pozdrawiam.
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
Witam. Panowie próbuję sklecić program do odczytu czujnika prądu INA219 na podstawie jakieś programu znalezionego. Mógłby ktoś rzucić okiem na moje wypociny bo jakoś nie udaje mi się nic odczytać z czujnika. [syntax=vbnet] $regfile = "m328pdef.dat" $crystal = 8000000 $hwstack = 64 $swstack = 64 $framesize = 64 Config Clockdiv = 1 '--------------------------------...
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.
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...
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...
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
$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...
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 ,...
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_...
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...
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...
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"...
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....
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 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...
$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...
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.
[syntax=vbnet] $regfile = "m644pdef.dat" $crystal = 16000000 $baud = 9600 $hwstack = 200 $swstack = 200 $framesize = 100 Config Serialin = Buffered , Size = 100 $lib "glcdKS108.lbx" '$lib "mcsbyte.lbx" Config Graphlcd = 128 * 64sed , Dataport = Portb , Controlport = Portd , Ce = 6 , Ce2 = 7 , Cd = 4 , Rd = 3 , Reset = 1 , Enable = 5 'Const Clockmode...
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...
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"...
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]...
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...
$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...
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"...
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...
$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:...
Witam, To mój pierwszy post, w razie jakiejś wpadki proszę o wybaczenie. Układ składa się z: 1. wyświetlacz Raystar RG12864B (wg. dokumentacji kontroler KS0108 lub kompatybilny) - http://www.raystar-optronics.com/UserFil... 2. procesor atmega128 3. kompilator BASCOM AVR 1.11.9.8 + biblioteka glcdKS108.LBX w wersji 1.11.9.1 Problem...
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...
bascom graphlcd oscam config config admin
normstahl odbiornik turbina magnetyczna lexia sterowniki interfejsu
google chromecast naprawa wentylatora chłodnicy
Kondensator CBB61 2,5 µF 400VAC do wentylatora Cottex Sweden C806 – dobór i zamienniki VW Touran Climatronic – nie działa panel, brak zegarów, diagnoza i naprawa