bascom procedura

Znaleziono około 1466 wyników dla: bascom procedura
  • Bascom procedura CK,DATA,EN

    Witam ! Jak w Bascom-ie napisać procedure do sterowania syntezy przez ck , data , en ?

    Mikrokontrolery AVR   25 Lut 2005 03:52 Odpowiedzi: 1    Wyświetleń: 1649
  • [bascom] procedura czestotliwosc(argument)

    Witam. Potrzebuję procedurkę, która wyśle na głośniczek (podłączony do jakiegoś portu) zadaną częstotliwość. W grę wchodzą oczywiście tony słyszalne dla ucha ludzkiego. Potrzebuję czegos w rodzaju czestotliwosc(argument), gdzie argument jest zadawaną wartością w [Hz]. Interesuje mnie zarówno...

    Mikrokontrolery   15 Wrz 2005 20:22 Odpowiedzi: 3    Wyświetleń: 1898
  • [BASCOM] Procedura odczytu eeprom i2c.

    Witam. Śledzę ten wątek od początku i jestem zaskoczony biernością jaką kolega Ficu reprezentuje. Koledzy podali Ci wszystko na tacy a z Twojej strony nie ma żadnego zainteresowania problemem. Jeśli w taki sposób będziesz traktował elektronikę to chyba lepiej znaleźć sobie inny hobby. Jeśli zaś chodzi...

    Mikrokontrolery   24 Lis 2007 15:56 Odpowiedzi: 39    Wyświetleń: 6891
  • Bascom procedura, przywołanie w dowolne miejsce programu

    Pytanie laika ;] . Chciałbym zrobić procedurę , która mógłbym przywołać w każdym miejscu programu np wpisuję odpal 1 a wykonuje się portb.1 = 1 portb.2 = 1 Mam nadzieję , że dobrze wyjaśniłem o co chodzi. Pamiętam , że używalem czegoś takiego w innych języka programowania , ale procedur...

    Programowanie Początkujący   03 Mar 2009 19:14 Odpowiedzi: 3    Wyświetleń: 1582
  • [ATMega] [Bascom] Procedura obsługi klawiatury

    Poszukuję pomocy w napisaniu procedury obsługi klawiatury 4 przyciski, każdy na osobnym pinie do ATMega. Procedura ma być taka, aby reagowała na długie i krótkie naciśnięcie klawisza. Dokładnie są klawisze "+ " "-" "enter" "menu". Krótkie naciśnięcie "+" "-" ma reagować dodaniem 1, a długie, powyżej...

    Mikrokontrolery   01 Kwi 2011 09:34 Odpowiedzi: 3    Wyświetleń: 1934
  • [AVR][Bascom] Procedura przekazanie parametrów

    Spróbuje, a jakie ustawić bezpieczne wartości dla atmegi8 i 32? Dodano po 23 Niestety bez zmian. T1 przyjmuje wartość 0 a T2 169 za każdym razem niezależnie czy w wywołaniu procedury dam jakąś zmienną której wcześniej przypiszę wartość czy stałą.

    Mikrokontrolery AVR   29 Lut 2012 14:17 Odpowiedzi: 4    Wyświetleń: 1466
  • [BASCOM} Skok do wykonania podprogramu jednorazowo.

    Witam wszystkich. Mam problemik niby błahy, ale nie mogę go ogarnąć. Otóż skrobię sobie w Bascom procedurę do JEDNORAZOWEGO wykonania podprogramu. Nie mogę dać z tym rady, bo jakbym tego nie zrobił, program wykonuje mi się w pętli. [syntax=vbnet]Do If Charge_detect = 1 Then ...

    Mikrokontrolery   29 Kwi 2019 11:15 Odpowiedzi: 25    Wyświetleń: 675
  • Bascom operacje na bitach - Bascom operacja na bitach

    Znalazłem kod tablicy świetlnej, 8x8 sterowanej przez rejestr 74164, niestetypo załadowaniu programu na tablicy świecą się tylko trzy kolumny diód :(. Czy ktoś mi pomorze to rozgryść? 'Program tablicy świetlnej 'Sterowania multipleksowe wyświetlaczem matrycowym 7x5 LED 'Częstotliwość sterowania...

    Mikrokontrolery   17 Mar 2013 20:00 Odpowiedzi: 6    Wyświetleń: 2112
  • Bascom \\ Atmega8 - Tablica matrycowa LED5x7 z książki Marcin Wiązania

    Witam, Mam problem. Chodzi o listingi z książki Marcin Wiązania - Programowanie mikrokontrolerów AVR w języku Bascom W książce są dwa przykłady sterowania matryca Led 5X7 Pierwszy przykład z książki ma za zadanie wyświetlać znaki po kolei i to działa. Natomiast drugi listing ma za zadanie przesuwać...

    Mikrokontrolery Początkujący   28 Mar 2013 08:45 Odpowiedzi: 9    Wyświetleń: 3393
  • [Atmega32][Bascom]Sterowania multipleksowe wyświetlaczami matrycowym 7x5 led

    Witam Zmontowałem sobie układ Atmega32 z pojedynczym wyświetlaczem 5x7 i wszystko działa tak jak należy ale problem zaczyna się w innym miejscu. Potrzebuję połączyć 3 takie wyświetlacze, lecz nie mam pojęcia w jaki sposób to zrobić. Proszę o pomoc Tutaj podaję listing programu

    Mikrokontrolery AVR   19 Mar 2012 18:38 Odpowiedzi: 26    Wyświetleń: 4831
  • [Bascom] poprawa opisu oraz stworzenie kodu w C i asemblerze

    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...

    Mikrokontrolery AVR   05 Cze 2010 08:53 Odpowiedzi: 1    Wyświetleń: 1473
  • Poszukuje sprawny zegar [Bascom][Atmega8]

    Witam wszystkich, Tak jak w temacie: Poszukuje sprawnego programu aby zrobić zegar LCD na ATMEGA8. Program musi być w języku bascom. Znalazłem coś takiego ale nie działa :/ Opoźnienie sekundy wynois jakies 4s 'Program zegara wykorzystującego przerwania od Timer1 'Przerwanie przepełnienia...

    Mikrokontrolery AVR   29 Mar 2010 13:17 Odpowiedzi: 15    Wyświetleń: 7424
  • [Atmega8][Bascom] 2xDS18b20 3x2Wyś.7seg.LED odbiór danych

    Witam Testuje termometr na dwóch Ds18b20 i żeby wynik wyświetlany był trzech wyświetlaczach 7seg. LED. Ma działać tak że najpierw pokazuje na 3 sekundy 1 temperaturę a po tym czasie na kolejne 3 sekundy pokazuje 2 temperaturę. Linie 1 wire podciągnąłem z rezystorem 3,3K do +5V. Wszystko działa temperatury...

    Mikrokontrolery AVR   09 Sty 2012 09:54 Odpowiedzi: 11    Wyświetleń: 2927
  • ZEGAR GPS z termometrem z wykorzystaniem ATmega +BASCOM + GPS Lassen iQ

    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 w BASCOM...

    DIY Konstrukcje   24 Lis 2019 20:20 Odpowiedzi: 5    Wyświetleń: 1341
  • [BASCOM][8515] a instrukcja servo

    W instrukcji CONFIG SERVOS jest taki parametr jak RELOAD = xxx. Liczba xxx określa jaki czas w us będzie pomiędzy kolejnymi przerwaniami licznika taktującego generator PWM dla układów serwa. I będzie to rozdzielczość tego układu. Zatem jeśli wpiszesz 10 to SERVOS(1) = 100 da nam 100x10us = 1ms impuls...

    Mikrokontrolery AVR   19 Lip 2008 07:37 Odpowiedzi: 1    Wyświetleń: 2407
  • [Attiny26][Bascom] Konfiguracja Time1

    Witam czy ktos moze mnie oswiecic w jaki sposob zapisac wartosc do rejestru Counter1 pod bascomem ? Mam taki prosty program i za nic w siecie bascom nie che go lyknac ............. I taki oto blad ASSIGNMENT ERROR line 8 Procesor ma ten timer w sobie. Jezli to wina bascoma to w jaki sposob...

    Mikrokontrolery AVR   13 Maj 2011 05:56 Odpowiedzi: 4    Wyświetleń: 1762
  • Regulator mocy grzałek Bascom AVR

    Witam serdecznie potrzebuję wykonać regulator mocy grzałek (regulacja 4-5 stopniowa) Układ ma za zadanie utrzymywać stałą temperaturę i odpowiednio sterować SSR Zasadniczo w programie brakuje kilku rzeczy jeszcze (programowanie, wyświetlacz LCD, itp), ale tym się zajmę jak uda mi się odczytywać...

    Mikrokontrolery AVR   19 Lis 2011 22:27 Odpowiedzi: 5    Wyświetleń: 3397
  • O co tu chodzi? Bascom AVR Atmega8 DS18b20

    Witam! Od kilku dni nie mogę poradzić sobie z takim dziwnym problemem. Zbudowałem system z ATmega8 z podpiętym do niego (poprzez TWI) PCF8583 (generuje przerwanie na INT0 co 1s), do systemu dołączony jest wyświetlacz LCD 2x16 oraz poprzez 1-Wire (portd.0) czujnik DS18B20. System działa poprawnie, nie...

    Mikrokontrolery   01 Wrz 2006 23:33 Odpowiedzi: 2    Wyświetleń: 3780
  • rc5 w BASCOM'ie

    Tyle czasu straciłeś na szukanie gotowca, że bez problemu z odrobiną chęci już miałbyś napisaną swoją procedurę do obsługi RC5. Czemu nie chce się wam chociaż trochę poznać to co wykorzystujecie w projektach. I nawet jak zdobędziesz kod źródłowy procedury obsługującej RC5 dla '51 to pojawi się zapewne...

    Mikrokontrolery   11 Sty 2007 00:47 Odpowiedzi: 16    Wyświetleń: 2687
  • [attiny2313] [bascom] Przyciski int0 i int1

    Po pierwsze musisz ustawić piny INT0 oraz INT1 jako wejscia (nie masz tego zrobionego) a samo aktywowanie przerwań nie ustawi tych pinów jako wejść czyli PIND.2 = Input PIND.3 = Input druga sprawa - po co włączasz aktywowanie przerwań poziomem niskim (Low level) ??? - wystarczy w zupełności....

    Mikrokontrolery AVR   30 Mar 2009 07:23 Odpowiedzi: 7    Wyświetleń: 3952
  • [atmega8][bascom] co można poprawić w tym kodzie?

    Witam Jako ze to moj pierwszy post chcialbym z gory napisac ze jestem laikiem jesli chodzi o uC. Bawie sie tym od 2 tygodni, probowalem programowac w C ale niestety za wysokie progi. 2 dni temu zabralem sie za bascoma i wymodzilem programik do sterowania solarami, na dwoch czujkach ds1820. Mam prosbe...

    Mikrokontrolery AVR   16 Lip 2009 00:31 Odpowiedzi: 6    Wyświetleń: 1894
  • [atmega8][bascom] dlaczego termometr nie działa?

    Książka to "Programowanie Mikrokontrolerów AVR w jez. BASCOM" Program termometra. Przykład z książki. 'Program obsługi jednego układu DS1820 dołączonego 'do magistrali 1-Wire $regfile = "m8def.dat" 'informuje kompilator o pliku 'dyrektyw...

    Mikrokontrolery AVR   20 Lip 2009 00:51 Odpowiedzi: 5    Wyświetleń: 3350
  • [bascom][ds18b20] Problem z odczytem temperatury

    Witam Wczoraj zakupiłem sobie czujnik ds18b20 miał być ds1820 o czym dowiedziałem się dopiero w domu po nieudanej probie odczytu temperatury. Kod który użyłem pochodził z książki M. Wiązani. (niżej go zamieszczam). i tak po połączeniu wszystkiego wg. schematu dostałem odczyt temperatury -52 st. C...

    Mikrokontrolery AVR   13 Sie 2009 17:51 Odpowiedzi: 0    Wyświetleń: 3275
  • [Bascom][atmega32] Program do matrycy led 5x12 lub 5x7

    Witam, mam mały program napisałem przy użyciu książki Pana Marcina Wiązania oraz przy użyciu elektrody do obsługi matrycy led, lecz mam nieporządany efekt stroboskopowy. Nie widać liter, tekstu, tylko wszystkie diody mrugają. Czy to jest spowodowane zasilaniem czy też błędem programu? Dorzucam dwa...

    Początkujący Naprawy   13 Lis 2011 14:44 Odpowiedzi: 2    Wyświetleń: 2089
  • [Bascom][ATmega8]oświetlenie schodów

    Witam chciałem zaprojektować sobie oświetlenie schodów podobne do tego na filmiku w celu regulacji tego kiedy ma być aktywne to oświetlenie schodów tzn. żeby nie dochodziło do zapalania świateł na schodach np. gdy jest słoneczny dzień i jest jasno w domu tylko po zmroku. Dodatkowo chciałem jeszcze...

    Mikrokontrolery Początkujący   23 Sie 2012 13:22 Odpowiedzi: 21    Wyświetleń: 6320
  • [Bascom] Atmega8 - Na LCD znikają własne znaki

    Witam. Zrobiłem sterownik do swojego obrotowego kolektora słonecznego. Bascom, Atmega8, lcd 4X20 znaków-tryb 4 bit. Problem jest następujący: sterownik za pomocą przekaźników steruje siłownikiem z silnikiem DC lewo - prawo. Miałem problem z zakłóceniami, reset procesora, krzaki na LCD. Działo się to...

    Mikrokontrolery   18 Lip 2014 21:15 Odpowiedzi: 11    Wyświetleń: 2085
  • Error 31 i error 93 bascom atmega8 lcd ds1820

    Przepisujesz z ksiazki? :cunning: Popatrz dobrze czy np. jest tam cos takiego: $regfile = M8def.dat Tutaj masz poprawny kod: 'Program sterowania dwoma układami DS1820 dołączonymi 'do tej samej magistrali 1-Wire $regfile = "m8def.dat" 'informuje...

    Mikrokontrolery AVR   26 Sie 2008 17:34 Odpowiedzi: 8    Wyświetleń: 2705
  • Bascom - zagadka

    Witam ! Uruchamiam program na Atmega644 w Bascomie i napotkałem ciekawy problem. Wkleję kod i wyjaśnię poniżej. Sub Wykonaj_regule_in(wri_reg As Byte) Wri_out = Wej_par_2(wri_reg) 'odczytaj numer wyjścia Wri_out = Wri_out And &B00000111 Wri_rw =...

    Mikrokontrolery   13 Lut 2007 22:27 Odpowiedzi: 0    Wyświetleń: 690
  • potrzeba połaczyć dwa programy bascom

    Witam jest dość początkującym w dziedzinie programowania i potrzeba mi połączyć tak aby na jednym wyświetlaczu pojawił sie zegar i licznik impulsów z halotrona jako obrotomierz zegar: $regfile = "m8def.dat" 'informuje kompilator o pliku 'dyrektyw...

    Programowanie   30 Gru 2007 18:58 Odpowiedzi: 2    Wyświetleń: 1721
  • [Atmega8][Bascom] Termometr Ds18b20, wyswietlacze 7seg. led

    Witam Zrobiłem termometr na Ds18b20 i wynik wyświetlany jest na 3 wyświetlaczach 7 segmentowych Led. Dodatnia temperatura działa bardzo dobrze jednak gdy pojawia się ujemna temperatura poniżej - 10 stopni na wyświetlaczach pokazują sie same 8 8 8 . Może to dlatego że pojawia się - ? Nie wiem jak w...

    Mikrokontrolery AVR   18 Gru 2009 22:53 Odpowiedzi: 0    Wyświetleń: 4047
  • [bascom] zegar ciemniowy i wyswielacz led7segmentowy-problem

    problem mój polega na nieprawidłowym wyswietlaniu cyfr . o ile w zakresie 0-99 wszystko jest ok., to powyżej 100 ma same zera : wyswietlacz ma 3 cyfry led-7-segmentowe i w założeniach ma liczyć czas od 0 do 999 sek pełny kod: '$sim $regfile = "m8def.dat" ...

    Mikrokontrolery AVR   08 Mar 2010 18:55 Odpowiedzi: 2    Wyświetleń: 1266
  • Program do termo - zegarka [atmega8][bascom]

    Witam Ostatnio złożyłem z książki Marcina Wiązani-"Programowanie_mikrokontrolerow_... dwa układy zegarka i termometru. Próbowałem połączyć te dwa układ i napisałem taki program $regfile = "m8def.dat" $crystal = 8000000 Config Lcd = 16 * 2 Config Lcdpin = Pin...

    Mikrokontrolery AVR   12 Mar 2011 09:43 Odpowiedzi: 2    Wyświetleń: 1606
  • Atmega8A-PU Bascom - Prosty zegar + data

    Poszukuję wsadu do AtMega8 umożliwiającego stworzenie zegarka z datą na wyświetlaczu 2x16. Znalazłem kilka ale była też tam obsługa czujników temperatury (bądź pod wyświetlacz led), a ja odczytywać temperatury nie chcę. Czy któryś z forumowiczów dysponuje takim plikiem, lub potrafiłby zmienić ten, tak...

    Mikrokontrolery AVR   27 Sie 2012 08:06 Odpowiedzi: 6    Wyświetleń: 2918
  • [ATmega8][Bascom] zegarek na PCF8583 - Menu nie działa

    Witam wszystkich Zacząłem tworzyć mój pierwszy tak rozbudowany program - zegarek na pcf8583, atmega 8 z wewnętrznym taktowaniem zegara 1MHz. Problem w tym, iż nie działa menu, które próbuję uruchomić. Bez menu mogę zmieniać godziny i minuty za pomocą 2 przycisków. Jak dołożę menu moje, to nie działa...

    Mikrokontrolery Początkujący   12 Wrz 2013 20:36 Odpowiedzi: 22    Wyświetleń: 3555
  • [mega8][bascom] Obrotomierz-czy program jest ok?

    Poprawiłem program, sygnał podaje na pind.5, teraz wygląda on tak --------- Dalej nie dobrze. Jest kilka metod pomiaru RPM wirujacych elementow (walow) urzadzen. Widze ze zdecydowales na pomiar czasu pomiedzy impulsami wynikajacymi z jednego obrotu, mimo ze opis do org. watku mial na celu zliczanie...

    Mikrokontrolery AVR   13 Kwi 2010 15:41 Odpowiedzi: 6    Wyświetleń: 2322
  • [ATmega8][Bascom] mega8 + DS18B20 błędny pomiar.

    W schemacie pominąłem zasilanie i podłączenie LCD. Kod: (został wzięty z książki M. Wiązania - "Programowanie mikrokontrolerow AVR w jezyku Bascom", usunąłem kod od obsługi LCD bo mam go ustawionego w bascomie) $regfile = "m8def.dat" $crystal = 8000000 Config 1wire = Portc.5...

    Mikrokontrolery AVR   04 Gru 2010 15:42 Odpowiedzi: 2    Wyświetleń: 5432
  • BASCOM AVR obsługa wyświetlacza LCD + DS18B20 + PCF8583

    Witam! Uczę się programowania w BASCOM i mam problem z procedurami. Chciałem sobie napisać procedurę tak jak w kodzie, który podałem niżej aby zwiększać wartość zmiennej A. Program działa, zmienna się zwiększa ale wyświetlacz jakoś dziwnie mruga. Gdy procedurę wyjmę z pętli to jest dobrze z wyświetlaczem,...

    Mikrokontrolery AVR   27 Sie 2013 11:54 Odpowiedzi: 16    Wyświetleń: 3582
  • [bascom] [mega8]- ładowarka problem z Lcd

    Witam, próbowałem przeanalizować ten kodzik ale naprawdę , uwierz - jest to baardzo ciężkie. Robisz narazie wszystko niezgodnie z zasadami programowania. Rozumiem oczywiście, że dopiero się uczysz ale postaraj się przestrzegać kilku zasad o których za chwilę a będzie nie tylko tobie łatwiej analizować...

    Mikrokontrolery AVR   12 Lip 2008 08:44 Odpowiedzi: 22    Wyświetleń: 3737
  • [Atmega8][Bascom] Deflcdchar w eeprom

    . Język BASCOM BASIC oferuje wiele instrukcji obsługujacych wyświetlacz LCD. Aby jednak mieć całkowitą kontrolę nad wyświetlaczem można stosować procedury w języku asembler. Poniżej znajduje się przykład: $asm Ldi _temp1, 5 'załadowanie kodu rozkazu do R24 Rcall _Lcd_control 'prześlemy...

    Mikrokontrolery AVR   06 Lut 2009 18:38 Odpowiedzi: 7    Wyświetleń: 2890
  • [ATMEGA16][Bascom]Nie działa poprawnie obsługa menu

    Sorry ale ja na miejscu procesora to bym zwariował jakbym zobaczył że mam takie polecenia do wykonania: Do Czas_cyklu = Czas_cyklu + 1 If Czas_cyklu = 120 Then Czas_cyklu = 1 End If Return Loop to są fragmenty końcówek kilku twoich pod-procedur do których skaczesz za pomocą Gosub....

    Mikrokontrolery AVR   25 Sty 2010 18:00 Odpowiedzi: 6    Wyświetleń: 2546
  • Błąd label not found BASCOM

    Witam Mam taki programik troszke posklejany ale wyskakuje błąd co robie nie tak . label not found [_ENDIFO ] $regfile = "m8def.dat" 'Atmega8 $crystal = 8000000 'Kwarc 8MHz Config Lcd = 16 *...

    Mikrokontrolery AVR   01 Lut 2011 19:49 Odpowiedzi: 2    Wyświetleń: 2465
  • [Atmega8][Bascom] - LCD - obsługa warstwami

    Witam, Chciałbym się z Wami podzielić moim sposobem na wyświetlanie informacji warstwami na wyświetlaczu LCD. Na poniższym filmiku przedstawiam o co chodzi dla tych co nie wiedzą. Na filmie widać trzy animacje wzajemnie nachodzące na siebie. Kreski mają najniższy priorytet i są jak gdyby najniżej....

    Mikrokontrolery AVR   21 Wrz 2014 17:55 Odpowiedzi: 0    Wyświetleń: 954
  • LCD bascom 8051 i AVR

    Powiem tak: na moim wyświetlaczu(HD44780) bascom AVR się wykłada. Litery są szare zamiast czarnych. Jak zrobiłem ręcznie obsługę LCD to kolory są normalne(czarne). Opóźnienia nie mają tu nic do gadania. Mogę nawet wyciągnąć procek w czasie wyświetlania i nic się nie zmieni. Ten sam efekt przynosi pętla...

    Mikrokontrolery   29 Kwi 2004 21:04 Odpowiedzi: 7    Wyświetleń: 2210
  • [ATmega16][BASCOM] komunikacja z ADNS-2051

    Czyżby nikt na elektrodzie nie potrafił mi pomóc?? ;) W końcu uruchomiłem ten program ( w zasadzie napisałem go od początku). Niestety znowu mam problem. Program zapisuje (chyba) poprawnie rejestr konfiguracyjny 0x0a (dioda myszki nie przechodzi w stan uśpienia). Ponadto poprawnie odczytuje zawartość...

    Mikrokontrolery AVR   29 Gru 2008 21:23 Odpowiedzi: 1    Wyświetleń: 1533
  • Bascom, rc5send w attiny45

    Witam! Napisałem niedawno procedurę odbioru RC5 na ATMega8 w asemblerze. Jeżeli chcesz, napisze Ci procedurę wysyłania, tylko opisz dokładnie swój układ (procedurę napisze Ci na dowolny AVR, a plik z procedurą możesz dołączyć przy konsolidacji swojego programu).

    Mikrokontrolery AVR   21 Lut 2009 17:55 Odpowiedzi: 6    Wyświetleń: 1513
  • Bascom - warunek do programu z pomiarem napięcia

    Temat ciekawy. Nie mam "gotowca" ale potrzebujesz zmienne: "Licznik" - ilość odczytów napięcia "Nap" - odczytane napięcie "licznik_zmian" "Wartosc" - 0 - gdy "Nap"<0,4V albo 1- gdy Nap>0,65V "wartosc_pop" - wartość z poprzedniego odczytu Licznik =0 Do ' pętla główna incr licznik ...

    Mikrokontrolery   01 Kwi 2009 05:49 Odpowiedzi: 8    Wyświetleń: 1314
  • [bascom] zegar czasu rzeczywistego, 2 kody ktory poprawny?

    Witam, daj sobie spokój z takim dziwnym skracaniem kodu bo zwykle w takich przypadkach wyłożysz się na plecy i długo będziesz szukał błędu. Po pierwsze - tym GoSub-em chcesz skakać do procedury obsługi przerwania, która wprawdzie w Bascomie kończy się dla programisty podobnie jak np zakończenie...

    Mikrokontrolery AVR   24 Maj 2009 23:53 Odpowiedzi: 3    Wyświetleń: 4316
  • [Atmega32][Bascom] 6xprogramowy UART (RS-485)

    skoro stosujesz rs485 ,to po co Ci programowe UART'y ? skoro na szynie rs485 może pracować wiele urządzeń ,w zależności od typu full /hall duplex ,to już kwestja programowa rozróżniania urządzeń po adresacji Poza problemami natury elektrycznej, może być jeszcze problem "spotkania protokołów", czy...

    Mikrokontrolery AVR   19 Cze 2009 17:41 Odpowiedzi: 7    Wyświetleń: 2291
  • [attiny2313][BASCOM] Sterownik silnika krokowego

    A ja napisałem program sterownika dwóch silników krokowych na jednym Attiny2313 i powiem że chodzi to pięknie :) . Jest możliwość wybrania 4 prędkości obrotowych , oprócz tego oba koła mogą kręcić się w tą samą stronę (w tył lub w przód) , albo też pojedyncze kółko (też do wyboru kierunek) . Za pomocą...

    Mikrokontrolery AVR   06 Lis 2010 05:37 Odpowiedzi: 20    Wyświetleń: 12317
  • [Bascom] Proszę o sprawdzenie kodu

    Może nie umie wstawiać? $regfile = "m88def.dat" $crystal = 1000000 Config Lcd = 16 * 2 Config Lcdpin = Pin , Db4 = Portb.0 , Db5 = Portb.1 , Db6 = Portb.2 , Db7 = Portb.3 , E = Portb.5 , Rs = Portb.4 Config Portd = &B00001111 'portd 0 1 2 3...

    Mikrokontrolery AVR   07 Lut 2011 20:13 Odpowiedzi: 16    Wyświetleń: 3114
  • [AtMega8][Bascom] Zegar PDF8563 + PCF8591 + Timer - kłopot z I2C

    Przeglądając Twój program mam takie małe spostrzeżenie, a mianowicie w pętli głównej masz wywołaną procedurę Gettime - ' Call Gettime' - która działa na I2C. Co się stanie gdy podczas wykonywania procedury Gettime zostanie zgłoszone przerwanie od Timer'a?? Program przerywa wykonywanie procedury...

    Mikrokontrolery AVR   15 Sie 2011 00:10 Odpowiedzi: 2    Wyświetleń: 2804
  • Bascom AVR, Atmega16 - Disable Interrupts, Disable Int0/1

    Witam. Pytanie odnośnie kompilatora Bascom AVR. Załóżmy, że w programie wykorzystuję dwa przerwania. Pierwsze pochodzi od nóżki Int0, drugie od przepełenienia Timer 1. Czy (i kiedy) w procedurze przerwania powinienem stosować wyłączanie przerwania na czas jego obsługi? Niby Bascom udostępnia...

    Mikrokontrolery Początkujący   02 Wrz 2012 21:06 Odpowiedzi: 1    Wyświetleń: 1284
  • [ATMEGA16]+BASCOM+DS18B20 - Zamiana Waitms 750 na Timer

    Witam wszystkich! Pewnie pomyślicie "znowu to samo", no ale zlitujcie się w Wigilię i przeczytajcie te kilka zdań :D Walczę z problemem od kilku dni. Nie potrafię skonfigurować Timera by konwertował dane z 1wire poza główną pętlą. Nie mogę sobie pozwolić na waitms, bo wtedy mam problemy z poruszaniem...

    Mikrokontrolery AVR   24 Gru 2012 15:06 Odpowiedzi: 2    Wyświetleń: 1941
  • atmega32 Bascom - Multileksowanie 6-ciu wyświetlaczy LED

    Witam Mam problem z multipleksowaniem wyświetlaczy LED. .......... najpierw próbowałem ustalić, które segmenty mają się zapalać, aby poprawnie wyświetlać cyfrę. No i zaczyna się problem, bo chociaż cyfry zapalają się poprawnie to zapalają się wszystkie. Próbuję kodem, jak poniżej: W...

    Mikrokontrolery Początkujący   29 Lip 2014 20:14 Odpowiedzi: 14    Wyświetleń: 2991
  • Atmega [Bascom] - Rysowanie cyfr na wyświetlaczy graficznym

    Możesz to zrobić na wzór wyświetlacza 7-segmentowego. Piszesz procedury rysowania "segmentów" za pomocą linii np segment_a, segment_b itd. Następnie w zależności od wartości cyfry uruchamiasz odpowiednie procedury. Dla przykładu cyfra 2 to segmenty a,b,d,e,g więc skaczesz do 5ciu procedur rysujących....

    Mikrokontrolery AVR   14 Sie 2014 18:35 Odpowiedzi: 1    Wyświetleń: 990
  • atmega16 Bascom - Program do obsługi zasilacza

    Jeżeli chodzi o twoją uwagę o położenie pętli przerwania to tak czy tak nie robi to różnicy.Zmniejszyłem także częstotliwość przerwania 8 razy. Myślałem może iż po prostu pętla nie nadąża z pierwszym. Wracając do problemu nawet jeśli napisze coś takiego "Jakaś petla przerwania" lcd "test" to...

    Mikrokontrolery AVR   04 Sty 2015 07:17 Odpowiedzi: 3    Wyświetleń: 795
  • bascom - Bascom - sprawdzenie programu termostatu

    Witam, mam następujący problem z poniższym programem. Prosiłbym bardziej obeznanych kolegów o sprawdzenie, układ powinien działać tak: ustawiam temperaturę plus regulacja histerezy, gdy temperatura jest niższa układ załącza przekaźnik do czasu wyrównania temperatury, problem polega na tym że program...

    Mikrokontrolery AVR   28 Lut 2016 09:53 Odpowiedzi: 4    Wyświetleń: 1071
  • Bascom 8051 dziwny problem

    To przez przerwania ! BASCOM 8051 i AVR po obsłużeniu przerwania wyłącza (nie wiedzieć czemu) ogólne zezwolenie na przerwania jeśli procedura obsługi jest w środku listingu. Ja mam swój osobisty sposób na tego typu przypadki a mianowicie, umieszczam procedurę obsługi przerwania na samym końcu programu...

    Mikrokontrolery   08 Lip 2002 13:34 Odpowiedzi: 4    Wyświetleń: 2999
  • BASCOM--- zbyt wolna transmisja szeregowa

    Cool_szczur ma absolutnie rację. Jeśli potrzebujesz szybkiego programu o jak najoptymalniejszym kodzie to jedynym wyjściem jest asembler. Jednakże programik, który zaprezentowałeś można znacznie przyśpieszyć. Najbardziej czasożerne dla procesorów są instrukcje warunkowe oraz instrukcje skoku ( również...

    Mikrokontrolery   02 Wrz 2002 17:35 Odpowiedzi: 2    Wyświetleń: 3323
  • Bascom AVR i odczyt pilota SONY

    Witam! Czy istnieje procedura odczytu sygnału z pilota SONY będąca odpowiednikiem GetRC5 (dla pilotów RC5)? Przeglądałem elektrode, suport na www firmy MCS ale wszystko co znalazłem to dosyć rozbudowane procedury. Poszukuje też materiałów na temat sposobu kodowania IR SONY i ewentualnych innych przykładów...

    Mikrokontrolery   18 Sty 2004 21:52 Odpowiedzi: 2    Wyświetleń: 1887
  • Kod wynikowy w programie pisanym w C na AVR, Bascom

    troszkę mi to nie pasuje bo wszyscy mówią że Bascom jest prostszy, o co w tym biega?? chodzi poprostu o to, że np kompilator C Raisonanse dołączając do kodu wynikowego np funkcję wysyłania po RS dołancza ją całą a w niej masz zawarte dla przykładu odpowiednie formowanie danych wysyłanych, czy ma...

    Mikrokontrolery   03 Sty 2004 07:18 Odpowiedzi: 12    Wyświetleń: 2540
  • rc5 bascom 2051

    Kiedyś zdeasemblowałem procedurę obsługi RC5 z bascoma (bo chciałem napisać odpwiednia procedure w C lub asm). Niestety ta obsuga RC5 jest mocno niedoskonała , a jedyną jej zaleta jest niezalezność od czestotliwości kwarcu ale zauważyłem że poniżej pewnej wartości nie działa (ile niepamietam ale chyba...

    Mikrokontrolery   19 Lip 2005 14:27 Odpowiedzi: 9    Wyświetleń: 2390
  • definiowanie znaków dla 3310... Nie da się krócej? (bascom)

    Bardzo was proszę, pomóżcie mi, ja już wysiadam męcze się chyba 4 godzinę z tym prostym programem i nic... pomyły mi się już skończyły... Miało być tak: - wywołanie przerwania przyciskiem - odczytanie znaku z pamięci (procedura reading) - zamiana na znak graficzny z tablicy (procedura szukaj) A...

    Mikrokontrolery   21 Lut 2006 22:57 Odpowiedzi: 10    Wyświetleń: 1509
  • Procedury obsługi wyświetlacza LCD Nokia 3310

    Procedury obsługi wyświetlacza LCD z telefonu komórkowego Nokia 3310 na procesory AVR MEGA. Program przetestowany na ATmega16 i 32. '-----------LCD for Nokia 3310 and Mega AVR-------------------------------------... on Louis Frigon program in C: "Nokia LCD Library" at...

    Artykuły   18 Maj 2010 14:32 Odpowiedzi: 12    Wyświetleń: 17406
  • RC5 BASCOM zapamiętuje poprzedni kod pilota?

    uP 2051, port P3.2, odbiornik TFMS.. - typowa aplikacja, wyświetlanie na LCD, program z "sampli" BASCOMA. (...) Wygląda to tak jakby zmienne command i subaddress były "zapamiętywane" i podawane do wyświeylenia na wskutek przerwania od obcego pilota co powoduje oczywiste zakłócenia. Zmienne Command...

    Mikrokontrolery   01 Wrz 2006 20:19 Odpowiedzi: 9    Wyświetleń: 2006
  • 3wire Bascom, sterowanie kostki DS1802. Co jest źle w zamieszczonym kodzie?

    Nowa linie bascom lyknal, a stara na wyzszej wersji tez chodzi :D Jest natomiast inny problem - przy 1-4 glosnosc jest wysoka, natomiast w pozostalych pozycjach wogole sie nie zmienia. Nie dziala ponadto mute. Troszke rozbudowalem program i pozmienialem koncowki portow. ps. jak zrobic najwydajniej...

    Mikrokontrolery   19 Kwi 2007 00:21 Odpowiedzi: 8    Wyświetleń: 2643
  • [ATmega8] DS1307, BASCOM AVR - Dziwne zachowanie

    Siemka! Od kilku dni spędza mi sen z powiek pewien problem. Mam ATmega8 połączoną z układem DS1307, połączenie na pewno jest poprawne, DS1307 podłączony jest też do bateryjki, a taktowany jest kwarcem zegarkowym. Układ działa poprawnie bo można do niego wpisać dane i da się też je odczytać, po wyłączeniu...

    Mikrokontrolery   20 Gru 2006 00:34 Odpowiedzi: 7    Wyświetleń: 9909
  • AT45DB081B & bascom jak obsłużyć pamięć po SPI?

    teraz używam własnego programowego SPI. ta pamięć wymaga aby nie zanikał sygnał /CS po wysłaniu danych do pamięci. wtedy można je odczytywać. jest jednak możliwe aby sygnał zmienił stan i odczytywać dane, ale działa to dziwnie. zamiast pierwszej, a czasami i kolejnych wartości zapisanych w pamięci układ...

    Mikrokontrolery   16 Kwi 2009 14:23 Odpowiedzi: 12    Wyświetleń: 2882
  • Bascom i klon sterownika HD44780 LCD

    Kiedyś używałem ten wyświetlacz z PIC-em i musiałem zmieniać adresowanie w procedurze dla HD44 na tą z datasheet, czyli to nie jest typowy HD44 Symbol wyświetlacza SSC2B16DLGY Dodano 28 czerwca 2007 Procedury o których pisałem zaczerpnąłem z książki "Mirokontrolery PIC16F84 w praktyce" wydawnictwa...

    Mikrokontrolery   23 Cze 2007 12:51 Odpowiedzi: 4    Wyświetleń: 1482
  • [AVR][Bascom] własna biblioteka a parametry

    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ć...

    Mikrokontrolery AVR   05 Sie 2008 19:10 Odpowiedzi: 2    Wyświetleń: 1775
  • [mega8][bascom]Silnik na PWM nie ma siły się kręcic. Czemu?

    Witam. Pożyczyłem sobie kod źródłowy od kolegi "michal2666"(któremu bardzo dziękuje za udostępnianie swoich projektów, dużo się z nich nauczyłem). Wygląda on tak: $crystal = 4000000 'Deklaracja częstotliwości kwarcu $regfile "attiny2313.dat" 'deklaracja...

    Mikrokontrolery AVR   07 Sie 2008 14:21 Odpowiedzi: 2    Wyświetleń: 1901
  • Attiny2313-DS1820-Uart Problem bascom

    Zmienilem na takie cos i wogole nic nie wysyla, wiec cos gdzies sie zatrzymuje.. $regfile = "attiny2313.dat" $crystal = 8000000 Config Pind.5 = Input Config Portd.1 = Output $hwstack = 32 $swstack = 10 $framesize = 40 $baud = 300 Config 1wire = Pind.5 Dim Odczyt(2)...

    Mikrokontrolery AVR   15 Gru 2008 17:25 Odpowiedzi: 4    Wyświetleń: 1880
  • [ATmega8] [Bascom] licznik T0

    Rozumiem, że za pomocą tej swojej pierwszej metody chciałbyś uzyskać bardzo wysoką częstotliwość, ale nie bierzesz w tym przypadku pod uwagę, że takie programowe generowanie nośnej dosyć istotnie różni się od sprzętowego, o kótrym wspominał Konrad co sam już zauważyłeś. Tam czuwa sprzęt nad tym a...

    Mikrokontrolery AVR   21 Gru 2008 23:48 Odpowiedzi: 11    Wyświetleń: 2869
  • HD44780 + 89s52 + bascom. Testowanie wyświetlacza.

    Niestety tak też już miałem i się wieszał przy poleceniu cls (bez LCD też, przy zmianie pinów z LCD i bez też. Ale mam inny problem. Czy można wywalić jakoś standardowe procedury obsługi LCD z kompilacji?? Zrobiłem sobie swoje procedury na 8bit i wsio działa (d0-d7 do p2 e p0.6 rs p0.7). Tylko jest...

    Mikrokontrolery   21 Lut 2009 14:46 Odpowiedzi: 11    Wyświetleń: 2087
  • [Bascom]Wiele czynności jednocześnie

    To prawda że nie są to procesory wielordzeniowe. Windows może wykonywać kilka zadań "jednocześnie" pracując na procesorze jednordzeniowym ( pamięta ktoś może 386, 486, pentium 166 itp ? ) Zrobiłem kiedys program "wielozadaniowy" na at90s8535 polegało to na odczytaniu stanu interesujących mnie wejść...

    Mikrokontrolery   10 Kwi 2009 19:29 Odpowiedzi: 7    Wyświetleń: 2520
  • Rejestrator kodów pilotów IR na AVR - program w Bascom-ie

    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...

    Projektowanie Układów   28 Sie 2009 11:09 Odpowiedzi: 1    Wyświetleń: 5257
  • BASCOM M16 ikona wentylatora

    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 sterownika tak,...

    Mikrokontrolery   20 Wrz 2009 21:05 Odpowiedzi: 19    Wyświetleń: 4153
  • Odbiór danych RSem (atmega16, BASCOM)

    Ze specyfikacji wynika że w odpowiedzi nie dostajesz na końcu znaku CR. Wg. specyfikacji ASCII CR to szesnastkowa wartość 0x0D. Aby sprawdzić do dostajesz w odpowiedzi to po wysłaniu kodu zrób pętlę, która odbierze ileśtam znaków i wyświetli każdy w następnym polu wyświetlacza. Lepiej jednak...

    Mikrokontrolery AVR   09 Paź 2009 16:03 Odpowiedzi: 9    Wyświetleń: 1898
  • [bascom] wysłanie kodu rc5 po wciśnięciu 2 przycisków

    To nie zadziała. Jeżeli wejdzie to w procedurę np. "Przod" to wtedy wciśnięcie przycisku „w lewo” (i ciągłe trzymanie przycisku "przod") nie spowoduje przejście do procedury "Przod_prawo", lecz ciągle będzie wykonywana procedura "Przod". Zrob tak: $regfile = "m8def.dat" $crystal...

    Mikrokontrolery   03 Lut 2010 19:20 Odpowiedzi: 11    Wyświetleń: 1708
  • [BASCOM] Prosty termostat

    na symulacji działa, ja jeszcze wymyśliłem coś takiego przycisk musi być podłączony pod INT. Nie jest dobrze; Aby użyc interrupt należy go najpierw skonfigurować jak ma działać i napisac procedurę co ma być zrobione w przypadku interruptu. np: Config Int0 = Falling ' lub Rising On Int0 Procedura...

    Mikrokontrolery AVR   27 Gru 2010 19:57 Odpowiedzi: 8    Wyświetleń: 2709
  • [Atmega162][Bascom] 8 * DS18B20 na osobnych pinach bez ID.

    Witam Muszę stworzyć układ w którym bedę używał 8 czujników DS18B20 , i każdy musi pracować na osobnym pinie. Nie mogę podpiąć wszystkich na jednej linii i odpytywać ich po ich ID. Kiedyś robiłem sterownik w którym odczyty robiłem w ten sposób: Sub Odcz_temp1 ...

    Mikrokontrolery AVR   11 Sty 2011 23:48 Odpowiedzi: 12    Wyświetleń: 2859
  • Bascom Mega32 Zmiana wyświetlanej wartości

    Dodaj zmienną pomocniczą np. Dim Ktory_temp as bit Zmienna ta może przyjmować tylko stany 0 i 1. Dodaj se procedurę która w momencie naciśniecia przycisku będzie zmieniać wyświetlany czujnik. np. Do Debounce W1 , 0 , Przycisk , Sub Tutaj procedura odczytu DSów If Ktory_temp...

    Mikrokontrolery AVR   19 Sty 2011 20:10 Odpowiedzi: 11    Wyświetleń: 1881
  • Bascom Oversampling Pomoc przy pisaniu programu

    witam Próbuje napisać program który po wgraniu do atmegi będzie pokazywał napięcie i prąd. 10 bitowa rozdzielczość przetwornika A/D jest dla mnie nie wystarczająca, Postanowiłem sięgnąć po technikę zwaną nad próbkowaniem (oversampling) Atmege programuje w bascomie znalazłem artykuł w nowym elektroniku...

    Mikrokontrolery AVR   01 Mar 2011 10:06 Odpowiedzi: 20    Wyświetleń: 4605
  • [Bascom] Wyświetlanie wypełnienia PWM na lcd w %

    Otóż mam mały problem bo zaczynam programowanie i natknąłem się na problem bo chce aby na wyświetlaczu podawał mi wynik w procentach. Z góry dzięki, poniżej kod. $crystal = 4000000 'Deklaracja częstotliwości kwarcu $regfile "attiny2313.dat" ...

    Mikrokontrolery AVR   06 Lut 2011 13:10 Odpowiedzi: 4    Wyświetleń: 3021
  • [ATMEGA8][Bascom] Termometr wyświetlanie na całym ekranie.

    Da się na 1000% ponieważ przed tym miałem tzw "piórnik ściągę" i pokazywało temperaturę i czas w 2 linijkach jakby jako jedna. Tylko właśnie nie wiem jak to dokładnie napisać ponieważ nie mogę ogarnąć tego w kodzie z tego "piórnika" Teraz chcę żeby tak pokazywało tylko temperaturę. Ogólnie ten "piórnik...

    Mikrokontrolery AVR   27 Kwi 2011 11:56 Odpowiedzi: 6    Wyświetleń: 3851
  • Zegar Rc5 na uC Atmega8 z budzikiem i pom. tem BASCOM

    Świetny zegarek, starannie zrobiony i przemyślany. Do nextępnego projektu kilka uwag, wtedy zrobisz perfekt zegar: -dwukropek wygaszany + sterowalne kropki -wyświetlanie ujemnych i dodatnich temp. na tych samych pozycjach. Choćby płaska dioda jako minus Z tym dwukropkiem rzeczywiście mogłem go...

    DIY Poczekalnia   06 Lut 2015 13:38 Odpowiedzi: 61    Wyświetleń: 28634
  • [Atmega32][Bascom] SIM900D, komunikacja UART

    Sposób odbioru poprzez procedurę obsługi przerwania od URXC jest lepszy, ale: 1. Nie możesz przy wejściu do procedury obsługi przerwania kasować zmiennej Ciag_rx ponieważ przerwanie od URXC jest wywoływane dla każdego odebranego znaku; 2. Nie możesz w procedurze obsługi stosować Do...Loop ponieważ...

    Mikrokontrolery AVR   13 Cze 2011 16:25 Odpowiedzi: 7    Wyświetleń: 3784
  • (bascom) Menu - porady dla początkującego

    Jeśli chodzi o punkt drugi to zmieniłem i teraz na wyświetlaczu przynajmniej napis nie mruga, ale nadal zero reakcji na przyciski. I jak sterować tym kursorem? I jeśli tam jest zmienna program 1 i program 2 do przechowywania wartości do wyświetlania to jak wybrać program 2 bo teraz mam cały czas program...

    Mikrokontrolery AVR   20 Lip 2011 12:36 Odpowiedzi: 14    Wyświetleń: 2222
  • Obsługa przerwań w BASCOM AT89C52

    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 ustawienie zmiennej...

    Mikrokontrolery   02 Maj 2012 20:20 Odpowiedzi: 2    Wyświetleń: 2099
  • Bascom Timer2 Counter ma zliczać do 16 bit

    Kilka uwag estetycznych ;-): - zamiast Timera0 z przeładowywaniem "ręcznym" lepiej użyć Timera2 w trybie CTC (z automatycznym zerowaniem i ładowaniem), - takie krótkie i proste procedury ISR lepiej pisać w asemblerze bo Bascom wrzuca Ci do ISR, dodatkowe i niepotrzebne 2x27 zrzutów rejestrów, -...

    Mikrokontrolery   24 Cze 2012 21:37 Odpowiedzi: 6    Wyświetleń: 1317
  • [ATMEGA8] [BASCOM] - Matryca LED 5x5

    Witam, pojawił się u mnie problem (pewnie banalny) z obsługą matrycy led. Posiadam podręcznikowy przykład M. Wiązani i próbuje go przerobić tak aby działał z moim schematem: [syntax=basic4gl]'wiersze C... Pinb.4 = Output Config Pinb.3 = Output Config Pinb.2 = Output Config Pinb.1 = Output Config...

    Mikrokontrolery AVR   09 Gru 2012 20:23 Odpowiedzi: 0    Wyświetleń: 921
  • dwupunktowy termometr + LCD 16*2 + atmega 16 + bascom

    Witam forumowiczów. Mam mały problem z przerobieniem programu do mierzenia temperatury wzmacniacza 2x200W, problem polega na tym że mam program pod kostkę AT89C2051 a obecnie dysponuje tylko atmegą 16. Oryginalny program jest użytkownika "lechoo". Byłbym bardzo wdzięczny gdybyście pomogli mi przy tym...

    Programowanie Początkujący   29 Maj 2013 22:37 Odpowiedzi: 0    Wyświetleń: 1512
  • Prośba o sprawdzenie kodu Bascom.

    Witam wszystkich. Bardzo ładnie proszę, o sprawdzenie kodu poniżej. Nie mogę za nic w świecie ustawić zegara, i z datą jest też nie do końca ok. Męczyłem się składając linijki, i nie wychodzi. Nie wiem gdzie są błędy. Zegar idzie, ale nie idzie go ustawić. Jeśli wyświetla 13:20 i ustawię inny czas,...

    Mikrokontrolery AVR   27 Sty 2014 21:07 Odpowiedzi: 0    Wyświetleń: 795
  • [ATmega8][Bascom] - Timer0 w miejsce Waitms

    Nie bardzo jest co komentować, bo najważniejszej procedury (ISR) nie pokazałeś. Jedno jest pewne: Taka konstrukcja i wywołanie procedury 800_ms zakończy się opóźnieniem programu głównego o parę mikrosekund i tyle. Zmienna Licz_8ms będzie się inkrementować tzw. "sobie a muzom". Co więcej, nawet jakbyś...

    Mikrokontrolery AVR   28 Wrz 2014 07:56 Odpowiedzi: 7    Wyświetleń: 891
  • bascom DS18B20 - Jak odczytać numery id z "tablicy"

    Witam ........... i uzyskałem takie numery 2865C38905000025 28CB3E8905000020 28E28A8905000050 282E93890500003D ... te numery wpisać do tablicy i jak potem odczytać temperaturę z czujnika o danym numerze ID Kod poniżej działa, ale po wymianie czujnika temperatury zamieniają...

    Mikrokontrolery AVR   14 Sie 2015 06:16 Odpowiedzi: 6    Wyświetleń: 1740
  • Atmega32 i ENC28j60 Bascom

    Nie miałem czasu przeanalizować kodu dokładnie, ale... ...zwróć Kolego uwagę na bloki "%END%". W procedurze obsługi HTTP osobno do bufora pakujesz nagłówek i osobno stronę w HTMLu. W obu przypadkach procedura kończy zapełnianie bufora po napotkaniu ciągu "%END%", a w blokach danych na końcu programu...

    Mikrokontrolery AVR   26 Lip 2015 17:46 Odpowiedzi: 1    Wyświetleń: 3294
  • Atmega8, Bascom, licznik -

    $regfile = "m8def.dat" $crystal = 800000 Config Timer0 = Timer , Prescale = 64 Dim Licz8ms As Byte Enable Interrupts Dim A As Byte 'Enable Timer0 'On Timer0 Procedura Load Timer0 = 250 Reset Portc.5 Reset Portc.4 Reset Portc.3 Set Portc.0 Set Portd.4 Config Watchdog =...

    Mikrokontrolery AVR   05 Sie 2015 10:04 Odpowiedzi: 8    Wyświetleń: 1011
  • [BASCOM] PCF8583 ustawianie alarmu - przykład

    Kolejny kawałek ku potomności. Poniżej procedura ustawiająca alarm dzienny na PCF8583. Oczywiście alarm jest używany do wygenerowania z PCFka przerwania i np. wybudzenia układu z trybu oszczędzania energii. Wystarczy odpowiednią nóżkę PCF dać na dowolny port wejściowy procka i ustawić potem przerwanie. ...

    Mikrokontrolery AVR   16 Cze 2016 12:40 Odpowiedzi: 0    Wyświetleń: 567
  • Płynne przyciemnianie i rozjaśnianie BASCOM AVR

    Witam mam taki mały problem z tym kodem... Nie wiem za bardzo jak do tego podejść. Działanie: 1. Przytrzymaj kilka sekund Przycisk - Wtedy uruchamia się procedura rozjaśniania. 2. Gdy puścimy przycisk i znowu naciśniemy, bądź przytrzymamy procedura rozpoczyna się od nowa czyli przyciemnianie i...

    Mikrokontrolery Początkujący   30 Gru 2018 14:42 Odpowiedzi: 3    Wyświetleń: 456
  • [atmega32][asm]procedury do 1-wire

    witam Przeszukując elektrodę można znaleźć mnóstwo procedurek dotyczących 1-wire na AVR ale niestety w większości pod język C lub bascom. W jednym wątku znalazłem jakieś procedury ale jak ktoś w nim zauważył z błędami. Kolejną procedurkę znalezioną w kursie asm pod avr znalazłem na mikrokontrolery.net....

    Mikrokontrolery AVR   16 Mar 2009 12:06 Odpowiedzi: 9    Wyświetleń: 2453
  • Komendy AT + BASCOM - kłopot

    Chciałbym za pomocą uC AT89C2051 sterować telefonem Siemens C35i. Do tego celu chciałbym wykorzystać komendy AT ([url=]tutaj dostępne) program sterujący mam zamiar wykonać w BASCOM`ie, i tu zaczynają się schody ponieważ nie wiem w jaki sposób wysyłać i odbierać komendy i które porty zastosować jako...

    Mikrokontrolery   22 Lip 2003 13:02 Odpowiedzi: 0    Wyświetleń: 1443
  • DS1820+BASCOM+AT89C2051

    witam, mam problem z obsluga czujnika temp. ds1820, polaczony jest przez 1Wire na plytce testowej AVT2500. Przykladowy program do obslugi pobralem ze srtrony Kompilacja programu przebiega bez zadnych problemow. W momecie uruchomienia uProca uzyskuje staly odczyt "- 0.5 C". z gory dzieki za pomoc. <--TERMO.BAS--> ...

    Mikrokontrolery   10 Wrz 2004 01:44 Odpowiedzi: 2    Wyświetleń: 2559
  • Bascom AVR i przerwanie INT0 na ATtiny2313

    Witam. Natrafiłem na pewien problem, a jestem raczej początkującym "programistą" mikrokontrolerów. Mianowicie chodzi o to, aby podczas przerwania wartość zmiennej została podniesiona o jeden, a następnie jeżeli osiągnie wartość np. 6 została wyzerowana. W dalszej części programu w pętli Do...Loop...

    Mikrokontrolery   02 Lut 2006 15:32 Odpowiedzi: 4    Wyświetleń: 3426
  • Rozmiar programu w Bascom a w C??

    W Bascomie oczywiście korzystasz z wbudowanych procedur obsługi LCD? No to spróbuj napisać to "na piechotę" w bascomie a zobaczysz ile więcej to zajmie. Procedury wbudowane w Bascoma przeważnie są pisane w asemblerze.

    Mikrokontrolery   02 Cze 2006 11:59 Odpowiedzi: 9    Wyświetleń: 2494
  • bascom, programowe dekodowanie RC5

    Witam. Szukam informacji nt. dekodowania RC5 w Bascomie. RC% wykorzystuje kodowanie typu Manchester i do dekodowania używa się takich samych technik jak dla kodu Manchester. Z. Hajduk w książce "Mikrokontrolery w systemach zdalnego sterowania" przedstawił następujące metody: *układy cyfrowej pętli...

    Mikrokontrolery   28 Cze 2006 10:52 Odpowiedzi: 1    Wyświetleń: 1673
  • AVR ATtiny13 bascom, obsługa ADC, pytanie

    Witam, ATtiny13, taktuję go zegarem wewn 128kHz, prescaler 8, TIMER0 generuje przerwania co 1,25msec. W tej procedurze obsługi przerwania mierzę napięcie na ADC2. Dokładność pomiaru nie jest krytyczna. Moje pytanie dotyczy konfiguracji ADC, mam w tej chwili: Config Adc = Single , Prescaler = 2...

    Mikrokontrolery   15 Sie 2006 20:58 Odpowiedzi: 3    Wyświetleń: 4447
  • BASCOM i multipleks 4 LED

    moze to pomoze fakt ze tutaj jest rejestr przesuwny 74164 ale idea jesta taka sama $regfile = "2313DEF.DAT" Dim Jednostki As Integer , Dziesiatki As Integer , Setki As Integer , Ktorywysw As Byte , Mux As Byte , B As Byte Config Timer0 = Timer , Prescale = 64 Enable Interrupts : Enable Timer0 On...

    Mikrokontrolery   05 Wrz 2006 13:37 Odpowiedzi: 28    Wyświetleń: 5673
  • Bascom multpilex i odwracanie wszystkich sygnałów na porcie.

    'C012a Bardzo prosty stoper 0,1-sekundowy Dim Dziesek As Byte , Sekjed As Byte , Sekdzies As Byte , Minjed As Byte Dim 100ms As Byte , Ktorywysw As Byte , Licz As Bit Config Portb = 255 : Portb = &B11111111 : Config Portd = &B1111100 : Portd = &B1111111 Config Timer0 = Timer ,...

    Mikrokontrolery   29 Lis 2006 17:41 Odpowiedzi: 3    Wyświetleń: 1302
  • [bascom] ds18b20 CRC 8051

    Witam Czy obliczanie CRC dla DS18B20 wygląda tak samo jak dla DS1990 ? Czy poniższe kod (dla DS1990) będzie też działał z DS18B20 ? Czy wystarczy tylko zmienić dane w tablicy i kod zadziała? Może ktoś ma działający kod CRC dla DS18B20 ? Dim Ar(8) As Byte Dim Crc As Byte ...

    Mikrokontrolery   03 Gru 2006 22:47 Odpowiedzi: 0    Wyświetleń: 1727
  • szybka obsługa encodera, czy można tę procedurę uprościć?

    Witam i dziękuję za zainteresowanie tematem. nie wiem,bascom chyba po definicji konfiguracyjnej przerwania już zapisuje i odtwarza ze stosu zawartości rejestrów,czy można więc pominąć te instrukcje? ----------------------------------------...

    Mikrokontrolery   05 Lut 2007 08:17 Odpowiedzi: 15    Wyświetleń: 1949
  • ATmega8535 Bascom i czasówka:)

    Zrobiłem sterownik na 8535 i teraz chcę w bascomie napisać program do jego obsługi :) opis działania : po nacisnieciu przycisku S1,S2,,,S16 ma sie załaczyć się przekaźnik PK1,PK2,,,PK16 na 15 min , po tym czasie wyłaczyć i znów po 15 min załaczyć . i tak co 15 min. po 4 godzinach ma się wyłaczyć ....

    Mikrokontrolery   16 Lut 2007 13:46 Odpowiedzi: 9    Wyświetleń: 1932
  • Przerwanie UART, I2C i Bascom.

    Witam. Zamierzam "sklecić" taki układzik, który przy użyciu magistrali I2C zmienia odpowiednie parametry reagując w ten sposób na polecenia z klawiatury. Jednocześnie chciałbym aby te parametry mogły być także zmieniane przez odpowiednie instrukcje interfejsu MIDI (to taki UART z baud 31250). Wymyśliłem...

    Mikrokontrolery   02 Cze 2007 13:34 Odpowiedzi: 13    Wyświetleń: 3383
  • Bascom, avr90s2313, AVT3500, Timer0 niechce działać

    Jestem początkujący, studiuje Oślą Łączkę z EdW, zainstalowałem najnowszą wersie Bascoma Demo. Kupiłem płytkę AVT3500, złożyłem ją i wszystko działa poprawnie aż do tematu liczniki i niebogę załadować programu przykładowego, bo nie chce się wykonać funkcja ON TIMER0, gdy ją skasuje to program się ładuje,...

    Mikrokontrolery   01 Wrz 2007 21:04 Odpowiedzi: 5    Wyświetleń: 1260
  • [BASCOM] Sterowanie diodą za pomocą PWM

    dzieki yakuza_2000 i ja_dzik oba pyraja fajnie teraz moge sie bawic :-) pozdrawiam Dodano po 38 a jak zrobic zeby po wcisnieciu pind.0 wykonywal w kolko to co jest w procedurze? Config Timer1 = Pwm , Pwm = 10 , Prescale = 1 , Compare A Pwm = Clear Down , Compare B Pwm = Clear Up 'Config Timer0...

    Mikrokontrolery   13 Wrz 2007 16:13 Odpowiedzi: 7    Wyświetleń: 2451
  • LCD4BUSY i wykorzystanie wolnego pinu portu [bascom]

    Hmmm.... Być może moje użycie R30 w procedurze wystawiania i odczytywania danych przeszkadza. Spróbuj zmienić te fragmenty: [_Write_lcd] _Write_lcd: push r30 ;<<< dodaj instrukcję tutaj rcall _LCD_Busy ; Wait for LCD to be ready ...

    Mikrokontrolery   28 Paź 2007 15:48 Odpowiedzi: 10    Wyświetleń: 2963
  • PCF8583 + ATMEGA8 + BASCOM -> problem z odczytem daty

    A ustawiłeś rejestr kontrolny PCF'a??? Zobacz Jest to rejestr 0 - proponuję zajrzeć do pdf'a: na stronie 6 jest opisany cały bajt z rozbiciem na znaczenie poszczególnych bitów statusu i sterowania. W uproszczeniu jeśli nie korzystasz z roku i dnia tygodnia to możesz wyzerować flagę maskowania najstarszych...

    Mikrokontrolery   11 Lis 2007 15:46 Odpowiedzi: 38    Wyświetleń: 6335
  • Wsad do kitu, błąd przy kompilacji, bascom, Stop złodzieju

    Poopuszczałeś trochę, a do tego literówki i dlatego wyrzucało błędy. Ten program kompiluje sie poprawnie. $regfile = "attiny2313.dat" $crystal = 11059200 $hwstack = 32 $swstack = 10 $framesize = 20 'DEKLARACJA ZMIENNYCH I PROCEDUR Dim Flaga As Bit , Flaga1 As Bit Dim Wylacz As...

    Projektowanie Układów   26 Lis 2007 13:18 Odpowiedzi: 3    Wyświetleń: 1388
  • Wiele PWM na jednym procku (regulacja fazowa)-Bascom AVR

    Ponieważ długo szukałem przykładowego programu do regulacji fazowej mogącego sterować 8 triakami przesyłam kod na 90S8535 do tejże zabawki. Układ nie jest jeszcze sprawdzony w praktyce. Dodaje też pliczek z Proteusa w którym narysowałem schemat i symulowałem działanie układu. Jedna rzecz, którą może...

    Mikrokontrolery   13 Kwi 2008 18:14 Odpowiedzi: 0    Wyświetleń: 1107
  • Bascom - PCF8583 - ATmega - nie działa zegarek

    Witam nie działa mi zegarek. Co zrobiłem źle lub co mogło się stać. Nic się nie wyświetla na LCD poza jakimuś bzdurami (ale się nie odświeżają - tak jak by się procek zawieszała albo I2C. W załączniku schemat mojego układu a poniżej listing mojego testu który nie odczytuje mi czasu: $regfile...

    Mikrokontrolery   24 Kwi 2008 23:05 Odpowiedzi: 3    Wyświetleń: 4449
  • [ Bascom ] Coś w rodzaju CRC dla przesyłanych stringów

    Przeczytałem Twojego posta i prawie go zrozumiałem (tak mi się przynajmniej wydaje). Mam tylko jedno pytanie: Czy transmisja pomiędzy A i B ma być szyfrowana? Czy chodzi Ci tylko o zabezpieczenie ze względu na błędy transmisji? Moim skormnym zdaniem powinieneś na końcu każdego przesyłanego z A do B...

    Mikrokontrolery AVR   01 Cze 2008 15:06 Odpowiedzi: 4    Wyświetleń: 2458
  • [ATmega8] [Bascom]Problem ze zminą funkcji za pomocą swich-a

    Witam Już zaopiekowałem sie tematem jednak chyba przerwanie nie jest dobrym pomysłem. Może zacytuje treść help-a: "Gdy procesor jest w trakcie wykonywania procedury przerwania, następne przerwanie nie będzie przyjęte, gdyż procesor (nie kompilator!) zeruje flagę globalnego zezwolenia na przerwania." A...

    Mikrokontrolery AVR   21 Cze 2008 21:25 Odpowiedzi: 5    Wyświetleń: 1524
  • [90c2313][bascom] Obsługa pamięci eeprom procesora.

    Widzę , że niema zbyt dużo chętnych do pomocy , ale spróbuje jeszcze raz zebrać to do kupy i tak program już działa prawie jak chciałem dioda mruga itd.. ale program się wiesza na wykonywaniu procedury przerwania rozkładanie kodu RC5 na komendę i rozkaz sprawdzałem w symulacji i program wykonuje poprawnie...

    Mikrokontrolery   09 Lip 2008 06:21 Odpowiedzi: 14    Wyświetleń: 2604
  • [BASCOM][AVR]termometr

    Witam. Mam problem z programem z książki "Programowanie mikrkontrolerów AVR w języku BASCOM" listing nr 8.19. Przerobiłem z Atmega8 na Attiny2313 ponieważ plik .bin ma pjemność 1,20 kB. Po pierwszym wgraniu na wyswietlaczu wyświetlało się byle co tzn. temperatura ujemna lub brak układu. Zmieniłem w...

    Mikrokontrolery   11 Lip 2009 06:41 Odpowiedzi: 11    Wyświetleń: 3841
  • Problemik w banalnym programiku (Bascom AVR)

    Cześć. Tak podajnik ślimakowy jest w miarę precyzyjny. Nie chodzi mi o zasadę działania dozownika i jego rozbudowę chodzi mi o sedno tematu. Mam mianowicie problem z przerwami czasowymi między załączeniami poszczególnych składników. Nie ma różnicy czy jest to spust czy też podajnik ślimakowy. W przypadku...

    Mikrokontrolery AVR   24 Paź 2008 17:32 Odpowiedzi: 15    Wyświetleń: 2394
  • [Bascom][ATMega8]Przerwanie rozkłada transmisję 1wire

    Zbudowalem sterownik do nagrzewnicy powietrza i od dluzszego czasu chodzi prawidlowo. Ostatnio z ciekawosci chcialem do niego dorzucic mozliwosc zliczania wlaczen wentylatora. Licznik wlaczen automatycznie zerowany co 24h. I tu pojawil sie problem, wlaczenie przerwania powoduje zaklocenia w odzczycie...

    Mikrokontrolery AVR   23 Lis 2008 22:13 Odpowiedzi: 9    Wyświetleń: 1850
  • Obsluga przycisków [atmega8][bascom]

    NIe przerwanie wywołanie wybraniem Menu ale przerwanie wywołanie naduszeniem klawisza. Kodu Tobie nie napiszę ale poradzę tak: Podłącz sobie sprzętowo klawisze tak aby każde ich wciśnięcie generowało przerwanie t.j. każdy z 4 przeycisków ma być podłaczony do jakiegoś portu wejściowego ale dodatkowo...

    Mikrokontrolery AVR   24 Sty 2009 13:44 Odpowiedzi: 5    Wyświetleń: 3494
  • bascom i instrukcja gosub

    Poza tym procedury wywoływane przez GOSUB muszą kończyć się słowem kluczowym RETURN co oznacza, że po zakończeniu procedury program jest kontynuowany od następnej instrukcji po GOSUB Dodatkowo musisz się zabezpieczyć w programie przed możliwością wejścia do podprogramu na zasadzie kolejnego wykonywania...

    Początkujący Elektronicy   27 Lut 2009 17:55 Odpowiedzi: 10    Wyświetleń: 1328
  • [BASCOM]Kod z AT90S2313 nie działa na ATTiny2313

    Oto kod jednego z programów z którym mam problemy: 'C029f.bas Generator impulsów prostokątnych ' UWAGA! Wejsciem EN(able) modułu LCD steruje końcówka PB.1 ' do wyjscia PB.3 dołączona przez rezystor 1k anoda diody LED (katoda do masy) Dim Impuls As Word , Przerwa As Word...

    Mikrokontrolery AVR   02 Mar 2009 15:04 Odpowiedzi: 6    Wyświetleń: 2051
  • Atmega168 Bascom problem z watchdog

    Tak oczywiscie reset podciagniety. Okrojony do minimum program: $crystal = 7372800 $regfile = "m168def.dat" Config Aci = Off Config Lcd = 40 * 2 Config Lcdpin = Pin , Db4 = Portb.2 , Db5 = Portb.3 , Db6 = Portb.0 , Db7 = Portb.1 , E = Portb.4 , Rs = Portb.5 Config Timer1 = Timer...

    Mikrokontrolery AVR   08 Mar 2009 19:40 Odpowiedzi: 8    Wyświetleń: 2239
  • [bascom avr] resetujace sie wartosci zmiennych

    Nie wiem czy dobrze zrozumialem, ale chodzi o to, ze w obsludze przerwania mam ustawiac jakas zmienna np. na 1, a w petli glownej wykonywac reszte programu? Nie sadze ze w pelni zrozumiales swoj problem; Zwroc uwage na procedury wykonywane chocby tylko w przerwaniu Timera1, ktore powtarza sie co...

    Mikrokontrolery AVR   27 Wrz 2009 16:53 Odpowiedzi: 24    Wyświetleń: 2545
  • [ATtiny2313]+Bascom+zapis/odczyt danych do pamięci RAM

    Z tym, że tablice musiałbym wcześniej wpisać w program, a mi chodzi o to, by "uczyć" tego robota danego zadania. Jeśli zmieniłbym odległośc punktu A od B i znowu postawił przeszkode, w którą by robot uderzył, to wtedy ponownie musiałby zapamiętać nową trase. Przy czym jeśli działałbym w obrębie pamięci...

    Mikrokontrolery AVR   24 Maj 2009 22:44 Odpowiedzi: 5    Wyświetleń: 3408
  • ATMEGA 16 i 2 LCD. BASCOM

    Wyświetlacze muszą być takiej samej organizacji. Oczywiście musisz dodać CONFIG LCD = <jaki_wyświetlacz> by procedura inicjalizyjna wiedziała jakie masz wyświetlacze. Domyślnie jest przyjęty 16*2 (z opcji konfiguracji), i w przykładzie jest to pominięte. Samo CONFIG LCD możnaby zmieniać w...

    Mikrokontrolery AVR   31 Maj 2009 17:15 Odpowiedzi: 9    Wyświetleń: 5955
  • 2 przyciski i zmiana góra dół - atmega 8 - Bascom

    Przyjrzyj się: A = 3 Do If Pinc.0 = 0 Then If A = 1 Then incr A Waitms 100 End If End If If Pinc.1 = 0 Then If A = 2 Then decr A Waitms 100 End If End If Loop Warunek ze zmienną A nigdy nie będzie spełniony gdyż na początku deklarujesz A=3. Po za tym po co bez sensu pisać takie...

    Mikrokontrolery AVR   23 Cze 2009 00:03 Odpowiedzi: 10    Wyświetleń: 2710
  • [ATMega32][Bascom]DS18B20 po pewnym czasie świruje.

    Trochę masz to dziwnie napisane jeśli chodzi o odczyt temperatury. Co jak czas masz odświeżanie pętli głównej ?. Używanie rozkazu Skip Rom to lipa trochę. Jeśli masz ochotę to popraw to trochę tzn. warto odczytać przy starcie numery seryjne termometrów jak masz dwa i nie chce Ci się implementować procedury...

    Mikrokontrolery AVR   30 Wrz 2009 13:03 Odpowiedzi: 43    Wyświetleń: 6222
  • [Atmega8][bascom] Uniwersalny włącznik RC5

    Mogę przetestować ale patrząc na niego niczym się nie różni od mojego. Podstawowe procedury są te same. Teraz widzę ze układ nie działa z powodu programu tylko coś jest z obiorem, skoro nic mi nie wyświetla na LCD przy prostej procedurze odczytu. Jest jeszcze możliwość ze wszystkie z 4 już pilotów nie...

    Mikrokontrolery   16 Lis 2009 17:13 Odpowiedzi: 6    Wyświetleń: 3786
  • [atmega8][bascom AVR] problem z insftukcją if then else

    Witam, on niedawna uczę się Bascoma i chcę stworzyć układ który będzie dbał o zapalanie światła w określonym czasie. Oczywiście czas będzie ustalany przez użytkownika np od 15:30 do 16:43. Mam taki pomysł żeby godzinę zamienić na liczbę np 1530 i 1643 jeśli czas przeliczony na liczbę będzie pomiędzy...

    Mikrokontrolery AVR   27 Lis 2009 16:00 Odpowiedzi: 2    Wyświetleń: 2390
  • LCD Atmega 8 i bascom - pomoc w napisaniu programu

    Hmm po dodaniu zmiennej Pr i zrobeniu działania Pr = Pwm1a / 2.55 wyświetla mi na LCD gdy mam 255 85 % w czym robię błąd. $regfile = "m8def.dat" $crystal = 8000000 Config Pinb.1 = Output Config Timer1 = Pwm , Pwm = 8 , Prescale = 8 , Compare A Pwm = Clear Up Dim Pr As Integer Declare...

    Mikrokontrolery   17 Kwi 2010 23:06 Odpowiedzi: 7    Wyświetleń: 2121
  • Atmega 2560[BASCOM]Obsługa RC5 w przerwaniu - nie działa

    Witam Męczę się nad umieszczeniem procedury odbioru RC5 w przerwaniu. Na atmega32 pod INT0 nie ma nic łatwiejszego ale przy tym procku już parę rzeczy mnie zaskoczyło ale nie spodziewałem się że będę miał problem z przerwaniami. Otóż TSOP mam podłączony pod pin PB7 ,nóżka numer 26 (patrz obrazek) ...

    Mikrokontrolery AVR   12 Gru 2009 10:57 Odpowiedzi: 4    Wyświetleń: 2699
  • [ATMEGA8][BASCOM] błędny zapis do eepromu

    Witam wszystkich, Mam układ, który po I2C zapisuje mi do pamięci 24c256 16 bajtów jeden po drugim. Robi tak co 3 minuty, procedura wygląda w ten sposób, że odczytuje adres zapisany w 4 i 5 komórce, zwiększa go o 1 po każdym zapisie a potem zapisuje do komórki 4 i 5." W komórce 1 i 2 zapisana jest...

    Mikrokontrolery AVR   29 Sty 2010 13:30 Odpowiedzi: 2    Wyświetleń: 1464
  • [Atmeg8][bascom] -pwm +rs485

    Witam Mam taki programik opiszę tylko najważniesze elementy # konfiguracja timerów Config Timer0 = Timer , Prescale = 1024 Config Timer1 = Pwm , Pwm = 8 , Compare A Pwm = Clear Up , Compare B Pwm Disconnect , Prescale = 8 Config Serialin = Buffered , Size = 6 Enable Interrupts Enable Timer0 Timer0...

    Mikrokontrolery AVR   11 Lut 2010 20:20 Odpowiedzi: 0    Wyświetleń: 1004
  • [atmega16] [Bascom] Wpis wartości początkowej do timera

    To na razie wersja robocza więc sporo niedociąnięć, muszę jednak zacząć rezygnować z bascoma. Niby już wszystko było OK, ale gdy tylko w pętli głównej przed wyświetlaniem chciałem zamaskować wynik poleceniem fusing, znów jakieś głupoty zaczęły się dziać. Nie mam już nerwów. $crystal = 8000000 $regfile...

    Mikrokontrolery AVR   14 Mar 2010 21:32 Odpowiedzi: 22    Wyświetleń: 2925
  • [Mega8][Bascom] Pomiar prędkości obrotowej

    Celem jest pomiar prędkosci obrotowej. Ta czesc twojej wypowiedzi rozumiem, ale dalej jest gorzej. Z listingu programu nie mozna doszukac sie jaka metode przyjmujesz w pomiarze RPM. Czy to ma byc zwyczajny pomiar czasu jednego obrotu i przliczenie na RPM (pomiar pomiedzy dwoma 'rising edges')...

    Mikrokontrolery AVR   20 Mar 2010 13:20 Odpowiedzi: 13    Wyświetleń: 3912
  • [Bascom] [m8] Zdalny włącznik (iR)

    Witam! Buduję układ, którego zadaniem będzie przeprowadzenie pewnej procedury po odebraniu sygnału z pilota. Początkowo planowałem zrobić to drogą radiową ale udało mi się spalić odbiornik i tyle z tego wyszło. Teraz wpadłem na pomysł - podczerwień! Odległość między pilotem a odbiornikiem...

    Mikrokontrolery   24 Mar 2010 13:22 Odpowiedzi: 1    Wyświetleń: 1242
  • [atmega8][bascom avr] pcf8583,wyswietlacz siedmiosegmentowy

    Witam! Od pewnego czasu usiłuje napisać program do obsługi zegara na pcf8583 i wyświetlaczach siedmiosegmentowych lecz bez efektu. Jest sporo tematów tego typu, ale większość zegarów realizowana jest na LCD. Główny problem polega na wyświetleniu czasu na wyświetlaczach 7segmentowych. Proszę o jakąkolwiek...

    Mikrokontrolery AVR   22 Kwi 2010 18:02 Odpowiedzi: 9    Wyświetleń: 4332
  • Program w Bascom AVR zmienić na jezyk C

    Witam czy ktoś mógłby podany niżej program w Bascomie napisać w języku C? Próbuje zrozumieć ten program niestety Bascoma nie znam wogóle. Z góry dziękuje. Procedura odpowiedzialna za pomiar połozenia: Config Adc = Single , Prescaler = 128 , Reference = Avcc ,Procedura pomiarowa umieszczona w...

    Mikrokontrolery AVR   02 Maj 2010 00:32 Odpowiedzi: 3    Wyświetleń: 1853
  • [Atmega2560] [BASCOM] . Jak uzyskać wykrycie przerwania.

    Jeden przykład pewnie będzie tu wart więcej niż tysiąc słów :-) Pisałeś, że chcesz skonfigurować przerwanie PCINT4. Uważam, że powinno to wyglądać tak: Pcmsk0 = &B0001_0000 'odblokuj PCINT4 On Pcint0 Test 'przerwanie ==> skocz do procedury test Enable Pcint0 'włącz przerwanie od...

    Mikrokontrolery AVR   09 Cze 2010 21:37 Odpowiedzi: 8    Wyświetleń: 2568
  • [ATMEGA][BASCOM]Obsługa kolorowych wyświetlaczy TFT.

    załatwia ci przy jednym zapisie 2*2 i 2/3 pixe Tak, ja używam innej notacji - ilość koniecznych przesłań w poziomie i pionie, ta matryca to 240x240 przesłań co także oznacza, że odpowiada matrycy tft o rozdzielczości 240x240, dlatego maksymalna częstotliwość odświeżania tej matrycy to ok 160Hz a tft...

    Mikrokontrolery AVR   20 Sie 2010 22:47 Odpowiedzi: 30    Wyświetleń: 15480
  • [atmega8][bascom]pomiar impulsów

    Problem polega na tym, aby pomierzyć ilość impulsów jaka upływa pomiędzy kolejnymi pomiarami czujnika. Chodzi o to żeby timer1 zliczający impulsy po wykonaniu pomiaru przez czujnika wyświetlał ich ilość, a następnie zliczał kolejne impulsy upływające do wykonania 2 pomiaru itd. Zamiast czasu podawać...

    Mikrokontrolery AVR   15 Wrz 2010 17:54 Odpowiedzi: 2    Wyświetleń: 1752
  • [Bascom][AVR] wyświetlacz 7 seg LED

    Cześć Chciałem prosić kogoś o wskazówkę jak poradzić sobie z problemem wyświetlania wartości "Wartosc2" poniższego kodu. Mój problem polega na tym że w momencie naciśnięcia przycisku ( w programie to Up, Dwn ) gdy na wyświetlaczach jest np 1.1 wyświetlacze "resetują" się i wskazują wartość 00...

    Mikrokontrolery AVR   17 Wrz 2010 09:26 Odpowiedzi: 4    Wyświetleń: 3749
  • [ATtiny2313][Bascom] Zwiększanie szybkości włączania diody

    Witam, Podłączyłem sobie Wyświetlacz LED 7-segmentowy do mojego procka. I program wyświetla z 0,5sek opóźnieniem kolejne cyfry. Chcę zrobić tak, żeby szybkość zmiany diody była płynna (żebym w dowolnym momencie jeśli zewerzę pind.0 do masy prędkość wyświetlania liczb się zmieniła) W jaki sposób...

    Mikrokontrolery AVR   12 Paź 2010 08:12 Odpowiedzi: 3    Wyświetleń: 1275