Witaj. Rozumiem, ze to Twój "pierszy raz"? Jeżeli tak, to od razu porzuć BASCOM i nie wracaj do niego nigdy. Reszt jest tutaj: Witam. Kolego dondu dlaczego Bascom tak mocno kłuje Cię w oczy ? Chyba dlatego, iz masz udział w/w blogspocie. W pierwszym poście był opisany problem a Ty od razu rzucasz się na Bascoma. Może ktoś chce używać Bascoma, a Ty...
Pisząc programy w Bascomie mamy gotowe procedury do obsługi pilotów kodowanych RC5. Ja jednak chciałem użyć pilota, który ma akurat kodowanie SPACE. Z braku oscyloskopu do obserwacji sygnału zmontowałem układ jak w załączniku - układ się sprawdził :) Układ to ATMega32 z podłączonym MAX232 i dalej przez kabel Null-Modem do PC-ta oraz oczywiście odbiornik...
Działa!!!!!!!!! Zastanawiałem się czemu procesor próbował wyświetlać ciągle tę samą wysłaną zmienną jedną pod drugą i po wielu próbach i błędach znalazłem przyczynę. Mianowicie wcześniej myślałem że zmienna zdefiniowana jako: Dodano po 1 Nawet szybko mi poszło z tą kartą sd. :D Oto kod wysyłania z atmegi32 pliku *.txt z karty sd w którym zapisany tekst...
Witam Pozwoliłem sobie przetłumaczyć opis protokołu kodu RC6 firmy Philips z języka angielskiego na język polski. Korzystałem ze źródeł podanych w pdf. Z konstruktorem i programistą [url=]z tej strony kontaktowałem się kilkukrotnie w celu uzyskania całego opisu protokołu ale za każdym razem spuszczał mnie na drzewo twierdząc że wie tylko tyle ile opisał...
Witam, Chciałbym obsłużyć układ CD4021... Shiftin Datapin , Clockpin , B , 4, 8 'pobranie 8 bitów do zmiennej B Pętla nie dochodzi do skutku.... ... ponieważ w opcjach polecenia Shiftin wybrałeś 4 , a to oznacza zewnętrzny sygnał taktujący.Jest to wyraźnie napisane w helpie Bascoma , przy opisie funkcji Shiftin.Po zamianie 4 na 0 , powinno zadziałać...
Manual BASCOM-a, w opisie instrukcji SERIALIN mówi że bufor danych wejściowych przechowywany jest w wewnętrznej tablicy bajtów _RS232INBUF0 . Oprócz tego są dwa wskaźniki, na początek tych danych oraz na ich rozmiar. 'Using the CONFIG SERIAL=BUFFERED, SIZE = 10 for example will 'use some SRAM memory 'The following internal variables will be generated...
Zazwyczaj każda ramka ma tzw. prolog i epilog. By móc wykrywać dowolne kodowanie potrzebowałbyś znalezienia tych znaczników początku ramki i końca ramki. Musiałbyś poszukać opisów protokołów. Przydatny do tego byłby prosty czytnik stanów logicznych np podpinany do wejścia karty dźwiękowej. Może najpierw popróbuj odebrać kod RC5 bez używania wbudowanych...
(...) 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ć...
No rzeczywiście w helpie do bascoma jest opisany port 3.6 jako WR. Niestety ten port w procesorach 89cxx51 jest niedostępny z zewnątrz (zresztą jak napisał crazy_phisic). Ale chyba nic nie stoi na przeszkodzie zeby skonfigurować to z pominięciem tego portu np na WR zamiast p3.6 dać p3.3 Powodzenia Piotrek
Witam!!! Czy moze ktos mi wyjasnic jakie modele wyswietlaczy kolorowych z tel. komórkowych bascom obsługuje?? W internecie znalazłem informacje, że są to LCD na PCF8833 i Epson. W Pomocy Bascoma znalazłem opis, że są to ukłądy na PCF8533. A W przykładach stosują biblioteki z PCF8833 i EPSON. Czy może ktoś wyjąsnić co jest grane?? Bo mam już totalny...
a po co ci go odfiltrowywać, skoro to chodzi o to, że dane przysyła do ciebie twój telefon i na zakończenie linii wystawia CRLF to zainteresuj się poleceniem Config Input będziesz mógł je sobie ustawić tak aby reagowało na CRLF a nie tylko CR i kłopot z głowy - trza tylko czytać helpa do Bascoma ;) W opisie Config Input znajdziesz wszystko czego ci...
Chodzi o to, ze 13-stka jest mala i by mi bardziej pasowała. Mimo tego, że nie umiem jeszcze programować to wydaje mi się ze to takie jakieś niezbyt fajne kiedy potrzebujesz tylko 3 wyjścia z procka a używasz układu który ma ich 14...dlatego chciałem zastosować attiny13, ale pojawia się problem bo nie mogę zastosować procedury zwiększania licznika...
Witam Mam dwa pytania dotyczące w/w wyświetlacza: 1. W jaki sposób mogę przymocować jego piny do PCB? Z tego co zauważyłem, to on ma bardzo gęsto rozstawione piny, uniemożliwiające przylutowanie go. Słyszałem coś o jakichś zatrzaskach, ale w żadnym elektronicznym nie mogę tego dostać. Druga wersja to lutowanie hot air czy coś takiego, ale sądzę że w...
Nie wiem, czy nadal aktualne, ale od tego jest bit DCF_Status.7, który przyjmuje wartość 1 gdy DCF poprawnie odbierze czas. Bit ten możesz, po zsynchronizowaniu czasu, wyzerować. Jego ponowne ustawienie nastąpi, gdy znowu czas zostanie odebrany. Zresztą, to wszystko jest napisane w HELP'ie Bascoma, przy opisie polecenia CONFIG DCF77, polecam poczytać.
www.google.com a tak na serio to na stronie domowej projektu yampp jest dokumentacja z której korzystali autorzy projektu. Do tego projektu z EP autor umieścił na stronie kod źródłowy do procka (niestety w bascomie)
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.
Piszę program do prostego sterownika pieca, w książce "Programowanie mikrokontrolerów avr w j. Bascom" mam opisana obsługę czujnika DS1820, w sklepie elektronicznym w moim mieście mieli tylko DS18B20, myślałem że nie będą się może różnić za wiele, mogłem zajrzeć do noty katalogowej ale już za późno. Przeglądałem noty katalogowe tych dwóch układów, z...
Może ten materiał przybliży koledze sposób sterowania przez mikrokontroler drukarki. Wprawdzie opis jest w Języku C, ale moim zdaniem to nie ma różnicy w zrozumieniu idei. Przedstawiony jest również schemat połączeń. Ten i poprzedni materiał wydaje mi sie dają wystarczającą wiedze by napisać prosty program sterujący drukarką igłową. Nie wiem dlaczego...
Witam. Czy udało się komuś uruchomić atmega128 + mn7010 TWI w Bascomie? Według opisu Config tcp należy podać numer przerwania INT0/INT1, ale w medze128 obydwa przerwania pokrywają się z liniami I2C. Próbowałem z INT4 ale bezskutecznie. Sam moduł mn7010 jest na pewno dobry, bo działa po TWI na medze32. Proszę o jakąś podpowiedź lub kawałek programu.
Witam, cel pozostał ten sam, lecz zmienił się kod, tym razem bez Lcd, więc jako zadanie dostałem opisanie krok po kroku otrzymanego kodu oraz przeniesienie kodu z języka Bascom na kod Asemblera i C. Jako, że programowanie nie jest moją mocną stroną, prosiłbym o pomoc (rady, sugestie najlepiej w sposób tzw. łopatologiczny jak można osiągnąć postawiony...
W jaki sposób podłączyć przetwornik C/A MAX 505 do Atmela AT89S8252 i w jaki sposób wysłać dane (jaka procedura programowa) do przetwornika. Kożystam z programu Bascom i potrzebuję opis deklaracji przetwornika na wybranym porcie.
Witam, mam pytanie czy ktoś kiedyś próbował samemu zrobić kamerę IP, proszę o konkretne schematy z programem najlepiej w napisane w BASCOM, z opisem w języku polskim. Wiem że temat był już poruszany na forum ale tak naprawde na żadnym z postów nie ma nic konkretnego. W odpowiedzi poproszę tylko konkrety.
zostawilem ci wiadomosc na pw jak nadal bedziesz chcial ta biblioteke to ci przesle _____________________________ jest to mega dziwne maja helpa do 261 nawet w pliku bascom/pinouts jest opis do atiny261 a mimo to biblioteki nie ma. Sprawdz maila znowu cos ci przeslalem ale chyba i tak nie pomoze. ______________________________ znalazlem cos na tej stronie:...
Nie znam mozliwości w tym zakresie Bascoma. Jedno jednak jest pewne. Każdy program tego typu może działać sekwencyjnie. Oznacza to, że wywoływanie kolejnych procedur w procedurze działać musi. Jest jednak tzw granica zagnieżdzeń. Może ona wynika z możliwości samego kompilatora (programu tłumaczącego - w tym wypadku Twoim nie sądzę aby tak było), albo...
Widząc konfigurację portów założyłem, że chodzi o AVR! Bascom AVR służy do programowania uC AVR i różni się od Bascoma 8051. Jeśli zaczynasz zabawę z Bascomem to kategorycznie użyj AVR'ów. Mają dużo większe możliwości niż 8051. Poza tym są programowane w układzie docelowym (bez przekładania do programatora). Programator do AVR'ów jest dużo tańszy (najtaniej...
Tutaj masz linak do polskiego helpa od Bascoma. Tam jest opisane wszystko bardzo przystępnie.
Witam. ZbeeGin masz rację. Czytałem sporo twoich postów, bo Twój nik przewija się bardzo często przez forum i można powiedzieć, że w temacie jesteś GURU. W temacie stosu w Bascom poruszam się jak w ciemnym pomieszczeniu i wiem, że na ten problem natrafi w końcu, każdy kto będzie chciał napisać coś większego pod Bascomem. Wiem, że ten temat był poruszany...
Jestem poczatkujacy w c++. Posiadam ksiażkę Jerzego Grębosza "Symfonia c++ standard" Oczywiście mogę sie nauczyć tego wszystkiego do końca, ale w tej książce jest opisana sama struktura języka, pomysły rozwiązywania problemów. Programuję mikroprocesory w bascomie. Chcialbym się jakoś komunikowac przez swój własny program z mikroprocesorem. Oczywiscie...
Witam, te dane odnośnie twojego pilota są tak na prawdę ze stronki: dzięki czemu masz super dokładny opis jak zrealizować sobie samemu nadawanie IR w standardzie tego pilota. Podejrzewam, że bascomowy SonySend nie zadziała z twoim radyjkiem ponieważ poza np różnicą w parametrze ptrail pomiędzy twoim opisem a dokumentacją z Bascoma jest jeszcze jednen...
Najpierw to zastanów się nad swoim warunkiem if portd.0=1 then bo to ci nic nie da - musisz zastosować if pind.0=1 then żeby odczytywać stan pinu, który jest wejściem A w Bascomie nie ma czarodziejskich poleceń, które zadziałają na dowolnie wymyślone przez ciebie pomysły ;) Chciałbyś np aby były polecenia tego typu? MrugajDiodaLED_100razy Daj10Impulsow...
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...
Bawiłem sie w bascomie ładne pare miesiecy, od bascoma zacząłem swoją (trwającą już od zimowych ferii 2004) przygodę z uC, no na początku oczywiście było świetnie, byłem zdziwiony jakie to proste i nie przejmowalem sie tym że proste programy zajmują ponad 1k w pamieci programu. Pierwsze programiki to było coś wspaniałego, programowałem na początku tylko...
moze być kiepsko bo bascoma raczej nie daje zasilania na wolne piny lpt zato ja mam do ciebie cos innego jest to programator z pomocy do bascoma. używałem go dość długo i dalej czasami używam. na kwarcu 4Mhz śmiga bardzo ładnie, przy większych kwarcach troche się wykłada. w pomocy jest on opisany jako "The simple cable programmer from Sample Electronics."...
Polecenie konfiguracyjne serwa w języku Bascom wygląda następująco: CONFIG SERVOS = liczba , SERVO1 = końcówka [ , SERVOn = końcówka ] , RELOAD = czas W Helpie napisano, że parametr RELOAD to czas opóźnienia pomiędzy kolejnymi przerwaniami licznika TIMER0, rozdzielczość. Zazwyczaj jest to 10us, a wielokrotność tego to szerokość stanu wysokiego. W opisach...
...Czytałem notę katalogową ale nie doszedłem do tego jak go obsługiwać... a wiesz chociaż z tej noty do czego jest ten scalaczek? czy tak poprostu wpadł ci w ręce, masz notę i nie wiesz w ogóle do czego on służy??? pytam o to bo trochę dziwne to twoje pytanie ... generalnie jest to układ (jak wynika z noty katalogowej), który porównałbym do popularnego...
Sprawa dość podstawowa: Do 1wreset - reset magistrali 1wwrite &HCC- pomija podanie adresu (gdy jedna kostka) 1wwrite &H44-dokonaj pomiaru i konwersji Wait 1 - czas na konwersję 1wreset - ponowy reset 1wwrite &HCC - jak wyżej 1wwrite &HBE - odczytaj Odczyt = 1wread(2) Locate 1 , 1 Lcd Odczyt ; " " loop ..może mi jakieś linki zapodajcie przydatne do nauki......
Ponieważ nie jestem programistą i prócz Bascoma nie zagłebiałem się w inne języki szukam rozwiązania w tym obszarze. Jednak być może jakieś wstawki asemblerowe tu będą potrzebne. Opisze sytuacje. Jest układ CMX469 który odbiera transmisję 2400Bd. Nie jest to transmisja w jakimś konkretnym standardzie więc wszystko trzeba na piechotę robić. Paczka danych...
Moja wina nie dodałem że program pisany był pod bascomem. Może i to proste ale problemem jak dla mnie wydaje się być odebranie 2 sygnałów jednocześnie a wygenerowanie 4 x pwm. Może opisze bardziej o co mi chodzi. Odbiornik ma 6 kanałów sterującymi serwami chce 2 z nich zamienić na pwm. Odbiornik nie posiada innych wyjść. Układ kreci 2 silnikami lewo-prawo....
Zmagam sie z programem do odbioru kodow pilota w standardzie sony w bascomie-avr. Oparlem sie na procedurze opisanej w EP 8/2001 autorstwa Kantora Zoltana. Jak narazie nie udalo mi sie poprawnie zdekodowac sygnalu z pilota. Czy ktos dysponuje programem realizujacym to zadanie i moglby mi pomoc?
Chce zaprogramowac atmega8 w bascomie i nie wiem co ustawic w opcjach programatora. Podlaczylem mega bezposrednio do lpt i dalem zewnetrzne napiecie 5V, ale Bascom nic nie wykrywa. Sposob podlaczenia jest taki jak tutaj (chodzi o ten drugi schemat z zewnetrznym napieciem) Zanim zbudujesz jakiś programator , to najpierw przeczytaj jaki program go obsłuży.Przecież...
Czy ktoś z szanownych kolegów ma możę lekarstwo na współpracę takowego wyświetlacza z Bascomem 8051. Różnica aplikacji tegoż paneliku jest taka, że posiada on dwie a nie jedną jak tradycyjny HD, czy KS linię Enable (E1 i E2). Opis obłsugi takiego wyświetlacza jest w helpie do Bascoma. Oznacza się do jako 40 * 4a. Jest też przykładowa procedurka.
Witam! Używam demo programu Bascom 2.0.10.0 na 8051 i w nim mogę używać config i2cdelay kilka razy w programie i parametrem może być zmienna, co w Twoim przypadku ułatwia sprawę. Nie stosowałem tego nigdzie, ale przed chwilą sprawdziłem i przy kompilacji nie ma żadnych błędów, więc powinno działać. Co do zmiennej to na pewno można użyć zmiennej z Bascoma...
Właśnie że w symulatorze bascoma (wer. 1.11.7.4) też czas nie idzie?! Mam ustawiony wewnętrzny osc. 8MHZ czyli CLK3...0 = 0100 ale to nie istotne. Atmega16 może pracować z dwoma kwarcami zewnetrznymi (zegarkowym i systemowym) lub z zegarkowym i oscylatorem wewnętrznym jako zegar systemowy. Odnalazłem stronkę w wersji angielskiej, jest podobny programik...
Tzn bez programatora się restartuje a z programatorem jest tak jak opisywałem. Dodano po 10 jade na trening jakby co bede pozniej
To nie jest żaden problem tylko niestety niekompletny jeszcze dostatek wiedzy o kodowaniu w podczerwieni i standardach pilotów itp. Po pierwsze to sama firma SONY stosuje w swoich urządzeniach kilka standardów kodowania , które różnią się już nie tylko długością czasów poszczególnych nadawanych bitów ale także ilością przesyłanych bitów. Nie wiem co...
Witam Jako że w kilku moich modułach muszę zastosować małe kolorowe wyświetlacze (robię "włączniki-ściemniacze oświetlenia" z ekranami dotykowymi) to mam kilka pytań do kolegów z większym doświadczeniem. A więc tak: Cwiczyłem sobie podłączenia i obsługę wyświetlaczy z Nokii 6100 .W bascomowym helpie ładnie opisane. Ale nie było by problemu gdyby taki...
... Mam taki programator USB . .... Pytania: - Czy masz wgrane sterowniki USB dla tego programatora podane na aukcji INSTALACJA PO PODŁĄCZENIU PROGRAMATORA DO USB, SYSTEM ZNAJDZIE GO JAKO NOWE URZĄDZENIE. NALEŻY WSKAZAĆ ŚCIEŻKĘ DO STEROWNIKÓW, KTÓRE SĄ DOSTĘPNE POD LINKIEM. PO POPRAWNYM ZAINSTALOWANIU W MENEDŻERZE URZĄDZEŃ POKAŻE SIĘ: LIBUSB-WIN32...
Jaki programator JTAG będzie działał bez problemu z Atxmega128a3 w środowisku BASCOM? Polecany przez propox do tego modulu progranator jtagice mkII raczej nie zadziała.. Oryginalny JTAG ICE mkII jest na liście obsługiwanych programatorów. Przynajmniej w najnowszej wersji BASCOM-AVR (v2.0.2.0). Ten chiński klon jaki tu przedstawiłeś podobno jest z nim...
Zakładając ten temat wyszedłem z założenia, że w starszej wersji Bascoma wystarczy podmiana któregoś z plików, bądź zmiana ustawień konfiguracyjnych, itp. Taki sposób myślenia podpowiadała mi moja linuksowa przeszłość. Bascom jako produkt stricte komercyjny nie zapewnia użytkownikowi żadnych możliwości wpływania na konfigurację programu, poza ścieżką...
Witam! Mam problem z napisaniem kodu w bascomie. Chcę aby mój robot jechał środkiem korytarza. Zasada działania polega na tym, że sonar podłączony do serwa modelarskiego obraca się w prawo pod kątem prostym do robota i mierzy odległość, następnie obraca się serwo o 180st. czyli w lewo i mierzy ponownie odległość, po tym program zlicza obydwie długości...
U mnie wczoraj śnieg o 1 w nocy spowodował awarie prądu aż do 10 rano. Przynajmniej się wyspałem ahahahaha :D Jak chcesz pomocy, zamieść kod i go opisz. Kiedy działa, co zmieniłeś i kiedy nie :D To się pomyśli :D Tytuł raczej powinien brzmieć "znowu warunek IF-ELSE" , ale myśle że on tu nie ma nic do rzeczy ;) Te budzenie tam na pewno trzeba poprawić.
Reinstalacja Bascom Błąd 101 zazwyczaj oznacza, że odwołuje się kolega do urządzenia (w tym przypadku Port B), które nie jest lub jest źle opisane w pliku DAT dotyczącym konkretnej serii uKontrolerów. Sugeruję podmienić plik nazwa_uKontrolera .dat (np. z innej wersji BASCOM-a) i wszystko wróci do normy. Konkretny plik powinien być podany w pierwszych...
Witam. Mam taki mały kłopot. Chciałbym napisać program w bascomie pod nietypowy układ, a dokładniej pod ATMELA 89C51SND1C, i pojawia się mały kłopot. Skad wziąć regfile do tego procka? Albo jaka jest ogólna zasada tworzenia takich plików? Sadze że w pdf'ach od ATMELA jest wystarczająco danych do napisania takiego pliku. Bardzo proszę o pomoc osób które...
Przy tym zegarze trzeba było chyba wszystkie wartości zamieniać na wartość w systemie dziesiętnym . Dokładnie nie pamiętam bo dosyć dawno robiłem ten zegar. W EDW był dosyć dokładnie opisany.
Cześć Zumek ! Faktycznie pogrzebałem troszeczkę w BASCOMIE i softowy UART zadziałał bez problemu. Jednak.........mam pewne spostrzeżenia: 1) Pomiędzy instrukcjami otwierającymi porty a pierwszą instrukcją wysyłającą dane musiałem zrobić wstrzymanie programu. OPEN "coma.7:19200,8,n,1" for output as #1 OPEN "comd.2:19200,8,n,1" for input as #1 WAIT 1...
W AVR Studio nie da się pisać programów w BASCOM, chyba że ktoś ma wersję pełną z dołączonym do niej BASCOM Compilerem, i zintegrował sobie go z AVR Studio... Nic nie stoi na przeszkodzie aby programy napisane w BASCOM-ie symulować w AVR Studio. Do programowania przez ISP jest wymagany sygnał taktujący procesor od 1MHz wzwyż. W Tiny2313 może być nim...
Witam! Jakiś czas temu zainteresowałem się AVR-ami, i nauczyłem się Bascoma. Na sam koniec zostawiłem sobie czynność programowania mikrokontrolera bo jak to wszyscy opisują "Jest to bardzo łatwe". Kupiłem programator ZL2PROG i podłączyłem go do AtMega 8. Mikrokontroler zaprogramował się bez problemu, ale teraz zaczęły się schody. Nic nie działa. Nawet...
Dla wytrawnych programistów to oczywiście profanacja i proszę nie czytać dalej, ale dla takich "lajkoników" w temacie C/C++ jak ja to ma jakiś sens. Mam pytanie czy ktoś próbował uruchomić wszelkie dobrodziejstwa modułu Propoxa Mmnet01 pod Bascomem? W sieci znalazłem opis modułu internetowego z Realtekiem 8019 i Atmega 128 oprogramowanego Bascomem....
Jak w BASCOMie skompilować program tak żeby zaczynał się od adresu 8192 (Procesor AT89C52)? Odpal Bascoma , wciśnij F1 , poszukaj w helpie opisu dyrektywy $romstart , przeczytaj co tam jest napisane i do dzieła :D Piotrek
TFMS5360 dziala na nosnej 36kHz piloty moga miec inna nosna to po pierwsze. Po drugie ja z Bascomem nic nie mialem wspolnego ale wydaje mi sie ze Bascom tylko RC5 obsluguje. Poszukaj w google frazy "SB-Projects: IR remote control: Philips RC-5" tam jest pare standardow kodow opisanych. Pozdrawiam
kod ja w pomocy bascomu 8051.Patrzac w opise do układu tsop 1736 out jest połaczony z Vcc opornikiem 10kom ktorej u mnie nie ma na płytce testowej czy to moze byc przyczyna , chociasz nie podejrzewam tej wady.Podłaczyłem opornik 20kom ale nie zauwazylem zadnej roznicy
Witam. Mam następujący problem, który wyskoczył mi podczas zabawy z bascomem. Zadałem sobie pewne zadanie (związane z robotem-samochodzikiem na którego przodzie umieszczona jest krańcówka dająca stan 1 na jeden z portów) którego opis jest następujący: Ustawiamy robota w punkcie A. Pojazd dostaje komendę "start" i włącza się licznik zliczający czas....
Używam programatora wbudowanego w płytkę AVT3500. Tutaj wszystko jest napisane: [url=]Link. Do tego jest potrzebny kabel programujący, którego schemat połączeń też jest tam opisany. Nie licząc pozostałych ustrojstw na płytce, to najprostsza możliwa konstrukcja. Kwarc, 2 kondensatory, 4 rezystory no i µC.
Witam serdecznie, Uczę się programowania AVR w Bascom, próbuję napisac jakieś proste programy, i analizując przykłady w książkach czy gazetach, zastanowiło mnie jak traktować listingi? Co mam na myśli, już mówię... Kiedy otworzyłem spakowany program, przykład z internetu, były tam 4 pliki bascomowe. Kiedy otworzyłem je, wyświetlił się napisany program....
Niestety w ogóle nie ma takiej możliwości i nigdy nie będzie, żebyś mógł wziąć sobie jakiś program w całości napisany w asm i wstawić go tak wprost do Bascoma. To troszkę przeczy w ogóle idei - wstawek w asemblerze. Wstawka to napisany przez ciebie fragment kodu w asemblerze który umie zadziałać w tym środowisku. Pomyśl sobie ten twój gotowy program...
Witam, jako zadanie dostałem opisanie krok po kroku otrzymanego kodu oraz przeniesienie kodu z języka Bascom na kod Asemblera i C. Jako, że programowanie nie jest moją mocną stroną, prosiłbym o pomoc (rady, sugestie najlepiej w sposób tzw. łopatologiczny jak można osiągnąć postawiony cel i jak wogóle się najlepiej za to zabrać) w przetransformowaniu...
Tak problem rozwiązany już jest dość dawno. Chodziło o to aby do przetwornika za pomocą bascoma wysyła bity danych odpowiednio. Najpierw trzeba wysłać adres czyli u mnie: i2cwbyte &H18 A teraz wartość jaką chcemy podać do przetwornika dzielimy na dwie części po 4 bity i przesuwamy je; pierwszą część w prawo o 4 pozycje drugą w lewo o 4; przykład w postaci...
Bascom AVR w przykładach Marcin Wiązania ISBN: 978-83-60233-38-2 Format: B5, 286 str. Wydawnictwo BTC Opis: Książka jest przeznaczona dla elektroników zajmujących się elektroniką zawodowo lub amatorsko, interesujących się praktycznymi zastosowaniami mikrokontrolerów z rodziny AVR. Będzie ona szczególnie pomocna tym Czytelnikom, którzy zamierzają pisać...
Witam serdecznie Jest to pojekt z tego linku: I stamtąd też pochodzi kod, zmodyfikowałem jedynie maksymalną temperaturę zadaną z 30 do 99. [syntax=vbnet] '***************************************... '#######################################... '# # '# Autor: klops_mops # '# Kontakt: wojtek.gb(at)gmail.com # '# GG: 4925733...
Zlecę napisanie programu w Bascomie do obsługi komunikacji siłownika zaworu (slave) z sterownikiem PLC (master) przez Modbus. Chodzi o część programu komunikacyjną czyli modbusową. Część programu sterującą zaworem napiszę sam. Szczegóły podam przez PW. 3a. Opis: Zawór ma odpowiadać na pytanie o swój stan i reagować na komendy typu zamknij/otwórz. Jeśli...
Chodząc po warszawskim Wolumenie natknąłem się na niezłą okazję, mianowicie w ciężarówce „Sławmira” sprzedawali graficzne wyświetlacze Samsunga 128x64 z podświetlaniem EL i z opisem, po 30zł za sztukę (mieli ich cały karton więc może się też załapiecie), takie same widziałem w sklepie po 140 zł. Kupiłem od razu 3 sztuki. Wyświetlacz...
Dlaczego nie mogę wykorzystać dodatkowych 4Kb pamięci w AT89S53 programując z poziomu bascoma ?? Czy ktoś się zetknął z czymś takim ?? Do programowania używam ustawienia programatora STK200/300 ISP programmer i kabla według schematu z opisu PECEL-a z EDW. kiedy program przekroczy rozmiar 8192 bajtów wywala błąd a kod w procku to jakieś śmieci. Może...
tak jak to jest na pewno nie zadziała. W twoim programie klawiatura będzie podpięta pod port a i tyle. Drugiej nie będzie. Chyba że sobie napiszesz jakąś procedurkę która będzie kontrolować obie naraz ale wtedy do odczytu nie będziesz korzystał z funkcji getkbd(). Poczytaj opis Bascoma.
Pewnie,ze sie ustawia w kompilerze. Wystarczy wlaczyc manual programming.Tam sa trzy zakladki.Pierwsza to FLASHRom, druga EEPROM,a trzecia wlasnie Lock and fuse bit.(w wersji 1.11.7.4,we wczesniejszych chyba nie ma) ZA zadne skarby nie moge ustawic(ATMEGA8535),zeby procek chodzil pod zewnetrznym kwarcem.Pod wewnetrznym oscylatorem dziala ok.Przegladalem...
Znalazłem wiele postów opisujących sterowanie kolorowym wyśw. od nokii 3510i, ale ja korzystam tylko a BASCOMA i słabo z assemblera, więc jakby ktoś mógłby mi przybliżyć łączenie za pomocą dwuch kabli (+ trzeci pomocniczy). Czy mogę sterować według własnego upodobania, czy zegar strerowany jest z wyświetlacza? I prosiłbym o jakiś prosty program w BASCOMIE,...
W EP jest opis sterowania tym ukladem. Listingi sa w C ale łatwo implementowalne do bascoma.
Dziękuję, za pochwałe :) Jeśli chodzi o źródła, to dużo można wyciągnąc z tego forum, trzeba niestety poświęcić dużo czasu na czytanie, ale opłaca się. Jednym z pierwszych źródeł do którego ja sięgnąłem to strona CybAiRu (Pozn. Politechniki). Jest tam kilka prezentacji w PowerPoincie ze schematami itp. Niestety są one bardzo marnie opisane, mi zajęło...
Witam. Chcę kupić jakąś książkę o porgramowaniu w BASCOM-ie. Chcę aby w niej były opisy np. zmiennych, jak dla "dzieci" tzn. co to jest zmienna jak ją wykorzystac itd. Niewiem zabardzo jaką kupić, i dlatego prosze o pomoc. Z góry dziękuje. POZDRAWIAM
Ponoć w którymś numerze EdW był opis urządzenia zbudowanego na jakimś ATMELu w opraciu o BASCOM, które było prostą elektroniczną maszyną do pisania działającą z kalwiaturą i drukarką PC. Ktoś dysponuje może jakimiś materiałami? Natknąłem się na wzmiankę o czymś takim w ostatnim odcinku kursu tego języka publikowanego kiedyś na łamach tego czasopisma....
Niestety Bascom jest niedorobiony. Ilez to ja niekiedy spedzilem czasu bo cos mi nie chodzilo. Co wersja to inny blad. W jednej wersji nie chodzily mi np. timery na Atmega 16, prescaler blednie sie ustawial itp. Warto jest podgladnac rejestry i sprawdzic czy aby Bascom nie wpisal tam glupot. Jesli wpisal glupoty a to najczesciej jest przyczyna probowac...
uP 2051, port P3.2, odbiornik TFMS.. - typowa aplikacja, wyświetlanie na LCD, program z "sampli" BASCOMA. Problem: adresy i komendy z pilota RC5 odbierane i wyświetlane na LCD prawidłowo. Jednak nadanie w kierunku odbiornika, sygnału z pilota pracującego w innym standardzie, powoduje wyświetlenie poprzedniego, ostatnio nadanego przez pilota RC5 adresu...
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.
Witam serdecznie. Posiadam głowice FM1246 i chce sobie zrobić tuner FM i tu problem jak to zrobić pod Bascomem AVR . Posiadam note tej głowicy ale jakoś mało mogę z niej zrozumieć. W EP 1/2000 był opis ale bez konkretów. Może ktoś posiada jakieś doświadczenie z tymi głowicami i sposobem ich obsługi w Bascom. Chodzi tylko o 3,4 linijki programu abym...
Coś nie mogę za bardzo uwierzyć w te 5hz - może 50hz? 19200 to w przybliżeniu 1500 znaków na sekundę. Jak zrobisz z danych postać hex to mi wychodzi 23znaki w wiadomości (no może 25 bo crlf). Jakby nie patrzeć taka ramkę można powtórzyć szybciej niż 60hz. To jest przykładowy string wysłany od urządzenia do PC: 514:512:512:512:514:...
Witam, Panowie na poważnie wziąłem się za TWI Slawe ale za pomocą własnej obsługi w Bascomie. Na podstawie szukajki na elektrodzie i kilku postów kolegów zdaje się szymtro i robiw udało mi się w końcu zrobić to aby AVR zaopatrzony w sprzętowe TWI grzecznie odbierał przesyłane do niego bajty. Zrobiłem to tak: Twar = &B10000000 'Adres=128, jeśli chcesz...
Witam, stanąłem na kolejnym rozdrożu, o ile już potrafię śmiało robić wstawki asemblerowe w Bascomie, mogę i nawet poprawiłem na swoje potrzeby niektóre biblioteki Bascoma - gdzie trzeba było prawie tylko w assemblerze to jednak nurtuje mnie jedna rzecz. jak zrobić aby we własnej biblitece uzyskać jakąś hmm funkcję lub procedurę wywoływaną z parametrami...
czytałem gdzieś o fast pwm ale w bascomie nic na ten temat nie wspominaja. Jak powstawał BASCOM BASIC tryb ten nie był jeszcze dostępny. Dlatego nie jest on jedną z opcji CONFIG TIMER, trzeba go ustawić manualnie. Zatem nie jest on także szczegółowo opisany. Wyczytałem ze max zalecana czestotliwosc to 200kHz dla takiego trybu Proszę podać źródło.
No właśnie, też myślałem o jednorazowej rejestracji. Odczytałem nawet numery ID moich czujników tylko nie wiem jak połączyć to z komendą 1wverify. Przykładowe ID 2500143500001187 Np. tak 1wverify Dsid4(1) jeżeli urządzenie o podanym adresie ID odpowiada to zmienna err zwraca 0 jeżeli nie to 1. A wszystko w helpie opisane...
A może dasz sobie spokój z BASCOM-em i zrobisz jakiegoś gotowca. Jest sporo projektów w necie, wraz ze softem. Zawsze to jakaś frajda. Np tu: [url=]Link I trochę po polsku: [url=]Link Jest trochę opisu z czego zbudować, gdzie podłączyć itp.
Dawno nie używałem I2c w Bascomie, ale nie pamiętam żeby występowały jakieś duże różnice. Zmienić może się jedynie długość kodu i to chyba na korzyść wysyłania wielobajtowego, jak je opisałeś. Pozdrawiam Dawid.
Na forum znalasłem program do odczytu kodów klawiszy do pilota NEC. Z tego co widzę to autor nie przejmował się zbyt dokłądnością. Nie wszystko tutaj rozumiem, mógłby ktoś w kilku słowach opisać jak to działa? Przepełnienie występuje co 96us co 96us wykonuje się etykieta tikers (nie wiem po co ta pętla 1200), to jest czas w którym powinien zostać odebrany...
Witam! Będę bardzo wdzięczny za pomoc osób które podłączyły atmege8 lub atmege32 do wyświetlacza od noki 3510i i napisały jakiś program w bascomie, moje pytania są następujące: 1. Kupiłem 3 wyświetlacze na allegro tanie po 9zl czy jest jakaś różnica pomiędzy tanimi podróbkami a oryginalnym wyświetlaczem? 2. Podobno są dwa rodzaje tych wyświetlaczy jak...
Witam Trzy uwagi, po pierwsze nie widzę żadnych kondensatorów blokujących a to błąd podstawowy, może procesor nie startuje, dodałbym jakieś miganie LEDem by mieć kontrolę nad układem. Po drugie jak ktoś zauważył brak potencjometru do kontrastu, osobiście też ich nie używam bo stosuję zawsze te same wyświetlacze i podpinam się tylko z jednym rezystorem...
Witam Jestem początkującym więc wybaczcie jakieś niedociągnięcia. Gdzie jest problem : Kupiłem książkę i płytkę z układem - Mikrokontrolery dla początkujących. Jest to kurs programowania w BASCOMIE. W rozdziale opisującym programowanie EEPROM nie jestem w stanie zaprogramować EEPROMa. Sprzęt : 1) Programator STK500 po USB 2) Procesor jak w temacie Błąd...
Witam wszystkich ;) Na wstepie opisze na czym polega moj problem . Mianowicie chodzi mi o pomoc w napisaniu w bascomie obslugi przetwornika cyfrowo-analogowego audio TDA1543 , owy uklad posiada interfejs i2s b.duzo czytalem i szukalem na ten temat ale za chiny nie moge znalezc nic pod bascom-a . Znalazlem na jakiejs czeskiej stronie o tym ale tam jest...
Dziwne że to błędny zapis a jednak u mnie wszystko działa jak trzeba ;) Tak to jest jak się nie czyta helpa Bascoma bo tam jest właśnie opisane dokładnie z tym Coinfig Pin.x = Input/Output Ale tak to też jest z Bascomem, że wiele rzeczy działa niezgodnie z instrukcją, i dlatego nie wiedzieć czemu (bo nie ma o tym mowy dokumentacji) działa także: Coinfig...
No właśnie o tym pisałem, ale tak czy siak dobrze, że natknąłeś się na potrzebę zaznajomienia z potrzebą ustawiania stosów w Bascomie. Wbrew pozorom to nie żarty i jeszcze chwila i będziesz musiał się z tym zapoznać. Na szczęście można znaleźć opis, który stos, za co odpowiada i od czego zależy, więc jakoś można starać nad tym zapanować. Jednak nadal...
Witam!! Prosiłbym o sprawdzenie programu napisanego w Bascomie. Program został napisany dla 8 diod i 4 przycisków. Mogłem zrobić błędy w pętlach, gdyż jest to mój pierwszy, napisany od podstaw program. Opiszę teraz pętla dla każdego z przycisków: przycisk 1 - wszystkie diody świecą przycisk 2 - diody migają od 1 do 8 powracają przycisk 3 - diody zapalają...
Współpracują następujące wyświetlacze: 1. Monochromatyczne: Na sterowniku T6963C 2. Monochromatyczne: Na sterowniku KS108 3. Kolorowe: Na sterowników PCF8833 i odpowiedniku od Epsona To na wbudowanych bibliotekach, a pisząc własną obsługę możesz obsłużyć prawie każdy wyświetlacz, jednak to wymaga dokładnej znajomości jego sterownika i trochę pracy....
Nie mogłeś napisać od razu tego co napisałeś w siódmym poście . Nie będę Ci pisał jak obsługiwać serwo, bo masz to opisane razem z przykładowym programem w bascomie. Konfiguruj wejścia jako "Config Pinx.x = Input". Co do sterowania silnika krokowego tak jak chciałeś też jest to możliwe jak napisał Kolega janbernat, ale sterowanie serwem jest zdecydowanie...