GoTo SerISR Autor: er.lebaron(at)hccnet.nl http://www.elektroda.pl/rtvforum/files-r... Interrupt Routine for serial Data. Uses UART Get Serial Data via Interrupt This program can be integrated in your own program when you need a routine that captures serial data on interrupt basis. I intend to use it in a RS485 network with several nodes....
Ja ci mogę spokojnie polecić książkę Marcina Wiązani "Programowanie mikrokontrolerów AVR w języku BASCOM". Jest dużo rzeczy dokładnie opisanie, przykładowe programy i wszystko oparte o Atmege8.
Nadaje się bardzo dobrze. Jest tam opis pakietu BASCOM oraz przykładowe układy i programy do podstawowych zastosowań. Do nauki potrzeba jeszcze płytli testowej i programatora - no i oczywiście BASCOMA (wystarczy demo). W tym przypadku programowanie można zacząć właściwie od zaraz. Jeśli miałeś do czynienia z "C" to polecam darmowy kompilator WinAVR....
dzieki za cenne rady. jesli chodzi jednak o assemblera to nie mowie ze jest trydny i juz napewno nie jest mi obcy, ale w bascomie poporostu bede musial kodowac. Chodzi o to ze we wrzesniu (ostatni miesiac wakacji studenta :) ) bede mial praktyki w firmie ktora zajmuje się tym i wlasnie oni nakazali mi zapoznanie się z tym modelem mikrokontrolera i...
https://obrazki.elektroda.pl/2384864900_... Często się słyszy, że kiedyś czasy były lepsze, że PRL nie był taki zły, a wielkie przedsiębiorstwa w rodzaju Unitry, Elwro, CEMI czy nawet FSO robiły wspaniałe rzeczy, tylko potem ten przebrzydły i zgniły Zachód raczył polski przemysł zniszczyć z zazdrości i w ramach zwalczania dobrego....
z pwm2 faktycznie nie działa , ale ocr2 tak
Witam. czy ktos może ma jakiś link do downloadu darmowego bascom'a ???
Nie znam prawie w ogóle pakietu Bascom. Widzę, że cieszy się on bardzo dużą popularnością. Jak uważacie, czy nadaje się on do zastosowań gdzie wymagana jest duża szybkość i stabilność?
Witam, proszę o opis podstawowych i najprostrzych komend w języku basco (takich jak np. do, loop, else, if,din i inne) . Może głupia prośba ale jest mi to bardzo pilnie potrzebne.
Witam Zlecę napisanie programu o którym mowa w niżej zamieszczonym linku [url=http://www.elektroda.pl/rtvforum/to... W razie jakichkolwiek pytań proszę o kontakt jaq(at)hm-solutions.co.uk
Witam , Mam kilka pytań odnośnie bascoma gdyby ktoś był tak dobry i pomógł mi na nie opdowiedzieć byłbym wdzięczny 1. wyjasnij naczym polega konfiguracja środowiska bascom 2.realizacja funkcji : jezeli..... to 3.do czego służy konstrukcja do ......loop 4.jak najprosciej wyswietlic napsi w 2 linijice wyswietlacza 5.Jak skonfigurowac port A DO Pracy wej/wyj...
Witam, czy ktoś może się już pokusił napisać program do obsługi ADS 1015 dla Bascoma ?
Czy ma ktos moze taki gotowy programik. Chce to wykorzystac jako wstawke do bascoma, podajac tylka adres i komende.
Witam. Zaprogramowałem i uruchomiłem dość spory projekt, który zawiera m.in. zegar rtc z budzikiem. Wszelkie sprawy związane z jego programowaniem i obsługą załatwiam przez RS232 i emulator terminala w bascomie. (Windowsowy terminal nie działa poprawnie) Mam ochotę napisać do mojego urządzenia dedykowany, "okienkowy" program pod windowsa ale raz, że...
Witam Szukam programu do symulacji programowania w jezyku bascom abymm mogl sie nieco pouczyc programowac a jednoczesnie nie uzywac prawdziwych elementow jak ktos ma to prosz o link albo sama nazwe pozdrawiam
Witam mógłby mi ktoś pomóc problem jest taki ze w Bascomie się nie skompiluje proszę niech mi ktoś pomoże upożądkować program. $regfile = "m8def.DAT" $crystal = 8000000 $lib "I2C.LBX" $lib "Ds1307clock.lib" Config Lcdpin = Pind , Db4 = Portd.1 , Db5 = Portd.2 , Db6 = Portd.3 , Db7 = Portd.4 , E = Portd.0 , Rs = Portd.5 Config Lcd = 16 * 2 Config Sda...
Witam! Szukam po googlach jakiejś strony, gdzie by był jakiś program napisany w Bascomie do sterowania wyświetlaczem graficznym, ale nie mogę nic znaleźć! Jedynie co znalazłem to przykłady w C a wolę znacznie Bascoma. Tutaj na forum też próbowałem szukać, ale jak wpisuje 3 słowa do wyszukiwarki to wyszukuje i wyszukuje i wyszukać nie może:/ Proszę o...
Jeśli jest ktoś zainteresowany napisaniem prostego programu w bascomie na atmega32 to prosze o kontakt.
Witam Bardzo proszę o pomoc, jak napisać krótki programik w Bascom. Aby dostać się do konfiguracji USR-WIFI232-T należy wysłać po RS232 "+" 20ms "+" 20ms "+" 1000ms "a" w DELPHI tak to wysyłam i to działa. Proszę zedytować post i użyć przycisku SYNTAX. Przykładowo zrobiłem to dla Delphi.
Witam, Mam mały problem z napisaniem kodu tak aby ten program uruchamiał się za pomocą przycisku [syntax=basic4gl]Config Pinb.1 = Output 'linia pb1 jako wyjście Config Timer0 = Timer , Prescale = 256 'deklaracja timera jako czasomierza On Timer0 Przerwanie_co_2ms 'deklaracja jaka etykieta obsługuje Led Alias Portb.1 'alias dla wyjścia b.1 Dim Licznik...
Witam wszystkich serdecznie potrzebuję program napisany w bascom do multimetru do zasilacza laboratoryjnego na LCD 2X16 najlepiej żeby mierzył napięcie,prąd i rezystancję obciążenia bardo proszę o pomoc. z góry dzięki i jeżeli to nie te forum to proszę o przeniesienie pozdrawiam.
Witam, Mam za zadanie napisać w bascomie program któy ma wyglądać mniej więcej tak: na początku pokazują się 3 opcje dajmy na to 1.Kwadrat liczby 2. silnia liczby 3.pierwiastek liczby Gdy wpiszemy jedną z tych 3 cyfr np 1 wyskakuje nam okienko zeby podać liczbe podajemy i wychodzi wynik itd. JEstem bardzo początkujący i nie wiem jak to wykonać ;/ Gdyby...
Witam serdecznie! Od niedawna interesuję się mikrokontrolerami i właśnie dlatego zbudowalem niedawno Zegarko-Datomierzo-Termometr. Tutaj załączam schemat: http://www.olsztyn.mm.pl/~vcd_a/zegarek.... Niestety mam teraz problem z napisaniem oprogramowania pod to urządzonko. Czy byłby ktoś w stanie wykonać dla mnie taki program:?:, najlepiej gdyby to było...
Witam, Kto zna linki do stron z kodem źródłowym w BASCOMIE na AVR. Wiadomo - najszybciej się uczymy obserwując źródła innych.
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...
No własnie jak by np. procedura samego odczytu temeratury dla jednego czujnika bo mam 2 takie i nie moge uruchomic, a programy od ds1820 nie chcą działać.
Z C myślę że sobie poradzę, tylko jak się patrzę na przykładowe programy w Bascom a w C to C wygląda trochę straszniej i ciężej. Nie pozostaje mi nic innego teraz jak zaprosić mojego Archa do współpracy z AVR :) Tak na marginesie dodam że posiadam jeszcze attiny2313 i atmega 162, a ten attiny13 to służy mi za można powiedzieć kozła ofiarnego w początkach...
Da sie to zrobić? Bo robie projekt na atmega8515 (mam ich kilka więc nie będe kupował nowego) a on nie ma TWI a potrzebuje dołączyć pamięć EEPROM Jak to zrobić pod bascomem o ile sie da Witam wszystkich. Ostatnio spotkałem sie z podobnym problemem. Musiałem odczytać i zapisać zawartość 24c08 (1024 bajty). Niestety :( programy przykładowe załączone...
a podalibyście jakieś przykładowe programy na 51 i avr np pełniące tę samą funkcję?? Albo pokażcie na jakimś przykładzie jak się ustawia porty w 51... z góry dzięki
Witam Mam prośbę czy mógłby mi ktoś pomóc w napisaniu programu pod Atmege 8 w Bacomie obsługującego wyświetlacz z Nokii 3310. Prosze o jak najprostrzy (łopatologiczny) opis jak się do tego zabrać :/ jeżeli ma ktoś jakieś przykładowe programy to tez bym prosił o udostępnienie ich z opisem co i jak. Z góry dziękuje i pozdrawiam
Witam Bardzo proszę o pomoc w obsłudze przetwornika A/C. Proszę o przykładowe lub gotowe programy spełniające określone funkcje. Program pisany jest w BASCOM. Chce by mikrokontroler spełniał dwa (3) zadania: 1.) Przy pomocy potencjometru sterować wypełnieniem sygnału PWM. (0V=ok. 30% PWM, 5V=ok. 90% PWM) 2.) a) Przy pomocy potencjometru zmieniać częstotliwość...
Jeśli zaczynasz, to może na początek prosty zestaw z wyświetlaczem LCD ładnie wygląda niebieski, w przyszłości możesz użyć tych z zimną katodą. Atmega 8 spokojnie wystarczy. Kostkę przełączania wejść (LC78212) i cyfrowy potencjometr możesz sterować po I2C a czujniki temperatury albo po 1wire typu 1620, albo na wejścia analogowe LM35 wejść jest 6, więc...
Zaczołem się bawić i uczyć Bascom -a AVR i się zaciołem na niby banalnym problemie Error 1 po kompilacji. Co ciekawe wskazanie jest na ostatnią linię po funkcji "Data" ,która jest po "END" programu. Przeglądałem przykładowe programy z tablicą" Data" i sprawdzałem wielokrotnie czy nie ma jakiegoś znaku nieokreślonego i nic.Może któryś z kolegów miał...
Panie: czarnuch1985, żądasz od ludzi trochę dużo, bo to akurat co Ty potrzebujesz to już zapawa na mały system operacyjny (monitor), a raczej nikt takiego czegoś nie pisał pod LED'y, jak chcesz się pobawić na serio to skombinuj sobie BASCOM + ta płyta testowa co ją do tego udostępniają, i wcale nie musisz tego robić w BASCOM, o ile pamiętam też tam...
Witam. Postanowiłem spróbować nauczyć się kilku podstaw z mikrokontrolerami i programować je. Kupiłem zestaw EVBavr05 Propoxu z atmega16. Do zestawu dołączone zostały również przykładowe programy napisane w c. Próbuje w pisać w BASCOM, jednakże po poprawnym skompilowaniu programu, przeprowadzeniu symulacji i wgraniu na procesor nic się nie dzieje. Atmega...
Ok dzięki panowie już teraz rozumiem. Pobrałem sobie ze strony BTC z zaproponowanej książki przykładowe programy BASCOm i pewnie chodzi o ten właśnie kod ?? 'Program regulujący prędkość obrotową silnika DC 12 V 'Do sterowania wykorzystano sygnał PWM 'Częstotliwość przebiegu PWM ok. 254 Hz - 8 MHz/510/64 'Przycisk S1 zwiększa prędkość obrotową silnika...
sam bascom posiada nie mało przykładowych programów przetestuj je
Już nie przesadzaj z tymi kilkuset złotymi :), książka "Programowanie mikrokontrolerów AVR w języku Bascom" Marcina Wiązani kosztuje 50-55 zł za to wyjaśnia większość problemów od podstaw. Nikt nie zastąpi ci dobrego podręcznika. I do tego taniej ci to wyjdzie niż nauczyciel o bliżej nieokreślonej wiedzy (i dziurach w niej ;) W książce masz wyjaśnione...
Witam, po przesiadce z bascom do winavr piszę przykładowe programy w celu poznania C dla AVR, tym razem chciałbym wysyłać po rs232 odczyt z przetwornika analogowego. Używam a328p i po krótkim zapoznaniu się z dokumentacją układu ustawiłem transmisję i adc [syntax=c] #include <avr/io.h> #include <util/delay.h> int main( void ) { UCSR0B =...
Witam wszystkich. Mam następujące pytanie: Połączyłem dwa uP 89C2051 i 89C4051 następująco TxD jednego z RxD drugiego. Właczam Bascoma 8051 2.0.11.0 jednego programuje żeby wysyłał drugiego odbierał. Używałem różnych poleceń print , printbin, printhex; a do odbioru inkey, waitkey,inputbin. Żadnych efektów. Owszem kiedy wysyłam np.100 na LCD wyświelją...
Opiszę tutaj moje próby zaprogramowania w linuksie Mikrokontrolera ATtiny2313 z wykorzystaniem kompilatora języka C avr-gcc, programatora avrdude oraz Sample Electronics programmer. Schematów nie dorzucam ponieważ nie bardzo jest sens cały programator to tylko 3 oporniki podłączone do portu LPT do znalezienia w google w każdej chwili, reszta mojego...
$crystal = 8000000 $baud = 9600 Config Lcd = 40 * 2 Config Serialin = Buffered , Size = 20 Config Lcdpin = Pin , Db4 = Portc.2 , Db5 = Portc.3 , Db6 = Portc.4 , Db7 = Portc.5 , E = Portc.1 , Rs = Portc.0 Enable Interrupts Dim Command As String * 1 Dim Temp1 As Integer Dim Temp2 As Integer Dim Status As Byte Dim Numer As Byte Temp1 = 12.1 Temp1 = 30.1...
przykladowy program jest w folderze bascom sampels
Poszło na pw.
Witam. Bardzo prosze jesli by ktos mogl napisac przykladowy program w Bascom-ie miernika czestotliwosci na AT90s2313. Nie potrafie jeszcze dobrze poslugiwac sie przerwaniami i ukladami TIMER w tym procesorze i dlatego prosze o pomoc.
TAk. Zacznij pisac programy od najprostszych, do najbardziej skomplikowanych. Mozesz tez modyfikowac programy przykładowe. Po paru tygodniach bedziesz mial przyswojonego bascoma.
8O Kliknij szukaj 8O 8O i wpisz PCD8544 A znajdziesz kilkadziesiąt sources :!: :!: :!: :!: Pozdrawiam Darek :)
Zobacz tutaj http://www.elektroda.pl/rtvforum/searcht... Pozdrawiam!
Sprawdź w przykładowych programach BASCOM jest i obsługa PCF8583 i kalendarz i zegar.
Komputer, programator no i sam kompilator (np Bascom), w sieci można znaleźć przykładowe programy, można je sobie potem modyfikować zaleznie od potrzeb. Wpisz sobie w Google led rgb avr i z pewnością znajdziesz coś interesującego w gąszczu wyników.
Czy ktoś miał podobny problem? Karta MMC pięknie reaguje na polecenie cmd0 wysyłając potwierdzenie r1=1, czyli że jest w stanie Idle. Niestety, nie potrafi wyjść z tego stanu po wysłaniu cmd1 (komenda ta jest wysyłana w pętli do momentu otrzymania najmłodszego bitu równego 0 w odpowiedzi r1). Bazuję na serii artykułów z EP, a wszystkie tematy i przykładowe...
Ok. Czy muszę to robić w przerwaniu czy porostu ustawić powerdown i się wybudzi? Dodano po 22 Proszę o jakiś przykładowy program bascom.
Dziękuję za pomoc i poświęcony czas na analize moich wypocin:) Dokonałem paru zmian oraz poprawiłem to co podpowiedziałeś i generalnie działa dobrze, nawet bardzo, ale..... Wysyłam znaki klikając na klawiaturze maksymalnie szybko i jest OK, ale jak wpisze ciąg znaków np "1234567890"i dopiero je wyslę to pierwsze 3 do czterech wysyłanych z powrotem są...
Jak by cie interesowało, to w książce Rafała Baranowskiego Mikrokontrolery AVR Attiny w praktyce jest opisane sposób komunikacji z myszką na PS2, są przykładowe programy ale w asemblerze. Mogę zeskanować parę stron.
Witam serdecznie W sieci znalazłem przykład dla modbus rtu tylko avr jest jako MASTER [url=https://wiki.mcselec.com/bavr/MAKEM... a potrzebuję zobaczyć jak wygląda przykładowy program gdzie mikrokontroler jest jako SLAVE w modbus RTU czyli dysponuję jakimś adresem gdzie mogę zapisywać i odczytywać z mastera
W bascomie nie można ustawić LCD 2*8. Ale jeśli wyraźnie jest zdefiniowane że w 2 lini ma być to to powinno wszystko działać jak autor chce: 2*16 aaaaaaaaaaaaaaaa bbbbbbbbbbbbbbbb 2*8 aaaaaaaa bbbbbbbb Za chwilę to sprawdze. Dodano po 50 Sprawdziłem to na 2 wyświetlaczach razem podłączonych: 2*16 i 2*8. Program był przykładowy z bascom 8051, w którym...
Może nawet więcej niż dwa, chodziło mi o tą konkretną. Kolego janbernat zmodyfikuj program wg. mojej pierwszej propozycji. Dodano po 4 Już wiem, zmienna Err jest tworzona automatycznie przez kompilator, można ją wykorzystać np. w funkcji Inkey(). Nie wiem czy działa też w przypadku Getatkbd(), ale w przykładowych programach z dokumentacji nie ma takiego...
(...) osobnym PinX i oczekuj na stan niski ADCx2 aż do spełnienia tego warunku. Jeśli na ADCx2 napięcia równe 0 mrugnij diodą Led1 jeden raz przez 300ms, wyłącz Przekaźnik1 na PinX Po czym wróć do góry procedury, do oczekiwania na napięcie na ADCx1 To właściwie tyle. Dziękuję za uwagę i wszelaką pomoc. Witam serdecznie na forum! Chętnie pomogę Ci przygotować...
(at)Wally50 AVR - bardzo przyjemne uC. Nigdy nie miałem z nimi większych problemów, a jak potrzebuję coś "mocniejszego" to stosuję ARM'y. Problem dotyczy modułów RFM, które nie koniecznie zachowują się tak jak to producent opisał (łącznie z przykładowym programem). Pozdrawiam.
Spróbuj programu przykładowego, może pod C.
Koledzy ja naprawdę nie wiem o czym piszecie :( Czy moglibyście wkleić jakiś przykładowy program?
Powiem tak: Nie znam się na BASCOMie ale widzę, że END kończy program a dokładnie pustą pętlę w której powinien znajdować się odczyt z przetwornika i wyświetlanie, używając napisanych przez Ciebie funkcji. Przykładowo siała baba mak.../deklaracja zmiennych Do /pętla główna programu wykorzystująca twoje funkcje ODCZYT WYSWIETL Loop END ODCZYT: bla bla...
astral , sciągnij sobie po prostu jakiś kompilator bascom'a 51 (demo lub ten z AVT) i przeleć przykładowe programy lub kurs programowania w BASCOM'ie (na elektrodzie) , poświęcisz kilka godzin i sam sobie sklecisz jakiś dowolny program do tego procka .... :D a jeśli chodzi o programy do PIC'ka to jest tego trochę w elektrodzie np. gry telewizyjne PONG...
Moim zdaniem przyczyna leży w obsłudze przerwania. Przerwanie INT0 jest uruchamiane opadającym zboczem (Falling) CHA zmiana sie 1 -> 0. Dodatkowo w przerwaniu są instrukcje sprawdzające czy kanały są w stanie 00. Stan 11 jest pomijany. By móc rejestrować zmiany 0 -> 1 można ustawić przerwanie INT1 na wyzwalanie zboczem narastającym (Rising) i sprawdzać...
Po pierwsze jakie czasy chcesz obliczać i jakie przerwania po co ??? To jest bascom nie assembler, deklarujesz na wstępie programu prędkość kwarcu a kompilator troszczy się o resztę tj. dajesz deklarację $regfile = "m8def.dat" $crystal = 12000000 Po drugie, procedura obsługi wyświetlaczy LCD (mowa tu o alfanumerycznych HD44780) jest w BASCOM zaimplementowana...
Własnie jestem w trakcie naprawiania radia samochodowego i w tym fryworze walki mam nadmiarowy układ przedwzmacniacz PT2313. Bardzo zachciało mi się zrobić na nim przedwzmacniacz do mojego wzmacniacza w domu ma 4 tory i regulacje i wszystkio co potrzebne. Chciałbym napisać na AVR soft sterujący tym PT po i2c, ale nie bardzo wiem jak powinny wyglądać...
Witam Na początek polecam Mikrokontorlery dla Początkujących http://www.btc.pl/?id_prod=10652 Znajdziesz tu przykładowe programy, jak złożyć programator, skąd pobrać i jak skonfigurować środowisko programistyczne . Ogółem skarbnica wiedzy na początek. "Mikrokontrolery AVR w praktyce" jest dosyć ciekawa , ale na początek nie polecam , możesz pogubić...
Najprościej jak się da jest to opisane w kursie BASCOM-a. Jest nawet przykładowy program. Cały kurs jest dostępny na elektrodzie. A z grubsza to posłączasz nóżki w pamięci oznaczne jako SDA i SCK do którychkolwiek nóżek portów mikrokontrolera (przydało by się jeszcze je podciągnąć do +5V przez jakieś rezystor np. 4k7). Nóżki oznaczone jako A0, A1 i...
Równie dobrze prosty program do obsługi takiego LCD napiszesz w Bascomie. Do testów i studiowania jest gotowy przykładowy program w: ...\Bascom-avr\Samples\Lcdgraph\KS108.ba... W tymsamym folderze są również potrzebne fonty, a nawet przykładowy plik '.bgf'. Wystarczy to wszystko skopiować i scompilować dla własnego processora i sconfigurowanych podłączeń....
bascom przykładowe programy przykładowe programy bascom attiny2313 przykładowe programy arduino
volvo wymiana turbiny pralka electrolux wymiana łozyska renault scenic dmuchawy
Tektronix WFM7200 LPS122 Power Supply Failure and Replacement Part WAN Port on Router Explained - Internet, Modem, ONT Setup