No cóż, Hex widzę ma ponad 2 kB, więc to może być źródło Twoich problemów, gdyż darmowa wersja ma ograniczenie do 2 kB. Możesz albo odchudzić kod, albo zainwestować w pełną wersję, lub ewentualnie skorzystać z pomocy kogoś, kto ma taką wersję i pomoże zapisać chip. Ewentualnie napisz na priv, to coś wymyślimy.
Z tego powodu ze raz uzywaz "Tablica" a drugi raz "Tabela" Zmien na to samo i bedze oki
Kompiluje się bez tego $lib "mcsbyte.lib"
Spotkałem sięz przypadkiem, że prockowi nie pasowała zbyt wielka odległość od kwarcu, dopiero po przecięciu ścieżek i wstawieniu kwarcu blisko procka zaczęło działać jak trzeba ;).... A poniżej kilka różnych przypadłości do obczytania: http://www.elektroda.pl/rtvforum/viewtop... http://www.elektroda.pl/rtvforum/topic87... Poczytaj,...
Jest jakaś pomoc na necie: inventco.eu - link skasowany. regulamin p.1 Z tego co widzę, w przykładach używają "Mov", może wielkość liter komendy jest wymagana (Mov, MOV...). Nie pisałem nigdy w bascomie, więc więcej propozycji nie mam :/ Przejrzyj przykładowe programy z pomocy, może coś wykombinujesz.
Nie da się skompilować pliku Bascoma 8051 w Bascomie AVR !
Witam ! Kod jest dobry, kompiluje się w Bascomie AVR 1.11.7.9. Może kompilujesz w Bascomie 8051 ? Pozdrawiam. Stefan W piku ZIP masz pliki HEX i BIN
Jak zdefiniować określoną nazwę i typ (rozmiar danych). Jestem kompletnie ciemny z tych zmiennych. . To lepiej poproś , by ktoś napisał to dla(za) Ciebie. W schemacie jest błąd (dioda D2) , a i program też niekompletny(nie można wyłączyć zasilania uzwojeń silnika , z poziomu programu). Pozdrawiam Piotrek
widze że używasz trocze procedur i mam pytanie czy zmieniałeś wielkość stosów w bascomie ??? to też może być przyczyną. niedopatrzałem się też konfiguracji UARTA. dodatkowo jak wstawiasz kod na forum to ujmuj go w znaki code to będzie bardziej czytelny
Witam ! Ojciec10, napisz proszę w jakim programie piszesz czy w Bascomie 8051, czy w Bacomie AVR ? Początek programu (dwie linie) jest Ok zakładając że to ma być AT89c2051, pozostała część jest z Bascoma AVR ( nie do tego procesora). Pozdrawiam. Stefan GG6293398
Witam. Mam kłopot ze skompilowaniem tego kodu w bascomie 2.0.8.1 W wersji bascoma 2.0.7.3, której do tej pory używałem kompilacja przechodzi pomyślnie ERROR: 380 Line: 43 Array<> Non Array mismatch Error sugeruje błąd z tablicą w funkcji Czy ktoś miał podobny problem?
No cóż, jeśli chcesz nadal brnąć w ślepy zaułek i nie przekonują Ciebie wskazane argumenty , to oczywiście działaj tak dalej. Jednak, gdy przyjdzie Ci zrealizować jakiś projekt, w którym napotkasz na ograniczenia BASCOMa i zostaniesz "z ręką w nocniku", wtedy zrozumiesz jak potworny błąd zrobiłeś i ile czasu straciłeś, tak jak wielu przed Tobą :) Powodzenia...
Dlaczego podczas programowania w Bascom przy użyciu programatora Sample Electronics (prosty programator ISP: linie ukontrolera dołączone do komputera przez 3 rezystory) bardzo często zdarzają się błędy przy programowaniu (pojawiają się błędy weryfikacja niepoprawna)? Czy wynika to z prostej budowy programatora? Używam Bascoma w wersji 1.11.8.1 Z góry...
Witam. Proszę Was o sprawdzenie poniższego kodu: Problem polega na tym że na LCD pokazuje się error=3 , a w symulacji error=0. Dalsze zwiększanie ramki to jakaś paranoja. Wyłuskałem ten kod z programu który ma kilkaset linii . Tam mam dopiero skutki przepełnienia stosu :-( . $regfile = "m32def.dat" ' specify the used micro $crystal = 8000000...
wiecie moze co oznacza błąd App. run przy próbie wczytania "obcego" bina do programatora?. po tym bascom sie sam zamyka. jesli chce wgrać plik wygenerowany przez niego to jest O.K przedtem to chodziło bez problema, teraz jest zonk... :(
Zauważ, że przy zliczaniu impulsów w cyklu pomiarowym np. 1s można zliczyć max 15000/60 = 250 impulsów z enkodera. Czas pomiędzy dwoma impulsami to min. 4ms, a więc przy kwarcu 1MHz timer odmierzy minimum 4000 taktów. Błąd pomiaru w każdym przypadku to średnio 1/2 impulsu - w przypadku 1) mamy przy maksymalnej prędkości błąd względny 0,2%, który rośnie...
Witam. Mam problem, robię kurs 'Mikrokontrolery dla początkujących' (książka autorstwa P. Górskiego). Doszedłem do ćwiczenia 20 (plik C010a.bas). Przy sprawdzaniu składni, a muszę tu zaznaczyć, że ten program jest autorstwa P. Górskiego)m pojawiają się błędy widoczne na dole w załączonym obrazku. Czy ktoś byłby w stanie mi pomóc? -- obrazek dostępny...
Zacząłem pisać progs w BASCOMIE. tak się przedstawia jego listing: ---cut here--- Config Portb = Output Config Portd = Output 'konfiguracjaportów Dim Adress As Integer Dim Command As Integer Dim Licznik_kol As Integer Dim Licz As Integer Declare Function Wyswietl_bajt(bajt1 As Byte) As Byte Declare Function Czytajrc5() As Byte Licznik_kol = 0 Function...
Witam Mam bardzo dziwny problem z działaniem programu napisanym w Bascom. Program jest napisany na AT90CAN128 i po skompilowaniu zajmuje 58% pamięci programu. Program kompiluje się prawidłowo - bez błędów, ale podczas działania program się sypie - błędy na wyświetlaczu graficznym, a nawet restart procesora. Wystarczy jednak że usunę kilka linii kodu...
Witam. Od razu gorąca prośba o przeniesienie tego postu na lepsze miejsce jeśli to nie jest dobre. Otrzymałem nowy komputer i standardowo chciałem zainstalować na nic BASCOMa. Cała instalacja przebiegła poprawnie. Ale gdy chce przykładowo napisać nowy program wyskakuje mi takie oto okienko: http://obrazki.elektroda.pl/3771844400_1... Wie ktoś...
1. framesize ustawiasz na 8 2. softstack ustawiasz na 16 Najprawdopodobniej twoją pamięc w tiny zapychaja stos i frame, zmniejsz te wartosci eksperymentalnie. Zmienna bit w bascomie jest definiowana w innym obrzarze pamięci, poza tym rezerwuje od razu cały bajt pozostawiając 7 pozostałych bitów na inne zmienne typu bit. Nie mozesz wywalić "$regfile",...
Witam Mam licencjonowanego Bascoma w wersji 2.0.7.6 i działa bez problemu w Win XP , programy kompilują się bez błędów . Przesiadłem się ostatnio na Win 8.1 , zainstalowałem Bascom 2.0.7.7 i niestety podczas kompilacji programu mam błąd : Error : 388 Line : 770 Bit number must be in range [0-7] [8] , in File : C:\Bascom\termometr dz v9.bas Jakikolwiek...
No jednak nie do końca dostrzegłeś swój błąd, owszem Set Portb.6 jest zbędne w podprogramie Pr_1: i dlatego je usunąłem, ale to nie to powodowało nieprawidłowe działanie tego programiku. Błąd miałeś w linii z Debounce porównaj jak ona wygląda w twoim pierwszym poście a jak w moim. Poczytaj o rejestrach określających kierunki portów, rejestrach wejściowych...
Witam Mam mały problem w bascomie kompilator nie pokazuję informacji w której linijce jest błąd czy gdzieś to się włącza >? https://obrazki.elektroda.pl/7291084000_...
Mam kłopot z symulatorem w bascomie 1.11.7.4: Dla przykładu napisałem taki śmiesznie prosty program $regfile = "m8def.dat" $crystal = 4000000 Config Portd = Output Do Portd = 0 Wait 1 Portd = 256 Wait 1 Loop End Kolejno: kompiluje programie (F7), włączam okno symulacji (F2) , klikam „show hardware emulation” i klikam „run...
Witam Napisałem program który zlicza impulsy z przycisku ale nie chce mi wyświetlać wyniku, wyskakuje taki komunikat: Error : 35 Line :30 3 parameters expected a to jest ten program: Dim J As Byte , D As Byte , S As Byte , T As Byte Dim Wynik As Byte Config Portb = 255 : Portb = &B11111111 Config Portd = &B1111100 : Portd = &B1111111 Cls Do...
Witam, Na wstępie proszę Moderatora o przeniesienie tematu na inne, właściwe według niego forum, bo po poprzednim dodaniu post został usunięty. Proszę o sprawdzenie programu i ewentualne poprawienie(NAPRAWIENIE) go. Jest to program z tego tematu: http://www.elektroda.pl/rtvforum/viewtop... Kiedy próbowałem skompilować program, BASCOM...
Trochę w tym programie brakuje. Porównaj sobie. $regfile = "m32def.dat" $crystal = 1000000 Config Int0 = Low Level On Int0 Przerwanie Enable Int0 Enable Interrupts Do Loop Przerwanie: Return
witam serdecznie! Mam problem z dołożeniem menu do mojego pierwszego kodu, podczas kompilacji wyrzuca: Error : 61 Line : 85 Label not found [syntax=vbnet]$regfile = "m8def.dat" $crystal = 1000000 'zmienne Dim 100PH_biezace as long Dim PH_zadane as single dim 100PH_zadane as long Dim kalPH7 as long Dim kalPH4 as long Dim PH_zadV as long Dim 100PH_biezV...
ten timer włączyłeś? W bascomie uzyles pewnie config clock=soft Więc jesli z punktu widzenia konfiguracji timera i procesora jest wszystko ok, to przyczyna moze byc jedna: kwarc nie oscyluje. Spróbuj podotykać np. pęsetą (trzymając ją mocno w ręku) pinów kwarca. Jesli zaczną przeskakiwać sekundy to błąd jest w kwarcu == wymień kwarc. Ta sytuacja tez...
Witam serdecznie, mam problem - wyskakuje mi blad a nie wiem o co chodzi. Zrzut okna programu poniżej: http://obrazki.elektroda.net/11_12348983... Pozdrawiam
Pomóżcie koledzy, bo pomroczność jasna ogarnęła albo mnie, albo kompilator Bascoma. Taki fragment kodu: [syntax=basic4gl] Config Pind.0 = Output Led_open Alias Portd.0 Dim Zawor As Byte Dim Miganie As Bit Led_open = Not Zawor.1 And Miganie [/syntax] Czemu to się właściwie nie chce skompilować? Odpowiedź kompilatora brzmi "104 3 parameters expected"...
witam! mam problem ze zkompilowaniem pliku a mianowicie podczas kompilacji wyskakuje blad Error : 7 Line : 0 IF THEN expected [ 426] , in File : Error : 123 Line : 0 END IF expected , in File : jaka moze byc tego przyczyna z gory dzieki
W standardzie RC5 w kolejnych wysyłanych ramkach jest negowany bit TOOGLE. Prawdopodobnie w tym tkwi problem.
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...
Uczę się Bascom'a z książki p. Wiązani "Programowanie mikrokontrolerów AVR w języku Bascom" Przepisałem program obsługi czujnika DS1820 z owej książki, za każdym razem pokazuje błąd 215 pod całym tekstem programu. Nie wiem co to znaczy? Podobnie wkopiowałem program z internetu który jak pisał autor postu, u niego działał. U mnie również po uruchomieniu...
Ar(100) - rezerwuje tablicę o długości 100 bajtów do przechowywania danych odczytanych z karty. Jeżeli miałeś błąd o braku pamięci to amień sobie w opcjach kompilatora wartość rezerwującą ilość miejsca na zmienne. 'Options' -> 'Compiler' -> 'Chip' pole 'Framesize' (zwiększyć wartość - tylko bez przesady ;-) ) Dla potrzeb odczytu kart wystarczy Ci Ar(40)...
Masz część programu którym steruję diody RGB u siebie w pokoju. Jest to mój programik testowy, dodatkowo wyjściami PWM można sterować pilotem Rc5. Korzystałem z niego przed napisaniem właściwego softu. W Bascomie jest błąd jeśli chodzi o trzeci kanał (wyjście OC2). Nie "sterujesz" nim przez pwm.., tylko ocr2=... Myśle że dojdziesz na podstawie przykładu....
Wojtek - wchodzisz tutaj: [url=http://www.frank-zhao.com/cache/avr... z kalkulatorem 16MHZ z preskalerem 1024 oznacza że: - 1 sekunda nastąpi po 15625 cyknięciach timera - przerwanie następuje przy przepełnieniu jeśli wybierzesz OVERFLOW, ale może tez nastąpić przy COMPARE, od tego zależy jaką wartość wpiszesz do timera (czy odejmiesz...
Jarosław J --> po pierwsze postaraj się jak najszybciej robić odpowiednie wcięcia w kodzie to będzie łatwiej nie tylko nam tutaj na forum analizować twój kod - ale tobie samemu będzie łatwiej a to jest nawet ważniejsze ;) po drugie masz tam gdzieś w tej swojej pętli głównej coś takiego: Convallt ' "Convert ALL T on the 1w-bus" Waitms 1 czyli...
Skonfiguruj Bascoma (opcje). Jeśli w systemie nie ma drukarki to zainstaluj jakiś sterownik np od HP. Możliwe że w twoim XP nie są odblokowane porty -zastosuj giveio. To wszystko co przychodzi mi do głowy na podstawie tak skromnego opisu.
nie wiem muszisz sobi etego (gdzieś tutaj) poszukać. widzisz, no i bascom taki jest. jak dobrze opanujesz asemblera to na bascoma nie będzie Ci się chciało patrzeć- no chyba że chcesz zrobić coś naprawde prostego. Mówie Ci sciągnij sobie jakikolwiek program "asemblerowy", mapkę z poleceniami i sprubuj coś napisać- napewno sie uda! o pozostałych zaletach...
W jakim programie programujesz :?: Bo wygląda na to że albo ty wybierasz źle procesor do programowania albo ma on problem z odczytaniem sygnatury :( Spróbuj innym programem np [url=http://www.hpinfotech.ro/cblasterav... Blasterem. Wersja do której podałem link jest ograniczona wielkością kodu ale na pewno działa poprawnie pod tym programatorem...
Prawdopodobnie 2313 nie posiada sprzetowego PWM postaraj sie zrobic to programowo (nic skomplikowanego) pozdrawiam
U mnie na ATH 1600+ delay wynosi 0, ale na laptopie INTEL 3.06GHz delay wynosi 2. Ale tak jak napisałem jest to laptop, więc na "dużym komputerze" prawdopodobnie parametr delay będzie wyższy. Kiedyś próbowałem 50 na ATH 2200+ i już było za dużo, jeśli się nie mylę to prawidłowo pracował w zakresie 5 do 20, ale to było ze 2 lata temu i dokładnie nie...
Witam próbuje napisać programik dla 90S2313 w Bascomie wszystko niby ok ale przy próbie jego kompilacji wywala mi błąd 322 w każdej linijce gdzie jest polecenie dtmfout np: Dtmfout 3 , 500 Nie wiem czemu tak sie dzieje,przecież błędu w tym poleceniu to ja nie widze,wie może ktoś o co mu chodzi?
spróbuj z EPP.
Nie wykrywa Ci procka, jakie masz fusebity? I sprawdź czy poprawnie podłączyłeś programator z procesorem
http://obrazki.elektroda.pl/4364006600_1... Witam wszystkich. Chciałbym Wam przedstawić drugą rozbudowaną wersją sterownika akwariowego z tego tematu: http://www.elektroda.pl/rtvforum/topic26... Po pokazaniu sterownika odebrałem od Was dużo wiadomości i propozycji, które zmotywowały mnie do modyfikacji. Niestety modyfikacja spowodowała...
https://obrazki.elektroda.pl/4706372500_... W poprzednich częściach pokazałem zasadę działania oraz uruchamianie pozyskanych wyświetlaczy (modułów) VFD. Teraz przyszła pora na zbudowanie własnego sterownika wraz z potrzebnym zasilaczem. • Zasilacz Ze względu na dość złożony sposób zasilania samego wyświetlacza postanowiłem zacząć...
Witam ! Dziękuję za pomoc. (at)emarcus Man następujący problem: [syntax=arduino] void loop() { programowanie(); } void programowanie() { zw_temp=zw; lcd.setCursor(0, 0); lcd.print("zw"); void loop() { // tu wyskakuje błąd ! lcd.print(zw_temp); if (digitalRead(3) == LOW) { zw_temp++; delay(300); } if (digitalRead(4) == LOW) { zw_temp--; delay(300); }...
Witam Chciałbym przedstawić mój 2 "projekt" jaki zrobiłem Jest to "projekt" na układzie scalonym ATtiny 2313 Za pomocą 5 przycisków mogę wywoływać tekst na ekranie LCD 2*20 Dodatkowo tekst się przesuwa Program napisał mój Kolega Mam 14 lat i przepraszam że trochę to źle wygląda lub coś źle opisałem albo popełniłem jakiś inny błąd Program jest napisany...
https://obrazki.elektroda.pl/7406837400_... Chyba siła wyższa musi w tym maczać palce, bo przymierzałem się od kilku lat(!) z publikacją tego projektu i ciągle albo brak czasu albo skleroza... a tu trafił się konkurs no to jak nie skorzystać :) Urządzenie o, którym mowa w temacie to bardzo prosty i niezwykle przydatny (przynajmniej...
czy nikt nie pomoże znalazłem taką stronkę z syntezą na si w bascomie http://www.mastervintik.ru/cifrovoj-gene... z wsadem niestety jak próbuje skompilować program w bascomie wywala mi błąd nie zdeklarowana zmienna bascom wersja 2.0.7.1 co jest przyczyną ?
http://obrazki.elektroda.pl/4192018300_1... Witam! Postanowiłem przedstawić mój projekt urządzenia do rejestracji danych na karcie SD (tzw. data logger). Urządzeniu nadałem nazwę MADACU stanowiący skrót od szumnej nazwy Measurement And Data Acquisition Control Unit. Urządzenie miało być uniwersalne tzn. służyć do pomiaru temperatury,...
ALPS NEA02028AA, na nakjejce: LDS8h1011B 11084803. sterowniki mitsubishi M50530, M50524. Duzo nad nim główkowałem i zauważyłem ze tylko od tego pierwszego scalaka sciezki ida do magistrali. z pdf'a scalaka wyciągnęłem oznaczenia nóg: 1 D0 2 D1 3 D2 4 D3 5 D4 6 D5 7 D6 8 D7 9 EX (Tak sie nazywa noga scalaka, a jak ja logicznie nazwac?) 10 R/W 11 I/O...
Wykonuję zegarek widmowy i próbuję zaprogramować atmege8a w bascomie lecz program wykryw że procesor jest nieproprawny.Podłączenie jest dobre więc nie wiem czy to wina kwarcu?(wlutowac dopiero po wgraniu programu?)czy może wtyk programatora jest na odwrót?
https://obrazki.elektroda.pl/5098001700_... Zaprezentuję konstrukcję z przed kilku lat, która powstała jako praca zaliczeniowa. Powstała aby sprawdzić żywotność taśm przewodzących pod kątem ich zginania. W tym celu zbudowałem precyzyjny miernik rezystancji do 1Ω sterowany przez ATMEGĘ128, która także steruje silnikiem elektrycznym...
Witam. W bascomie wyskakuje mi błąd nr 999 i pisze ze demo allows 4095 byte of code only. Co mam teraz z tym zrobic jak moj program bedzie duzo wiekszy? Niech mi ktoś powie jak wtbrnąć z tego. dlaczego tutaj raz mam blad a raznie nie: If (S1 = 1 And P = 1) Then Pozdrawiam baltekm
Skoro już w terminalu są problemy to wina: Prędkość transmisji w procesorze, jaki kwarc i jaki błąd wychodzi? W Bascomie po wybraniu prędkości transmisji i kwarcu program obliczał o ile % prędkość transmisji różni się od zadeklarowanej. Na końcu lini powinno być CR i LF którego terminal nie wyświetli. Może coś z okablowaniem i konwerterem poziomów napięć?
Witam. Zbudowałem ten programator http://obrazki.elektroda.net/60_12355050... http://obrazki.elektroda.net/58_12355052... Aha i jaki to jest tym programator aby ustawić w opcjach ? (at)edit Tzn. co ? mam tam w zamian za to co teraz podłączone podłączyć tak jak ty mówisz ? Czy moze miernikiem sprawdzić ? Nie rozumiem, napisz jaśniej...
wielkie dzięki za podpowiedź wszystkim :((((((((((((((( jużsobie sam proadziłem, a tak przy okazji to okazało się że wykryłem błąd w bascomie ... ale jakoś go naprawiłem :)
Witam, Mam problem z programatorem usbisp, w bascomie wybieram usb-isp programer, podaczas próby programowania wyskakuje błąd usb programer not found. Dawno nie korzystałem z tego programatora i bascom, myślałem, że może coś padło, jednak w progisp 1.72 normalnie działa odczyt flash i bufor jest widoczny, wiec zakładam, że sprzętowo wszystko jest w...
Witam, Proszę o wskazanie błędu, nie chce mi skompilować programu - błąd w bascomie wyświetla w ostaniej linijce czyli w komendzie END - nie mam już pomysłu co jest nie tak [syntax=vbnet]$sim $regfile = "m8adef.dat" $crystal = 8000000 Config Lcd = 16 * 2 Config Lcdpin = Pin , Db4 = Portb.3 , Db5 = Portb.2 , Db6 = Portb.1 , Db7 = Portb.0 , E = Portb.6...
pisze w bascomie
Witam Mam taki problem. Kompiluje w bascomie kod źródłowy wszystko jest o.k Jednak gdy próbuje zaprogramować plikiem wynikowym (89c2051) wywala mi że weryfikacja jest nieprawidłowa. Nie znam się na programowaniu, może ktoś z życzliwych kolegów przejży załączony plik i powie mi co robie nie tak. Programator (combo3) napewno jest sprawny inne binaria...
A konfigurowałeś programator w Bascomie ?
Witam, mam bardzo duży problem z obsługą karty pamięci mmc, pomimo wielu godzin nie mam nadal pojęcia zielonego jak tą kartę pamięci MMC obsłużyć w Bascomie. Tu przedstawiam mój programik : Dim blad As Byte blad = DriveCheck() if blad>0 then cls lcd"blad="; blad wait 2 end if Dim Pamie512(512) As Byte ' tu bedą przechowywane dane 512 bajtów, jeden sektor...
tablica bascomie listingi bascomie attiny13 bascomie
mastercook kuchenka ekspres krups konserwacja iloczyn logiczny wyjść
nastawnik turbo pilarka spalinowa
Changhong LED32TC1700E Firmware Download Guide Buderus G124 – demontaż i czyszczenie dyszy palnika, jak bezpiecznie przetkać dyszę