przerwać input bascom

Znaleziono około 381 wyników dla: przerwać input bascom
  • Pomiar temperatury przez ds18b20 i przerwanie w Bascom

    Witam, jeszcze proszę praktyczne rozwiązanie takiego problemu, gdyż program jest praktycznie ukończony, ewentualnie drobne poprawki kosmetyczne:), ale w obecnej wersji odczyt i zapis wykonywany jest z poleceniem "wait", przez co wskazywane temperatury nie są czasem poprawne - wyskakuje BRAK ds'a. Już...

    Mikrokontrolery AVR   25 Lis 2010 09:59 Odpowiedzi: 12    Wyświetleń: 5487
  • Jak zrobic Input w przerwaniach - bascom avr ?

    Jak zrobic Input w przerwaniach ? mam program dla atmega16 odbierajacy dane w przerwaniach aczkolwiek jest to zrobione w taki sposob ze odczytuje Udr i przypisuje jej wartosc do jakies zmiennej no i nie mam jak "ladnie " wyslac np liczby 53 <przypisywanie rejestru Udr do zmiennej powodoje ze zczytywane...

    Mikrokontrolery   25 Mar 2007 15:39 Odpowiedzi: 1    Wyświetleń: 1111
  • Przerwanie od uarta - Bascom?

    Można, a w BASCOM-ie przerwanie od portu szeregowego nazywa się "serial" i to jego obsługą musisz się zainteresować. Przykładowy kod w BASCOM-ie 51: $crystal = 11059200 ' czestotliwosc kwarcu $baud = 2400 ' predkosc transmisji Dim X As Byte ...

    Mikrokontrolery   17 Kwi 2005 10:24 Odpowiedzi: 3    Wyświetleń: 1599
  • Pilot creative infra od cd-rom kody przycisków w bascom !

    Dzieki ksz o to mi właśnie chodziło ! Mam tylko jeszcze jedno pytanko jak napisac programik aby np na dany kod przycisku ( 0x00000000000009F6) zmieniał stan portu ! Niezabardzo mam pomysł jak to zrobic w bascomie ! myśle nad podpięciem pod int0 tylko niewiem jak program ma mniej więcej wyglądac ! Robiłem...

    Mikrokontrolery   17 Lut 2007 23:33 Odpowiedzi: 6    Wyświetleń: 1146
  • [ATmega][BASCOM] Odbiór RC5 bez użycia GETRC5 - gotowiec dla początkujących

    Pisząc program stanąłem przed problemem odbioru kodu RC5 z pilota ale z użyciem przerwania. O ile w BASCOM 8051 GETRC5 w przerwaniu działa doskonale, to w BASCOM AVR jest to kompletna porażka. Wadą Bascomowej funkcji GETRC5 jest: 1) Dziadowskie działanie w przerwaniu (niby działa ale traci pierwszy...

    Mikrokontrolery AVR   03 Sty 2013 13:29 Odpowiedzi: 13    Wyświetleń: 6279
  • [BASCOM] Skąd te dodatkowe znaki przy wyświetlaniu?

    Witam Piszę sterownik grzałki lutownicy. Sam sterownik wstępnie działa dobrze. Natomiast po wykryciu obrotu enkodera w prawo lub w lewo zwiększam lub zmniejszam wartość zmiennej NASTAWA i wysyłam po UART do komputera oraz wyświetlam na LCD od nokii 3310. Co jakiś czas w wyświetlanym tekście zarówno...

    Mikrokontrolery AVR   27 Lut 2018 19:12 Odpowiedzi: 2    Wyświetleń: 534
  • [Bascom][ATmega1281] Jak obsłużyć Timer4

    Możesz zamieścić ten fragment kodu, który działa z Timerem1? I dlaczego stosujesz tryb Timer4 Compare Match A? Timera1 w 128 używam do PWM-u. [syntax=basic4gl] 'Sprawdza Timer2 $regfile = "m1281def.dat" $hwstack = 500 'odkładają się wszystkie adresy...

    Mikrokontrolery Początkujący   18 Lip 2012 05:54 Odpowiedzi: 18    Wyświetleń: 1867
  • ATmega8 INT0 - Bascom. Nie wychodzi z przerwania.

    Witam Mam taki problem, napisałem program w bascomie, w którym również korzystam z przerwania na INT0 (atmega8-16pu). Ale: Po włączeniu zasilania program przechodzi do obsługi przerwania i zostaje tam na amen - w czym jest błąd. Proszę o jakieś wskazówki. Płytka jest wykonana prawidłowo, na int0...

    Mikrokontrolery   20 Gru 2008 15:54 Odpowiedzi: 11    Wyświetleń: 2438
  • [ATmega8][Bascom][PCF8583] nie odczytuje czasu po i2c

    Witam wszystkich, pewnie juz nie raz czytaliscie takie tematy...A tu kolejny ;) Przegladalem wiele tematow o komunikacji z pcf8583, wiele kodow z nich przetestowalem i nic. A tradycyjnie problem jest taki, ze przy odczycie godziny dostaje krzaki. Przypuszczam ze nie dziala komunikacja po i2c, bo nie...

    Mikrokontrolery AVR   05 Kwi 2009 19:27 Odpowiedzi: 6    Wyświetleń: 2679
  • BASCOM - [ATtiny2313] Sterownik podwórkowy

    Dosyć odważnie sobie poczynasz na mikrokontrolerze mającym 2kB Flash i 128B SRAM :D ale do odważnych świat należy. Odchudziłem Ci trochę kodzik. Obsługa przerwania timera została stuningowana moim programem NoSave Tool. Teraz mikrokontroler nie odkłada na stos większości rejestrów a tylko te potrzebne...

    Mikrokontrolery AVR   25 Paź 2015 20:45 Odpowiedzi: 9    Wyświetleń: 1470
  • [atmega32][Bascom] jak zmierzyc czas otwarcia wtrysku w aucie?

    [syntax=basic4gl] $regfile = "M32def.dat" $crystal = 16000000 '************************* WYSWIETLANIE-porty ********************************** Lcd_... Alias Ddrb Lcd_port1 Alias Portb Lcd_port_ddr1 Alias Ddrb...

    Mikrokontrolery AVR   13 Sie 2011 10:13 Odpowiedzi: 20    Wyświetleń: 3167
  • [BASCOM] - Sterownik C.O. tryb Manual/Auto jak zrobić Menu

    Posklejałem coś takiego: [syntax=basic4gl]'------------... = "m8def.dat" 'informuje kompilator o pliku $crystal...

    Mikrokontrolery Początkujący   28 Kwi 2013 11:23 Odpowiedzi: 31    Wyświetleń: 9147
  • [bascom] generator częstotliwości Atmega8 PWM

    Witam, udało mi się coś wyskrobać i zrobiłem na razie sam generator częstotliwości, właściwie jakoś tam działa ale chyba napisałem to dookoła , może ktoś spróbował by to jakoś poprawić. Nie dodałem jeszcze generatora PWM, próbowałem ale nie wychodziło mi, chciałem taktować go z wejścia T1 ale nie udało...

    Mikrokontrolery   04 Sty 2009 13:01 Odpowiedzi: 17    Wyświetleń: 7083
  • [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ń: 2931
  • [atmega8][BASCOM] timer1, błąd odczytu?

    Witam. Dawno nie pisałem w BASCOM-ie a zdecydowałem się na niego bo myślałem, że tak będzie szybciej i prościej. Nic bardziej błędnego. Do napisania był dwu-trybowy program uśredniający do nieco przerobionego radiometru SOSNA. Ale nie w tym rzecz. O ile kod który zamieszczam powstał w miarę szybko o...

    Mikrokontrolery AVR   16 Lut 2012 11:34 Odpowiedzi: 2    Wyświetleń: 1754
  • obsługa enkodera obrotowego przez attiny2313 Bascom

    Poprzednio prezentowany kod nie był sprawdzany w kompilatorze, miał być jednie wskazówką do napisania prawidłowego programu. Ten prezentowany poniżej został przetestowany i sprawdzony na symulatorze programowym Bascom'a. Powinien również działać na procesorze. W prezentowanym kodzie jest wstawiona...

    Mikrokontrolery   24 Lut 2009 10:37 Odpowiedzi: 12    Wyświetleń: 5878
  • Attiny 13 bascom pcint0 jak uruchomic

    Witam. Od razu mówię, że działam na ATtiny2313. Chciałbym przedstawić kod, nad którym głowię się już dość długo i ciągle nie działa, kod jes banalny a jak to mówią diabeł tkwi w szczegółach, więc może ktoś z forumowiczów może mi pomóc. Kod wygląda tak: 'Program powinien (wlasnie! - powinien)...

    Mikrokontrolery   28 Paź 2007 23:01 Odpowiedzi: 10    Wyświetleń: 4126
  • avr - zegarek na 8 bitowym [timet0] [avr 32] [bascom] 2

    Witam ostatnio założyłem temat [url=]Link ale przez moje nie dopatrzenie zostało no wyrzucony dziękuje wszystkim za pomoc chwilowo (po poprawkach) zegarek wygląda tak [syntax=basic4gl]$regfile = "m32def.dat" $crystal = 16000000 Config Timer0 = Timer , Prescale = 256 On Timer0 Przerwanie Dim...

    Mikrokontrolery   10 Paź 2012 18:20 Odpowiedzi: 5    Wyświetleń: 1524
  • [atmega][bascom] - Zegar + DS1820 + przełączanie ekranów + przerwania = problem

    Witam, od jakiegoś czasu próbuję stworzyć sobie zegarek z termometrem + napięcie akumulatora do auta. Wszystkie programy osobno działają bez zarzutu. Problem zaczął się z chęcią wprowadzenia przełączalnych ekranów i wprowadzeniu przerwań. Doczytałem że przerwania skutecznie psują komunikację z DS'ami...

    Mikrokontrolery   03 Cze 2016 20:58 Odpowiedzi: 1    Wyświetleń: 1440
  • atmega16 Bascom - Program do obsługi zasilacza

    Witajcie Buduje zasilacz (schemat w załączniku) , obecnie jestem na etapie programowania. Oto program:

    Mikrokontrolery AVR   04 Sty 2015 07:17 Odpowiedzi: 3    Wyświetleń: 798
  • Bascom - Atmega32 - LCD na t6963c + i2c, nie działa

    Witam Mam Atmega32A + PCF8563 + PCF8574 + RFM12 + DS18B20 +DHT11. Port danych LCD to Port.A, ControlPort to Port.C. I2C standardowo na Portc.0 Portc.1. Niestety jest problem z obsługą I2C, tzn. zegar PCF8563 nie działa w ogóle ( na LCD puste pole ) , a klawiatura na PCF8574 - tylko jeden klawisz i to...

    Mikrokontrolery   29 Sie 2017 19:32 Odpowiedzi: 2    Wyświetleń: 933
  • Bascom - Atmega1284P + ESP8266 + Domoticz

    Przerobiłem program na Atmega328. Teraz ma tylko odbierać dane z master na Atega1284p i wysyłać do Domoticz. [syntax=vbnet] $regfile = "m328pdef.dat" $crystal = 8000000 $hwstack = 100 ' rozmiar stosu sprzętowego $swstack = 100 ' rozmiar stosu programowego $framesize = 128 $baud = 19200 '************...

    ESP8266 i ESP32 oraz IoT   14 Kwi 2019 20:49 Odpowiedzi: 12    Wyświetleń: 2067
  • ATMega8 Bascom, zapamiętanie liczb z BCD.

    Przeczytałem to co jest wyżej napisane i... nie rozumiem co chcesz zrobić :) Co to znaczy: Potrzeba mi zapamiętać max. 4 liczby które będą następować po sobie dość szybko jednak Atmega potrafi je zdekodować bo jak dobrze się przypatrzę to liczby się zmieniają dobrze, i więc właśnie niech ktoś podpowie,...

    Mikrokontrolery AVR   02 Sty 2009 15:13 Odpowiedzi: 13    Wyświetleń: 2101
  • Bascom AVR problem z połączeniem kilku mikrokontrolerów I2C

    Przeznaczenie: Konfiguruje pracę programowego interfejsu I2C jako urządzenia podrzędnego (Slave). Ta instrukcja korzysta z biblioteki I2CSLAVE.LIB, która jest rozprowadzana oddzielnie przez MCS Electronics. Składnia: CONFIG I2CSLAVE = adres 'Instrukcja Config I2cslave automatycznie włącza...

    Mikrokontrolery AVR   20 Wrz 2009 10:43 Odpowiedzi: 2    Wyświetleń: 2750
  • 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ń: 7439
  • [BASCOM][ATmega8515] Nie działające przerwania - TIMER0

    Witam! Napisałem sobie obsługę klawiatury matrycowej 3x4 w bascomie. Nie używam umieszczonej tam funkcji getkb(), ponieważ podłączona jest do różnych portów. Sprawdzanie wciśniętych przycisków chcę przeprowadzić w przerwaniu od wewnętrznego zegara TIMER0. Na ATmega32 wszystko bez problemu działa....

    Mikrokontrolery AVR   26 Kwi 2011 14:28 Odpowiedzi: 13    Wyświetleń: 1949
  • Bascom - tryb powerdown. Obniżenie poboru prądu.

    Dalej nie Stop Ac, ale chyba miałeś na myśli Config ACI = Off. Według pomocy Bascoma, to polecenie wyłącza komparator w uP. Ustawiłeś nowym procesorom BODLEVEL na 2.7V (czy jakoś tak) i BDOEN = enable? Nie. Spróbuję ustawić. Disable INT0 w przerwaniu nic złego nie zrobi. W dodatku jeszcze to...

    Mikrokontrolery AVR   09 Sty 2013 23:18 Odpowiedzi: 28    Wyświetleń: 4302
  • [ATMEGA8][BASCOM] - Zliczanie czasu pracy Atmegi / RTC

    Hej, Nie mogę zmusić Atmegi do zliczania tego czasu. Wpisałem polecenia wczytywania czasu z EPROM i zapisu. Różnica jest teraz taka, że co sekundę dostaję: 255:255:255 Kondensator elektrolityczny przed stabilizatorem został wylutowany. Dzielnik zmieniony. Teraz przy 14Vin jest 3,6V na sensorze....

    Mikrokontrolery Początkujący   04 Lip 2018 15:13 Odpowiedzi: 20    Wyświetleń: 3612
  • [Bascom] Przechwytywanie sygnału z dowolnego pilota IR (nie RC5)

    Wystarczy... 😉 To może zacznę najpierw od nauki bascom a i za jakieś dwa lata będzie to śmigać 😀 Dodano po 8 Panowie, znalazłem wczoraj kod, który działa na zasadzie „rejestratora” czasów, i zapisuje wyniki do Eeprom. Później je porównuje z odebranym kodem biorąc...

    Mikrokontrolery AVR   15 Lut 2018 18:27 Odpowiedzi: 4    Wyświetleń: 1596
  • [Atmega8][bascom] timer2 CTC generuje przerwanie tylko raz

    Czy da się generować przerwania od timer2 przy każdym przepełnieniu w trybie CTC? Próbuję generować częstotliwość w zależności od ustawienia potencjometru, ale timer generuje przerwanie tylko raz, cały program poniżej: OCR2 zostaje wpisana tylko pierwsza odczytana wartość zaraz po starcie programu,...

    Mikrokontrolery AVR   01 Lis 2018 13:41 Odpowiedzi: 10    Wyświetleń: 621
  • [Attiny2313][Bascom i ASM] tryb powerdown

    Teraz nie rozumie juz nic. Z tego co bascom robi w powerdown.Wygląda jakby tylko włączał zezwolenie na tryby uśpienia. Czy ja coś źle odczytuje? Czy kolega Zumek mógłby napisać w ASM przejście do ST-BY dla tego Attiny? Bo według mnie było by to tak: $asm !IN R24,mcucr !ORI R24,0x20 !Out...

    Mikrokontrolery AVR   31 Sty 2009 13:26 Odpowiedzi: 16    Wyświetleń: 3923
  • Przerwanie INT0 od DS3231 [Bascom]

    Witam. Jestem w fazie pisania programu z zegarem DS3231 i atmegą16. Mam podłączone wejście INT0 atmegi z wyjściem INT/SQW DS-a. Podciągnięte rezystorem 10k do 5V. I nie wiem co robię źle ale procesor nie reaguje na sygnał przerwania z DS-a. Powiem szczerze że nigdy nie korzystałem z przerwań zewnętrznych...

    Mikrokontrolery AVR   03 Mar 2012 12:31 Odpowiedzi: 3    Wyświetleń: 3356
  • Wolny start atmega 8. Bascom avr. Przyczyna wolnego startu.

    na każdym który napiszę jest tak samo, w nowym temacie powyżej podałem ustawienia fuse bitów, zaraz wkleję kawałek na którym teraz się bawię Dodano po 4 to kod na którym teraz się bawie '**************************...

    Mikrokontrolery   02 Mar 2006 10:15 Odpowiedzi: 10    Wyświetleń: 2050
  • Bascom atmega8 wieszanie sie programu z rc5

    Witam Mam problem z odbiorem sygnału rc5 a dokładnie buduję zegar na wyświetlaczu 7-seg w oparciu o atmege8 i układ pcf8583. Jak na razie wszystko mi działa i odczytuje czas i wyświetlam go lecz po dodaniu wierszy kodu programu odpowiedzialnych za odbiór rc5 program się wiesza i nic nie realizuje, a...

    Mikrokontrolery AVR   14 Sie 2011 15:12 Odpowiedzi: 2    Wyświetleń: 1120
  • Bascom - sterownik bramy , zapytanie o konfiguracje programowa

    opracowałem mój program do bramy.. lecz mam jeszcze jeden problem z tym przerwaniem INT0. Gdy np brama się otwiera i po zwarciu zworki portd.2 od INT0 układ prawidłowo zatrzymuje się lecz jak teraz włączę żeby brama się zamykała na zwartej zworce i po chwile od-zewrze przejdzie na stan wysoki zamykanie...

    Mikrokontrolery AVR   15 Gru 2011 18:24 Odpowiedzi: 18    Wyświetleń: 3462
  • Bascom tworzene zegara odliczajacego w dół

    Witam, zwracam się z prośbą o pomoc. Tworzę program sterujący silnikiem DC. Program składa się z menu głównego w którym są 4 podprogramy 3 z nich działają bezbłędnie. Największy kłopot sprawia mi 4 podprogram a zarazem najważniejszy. podprogram startt ma za zadanie odmierzyć zadany przedział czasowy...

    Mikrokontrolery Początkujący   10 Mar 2012 15:03 Odpowiedzi: 1    Wyświetleń: 1206
  • [atmega8][Bascom] Zewnętrzne przerwania uniemożliwiają komunikację przez I2C

    Witam! Kolega poprosił mnie o zrobienie mini-komputerka do Opla Corsy, mającego wyświetlać dane na wyświetlaczu radia. Problem pojawił się, kiedy zechciałem wyświetlać na bieżąco prędkość - program zgłupiał (choć, raz na kilka odświeżeń wyświetlacza pojawiła się poprawna prędkość) a przy większych...

    Mikrokontrolery AVR   18 Kwi 2012 21:48 Odpowiedzi: 10    Wyświetleń: 3425
  • [Bascom] Attiny2313 - odbiór RC5 w przerwaniu - PWM

    Zastosowałem się do rad Kolegi Saabotaz i Piotrva. Kod wygląda tak: Cls powoduje, że procesor w ogóle nie pracuje - tzn nie reaguje na RC5 ani na zwieranie wejść ? Wolałbym nie używać Cls , bo jego brak oszczędza 13% miejsca pamięci programu

    Mikrokontrolery AVR   29 Kwi 2012 08:57 Odpowiedzi: 9    Wyświetleń: 2462
  • [Bascom] Odbiór RC5 w przerwaniu INT0 nie działa w nowej wersji kompilatora

    Fajnie zrobiony dostęp do bitów. Od kiedy to jest w Bascomie ? Prawie od zawsze! Czy w takim razie teraz zamiast Portb.0 powinienem dawać Portb.portb0 ? Wszystko powie Ci plik *.DAT Twojego procka. Np. dla ATtimy2313: [CONST] ;***** BIT DEFINITIONS PORTB0 = 0 ; Port B Data...

    Mikrokontrolery AVR   28 Cze 2012 10:46 Odpowiedzi: 6    Wyświetleń: 2424
  • [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ń: 1956
  • Bascom - Atmega8a traci wartość liczników/samoczynny reset mikrokontrolera

    Witam, Mam problem z programem na Atmege8a, mianowicie: Piszę program sterujący pracą silnika (za pomocą L293D) który dodatkowo będzie zliczał w czasie impuls od przerwań zewnętrznych i tu pojawia się problem: kiedy napisałem program obsługujący tylko pracę silnika, wszystko działa sprawnie, kiedy...

    Mikrokontrolery Początkujący   13 Cze 2013 13:47 Odpowiedzi: 10    Wyświetleń: 2070
  • [BASCOM][t6963] W jaki sposób "wyczyścić" ekran ?

    Witam! Sterownik lcd t6963. Bascom Jak zrobić czyszczenie ekranu? Próbuje cls, cls text, cls graph, ale nie działa... Mam podprogramy, i chce wyczyścic ekran po przejsciu do następnego podprogramu. Niestety nie działa czyszczenie ekranu.. Kod wygląda na razie tak: .....................................

    Mikrokontrolery AVR   26 Sie 2013 18:21 Odpowiedzi: 2    Wyświetleń: 1362
  • ATtiny88 - Przerwanie zewnątrzne INT0 na ATtiny88 [bascom]

    Witam, zrobiłem sobie płytkę małą, malutki prosty układzik na ATtiny88. Schematu nie wrzucam, bo jest bajecznie prosty i dobrze polutowany. Na pokładzie jest ATtiny88, dioda i przekaźnik z tranzystorem. Gdy wgram do mikrokontrolera taki kod: Dodano po 45 ok, już doczytałem. Te przerwania trzeba...

    Mikrokontrolery AVR   25 Lis 2014 21:14 Odpowiedzi: 0    Wyświetleń: 600
  • Atmega32 Bascom - Odbiór danych z modułu GSM

    Witam Do istniejącego i działającego "urządzenie" chciałem dodać możliwość odbioru, parsowania i odesłania SMS'a zwrotnego z danymi. Cały kod: Linia1 - to wyświetla Uart_numer - Linia1 Linia2 - to wyświetla Komanda - Linia2 czyli działa OK Ale jak podepnę modem GSM ( SIM900D ) to Uart_numer...

    Mikrokontrolery Początkujący   21 Gru 2014 23:18 Odpowiedzi: 0    Wyświetleń: 1698
  • [bascom] [mega8]- ładowarka problem z Lcd

    Cześć. Postanowiłem zrobić sterownik do ładowarki, który to ma dwa tryby -automat - ładuje aż prąd nie spadnie na mniej niż 15A z możliwością przerwania i wyświetlania parametrów ładowania -ustawianie na czas, w którym ładowarki nie interesują parametry tylko czas, jaki pozostał Wszystko działa...

    Mikrokontrolery AVR   12 Lip 2008 08:44 Odpowiedzi: 22    Wyświetleń: 3749
  • [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ń: 3800
  • Zapalanie diod - Pomoc przy kodzie bascom

    Kod znajomy, prawda :) ad.1. zrobiłem bez podprogramu ale i tak nie do końca działa jak chcę. Jak zrobiłem podprogram to sypało mi się przy Do bo program wracał do jednej nadrzędnej pętli i się zapętlał. Chciałbym to zrobić jakoś poprawnie składniowo. [syntax=basic4gl] '---...

    Mikrokontrolery Początkujący   23 Maj 2012 07:36 Odpowiedzi: 3    Wyświetleń: 1591
  • Bascom AVR - Miernik częstotliwości z opóźnieniem pomiaru

    Przepraszam za dłuższą nieobecność. Nie mając nic nowego (i mądrego) nie pisałem. Ale w międzyczasie polutowałem zestaw startowy, a ostatnio napisałem inny program, który umożliwia (w zamyśle) liczenie dokładniej częstotliwości dla "paczki" impulsów, tym razem około 500 Hz. Wiem, że to dosyć skomplikowany...

    Mikrokontrolery Początkujący   10 Gru 2014 07:36 Odpowiedzi: 17    Wyświetleń: 2064
  • [Atmega8][Bascom] Wywolanie przerwania stanem komparatora

    regfile = "m8def.dat" $crystal = 8000000 Config Pinb.0 = Input Config Pinb.1 = Input Config Pinb.2 = Input Config Pinb.3 = Output Config Pinb.4 = Output Config Pinb.5 = Output Config Aci = On , Compare = Off , Trigger = Rising On Aci Przeciazenie Enable Interrupts Gora Alias...

    Mikrokontrolery AVR   01 Maj 2009 12:17 Odpowiedzi: 9    Wyświetleń: 2677
  • [bascom] pilot rc5 nie działa program

    Zobacz jak ja to zrobiłem na Mega8 Program jaki zastosowałem korzysta z przerwania INT0 które po naciśnięciu klawisza wyprowadza procesor ze "śpiączki" , wysyła dane na IR i usypia go ponownie.Dla mnie takie rozwiązanie jest lepsze niż chwilowe zasilanie procesora poprzez diody. Poniżej...

    Mikrokontrolery AVR   30 Gru 2010 19:08 Odpowiedzi: 18    Wyświetleń: 4453
  • 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ń: 2927
  • [ATmega1280][Bascom] - PWM i przerwania INT

    Witam Posiadam silnik z dołączonym enkoderem i tarczą (z drukarki), steruję prędkością obrotową za pomocą PWM, natomiast przerwanie INT wykorzystuje do zliczania obrotów silnika. Problem polega na tym że zliczanie obrotów silnika bez uruchomionego PWM działa poprawnie, gdy go włączę szaleje (nawet...

    Mikrokontrolery AVR   06 Lut 2013 23:01 Odpowiedzi: 8    Wyświetleń: 1875
  • Bascom - optymalizacja kodu i...

    Mniej więcej wiem jak działa timer0, tylko nie wiem jak go wykorzystać w programie. W prostych programach, podają jak załatwić sprawę przy 1 diodzie, a ten program z linku jeszcze jest dla mnie za trudny [syntax=basic4gl]$crystal = 8000000 Config Pinb.1 = Output Config Timer0 = Timer , Prescale...

    Mikrokontrolery Początkujący   25 Kwi 2013 06:24 Odpowiedzi: 18    Wyświetleń: 2679
  • Atmega128[Bascom] - Plik zewnętrzny "Config_MMC.bas"

    Przepraszam że nie potrafię tego wyjaśnić ale to nie ja pisałem ten program. Mam taki kod:

    Mikrokontrolery Początkujący   25 Kwi 2013 19:46 Odpowiedzi: 7    Wyświetleń: 2655
  • [BASCOM] - Sterowanie czasomierzem

    Witam, Projektuje sobie urządzenie które w zasadzie będzie zegarem, ale z kilkoma funkcjami. Chodzi mi o to że np. o godzinie 12 w południe chcę aby na jednym z pinów procesora pojawił się stan wysoki do np. godziny 13. Zegar programowo jest ok, odlicza czas, wszystko jest na LCD, nie wiem tylko jak...

    Mikrokontrolery AVR   09 Wrz 2013 18:50 Odpowiedzi: 8    Wyświetleń: 1680
  • atmega32 Bascom - pomiar i generowanie częstotliwości

    cały kod aktualnie wygląda tak. Docelowo w pętli głównej będą inne rzeczy jeszcze. [syntax=basic4gl]$regfile = "m32def.dat" $crystal = 16000000 $hwstack = 128 $swstack = 128 $framesize = 128 Config Portc.0 = Output Config Portc.1 = Output Config Pind.0 = Input Config Pind.6 = Input Config...

    Mikrokontrolery Początkujący   13 Mar 2014 09:21 Odpowiedzi: 6    Wyświetleń: 1518
  • [BASCOM] Sterownik rolety - Krzaki na LCD

    Ten program jest taki, że nie wiadomo od czego zacząć poprawiać. Najlepiej byłoby go napisać od nowa :D Niemniej poprawiłem to co ewidentnie musiało być poprawione. Tak na marginesie to nie wiem co za magik wymyślił te ponowne włączanie przerwań w obsłudze przerwania po to tylko by odebrać kod RC5...

    Mikrokontrolery AVR   23 Sty 2017 12:09 Odpowiedzi: 4    Wyświetleń: 1416
  • Bascom- znowu warunek IF-ELSE.

    Sprawdzę to. A dla czego prąd przy uśpieniu jest znowu duży? Nie pomaga teraz wyłączenie adc. Próbowałem też wyłączenia przerwań, ale nic kurde nie pomaga na obniżenie poboru prądu po uśpieniu. Komenda odlicz była ustawiona na 5. Nie działało to. Gdy ustawię 50, wtedy działa 5 sekund i gaśnie czyli ok. No...

    Mikrokontrolery AVR   23 Kwi 2017 13:20 Odpowiedzi: 23    Wyświetleń: 1485
  • BASCOM, AVR, Timer0, dziwne zachowanie LCD alfanum. przy wyświetlaniu zegarów

    Witam. Mam problem z dziwnym zachowaniem lcd podczas realizacji programu. Program pisałem już dość dawno, kiedy uczyłem się jeszcze podstawowej obsługi timerów. Ale, że problem się zaczął pojawiać również w innym moim programie, postanowiłem napisać na forum, bo nie wiem co robię źle. Posiadam płytkę...

    Mikrokontrolery AVR   07 Maj 2020 22:26 Odpowiedzi: 9    Wyświetleń: 522
  • Przerwanie INT0 w Atiny2313 problem - BASCOM

    WItam Mam taki prosty programik, ktory ma reagowac na 1,2,3,4 lub 5 impuls (zbocze opadajace) w zaleznosci od tego co ustawie. Problem polega na tym ze caly program dziala tak jak chce. Reaguje na 1,2,3 itd zbocze ktore ustawie tylko ..za kazdym razem po przerwaniu miga mi dioda led. Wyglada to tak...

    Mikrokontrolery   27 Paź 2006 13:59 Odpowiedzi: 8    Wyświetleń: 3755
  • Atmega16 + bascom + przerwania = nic

    Config Pinb.0 = Output 'konfiguracja portów Config Pinb.1 = Output Config Pinb.6 = Input Config Pind.3 = Input Portd.3 = 1 'podciągnięcia wejść Portb.6 = 1 Config Int1 = Low Level ...

    Mikrokontrolery   24 Maj 2008 17:29 Odpowiedzi: 7    Wyświetleń: 1111
  • [atmega32][Bascom]1sek nierówna 1sekundzie

    przestawiłem wszystko (prawie) oprócz CKOPT-a którego dalej nie ma.. a to jest mój program.. chodzi poprawnie jak ustawię $crystal = 1000000 a jest przecież $crystal = 16000000 $regfile = "m32def.dat" ' specify the used micro $crystal = 16000000 ' used crystal frequency '$crystal...

    Mikrokontrolery AVR   31 Gru 2008 01:56 Odpowiedzi: 29    Wyświetleń: 2685
  • [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ń: 4341
  • Atmega16 i Bascom - Przerwania

    chodzi o to że mam coś takiego narazie : $regfile = M161def.dat 'deklaracja kwarca i uP $crystal = 2457600 Config Portc = Output 'deklaracje wejść i wyjść Config Pinc.6 = Input Config Porta = Input Config Pinb.0 = Input Config...

    Mikrokontrolery AVR   20 Lip 2010 18:27 Odpowiedzi: 15    Wyświetleń: 2082
  • Atmega8 Bascom Przerwania dziwne zachowanie na portach

    Okrojona czesc kodu ktora daje efekt o ktorym mowilem: $regfile = "m8def.dat" $crystal = 8000000 $hwstack = 32 $swstack = 16 $framesize 40 $lib "LCD4.LBX" '$sim 'Config Lcdpin = Pin , Db4 = Portc.5 , Db5 = Portc.4 , Db6 = Portc.3 , Db7 = Portc.2 , E = Portc.1 , Rs =...

    Mikrokontrolery AVR   23 Sie 2010 09:08 Odpowiedzi: 20    Wyświetleń: 2672
  • Odbiornik morsa, zewnętrzny kwarc atmega8, BASCOM.

    Mam taki problem, że zrobiłem projekt Odbiornika Morsa na ATmedze8. W oryginalnym projekcie jest kwarc 10 MHz, a ja użyłem 10.240 MHz gdyż taki miałem w domu, a sklepu elektronicznego w mojej okolicy nie ma. Jak podłącze ten odbiornik do komputera i z programu morsik coś wysyłam to np. "adrian" dekoduje...

    Mikrokontrolery AVR   18 Sty 2019 23:08 Odpowiedzi: 8    Wyświetleń: 3461
  • bascom [attiny2313] problem z użyciem eeprom, prośba o pomoc

    Mam prośbę o pomoc w ukończeniu programu, otórz założeniem programu jest aby zaświecić dioda1 po określonej ilości mrugnięć dioda2 i w odpowiednim momencie wciśnięciu SW1. Program działa bezbłędnie jeśli ręcznie określę mu zmienne A i B, natomiast zaczynają się schody jeśli chcę dodać możliwość programowania...

    Mikrokontrolery AVR   02 Lut 2011 13:18 Odpowiedzi: 2    Wyświetleń: 932
  • [ATMEGA32] Bascom i przerwania dla 4 czujnikow.

    Witam! Moj problem przedstawia sie nastepujaco: Posiadam 4 czujniki cyfrowe. Zalozeniem jest wstrzymanie aktualnie wykonywanego kodu, gdy uC otrzyma sygnal z ktoregos z przyciskow i skok do petli powiazanej z tym czujnikiem. Przykladowy kod: $regfile = "M32Def.dat" $crystal = 16000000 $hwstack...

    Mikrokontrolery AVR   18 Kwi 2011 17:12 Odpowiedzi: 11    Wyświetleń: 1774
  • [Bascom] atmega8 sprawdzenie programu.

    Pisanie na kilkanaście minut i zobacz że lepiej to wygląda niż twoja sieczka. Do tego możesz teraz bardzo łatwo dodawać sobie kolejne efekty. Jak nie zadziała to sobie popraw :-) [syntax=basic4gl] $regfile = "m8def.dat" $crystal = 8000000 Config Portd.0 = Input Config Portd.1 = Input Config...

    Mikrokontrolery AVR   28 Lut 2012 23:13 Odpowiedzi: 20    Wyświetleń: 2054
  • [BASCOM]Klawiatura matrycowa w przerwaniu

    Witam. Od dłuższego czasu próbuje napisać program do obsługi klawiatury 2x3 w przerwaniu. Sporo szukałem na ten temat i wszędzie wszyscy doradzali getkbd() no a mnie niestety to nie urządza :( program testuje na ZL3AVR ale zamieszczę schemacik a tutaj mój kod: $regfile "m32def.dat" $crystal...

    Mikrokontrolery   05 Maj 2013 20:18 Odpowiedzi: 2    Wyświetleń: 3192
  • [ATtiny13][Bascom]Błędne działanie przerwania zewnętrznego

    piotrva wiem o drganiu styków przełącznika ale to nie one są problemem. Odlutowałem przełącznik i stykałem samymi kablami i efekt jest ten sam. Ogólnie problem polega na tym że przerwanie zachowuje się tak jakby reagowało albo na zmianę stanu logicznego na przeciwny albo na każde zbocze sygnału. Mol...

    Mikrokontrolery AVR   02 Wrz 2012 14:29 Odpowiedzi: 7    Wyświetleń: 1650
  • Bascom ATmega32 - zamiana znaku w string oraz tryb powerdown

    Koledzy, poniżej kod. Zauważyłem poważny problem. Timer1 mi się sypie zanim dojdzie do 0. Tzn, nagle, zanim upłynie zadany czas, uC zwiesi się i przestanie wykonywać pętlę Do ... Loop until. Nie wejdzie w stan Powerdown i nadal będę mógł wywołać przerwanie Int0 - czyli zawiesza się w pętli Do...loop. Zdaje...

    Mikrokontrolery AVR   24 Gru 2013 12:17 Odpowiedzi: 12    Wyświetleń: 1659
  • Atmel/ATmega644PA-AU/BASCOM - [BASCOM] Wielokrotne wywołanie przewań

    Witam Forumowiczów, Mam problem z ogarnięciem tematu wywoływania przerwań. Nie jest to problem jak je wywołać ale jak je okiełznać ;-) Wygląda to tak: Jest układ na Mega644PA-AU. Po I2C współpracuje z zegarkiem PCF8583, oprócz tego linia przerwania z PCF podłączona jest do portu D6 procka. Klawiatura...

    Mikrokontrolery AVR   28 Lis 2016 11:54 Odpowiedzi: 14    Wyświetleń: 717
  • Bascom + menu na M32 - sterownik

    Witam, proszę o pomoc: buduje sterownik na zasadzie włącz/wyłącz, to akurat nie jest w tym momencie ważne :), ale przejdźmy do szczegółów - ma pobierać dane z 4 czujników DS18B20, sam odczyt działa poprawnie, problem zaczyna się w menu, do kroku "2.2" czasem "2.3" wszystko działa poprawnie, lecz z "2.2"...

    Mikrokontrolery   27 Gru 2007 23:45 Odpowiedzi: 2    Wyświetleń: 2445
  • Bascom i symulacja przerwań

    Oto cały program, poprawiłem go według Waszych wskazówek jednak dalej nie wchodzi do obługi przerwania. Powiedzcie mi co w nim jest nie tak? Żeby przyśpieszyć analize opisze go po krótce. Przez włączeniem należy ustawić w stan wysoki Pind.3 wtedy program poprosi o tekst do wyświetlenia. Potem przechodzi...

    Mikrokontrolery   08 Sty 2004 22:57 Odpowiedzi: 5    Wyświetleń: 1649
  • przerwanie od Timer1 w Bascom

    witam! Chcialem prosic o pomoc osoby bardziej doswiadczone, mianowicie mam problem w tym, ze nie chce mi uklad wejsc w obsluge przerwania od timera1, ktory ma liczyc. Projekt ma dzilac tak, by po pojawieniu sie zbocza opadajacego ma wejsc w obsluge przerwania, a nei chce tego mi zrobic :( oto...

    Mikrokontrolery   20 Cze 2006 15:54 Odpowiedzi: 2    Wyświetleń: 1275
  • 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ń: 1730
  • [atmega32][bascom] 4 przyciski, jedno przerwanie i powerdown

    Jednka pojawil sie nastepny problem ktorego nie moge rozwiazac, jak badalem ten kod ktory mowilem, ze dziala; to duszac pare razy na przycisk program sie zawieszal. Wie ktos moze dlaczego? Może kolega rozwiązał ten problem? Szukałem podobnego rozwiązania i ten wątek okazał się bardzo pomocny, ale...

    Mikrokontrolery AVR   07 Wrz 2009 14:13 Odpowiedzi: 21    Wyświetleń: 5979
  • Użycie przerwania do wyjścia z pętli FOR... w BASCOM

    Witam Właśnie piszę program do sterowania diodami na dyskotekę tzn. wąż świetlny. Projekt jeszcze nie jest skończony ale niby działa i niestety pojawił się problem. Przycisk Sv1 Alias Pind.3 służy jak na razie do wyboru programu (zwiększa o jeden) Na razie jest 6 programów. Owy przycisk działa...

    Mikrokontrolery AVR   25 Sie 2010 18:23 Odpowiedzi: 2    Wyświetleń: 1386
  • 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ń: 1627
  • [atmega8] [bascom] czas przerwania na int0 i int1 - gdzie popełniłem bład

    Stworzyłem kod który powinien wyświetlać czas trwania stanu niskiego na lcd. Na wyświetlaczu pojawia się 0.0 ms oraz na przemian 1 lub 2 takt(czyli ile zliczył timer). Proszę o naprowadzenie na właściwy kierunek osiągnięcia zamierzonego celu. kod: [syntax=basic4gl]$regfile = "M8def.dat" $crystal...

    Mikrokontrolery AVR   07 Lip 2012 20:41 Odpowiedzi: 6    Wyświetleń: 2293
  • atmega 644 / Bascom - Timer 0 i Timer 2 nie mogą działć jednocześnie ?

    Bascom - wersja 1.11.95 Kod, no jest tego sporo: - zegar PCF8563 - Zapis na SD - dwa czujniki DHT11 - odczyt z PCF8574AP ( klawiatura ) - RC5 - ma być DS18B20 - ma być DCF77, ale nie doszedłem do tego momentu ( tzn testowałem na innym procesorze i działało ) Działa - zegar PCF8563 - dwa...

    Mikrokontrolery   27 Sty 2013 22:00 Odpowiedzi: 11    Wyświetleń: 5124
  • atmega32 bascom - Ciąg znaków binarnych BASCOM

    Witam, na wstępie uprzedzę, że jestem początkującym programistą bascom. Tworzę projekt, który jest połączeniem dwóch tematów tj. oraz ] . potrafię już odczytać dane z szyny i-bus w bmw i wyświetlić je na lcd , dokładnie zależy mi na danych z kierownicy multifunkcyjnej . Problemem natomiast jest wysłanie...

    Mikrokontrolery AVR   09 Kwi 2016 19:03 Odpowiedzi: 3    Wyświetleń: 957
  • Atmega8 / Bascom - Zmiana wartości PWM

    Witam Mam płytkę z Atmega8 połączoną z czujnikiem PIR ( wejście INT1 przez transoptor ), do tego pomiar ADC ( od wartości adc zależy czas po jakim PWM będzie zmniejszone, opcjonalnie chcę też pod INT0 podpiąć przycisk, coby włączyć światło, gdybym nie znalazł się w zasięgu czujnika. Dodatkowym "bajerem"...

    Mikrokontrolery Początkujący   20 Lip 2016 12:31 Odpowiedzi: 1    Wyświetleń: 1068
  • 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ń: 1497
  • [atmega8][bascom] 7seg LED sterowanie z PORTB i PoC <<

    Atom, dziękuje ci bardzo za pomoc. Dzięki tej asemblerowej wstawce bez problemu mogę obsługiwać teraz INT0 i INT1. Nie mam pomysłu jeszcze jak zrobić obsługę 4 przycisków, ale i z dwoma przyciskami już coś można powalczyć. Na ATMEGA8 zostały mi wolne linie: PORTB.0 PORTB.1 PORTC.0 ...

    Mikrokontrolery AVR   02 Lut 2009 21:18 Odpowiedzi: 18    Wyświetleń: 6435
  • [Atmega8][Bascom] pomiar stoperem krótkich czasów.

    A ja dzisiaj nie byłem w pracy. Wziąłem zaległy urlop z 2007r. I oto co zrobiłem 'program do pomiaru czasu wciśnięcia przycisku podpiętego do PD.2(INT0) i PD.3(INT1) przez układ RC tłumiący drgania przycisku. 'Przy tych ustawieniach Timer1 zwiększa się co 128us a licznik przepełnia...

    Mikrokontrolery AVR   02 Lut 2010 00:32 Odpowiedzi: 30    Wyświetleń: 5567
  • [Bascom] ADC i logarytmiczny czujnik - za dużo rekordów.

    Witam. Jestem w trakcie budowania wskaźnika temperatury i napięcia do motocykla. Wygląda to mniej więcej tak: Wszystko jest fajnie tylko że mam teraz w programie 104 ify - od 16 stopni do 120. Mniej więcej do 60 stopni wszystko się udaje. Potem już tylko błąd że za mało pamięci. Czy ratuje...

    Mikrokontrolery AVR   11 Lut 2011 23:17 Odpowiedzi: 23    Wyświetleń: 3525
  • [AtMega8][Bascom] Problemy z komunikacją po SPI.

    Cały problem jest w tym żeby te dwie ATmegi się zsynchronizowały. Przerwanie od SPI występuje po zakończenia transmisji pierwszego bajtu. Zanim nastąpi obsługa przerwania to pierwszy bajt zostanie utracony. Nie mamy też gwarancji że dwie Atmegi "wystrzeliły" :) równocześnie i Slave nie czyta np. 4...

    Mikrokontrolery AVR   10 Lut 2012 19:30 Odpowiedzi: 10    Wyświetleń: 2976
  • [Bascom] Atmega 644pa - problem z timerem

    Witam szanownych kolegów! Piszę mając nadzieję, że ktoś pomoże mi rozwiązać mój problem z którym borykam się już któryś dzień :( Otóż programuję w Bascomie Atmegę 644pa-pu do komunikacji po UART z modemem ZTE2639AT. Mam problem ze sprawdzaniem siły sygnału GSM. Otóż chciałbym przy pomocy przerwania...

    Mikrokontrolery AVR   16 Kwi 2012 18:16 Odpowiedzi: 4    Wyświetleń: 1175
  • [ATmega32][Bascom]Zmiana częstotliwości PWM

    Witam Powracam znowu z moim problemem. Schemat wygląda tak: Kod tak: Dodano po 30 Błąd znaleziony - złe podłączenie tranzystora.

    Mikrokontrolery AVR   09 Lip 2014 19:04 Odpowiedzi: 21    Wyświetleń: 7218
  • BASCOM ATMEGA8 - Multipleksowanie 4 wyświetlaczy, pytanie o przerwania.

    No niestety to wielka wada tego rozwiązania, że przerwania kradną czas ;/ Teraz widzę, że dodanie opóźnienia nawet waitus 1 wywraca na głowę główną pętle programu. Oto moje wypociny, niestety jeszcze nie spełniłem wszystkich warunków o których wspominaliście. Program obsługuje dwa przyciski w pętli głównej...

    Mikrokontrolery AVR   15 Lis 2012 22:00 Odpowiedzi: 21    Wyświetleń: 3111
  • Minutnik, bascom - Brak znaku 0

    Łap. Naciskając przycisk enkodera wybierasz czy ustawiasz sekundy czy minuty. Mikrokontroler przykładowy żeby tylko kompilator błedy sprawdził. Podstaw swój i swoje wyprowadzenia. [syntax=basic4gl]$regf... = "m328pdef.dat" ' config for encoder_switch Config Portd.4 = Input : Przycisk Alias Pind.4...

    Mikrokontrolery   02 Maj 2015 20:23 Odpowiedzi: 18    Wyświetleń: 1221
  • Atmega8 Bascom - PWM - powolne zmniejsznie/zwiększanie

    Witam Mam płytkę sterującą dwoma kanałami PWM - przez ULN oraz MOSFETY. Płytka ma dwa wejścia oraz wejście czujnika PIR - INT1. Ma przede wszystkim sterować włączaniem taśmy LED 12V z czujnika PIR ( oprócz tego z drugiego wejścia ). LED włączona przez PIR ma docelowo świecić określoną ilość czasu...

    Mikrokontrolery Początkujący   05 Maj 2015 15:16 Odpowiedzi: 4    Wyświetleń: 1185
  • Zegar LED Bascom - Programowanie zegara LED w Bascomie

    Witam, zbudowałem duży zegar z pasków Ledowych, sterowany przez Atmega16. Napisałem do niego program sterujący, który niby działa ale ma 2 mankamenty. 1. Zegar wydaje się działać niedokładnie pomimo dodanego zewnętrznego kwarcu 16MHz. 2. Segmenty które w danej chwili powinny być wyłączone (np...

    Mikrokontrolery AVR   13 Sie 2016 15:30 Odpowiedzi: 7    Wyświetleń: 1812
  • Regulacja Fazowa Bascom i 1Wire

    W chwili gdy obsługuje 1-Wire, Bascom ZAWSZE nawet na czas generowania resetu, co trawa ok 500us, później presence, co daje razem ok 800us, zawiesza przerwania. To samo w czasie transmisji danych, transmisja bajtu to ponad 500us zawieszone przerwania. W tym czasie nie wykona się przerwanie od timera,...

    Mikrokontrolery AVR   06 Kwi 2019 11:44 Odpowiedzi: 34    Wyświetleń: 1179
  • BASCOM, AVR, RS485, kłopot z komunikacją kilku urządzeń

    Witam, drogich forumowiczów. Mam problem z komunikacją kilku urządzeń w sieci rs485. A tak prawdę mówiąc to z komunikacją pomiedzy dwoma, jednym "master" i jednym "slave". Normalnie staram się zadawać pytania w ostateczności na forum Elektroda, ale po prawie 3 tygodniach siedzenia przy problemie,...

    Mikrokontrolery Początkujący   23 Paź 2020 10:17 Odpowiedzi: 27    Wyświetleń: 2019
  • Bascom avr - zmiana poszczególnych znaków zmiennej typu String

    Proszę. Gotowe bo jak widzę kilka If`ów do tej samej zmiennej zamiast Select Case i tym podobne kwiatki... [syntax=vbnet]$regfile = "m32def.dat" $crystal = 11059200 $hwstack = 64 $swstack = 16 $framesize = 64 Const Timeout_time = 8 'x500ms Config Submode...

    Mikrokontrolery AVR   09 Kwi 2021 07:10 Odpowiedzi: 6    Wyświetleń: 279
  • AVR i Bascom, przetworniki ADC, konfiguracja.

    Heh wierz mi, czy nie... napisałem to... i byłoby wszystko ok, gdyby nie to, że nadpisywałem przykład z "Samples" w program files... i już było napisane klikam save i co...? Bascom zdechł a wraz z nim plik zniknął... (Zapomniałem, że vista nie pozwala szarakom na dotykanie P.Files...)... Także sorry...

    Mikrokontrolery   26 Lis 2011 11:27 Odpowiedzi: 32    Wyświetleń: 7839
  • [Bascom] Sterownia pilotem - jaki odbiornik podczerwieni?

    Odgrzebuje, bo mam podobny problem ze swoim układem, jak koledzy: Schemat układu zamieszczam poniżej, układ zgodny z książką: "Programowanie mikrokontrolerów AVR w języku BASCOM". Program też zgodny z listingami z książki. (Odnośnie schematu, jest dołączony zewnętrzny rezonator 8MHz -nie...

    Mikrokontrolery AVR   14 Lis 2011 17:00 Odpowiedzi: 40    Wyświetleń: 8933
  • Czasowy sterownik przekaźnika-program nie działa[BASCOM]

    Fusebit A997 ustawiony na oscylator wewnętrzny 8Mhz , 0100 $regfile = "m8def.dat" ' DYREKTYWY DLA KOMPILATORA $crystal = 8000000 'OSCYLATOR 8MHZ Config Lcd = 16 * 2 'KONFIGURACJA...

    Mikrokontrolery AVR   06 Sty 2012 16:17 Odpowiedzi: 4    Wyświetleń: 2051
  • Bascom AVR PCA9685 - Jak sterować układem PCA9685 z ATmegi

    Witam podaję kod, który działa poprawnie, oczywiście należy go dopasować do swoich potrzeb. [syntax=vbnet] 'Stero... swiatel V2.2 '10-06-2015 'Roman Biadała $regfile = "m128def.dat" $crystal = 11059200 '$lib "fp_trig.lbx" '******** Ustawienia portów ****************************************...

    Mikrokontrolery Początkujący   06 Lip 2015 11:55 Odpowiedzi: 4    Wyświetleń: 2244
  • BASCOM Alarm SMS-GSM na atmega8a i sim800L z dualną czujką PIR i MW

    Działa :) Jeden problem odhaczony teraz jeszcze funkcje aktywacja i dezaktywacja, reset alarmu oraz załączanie dodatkowych Przekaźników za pomocą SMS. Domyślam się, że kod programu nie jest piękny ale na tyle mnie stać. Opieram się na tym co znajdę w sieci i jestem w stanie zrozumieć na obecnym...

    Mikrokontrolery Początkujący   16 Cze 2018 17:31 Odpowiedzi: 25    Wyświetleń: 2904
  • Odczyt danych szeregowych - BASCOM

    Jeżeli piszesz w bascome to proponuje funkcje: INPUT $baud = 1200 $crystal = 12000000 Dim V As Byte start: input V p0=V goto start Zasada jest taka program czeka na w lini "input V" na odebranie czegos przez port RS jesli mikrokontroler odbierze to...

    Mikrokontrolery   05 Lis 2005 23:01 Odpowiedzi: 20    Wyświetleń: 2936
  • ATTINY13 jako generator 600kHz (BASCOM)

    Program o który mi chodzi miałby działać tak: mierzę napięcie na jednym z pinów, jeśli jest ono mniejsze niż pewna określona wartość to na innym pinie pojawia się bardzo szybki przebieg prostokatny, powiedzmy 600kHz. Napięcie wzrasta- na wyjściu jest 0. Teoretycznie można by to zrealizować za pomoca...

    Mikrokontrolery   07 Kwi 2006 21:57 Odpowiedzi: 9    Wyświetleń: 4268
  • [Mega32][Bascom] Prosty termostat - ustawianie temperatur

    Witam W ramach dalszego eksperymentowania z AVR i Bascom popełniłem połączenie odczytu z DS18B20 z sterowaniem wyjściem uC ( przez tranzystor FET ) + dodatkową atrakcję - buzer, który sygnalizuje wł/wył tranzystora/wyjścia. Chciałem dodać możliwość zmiany temp max i min, przez proste menu. Menu zrobiłem...

    Mikrokontrolery AVR   19 Mar 2011 20:46 Odpowiedzi: 1    Wyświetleń: 2195
  • Brak przerwań w ATmega8515

    Nie mogę uruchomić przerwań w tym procesorze. Przerwania od timer0 nie dzialają ani w symulatorze Bascom AVR, ani po zaprogramowaniu proca. Poniżej kod programu. $regfile = "8515def.dat" $crystal = 8000000 Dim Count As Byte , A As Byte , X As Byte , Z As Byte Config Pinb.0 = Output Config...

    Mikrokontrolery   20 Sie 2008 08:29 Odpowiedzi: 14    Wyświetleń: 1198
  • ESP8266 / Bascom - aktualizacja danych na Thingspeak

    Witam Jeśli chodzi o to co knuje :D ( tzn. jak ma działać ). Najpierw chciał stawiać webserwer, ale poległem na dobrej obsłudze odczytu kilku linii ( wykrycie kilku znaków, które uruchomią podprogram wysyłania na serwer ). Więc na początek coś prostszego, ale też widzę, że bez dobrej obsługi odczytu...

    ESP8266 i ESP32 oraz IoT   20 Sty 2016 16:21 Odpowiedzi: 18    Wyświetleń: 4494
  • Bascom instrukcja programu.

    Cytuję: "Ustawia się to w zależności od skomplikowania programu. (...)" O co tutaj chodzi i o jakie wartości tutaj chodzi? Dokładnie chodzi o ilość bajtów jaką początkowo zajmie każdy ze stosów. Stos jest elementem rozrastającym i kurczącym się dynamicznie. Może dojść do sytuacji gdzie jeden...

    Mikrokontrolery   03 Lip 2005 11:29 Odpowiedzi: 8    Wyświetleń: 12614
  • BASCOM M8 problem z ENCODERem.

    Poczytaj o przerwaniach Dodano po 2 Jak ja sie bawilem enkodery posty tutaj na forum mi pomogly. Zrob to na jednym przerwaniu i napisz wlasny program. Ta komenda enkoder= jakos dzwinie dziala Dodano po 13 '******* procek ******* $regfile = "m32def.dat" $crystal...

    Mikrokontrolery   12 Wrz 2009 13:11 Odpowiedzi: 1    Wyświetleń: 2029
  • [Bascom] Jak dobrać $crystal dla RC5 ,1Wire , SD -HW SPI

    Kod jest dość spory więc wkleję najważniejsze fragmenty odpowiedzialne za RC5 ,SD i 1Wire. RC5 '***************************************... ODCZYTU RC5**************************** '******...

    Mikrokontrolery AVR   05 Sty 2010 12:40 Odpowiedzi: 72    Wyświetleń: 9288
  • [atmega8][bascom] Pomiar przesunięcia dwóch sygnałów

    Witam. Próbuję napisać program odpowiedzialny za pomiar odcinków czasowych pomiędzy impulsami sygnału S1 i S2 (zgodnie z załącznikiem). Proszę o prześledzenie kodu, wszelkie uwagi i sugestie mile widziane. Nie mam pewności co do poprawności pobierania wartości licznika TIMER1 za pomocą TCNT1. 'program...

    Mikrokontrolery AVR   23 Cze 2010 09:04 Odpowiedzi: 2    Wyświetleń: 1467
  • Attiny 2313 bascom - Pilocik IR i tryb power down

    Witam wszystkich :D Zanim zalozylem ten temat b. duzo szukalem tego co potrzebuje i wiem ze bylo juz pisane na ten temat ale nie znalazlem nic konkretnego wiec pisze . A chodzi mi o to ze potrzebuje napisac program w bascom do attiny 2313 ktory mial by utrzymywac procka w trybie uspienia a gdy wcisne...

    Mikrokontrolery AVR   03 Lis 2010 13:35 Odpowiedzi: 6    Wyświetleń: 2204
  • [Atmega16][Bascom] Status unit

    Przede wszystkim w komunikacji po Usarcie to przeszedł bym na przesyłanie ASCII, a wyrażenie kończyłbym znakiem CR (13). Wtedy możesz wysyłać odebrane ciągi na wyświetlacz, bez używania stałych. Używaj do tego zwykłego Print zamiast printbin. Tak swoją drogą nie wiem czemu większość początkujących ...

    Mikrokontrolery AVR   19 Lis 2010 01:08 Odpowiedzi: 2    Wyświetleń: 1275
  • Regulator fazy, wyświetlacz LED, [Attiny2313][BASCOM]

    Witam Przyszedł czas wolny więc zabrałem się za zgłębienie nauki Bascoma, celem było nauczenie się Tablic. Jako przykładowe i zarazem przydatne mi urządzenie chciałem złożyć regulator fazy z podwójnym wyświetlaczem siedmiosegmentowym LED. Schemat jako taki na razie nie powstał, wszystko jest na płytce...

    Mikrokontrolery AVR   02 Lut 2011 09:38 Odpowiedzi: 0    Wyświetleń: 1149
  • [ATTiny2313][Bascom]-sterownik silnika krokowego początkujac

    Ok posiedziałem ciut, poczytałem w necie jak się używa te Timery i ich przepełnienia . Powstał taki oto kod .Proszę wyświetlacz traktować jako pomoc pokazującą mi ile już wystąpiło przepełnień, zresztą bardzo fajnie to pokazuje. Ramowa zasada jest taka - programik ma zliczać przepełnienia do 2108 i...

    Mikrokontrolery AVR   05 Mar 2011 18:57 Odpowiedzi: 6    Wyświetleń: 3979
  • Mega32 Bascom - UART ( FT232RL ) + przerwania

    Witam Zauważyłem, że w momencie wyłączania komputera z podpięty zestawem EVB następuje reset pracującego układu. Używam do zasilania i komunikowania wbudowanego na płycie EVB konwertera RS232/USB na FT232RL. Czy jest może wina zastosowania tego układu jako konwertera ? Może braku układu typu MAX232...

    Mikrokontrolery AVR   04 Mar 2011 23:50 Odpowiedzi: 6    Wyświetleń: 2539
  • [Bascom] - Odczyt z uart i zamana na zmienną numeryczną?

    Dzięki za podpowiedz. Już to sprawdzam. Edit: Jak podałeś w stringu były dane LF na początku odczytanego stringa i dlatego był problem z tłumaczeniem zmiennej. Dzięki za naprowadzenie! Jeszcze wątku nie zamykam, gdyż mogę jeszcze trafić na problem i w razie czego szkoda zakładać nowy wątek. Pozdrawiam Edit2: Nies...

    Mikrokontrolery AVR   24 Cze 2011 22:54 Odpowiedzi: 5    Wyświetleń: 1849
  • [ATMEGA8][BASCOM] Obsługa RC5

    Config INT0 zdeklaruj jako FALLING. Na początku dopisz Config Portd.2 = input Wywal Enable Interrupts z podprogramu przerwania int0, komendę Disable int0 zostaw. Obsługa RC5 w bascomie AVR to gorzej niż porazka. Najgorsze jest to że ci wstrzymuje program na kilkaset milisekund. RC5 w przerwaniu...

    Mikrokontrolery AVR   18 Sty 2012 23:55 Odpowiedzi: 12    Wyświetleń: 5965
  • Prośba o sprawdzenie programu w bascom-ie (do sterowania silnikiem krokowym).

    1) Po ifach nie masz end if 2) Warto dopisać Start timer0 bo z bascomem różnie to bywa 3) Zrobić tak jak ci pisali poprzednicy- licznik przenieść do przerwania 4) Skonfigurowałes sobie portd jako input i nie właczyłes podciągnięć do vcc (może nie potrzebujesz), ale pamiętaj o tej niedoróbce żeby zaraz...

    Mikrokontrolery Początkujący   10 Lut 2012 16:06 Odpowiedzi: 4    Wyświetleń: 1845
  • [BASCOM][atmega16] Przerwanie zewnętrzne co 4ms i komunikacja 1wire - kolizja

    Proszę o pomoc, nie wiem czy dobrze kombinuję z tym Capture Mode. Próbuję cały czas to jakoś odpalić w moim programie, ale nie wiem czy czy dobrze robię. [syntax=vb]'------------------... = "m16def.dat" ...

    Mikrokontrolery AVR   15 Mar 2012 13:42 Odpowiedzi: 30    Wyświetleń: 4283
  • [AT89C4051][BASCOM] - reakcja na zbocze narastające

    Nie możesz "przekierować" pinu. Przypisanie przerwania zewnętrznego jest hardwareowe. Generalnie wszystko zależeć będzie od tego jak masz skonstruowaną główną funkcję. Jeżeli stosujesz w niej co rusz jakieś opóźnienia to będzie lipa, ale jeżeli cała główna funkcja wykonuje się szybko, bez zbędnych opóźnień...

    Mikrokontrolery   24 Kwi 2012 20:19 Odpowiedzi: 7    Wyświetleń: 3197
  • (Bascom) źle działający program do atmegi8 obrót solara

    witam Mam problem z programem napisanym do obrotu solara. Program powinien załączać jeden z przekaźników od godziny 6.30 do 18.00 co 0,5godziny na 13 sekund. Drugi przekaźnik załączany jest o18.30 na 6minut (powrót solara) Wszystko działa dobrze z wyjątkiem godziny 7.00 następuje załączenie...

    Mikrokontrolery AVR   19 Cze 2012 15:52 Odpowiedzi: 3    Wyświetleń: 1098
  • [Atmega8][Bascom] Rc5 w przerwaniu od int0

    Witam, Mam pewien problem z Rc5 w bascomie, chodzi mi o to, że instrukcje odpowiedzialne za rc5 są wykonywane tylko kilka razy a później, kaplica coś się zapycha:) i pilot nie działa. Cała sytuacja ma charakter nieliniowy tzn. że raz wykryje 3 naciśnięcia przycisku na pilocie a raz np. 5. Po zresetowaniu...

    Mikrokontrolery AVR   04 Lip 2012 11:27 Odpowiedzi: 2    Wyświetleń: 1398
  • ATmega8 - [Bascom] Timer1 i generacja 2 różnych częstotliwości

    Witam, potrzebuje zbudować generator z 2 częstotliwosciami rzędu kilku 1-2kHz. Do tego celu przeznaczyłem Timer1 i rejestry OCR1A i OCR1B i tryb CTC. Generator będzie miał dodatkowo zmieniane wypełniania impulsów, wiec zbudowałem sobie taki odo program: [syntax=basic4gl]$regfile = "m8def.dat" $crystal...

    Mikrokontrolery AVR   05 Sie 2012 14:50 Odpowiedzi: 26    Wyświetleń: 3016
  • Bascom - Atmega 128 i zerowanie flagi przerwania zewnętrznego

    No włąśnie tu tkwił mój błąd w rozumowaniu.... po północnym siedzeniu doszedłęm do takich wniosków.. tzn nie łączyłem tego ze żeby uzyskać zero trzeba zapisać jedynkę . To jedna z największych pułapek AVR-ów: Co do reszty czytajmy datasheety: When an edge or logic change on the INT7:0...

    Mikrokontrolery AVR   10 Gru 2012 11:39 Odpowiedzi: 10    Wyświetleń: 3207
  • Atmega8/ Bascom - Multipleksowanie LED + termometr

    Witam Zmieniłem sposób obsługi wyświetlania. Początkowo miałem tak : [syntax=basic4gl] '************ Zegar 8 wyswietlaczy LED + 74HC595 + PCF8563 $regfile = "m8adef.dat" $crystal = 8000000 $hwstack = 32 ' rozmiar stosu sprzętowego $swstack = 32...

    Mikrokontrolery Początkujący   31 Lip 2014 12:09 Odpowiedzi: 18    Wyświetleń: 3153
  • atmega 32 - przepływomierz bascom jaki kod

    Hmm, moim zdaniem gdzieś jest zmienna 8 bitowa (Byte) musisz zmienić ją na większy typ. np. Word, Long. zmienna word Dodano po 1 A czy trzeba konfigurować port Config Pinb.0 = Input Set Portb.0 pod counter0 atmega 32 Dodano po 11 [syntax=basic4gl] $regfile = "m32def.dat" $crystal...

    Mikrokontrolery AVR   11 Wrz 2014 07:38 Odpowiedzi: 62    Wyświetleń: 6993
  • Bascom avr - nastawa temperatury

    Przetestuj ten. Tak go poopisywałem, że aż mi się nie podoba :D [syntax=basic4gl]$regfile = "m8def.dat" $crystal = 8000000 $hwstack = 40 $swstack = 16 $framesize = 32 '# wyświetlacz Config Lcd = 16 * 2 Config Lcdpin = Pin , Db4 = Portc.3 , Db5 = Portc.2 , Db6 = Portc.1 , Db7 = Portc.0 , E =...

    Mikrokontrolery AVR   25 Kwi 2015 09:14 Odpowiedzi: 11    Wyświetleń: 879
  • Bascom i przerwanie z INT1

    Witam. Prosze o pomoc poniewaz napisalem prosty program z wykorzystaniem przerwania z INT1 ale niestety procesor nie reaguje na zmiane stanu na wyjsciu PD3. Mam atmege16 na plytce testowej. W programie chodzi o to zeby po odebraniu przerwania na wyswietlaczu pojawila sie wartosc licznika Timer1. Timer1...

    Mikrokontrolery   21 Paź 2006 11:46 Odpowiedzi: 9    Wyświetleń: 1595
  • Atmega8535 bascom problem z DS18B20 + RC5 + PWM

    Proszę o wyjaśnienie przyczyny przekłamań odczytu temperatury z czujnika DS18B20, program poniżej. Najczęściej układ "kłamie" że jest 55 lub 127,5 °C Dodam że wykorzystuję odbiornik RC5 i PWM do sterowania podświetleniem LCD. Czy przekłamania mogą się brać z tego że kilka komend korzysta z tych samych...

    Mikrokontrolery   23 Kwi 2007 12:57 Odpowiedzi: 3    Wyświetleń: 2324
  • [Atmega8][bascom] Licznik i symulacja programowa.

    To jest fragment kodu, którego używałem , żęby zrobić obsługę licznik, ale nie działa w symulacji $sim $regfile = "m8def.dat" 'Informacja dla kompilatora. $crystal = 8000000 'Też dla kompilatora,zastosujemy...

    Mikrokontrolery AVR   02 Lip 2008 18:40 Odpowiedzi: 8    Wyświetleń: 3898
  • [atmega8][bascom]Wyswietlacz 7 segmentowy

    Może ma ktos z was gotowy program do wyswietlania cyfr na dwóch wyswietlaczach? Może w przerwaniu. Mam cos takiego ale wyswietlacz mruga. Używaj znaczników "code" jak wklejasz kod. Poprawiłem $regfile = "m8def.dat" $crystal = 8000000 Config Portd = Output ...

    Mikrokontrolery AVR   18 Wrz 2008 17:32 Odpowiedzi: 5    Wyświetleń: 3770
  • bascom avr i algorytm IR

    Mam mały problem z programem napisanym w bascomie , mianowicie założenia są takie jest to odbiornik pilota IR na atmega 8 chodzi mi o sam algorytm dekodowania sygnału , który ma dekodować wszystkie rodzaje pilotów obojętnie czy są w standardzie RC5 czy SONY na wyświetlaczu LCD mam mieć wyświetlane umownie...

    Mikrokontrolery   31 Paź 2008 03:55 Odpowiedzi: 1    Wyświetleń: 2639
  • [Atmega88/32] [bascom] [usart rs485]

    Czekam 100ms po instrukcji print dla 115K nic to nie pomoglo zmniejszylem predkosc do 9600 nadal nic ;/ kod nadajnika $regfile = "m32def.dat" $crystal = 14745600 $baud = 9600 Config Serialin = Buffered , Size = 10 , Bytematch = 13 '##### Definicja wyswietlacza ##################### Config...

    Mikrokontrolery AVR   04 Mar 2010 23:21 Odpowiedzi: 15    Wyświetleń: 6334
  • [Atmega2560] [BASCOM] . Jak uzyskać wykrycie przerwania.

    Witam Mam mały problem z wykryciem przerwania na jednym z pinów A2560. Otóż jest tak: normalnie przerwania konfiguruję i wykrywam tak: On Int7 Readir Config Int7 = Low Level Enable Int7 Ale teraz muszę wykryć przerwanie na pinie z opisem: OC2A/PCINT4 Pod ten pin mam podłączone wyjście...

    Mikrokontrolery AVR   09 Cze 2010 21:37 Odpowiedzi: 8    Wyświetleń: 2610
  • [Bascom] Atmega128 multipleks LED i RC5

    Witam, od wczoraj zmagam się z problemem odbioru kodu RC5 w urządzeniu, w którym mam multipleks dużej ilości wyświetlaczy 7-segmentowych LED. Przerwania na multipleks przychodzą co około 4ms. Multipleksowanych cyfr jest łącznie 48, ale pogrupowane są one, tak jakby były tylko 4 cyfry. W każdym przerwaniu...

    Mikrokontrolery AVR   11 Cze 2011 09:11 Odpowiedzi: 9    Wyświetleń: 2670
  • [Bascom][atmega8]- Program termometru z przyciskami

    Sorry za błąd, ale tak to jest jak się przerabia czyjeś programy . Teraz powinno być w porządku. [syntax=basic4gl] $regfi... = "m8def.dat" $crystal = 8000000 Config Pinc.5 = Input Config Pinc.4 = Input Config Pinc.3 = Input Config Pinc.2 = Input Config Lcd = 16 * 2 Config Lcdpin = Pin ,...

    Mikrokontrolery AVR   23 Sie 2011 08:53 Odpowiedzi: 12    Wyświetleń: 1770
  • Atmega8 ustawienia w bascom

    Wykonałem syntezę do radia ze strony . Generator i separator działa, scalak syntezy LM7001 pracuje z kwarcem 7,2MHz, po wyjęciu jego Atmega prawidłowo "milczy" tzn. brak wtedy wyświetlania częstotliwości zmian na enkoderze itd. Ta część programu działa ale nie steruje LM7001 synteza nie "łapie"....

    Mikrokontrolery Początkujący   03 Maj 2012 23:05 Odpowiedzi: 3    Wyświetleń: 3029
  • atmega32 Bascom - Multileksowanie 6-ciu wyświetlaczy LED

    Dokonałem optymalizacji kodu, rozmiar zmniejszył się o 2 %. Pilot RC5 działa, można zmienić czas/date, obsługę wyświetlania przeniosłem do przerwania Ale mam kłopot z wyświetlaniem kropki [syntax=basic4gl] '**********... Zegar 6 wyswietlaczy LED + PCF8563 $regfile = "m32def.dat" $crystal = 16000000 $hwstack...

    Mikrokontrolery Początkujący   29 Lip 2014 20:14 Odpowiedzi: 14    Wyświetleń: 3009
  • [Bascom] Sterownik pieca-dziwne działanie DS18B20

    Chodzi o te zaznaczone ustawienia z obrazka. Są wstawiane jako domyślne jeśli się ich nie wpisze do kodu. Chodzi o to, że kiedy Bascom skacze do jakiegoś Sub to odkłada na stos te wcześniej omawiane dwa Bajty. W takim Sub już może tego nie widać, ale tez skacze np. do procedury odczytu czujników 1Wire....

    Mikrokontrolery   05 Maj 2020 19:23 Odpowiedzi: 8    Wyświetleń: 519
  • ATTINY13 - Obsługa przerwania od Timer0 (BASCOM)

    Drodzy koledzy, Programując uC ATTINY13 natknąłem się na pewien problem związany z obsługą przerwania od czasomierza. Poniżej krótko co program mniej więcej ma robić. Do jednego z wejść mikrokontrolera doprowadzony jest sygnał. Pojawiają się tam impulsy o różnej długości i na dodatek w różnych odstepach...

    Mikrokontrolery   12 Mar 2006 08:45 Odpowiedzi: 6    Wyświetleń: 4905
  • [ATMEGA32][BASCOM] Konfiguracja portów...

    Witam Chciałbym się poradzić bo mam problem z uC i/lub bascomem (nie wiem czym jest to spowodowane). Otóż napisałem sobie prosty program który ma zapalać diodę po podaniu na jedną nóżkę uC stanu niskiego dioda podpięta pod inny pin zapali się na 200 ms i zgaśnie z powrotem.Okazało się jednak że uC...

    Mikrokontrolery AVR   05 Sie 2008 08:29 Odpowiedzi: 16    Wyświetleń: 4211
  • atmega1284p Bascom - DCF77 + Timery + przerwania

    Witam Do "kompletu" brakuje mi obsługi zegara DCF77. Tzn. uruchamiałem już wcześniej na Atmega8 i nie było problemów. Jednak przy tym układzie wykorzystuję Timer, przerwania - może konfiguracja jest zła ?. Timer0 - liczniki i flagi Timer1 - DCF77 Timer2 + INT0 - odbiór RC5 INT1 - przerwanie od...

    Mikrokontrolery AVR   01 Sty 2013 02:17 Odpowiedzi: 0    Wyświetleń: 1038
  • Atmega128 + Atmega64 [bascom] - TWI multimaster - zawiesza się komunikacja

    Mam w projekcie Atmegę128 + PCF8583 + kilka układów I2C (3xADS1110, AT24c1024), dodatkowo dołaczam dwa moduły z Atmega64 każdy. Chcę, aby każdy z mikrokontrolerów odczytywał czas bezpośrednio z PCF8583. Teoretycznie arbitraż jest możliwy, ale u mnie to nie chce prawidłowo działać - zawiesza się komunikacja...

    Mikrokontrolery AVR   06 Gru 2014 10:28 Odpowiedzi: 2    Wyświetleń: 1701
  • AtTiny13 - Bardzo dziwny problem... (BASCOM)

    Witam, Problem który nie daje mi spokoju na pierwszy rzut oka wygląda banalnie. Postanowiłem użyć czasomierza Timer0 do odmierzania odcinków czasowych za pomocą przerwania od przepełnienia licznika. Program który zamieszczam poniżej powinien pracować w nastepujący sposób: 1. po wciśnięciu przycisku...

    Mikrokontrolery   18 Lip 2006 20:28 Odpowiedzi: 5    Wyświetleń: 3079
  • potrzebna wstawka assemblerowa dla przerwania ATmega16

    zgłaszam się po weekendzie mój program po sugestiach kol. ZbeeGin wyglądał jak poniżej nie zdążyłam jeszcze wstawić poprawki którą zasugerował jako ostatnią $crystal = 16000000 $regfile = "m16def.dat" Config Lcdpin = Pin , Db4 = Porta.4 , Db5 = Porta.5 , Db6 = Porta.6 , Db7 = Porta.7...

    Mikrokontrolery AVR   29 Maj 2009 09:08 Odpowiedzi: 34    Wyświetleń: 3117
  • BASCOM - przerwanie zewnętrzne, niezrozumiałe działanie

    Prywit! Mam problem z obsługą przerwania zewnętrznego. Do pinu INT0 podłączyłem włącznik zwierający do masy. Jak widać w programie podciągnąłem końcówkę do plusa. Do pinów C.1; C.2; C.3 podłączyłem diody LED do zobrazowania problemu. Napisałem taki oto krótki program i jestem zdziwiony działaniem....

    Mikrokontrolery   17 Gru 2009 14:14 Odpowiedzi: 4    Wyświetleń: 3037
  • Atmega [Bascom] - "Konewerter LCD"

    Ok, nikt więcej nic nie podpowiedział, więc pomyślałem jeszcze trochę. Wydaje mi się, że sniffowanie transmisji będzie łatwiejsze. Wyświetlacz obsługuje sprzęt audio, więc nie ma tutaj szybkich zmian na wyświetlaczu. Po przeczytaniu datasheetów, doszedłem do wniosku, że w momencie opadania zbocza...

    Mikrokontrolery Początkujący   08 Mar 2012 01:15 Odpowiedzi: 5    Wyświetleń: 1651
  • Atmega8 [Bascom] - Błędny odczyt obrotów, zakłócenia od elektrozaworu

    Przesyłam fragment kodu dla "paluch_gda" jedną cewką zapłonową na dwa obroty wału (pełny cykl pracy) na jednej cewce generowane są 4 takie "odcinki czasu" (iskra przeskakuje po raz na każdej ze świec), więc na 1 obrót wału przypadają 2 "odcinki czasu". Dzielimy więc wartość Nr (liczba "odcinków...

    Mikrokontrolery AVR   19 Wrz 2015 08:43 Odpowiedzi: 14    Wyświetleń: 4029