Witam. Mam następujący problem... Chce zrobić sobie na uP attiny2313 (płytka startowa avt3500) stoper i timer w jednym, z dokładnością do dziesiątych części sekundy, na LED. Dołączyłem do wyjść goldpin mojej płytki dodatkowe 2 przyciski bistabilne, pod porty PIND.2 oraz PIND.3,...
.... Jest jeszcze możliwość ze wszystkie z 4 już pilotów nie są RC5. ja bym na twoim miejscu od tego zaczynał - a nie po 40godzinach walki z kodem zacząć sprawdzanie czy piloty nadają w standardzie RC5 Na allegro można dostać pilota RC5 za nie więcej niż 6zł. a potem już...
Może zaczniesz od czegoś łatwiejszego , będzie prościej i mniej stresująco . No, nie żartuj z faceta!. Co może byc łatwiesze (?) ? miganie diodą ?... Spójrz na jego ?credentials? w lewym oknie. Gośc jest tu około 10 lat, więc pewne rozeznanie w temacie posiada i ?kurs? z miganiem...
Witam jestem początkujący w dziedzinie procesorów i potrzebuje pomocy w dopisaniu kodu do regulacji pwm. Mam zamiar zrobić zegar binarny kolegi "joboo" zegar binarny joboo $regfile = "m8def.DAT" $crystal = 16000000 Dim Sekjed As Byte , Sekdzies As Byte , Minjed As Byte , Mindzies...
Witam. Chciałbym sobie wykonać zegar z tego tematu [url=]LINK ale chciałbym dodać do tego zegar RTC. Myślałem żeby użyć DS1307 lub PCF8583, do obsługi tego drugiego znalazłem taki oto fragment kodu: [syntax=basic4gl]Config Sda = P3.5 'konfiguracja linii SDA magistrali I2C Config Scl...
Definitywnie C zamiast Bascoma. BASIC (Bascom ma ogolnie skladnie jak BASIC) jest bardzo prostym jezykiem programowania, jednak niestety ma on bardzo powazna wade: jesli jest to nasz pierwszy powazny jezyk ktorego sie uczymy to we krwi zostana nam BARDZO zle nawyki w kwestii programowania (dobry programiasta...
Jakiś czas temu postanowiłem stworzyć prosty termometr, który będzie wyświetlał temperaturę zewnętrzną na telefonach domowników. Miałem już przeprowadzoną skrętkę komputerową, która pierwotnie miała posłużyć do zewnętrznej anteny radiowego internetu, ale że internet mam rozwiązany...
Tak. Może być i w wysokim poziomie, ale takie będzie o wiele szybsze a w dodatku zajmie mniej miejsca a nie chciałem Ci zajmować swoimi poprawkami całego FLASHa w procku. In R16, Wyswietlacz1 '<-- R16 = PortD andi R16, &B00001111 ...
Często w mojej pracy zdarzały mi się sytuacje w których musiałem szybko przetestować kabelek, czy to popularną "sieciówkę" czy też RS'iaka. Jak to mawiają starzy górale: potrzeba jest matką wynalazków, a budżet a właściwie jego brak jest ich ojcem. :) I tak powstał Uniwersalny...
Nie znam się to się wypowiem ;) . Ostatnią styczność z Basic-em miałem na Elektronika-85 czyli kalkulatorze. Nie dotknąłem uC Basic-em, jakoś tak wyszło :) . Albo Assembler albo język wysokiego poziomu, dosyć często jedno i drugie. Zacznijmy od początku, 100 euro wydaje się sporą sumą...
Uniwersalny interfejs internetowy - dostępność na rynku (ewentualnie w postaci sampli) mikrokontrolera wykorzystanego w urządzeniu, oraz pozostałych podzespołów wykorzystanych w projekcie - dostępność archiwum MCHPStack.zip Przykłady zastosowań TPC IP w mikrokontrolerach -...
Nie używam i nie znam BASCOMA. Próbuje swoich sił w Arduino IDE (ATMega328(at)16MHz). Po pomocy ze strony przyjaznych niewiedzącym: BlueDraco , nsvinc , tmf mogę stwierdzić że: Ten uC ma na pewno możliwości, aby obsłużyć te przerwania (zakładam ok. 33kHz). Problem nie polega...
Bascom i wszystko jasne ....albo raczej nie jasne po kilku doświadczeniach podobnych do twoich pożegnalem to środowisko i nauczylem sie asemblera , mozna też nauczyć się C ( bardziej uniwersalne i popularne ) można też zrobić wycieczkę na arduino które zbliżone jest do C . Bascom potrafi...
Programator elementów I2C „PROGXv13” umożliwia programowanie układów pamięci 24CXX, PCF8583, PCF8593 oraz Syntezy TSA6057. Powstał jako narzędzie ułatwiające budowanie urządzeń z tymi układami, być może kiedyś również z innymi na magistrali I2C. Dla ułatwienia program współpracuje...
z tym mogą być problemy , proponuje STK 200 bardzo uniwersalny programator obsługuje go Bascom i wiele innych programów kursu w bascomie typowego na Atmegę 8 nie znajdziesz , podstawy masz na stronach EdW , pozostaje literatura zobacz ofertę jest pozycja " Programowanie mikrokontrolerów AVR...
To skoro kolega prosi, to ja też napiszę, chociaż widzę, że kolega sam wie najlepiej i też zaraz zostanę zrugany :D . 1. Na początek serwa modelarskie - sterowane są dokładnie tak, jak pisze hunterhouse z tą uwagą, że standard większości producentów przewiduje 1.5ms środek serwa a...
Nie ma się nad czym zastanawiać- zdecydowanie C. C jest językiem uniwersalnym, kompilatory Bascoma powstały tylko pod mikrokontrolery AVR. W pewnym momencie okazuje się, że język bascom zaczyna być mądrzejszy od właściciela i nie da się go okiełznać. Nie mówiąc o tym, że kod wynikowy...
Witam Zaczynam trenować mikrokontrolery i programowanie. Próbowałem w asm ale jakoś ciężko - próbuje teraz w bascomie - i też ciężko niestety :( znalazłem jakiś przykład programu w bascom ale coś mi nie hula. $crystal = 16000000 '$regfile = "m16.dat" Config Portc =...
Nie rozumiem dlaczego wciąż wielu ludzi pisze takie rzeczy na Bascoma. Dlatego że pomimo wielu gotowych i uniwersalnych bibliotek oraz rozbudowanego helpa Bascoma bardzo dużo jest niepotrzebnych postów z podstawowymi problemami. Ogólnie daje się zauważyć że Ci co zaczynają od bascom'a...
To zależy, czy próbowałeś pisać w sensie kopiowania i modyfikowania programów, czy próbowałeś nauczyć się języka. Jeśli będziesz chciał programować mikrokontrolery, to jakiegoś języka będziesz musiał się nauczyć, a między wymienionymi wyżej językami (jakkolwiek by się nie nazywały)...
To jest akurat kod z projektu "Termometr uniwersalny", a ja zrobiłem projekt "Termometr Domowy". Oba termometry są podobne, ale niestety nie takie same. Czy nie ma na tym forum osoby, która może pomóc?
Witajcie, dziś postanowiłem się podzielić dorobkiem w postaci oprogramowania i wiedzy na temat pewnego modułu GPS. Zegar softowy synchronizowany GPS z dodatkowym wyświetlaniem współrzędnych i prędkości no i dorzuciłem w ostatniej chwili temperaturę z DS18B20 - taki szkoleniowy programik...
Dopiero zaczynam naukę w Bacsom avr i już napotkałem na problem. Zrobiłem programator kompatybilny z stk200 i zaprojektowałem uniwersalny system mikrokomputerowy z Atmega8 gdzie mam między innymi diodę podłączoną do portu C.2 a przełącznik do portu B.0. Napisałem następujący program...
Witam! Widzę, że w tym kraju jak komuś pomagasz to ci wbije widelec w tyłek i przekręci. Kolego TheMonter: Jeśli podłączasz wyświetlacz LCD do standardowych portów określonych w BASCOM-ie to nie musisz ich definiować Jeśli piszesz program uniwersalny to nie deklaruj typu mikrokontrolera....
Witam! Szukam kogoś kto mi przeprogramuje kit AVT5034, uniwersalny przyrząd laboratoryjny. Mam cały kod źródłowy programu , tylko nie mam pojęcia czy jest dobry bo się na bascom nie znam. Za robote oczywiście zapłace. Oto mój mail: mmurzynski(at)wp.pl Pozdr!
Tutaj nie potrzebujesz aż dwóch uP. Ja steruję 9 żarówkami (programowe PWM do każdej żarówki osobno) i obsługuję pilota na przerwaniach. AT89S8252 z kwarcem 10MHz radzi sobie bez problemów. Tylko ja program pisałem w C i Bascom może to tego już być "zbyt uniwersalny".
Hejka! Pomogło bo sekundy idą jak trzeba, natomiast reszta się totalnie wysypała i znów układ czasami wariuje jak pisałem na początku. Dziwne i to bardzo i zastanawia mnie fakt czemu z PCF8583 wcześniej nie miałem takich problemów. Będę musiał jednak szybciej przerzucić się na ASM...
Witam, właśnie czekam na świeżutką przesyłkę z zamówioną pełną wersją Bascom'a ... i mam pytanie do fachowców tu na forum czy ktoś miał może jakieś doświadczenia z pisaniem własnych bibliotek do Bascoma. Jak narazie jeszcze nie natrafiłem na informacje na ten temat a z drugiej...
Wklej ten kod do programu, ustaw w ustawieniach LCD, i wgraj do procka. $regfile = "2313def.dat" $crystal = 8000000 Config Lcd = 16 * 2 Do Lcd "witam" Lowerline Lcd "Bascom" Wait 3 Cls Loop End Dodano po 6 Sprawdź...
dodatkowy problem w tym że sterownik do którego pisze program musi posiadać możliwość konfiguracji portu rs i chyba bascom nie był najlepszym wyborem do tego typu aplikacji Co masz na myśli pisząc sterownik ? Czy chodzi o jakiś program na PC-ta czy też twój układ na uP ma mieć możliwość...
Trochę sobie komplikujesz życie, można to robić na piechotę, ale w BASCOM są do tego specjalne instrukcje jak MAKEBCD, która zamienia liczbę zapisaną w postaci binarnej na jej odpowiednik w BCD. Potem wystarczy już tylko prosta operacja wyłuskania pół bajtu. i na jej podstawie trzeba wygenerować...
robiw, szelus: Ale rozrzutni jesteście z tymi timerami. Ale dzięki za pomoc. Docelowo to ma być na attiny2313 z dwoma timerami - a ten drugi będzie potrzebny do mierzenia czasu pomiędzy wysłaniem paczki impulsów a odbiorem sygnału odbitego od przeszkody. attiny2313 ma trzy rejestry uniwersalne...
chander :arrow: zaglądnij na opisy stacji, które podałem w poście powyżej. Tam naprawdę jest to zrealizowane bardzo prosto, a transmisja między modułami jest bezprzewodowa. Zajrzałem, zarejestrowałem się, pobrałem pliki. W załącznikach do tamtego tematu nie ma schematów. W sumie...
Postanowiłem kontynuować wątek pomimo, że nie pisze w BASCOM'ie a w GCC. Problem jednak wydaje mi się uniwersalny bez względu na język programowania. Ja mam problem jak rozbić liczbę dziesiętną zapisaną w zmiennej 64-bitowej na pojedyncze cyfry. To rozbicie ma posłużyć mi do wyświetlenia...
Witam! Jakiś rok temu zainteresowałem się elektroniką. Zrobiłem kilka układów. Obecnie interesuję się programowaniem mikrokontrolerów. Zakupiłem na allegro zestaw uruchomieniowy EvB 4.3 ( wystarzczy, że wpiszecie w wyszukiwarce i będziecie wiedzieli o co chodzi) - inaczej po prostu płytka...
Bugi mogą być w każdym programie i zwykle na bieżąco są usuwane. Mi bardziej chodziło o koszta i uniwersalność języka. Jak koszta nie grają dużej roli to można kupić pełną wersję Bascoma a oprócz tego za darmo zainstalować WinAVR i ściągnąć AWRStudio albo eclipse. Bascom ogranicza...
Witam Piszę do was bo nie mogę rozpracować histerezy w poniższym kodzie programu. Program działa prawidłowo ale jest mały problem. Histereza zawsze działa, a raczej jej brak (załączanie i wyłączanie) działa równo przy 30 stopniach. Potrzebuję aby histereza była ustawiona na 5 stopni....
Po pierwsze co to za układ DS24010? 2. Czy jest sens aby do adresowania wykorzystywać jakieś układy? Przecież można to zrobić za pomocą kilku zworek. I tak z 4 zworek masz 16 układów, z 5 zworek masz 32 układy itd.. (można wykorzystać odpowiedni DIP-SWITCH) 3. Zasilanie z 78M05. Masz...
kbw - nie bądź ryzykantem i zbuduj prototyp. Układ jest na tyle banalny że zrobisz go na jakiejkolwiek płytce uniwersalnej. Wyjdą ci wszystkie bzdety źle wpływające na działanie. Zawsze lepiej jest odkłócić przycisk kondensatorem niż bawić się w dziwne rozwiązania programowe. Tzn,...
Witam. Piszę sobie sterownik temperatury w Bascom '51 i mam problem z przerwaniem. Otóż serce układu to AT89C52 do niego jest podłączony RTC DS1678. Ustawiłem RTC, aby na wyjściu INT generował co sekundę impuls. Podaję ten impuls na wejście INT0 procesora. W obsłudze przerwań dałem...
Ja polecam C - bardzo uniwersalny i profesjonalny język, a do tego podobny do C na komputery i stosunkowo łatwy w opanowaniu. Inne propozycje jak jakieś Pascale od razu bym odrzucił, bo to rozwiązania niszowe, Bascom BASIC raczej też, bo nie jest zbyt optymalny (aczkolwiek we wprawnych rękach...
Witam serdecznie, W ramach wolnego czasu zająłem się tak z ciekawości programowaniem w BASCOM'ie. Niespiesznie pogłębiam swoją wiedzę, i sądząc, że z pomocą różnych kursów lub tez kodów dostępnych w necie uda mi się zrobić termometr na DS18B20 to byłem w błędzie. Spokojnie na...
Witam Proszę o wsparcie wiedzą i doświadczeniem przy programie na procesor atmega128. Program ma sterować dodatkowym wtryskiem gazu w tym przypadku będzie to instalacja 5tej generacji LPG czyli fazy ciekłej. Zasada działa nia jest bardzo prosta i wymaga: Podłączenia...
Na Forum udzielał sie użytkownik Mundi1970 i tu od razu pisze dlaczego o Nim wspominam. Napisał kilka eleganckich kodów w Bascom które są napisane w takim stylu, że mogą być załączane do każdego innego programu i nie wymagają dostosowywania. Korzystaja ze zmiennych lokalnych no i nie...
Witam, w ramach konkursu na urządzenie pomiarowe przedstawiam bardzo prosty miliamperomierz do testowania gniazd usb w smartfonach i innych urządzeniach. Konstrukcja jest śmiesznie prosta, oparta na mikrokontrolerze attiny13 i zawiera tylko kilka elementów niezbędnych do działania. Miernik...
Problem pierwszy jest tego typu, że jeśli ktoś nie jest użytkownikiem forum MCS (czyli Bascom dla niewtajemniczonych) to nie może widzieć załączników. Nie ma o nich nawet powiadomienia jak na innych forach typu "Nie możesz zobaczyć". Po prostu niezalogowany w ogóle nie wie że jest załącznik...
Cała rodzina jest wspierana tylko że pliki DAT są do mx4808 i mx4809 (ostatnia cyfra to ilość pinów). Te mają 48KB flash więc pewnie potrzeba tylko stworzyć plik DAT dla mniejszego flash (sygnatura etc.). Widocznie nie widziano zapotrzebowania... Bascom ma tez wbudowaną obsługę...
Przedstawiam Uniwersalny Sterownik Unipolarnego Silnika Krokowego. Sterownik powstał już dosyć dawno jako prosty sterownik STEP/DIR do silnika. Początkowo miałem zrobić go na TTLach. Doszedłem do wniosku że przecież wystarczy AVR i prosty program napisany w Bascomie zamiast 3 układów...
Ten projekt jest jednym z kolejnych które są mało ambitne , wynikłe z potrzeby chwili. Należy zacząć że ten panel ma za zadanie zastąpić uszkodzoną matryce dotykową o bardzo nietypowym rozkładzie i wymiarze. Zastępowany element miał 25cm długości i 8 cm szerokości w podziale...
Chwilowo jestem dosc zajety. Robie prace dyplomowa, takze pomoc w budowie jak na razie odpada. Moze wsadz to w jakas uniwersalna plytke. Z przylutowaniem podstawek chyba sobie poradzisz. ;)
Wielokrotnie zdarza się, że do sterowania różnego rodzaju urządzeń elektronicznych przydałoby się zdalne sterowanie. Najprościej można wykorzystać do tego celu pracującego w podczerwieni pilota od TV, magnetowidu, wieży, czy czegokolwiek. Niestety, jego obsługa wymaga zastosowania specjalizowanego...
z tego co wiem to jest taka funkcja w Bascom, która pozwala na przeprogramowywanie procka w układzie ... musisz skorzystać z tego... poszukaj w helpie
Tak też zrobiłem, ustawiłem port COM tak jak jest napisane w instrukcji programatora, ale programator zaraz po rozpoczęciu programowania pokazuje błąd programowania/weryfikacji, na chipie nie ma chyba nic albo śmieci, ale nie mój program. Czy jest jakiś inny (uniwersalny) program który by...
wybierz sobie taki programator, który tobie będzie pasował. W tej chwili kończę pracę nad kolejnym programatorem(89cx051 i 89xxx) i też będzie sterowany przez com'a(bardziej uniwersalne) do tego będzie aplikacja sterująca(dobrze integrująca się z bascomem - jak i poprzednia - jeżeli wszystko...
Może za dużo filmów obejrzałem ? :) No ale teraz po tym trzęsieniu ziemi to chyba wszystko możliwe... ;) Co do mnożenia zmiennoprzecinkowego w asm, to wystarczy zrobić uniwersalną procedurkę i "męczysz się" nad wszystkim tylko za pierwszym razem, a później masz z górki.
Czy jest możliwe takie napisanie podprocedury w bascomie aby zwracała wartość zmiennej?? Pokażę na przykładzie o co mi chodzi, chcę powiedzmy napisać sobie uniwersalną procedurę, która będzie zwiększała wartość jakiejś zmiennej, pod warunkiem, że ta nie osiągnęła jeszcze górnej,...
jak podlaczyc do tego procesora wyswietlacz lcd 4 cyfry taki jak jest w mierniku uniwersalnym czyli bez kontrolera. czy jest jakis sposob na zmniejszenie ilosci polaczen a moze jakis kontroler pomiedzy lcd a atmega .
i tak wole ZL1AVR - zlacze RS232, wbudowany kawalek plytki uniwersalnej, itd. :wink:
Sam podprogram jest mało uniwersalny bo ma na stałe przypisane skoki. Leprzym rozwiazaniem jest podprogram o następującej budowie: ;-----------------------------... Wykonanie skoku do podanej etykiety w zaleznosci od wartosci w ACC ;----------------------------------...
Ja ma na to sposób - programowanie w trybie podwyższonego napięcia na RESET(12V) - mam uniwersalną podstawkę ZIF... ;)
Tu sie pojawia klasyczny problem, "chce ale mi się nie chce" a na elektrodzie miliony tematów "LCD + bascom ;(" Po co robić coś co już jest, jest basic dla AVR, dla PIC, dla 8051 i różnice w składni są i to nie małe. Bascom nie sprawdza się w programach wymagających nieco więcej niż...
To ja jeszcze może odpowiem wprost na pytanie autora, bo w poprzedniej odpowiedzi nie bardzo to było widać. Jeśli oprócz bascoma, chce Pan drugi język, który uwolni Pana od wad tego pierwszego to proponuje asembler. C tutaj nie wniesie wiele nowego. Natomiast asembler uwolni Pana od wszystkich...
2. bo to trzeba podać stan 1 (+5V) na rezystor podączony do bazy tranzystora sterującego 3.lcd tak ma że jak go nie za inicjujesz to świeci się górna linijka na czarno. co do 1 to niechce mi sie patrzeć bo ta płtyka strasznie pokręcona. trzeba było sobie kupić uniwersalną i samemu...
Instrukcja out wykonuje się w jednym cyklu, tylko jest mniej uniwersalna bo operuje na całym porcie. Ale jak podejdzie układowo to wystarczy przygotować w dwóch rejestrach wartości i wysyłać je naprzemiennie.
mam jescze jedno pytanie programujesz to odzelnym proramatorem?? czy przez ISP?? spoboj odwrócic porty, spoboj uzywac polecen set i reset np. "reset PORTB.5 " oraz tutaj masz cos o charakterstyce portu: Port PB jako uniwersalny port wejścia wyjścia. Wszystkie 8 linii portu są równorzędne,...
Witam Dzięki wielkie a myślałem o sposobiwe dzielenia przetestuje a mozę ktoś jeszcze zaproponuje jakaś uniwersalną metotę na większą ilosc liczb (segmentów wyświetlaczy LED) Pozdrawiam Dodano po 7 Przetestowałem i faktycznie dobrze to oblicza musze jeszcze to przestudiowac...
Boże chroń nas przed takimi inżynierami, gdzie kolega studiuje na KUL'u praca inżynierska w Basic'o podobnym środowisku, zrozumiałbym gdyby to była praca dyplomowa w technikum lub zawodówce, bez obrazy ale to jest środowisko dla dyletantów nie mających pojęcia o budowie procesora, wiem...
Nio zobaczymy. Doszlismy wkoncu do wniosku ze zliczanie bedzie poprzez port uC a wyswietlanie w przerwaniu timera zeby nie migotaly wyswietlacze. Przy zliczaniu przez timer zlicza on wszystkie drgania przycisku czy przekaznika a RC sie nie sprawdzi bo musi to byc bardzo uniwersalny licznik.
Witam Wlasnie skonczylem projekt i mysle ze jest OK. Rozgladam sie za elementami i widze na allegro 89c4051 za ok 5zl i ATtiny2313 za 6 zl Teraz sie zastanawiam co zakupic, mam juz podrecznik a wlasciwie manual po pl do BASCOM 8051 i ta plytke nie dlugo skoncze i nie wiem co lepiej czy tego...
wiec jest to Nowy Elektronik grudzień/styczeń 2004/2005 i jest to zestaw 388-k Uniwersalny V/A do zasilaczy no chyba niemusze tlumaczyc do czego to sluzy dziekuje z gory za pomoc i zainteresowanie
Bardzo fajnie by było jakbyś oprócz wsadu dał źródło programu (oczywiście jeżeli możesz). A jeszcze bardziej spoko jakby źródło było w asm. albo w bascom :). Jeżeli chodzi o projekt to świetnie się prezentuje i schludnie wykonany. Urządzonko bardzo praktyczne.
wybierz reg51 jeżeli nie będziesz używał wprost dodatkowych 128 komórek ram i timera2 lub 8052 jeżeli potrzebujesz tego dodatkowego sprzętu. Poz tym przecież to zwykła '52 i jest na pewno kompatybilna w dół z '51. I wpisz te ustawienia (jak i inne) do samego pliku programu $regfile = ... Tak...
nom ja używam najzwyklejszej Atmegi8-16Pi podpięty kwarc 8Mhz(chociaż na wewnętrznym RC 8Mhz też sprawdzałem) żadnych dodatkowych bajerów Do LCD nie urzywam, testowałem na 2 róznych LCD i oba chodzą na porcie D tak sobie myslałem że moze jakieś alternatywne funkcje sie uaktywniaja ale...
Problem nie jest z falownikiem. Właściwie w projekcie nie biorę go pod uwagę. Tu raczej nie chodzi o konkretny falownik, tylko o to jak rozwiązać problem jego sterownia PWMem ... Witam. Napisz z czym masz wreszcie problem? Jeśli nie z falownikiem to znaczy że znasz kilka możliwości ich...
Witam. Panowie ,czy możecie powiedzieć mi ,jaki programator będzie mi potrzebny do nauki BASCOM'a ? Lepiej go kupić czy można go zrobić samemu ? Chcę w BASCOM'ie pisać sterowniki do efektów laserowych na silnikach krokowych. Pzdr. HouseDeeJay
Niech mnie ktoś poprawi jeśli się mylę, ale zawsze mi się wydawało, że CAN to po prostu definicja "formatu" komunikacji, a medium nośnym może być nawet RS232. Też bym chciał żeby było jak najwięcej dobrze znanych i powszechnie używanych standardów w urządzeniach elektronicznych, ale...
Poczytałem troche na ten temat ale od strony praktycznej mam pytanie czy polecacie bardziej starter ZL10AVR czy ZL3AVR bo cena jeat podobna a wydaje mi sie ze ZL10AVR jest bardziej uniwersalna. Chodzi mi o to ze jak rozwine sie w programowaniu prockow to zebym nie kupowal dopiero czegos porzadniejszego...
Witam Popełniłem ostatnio źródło prądowe do testowania zasilaczy. Wszystko chodzi fajnie, ale jak wiadomo apetyt rośnie w miarę jedzenia, więc pomyślałem że przydał by mi się do tego jakiś fajny miernik LCD żeby nie przełączać cały czas miernika uniwersalnego. W pisaniu programów...
Najważniejsze zadania "czasu rzeczywistego" można wykonywać w obsłudze przerwania timera. Usługi można wpisać w podprogramy (z jez C: funkcje) i w pętli głównej wybierac które mają byc wykonywane. Komunikacje z uzytkownikiem mozna na ogół wpisać w pętli głównej, gdyz ona zwykle jest...
Witam wszystkich Forumowiczow, do tej pory nigdy nie miałem potrzeby pisać postu bo wszystkie problemy rozwiązywałem opcja search ;-) az do tej chwili. buduje układ przetwornika AD 24 bitowego, ktory komunikuje sie z Atmega8 po SPI hardware a ta z kolei z moim PC po RS232. Docelowo maja byc...
Właśnie tak jak wcześniej napisałem z elektroniką w praktyce dopiero zaczynam. Więc reguł , które właśnie wymieniłeś wcześniej nie znałem. A schemat starałem się zrobić czytelnie tylko ,że nie umiem jeszcze dobrze operować miejscem które daje eagle. A co do postu powyżej to pin...
Witam, Na wstępie dziękuję za pozytywne komentarze. Widzę, że przewija się jak narazie głównie jedno pytanie odnośnie sposobu udostępnienia tegoż modułu. W odpowiedzi mogę narazie napisać tylko, że już wkrótce bo mam nadzieję maksymalnie do końca tego miesiąca - wszystko się...
Mimo złamania regulaminu (link do aukcji), odpowiem ;) Wiem ze dostępne na rynku przejściówki USB-LPT za 30 zł to w sumie tylko mostki drukarkowe. Moim zdaniem jest taka sama, jak wszystkie inne. Zgodność z SPP oznacza tu, że tryby EPP/ECP nie są wspierane. Widoczna jako standardowy...
Odnoszę wrażenie iż chcesz napisać program uniwersalny Dozownik ślimakowy sam napisałeś jest precyzyjny a jak to się ma do zasuwy hydraulicznej dzięki której spada na wagę setki kilogramów Dodano po 12 Dlaczego chcesz wykorzystać do opóżnienia liczniki przecież w trakcie...
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...
A tu [url=]uniwersalna biblioteka dla SPLC501C
Co do tej częstotliwości , to układ , który siedzi w środku jest uniwersalny. Różnica polega jak sądzę tylko na obwodzie wyjściowym anteny. Dlatego jest możliwe generowanie obu częstotliwości. Ale takie zachowanie daje do zrozumienia , że coś nie tak dociera do układu. Nie takie dane...
Może ma ktoś pomysł na uniwersalny kod który czytałby każdego pilota i dostrajał się do niego np po bicie startu? sorki, ale może za chwilkę jeszcze zachcesz gwiazgę z nieba hmmm?? .... coś mocno mylisz pojęcia. 1. Można zrobić uniwerslanego pilota - albo na zasadzie "uczenia"...
Obie linie są podłączone, napięcie zasilania jest takie same (układ robie na jednej uniwersalnej płytce stykowej Może ktos wie jak powinny być skonfigurowane porty uart ??? Ja próbowałem różnych sposobów ale nie pomaga, jakas komunikacja jest ale pojawia się kawałek tekstu, liczby bądz...
Ok znalazłem jeden rejestr przesuwny którego używacie , wszystko działa a sprawdzając amperomierzem wyciąga 70 mA prądu . Więc teoretycznie dałoby się takim shift register sterować także kolumnami ( za nóżkami umieścić rezystory ograniczające prąd diody ) , racja ? A na dole Twoim sposobem...
Trudno jednoznacznie wskazać nóżki, ten przekaźnik występuje w kilku wersjach . Ogólnie wyjście z mikroprocesora, czasem tak jak u ciebie poprzez tranzystor, podłączamy do 2 styków cewki stycznika. Pozostałe styki, to styki robocze, podłączamy według potrzeb do urządzenia, którym...
W jaki sposób ustawić Bascoma, żeby dało się bezpośrednio pisać teksty do wyświetlania LCD (sterownik z rosyjskimi znakami) cyrylicą? każda rada się liczy :D Rodzaj wyswietlanej czconki (fontu) na LCD nie zalezy od twojej klawiatury w systemie (np: Windows) ani tez od ustawien w Baskom...
Troszkę pomieszałem tematy bo dawno to było już pisane. 0,1 Ochma nie nadaje się przy pomiarach takiego prądu więc jest zmieniony - zastosowane są boczniki 60mV-100A. 0,1 ochma czy 0,01 ohma wydziela zbyt wiele ciepła co odbija się na przekłamaniach . Przy prądach większych 50-100A Wynik...
To chyba zamienimy sie uczelniami u mnie miałem napisać w bascomie coś czego nigdy w nim nie pisałem bo na codzień C stosuje :) - wykładowca stwierdził że trzeba być uniwersalnym i tyle. Proponuje ci poszperać na elce to znajdziesz Rgb w C napisaną. A skoro piszesz że na zaliczenie ma...
No własnie - jakoś tak sie zastanawiałem nad pracą w przerwaniach - ale jak to sie nazywa - że nie używana umiejętnośc zanika :) Musze zbudować nowy układ na płytce uniwersalnej żeby nie grzebać już w zmontowanym urządzeniu . Robie przysługe kuzynowi bo zbudował wzmacniacz w klasie A...
układ narazie jest zmontowany na płytce uniwersalnej, nie mam do niego schematu. Zaczne go robic na gotowo jak juz dopracuje całość. Napisałem że procesor działa prawidłowo, zakłócenia jak odpalanie, gaszenie auta, dmuchawa itp nie powoduja zachwiania działania tylko jedynie włączenie lamp...
Zrób sobie generator 1-5Mhz na HC14 na jakimś ogryzku płytki uniwersalnej jak masz takie "skłonności" do lekkomyślnego ustawiania fusebitów. Podczepiasz do OSC1 i w większości przypadków procesor startuje. KLA987 111111 ustaw dla ATmega32-zresztą w Bascomie masz podpowiedzi co to jest. A...
mały OT jaki mam kupić odsysacz?? wole wydać więcej kasy niż kupić jakiegoś śmiecie. Już 2 odsysacze zepsułem takie po 5 zł. Jaki odsysacz mam kupić żeby mi służył na długie lata ?? Bo żeby dalej eksperymentować z megą musze mieć ten odsysacz bo wszystko robie na płytce uniwersalnej...
no mi tez się wydawało, ze nic w tym skomplikowanego nie ma :) mierzenie mialo na selu sprawdzenie czy on w ogóle działa, te paczki danych działają trochę jak pwm, dlatego powinny byc zmiany napięcia :) O kodowaniu czytałem, przynajmniej podstawę, i przebiegi czasowe, bo miałem zamiar pisać...
Zmontowałem układ, wgrałem program zapodany przez Wojtka75 (WIELKIE DZIĘKI WOJTEK) i ku mojemu zdziwieniu na wyświetlaczu pojawił się napis "Hello" :-). Bardzo się cieszę z tego powodu i muszę przyznać rację koledze Mat_91. Teraz tylko muszę dobrze przeanalizować ten kod (nigdy nie programowałem...
Zatem należałoby kolegów nieco uświadomić: - CLS TEXT | GRAPH jest dla wyświetlaczy graficznych posiadających wbudowany generator znaków i tym samym posiadający dwie strony pamięci: jedna na grafikę, drugą na tekst. - CLS jako, że jest komendą niezależną przywraca status...
Chciałem przedstawić mój pierwszy projekt w BASCOMie. Jest to moduł komunikacji mikrokontrolera z telefonem komórkowym poprzez sprzętowy UART. W projekcie wykorzystałem uC Atmega8 i telefon SE T300. Wykorzystałem ten model, bo akurat taki miałem i okazało się, że przypadkiem ten model...
Pcb do tego nie mam- zrobione na płytce uniwersalnej. MAX służy jako pompa napięciowa +-10V -razem 20Vp-p na nadajnik. Nadajnik podobno wytrzymuje 30V- ale to niesprawdzone pogłoski. Im większe napięcie- tym silniejszy sygnał. "Wzmacniacz" na MAX232 jest chyba najprostszy. Pierwotnie miał...
Możesz kablami, możesz w pająku, możesz na płytce. Jak nie przewidujesz zbyt wielu elementów na początek a nie czujesz się na siłach żeby zrobić płytkę to zrób chociaż na płytce uniwersalnej. Bez płytki to będzie niezbyt pewne. Ale to moje zdanie.
-> janbernat Probowałem już kombinacje z waitus 10. Zapowiada się interesująco. Teraz staram się skupić na torze optycznym. Przetestowałem dwa fototranzystory, jeden na pełne pasmo światła widzialnego drugi li tylko widzący podczerwień. Druga opcja z diodą IR i fototranzystorem na podczerwień...
Witam, Dopiero zaczynam z Ethernetem, więc nie mam fiołkowego pojęcia od strony praktycznej. Mianowicie pomysł jest taki, aby np. Atemega162 otwierała stronę internetową i zapisywała jej zawartość do zmiennej. Zawartością strony był by sam text bez HTMLa, np. 1,23,5. Kwestię analizy...
Zobacz na aplikację L-ki zastanów się jakie chcesz jego funkcje wykorzystać. Pogrzeb trochę w necie, przykładów programów na Atmege8 sporo Weź kawałek płytki uniwersalnej połącz jedno z drugim pdepnij silnik i zacznij eksperymentować. Nic tak nie uczy jak praktyczne zrealizowanie i...
Piszac wlasna obsluge mialem na mysli wlasna obsluge FAT32, a nie prace od podstaw :) Przy odczycie bufor nie jest potrzebny - ew. dla przyspieszenia mozna zbuforowac FAT, chociaz nagrywajac sformatowana karte ma sie gwarancje, ze clustry beda alokowane kolejno i w efekcie FAT wystarczy przeczytac raz. Co...
Witam, Zakupiłem LCD u Lispola, ale niestety jest chyba z nim coś nie tak. No ale od poczatku... Złożyłem układ na płytce uniwersalnej ze schematu, który sobie narysowałem, wygląda on tak: Płytkę zlutowałem z tego schematu i do tego na AGND dałem masę a na AVCC dałem napięcie,...
Witam. Próbuję zrobić prosty obrotomierz do samochodu na Attiny2313. Do testów z jednego Attiny2313 zrobiłem prosty "generator" 100Hz Kod: $regfile = "attiny2313.dat" $crystal = 4000000 Config Pinb.0 = Output Config Timer1 = Timer , Prescale = 1 Timer1 = 45536 On Timer1...
LED5W - ciekawe podejście do kwestii menu. Ja zwykle CASEm robiłem płaskie, przechodzenie jednym przyciskiem a wartości (zwiększ, zmniejsz) ustalałem kolejnymi dwoma. Może pokusić się o napisanie uniwersalnego menu dwu lub trzy przyciskowego?
Niestety na tym lapku nie ma neta, i raczej nie będzie, dlatego aktualizacje odpadają, a może ktoś zna inny program by wgrać plik .hex przez LPT na mikroprocesor i do ustawienia fuse bitów? EDIT Znalazłem taki program ISP Programer, i chyba tego użyję, ale to jutro sprawdzę, dzisiaj już...
.Może jest jakis sposób na obeście tego? Pewnie, że jest sposób i to nie jeden a mnóstwo, ale na pewno nie uniwersalny typu gotowe polecenie Bascoma, np: For I=Obejscie_problemu To 10 Zalatw_sprawe Next I ..... to twój kod, i od niego a w zasadzie od ciebie wszystko zależy....
Od książki Wiązani do TCP/IP droga kręta i daleka :) Swoją drogą w sieci jest pełno informacji o programowaniu AVR w języku C, a jeśli o książki chodzi to np. Doliński - Mikrokontrolery AVR w praktyce. I dodam, że kod C jest uniwersalny. Jak sobie napiszę dobrze obsługę wyświetlacza...
Sterownik jest uniwersalny- możesz wybrać dużą rozdzielczość kosztem prędkości maksymalnej. Przy rozdzielczości 10000 i częstotliwości sterującej 500kHz uzyskasz ok. 0,28obr/s dla przeciętnego silnika. Dla maksymalnej rozdzielczości 50000 uzyskasz ok. 0,056obr/s. Przeciętny silnik osiąga...
Znajdziesz np. moduły bluetooth na uart, np. BTM222. Łączy się to po prostu do UARTa i działa. Inne moduły, np. RFM1x, 2x wymagają więcej zachodu z oprogramowaniem, ale za to są bardziej uniwersalne (powiedzmy), no i nie działają na UART, ale też się z nimi komunikuje quasi-szeregowo. No...
Teraz chyba działa, próbuje na zasilaczu 0,3A i teraz jak bit I dojdzie do liczby 3, to zasilanie się odłącza (serwo pewnie ma za duży pobór prądu). Więc chyba jest ok, prawda? :) Czas zainwestować w jakiś zasilacz uniwersalny...
A pomógł byś mi co do programu... ? Mam książkę i się uczę... ale przyjmę każdą pomoc.... A projekt zrobie w weekend na gotowo bo muszę zaprojektować płytkę albo zrobię na uniwersalnej
Więc tak, w chwili obecnej postaram się poprawić sam program bo faktycznie on może być przyczyną tego wszystkiego. Zastanawia mnie jeszcze czy nie przejść na zewnętrzny kwarc, z racji że teraz jest używany wewnętrzny. Układ wykonawczy (sterujący) jest na osobnej płytce i póki co wykonany...
Do atmegi załadowałem gotowy hex więc nic nie zmieniałem, kwarc zegarkowy chodzi sprawdzałem na oscyloskopie, jako pilota rc5 używam uniwersalnego, kod philipsa ------------ Pozdrawiam
Taaaaaaaki bajer. Nie lepiej by było zrobić uniwersalne bez tego pierwszego bajtu? Użytkownik bascoma i tak powinien wiedzieć o co z nim chodzi. I mam jeszcze jedną propozycję, po podaniu liczby większej niż 0x1F automatycznie zwiększać liczbę pikseli. Przyda się tym co używają LCD graficznych.
Witam, Problem jest następujący: chcę skonstruować moduł - kartę przekaźników: 8 wyjść przekaźnikowych oraz 8 wejść/wyjść cyfrowych lub wejść analogowych. Całość będzie komunikowała się po USART, lecz pytanie czy takie rozwiązanie będzie dobre. Chcę aby jeden port (8 pinów)...
witam kolego tzn , schematu jako takiego nie posiadam ,jest to taka moja prowizoryczna budowa wykonana na płytce uniwersalnej .wlutowane są na niej tylko diody 3mm połączone w taki sposób że: 5 diód połączonych anodami tworzy jeden słupek(kolumnę) a jest ich pięć , tak samo 5 diód połączonych...
To jest dosyć niewygodny sposób na przesyłanie zmiennych w postaci znaków ASCII i sam się nieco ograniczasz, bo pierwsza zmienna musi mieć zawsze dwa znaki, druga trzy itp... Jeśli chcesz troszkę bardziej uniwersalnie podejść do tematu to przesyłaj wartości zmiennych w ten sposób: ...
Witam, mam w pracy rzutnik BenQ MS510/MX511 podwieszony pod sufitem, i dość niezręcznie jest zawsze chodzić po drabinę by go włączyć/wyłączyć, dopasować wielość obrazu. Tani pilot uniwersalny nie daje rady, a oryginalny zaginą dlatego postanowiłem zrobić własny ;p I tu zaczynają...
nie pytałem o to jaki masz model diody, ale co to za nadajnik, jaki jest program w module nadajnika czy to jakiś pilot uniwersalny, czy drugi uP, jeśli uP to jaki w nim siedzi program... bo do nadawania są 2 funkcje: RC5SENDEXT i RC5SEND
Jeśli nie zadeklarowałeś procka w programie to może informacja ta siedzi w opcjach. Zadeklaruj większego uC i po kompilacji powie ci ile pamięci potrzeba. Ok, znalazłem i zmieniłem na mega8. Od razu znikły "jump range'y" został jedynie błąd z bootloaderem, ale już mniej "przekroczyłem....
a mógłbyś załączyć zdjęcie i schemat?? bo ja mam połączone przyciski drutami na płytce uniwersalnej z rezystorami na wyprowadzeniach i 0 zakłóceń przy 16 mhz...
Filmik bedzie juz niedlugo. Niestety nawal pracy spowalnia postepy. Pozostalo jeszcze tylko zamontowac listwe z podswietleniem i polaczyc to wszystko. Na samych ledach wpietych w sterownik nie bedzie efektu. Na pewno filmik zamieszcze, badz co badz to moze prosta dprawa ale dla mnie to pierwszy taki...
Kolego ale to jest problem systemowy ktore chce wykazac - Prosze o pokazanie prawdziwego uniwersalnego sterownika do oswietlenia domowego dowolnego typu - nie ma takiego bo dzisaj moze to byc led, zarowka ,swietlowka i co tam jeszcze jest na rynku. Jezeli ktos wydaje te ~500 tys na dom (i zaciaga kredyt...
Każda uniwersalna procedura nie będzie optymalna , bez względu czy ją napiszemy w C czy bascomie . Wadą języków wysokiego poziomu i gotowych bibliotek jest ich wielkość , bo uniwersalność stosowania ogranicza możliwość skracania kodu (czytaj optymalizacji) Stwierdzenie że bascom tworzy...
Troszkę mnie nie było, ale dzisiaj po różnych perturbacjach chcę napisać, że działa !! :) Nie fusebity, nie połączenia, nie program i nie pilot.... a w zasadzie NIE TEN PILOT. Zdziwicie się pewnie, potwierdzam, że ten pilot Philipsa najwidoczniej nie nadawał w RC5 (sprzęt na nim działa)....
tmf pisał o tym niedawno w temacie o nowym AVRStudio5. Domyślnie korzysta z kompilatora o którym wiadomo że ma błędy. Nie obsługuje starszych programatorów- tylko nowsze i drogie. Trudno znaleźć ustawienia zegara itd. AVRStudio4 jest dość siermiężne jeśli chodzi o edytor. Ale według...
HM co do zasilania mógłbyś mi to rozrysować nie bardzo to rozumiem , potrzebne jest żeby przez cały czas było zasilanie w układzie elektronicznym czy światło jest zapalone czy nie. Co do odbioru używam TSOP 1736 czy jest to odbiornik uniwersalny ? odbierze sygnały z większości pilotów?...
VCC powinno być filtrowane prze kondensator 100nF cały układ mam "prototypowo" na "uniwersalnej płytce" i dałem tam na każdą "linie zasilającą" po 4-ry kondensatory ceramiczne 100n(w sumie 12 sztuk) + po 3-rzy elektrolity 1000u(w sumie 9 sztuk). Jest też 1 monolit 470n przy wejściu zasilania...
Kuniarz napisał: Spróbuj innym programem, ja od lat używam Khazama Programmer, który jest dedykowany do USB ASP. A AVRDUDE nie jest niby dedykowany tak ? fajny wniosek Dziękuję, że doceniłeś fajność mojego wniosku. Może nie do końca jednoznacznie się wyraziłem - Khazama...
Wydaje mi się, że ten problem z długością wierszy nie będzie tu przeszkadzał. Skoro w jednej pętli zdecydowałeś się przestawiać początek tablicy to wnioskuję, że za każdym razem pobierasz taką samą ilość danych. Aha, zawsze można zrobić dodatkową tablicę, w której deklarujesz...
Fajnie, że są jeszcze Hobbyści, którzy konstruują takie coś...Szkoda tylko, że nie ma to wartości...hmm...użytkowej. Procesor z peryferiami w jednej obudowie - czyli dla przeciętnego odbiorcy/programisty ma to dobrą stronę - już zbudowane (w zwartej obudowie, dopasowane we/wy). Komu to...
Witam ! Popatrz na koniec linii LCD Lcdpin = Pin....... Db7 = Postb. Zamiast Portb.7 - jest tam - Postb. Kompilowałem Twój program w Bascomie AVR i o dziwo Basom nie wykazał błędu. Popraw to miejsce i napisz czy jest coś na LCD. Dla sprawdzenia poprawności programowania podłączyłeś...
Bardzo dziękuje za wszelka pomoc. Nie oczekuje gotowych rozwiązań, bo na własnych błedach człowiek najszybciej sie uczy. Anody i katody w przerwaniu - przyjąłem do wiadomości. Obsługa jednym przerwaniem. Proszę jeszcze tylko o krótką odpowiedź odnośnie kwarcu 32768 podłączonego do xtal1...
Witam. Mam zbudowany kit AVT5217 i ustawione adresy kart poprzez zworki. Wszystko działa jak należy, ale... 1. Podobno w tym kicie można zmienić/przypisać numer karty na stałe, jak to zrobić ? (chcę wykorzystać okolo 5 takich samych kart) 2. Jeżeli zapiszę numer na stałe to bedzie można...
Mam od dawna przetestowany i działający program do odtwarzania plików *.wav. [syntax=basic4gl] '---PROCESO... = "M32Def.dat" Wait 2 $crystal = 16000000 $hwstack = 128 $swstack = 64 $framesize = 64 '---DEKLARACJE...
I to się ceni :) Mimo wszystko przeanalizuj programy, które pisałem. Początkowo wydają Ci się chaotyczne, ale tak naprawdę są pisane aby były funkcjonalne, mało zajmowały i jak najbardziej uniwersalne do różnych zastosowań. Jak załapiesz raz o co w nich chodzi to zapewniam Cię, że już...
(...)Jak zaczniesz się bawić z asemblerami RISC, to zobaczysz jak "przyjemnie" się w tym programuje. Asembler AVR nie jest jeszcze taki zły, ale np. EM78 (taki chiński PIC) to już masakra. Przy dzisiejszych mikrokontrolerach i kompilatorach C, jaki jest sens stosowania Assemblera (poza bardzo...
Do kolegi "KUNIARZ" Właśnie wgrałem sobie Twój programik i u mnie DS18B20 śmiga (mam 6 szt. - 5 nowych i jeden z przed 2-3 lat) (chociaż nie wiem dlaczego w Twoim programiku na wyświetlaczu cały czas mi text się przesuwa) Ale nie do tego zmierzam. A mianowicie wgrałem poniższy programik...
Witam mam problem z programem do trawiarki mianowicie znalazłem na necie program do sterowania trawiarką chciałem do tego dopisać wybór menu żeby było jeszcze był drugi tryb sterowania trawiarką. Wgrałem program do uC i działało poprawnie potem chciałem wgrać ten sam program bez żadnych...
Przede wszystkim problemem jest sam przykład. Zapewne biblioteka obsługi tego układu napisana jest w asemblerze, a nie Bascomie, stąd też jej kod jest niewielki. Po drugie nie wiadomo jak napisane są biblioteki. Obsługę LCD można napisać byle jak, jakoś będzie działać, ale za to będzie...
Na 100% nie wiem. Mam jednak w domu kilka pilotów m.in do DVD MEDION, do sterowników LED, do amplitunera CAT, telewizora TRILUX i chyba ELEMIS. Wszystkie są opisane w sieci jako RC5. Poza tym mam pilot uniwersalny, który męczyłem długo i wytrwale tak więc na pewno gdzieś musiałem trafić na...
Mówisz o jakimś systemie automatyki domowej a ja o zwykłym sterowniku pieca co. Różnica stopnia na piecu jest nie odczuwalna w pokoju. 1 stopień to sporo. Pytanie czy to jest zdrowe dla organizmu? Trzeba by przeprowadzić odpowiednie badania. (osobiście to dostaję alergii. Kiedyś miałem...
Schematu nie ma, lutowałem z głowy. Układ zmontowany jest na płytce uniwersalnej.