bascom timer

Znaleziono około 7174 wyników dla: bascom timer
  • [BASCOM] Timer, silnik krokowy - co chwilę się zatrzymuje.

    Problemem jest to: [syntax=vbnet]Call Obrot[/syntax] Skoro "Obrot" to wektor przerwania, to nie należy do niego skakać. Procesor sam będzie do niego skakał. Nie należy też tego deklarować jako podprogram (Sub). Albo coś ma być podprogramem, albo wektorem przerwania.

    Mikrokontrolery Początkujący   26 Lut 2021 17:02 Odpowiedzi: 21    Wyświetleń: 1128
  • REKLAMA
  • [Atmega][Bascom] Timer liczenie w milisekundach [Nie komercyjne]

    Tak wiem że należy odpalić timer na początku i zatrzymać na końcu i odczytać jego wartość.. no nic. Dziękuję za wypowiedzi tak czy inaczej.. Odp. kol. Draco była troche sarkastyczna, bo na tak prostą procedurę nikt, kto ma choć troche rozeznania w tej dziedzinie chyba (!) nie szuka pomocy. Mopzesz to zrobić na kilka sposobów: 1. mierzyc czas metodą...

    Mikrokontrolery AVR   22 Lut 2017 09:57 Odpowiedzi: 9    Wyświetleń: 1407
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • [ATtiny2313][Bascom] Timer, 4min-OFF:4sek-ON+warunek

    Witam Musisz skonfigurować Timer i za jego pomocą odliczyć 4 minuty. $Crystal = 11059200 Config Timer1 = Timer, Prescale = 1024 Load Timer1 , 10800 On Timer1 Sekunda Config Pind.1 = Output : Wy Alias Portd.1 Config Pind.2 = Input : We Alias Portd.2 Dim Licznik_1 As Byte Dim Wsk As Bit Enable Timer1 Enable Interrupts Licznik_1=0 Wsk = 0 Do If...

    Mikrokontrolery AVR   27 Maj 2008 21:14 Odpowiedzi: 3    Wyświetleń: 3831
  • REKLAMA
  • [bascom]Timer zamiast waitms do obslugi dgran przyciskow i 1wire

    Wracajac do tematu czy moglbym prosic przynajmniej o pseudo kod obslugi przykladowo drgania w przyciskach , wysterowania przekaznika np przez 2s oraz komunikacji 1wire jednym timerem (atmega8 ma az 2 timery wiec pewnie szybko skoncza sie jego mozliwosci chcac napisac kod bez zatrzymywania) Cały dowcip polega na tym że z tego 8 bitowego timera możesz...

    Mikrokontrolery AVR   15 Sty 2012 14:24 Odpowiedzi: 11    Wyświetleń: 3023
  • Programowanie czasowego wyłącznika świateł w samochodzie - Bascom, timery, 1 przycisk

    Hmmm, szczerze mówiąc nie bardzo mi się chce analizować program bo troszkę go zamieszałeś i właściwie to już nie bardzo wiem jakie zrobiłeś założenia działania tego progsa. W każdym razie widzę tu badanie krótki/długi przycisk i pomieszanie bezpośredniego czytania pinu z Debounce... jak dla mnie trochę to demotywujące. Rzuć jeszcze raz okiem na moje...

    Mikrokontrolery   26 Lut 2011 14:02 Odpowiedzi: 10    Wyświetleń: 1625
  • REKLAMA
  • [ATMEGA] [ATMEGA][Bascom] Timer PCF8583 nie zlicza czasu poprawnie - konfiguracja I2C

    .... W pętli głównej sprawdzam na okrągło bit 0 rejestru 0 układu ( sprawdzam flagę alarmu timera). .... "Additionally, a timer alarm can be programmed by setting the timer alarm enable (bit6 of the alarm control register). When the value of the timer equals a pre-programmed value in the alarm timer register (location0F), the alarm flag is set ( bit1...

    Mikrokontrolery AVR   05 Maj 2009 19:15 Odpowiedzi: 4    Wyświetleń: 2354
  • [M32] [M32][bascom] TIMER = COUNTER - niestabilna zmiana stanu portu po zliczeniu impulsów

    Uruchom przerwanie od Countera (najlepiej od porównania wartości zliczonej z ustawioną) i zmień stan portu w podprogramie obsługi przerwania lub prościej, ale mało elegancko zmień [syntax=basic4gl]If Counter1 = 100 Then ...[/syntax] na [syntax=basic4gl]If Counter1 >= 100 Then ...[/syntax] Nie tak jest to, że w chwili zliczenia setki nasz if może się...

    Mikrokontrolery AVR   02 Lis 2014 18:10 Odpowiedzi: 2    Wyświetleń: 954
  • atmega128 - bascom konfiguracja timera 1 oraz 3 w trybie CTC

    .Czy ktoś może wie w czym tkwi problem/spotkał się z taką sytuacją? A zmienna, której wartość kopiujesz do OCR3A/PWM3A nie jest przypadkiem zadeklarowana jako BYTE ? Jeżeli to nie to, to spróbuj zapisywać rejestry OCR3 osobno - OCR3AH, OCR3AL.

    Mikrokontrolery AVR   19 Sie 2014 21:21 Odpowiedzi: 4    Wyświetleń: 1320
  • [ATmega8][BASCOM] Przerwania z timera a odczyt z UARTa

    Config Serialin = Buffered , Size = 80 Enable Interrupts Dim _Flaga_1s as Bit _Flaga_1s = 0 Config Timer1 = Timer , Prescale = 64 Enable Timer1 : On Timer1 Co1s Cls Do If Ischarwaiting() = 1 Then Znak = Inkey() Print Chr(znak) ; End If if _Flaga_1s = 1 then ' ------> a tutaj wyświetlaj już sobie spokojnie co chcesz co...

    Mikrokontrolery AVR   21 Sie 2008 10:59 Odpowiedzi: 4    Wyświetleń: 3127
  • Timery w Bascom dla getrc5 na ATtiny13V - jakie wybrać?

    GETRC5 używa licznika TIMER0. Albo TIMER2 jeśli go układ posiada i tak go skonfigurujesz w CONFIG RC5. Aby ustrzec się dziwnych błędów (z adresami linii poza programem) nie zapomnij o wpisaniu nazwy pinu w CONFIG RC5. Sam kod bazuje na dokumentach ATMELa: http://www.atmel.com/dyn/resources/prod_... I tam można całą procedurę prześledzić....

    Mikrokontrolery AVR   15 Lis 2009 16:54 Odpowiedzi: 1    Wyświetleń: 909
  • Nieprawidłowa częstotliwość timera w BASCOM dla ATmega8535, STK200

    Ma być External Cristal Oscilator 3.0-8.0MHz w/g doc2502.pdf (s.24), czyli CKSEL0-3 niezaprogramowane (1111). Fusebit KL(SUT1:SUT2) też najlepiej dać na "11". Fusebit "F" (CKOPT) z Fusebits High można dla stabilniejszego zegara zaprogramować (czyli 0).

    Mikrokontrolery   10 Cze 2005 21:23 Odpowiedzi: 4    Wyświetleń: 1905
  • Atmega Bascom - Przerwanie - nie mozna skrócić timera

    Uruchomić timer w trybie CTC. Tryb CTC [syntax=vbnet]CONFIG TIMER1 = ..... CLEAR TIMER = 1[/syntax]

    Mikrokontrolery Początkujący   01 Kwi 2016 21:04 Odpowiedzi: 6    Wyświetleń: 1092
  • ATmega8535 Bascom: Jak napisać timer do sterowania przekaźnikami co 15 min?

    kurcze mi nie wychodzi :| timer chodzi co 1s ale reszta do kitu Dodano po 25 program chodzi :) oczywiscie musisz go przerobic na wlasne potrzeby dodac tyle ile chcesz przekaznikow i zmienic czasy w programie bo tam jest 10s i 40s ten program jest przygotowany pod ATmega8 i kwarc 8MHz $regfile = "m8def.dat" $crystal = 8000000 Config Pind.0...

    Mikrokontrolery   16 Lut 2007 13:46 Odpowiedzi: 9    Wyświetleń: 2013
  • REKLAMA
  • [ATMega] Jak najlepiej mierzyć prędkość na ATMega w Bascom? Impulsy, przerwania, timer?

    Tak. Tylko mniej świadomość że procek będzie odrywany od pracy wieloma nieprzydatnymi impulsami. Ewentualnie po pierwszym impulsie na INT, wyłącz przerwania na czas drgań. Jak teraz masz podłączony kontrakton ? INT podciągnięty pod +5V ? Jak INT wyzwalasz ? W docelowym projekcie koniecznie czujnik kontraktonowy zamień na jakiś halotron albo transoptor...

    Mikrokontrolery AVR   27 Lip 2009 22:14 Odpowiedzi: 6    Wyświetleń: 4356
  • [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ń: 6206
  • [atmega16] [Bascom] Wpis wartości początkowej do timera

    Tryb CTC należy ustawić zgodnie ze stroną 112 PDF. Należy dokładnie przeczytać tę stronę i okoliczne. Potem ustawić odpowiednie bity w odpowiednich rejestrach. W Bascomie robi się to np. tak: set TCCR1B.wgm13 i tak dalej. Bascom nie ma gotowych instrukcji na wszystkie możliwe tryby pracy timerów. Ale pozwala na ustawienie tych trybów "ręcznie"- przez...

    Mikrokontrolery AVR   14 Mar 2010 21:32 Odpowiedzi: 22    Wyświetleń: 3042
  • Jak poprawnie wstrzymać program w Bascomie używając timera i komendy GETR5?

    Nie napisałeś , że ten pilot nie pracuje w kodzie RC5 , ale też nie napisałeś , że w tym kodzie pracuje :wink: Inna wersja Twojego programu: $regfile = "m32def.dat" $crystal = 8000000 '11059200 Dim Adress As Byte , Command As Byte , X As Byte , Tmpcode As Word Dim Odebrano As Bit , Flaga As Byte Config Pind.2 = Input : Portd.2 = 1 Config...

    Mikrokontrolery   08 Kwi 2005 14:34 Odpowiedzi: 10    Wyświetleń: 2047
  • BASCOM + ATmega16 i zegar na GOSUB = SECTIC - problem

    Nie prościej generować przerwanie co np 1s od timera?

    Mikrokontrolery   16 Lip 2010 08:49 Odpowiedzi: 16    Wyświetleń: 4833
  • Atmega8 Bascom - Nie działa obsługa timera gfdzie jest błąd

    Program wyświetla to co chcesz ale w symulatorze to trwa bardzo bardzo długo. i Teraz ja licznik odlicza 100 impulsów to musisz pozmieniać obliczenia. Podczas symulacji w warunkach wpisz mniejsze wartości to się szybciej doczekasz tego wyświetlenia na lcd albo zwiększ zmienne ręcznie podczas symulacji. sygnał 125khz do generowania PWM 1,25khz. Nie rozumiem?...

    Mikrokontrolery Początkujący   06 Lis 2013 07:50 Odpowiedzi: 16    Wyświetleń: 2538
  • Jak mierzyć czas między impulsami w Bascom? Wybór i konfiguracja Timera

    No przecież prosto. Konfigurujesz timer1 do pracy w normalnym ale nie robisz start timer. robisz przerwanie dzialajace na zbocze np. narastające-> Dalej : robisz zmienną flaga w przerwaniu robisz if flaga=1 then start timer1 flaga=0 else stop timer1 w rej od timera masz czas... kopiujesz gdzie Ci tam pasuje flaga=1 zerujesz licznik endif I tyle, oczywiście...

    Mikrokontrolery AVR   05 Paź 2008 17:38 Odpowiedzi: 6    Wyświetleń: 2881
  • [AtMega8][Bascom] Zegar PDF8563 + PCF8591 + Timer - kłopot z I2C

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

    Mikrokontrolery AVR   15 Sie 2011 00:10 Odpowiedzi: 2    Wyświetleń: 2975
  • [tiny2313][bascom] Jak zliczac timerem stan niski ?

    Tak odpal helpa zajrzyj do config timer i tam będzie przykład;)

    Mikrokontrolery AVR   10 Lip 2008 18:50 Odpowiedzi: 4    Wyświetleń: 1467
  • Bascom Getatkbd() – obsługa zmiennej err poza główną pętlą, jak przenieść do sub?

    Chodzi o dowolne przerwanie. Ale najlepiej oczywiście wykorzystać przerwanie od jakiegoś Timera.

    Mikrokontrolery   29 Cze 2010 18:37 Odpowiedzi: 16    Wyświetleń: 2645
  • [atmega8][bascom] O co chodzi tak na prawdę z tymi timerami?

    Należało by jeszcze dodać iż nie wszystkie Timery są np 16 bitowe np. ATmega8535 ma 2 8 bitowe i jeden 16 bitowy. O tym ile i jakie Timery wyczytasz z noty katalogowej danego mikrokontrolera.

    Mikrokontrolery AVR   29 Paź 2008 20:50 Odpowiedzi: 5    Wyświetleń: 2678
  • Jak skonfigurować Timer w Bascom 8051 do pracy z częstotliwością 1 Hz?

    Ho ho ho :) ale narozrabiałeś :wink: Dim Timer0_200ms As Word , B_200ms As Bit ' dot. uaktualniania co 200ms Const Timer0_200ms_max = 400 REM to dodaj $asm inc {Timer0_200ms_max+1} $end Asm Dim Timer0_1s As Word , B_1s As Bit ' dot. uaktualniania co 1s Const Timer0_1s_max = 5 Dim Licznik As Word 'pomocniczy licznik do zminy stanu lini w glownej petli...

    Mikrokontrolery   21 Paź 2004 14:28 Odpowiedzi: 2    Wyświetleń: 1824
  • Czy w Bascomie wyłączać przerwania przy użyciu PRINT i UART?

    Nie wiem jaki jest twój kod w bascomie ale timer i uart to są sprzętowe zasoby specjalnie wydzielone do swoich celów więc nie powinny się zakłócać. Pytanie co masz w przerwaniu timera?

    Mikrokontrolery AVR   14 Wrz 2011 23:49 Odpowiedzi: 3    Wyświetleń: 1401
  • BASCOM, ATmega8 – Sterowanie wentylatorem, timer 10/20 min, obsługa Button1

    Nie wiem jakiej wersji używasz. Poniższy kompiluje się na pewno w 2075 - specjalnie sprawdziłem :D [syntax=vbnet]$regfile = "m8def.dat" $crystal = 1000000 $hwstack = 40 $swstack = 16 $framesize = 32 '********* TUTAJ SOBIE USTAW JAK CI PASUJE ********** Pin_wyjsciowy Alias Portc.5 Przycisk Alias Pind.2 : Set Portd.2 Const 1_ilosc_minut_do_odliczenia...

    Mikrokontrolery AVR   04 Lut 2016 18:22 Odpowiedzi: 27    Wyświetleń: 2577
  • Atm16,Bascom. Jak zrealizować kilkakrotną zmianę stanu portu

    Więc pozostało zamiast waitów uruchomić następny timer.

    Mikrokontrolery   20 Lis 2009 12:18 Odpowiedzi: 76    Wyświetleń: 6369
  • Jak przełożyć program BASCOM z attiny2313 na AT89C2051? Timer na LED

    Przecież obsługa timera w AVR i '51 jest inna , zobacz jak wygląda konfiguracja dla obu wersji .

    Mikrokontrolery   15 Maj 2011 19:08 Odpowiedzi: 6    Wyświetleń: 1455
  • [bascom] Jak obliczyć czas do pełnego wypełnienia PWM w Bascom dla ATtiny2313?

    przerwanie timera wpływa na polecenia z rodziny Wait - powodują one, w zależności od częstości wydłużenie czasu oczekiwania, dlatego trzeba w takim wypadku odmierzać czas używając timera ;-)

    Mikrokontrolery AVR   16 Sty 2011 14:21 Odpowiedzi: 12    Wyświetleń: 2624
  • Bascom Atmega - Program z wykorzystaniem timera do odmierzenia czasu. Pytanie.

    W tym kodzie jest błąd: Load Timer0 = 250 jest niepoprawnie zapisane bascom nie krzyczy błędem ale ta składnia nie działa. Powinno być Load Timer0, 250 Ta funkcja ładuje do timera wartość 256-wartość, czyli w twoim wypadku 6.

    Mikrokontrolery Początkujący   03 Maj 2014 20:09 Odpowiedzi: 4    Wyświetleń: 1248
  • atmega 644 / Bascom - Timer 0 i Timer 2 nie mogą działć jednocześnie ?

    Co do dsów tak bym zrobił - przechowywał ich id w eeprom i ładował do ramu przed odczytem. A C polecam - tam nie ma problemów typu karta sd musi korzystać z timera2 - wszystko (nawet biblioteki) możesz sam dostosować do potrzeb. Swoją drogą zaktualizuj BASCOM'a - bo nowa wersja umożliwia korzystanie też z timera1 (w trochę innej konfiguracji sprzętowej)...

    Mikrokontrolery   27 Sty 2013 22:00 Odpowiedzi: 11    Wyświetleń: 5445
  • [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ń: 2118
  • BASCOM - Stabilność funkcji Waitms w generowaniu powtarzalnych impulsów na Atmega8a/Attiny25

    Funkcja WAITMS nie jest odporna na przerwania. Jeśli masz jakieś to każde wystąpienie przerwania w trakcie WAITMS rozjedzie go. Niezależnie od stabilności tej funkcji, a nie ma powodu, żeby nie była powtarzalna jeśli nie jest przerywane wykonanie przerwaniami, to i tak lepsza praktyką będzie wykorzystanie timera.

    Mikrokontrolery AVR   06 Lis 2021 18:15 Odpowiedzi: 10    Wyświetleń: 810
  • Timer na Atmega8 w Bascomie - nie działa poza symulatorem, co sprawdzić?

    Nie ma problema. W przypadku kolejnych wątpliwości pytaj, ludzi życzliwych tu nie brakuje. PS Polecam na tym poziomie książkę: Marcin Wiązania "Programowanie mikrokontrolerów AVR w języku BASCOM" - dostępna w korporacji AVT. http://sklep.avt.com.pl/go/_info/?id=346...

    Mikrokontrolery   31 Sty 2007 08:08 Odpowiedzi: 14    Wyświetleń: 1885
  • Bascom Attiny2313 - początek zagara binarnego działa timer nie wyswietla

    Chwile sie pobawiłem i zastanawiałem sie czemu mi zle działa dioda podpięta do PORTB.3 a to jest związane z OCR1A dlatego zle działała. Nie dlatego, nie ma tu żadnego związku. OCR1A jest to wpis do rejestru, który służy do określenia górnej granicy (TOP) do jakiej ma liczyc Timer1 co odpowiada upływowi czasu tu akutat 1 sec., zaczym się wyzeruje. Jeżeli...

    Mikrokontrolery AVR   10 Sty 2013 06:25 Odpowiedzi: 6    Wyświetleń: 2361
  • [Attiny2313][Bascom] Dwa Timery na przerwaniach na raz

    maciejbilu --> powiem więc ci inaczej - trzeba to całkowicie inaczej napisać i zapewniam cię że nie trzeba wykorzystywać Bitwait. Poczytaj sobie nawet na elektrodzie o wykorzystywaniu tzw FLAG w przerwaniach - to może coś ci się rozjaśni - bo na razie to niestety brniesz w ślepy zaułek - w ogóle nie rozumiejąc podstaw i zasad działania przerwań. Stąd...

    Mikrokontrolery AVR   30 Lis 2009 09:01 Odpowiedzi: 7    Wyświetleń: 2347
  • [Bascom AVR] niewygodne odmierzanie czasu za pomocą timer ów

    Timer0 jest 8-bitowy czyli pomiesci liczbę z zakresu 0-255, Timer1 jest 16-bitowy czyli pomiesci liczbę z zakresu 0 - 65535. Zapewne autorowi chodziło o to aby zrobić to na timerze 8-bitowym, ale Twoje obliczenia tez są dobre tylko dla Licznika/Timera1

    Mikrokontrolery AVR   10 Paź 2009 00:28 Odpowiedzi: 4    Wyświetleń: 8516
  • Timer programowalny ATmega8 LED

    bascom

    DIY Konstrukcje   29 Maj 2013 23:37 Odpowiedzi: 10    Wyświetleń: 11694
  • [BASCOM] Atmega8 - timer asynchroniczny, zewnętrzny kwarc..

    Witam serdecznie, chcę taktować timer Atmega8 zewnętrznym kwarcem zegarkowym, a sam uC taktować wewnętrznym oscylatorem RC. Tylko nie wiem jak mam skonfigurowac Atmega8 abz to osiagnac, pewnie trzeba cos w fusebitach zmienic, ale nie wiem co.. Prosze o pomoc. Pozdrawiam!

    Mikrokontrolery AVR   14 Mar 2009 11:26 Odpowiedzi: 1    Wyświetleń: 1775
  • [Atmega32][Bascom] konfiguracja timerów dla portów pb.0 i 1

    Wszystkie Timery układu Mega32 mogą generować sygnały PWM: Timer0 - jeden kanał: OC0 - PB.3 Timer1 - dwa kanały: OC1A, OC1B - PD.5, PD.4 Timer2 - jeden kanał OC2 - PD.7 Na wejściach T0 i T1 liczniki nie generują sygnałów PWM. Co do samej konfiguracji to problem jest prawie żaden. W przypadku Timer1 sprawa jest prosta, gdyż CONFIG TIMER1 posiada wszelkie...

    Mikrokontrolery AVR   11 Paź 2009 17:55 Odpowiedzi: 7    Wyświetleń: 3390
  • [Atmega8] [Atmega8][Bascom] Optymalizacja kodu menu w komputerku samochodowym

    Zacznij od tego: funkcja wait i pokrewne PRZESTAŁY ISTNIEĆ. Do opóźnień i odmierzania czasu użyj timera i ogólnie poczytaj o timerach.

    Mikrokontrolery AVR   30 Sie 2011 22:59 Odpowiedzi: 26    Wyświetleń: 3342
  • m8 - [bascom] Optymalizacja Select Case w przerwaniu UART dla GPS

    Buforuj otrzymane znaki i przetwarzaj w procedurze pętli głównej programu. Oczywiście wiąże się to z wywaleniem wszelkiej maści form kodu blokującego procesor i oparciem odliczania czasu o Timer.

    Mikrokontrolery AVR   11 Sie 2012 10:10 Odpowiedzi: 3    Wyświetleń: 1532
  • [BASCOM] Jak skonfigurować przerwanie z transoptorem na Atmega32 bez INT?

    Z tego co wiem "PIN Change Interrupt" ma np. Atmega168 i Atmega 328. Atmega 32 - jakoś nie widzę takiej możliwości. Proszę o poprawienie mnie, jeśli się mylę. Oczywiście zawsze można skorzystać z tych specjalnych pinów - INT0, 1 czy 2 lub zasymulować taką kontrolę stanu pinu w zwykłym przerwaniu - np. timera.

    Mikrokontrolery AVR   27 Maj 2012 17:57 Odpowiedzi: 6    Wyświetleń: 1189
  • Używanie dwóch timerów w BASCOM (atmega2560) - pobieranie danych z tablicy i sterowanie PORTB

    Kolego patrzę na ten kod ze zgrozą, ale załadowałem do swojego Bascoma i trochę więcej zrozumiałem bo mozna sprawdzać referencje i skakać po kodzie. W przerwaniu co osiem taktów (nierealne) timer ma zliczać te twoje "niby" OCR. (Incr Licz_timera1 : If Licz_timera1 >= Ooo Then) Te OCR jest ładowane z tabeli gdzie najmniejsza wartość to 127 a najwieksza...

    Mikrokontrolery AVR   07 Kwi 2023 07:26 Odpowiedzi: 17    Wyświetleń: 741
  • [Bascom] Jak skonfigurować timer w Bascomie do wykrywania podwójnego naciśnięcia?

    Ok, Mam coś takiego $regfile = "attiny2313.dat" $crystal = 1000000 Config Lcd = 16 * 2 Config Lcdpin = Pin , Db4 = Portb.0 , Db5 = Portb.1 , Db6 = Portb.2 , Db7 = Portb.3 , E = Portd.1 , Rs = Portd.0 Config Timer1 = Timer , Prescale = 64 Config Pind.6 = Input Portd.6 = 1 Przycisk Alias Pind.6 On Timer1 Zatrzymaj Cls Do If Przycisk = 0 Then...

    Mikrokontrolery AVR   02 Sty 2011 11:59 Odpowiedzi: 16    Wyświetleń: 1702
  • [atmaga8] [atmaga8][bascom] Błąd 1 przy konfiguracji LCD i Timera w programie

    Witam. Brak konfiguracji szyny I2C kod: np: Config Sda = Portc.4 Config Scl = Portc.5

    Mikrokontrolery AVR   11 Mar 2010 17:32 Odpowiedzi: 2    Wyświetleń: 1425
  • [M32] [Bascom] piny OC1A, OC1B i OC0, a wykorzystywany timer

    OC 1 A, OC 1 B - timer1 OC 0 - timer0 OC 2 A - timer2

    Mikrokontrolery AVR   02 Lip 2012 21:13 Odpowiedzi: 2    Wyświetleń: 1213
  • Jak rozwiązać zadanie z timerami w BASCOM dla mikrokontrolerów?

    Zacznijmy od tego, że zmienna A jest typu byte, więc przyjmuje w Bascomie wartość 0..255. Odpowiedzi C, D, E możesz z góry wykluczyć.

    Mikrokontrolery   18 Cze 2019 01:33 Odpowiedzi: 3    Wyświetleń: 411
  • [atmega8][bascom] 7seg LED sterowanie z PORTB i PoC <<

    Jakoś nie widzę żebyś tu korzystał z przerwania od Timera... Bo nie musisz ;p mogłbyś pokazać jakiś przykład obsługi przycisku w przerwaniu timera ? Nawet jakiś URL do innego projektu. Więc chyba oczywistym jest że ten fragment kodu należy umieścić w przerwaniu od Timera.

    Mikrokontrolery AVR   02 Lut 2009 21:18 Odpowiedzi: 18    Wyświetleń: 6657
  • Jak obsłużyć serwa w Bascom na osobnych timerach dla ATtiny2313?

    Oto program który napisałem $regfile = "attiny2313.dat" 'rodzaj mikrokontrolera $crystal = 8000000 '8MHz Dim Pozycja1 As Integer 'zmienna określająca położenie serwa1 Dim Pozycja2 As Integer 'zxmienna określająca położenie serwa2 Dim Czas1 As Integer 'zmienna pomocnicza do odmierzania czasu Dim Czas2 As Integer 'zmienna pomocnicza do odmierzania...

    Mikrokontrolery   19 Lut 2007 17:34 Odpowiedzi: 2    Wyświetleń: 1554
  • Bascom:generowanie sygnał PWM na pinach expandera PCF8574

    Kolego FREDY "rozsypie" to miałem na myśli ten czas obsługi. Jeśli bym jednak wykorzystał timer1 tylko do celów PWM programowego czy może być konflikt miedzy między dwoma timerami

    Mikrokontrolery Początkujący   16 Sty 2014 10:03 Odpowiedzi: 5    Wyświetleń: 2928
  • [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ń: 3507
  • Timer, czasomierz kuchenny

    Czy kod jest prawidłowy chodzi mi o obsługę impulsatora, bo coś mi nie pasuje zwłaszcza o obsługę przerwania Encoder_isr:. Sam piszę program do sterownika i chciałem skorzystać z impulsatora właśnie w Bascom.

    DIY Konstrukcje   26 Sty 2016 08:24 Odpowiedzi: 11    Wyświetleń: 5871
  • BASCOM - Cztery wyświetlacze 7-segmentowe i DS18B20 - migotanie

    Pokaż chociaż kawałek kodu to zobaczymy jak to zrobiłeś. Do przemyślenia podam kilka przybliżonych wartości. Odczyt 9 bajtów z DS18B20 (razem z CRC) trwa ~7ms Odczyt tylko dwóch bajtów ~3ms Multipleksowanie 4 LED7Segment to najcześciej 200Hz czyli co 5ms Obsługa wyświetlaczy w przerwaniu trwa ~ 5 us przy 8MHz Napisz przerwanie optymalniej a Dallas nawet...

    Mikrokontrolery AVR   04 Cze 2016 21:29 Odpowiedzi: 17    Wyświetleń: 1533
  • [ATtiny2313]+[DS18B20]+[poczwórny wyświetlacz 7-segmentowy]

    Może to ci pomoże : [url=http://www.elektroda.pl/rtvforum/to... w timerze, problem albo to : [url=http://www.elektroda.pl/rtvforum/to... w bascom czujnika DS1820 na DS18B20 albo ...... Jakieś 780 innych postów pod tym linkiem : [url=http://poszukaj.elektroda.pl/search...

    Mikrokontrolery AVR   22 Sty 2010 15:15 Odpowiedzi: 4    Wyświetleń: 6079
  • [atmega] [atmega][bascom] ds18b20: Timer zamiast waitus do odczytu temperatury?

    Jak najbardziej tak.

    Mikrokontrolery AVR   28 Maj 2008 22:59 Odpowiedzi: 1    Wyświetleń: 2189
  • [BASCOM] [BASCOM][attiny2313] Timer nie działa poprawnie w programie - co robię źle?

    wychodzi na to że nie wiem. Przeglądam właśnie książke Marcina Wiązania, ale nie znalazłem aby do zmiennej były przyporządkowane wartości czasu.

    Mikrokontrolery AVR   20 Paź 2010 21:54 Odpowiedzi: 5    Wyświetleń: 1588
  • [BASCOM] Jak obliczyć wartość timera dla 36kHz w BASCOM dla bariery optycznej?

    Bariera działa, zasięg około 1,5m lecz potrzebuje większy. Wydaje mi się że nie wstrzeliłem się w 36kHz.... Pilotem od TV zasięg jest niesamowity, a elektronikę zaadaptowałem z pilota.... Jakbyś się nie wstrzelił w te rejony to nic by nie działało, może za mały prąd przez diode przepuszczasz stąd taki słaby zasięg ?

    Mikrokontrolery AVR   22 Lip 2011 21:17 Odpowiedzi: 21    Wyświetleń: 3824
  • Attiny2313 zegarek, czy opłaca się użyć timera? BASCOM

    [quote="M. S."]Zastosuj dostępny kwarc zegarowy 4194304Hz. Config Timer1 = Timer , Prescale = 64 Timer przepełni się co 1 s bez wartości początkowej! Włączasz go i zapominasz, że istnieje. W przerwaniu tylko Incr sekunda. Mam zegar na ATMEGA8 z budzikiem ustawiany z pilota RC5. Chodzi ok. ...jak sobie poradziles z przypadkowymi resetami? jak sie zresetuje...

    Mikrokontrolery   29 Kwi 2007 11:01 Odpowiedzi: 12    Wyświetleń: 3350
  • Czasowy włącznik (Timer) 6 kanałowy na mikrokontrolerze

    Akurat w C można to zrobić dużo prościej W C może i można ale kolega w Bascomie pisze ;)

    Mikrokontrolery AVR   11 Maj 2010 20:09 Odpowiedzi: 61    Wyświetleń: 12955
  • [BASCOM] - Jak poprawnie i cyklicznie wyświetlać na LCD

    No,ale nie podałeś jaki procesor. W Bascomie można ustawić rejestry Timera "ręcznie"- a nie przez config. Zamiast czegoś takiego: "TCCR1A = &H00 'See datasheet for details "TCCR1B = &H0C 'See datasheet for details można ustawić to po "bascomowemu"- patrząc w DS. set TCCR1A.cs12 set TCCR1A.wgm12 Itp. Zamiast config ustawiasz poszczególne bity w rejestrach...

    Mikrokontrolery AVR   02 Lip 2011 16:23 Odpowiedzi: 10    Wyświetleń: 4925
  • Bascom: Jak zmodyfikować program dla ATtiny2313 z timerem i przerwaniami?

    Musisz zaznaczyć cały tekst który chcesz pokazać jako kod, a następnie zaznaczyć napis Code $regfile = "attiny2313.dat" $crystal = 8000000 'kwarc 1MHz $prog &HFC , &HE4 , &H9F , &H00 ' generated. Take care that the chip supports all fuse bytes. Config Timer1 = Timer , Prescale = 64 'timer1 jako licznik 15536 Config Int0 = Rising 'detetor zera...

    Mikrokontrolery AVR   02 Cze 2010 13:55 Odpowiedzi: 2    Wyświetleń: 1137
  • [Atmega16] BASCOM szybki obrotomierz motocyklowy na INT0

    W przerwaniu Int0 inkrementuj zmienną. Ustaw timer na jakąś jednostkę czasu i w przerwaniu od tego timera obliczaj cześtotliwość i zeruj zmienną

    Mikrokontrolery AVR   24 Lip 2011 11:23 Odpowiedzi: 95    Wyświetleń: 17496
  • atmega8 - [BASCOM]włączenie i wyłączanie Timera

    Kod kolegi zumek działa bez zarzutu Zrobiłem jeszcze opcje włączanie i wyłączania na dwóch przyciskach. [syntax=basic4gl]Debounce Pind.0 , 0 , Neg_com1a0 , Sub Debounce Pind.1 , 0 , Poz_com1a0 , Sub Loop Neg_com1a0: Set Tccr1a.6 Return Poz_com1a0: Reset Tccr1a.6 Return[/syntax]

    Mikrokontrolery Początkujący   26 Paź 2012 10:16 Odpowiedzi: 10    Wyświetleń: 2238
  • [BASCOM] Jak zrobić menu sterowane pilotem NEC w sterowniku?

    W przykładzie AN157 jest Tikers: 'work on timer Timer0 = 253 u Ciebie jest Timer0 = 255

    Mikrokontrolery AVR   02 Cze 2018 07:20 Odpowiedzi: 13    Wyświetleń: 1344
  • [Atmega128/ALL][Bascom] Pwm - jaki timer? jak skonfigurować?

    Ad2. Tak, tabela 30 strona 70 Datasheeta. Ad4. Generalnie wszystkie nazwy biorą się z datasheeta. Skoro chcesz skorzystać z timer1, to szukasz w DS informacji na jego temat (od strony 108). Tryby pracy, a raczej ich podsumowanie jest na stronie 133 tabela 61. W cały rozdziale, tj 108 do 143 są opisane wszystkie rejestry, do czego służą i jakie ustawienia...

    Mikrokontrolery AVR   16 Cze 2010 18:40 Odpowiedzi: 3    Wyświetleń: 1989
  • Atmega8 BASCOM – konfiguracja PWM przez ręczne ustawienie rejestrów, nie działa kod

    Timer 0 w atmedze8 nie ma pwm. Powinieneś użyć Timera 2, czyli rejestrów TCCR2 i OCR2.

    Mikrokontrolery AVR   18 Gru 2011 13:45 Odpowiedzi: 2    Wyświetleń: 2189
  • Przenoszenie kodu z Bascom do AVR GCC - obsługa EEPROM i timera

    (at)stozek - normalnie w Bascom nie jest potrzebna komenda Start Timer0 bo jest on uruchamiany od razu podczas konfiguracji. Używa się tej komendy tylko jeśli poprzednio zatrzymałeś Timer poprzez Stop Timer0. Rozumiem, że zatrzymujesz timer. Tak więc zatrzymywanie timera to zabranie mu źródła taktowania. Bascomowe komendy moża wiec rozumieć tak: Start...

    Mikrokontrolery AVR   06 Sty 2024 09:40 Odpowiedzi: 3    Wyświetleń: 291
  • Regulator ładowania na ATmega8 - Bascom i sterowanie Timer-em

    Witam wszystkich znawców tematu oraz zainteresowanych. Ze jestem w sumie początkujący jeżeli chodzi o mikrokontrolery to prosze o nutę wyrozumiałości. Tworzę regulator ładowania akumulatorów z paneli fotowoltaicznych oraz w niedalekiej przyszlości innych źródeł... To w sumie już nie istotne jakiekolwiek bedzie to źródło ale tak czy siak spotykamy się...

    Mikrokontrolery AVR   25 Cze 2014 08:04 Odpowiedzi: 5    Wyświetleń: 2367
  • Błąd kompilacji programu RC5 na Attiny25 w BASCOM-AVR

    Funkcja RC5Send nie działa na tym mikrokontrolerze , pewnie dlatego że Attiny25 nie posiada 16 bitowego timera :)

    Mikrokontrolery AVR   30 Wrz 2011 08:57 Odpowiedzi: 3    Wyświetleń: 2286
  • [Bascom] Przerwania zakłócają działanie funkcji getkey - jak to naprawić?

    Moze da bascom'owa funkcja uzywa timera

    Mikrokontrolery   21 Gru 2003 11:34 Odpowiedzi: 1    Wyświetleń: 1516
  • Bascom, AT90S8515, STK500 - Timer działa za wolno, jak przyspieszyć?

    Mam krótki program napisany w Bascomie, który ma za zadanie migać kolejno diodami na porcie co SEKUNDE. I tuaj jest wielka proźba Co jest w tym nie tak że mi to nie mruga tak jak należy tzn. za wolno??? :( używam procesora AT90S8515 w programatorze STK500 Z góry dziękuje z jakieś sugestie 'czestotliwosc uprocesora w Hz $crystal = 11059200 Config Portb...

    Mikrokontrolery   01 Cze 2004 19:40 Odpowiedzi: 3    Wyświetleń: 1406
  • Atmega 128: Jak ustawić PWM na timerze 3 w Bascomie?

    Tylko że problem leży w bascomie a nie w mikrokontrolerze. Gdyż bascom nie widzi timera 3 jako źródła generowania sygnału PWM. Można to chyba zrobić zapisując odpowiednie bity do rejestrów, ale dokładnie co i jak to nie wiem, dlatego proszę o pomoc.

    Mikrokontrolery   23 Maj 2007 10:08 Odpowiedzi: 25    Wyświetleń: 2637
  • Zmiana TIMER1 na TIMER2 dla PWM w ATMEGA32 - jak to zrobić? BASCOM

    Bascomowe komendy konfiguracyjne tylko z pozoru wyglądają na jakieś nieefektywne. Bascom taką konfigurację timera by zrobił dwoma wpisami do dwóch rejestrów i finał a nie rzeźbił tak jak pokazane wyżej czterema wpisami. Jak już ktoś chce ustawiać bity w rejestrach to mozna to zrobić za jednym zamachem poleceniem Bits() Jedynym pretekstem do grzebania...

    Mikrokontrolery Początkujący   18 Paź 2024 07:59 Odpowiedzi: 12    Wyświetleń: 288
  • [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ń: 4554
  • Attiny13 [Bascom] - Pomiar przebiegu prostokątnego z jednym timerem

    Czyli zwykły prosty miernik częstotliwości z jej porównaniem przy pewnej wartości - bez problemu się to na jednym timerze realizuje... Zobacz tu: [youtube]http://www.youtube.com/watch?v=... Złapałem tym nawet 40tys. obr/min :) Co prawda to przykład na attiny44, bo obsługa wyświetlacza i takie tam duperele zabierają jednak piny i pamięć...

    Mikrokontrolery Początkujący   12 Sie 2013 11:46 Odpowiedzi: 3    Wyświetleń: 1563
  • Bascom: Jak użyć timera zamiast waitms dla obsługi 10x LCD chr?

    Czyli to zatrzymywanie się animacji na około 0.5 sekundy może być spowodowane pętlą programu głównego? .Podam cały program ,może da się jakoś to ominąć.Dodam że dopiero się uczę. [syntax=basic4gl] $regfile = "m32def.dat" $crystal = 16000000 Config Portc.0 = Output Config Portc.1 = Output Config Portc.2 = Output Config Portc.3 = Input Config Portc.4...

    Mikrokontrolery AVR   30 Sty 2013 11:03 Odpowiedzi: 2    Wyświetleń: 1413
  • ATmega Bascom - Jak zliczać impulsy powyżej 256 na Timer0?

    Należy: - zadeklarować zmienną globalną np. LICZNIK i nadać jej wartość zera, - włączyć przerwania od przepełnienia Timer0, - w funkcji przerwania należy zwiększać wartość zmiennej LICZNIK o jeden Aby poznać liczbę impulsów wystarczy pomnożyć LICZNIK*256 i dodać do niego aktualną wartość rejestru licznika timera, czyli jak sądzę counter0 (nie znam BASCOM).

    Mikrokontrolery AVR   14 Gru 2014 14:58 Odpowiedzi: 2    Wyświetleń: 1284
  • [bascom/atmega1280]instrukcja getrc5 nie obsługiana?

    Użyj Timer2 dla obsługi RC5 zamiast Timera0 Config Rc5 = Pind.2 , timer = 2 i będzie OKejos ;)

    Mikrokontrolery   06 Lut 2010 10:03 Odpowiedzi: 5    Wyświetleń: 1929
  • [BascomAVR] Dlaczego zmienne Z1...Z4 nie działają w przerwaniu BascomAVR?

    Widzę że muszę trochę sprostować. 1. Nawet kosmicznie często wywoływane przerwanie zdąży się wykonać choć by nie wiem jak długo ono trwało, bo przerwania po wejściu w obsługę jakiegoś przerwania są blokowane i odblokowywane są dopiero po zakończeniu się obsługi tego przerwania. Więc twierdzenie że przerwanie nie zdąży się wykonać w ciągu 128us bo samo...

    Mikrokontrolery AVR   12 Sty 2010 21:23 Odpowiedzi: 13    Wyświetleń: 1644
  • Jak ustawić timery w Bascom do przerwań co minutę i godzinę?

    Kwarc to 11.059

    Mikrokontrolery   26 Wrz 2003 06:26 Odpowiedzi: 9    Wyświetleń: 1679
  • [bascom][atmega8] czy napisany program bedzie działać?

    Gdy już usuniesz wewnętrzną pętlę do..loop to zwróć uwagę, że stan przycisku będzie sprawdzany raz na 60s. Możesz zrobić sprawdzanie np. tak (co 1 sek.): dim x as byte ... do 'sprawdź przyciski if x=60 then x=0 toggle ... end if wait1 incr x loop end Albo wykorzystać timer lub przerwanie.

    Mikrokontrolery AVR   24 Mar 2009 15:20 Odpowiedzi: 5    Wyświetleń: 1627
  • [Bascom] Czy przerwania w Bascom działają podczas wait? Multipleksowanie 400Hz

    Instrukcja Wait nie stopuje procesora. Procesor odlicza czas poprzez zmianę wartości rejestrów a więc działa. A skoro działa to powinien także odczytać informację, że nastąpiła sygnalizacja od przepełnienia Timera. Spróbuj zastosować tą instrukcję. Tylko nie wywołuj jej w obsłudze przerwania a w pętli głównej. Bo gdybyś wywołał jej obsługę w przerwaniu...

    Mikrokontrolery Początkujący   09 Lip 2012 22:19 Odpowiedzi: 7    Wyświetleń: 1838
  • BASCOM - Atmega16 4MHz: Jak skonfigurować timer1 do przerwań co 100ms?

    Emarcus on liczy przepełnienia timera, który generuje przerwania, co 4ms i coś tam robi w przerwaniu. Ostatnia linijka postu, który cytujesz.

    Mikrokontrolery Początkujący   25 Lut 2014 16:13 Odpowiedzi: 12    Wyświetleń: 1641
  • [AVR][Bascom] - Tiny2313 i Timer1 w trybie CTC (ręcznie)

    ... wydawało mi się, że w trybie CTC mogę za pomocą OCR1A i OCR1B oddzielnie regulować częstotliwość na wyjściach OC1A i OC1B ... Masz racje , tylko Ci sie wydawało ;) W trybie który ustawiłeś , timer zlicza od zera , do wartości w OCR1A.Jeśli w OCR1A masz 1562 , a do OCR1B zaaplikujesz 3124 , to na wyjściu OC1B nic nie zobaczysz , bo NIGDY nie nastąpi...

    Mikrokontrolery AVR   08 Paź 2008 09:34 Odpowiedzi: 2    Wyświetleń: 2940
  • Jak ustawić timer w BASCOM 8051 do generowania przerwania co 1s?

    A co z powtówną instrukcją LOAD Timer0, 50000 w procedurze obsługi przerwania?

    Mikrokontrolery   03 Lut 2003 01:07 Odpowiedzi: 8    Wyświetleń: 2665
  • Bascom+Attiny2313 - Program nie reaguje na przyciski, jak to naprawić?

    Problem powoduje używanie waitms. Podczas wykonywania waitms procesor pracuje tak jakby w pętli do..loop i nie reaguje na nic. W zasadzie nie powinna być używana. Rodzi więcej problemow, a wcale nic nie ułatwia. Zastosuj timer do sterowania diodą zamiast waitms.

    Mikrokontrolery AVR   22 Gru 2015 08:21 Odpowiedzi: 3    Wyświetleń: 861
  • ATMega16: Przerwania Timera0 nie działają mimo konfiguracji - co robię źle?

    A stan Timera0 się zmienia? Ja też mam problemy z tym. Ale pod pojęciem "tym" kryje się nie Timer, lecz BASCOM. W BASCOMie niektóre rzeczy nie działają z niektórymi procesorami (np. Timery w ATMEBA88 nie działają, w ATMEGA8 już tak. BASCOM ma źle przypisane adresy rejestrów IO).

    Mikrokontrolery AVR   09 Sty 2009 22:28 Odpowiedzi: 2    Wyświetleń: 1563
  • [ATMEGA32][BASCOM] - Praca Timer1 w trybie CTC liczenie wygenerowanych impulsów

    Nie mam noty przed sobą, ale o ile mnie pamięc nie myli to timery 0 i 2 mają możliwość zrobienia przerwania typu Compare w trybie CTC. Sprawdź to.

    Mikrokontrolery AVR   11 Paź 2013 20:26 Odpowiedzi: 12    Wyświetleń: 2640
  • [bascom] [bascom][atmega8] - Timer0 nie przekracza 32kHz przy kwarcu 8MHz, dlaczego?

    Przepraszam że odkopuję ten temat ale chciałbym prosić o cały program do timera .

    Mikrokontrolery AVR   14 Kwi 2010 13:23 Odpowiedzi: 7    Wyświetleń: 1335
  • [bascom] Jak napisać funkcję do pomiaru ADC co 10 minut z GPS?

    Poczytaj o timerach.

    Mikrokontrolery   05 Kwi 2010 21:46 Odpowiedzi: 1    Wyświetleń: 771
  • [bascom] Różnice w przerwaniach między Atmega8 a Atmega32 w Bascom - jak dostosować kod?

    Te procesory się aż tak nie różnią. Dodatkowe funkcjonalności pinów nie przeszkadzają w niczym dopóki ich nie uruchomisz. (PCINT - Pin Change Interrupt trzeba wiedzieć jak włączyć). Jest duża różnica jeśli chodzi o Timery właśnie. Mega8 ma na przykład tylko jeden rejestr Compare dla Timer2 dlatego inaczej się nazywają. Opisałem to u siebie na stronie...

    Mikrokontrolery Początkujący   05 Gru 2014 06:58 Odpowiedzi: 12    Wyświetleń: 1467
  • Program w BASCOM do podświetlania LCD zależny od timer'a - proszę o listing.

    Tyle to wiem :) Chodziło mi raczej o napisanie obsługi timera...

    Mikrokontrolery   14 Lis 2005 08:06 Odpowiedzi: 7    Wyświetleń: 1464
  • [Bascom] mega8, jak zrealizować wykonanie podprogramu po wielokliku?

    A czy twój procek ATmega8 posiada tylko jeden timer ?

    Mikrokontrolery AVR   27 Mar 2012 13:14 Odpowiedzi: 10    Wyświetleń: 1545
  • [Bascom Tinny44] - Instrukcja Load na Timer1 nie działa poprawnie

    Pisałeś że twój programowy PWM pracuje poprawnie na Timer0, napisz może jakich użyłeś ustawień dla tego timera.

    Mikrokontrolery AVR   11 Lut 2015 18:57 Odpowiedzi: 25    Wyświetleń: 1677
  • Timer w BASCOM na 89C2051 - opóźnienie kilku sekund na minutę, jak poprawić?

    Jak przyglądałem się TIMER'om w Bascomie to zauważyłem, że coś jest popieprzone z trybami. Jedyny tryb który działa mi jako tako to tryb drugi. W symulacji widać jak są załadowane rejestry i jak się w nich wszystko zmienia. W pozostałych trybach jest coś nie tak. Jeśli ktoś już się z tym spotkał niech coś napisze. Pozdrawiam.

    Mikrokontrolery   15 Lut 2008 13:08 Odpowiedzi: 11    Wyświetleń: 5856
  • Mega32 Bascom - Konflikt UART i timera, krzaki na wyświetlaczu RS232

    Skoro do RS232 używasz timera0 to wróży że korzystasz z programowej implementacji UART'a - i ty się dziwisz że inne przerwania zakłócają ci pracę programowego RS232 ??? Przecież ATmega32 ma piękny sprzętowy UART - zrób to na nim i skończą się problemy.

    Mikrokontrolery Początkujący   17 Gru 2012 08:51 Odpowiedzi: 1    Wyświetleń: 1251
  • Bascom - generowanie 3 impulsów na ATtiny13 bez użycia WAIT

    No a jak myslisz? W przerwaniu od jakiegoś Timera.

    Mikrokontrolery AVR   22 Lut 2010 16:56 Odpowiedzi: 6    Wyświetleń: 1689
  • 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