bascom sekunda

Znaleziono około 3295 wyników dla: bascom sekunda
  • Jak ustawić Timer0 w Atmega8 z BASCOM do odliczania sekund?

    Więc tak. Odcinek 1 sekundy ma być bardzo dokładny, czy nie musi? Jeżeli procek będzie pędzony z wewnętrznego oscylatora, to czas 1 sekunda nie będzie bardzo dokładny. Musisz zmienić fusebity, aby procek był taktowany z 4MHz, bo teraz jak sam widzisz pracuje na 1MHz.

    Początkujący Elektronicy   08 Cze 2014 19:07 Odpowiedzi: 17    Wyświetleń: 1506
  • Jak odliczyć 1 sekundę w BASCOM-AVR na ATtiny2313?

    Fusebit C-ma być disabled.

    Początkujący Elektronicy   02 Lip 2009 07:58 Odpowiedzi: 4    Wyświetleń: 1755
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • [Bascom] Odmierzanie setnych sekund na Atmega8 z zewnętrznym kwarcem 4/8MHz

    Witam, chciałbym przy użyciu Atmega8 i zewnętrznego kwarcu odmierzać i zliczać setne części sekund, sekundę mogę łatwo wyłapać z timera1 według przykładowych obliczeń 4000000MHz / 256 = 15625 65536 - 15625 = 49911 lub 8000000Mhz / 256 = 31250 65536 - 31250 = 34286 Nie mam jednak pomysłu jak....... Z góry dziękuję za pomocne wypowiedzi. Aby odmierzac...

    Mikrokontrolery AVR   14 Cze 2009 20:05 Odpowiedzi: 4    Wyświetleń: 3484
  • REKLAMA
  • Jak ustawić Timer0 w AT89C2051 Bascom do generowania 1 sekundy?

    'do liczby 1536 trzeba by jeszcze coś dolożyć, na wykonanie instrukcji Zasadniczo nie trzeba nic dokładać, bo wartość timera jest inkrementowana sprzętowo od razu (w kolejnym cyklu maszynowym). Czyli już w trakcie obsługi przerwania. Jeżeli obsługa timera zmieści się w 255 cyklach maszynowych, to zmieniany jest tylko młodszy bajt timera - czyli w procedurze...

    Mikrokontrolery   05 Gru 2005 23:51 Odpowiedzi: 9    Wyświetleń: 1506
  • REKLAMA
  • AtTiny13: Jak zliczać 3 naciśnięcia przycisku w 2 sekundy w Bascom?

    Zobacz to: Dim Przycisk As Word , Czas As Integer , Czas_zamka As Integer Czas_zamka = 0 Czas = 0 Do Debounce Pinb.1 , 0 , Licz , Sub If Przycisk > 0 Then Incr Czas If Czas = 300 Then Przycisk = 0 Czas = 0 End If If Przycisk = 3 Then Portb.2 = 1 If Portb.2 = 1 Then Incr Czas_zamka If Czas_zamka = 300 Then Portb.2 = 0 Czas_zamka = 0 End If Waitms...

    Mikrokontrolery AVR   18 Lut 2011 13:14 Odpowiedzi: 15    Wyświetleń: 2876
  • RTC8564 w Bascom AVR – jak odczytać sekundy i adresy rejestrów I2C?

    Potrzebuje zrobić obsługe tego układu w bascomie. kompletnie nie wiem, jak go adresować, jestem początkujący, a notka niewiele mi mówi... Pozdrawiam To poczytaj właściwą notkę http://www.e-lab.de/downloads/DOCs/RTC85... Piotrek

    Mikrokontrolery   07 Cze 2007 18:43 Odpowiedzi: 4    Wyświetleń: 1266
  • Bascom AVR – różnica działania Sekunda.0 w wersjach 1.11.7.7 i 1.11.7.4

    Sekunda.0 to najmłodszy bit bajtu sekunda, taki dostęp do pojedynczych bitów bajtu pojawił się dopiero w jednej z wersji bascoma, stąd nie działa we wcześniejszych. Działa to dokładnie jak w przypadku odwoływania się do pinów portu - piszesz portd.1 - kiedy chodzi o drugi (po pierwszym - zerowym) bit bajtu Portd, w odpowiednim rejestrze

    Mikrokontrolery   09 Cze 2007 15:17 Odpowiedzi: 4    Wyświetleń: 906
  • [Atmega8] Jak zmienić ustawienie portu B w Atmega8 co 5 sekund w Bascom?

    Ja wolę przerwania: Dim Sekunda as byte Config Timer1 = Timer , Prescale = 256 On Timer1 Odmierz_1s Enable Interrupts Enable Timer1 do loop end Odmierz_1s: Counter1 = Counter1 + 34286 Incr Sekunda Return Podałem ci "szkielet" programu do odmierzania 1 sekundy za pomocą timera1. Pamiętaj że procek musi go posiadać i musi być taktowany przez oscylator...

    Mikrokontrolery AVR   24 Cze 2008 15:13 Odpowiedzi: 13    Wyświetleń: 1596
  • REKLAMA
  • Bascom- wstrzymanie sprawdzania prądu na jedną sekundę.

    Najprościej będzie zmodyfikować program tak: [syntax=vbnet] Rez = Getadc(5) 'przechwycenie wartości napięć na wejściach ADC Pot_max = Getadc(4) If Rez >= Pot_max Then Wait 1 'wykrywanie przeciążenia Rez = Getadc(5) 'przechwycenie wartości napięć na wejściach ADC Pot_max = Getadc(4) If Rez >= Pot_max Then Reset Portd.0 'wyłączenie silnika Reset Portd.1...

    Mikrokontrolery Początkujący   04 Lut 2016 23:18 Odpowiedzi: 2    Wyświetleń: 852
  • AVR i Bascom - Automatyczne wyjście z menu po 10 sekundach bezczynności

    Tylko ze skokami uważaj, bo zapchasz stos i wszystko stanie. Lepiej wprowadz jakąś zmienną logiczną i wykonywać skok względem tej zmiennej w programie a nie w obsłudze przerwania, a w obsłudze przerwania zmieniać tylko wartość tej zmiennej. Pozdrawiam, Konrad.

    Mikrokontrolery   16 Wrz 2005 07:45 Odpowiedzi: 4    Wyświetleń: 897
  • [tiny2313] [tiny2313][Bascom] Zegar widmowy - problem z wyświetlaniem po kilku sekundach

    Za końcem programu: Nazwatablicy: data 'wartości kolejnych kolumn oddzielone przecinkami Odczytujesz poleceniem lookup. Np.: For X = 0 To 4 cyfra z 5 kolumn Portb = Lookup(x , Cyfra) Waitms Czaskol Next Portb = 0 'kolumna odstępu Waitms Czaskol Zauważ, że tu zmienna "cyfra" decyduje z ktorej tablicy odczytamy dane. ;)

    Mikrokontrolery AVR   27 Mar 2009 14:10 Odpowiedzi: 6    Wyświetleń: 2331
  • [BASCOM] - Jak wyświetlać naprzemiennie napis co 1 sekundę?

    Następnym razem napisz jaki mikrokontroler i z jaka prędkością jest taktowany. Problemem może być to że chcesz coś wyświetlać w procedurze obsługi przerwania. Lepiej unikać takich sytuacji. Pewniejszym rozwiązaniem będzie ustawienie tylko flagi w przerwaniu i szybki powrót z niego. Potem w programie zająć się wyświetlaniem kiedy napotkamy flagę. Druga...

    Mikrokontrolery Początkujący   03 Sty 2016 18:17 Odpowiedzi: 3    Wyświetleń: 825
  • [AtMega16][BASCOM]Problem z odmierzaniem odcinków czasu

    Jeśli by to nie przeszkadzało to możesz podpiąć kwarc zegarkowy, wtedy na 8 bitowych licznikach na pewno zliczysz sekundę:)

    Mikrokontrolery AVR   10 Maj 2010 11:58 Odpowiedzi: 11    Wyświetleń: 1668
  • [BASCOM] ATmega8 - Zegar działa wolno, ustawienia rezonatora wewnętrznego?

    jakie jest ustawienie rezonatora wewnętrznego w atmedze 8 nowej? 1MHz Zmienić to można tylko fusebitami. Jeśli się boisz to tymczasowo - dla prób - możesz zmienić: "Counter1 = Counter1 + 34286 " na "Counter1 = Counter1 + 61629". Będzie prawie sekunda.

    Mikrokontrolery AVR   29 Wrz 2010 19:38 Odpowiedzi: 4    Wyświetleń: 1234
  • REKLAMA
  • [ATmega8][BASCOM] Zliczanie impulsów (ilości przyciśnięć przycisku na sekundę)

    Jeśli wyeliminujesz drgania przycisku, to najprościej to zrealizować podając wyjście przycisku na wejście zegarowe jednego timera (bedzie on zliczał ilość wciśnięć), a drugi timer wykorzystać do odmierzania czasów 1s - dokładnie co 1 s należy kasować licznik pierwszego timera. Ot i wszystko.

    Mikrokontrolery AVR   14 Mar 2012 10:37 Odpowiedzi: 7    Wyświetleń: 4551
  • [atmega8][Bascom] generator 22kHz problem z wyliczaniem Pwm1

    Wyobraź sobie, że przerwanie występuje co 500ms a do procka podłączona jest dioda. Co pół sekundy dioda zapala się i gaśnie. Okres przebiegu to będzie czas świecenia i wygaszenia diody czyli jedna sekunda. Jeśli przerwanie było by generowane co sekundę okres wynosił by wtedy dwie sekundy.

    Mikrokontrolery AVR   18 Gru 2009 20:21 Odpowiedzi: 7    Wyświetleń: 2216
  • [bascom] BASCOM AVR: Jak wykryć długie (3 sekundy) przytrzymanie S1 i zresetować porty?

    1. Nie wykluczyles drgan na przycisku s1 2. Zebys wykonac to co chcesz zrobic bedzie ci potrzebne przerwanie. 3. Dziwie sie, ze sprawnie dziala ci ten kod (chyba, ze specjalnie robisz sprawdzanie przycisku w petli, zeby nie bylo przerwania i wykonal kod do konca, a pozniej sprawdzil czy przycisk jest wcisniety. W tym przypadku przepraszam)

    Mikrokontrolery AVR   15 Sie 2009 00:08 Odpowiedzi: 17    Wyświetleń: 1440
  • Bascom AVR – jak ustawić symulator, by licznik działał co sekundę jak w programie?

    Chyba nie.

    Mikrokontrolery   01 Cze 2006 23:05 Odpowiedzi: 2    Wyświetleń: 2115
  • [Atmega8] [Atmega8][Bascom] Jak ustawić timer 2-bajtowy na przerwanie co sekundę?

    Wojtek - wchodzisz tutaj: [url=http://www.frank-zhao.com/cache/avr... z kalkulatorem 16MHZ z preskalerem 1024 oznacza że: - 1 sekunda nastąpi po 15625 cyknięciach timera - przerwanie następuje przy przepełnieniu jeśli wybierzesz OVERFLOW, ale może tez nastąpić przy COMPARE, od tego zależy jaką wartość wpiszesz do timera (czy odejmiesz...

    Mikrokontrolery AVR   22 Lip 2012 23:39 Odpowiedzi: 47    Wyświetleń: 6173
  • [Bascom] Jak odmierzyć dokładnie 1 sekundę w Bascom przy użyciu Timer0?

    Może dlatego, że częstotliwość kwarcu lub generatora wewnętrznego (nie wiem co używasz, sądzę że to drugie) jest niedokładna: http://mikrokontrolery.blogspot.com/2011... Programu nie sprawdziłem, bo z Bascom się nie lubimy :)

    Mikrokontrolery AVR   17 Paź 2011 11:05 Odpowiedzi: 2    Wyświetleń: 2125
  • [Bascom] [Bascom][AtMega] Program: 2 przyciski, dioda świeci X sekund po naciśnięciu

    A Twój program nie chce działać? Jaki jest problem. To co w programie masz nieprawidłowo to odczyt stanu przycisku. Procedura odczytu przycisku powinna przewidywać takie sytuacje jak drgania styków lub przypadkowe zakłócenia na linii przycisku. Jedną z możliwość odczytu przycisku jest: [syntax=basic4gl]If Wejscie = 0 Then Waitms 100 If Wejscie = 0 Then...

    Mikrokontrolery AVR   13 Sie 2011 16:46 Odpowiedzi: 5    Wyświetleń: 2402
  • Jak dostosować licznik sekund dla AT89S8252 z kwarcem 16 MHz w Bascom?

    nie wiem czy o to chodziło bo nie mam na czym uruchomić tego programu (tzn. mam Bascom ale nie mam zestawu '51), ale wg mnie dopiero ten program zadziała: $crystal = 16000000 '$default Xram $large Dim Cyfra(12) As Byte Dim Jedn_sekund As Byte Dim Tempo As Byte Config Timer0 = Timer , Gate = Internal , Mode = 1 Th0 = &Hd8 ' Tl0 = &Hd7 ' =10025 cykli...

    Mikrokontrolery   23 Mar 2006 14:58 Odpowiedzi: 2    Wyświetleń: 1666
  • Bascom AVR - Xmega wyświetlacz ST7565.

    No łap bo to akurat sekunda roboty. Sprawdziłem też bibliotekę. Moja kompiluje się w 2082 bez problemu.

    Mikrokontrolery   18 Mar 2021 10:07 Odpowiedzi: 11    Wyświetleń: 1155
  • Jak zaprogramować przycisk w Bascom do uruchomienia po 20 sekundach?

    Witam chciałbym aby w bascomie zaprogramować przycisk że po wciśnięciu i przytrzymaniu określoną liczbę sekund np 20 włączy program Czemu nie używasz kolego klawisza "szukaj" ? Niedawno była dyskusja na ten temat. http://www.elektroda.pl/rtvforum/topic18...

    Mikrokontrolery AVR   24 Gru 2010 14:41 Odpowiedzi: 3    Wyświetleń: 2301
  • [bascom] Jak wydłużyć czas PWM na ATmega32 z 1 sekundy do 5-30 minut?

    1) tak 2) tak 3) nie wiem o co chodzi ;) 4) Wszystko jest w datasheecie ladnie opisane, mozesz tez sciagnac sobie program avrcalc jak nie chce ci sie samemu liczyc ;)

    Mikrokontrolery AVR   23 Wrz 2009 11:21 Odpowiedzi: 7    Wyświetleń: 2513
  • Jak skonfigurować Timer2 w ATmega8 do zliczania setnych sekundy? BASCOM

    Witam serdecznie zrobiłem zegar na w/w procesorze i wyświetlaczach 7 segmentowych led. Sekundę odmierzam z wykorzystaniem Timera 2 w trybie asynchronicznym z dodatkowym kwarcem 32,768Khz. Multipleksowanie wyświetlaczy realizowane jest za pomocą timera0. Do tej pory wszystko działa świetnie, Chciałbym jednak dodać jeszcze zliczanie setnych sekundy i...

    Mikrokontrolery AVR   03 Mar 2011 14:14 Odpowiedzi: 3    Wyświetleń: 2901
  • Jak ustawić watchdog w AT89C51 na reset po 2 sekundach w Bascom?

    Watchdog w 89c51 zlicza 16384 cykli maszynowych (14-naście bitów) -czyli impulsów z wejścia zewnętrznego oscylatora/12. 2 sekundy możesz ustawić tylko 89S8252 (za pomocą przeskalera), ale on działa na zupełnie innej zasadzie - posiada wbudowany własny rezonaror RC. Ale jeżeli używasz Bascoma to wystarczy że odpowiednio często wpiszesz RESET WATCHDOG...

    Mikrokontrolery   26 Mar 2004 13:39 Odpowiedzi: 9    Wyświetleń: 1407
  • Błędy kompilacji w BASCOM AVR - analiza kodu woltomierza i amperomierza

    Co to za błędy, albo co wskazuje kompilator ? Dodano po 1 Co to za błędy, albo co wskazuje kompilator ?

    Mikrokontrolery AVR   05 Mar 2025 08:16 Odpowiedzi: 4    Wyświetleń: 111
  • Bascom AVR – kod do cyklicznej transmisji 4 bajtów przez Modbus do PC

    Nie napisałeś jaki ma to być Modbus ascii czy rtu, kodu w bascomie nie posiadam ale może Ci coś podpowiem, więc tak jeśli chodzi o rtu jest to postać bitowa i ważne są odstępy czasu miedzy znakami oraz początkiem i końcem ramki, jak to zrealizować a no bardzo prosto ramkę składasz z ascii i posyłasz to na rs232/485 i będzie działało może nie jest to...

    Mikrokontrolery   15 Kwi 2009 23:37 Odpowiedzi: 9    Wyświetleń: 8068
  • Bascom: Jak wykonać podprogram co 5 sekund z użyciem zegara RTC?

    Hmm. Zegar odczytuje w pętli głównej, zegar jest odczytywany płynnie, nie ma przeskoków co 1-2 sekundy.

    Mikrokontrolery   08 Maj 2006 19:45 Odpowiedzi: 7    Wyświetleń: 1164
  • ATTiny2313: Dlaczego wait 1 trwa 5 sekund w BASCOM?

    Juz znalazlem faktycznie FUSE Bits i tam jest wlacz/wylacz dzielenie przez 8. Bylo zal wiec wyl. i jest ok. Teraz sekunda to sekunda! Dzieki panowie! A tak przy okazjii Jest mozliwosc takiego zaprogramowania uC zeby wykonujac jedna petle kontrolowal takze stany wejsc i jezeli sie zmieni to opuszczl wykonywana petle i przechodzil do drugiej. Generalnie...

    Mikrokontrolery   26 Paź 2005 13:12 Odpowiedzi: 6    Wyświetleń: 1268
  • (BASCOM)(ATMEGA8)odmierzanie 1 sekundy i wylaczanie sie lcd

    Witam Mam oto taki problem jak ww w temacie. Napisałem program na odmierzanie czasu przerwanie co 1 sekundę i ogólnie po wgraniu programu wszystko działa czas leci i jest wszystko OK. Lecz po chwili a Nie ma potrzeby az tak komplikowac tak wyjatkowo proste zadanje jak odmierzene czasu 1 sek. Po pierwsze: system ci sie blokuje juz po kilku sekundach...

    Mikrokontrolery AVR   17 Wrz 2009 18:47 Odpowiedzi: 2    Wyświetleń: 2517
  • Jak wykonać program co sekundę w BASCOM AVR z zegarem PCF?

    Kolega Kuniarz dobrze napisał pomiar czasu z PCF to jedno a pomiar z timer-a to drugie... jedna sekunda nie rowna drugiej i dlatego co jakis czas moga wyjść bzdury... Dlatego według mnie trzeba wykorzystać pomiar z dokładnego źródła....

    Mikrokontrolery   28 Lut 2008 22:26 Odpowiedzi: 16    Wyświetleń: 1959
  • [BASCOM] Przerwania od serwa spowalniają komendy wait

    Są dwie sekundy, bo serwo ma zmieniać położenie co sekundę

    Mikrokontrolery AVR   08 Maj 2014 17:57 Odpowiedzi: 13    Wyświetleń: 1935
  • [Bascom] Jak dodać opóźnienie i obsługę przycisków w AT2313?

    No właśnie podejrzewałem , to że użyjesz Wait, który tak jakby "zawiesza" procesor na 25 sekund. Najlepiej by było użycie timera do ustalania czasu, ale wiem, że dla początkującego to za trudne. Podpowiem więc inne rozwiązanie: Daj w pętli głównej wait1. Następnie zwiększaj zmienną i napisz warunek kiedy osiągnie ona 25 (if then endif) oraz kolejny...

    Mikrokontrolery AVR   04 Kwi 2011 06:55 Odpowiedzi: 32    Wyświetleń: 3501
  • Jak napisać kod w Bascomie do załączania przekaźnika po 30 sekundach?

    Programator już mam PROGRAMATOR AVR ISP pod USB.Książkę tez mam ale to nie jest takie proste i łatwe .A do czego jest to odwołanie. DDRB= 1

    Mikrokontrolery AVR   18 Lip 2010 16:36 Odpowiedzi: 9    Wyświetleń: 2464
  • atmega8 - Jak opóźnić wyłączanie przekaźnika o 5 sekund w Bascom?

    z tego co wiem to delay to komenda to odliczania czasu w mikrosekundach, a do dokładnego odliczania czasu należy używać funkcji Timer.

    Mikrokontrolery Początkujący   12 Cze 2014 16:49 Odpowiedzi: 7    Wyświetleń: 1518
  • Atmega8 Bascom Zegar nixie modyfikacja kodu potrzebna pomoc.

    Czyli to ma zapobiec zatruwaniu lamp ? czy lepiej może wygasić lampy co jakiś czas na parę sekund ?

    Mikrokontrolery AVR   30 Wrz 2021 18:41 Odpowiedzi: 7    Wyświetleń: 462
  • Wyłącznik sensorowy Matrix Plus BASCOM - samoczynne wyłączanie po 14 sekundach

    Witam. Kupilem wylacznik sensorowy "matrix plus" firmy BASCOM . Po zamontowaniu okazalo sie, blokada sama sie wylancza po ok. 14 sekundach tzn. niedziala i silnik przestaje pracowac. Co moze byc przyczyna?? To jest ta blokada. http://www.bascom.lodz.pl/product_info.p...

    Samochody Elektryka i elektronika   24 Lut 2007 23:20 Odpowiedzi: 3    Wyświetleń: 1115
  • [BASCOM-AVR] Jak zliczyć impulsy, przez okreslony czas.

    Banalne zadanie. A więc włączasz licznik(lepiej TIMER1-większa pojemność), tak, aby odliczał ci te 10sekund. Dajesz zmienną którą zwiększasz np co 1sekunde (zmienna o nazwie sekundy). W czasie odliczania do 10s w pętli głównej zliczasz impulsy przycisku i zwiększasz je w innej zmiennej (np. impulsy). Po 10 sekundach w zmiennej sekundy będzie10s a w...

    Mikrokontrolery AVR   04 Sty 2011 13:54 Odpowiedzi: 2    Wyświetleń: 1209
  • Elektroniczny zegarek LED z sekundami

    Witam, Nie chesz chyba powiedzieć, że nie potrafisz zrobic tablicy w bascomie do sterowania siedmiosegmentowym wyświetlaczem ? Jak już chcesz pisać w bascomie to zorganizuj sobie np. artykuły z Bascom College.

    Artykuły   03 Kwi 2019 03:21 Odpowiedzi: 597    Wyświetleń: 200637
  • [mega8] [mega8][bascom] Obrotomierz do silnika emax 10 000 rpm - sprawdzenie programu

    Czy ktoś wie, do jakich do jakich minimalnych obrotów może spaść prędkość w czasie lotu ? To jest ten silnik : http://www.emodel.pl/emax-silnik-bl-2826... Obstawiam że poniżej 1 obrotu na sekundę nie zejdzie.

    Mikrokontrolery AVR   13 Kwi 2010 15:41 Odpowiedzi: 6    Wyświetleń: 2742
  • [Bascom ATmega128] ATmega128 i PCF8583: Skoki sekund i minut przy odczycie czasu w Bascom

    Light-I i tu sie myliłeś :) problem rozwiązałem: błąd leżał po stronie zasilania układu, ok 4,3V na caly moduł okazało się za mało, zbyt dużo innych układów w projekcie --- za duże obciążenie zasilacza i procek troche się pokręcił. Problem uważam za rozwiązany.

    Mikrokontrolery   16 Lut 2006 20:57 Odpowiedzi: 2    Wyświetleń: 3200
  • Attiny2313 - migająca dioda, problem z częstotliwością 1Hz, Bascom, mkAVRCalculator

    No tak dioda świeci jaśniej bo wcześniej jej prąd był ograniczany załączanym wewn. podciągniem do VCC a teraz jest pin normalnie ustawiony jako wyjście... Ale czy to znaczy że miga sobie co sekundę teraz ?

    Mikrokontrolery   12 Paź 2012 19:00 Odpowiedzi: 8    Wyświetleń: 1311
  • Jak dodać opóźnienie 1 sekundy w Bascom AVR bez blokowania pętli?

    Odnoszę wrażenie iż chcesz napisać program uniwersalny Dozownik ślimakowy sam napisałeś jest precyzyjny a jak to się ma do zasuwy hydraulicznej dzięki której spada na wagę setki kilogramów Dodano po 12 Dlaczego chcesz wykorzystać do opóżnienia liczniki przecież w trakcie rozbudowy programu mogą okazać się bardzo potrzebne a wręcz niezbędne Dodano po...

    Mikrokontrolery AVR   24 Paź 2008 17:32 Odpowiedzi: 15    Wyświetleń: 2586
  • [Bascom] Jak zmierzyć obroty wentylatora 5V 4Pin na Atmega8 z PWM w Bascom?

    Taki pomiar nic Ci nie da. Wentylator komputerowy daje 2 sygnały na obrót. Mój 4pin obraca się z prędkością 600 rpm przy PWM=0% oraz około 2k przy PWM=100%. Jestem przekonany, że sygnał z impulsatora idzie na 12V. Wstaw rezystor i diodę zenera w odpowiedniej konfiguracji. Z BASCOMem Ci nie pomogę, ale pamiętaj, że np 600 obrotów jest na minutę, a Ty...

    Mikrokontrolery AVR   07 Kwi 2012 15:12 Odpowiedzi: 16    Wyświetleń: 3252
  • Atmega / Bascom - Podział Flaga 1/12 sekundy bez przecinków

    83,333...... to jest poprawny podział. To nie jest podział. 83,(3) czyli osiemdziesiąt trzy i jedna trzecia milisekundy ma trwać okres tych impulsów. Wtedy po dwunastu impulsach minie jedna sekunda. Sposób podziału pokazał Mundi1970 , choć nie jest to sposób jedyny.

    Mikrokontrolery   23 Gru 2013 22:48 Odpowiedzi: 7    Wyświetleń: 1308
  • [BASCOM] Tworzenie programu dla automatycznego licznika czterocyfrowego do 9999

    Brakuje tam deklaracji częstotliwości zegara np. "$crystal=8000000", program trochę dziwny, ale możesz dopisać jeszcze jakiś licznik wejść w procedurę "zwieksz" żeby wchodził tam np. co 100 taktów. Przy czym to będą BARDZO niedokładnie odliczane sekundy...

    Mikrokontrolery Początkujący   14 Wrz 2021 13:24 Odpowiedzi: 10    Wyświetleń: 618
  • Bascom: Jak spowolnić serwo HiTEC HS-322HD do 2 sekund?

    Witam! Zbudowałem sobie małego robota z serv HiTEC HS-322HD i działa zbyt szybko! Po zadaniu określonego położenia np. servo1=20 servo osiąga je bardzo szybko! Jak zrobić sterowanie prędkością serva w Bascomie? Chce aby servo osiągało zadane położenie np. po 2 sekundach! Dzięki!

    Mikrokontrolery   09 Sie 2006 18:23 Odpowiedzi: 17    Wyświetleń: 3603
  • Timer na Atmega8 w Bascomie - nie działa poza symulatorem, co sprawdzić?

    $regfile "m8515.dat" $crystal = 8000000 Enable Timer1 Config Timer1 = Timer , Prescale = 256 On Timer1 Sekunda Timer1 = 34286 dim sek as byte do loop Sekunda: Timer1 = 34286 Incr Sek Return Powinna byc rowna sekunda (wyliczone przez kalkulator avr) Ps. Timer startuje w momencie jego konfiguracji wiec jesli nie chcesz go uzywac odrazu,...

    Mikrokontrolery   31 Sty 2007 08:08 Odpowiedzi: 14    Wyświetleń: 1885
  • BASCOM Alarm SMS-GSM na atmega8a i sim800L z dualną czujką PIR i MW

    Cała procedura wysyłania SMS'a może potrwać nawet 3 sekundy. Według dataschet 60 sekund.

    Mikrokontrolery Początkujący   16 Cze 2018 17:31 Odpowiedzi: 25    Wyświetleń: 3579
  • Timer w BASCOM na 89C2051 - opóźnienie kilku sekund na minutę, jak poprawić?

    nie wiem co u ciebie jest nie tak, ale u mnie w mode 1 w symulacji jest wszystko w pozadku tzn. widac jak sie zmieniaja TL1 iTH1. Nie moge tylko obliczyc jaka wartosc zaladowac do timera, aby wyliczal mi 1 sekunde. Doswiadczalnie zauwazylem ze moj program puzni sie 3 sekundy na minute! Co zrobilem nie tak. Pozdrawiam

    Mikrokontrolery   15 Lut 2008 13:08 Odpowiedzi: 11    Wyświetleń: 5856
  • bascom, atmega - funkcja start/stop, zliczanie sekund/minut

    Dokładnie tak jak pisze Kolega emarcus. W moim przykładzie w programie operujemy na zmiennych minuty, sekundy. Ale do programowania czasu konwertujemy i tak wszystko do sekund. W ogólności można zrobić odwrotnie, tj. używać tylko zmiennej wyrażonej w sekundach i np. co sekundę konwertować tę wartość na wartość minut i sekund w celu ich wyświetlenia,...

    Mikrokontrolery AVR   10 Lut 2013 09:29 Odpowiedzi: 8    Wyświetleń: 2697
  • [BASCOM] MEGA8+DS18B20 - Czasami bledny odczyt temp.

    Nic nie pomogło. Ani sprawdzenie CRC ani dodanie kondensatorów, zmieniałem też czujnik i mikrokontroler. Jakieś inne propozycje? Błędny odczyt jest co mniej więcej 10-20 sekund.

    Mikrokontrolery AVR   13 Mar 2016 21:23 Odpowiedzi: 11    Wyświetleń: 2028
  • Bascom: Dioda nadawcza RC5 świeci 3 sekundy, potem miga - co robić?

    Schemat mam z helpa. Nadal dioda swieci 3 sekundy i mrugnie i znowu swieci ;-(

    Mikrokontrolery   30 Paź 2012 15:09 Odpowiedzi: 8    Wyświetleń: 1380
  • [tiny2313] [tiny2313][BASCOM] Jak wyzwolić migawkę Nikona przy zmianie światła?

    Ciekawe ile czasu trwa błyskawica? Fotorezystor ma czas narastania 40-100ms. A czas przetwarzania sygnału przez procesor? A czas wysyłania kodu? A jaki jest czas reakcji aparatu po odebraniu sygnału? Takie urządzenia potrafią czasem długo "myśleć". Może zacząć od określenia wymagań fizycznych(w tym wypadku czasowych) Dodano po 8 Z VIKI: "Główny impuls...

    Mikrokontrolery AVR   14 Gru 2009 09:11 Odpowiedzi: 14    Wyświetleń: 3608
  • [ATMEGA16]+BASCOM+DS18B20 - Zamiana Waitms 750 na Timer

    Witam. Może spróbuj tak po wywołaniu przerwania ( u Ciebie co sekunda) Odczytaj termometr DS. A następnie wydaj rozkaz pomiaru temperatury. W następnym przerwaniu odczytasz go o tak w kółko.

    Mikrokontrolery AVR   24 Gru 2012 15:06 Odpowiedzi: 2    Wyświetleń: 2115
  • [Attiny2313][Bascom]Różne czasy reakcji na wciskanie przycisku.

    Niestety po zmianie polecenia waitms ze 100 na 15 nic się nie zmienia. Wiąż przycisk działa raz po pół sekundy a raz po 3 sekundach.

    Mikrokontrolery AVR   02 Kwi 2011 06:45 Odpowiedzi: 24    Wyświetleń: 3033
  • Błędny odczyt sekund z PCF8583 w Bascom – wartości nie rosną liniowo

    witam w bascomie odczytuję sekundy z tego scalaczka i w wyniku mam 0,1,2,3,4,5,6,7,8,9,22,23,24,25,32,33,34... .... kawałek kodu odczytującego sekundy : I2cstart I2cwbyte &HA0 I2cwbyte 2 I2cstart I2cwbyte &HA1 I2crbyte S , Ack I2crbyte M , Ack I2crbyte H , Nack I2cstop T = Makebcd(s) co siędzieje ? z kwarcu na plus mam 33pF (bez niego to samo)...

    Mikrokontrolery   07 Mar 2007 14:58 Odpowiedzi: 2    Wyświetleń: 1007
  • [Attiny2313][BASCOM] Sterowanie czasowe mostkiem H.

    A co się dzieje, jeśli zmienisz kolejność, czyli najpierw dasz same zera i po 5 sekundach sygnał do startu? Silnik grzecznie czeka 5 sekund?

    Mikrokontrolery AVR   14 Lip 2008 17:19 Odpowiedzi: 62    Wyświetleń: 5724
  • [ATMEGA][BASCOM]Obsługa kolorowych wyświetlaczy TFT.

    Moim zdaniem nie da rady. Ktoś już na forum podłączał atmegę do wyświetlacza kolorowego LCD (od jakiegoś siemensa) i generalnie wyświetlenie sensownej animacji chyba się w końcu nie udało. A taki ekranik od komórki ma jakieś półtora cala. Nawet jakbyś podłączył ten TFT do atmegi, to wyświetlenie jednego ekranu będzie prawdopodobnie trwało ponad sekundę....

    Mikrokontrolery AVR   20 Sie 2010 22:47 Odpowiedzi: 30    Wyświetleń: 16404
  • Jak ustawić timer w Bascomie do odliczania 20 sekund przy kwarcu 160000 Hz?

    Ja uczyłem się na poniższym kodzie: Czy, jako początkujący wiedziałeś co to jest TCCR1A, TCCR1B, OCR1AH, OCR1AL i inne niezrozumiałe dla laika rzeczy ? Są to rejestry atmegi, dostępne w instrukcji PDF do niej. Więc po co karmisz nowicjusza takim przykładem ? Jestem pewien, że autor wątku nie ma bladego pojęcia o rejestrach atmegi. Mogłeś juz podać...

    Mikrokontrolery Początkujący   15 Lis 2012 20:33 Odpowiedzi: 13    Wyświetleń: 2220
  • Program do konwersji BMP z 24bit na 12bit do wyś n6610

    Niestety dość wolno, prosty program w Bascom, odczyt z karty SD: "Line Input" + funkcja "mid" -> z kwarcem 12Mhz okolo 3-4 sekundy, ale jakość jest bardzo dobra.

    Mikrokontrolery AVR   15 Gru 2010 02:02 Odpowiedzi: 5    Wyświetleń: 3034
  • Bascom: Niezależne sterowanie diodami LED dla czujek Aqua Luna w Atmega8

    Spróbuj zapomnieć o komendzie wait. Poczytaj o timerach i przerwaniach. Logiczne jest że jak w podprogramie jest wait to na nic nie reaguje dopóki nie odliczy tych 5 sekund.

    Mikrokontrolery   12 Maj 2010 14:17 Odpowiedzi: 16    Wyświetleń: 3691
  • [bascom] [bascom][atmega8] Zegar PCF8583 gubi sekundy - konfiguracja i2c i oporników

    Zablokuj przerwania na czas odczytu temperatury, powinno pomoc. Druga opcja to wykorzystać przerwanie zegara i od razu po odczycie czasu wykonać odczyt temperatury i potem wysłać rozkaz konwersji temperatury do DS. Jak podczas nadawania po 1Wire program wykona jakieś przerwanie to będą problemy z DS (przynajmniej ja takie miałem)

    Mikrokontrolery AVR   12 Gru 2008 09:21 Odpowiedzi: 5    Wyświetleń: 7106
  • [Bascom] Bascom - Jak dodać automatyczny powrót do menu głównego po 5 sekundach?

    wiem , że tak można tylko nie wiem jak mam napisać ten kawałek kodu :-)

    Mikrokontrolery AVR   29 Kwi 2013 14:53 Odpowiedzi: 5    Wyświetleń: 1506
  • [ATmega] ATmega, BASCOM, Borland – jak zmieniać parametry migania LED RC przez PC i EEPROM?

    co sekundę?

    Mikrokontrolery AVR   22 Cze 2011 21:44 Odpowiedzi: 161    Wyświetleń: 13590
  • [atmega8] [atmega8][bascom] PCF8833 miga co sekundę na wyświetlaczu Nokia 6610, brak pętli w kodzie

    Nie ma pętli głównej bo chciałem wpisać dane do LCD raz aby go nie odświeżać. nawet jak mam w pętli wpisywanie i Wait 5 to resetuje sie ekran po okolo sekundzie. Sprawdze trop z watchdogiem

    Mikrokontrolery   08 Maj 2009 17:30 Odpowiedzi: 4    Wyświetleń: 2667
  • [BASCOM] Jak zrealizować komunikację wielopunktową RS-485 z MAX485 i linią kontrolną?

    najlepiej odbierać i nadawać w przerwaniach od uart'u a nadawanie zaczynać przez wysłanie na magistralę np określonego bytu który powoduje że inne urządzenia które dokonują nasłuchu na magistrali są zablokowane na nadawanie danych przez np 2 sekundy oczekując w ciągu tego czasu danych które będą wysyłane

    Mikrokontrolery AVR   27 Cze 2010 04:32 Odpowiedzi: 22    Wyświetleń: 3935
  • [mega8][BASCOM AVR] Za dlugi program 115% co zrobić?

    Nie ma takiego kodu którego by się nie dało skrócić :P Przykład: Masz kod poniższy parę razy w źródle: If Sek = 60 Or Sek > 60 Then Sek = 0 Incr Minu End If If Minu = 60 Or Minu > 60 Then Minu = 0 Incr Hou End If If Hou = 24 Or Hou > 24 Then Minu = 0 Sek = 0 Hou = 0 End If Zrób z niego podprocedurę, albo pomyśl czy nie można by przechowywać...

    Mikrokontrolery AVR   25 Sie 2009 21:14 Odpowiedzi: 25    Wyświetleń: 2232
  • [Bascom] Jak wyświetlić dwucyfrową liczbę z pilota RC5 na LCD?

    Przy pierwszym naciśnięciu uruchomić Timer np. na dwie sekundy. Jeśli w tym czasie odbierzesz drugi znak, to zmienna=2*10+5. Jeśli nie to zmienna=2.

    Mikrokontrolery AVR   16 Gru 2010 20:36 Odpowiedzi: 6    Wyświetleń: 1329
  • [Bascom] Attiny2313 - odbiór RC5 w przerwaniu - PWM

    Po odebraniu i wykonaniu rozkazu wstaw przerwę (sekundę???)...(dobrze myślę?)

    Mikrokontrolery AVR   29 Kwi 2012 08:57 Odpowiedzi: 9    Wyświetleń: 2642
  • Konwersja programu z Bascom AVR na język C - pomiar położenia ADC

    Wait to Delay_ms itd.itp. Jedna rzecz- opóżnienie w milisekundach w Bascomie to komenda Waitms. Komenda Wait to oczekiwanie w sekundach.

    Mikrokontrolery AVR   02 Maj 2010 00:32 Odpowiedzi: 3    Wyświetleń: 1952
  • Atmega 8 - Uart odbieranie danych bascom - problem z wyłączaniem diody

    Bascom ma wbudowaną biblioteke która formatuje te cyferki automatycznie. Jesli się ja umiejetnie właczy to potem juz bez wysiłku pokazuje nazwę dnia tygodnia i inne przeliczenia. Jeśli wystarczy Ci tylko takie wyświetlanie czasu to napisz tak i po sprawie: [syntax=vbnet]Cls Lcd "Godzina:" If Godziny < 10 Then Lcd "0" : Lcd Godziny ; ":" If Minuty...

    Mikrokontrolery AVR   23 Cze 2016 21:48 Odpowiedzi: 9    Wyświetleń: 2316
  • RTC w Bascomie na ATmega8 - wpływ wewnętrznego RC na dokładność?

    ... czy częstotliwość pracy wewnętrznego RC ma wpływ na dokładność RTC? wydawało mi się że nie,ale jak symuluje to w bascomie to sekunda odliczana jest z różną długością... To jak jest w końcu? Jeśli ma to wpływ to na ile ustawic ten wewnętrzny oscylator??? Symulacja nie oddaje reali prawdziwej pracy układu, najważniejsze że masz tą sekundę (jako fakt...

    Mikrokontrolery   04 Sty 2007 07:28 Odpowiedzi: 7    Wyświetleń: 1162
  • [ATmega16][Bascom] - Przez konfiguracje Timer2 brak kompilacji kodu

    Przecież kazał ci 256Hz podzielić przez pojemność Timera2 czyli 256 (kombinacji). Wychodzi 1 Hz czyli jeden cykl (przerwanie) na sekundę.

    Mikrokontrolery AVR   23 Lip 2013 05:20 Odpowiedzi: 12    Wyświetleń: 2163
  • [ATTINY2313] [ATTINY2313][BASCOM] Jak przesuwać elementy tablicy przy pomiarach DS18b20?

    ' Na początku kodu Index_tab=0 ...... ...... If Licznik = 1200 Then IF Index_tab=3 Then ' przesuniecie w tył jeżeli pozyskano co najmniej 3 pomiary Pomiar(1)=Pomiar(2) Pomiar(2)=Pomiar(3) Else ' Fragment kodu wykonywany dla Index_tab=0,1 i 2 Incr Index_tab IF Index_tab>3 Then Index_tab=3 End If Pomiar(index_tab)...

    Mikrokontrolery AVR   13 Lis 2009 16:51 Odpowiedzi: 2    Wyświetleń: 1974
  • [ATMEGA8] [ATMEGA8][BASCOM] LCD 2x16 nie wyświetla tekstu, tylko czarną linię

    Witam, Jakim kwarcem kolega popędza ten układ? Podłącz diodę led do portu (przez rezystor) i migaj nią co 1 sekundę (programowo). Wtedy będziesz miał pewność, że procek popędzasz takim zegarem jak zadeklarowałeś.

    Mikrokontrolery AVR   29 Sty 2010 10:25 Odpowiedzi: 48    Wyświetleń: 8310
  • [ATTINY2313] [ATTINY2313][Bascom] - Problem z programowaniem w Bascom AVR IDE 2.0.7.5

    Zainstalowałem ten MkavrCalculator ale pojawia mi sie jakiś błąd źle wgranego avr dude. . A pisałem żebyś poczytał na tej stronce i obejrzał filmik video, tam jest pokazane jak z zakładki "Ustawienia" tego programu można zainstalować prawidłowo avrdude w 5 sekund. No ale masz rację bez poczytania to się nic nie zrobi.

    Mikrokontrolery AVR   17 Lis 2012 18:14 Odpowiedzi: 25    Wyświetleń: 6222
  • POGOTOWIE - kłopoty z zaprogramowaniem, zablokowaniem, fusebit-ami, itp.

    vcc mam 5V z zasilacza a gdn z zasilacza i z programatora gdn Dodano po 58 zrzuty z bascom

    Mikrokontrolery Początkujący   13 Gru 2024 19:50 Odpowiedzi: 436    Wyświetleń: 114154
  • [ATmega8] ATmega8 Bascom: Jak użyć Timer0 do opóźnienia zapalenia LED?

    Wspominałeś o książkach, więc w książce Pana Wiązani "Programowanie mikrokontrolerów AVR w j.BASCOM" na str.159 jest przykład odmierzania 1 sekundy.

    Mikrokontrolery Początkujący   10 Cze 2013 12:08 Odpowiedzi: 19    Wyświetleń: 3459
  • [ATtiny2313][BASCOM] Sterownik lampki do samochodu, problem

    Najprościej opisał to chyba arktik1, taki algorytm byłby ok'. Jak już masz procek, to może coś więcej dopiszesz, niż tylko zapalanie i gaszenie lampki. Np. opóźnienie gaszenia lampki. Wchodzisz, zamykasz drzwi i lampka jeszcze się pali, wkładasz kluczyk, włączasz zapłon i dopiero wtedy gaśnie. Po zamknięciu centralnym włącza się na kilka sekund. To...

    Mikrokontrolery AVR   27 Paź 2010 22:04 Odpowiedzi: 20    Wyświetleń: 3614
  • Jak zmodyfikować program ATTINY13, aby ledy migały 1-2 razy na sekundę?

    Tak jest pisany w Bascom. Tu też kompiluje plik do .hex.

    Mikrokontrolery AVR   17 Sty 2025 08:27 Odpowiedzi: 20    Wyświetleń: 513
  • [Bascom] Jak wyświetlić datę na LCD bez użycia Wait?

    Żeby mi się wyświetliła np: Godzina na kilka sekund po wciśnięciu przycisku.

    Mikrokontrolery AVR   09 Sty 2012 22:03 Odpowiedzi: 18    Wyświetleń: 2026
  • BASCOM-AVR: Brak wyświetlania liter w terminalu, tylko na LCD. Jak to naprawić?

    Ostatni raz piszę... MAX232. Dodano po 36 elektronik101, ubiegłeś mnie o parę sekund :D

    Mikrokontrolery   28 Sty 2009 02:12 Odpowiedzi: 69    Wyświetleń: 4446
  • [atmega8] [atmega8][bascom] Jak zresetować odliczanie czasu po naciśnięciu przycisku?

    Coś czuję, że masz ustawiony wewnętrzny rezonator, a nie zewnętrzny kwarc! 5x8=30 sekund.

    Mikrokontrolery AVR   27 Cze 2010 17:55 Odpowiedzi: 12    Wyświetleń: 1706
  • ATMega8535 Bascom: Problem z czasem i prędkością RS232 przy 11,052 MHz

    Do mikrokontrolera ATMega8535 podłączyłem rezonatr kwarcowy o częstotliwości 11,052 MHz i kondensatory 33pF. Nie wiem dlaczego jeżeli zapalam diodę na wyjściu portu na sekundę Waitms 1000 (Bascom), to nie trwa to przez sekundę tylko około 1,3-1,4s al;bo i dłużej. Co może być przyczyną. Poza tym maksymalna prędkość komunikacji z pecetem przez RS232 to...

    Mikrokontrolery   15 Lis 2005 22:23 Odpowiedzi: 19    Wyświetleń: 3067
  • Błąd w wyświetlaniu minut i sekund w zegarze stworzonym w Bascom - zatrzymywanie na 4 godzinie

    Witam ! Podmień: [syntax=vbnet] Dim Liczh As Integer Dim Liczm As Integer Dim Liczs As Integer Dim Liczba As Integer [/syntax] Używaj okienko SYNTAX do wklejenia programu.

    Mikrokontrolery   05 Lut 2021 18:40 Odpowiedzi: 2    Wyświetleń: 291
  • [Bascom] Atmega 644pa - przerwanie Timer0 do sprawdzania sygnału GSM na LCD

    Pewnie że nie będzie działać, ustawiłeś Preskaler =256 a więc przy zegarze 16MHz przerwanie od Timer0 będzie pojawiać się z częstotliwością 62500 razy na sekundę. (16000000/256 = 62500). Zalałeś modem zapytaniami o CSQ i biedny nie ma czasu na odpowiedź.

    Mikrokontrolery AVR   16 Kwi 2012 18:16 Odpowiedzi: 4    Wyświetleń: 1292
  • Konwersja pliku *.hex do *.bas dla Bascom AVR – szukam sprawdzonego programu na PC

    Nie ma takiego. I nie będzie w ciągu najbliższych 100 lat. Dodano po 33 Chyba że chodzi Ci o zmianę rozszerzenia ;)

    Mikrokontrolery   29 Sty 2010 16:21 Odpowiedzi: 10    Wyświetleń: 1577
  • [Bascom] STK500v2 nie łączy się z Bascom 1.11.9.8 na porcie Com3

    Fragment FT w nazwie programatora może wskazywać na to, że posiada on konwerter USB<--->RS232 Sprzętowy (a nie jak mój i piotrva). No faktycznie jest taka możliwość. W każdym razie samo programowanie to u mnie błyskawica. Nic się nie czeka, a kompletny proces programowania leci dosłownie w kilka sekund.

    Mikrokontrolery AVR   02 Mar 2011 22:22 Odpowiedzi: 21    Wyświetleń: 5999
  • Termometr cyfrowy DS18B20 z wyświetlaczem LCD – schemat i kod dla początkujących

    Ja proponuje at89c2051+lcd oparty na hd44780 + ds18b20... Poszukaj na necie jest tego pełno (kod+bin+schemat+pcb nawet). Jak nie znajdziesz to Ci narysuje. PS a masz czym zaprogramować ? Dodano po 59 PS w EDW którymś (bascom college) jest dokładny schemat jak podłączyć... (ja się z tamtąd uczyłem)

    Początkujący Elektronicy   22 Wrz 2005 20:57 Odpowiedzi: 18    Wyświetleń: 6498
  • [Bascom] Jak dobrać $crystal dla RC5 ,1Wire , SD -HW SPI

    Rozwiń zakładkę 98DCBA i zrób printscreena. Zobaczymy co tam można wybrać. To niby proste ale ja też się boję :D Dodano po 55 Programmed 506 to nic takiego. U mne dochodziło do 10000...20000.

    Mikrokontrolery AVR   05 Sty 2010 12:40 Odpowiedzi: 72    Wyświetleń: 9561
  • Jak dostosować program w Bascomie do pomiaru prędkości silnika BLDC?

    [quote="lukaskay"] a gdybym czas oczekiwania zwiększył do 15 s wtedy dokładność wzrosła by mi do 4 obr/min mogę użyć komendy: Wait 15 ?? ale wtedy chyba dojdzie do przepełnienia licznika?? quote] Przy twoich parametrach silnika el., oczywiscie ze dojdzie do przepelnienia licznika0. Ponadto uwazam ze stosowanie dyrektywy "Wait" w pomiarach nie jest najlepszym...

    Mikrokontrolery AVR   14 Maj 2009 09:36 Odpowiedzi: 21    Wyświetleń: 3560
  • [ATMega8] [ATMega8][Bascom] Jak ustawić piny PD0 i PB3 na GND i V?

    Na szybko napisany kod $regfile = "m8def.dat" $crystal = 1000000 Config Portb = &B11111111 Portb = &B11111111 Config Portc = &B00111000 Portc = &B00000000 Config Portd = &B11111111 Portd = &B11111111 Do 'pętla nieskończona Portd.0 = 1 'zaświeć lampkę Wait 1 'czekaj 1 sekundę Portd.0 = 0 'zgaś lampkę Wait 1 'czekaj 1 sekundę Loop End 'koniec...

    Mikrokontrolery AVR   20 Mar 2010 02:36 Odpowiedzi: 10    Wyświetleń: 1617
  • Bascom AVR: Jak zmierzyć czas naciśnięcia przycisku na AT90S2313?

    Hej! Oto programik w Bascom-AVR. Jeżeli naciśniesz przycisk(portd.0) na mniej niż pieć sekund to zapli Ci się dioda(Portb.7), a jeżeli będziesz trzymał przycisk wciśnięty przez pięć sekund to przesunie Ci jedynkę po całym porcie b. Config Pind.0 = Input Config Portb = Output Dim I As Dim I=1 Program: Do If Pind.0 = 0 Then For I = 1 To 5 Wait 1 If Pind.0...

    Mikrokontrolery   13 Lis 2005 11:20 Odpowiedzi: 2    Wyświetleń: 1387
  • Zegar wtórny Atmega8 z osobną cewką na sekundy i osobną na minuty

    Pozwolę sobie umieścić post pod postem żeby wiadomość dotarła do zainteresowanego. Jeszcze lepszym wyjściem dla takiego zegara będzie zastosowanie dedykowanego rezonatorka 32768Hz (32,768KHz) Wartość 32768 to w zapisie binarnym dokładnie piętnaście bitów. Jeśli więc Timer będzie zliczał generowane impulsy to po 32768 uzna że mineła sekunda :D Bascom...

    Mikrokontrolery   15 Maj 2015 21:30 Odpowiedzi: 33    Wyświetleń: 3009
  • Jak skonfigurować zegarek RTC i termometr na LCD w Bascom na Atmega8?

    odnosnie zegarka to ja bym to zrobil na timer1 - 16 bitowy licznik, i uzaleznil to od przepelnienia tylko nalezy ustawic preskaler na 256 wpisac poczatkowa counter=conter+34286 oczywiscie przy rezonatorze 8 MHz 8000000/256/(65536-34286) = 1 sekunda pozniej tylko zliczanie a i jeszcze jedna sprawa nalezalo by zmienic wartosc dwojkowa na kod BCD :)

    Mikrokontrolery   19 Maj 2009 13:45 Odpowiedzi: 33    Wyświetleń: 8662
  • Jak poprawić odliczanie czasu w Bascom dla PIND.2 w 20 i 45 sekundzie?

    Witam jestem początkujący w temacie bascom potrzebuję rozwiązać problem związany z błędnym odliczaniem zaprogramowanego czasu. Program przerobiony z działającego zegara ( samo odliczanie działa dobrze), tylko chcę żeby w 20 -stej sekundzie wyjście PIND.2 zostało załączone i w 45-tej sekundzie wyłączone. Teraz działa przypadkowo w 20 sekundzie zostaje...

    Mikrokontrolery AVR   08 Cze 2015 11:03 Odpowiedzi: 7    Wyświetleń: 1719
  • Jak zrealizować pomiar czasu pracy urządzenia na Atmega16 w Bascom?

    Jeśli nie wykorzystujesz tych samych pinów co kwarc zegarkowy to nic się nie będzie gryzło... O ile dobrze pamiętam wystarczy podpiąć kwarc 32,768kHz bez kondensatorów pod TOSC1 i TOSC2... Raz po uruchomieniu uC odpalasz timer2 w trybie asynchronicznym i tylko włączasz albo wyłączasz przerwanie od przepełnienia... Ustawiasz preskaler tak żeby przepełnienie...

    Mikrokontrolery   20 Kwi 2007 21:35 Odpowiedzi: 4    Wyświetleń: 1400