ZSchemat(mam nadzieje, że niczego nie przeoczyłem:) Niestety przeoczyłeś: PNG da się na Elektrodę wstawiać: Pod polem edycji posta jest DODAJ OBRAZEK.
LCD DM157a pierwsza 48 znakow i druga 24 Panowie maże ktoś wie jak ustawić ten wyświetlacz w bascomie avr jak go określić jak adresować jako 3*24 ,.... Pozdrawiam jest jeszcze w bascomie tryb graficzny może da sie zrobić by dwie pierwsze linie te bez szpary widział jak 1 i 2 by wyświetlić obrazek?
Nie wiem konkretnie o co Ci chodzi, ale pewnie rozwiązaniem było by zastosowanie odbioru w przerwaniu co w bascomie jest niezwykle łatwe za pomocą BYTEMATCH. Druga sprawa to lepiej jest skorzystać ze sprzętowego UART niż z programowego. Aha i jeszcze jedna sprawa. Do wklejania kodu używaj znaczników Code a nie jako obrazki.
Ja używałem takiego zestawu jak Ty... I tylko tx rx reszta była w pętelkach i...działało:> z tego co pamiętam:) ze miałem jak u Ciebie 46 78 Na moje oko trochę kiepsko to wyjaśniłeś i kolega nie zrozumiał. Wojno: Zrób tak: Napisałeś że Twój moduł działa z trzema kabelkami, ale nie że u Ciebie lecz w ogóle. Więc zakładam że uruchomienie go na 3 kablach...
Może to jakiś stary Bascom? Bascom sprawdza kiedy będzie mniejszy błąd dla dwóch z możliwych ustawień bitu U2X w rejestrze UCSR0B. Możesz łatwo sprawdzić nawet w symulatorze czy ustawia rejestr UBRR poprawnie. Każdy kalkulator pokaże Tobie że dla 4MHz i baud 9600 w rejestrze powinno się znaleźć to co w kodzie poniżej. Czasami, po jakichś bootloaderach...
Witam. Tak poradziłem sobie z uruchomieniem. Myślę, że warto opisać tutaj dokładnie co i jak z tym HC-05. A więc jeśli ktoś ma sam układ HC-05 bez dodatkowej płytki z goldpinami, to powinien podłączyć go według tego schematu: Oczywiście diody LED nie są konieczne. Jednak polecam podłączyć jedną (dwóch nie ma sensu wg mnie). Mam na myśli diodę LED, która...
Mam mały problem z bascomem. Przymierzam się do budowy małego manipulatora i narazie chcę podejść do tego od strony programowania. Przeszperałem trochę internet i mam wzory do kinematyki odwrotnej: a1 i a1 to są długości ramion u mnie takie same więc mam po prostu a fi1 i fi2 to u mnie odpowiednio alfa i beta Zapisałem już wzory w bascomie bo w zasadzie...
Witam uczę się programować, chcę zaprogramować ATmege8 z zewnętrznym kwarcem 16Mhz ale nie wiem jak ustawiać fusebity w Bascomie w ISP Programer mam tabelkę i tam ustawiłem tak: tylko ze w ISP Programerze nie wiem jak zaprogramować procka wystarczy kliknąć na Erase & Program All? a w bascomie nie mam tabelki i nie wiem jak ustawić te Fusebity proszę...
Widzę że muszę trochę sprostować. 1. Nawet kosmicznie często wywoływane przerwanie zdąży się wykonać choć by nie wiem jak długo ono trwało, bo przerwania po wejściu w obsługę jakiegoś przerwania są blokowane i odblokowywane są dopiero po zakończeniu się obsługi tego przerwania. Więc twierdzenie że przerwanie nie zdąży się wykonać w ciągu 128us bo samo...
Witam. Od jakiegos czasu "bawie sie" bascomem i procesorami z rodziny ATmega. Ot zachcialo sie zejsc "level" nizej w programowaniu. taki foch :) jednak, jak wyzej napisalem tylko sie "bawie" bo wiekszosc kursow i ksiazek na temat bascoma zawiera bardzo proste przyklady (wlacz/wylacz lampke, napisz temperature na wyswietlaczu itp). A teraz naszlo mnie...
Zacząłem przygodę z bascomem . Zbudowałem programator jak na schemacie i nie mogę go ustawić w bascomie. W isp programmer działa idealnie. Może ktos miał podobny problem.
Chciałem sprawdzić przerobiony program i napotkałem problem. BascomAVR nie może zidentyfikować attiny2313. Da się odczytać ROM, ale nie da się zapisać do procka. Oto zdjęcie: Mam 2 programatory: -prosty kabel programujacy -stk200 Błąd pojawia się w przypadku obu programatorów. Tydzień temu wszystko grało, ale wczoraj przeinstalowałem win xp sp3. Może...
Witam, Niedawno na forum poruszyłem temat problemu z uruchomieniem komparatora wewnętrzego Atmegi 8 w Bascomie. Dla zainteresowanych tutaj jest Cały problem polega na odpowiednim (programowym) "podłączeniu" wejść ADC do drugiego z wejść komparatora. Po przeszukania helpa Bascoma i wujka Google, niewiele udało mi się znaleźć ale jednak coś wykombinowałem......
Witam. Wykonałem płytkę pod wyświetlacz z noki3310 i atmega32smd. Wgrałem gotowy program który działa wyświetla ikonę ie. [code][syntax=basic4gl]$regfile "m32def.dat" $crystal = 8000000 Config Pina.2 = Output Config Pina.1 = Output Config Pina.0 = Output Config Pina.3 = Output Config Pina.4 = Output Lcd_dc Alias Porta.2 Lcd_sce Alias Porta.1 Lcd_rst...
Odkopię trochę temat bo sam walczę z ekranem od nokii i mam problem. W większości przypadków podawany jest powyższy kod do obsługi lcd ale u mnie on nie działa i nie mam zielonego pojęcia dlaczego. Jedyne co zmieniłem to pin DC na Portb.3, kwarc na 8Mhz oraz procesor na atmega32. Na ekranie nic się nie pojawia. Ekran jest na pewno sprawny ponieważ poniższy...
Witam Mam taki problem: wrzucam malutki programik do Atmegi 8A: 'Program do wysyłania danych przez rs232 'Prędkość transmisji 9600 bodów $regfile = "m8def.dat" $crystal = 8000000 $baud = 9600 Dim I As Byte I = 111 Do Print "Poszczegolne wartosci I:" Wait 2 Print "Wartosc I zapisana DEC:" ; I Wait 2 Print "Wartosc...
Witam. Jakiś czas temu bawiłem się AVR'ami używając Bascom AVR, oraz programatora AVR ISP - LPT. Postanowiłem odświeżyć sobie temat programowania. Jako że teraz mam kompa bez LPT, zakupiłem programator USBasp. Zainstalowałem nowy programator, oraz Bascoma w wersji 1.11.9.8. Napisałem prosty programik włączający stan wysoki na nóżce B1, oraz niski na...
Witam wszystkich. Na samym początku oświadczam, że nie jestem ani po jednej stronie ani po drugiej, tylko jako żę zabieram się za fajny projekt wykorzystujący sześć serw, zamiast zadawać głupie pytania chciałem sprawdzić sam. Często pojawiają się pytania czy można podłączyć jakąś ilość serw do mikrokontrolera, czy będzie działać i z jaką dokładnością....
wyświetla mi, że demo allows 4096 byte of code only. I nie wiem czy to akurat przegraczam tam rozmiar programu czy co on chce? Dzieki za info o witaminie. Pozdro Dodano po 29 znalazłem witaminki i przepisałem bascomowie :D, teraz po kompilacji wyskakuje takie cos : Czy to juz zalatwiło sprawę, czy może teraz jest nowy problem? Moj angieslki jest troche...
To działa! No i mówiłem. W pliku mają być krzaki!!! ;) Jak i czym przerobiłeś dane? Nie uwierzysz. BASCOMem. BASCOM skompilował to, czyli przerobił dane testowe na binarne (oczywiście po małych przeróbkach to skompilował). A Ty wiesz jak możesz zrobić? Umieść tą tablice w programie. Skompilować program. I w pliku BIN (nie HEX!) odnaleźć ten fragment....
Witam. Potrzebuję odczytać kod RC5 z wyprowadzenia INT1 (PD3) Atmega8. Tymczasem w znanym Bardzo ważna uwaga: polecenie GETRC5 jest "fabrycznie" przypisane do wejścia INT0 procesora i NIE MOŻE współpracować z jakimkolwiek innym wejściem, nawet jeżeli jest to wejście przerwania sprzętowego. Dekoder podczerwieni TFMS lub SFH MUSI być dołączony do nóżki...
z bascoma przez usbasp nawet jak wszystko prawidłowo zainstalujesz to raczej nic nie wgrasz. długo nad tym siedziałem. owszem program się wgrywa ale nie działa. po odczycie i weryfikacji okazuje sie że całkiem coś innego jest w pamięci. Totalna bzdura. Z powodzeniem można programować przez USBasp z Bascoma. Ustawiałeś prędkość programowania? Jeśli...
Witam Na początku wielka prośba do admina aby przeniósł ten post na właściwe jeśli wybrałem złe. A więc na laptopie TOSHIBA 210CS/1.3(z 90 któregoś) chciałem zainstalować program BASCOM AVR i zainstalowałem, ale gdy chce go włączyć to wyskakuje mi to okienko : . Szukałem w wyszukiwarce GOOGLE.COM ale to nic nie pomogło. Szukałem również pliku DLL o...
Witam. W dziedzinie mikrokontrolerów jestem początkujący więc proszę o wyrozumiałość. Mam problem zaprogramowaniem Atmega8. Programator zrobilem sobie według schematu z tego posta 'Termometr 4 punktowy DS18b20 $regfile = "m8def.DAT" $crystal = 1000000 'Deklaracja portów od wys'wietlacza LCD Config Lcdpin = Pin , Db4 = Portb.0 , Db5 = Portb.1...
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: Wie ktoś o jaką wartość chodzi w tym alercie? Pozdrawiam. Z...
Witam Kupiłem zestaw do nauki programowania mikrokontrolerów Następnie wykonałem pierwszy kod kontrolny z migającą diodą który zakończył się sukcesem. Programator wgrał .hex do procesora. Kolejnym krok który chciałem wykonać to wyświetlenie napisu na zamieszczonym do zestawu wyświetlacz LCD. Napisałem kod skompilowałem sprawdziłem w symulatorze - działa...
W BASCOMie otwierasz jakiśkod. Kompilujesz go. Wtedy uaktywni sie okno programowania. Otwierasz okno programowania i klikasz ten przycisk: Potem wybierasz plik hex/bin z innym (skompilowanym) programem i potem prgramujesz. PS. W BASCOMie też można pisać w assemblerze. Ja tak robie. To znaczy mixuje BASCOMa z assemblerem.
Witam!! Chciałbym prosić kogoś kto zna się na języku BASCOM. A dokładnie chciałbym żeby ktoś sprawdził mój program Ma on za zadanie przesuwać wałek odpowiedniego serwa o jakiś kąt po naciśnięciu przełącznika. poniżej zamieszczam screen'a z programem Z góry dziękuje Wybaczcie za kłopoty ale na jednego screen'a nie weszło Regulamin, punkt 8.3 Przeniosłem...
Tamten program napisałem z pamięci,bo korzystałem z komputera na którym nie mam bascoma. $regfile = "m8def.dat" $crystal = 8000000 Config Portd.0 = Output Config Timer0 = Timer , Prescale = 1 Enable Interrupts Enable Timer0 Start Timer0 On Timer0 Nosna Do Loop Nosna: Counter0 = 255 Portd.0 = Not Portd.0 Return Fusbity ok ,praca na kwarcu...
Jest to przetwornik 8-bitowy A/C i C/A. Dokumentacja do niego jest tutaj: Mam pytanie czy ten przetwornik jest wyjątkiem tylko, czy po prostu to standard, że producenci piszą datasheety, które tak naprawdę niewiele mają wspólnego z rzeczywistością, bo stosując z nich wskazówki nie da się sterować układem, bo to jakoś inaczej jest niż pisze w datasheecie......
$regfile = "M16def.DAT" $crystal = 8000000 $baud = 57600 Dim Czestotliwosc As Long Config Timer1 = Counter , Edge = Rising Print "Licznik" Enable Interrupts Enable Timer1 Do Start Timer1 Wait 1 Stop Timer1 Czestotliwosc = Counter1 Print "Freq: " ; Czestotliwosc Counter1 = 0 Loop Sygnał podaję na portb.1 i wszystko śmiga. Nie wiem tylko dlaczego nie...
Nie wiem czy ktoś posiada taką czcionkę (ja nie) i czy taką czcionkę da się zdefiniować. Proponuję raczej rozważyć rozrysowanie cyfry 16x16 na dwa obrazy, każdy po 16x16 px. Masz wtedy cyfry 32x16, zajmują mniej pamięci niż 32x32, a do wyświetlenia w ten sposób cyfr 0-9 potrzeba (nie mam programu pod ręką, więc mówię z pamięci) bodajże 10-ciu obrazków.
No dobra, zacznijmy od tego w jakim języku masz zamiar programować? Bo ja C dla AVR dopiero liznąłem, a mój projekt pisany jest jeszcze w bascomie. Zacznij sobie od obejrzenia tego obrazka: [url=]Link Przedstawiłem na nim wygląd moich wszystkich cyfr złożonych z odpowiednich klocków. Łatwo zauważyć że jest tych "klocków" 5 sztuk - to wystarczy do "poskładania"...
No zajrzałem do noty ale nadal zachodzę w głowę dlaczego używasz do tego zaraz tak kosmicznego nieporozumienia jak liczby zmiennoprzecinkowe w Bascomie albo w ogóle na AVR. Najlepiej zawsze od nich uciekać jak tylko się da - a można to często bardzo łatwo zrobić - tą ucieczkę ;) szczególnie w takich prostych przypadkach: masz tam przykładowy wzrór z...
Witam! W ramach zaznajamiania się z mikrokontrolerami i ich programowaniem postanowiłem wykonać praktyczny układ, tzn. miernik napięcia i prądu do prostownika akumulatorów samochodowych - Lelek. Obecnie prostownik ten informuje poprzez dwie żarówki o włączonym napięciu sieci i ładowaniu. Intensywność świecenia lampki "ładowanie" informuje o wielkości...
Jak sterować 2 x LCD na Atmega i Bascom Witam serdecznie - czy ktoś wie co i jak na załączonym obrazku. Są połączone te LCD równolegle tyle że linia E jest sterowana osobno. Jak to ugryźć w Bascomie.
Najistotniejsze pytanie: DLACZEGO GDY NADAJĄ 2 NADAJNIKI, TO PROCESORY LUB PROGRAMY Z POWODU ŚMIECI "IDĄ W KRZAKI" PODCZAS ODBIORU TYCH ŚMIECI? Bo program jest źle napisany (źle "wymyślony" algorytm odbioru). Niestety nie jestem w stanie pomóc...nie znam Bascoma. No to żeś się popisał...to że coś jest źle to chyba wiadomo ;P Niestety kontrola musi...
Witam Kolegów. Chciałbym Was prosić o poradę, mianowicie chciałbym wykonać (a przynajmniej spróbować) we własnym zakresie moduł pilota nadającego w podczerwieni na bazie mikrokontrolera AVR do sterowania wzmacniaczem. Pierwsze próby mam za sobą (mianowicie, program do wyłączania telewizora Philips po RC5), jednak sytuacja z kodami do wzmacniacza wygląda...
Witam. Sprawa banalna dla kogoś kto często programuje w BASCOM. Ja niestety należę do tych "niedzielnych" programistów. Otóż, napisałem nieduży programik w BASCOMie - menu z pomiarem na wyświetlacz 2x8 znaków czyli 16*1a i mam kłopot, bo raz jest jedna cyfra po przecinku a raz dwie (z czego ta druga jest jakby cieniem poprzedniego stanu - zostaje a...
Zabrałem się za kolejną rzecz i utknąłem na timerach i książce do bascoma. Generalnie to mam problem z PWM - potrzebuję wygenerować impulsy o zadanej długości w taktowaniu pomiędzy x Hz Zakładając, że poterzbuję wygenerować impuls o długości od 1000us do 2000us z częstotliwością dowolną pomiędzy 50Hz a 400Hz to... tak sobie policzyłem Przyjąłem częstotliwość...
Rozumiem Twoją ideę, ale nie za bardzo wiem jak ją zaimplementować w Bascomie. Na razie mam coś takiego: Nie wiem czy coś takiego się sprawdzi przy większej prędkości pracy i transmisji radiowej, czy tam nie będzie zbyt dużych rozbieżności w czasie trwania? Co do Twojego pomysłu spróbuje coś jutro, ale chciałbym, żebyś rozważył mój pomysł, i napisał...
A jeśli się mylę bo to oznacza 1 sekundę - to jest OK. To spróbuj puścić program w symulatorze w środowisku sprawdzając czy bit 0 rejestru PORTB się zmienia. Jeśli by się zmieniał to znaczy że coś jest nie halo w sprzęcie - może zimny lut albo brak kontaktu na połączeniu procek-dioda-rezystor-potencjał. Masz na myśli symulator Bascoma? A więc w Bascomie...
Witam znalazłem link do stronki na której poprzez esp8266 oraz bascoma można sterować lampą. myślę że to ułatwi zrozumienie i stworzenia stronki . z drugiej strony testowałem webserwer oraz pobieranie czasu poprzez audurino, gdzie podłączyłem sie dwoma rsami i patrzyłem co wysyła arduino do esp i co odsyła esp do audurino i na podstawi tego i paru innych...
Po wielkich bojach uruchomiłem malutki wyświetlacz OLED 96x16 Trzeba było sięgnąć do czeluści internetu i znalazłem Const Ssd1306_rotate = 1 Czy ktoś widzi szansę na taką edycję biblioteki, która zapewni prawidłowy rozruch tego OLED'a ? Może powstałaby nowa glcdSSD1306-I2C_V2b.lib ? Te małe oledy są tanie i wiele osób sięgnęłoby po nie mając w zapleczu...
Witam. Mam problem z obsługą wyświetlacza z nokii 3510i. Wyświetlacz załóżmy że prawidłowo podpiąłem (ale mógł ulec uszkodzeniu podczas lutowania). Jeśli ktoś ma takowy wyświetlacz podpięty do uC to proszę o sprawdzenie programików napisanych w bascomie. Chodzi mi o sprawdzenie czy działa wam wyświetlacz z programikiem nr1 i programikiem nr2. Jeśli...
Witam. Jestem nowy na forum i chciałbym zasięgnąć rady u starszych kolegów. Otóż mój problem tkwi w tym, że nie chce mi działać moja atmega8. W Bascomie widać, że procesorek został zaprogramowany ale gdy podłączam ją do diody, nic nie działa. Program jak i łatwy schemat zasięgnąłem z innego tematu. Zamieszczam kilka zdjęć. Dzięki za wszelką pomoc. Tutaj...
Przepraszam za taką formę ale nie mogłem skopiować błędów. Proszę także o wskazanie być może rażących błędów jakie od razu się mogą rzucić bardziej doświadczonym programistą. np; w końcowej części kodu napisałem Lcd tempu to znaczy że na wyświetlaczu pojawi się wartość zmiennej Tempu czy trzeba to zrealizować w inny sposób?
Witam... Poniższy program działa poprawnie! Gdy: portb.2 będzie =0 to ma zostać ustawiony =1 : portb.0 Ale ten już nie działa poprawnie, czy ktoś wie dlaczego tak się dzieje? układ sprawdziłem praktycznie! Pozdrawiam...
Odnośnie konfiguracji LPT w menedżerze urządzeń w zakładce zasoby, typ zasobu- Zakres we/wy mam ustawione 0378 - 037F. W bascomie w LPT adress mam wpisane 378. Prawidłowo? Tak, masz wszystko prawidlowo.. i powinno programowac; chyba ze gdzies jest kiepski kontakt lub przerwa w polaczeniu (slaby wtyk, zimny lut, itp). Nie wyglada abys musial stosowac...
Witam W jaki sposób można wykonać generowanie sinusoidy na 4 lub 8 bitach w bascomie ?. Szukałem lecz nigdzie nie ma konkretnych listingów przedstawiających zasadę generowania w bascomie.Chciałbym wykonać generator tonu 1200Hz o przebiegu sinosuidy. w załaczniku schemat wyjścia sygnału z procesorka at89c2051 jako podgląd , mnie interesuje oczywiście...
Witam, potrzebuje wykonać komunikację pomiędzy Atmega a pc za pomocą przejściówki USB. problem mam podobny jak pod Z jednej strony w przejściówce jest błąd 0,15% (rezonator 12MHz), a po stronie ATMegi też 0,2% (8MHz) co niestety skumuluje się. Możesz spróbować w Twoim programie zwiększyć nieco baud rate ponad standardowe 4800 - na przykład 4815 - by...
Witam, mam problem z obsługą klawiatury matrycowej 3x4 w BASCOMIE. Zamieszczam jak wygląda w środku: Mam zasadnicze wątpliwości co do jej podłączenia i użycia instrukcji GETKBD. Otóż w helpie do BASOMa doczytałem się, że może być ona użyta dla klawiatur 4x4 i 4x6, czy któryś z kolegów używał do obsługi klawiatury 3x4, ew. mógłby podpowiedzieć co zrobić...
Witam Mój problem polega na tym, że wyskakuje mi taki błąd Program to BASCOM-AVR w wersji 1.11.9.8 Programator USBasp Procesor Attiny2313 Proszę o pomoc. Przeszukałem już mnóstwo stron i nic nie działa.
Witam ! Potrzebuję pomocy w napisaniu bardzo prostego programu w Bascom. Dla mnie to czarna magia, a dla niektórych to pestka Szybkie naciśniecie 3 razy włącza przekaźnik, szybkie naciśnięcie 2 razy wyłącza Proszę uzupełnić tytuł postu- zgodnie z regulaminem pkt.3.1.15
Ostatnio zaprojektowałem na potrzeby dyskoteki switch DMX. Wykonałem 8 sztuk, jak na razie pracują bez zarzutu. Nie publikuję płytki, bo wymaga dopracowania, a nad publikacją wsadów i źródła się zastanowię. Co do PCB, to i tak zaraz dostaną mi się pewnie słuszne baty za zbyt małe odstępy części sieciowej od niskonapięciowej. Zdjęcie tablicy też nie...
Witajcie! Złożyłem 2 programatory, STK200, oraz USBasp. Potrzebuję teraz zaprogramować ATmege w USBasp. Korzystam oczywiście ze zworki s prog. Mikrokontroler ładnie wykrywa mi w BASCOM AVR, jednak mam problem, nie wiem za bardzo jak ustawić Fusebity. Soft pochodzi ze strony: Poniżej screen z bascomavr oraz po prawej fusebity które muszę ustawić. Z góry...
Poprawiłem programik, zwiększyłem wielkości stosu, stosu programowego i ramki, tablice Src_array i Dest_array wypełniłem danymi. Błąd dalej występuje. Jak widać zmienna B została uszkodzona, a zmienna "C" w której powinna być zwrócona wartość prze Memcopy jest równa 0. [syntax=basic4gl]' BASCOM-AVR ' kompilowane wersją 2.0.7.3.001 i 2.0.7.5.002 '$regfile...
Teraz próbuje ustawić Timer2 w tryb z porównaniem i nie mogę znaleźć nic na ten temat. Książka jest do TAmegi8 i nie opisuje tego trybu. A w helpie w ogóle nie ma timera2. A na temat timera 0 jest 2 linijki i schemat. Pierwsza wersja składni nadaje się też dla ATMega32. O! I Timer0 się znalazł... Trzeba tylko nieco pogrzebać na stronie MCS Electronics...
Witam! Jeśli umieściłem ten temat w złym miejscu to proszę o przeniesienie, następnym razem już nie popełnię tego błędu. Mój problem dotyczy wyświetlacza graficznego WB12864B1 (sterownik Ks108), a dokładniej wyświetlania na nim tekstu i grafiki. Obecnie jestem w trakcie realizacji projektu solar track-a, który dane dotyczące natężenia światła godziny,...
Witam wszystkich serdecznie. Właśnie zacząłem zabawę z modelarstwem i chciałbym sobie zrobić prosty regulator do silników szczotkowych. Znalazłem w necie kilka schematów. Poskładałem sobie układ wg schematu Przerobiłem kod z noty katalogowej bascoma [code:1] $regfile = "ATtiny2313.dat" $hwstack = 32 ' default use 32 for the hardware stack $swstack =...
Wystarczy w Google wpisać dwa słowa "digispark i bascom" Dosłownie dwie minuty bez wcześniejszego rozpoznania. Zacznij coś sam kombinować...
Sprawdzę to. A dla czego prąd przy uśpieniu jest znowu duży? Nie pomaga teraz wyłączenie adc. Próbowałem też wyłączenia przerwań, ale nic kurde nie pomaga na obniżenie poboru prądu po uśpieniu. Komenda odlicz była ustawiona na 5. Nie działało to. Gdy ustawię 50, wtedy działa 5 sekund i gaśnie czyli ok. No i w końcu, procesor startuje za każdym razem...
Witam Mam mały problem w bascomie kompilator nie pokazuję informacji w której linijce jest błąd czy gdzieś to się włącza >?
A jakby oprogramowanie napisał w linux'ie to już zupełnie samo by chodziło... Zwalanie krzaczenia lcd'ka na język to próba wykazania wyższości świąt Bożego Narodzenia nad świętami Wielkiej Nocy - bzdura. jacynka84: Nie wiem czy próbujesz wykorzystywać jakieś biblioteki do KS'a, jeśli tak to daruj sobie taką pomoc. Ten lcd nie przyjmuje danych jako textowe...
Generowanie skomplikowanych i bezpiecznych haseł może być kłopotliwym wyzwaniem dla większości szarych użytkowników. Ponieważ algorytmy służące do łamania haseł stają się coraz sprytniejsze i szybkie, należy postarać się o dosyć dobre hasło, aby poczuć się bezpiecznie w sieci. Poniższy projekt wygląda całkiem przyjemnie i jest dosyć podręczny. To urządzenie...
Kiedyś widziałem, jak chłopaki na uczelni rozkminiali, jak przy pomocy Spartana 3 wyświetlić na monitorze mały obrazek. Układ miał być zaprojektowany w VHDL'u. W końcu udało się im, ale mordowali się z tym dosyć długo. Okazało się to sporym wyzwaniem. Bez przesady, na FPGA jest to proste jak budowa cepa zreszta na uC tak samo tylko moze byc troche...
Witam serdecznie, mam problem - wyskakuje mi blad a nie wiem o co chodzi. Zrzut okna programu poniżej: Pozdrawiam
Witam. Na wstępie zaznaczę iż jestem początkujący w tej dziedzinie. Mam problem z programem Bascom-AVR który nie może wgrać programu do mikrokontrolera bo go nie rozpoznaje :/ Płytka jaką posiadam to: Gdy uruchomiłem pierwszy raz program dostawałem taki komunikat
Witam. Walczę z tym problemem już od jakiegoś czasu szukałem ale nie znalazłem wiec zakładam ten temat. Problem mam z pewnym zagadnieniem a mianowicie: Chce uzyskać dwa przebiegi pwm tak jak na obrazku (czerwony 1pwm ,żółty 2 pwm). Częstotliwość to 50hz z możliwością regulacji do powiedzmy 200Hz. Na dodatek jeden z Pwm powinien być przesuwalny względem...
próbowałem wysłać także tak jak napisał kolega mirekk36 a tutaj dane podane w instrukcji....
Witam Mam problem z małym programem w bascom-ie, z którym nie mogę poradzić sobie. Program jest prosty ale ja jako początkujący nie mogę sobie poradzić z nim, i mam do was prośbę kto pomorze mi w napisaniu takiego programu. Program ma sterować dwoma przekaźnikami i ma działać następująco. Gdy na wejściu portu PB.0 pojawi się stan niski załącza się przekaźnik...
Do autora tematu : Proszę poprawić błędy we wszystkich postach, oraz w tytule tematu. Także obrazek jest umieszczony w nieprawidłowy sposób. Proszę umieszczać obrazki za pomocą przycisku "Dodaj obrazek".
Witam! Mam problem stary jak swiat, jednak nie umiem znalezc odpowiedzi..... w kodzie BASCOMu jest ustawione $crystal=1000000, wewnetrzny ioscylator M8 na 1MHz a kontroler na polecenie wait 1 czeka 5s zamiast 1. Zalaczam konfiguracje bitów.... prosze pomozcie!
Witam. Otóż nie mam pojęcia jak w Bascom narysować linię "pustą" w środku ,jak ta ma być to malutki oscyloskop , kod banalnie prosty: Dim Ampl as Word Dim Podstcza as Word Do Waitms Podstcza If Pinc.5 = 0 Then Waitms 100 If Pinc.5 = 0 Then Incr Podcz End If End If If Pinc.3 = 0 Then Waitms 100 If Pinc.3 = 0 Then Decr Podcz End If End If Ampl = Getadc(0)...
Siemanko mam problem z zaprogramowaniem swojego attiny2313-20pu posiadam zestaw uruchomieniowy ZL11AVR ,programator ISP z allegro połączony z płytką i wersje bascom-a 1.11.8.7 bo starszej nie da sie obecnie sciągnąć.Ustawienia programu są zgodne z ksiązką Góreckiego procki mam trzy i zadnego nie programuje tak jakby sygnał nie docierał.Sciezki na płytce...
TX na komputerze do RX na Max,RX na komputerze do TX na Max. Ewentualnie wyjmij Max-a i zewrzyj TX z RX w kompie,powinno byc echo.
Niedawno zacząłem programować w bascom. Mam problem z transmisją I2C nie potrafię w ogóle nic w tym kierunku zrobić (wiem że na początku trzeba skonfigurować piny transmisji). Ogólnie to buduję zegarek i już wszystko mam ale najgorzej z programem. Prosiłbym o podpowiedzi jak to wykonać albo jakieś linki gdzie mogę się dowiedzieć jak wykonać praktycznie...
Witam! Podłączyłem telefon komórkowy marki Siemens C35 do AtMega16 za pomocą układu konwertera napięć zamieszczonym poniżej: Jestem w połowie drogi ponieważ uP komunikuje się z telefonem (mogę zadzwonić oraz wysłać smsa), jednak nie mogę uzyskać podłączenia w drugą stronę. Na przykład prosty program odczytu stanu zasięgu anteny zwraca mi tylko na wyświetlaczu...
Prodig --> jak znasz Delphi na PC - i Bascom na procki - to nie zastanawiaj się nad niczym innym tylko zrób najprostszą na świecie przejścióweczkę USB/RS232 na scalaku FT232R. NIE POTRZEBA ŻADNYCH DODATKOWYCH ELEMENTÓW ! - wersja super minimalna a działa zawsze tak samo, zawsze bardzo dobrze, powtarzalnie , itp poniżej rzucam schemat takiej przejściówki...
Witam uprzejmych forumowiczów! Jakiś czas temu bawiłem się mikrokontrolerami (okres studiów) przyszedł czas iż potrzebuje zaprogramować uP (chcę wykorzystać 3 kanał alarmu na centralny zamek) i nie potrafię skonfigurować Bascoma do poprawnej pracy. Robię wszystko jak w instrukcji: 1. Zainstalowałem Bascoma w wersji 1.11.9.0 Zainstalowałem programator...
Chciałem sobie zaprogramować swój pierwszy programator usbasp, postanowiłem do tego wykorzystać port LPT i mojego starego lapka (Win 95, Pentium 166MHz, 40MB RAM-u), niestety po instalacji BASCOM-a dostaję taki błąd przy próbie uruchomienie: Oczywiście wgrałem msimg32.dll i gdiplus.dll ale niestety dalej mam problem, da się coś z tym zrobić?
Witam chciałbym wykonać prosty stoper w bascomie. Stoper ma odliczać czas po przyciśnięciu: S1 - Start S2 - Stop S3 - Reset Mam już początek, tylko nie wiem jakiej funkcji użyć do samego odliczania i sterowania z przycisków. Chciałbym żeby stoper wyglądał tak jak na zdjęciu z tym że obok Czas było odliczanie. 'STOPER $regfile = "m32def.dat"...
Witam! Podczas kompilowania pewnego programiku, wyskoczył mi błąd którego nie potrafię zrozumieć, a konkretniej przy funkcji CALL. Proszę o pomoc i pozdrawiam
Witam! Mam problem z napisaniem prostego programu do nadajnika RC5 na Attiny25. Wciaz wyskakuja jakies dziwne błędy, pomimo ze powinno byc ok.
Zatem odpowiedź jest prosta - jeśli nie działa RC5 w Bascomie to masz jedno - zły pilot - tzn nie nadający w RC5 ;) Chciałbym, żeby to było tak proste... Pilot (RC5) działa idealnie. Sprawdzone teraz na innym moim urządzeniu. Dodatkowo wymieniłem Atmega16 na inny, to samo. Włożyłem inny egzemplarz odbiornika RC5, dalej to samo. --- edit --- Już nawet...
Schematu nie będę poprawiał, bo nie ma co poprawiać. To jest program nadajnika CW: Uwagi ! Odbierany sygnał musi być silny, czysty i nadawany w odpowiednim tempie. Wszystkich sygnałów nie da się rozkodować. Pozdrawiam. Stefan
Witam was Serdecznie! Często wykonując różne układy niezbędne jest wykonanie płytki PCB. Samo stworzenie mozaiki w programie komputerowym jest przyjemnością, natomiast fizyczne wykonanie jest zupełnym przeciwieństwem. Wykonując dany projekt po przygotowaniu płytki już do trawienia korzystałem ze szklanego dużego naczynia do, którego wlewałem wrząca...
Łap. Voltomierz będzie działał stabilnie, ale wiedz, że Ty masz błąd logiczny w swoim kodzie. Pomysl. Jeśli u Ciebie "Steps" to zaokrąglone do całych poprzez Round "Angle" to jest to wartość ustalana przez napięcie czyli w pewnym momencie będzie stała. A tu zmienna "Kroki" jest porównywana z ta zmienną ""Steps", ale po porównaniu dodajesz lub odejmujesz...
Są oczywiście takie moduły zespolone z pamięcią. Mozna tam zapisywać i czytac po bajcie, ale można też sekwencyjnie całe łańcuchy i tablice nawet serializatorem. Dwie pierwsze funkcje podpowiem. Wygląda na to ze działaja ;) Możnaby dodać jakieś zabezpieczenia na wypadek braku komunikacji.
Łap. Dlatego że ta biblioteka obsługuje też najnowsze uC ze stajni Microchipa to jesli starszy Bascom trzeba to napisać tak: [syntax=vbnet] 'Konfiguracja i2c Const _XTINY = 0 $lib "i2c_twi.lib" Config Twi = 100000 Config Sda = Portc.1 'dla M16/M32/M644 Config Scl = Portc.0 I2cinit Dim Pcf8574_lcd As Byte : Pcf8574_lcd = &H7E 'PCF8574 slave address....
(at)stozek - normalnie w Bascom nie jest potrzebna komenda Start Timer0 bo jest on uruchamiany od razu podczas konfiguracji. Używa się tej komendy tylko jeśli poprzednio zatrzymałeś Timer poprzez Stop Timer0. Rozumiem, że zatrzymujesz timer. Tak więc zatrzymywanie timera to zabranie mu źródła taktowania. Bascomowe komendy moża wiec rozumieć tak: Start...
Mam problem z wysyłaniem i odbieraniem danych przez port RS232. Na płytcie mam układ ATmega16. Program piszę w BASCOM-ie: $regfile = "m16def.dat" $crystal = 11059200 $baud = 9600 'lub 19200 Do Print "TEST" Loop End I niestety nie mam efektów. Czy może mi ktoś w tym problemie pomóc? PODAJE LINK Z SCHEMATEM MOJEJ PŁYTKI:
czy ma ktos moze przyklad programu sterujacymi ledami i rs 232 napisany w bascomie. Na jego podstawie chcialbym zrozumiec o co w tym chodzi i zastosowac do mojego konkretnego przypadku który podaje na schemacie. Prosze o pomoc
Witam, Mam pewien problem z oprogramowaniem transmisji RS-232 w Bascom-8051 (wersja DEMO, 2.0.14.0 działającą pod Windows Vista). Kod prezentuje się następująco: 'P3.0 - odbieranie 'P3.1 - nadawnie $regfile = "89C2051.dat" $crystal = 11059200 Config 1wire = P1.4 'Config Baud = 9600 'Po odkomentowaniu pojawia się error przy instrukcji Print...
Witam wszystkich forumowiczów. Postanowiłem rozszerzyć swoje zdolności ( potrzeba matką wynalazków ) i stworzyć prosty układ moją przygode rozpocząłem z atm8 i LCD myślałem ze pójdzie dość prosto ale jednak pojawił się problem. Otóż po zaprogramowaniu atmegi na lcd 2*16 wyświetla się jedynie jeden pasek kwadracików postępując wg. podpowiedzi na forum...
Strona 66 datasheeta:
Witam wszystkich forumowiczów A więc mam problem z bascomem a zaczyna się tak że bascom nie kompiluje mi większości np.config clock $regfile = "m8def.dat" 'Dyrektyway dla kompilatora. $crystal = 8000000 'Oscylator wewnętrzny o częstotliwości 8MHz. Enable Interrupts Config Lcd = 16 * 2 Config Lcdpin = Pin , Db4 = Portd.4 , Db5 = Portd.5 , Db6...
Witam wszystkich Niedawno dostałem dostałem do rozbiórki stary aparat cyfrowy, znalazłem w nim kolorowy wyświetlacz. Nr na tyle: 237FAXA 015A18C Teraz chciałbym go odpalić i stworzyć kilka funkcji w Bascom'ie do jego obsługi. Link do noty katalogowej: [url=]273 fax Czy da radę w ogóle odpalić go na ATmega16 i obsłużyć bascomem? Czy będę miał z tym duże...
Zacznę może od początku... Chcę odczytać kody IR z pilota do LG. W manualu znalałem opis transmisji IR w TV LG. I po porównaniu wygląda to na kod protokół NEC. Ale jest mała różnica... Pewnie jedna-setna ms nie robi różnicy? :) Znalazłem taki kod: '***************************************... '* Filename : IR NEC...
Wygląda to tak. Attiny 2313 - nadajnik NEC Atmega 16 - odbiornik z LCD Oryginalny pilot. Jeśli mierzę sygnał na pb.3 na Attiny2313 (nadajniku, bez podł. diody nad.) to przebieg jest jak wyżej - wydłużony. Jeśli mierzę sygnał z oryginalnego pilota, na wyjściu TSOP483 w odbiorniku NEC - to przebieg mam taki (po odwróceniu): Czyli czasu są ok. Więc oscyloskop...