bascom zliczanie

Znaleziono około 989 wyników dla: bascom zliczanie
  • Atmega 8 Bascom - Nieprawidłowe zliczanie zmian stanu przekaźnika BC547

    Pomysłu na teraz nie mam jak to rozwiązać, ale problem zapewne leży w tym, że kiedy przekaźnik = 1 to zmienna jest zwiększana z każdym przejściem pętli..stąd 2 potem 7 itp. Po prostu przez czas trwania stanu 1 na zmiennej przekaźnik, liczba się powiększa. Ciebie interesuje jednokrotne powiększenie. Czyli Przekaźnik = 1 i tylko raz incr zmienna. Trzeba...

    Mikrokontrolery Początkujący   05 Lip 2014 06:39 Odpowiedzi: 7    Wyświetleń: 1758
  • Zliczanie impulsów na Attiny2313 - brak reakcji i problem z czasem w Bascom

    Witam ! Ustaw odpowiednio fuse bity, bo ATtiny2313 jest fabrycznie ustawiony na wewnętrzny generator 1MHz. Pozdrawiam. Stefan amator

    Projektowanie Układów   25 Lut 2009 13:26 Odpowiedzi: 6    Wyświetleń: 2794
  • REKLAMA
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (2min)...
  • Atmega8 Bascom - Jak zliczać impulsy z 6 fotorezystorów?

    Co zrealizować? Programowe zliczanie impulsów? Ustawiasz timer tak, żeby generował przerwanie co 100 us, sprawdzasz stan portu, robisz xor z poprzednim stanem i testujesz, które bity są ustawione - ustawiony, znaczy zaszła zmiana stanu, czyli inkrementujesz odpowiednią zmienną.

    Mikrokontrolery Początkujący   28 Wrz 2013 15:13 Odpowiedzi: 7    Wyświetleń: 2532
  • Atmega, Bascom - Obrotomierz nie zlicza obrotów, kod z sieci nie działa

    Skoro sygnał ma być podawany na INT1 (PD3) to chyba tu jest problem bo podłączony jest tu wyświetlacz No ale jak to? Mówisz tak ja by wyświetlacz podłączył tam się sam. A przecież to Ty go chyba podłączyłeś. Wina więc nie w wyświetlaczu a w tym kto go podłącza :D No i druga sprawa. Nie bardzo rozumiem dlaczego chcesz podłączać sygnał do INT1, skoro...

    Mikrokontrolery AVR   29 Sie 2013 15:23 Odpowiedzi: 5    Wyświetleń: 1911
  • REKLAMA
  • Bascom 2 zmienne z możliwością ustawienia czasu.

    wstawić dodatkową i uzależnić zliczanie od niej

    Mikrokontrolery Początkujący   05 Sty 2019 17:45 Odpowiedzi: 7    Wyświetleń: 615
  • REKLAMA
  • [BASCOM] Timer, silnik krokowy - co chwilę się zatrzymuje.

    Może być Timer0 inaczej skonfigórowany np: 8000000/256 = 31250Hz Load Timer0, 250 'zapis w Bascom ' TCNT0 = 6 'doliczy 250 31250/250 = 125Hz = 8ms ' występuje przerwanie Timer0 jest ośmio bitowy, więc może zliczyć od 0 do 255 czyli 256 impulsów. W przerwaniu wpisujesz to co ma być wykonane. 256 - prescaler 250 - dodatkowe zliczanie wyprzedził mnie bart-projects

    Mikrokontrolery Początkujący   26 Lut 2021 17:02 Odpowiedzi: 21    Wyświetleń: 1161
  • [m8] Jak zliczać obroty koła kontaktronem w Bascom dla prędkości 30 km/h?

    Bo kontaktrony w licznikach rowerowych są jakieś szybsze. Robiłem kiedyś eksperymenty z rowerem i faktycznie zwykłe kontaktrony "rurkowe" nie nadążały się przełączać. Pierwszy z brzegu kontaktron KA-02 ze sklepu na literę T przy napięciu 5V i i prądzie 100mA ma częstotliwość przełączania 125Hz. Czas załączania do oporu 1Ohma wynosi ok 2,5 ms Czas odpuszczenia...

    Mikrokontrolery AVR   24 Wrz 2011 15:57 Odpowiedzi: 32    Wyświetleń: 7999
  • Bascom - instrukcja: Config Clock i niedziałający PortC.7 w Atmega32

    No i słusznie. C.6 pewnie też Ci nie działa. Jak podajesz taką deklaracje to do pinów C.6 i C.7 należy podłączyć kwarc zegarkowy i zliczanie czasu masz obsługiwane automatycznie. Poczytaj HEPLa.

    Mikrokontrolery AVR   16 Mar 2012 18:39 Odpowiedzi: 9    Wyświetleń: 1955
  • Jak zliczać impulsy? XMEGA, system zdarzeń i timery.

    Czytam i sam się pogubiłem hehe . Czy tu chodzi o względne przesunięcie (tmf) czy bezwzględne (satanistik). Parę miesięcy temu robiłem sterowanie PID dla servo Xmega w bascom . [youtube]https://www.youtube.com/watch?v... Nie obyło się bez problemu , który polegał na zliczaniu bezwzględnym więcej niż 65535 impulsów . Mój wpis z innego...

    Mikrokontrolery AVR   23 Mar 2022 08:16 Odpowiedzi: 29    Wyświetleń: 786
  • REKLAMA
  • Bascom TIMER2 - zliczanie - miernik częstotliwości

    Timer2 jest nieco inny niż Timer1. Timer2 w M8 może pobierać sygnał zegarowy z oscylatora taktującego procesor bądź z kwarcu małej częstotliwości. Spróbuj dodać do Config Timer2 ASYNC = OFF . Skieruje to do Timera 2 sygnał zegarowy generatora uC. P. S. Jak chcesz sprawdź to sobie ustawieniach rejestrów. Mnie się nie chciało. Poczytaj sobie helpa. No...

    Mikrokontrolery AVR   25 Mar 2014 21:10 Odpowiedzi: 10    Wyświetleń: 2727
  • Bascom AVR - Miernik częstotliwości z opóźnieniem pomiaru

    A na jakim to jest procku? ATMEGA czy ATTINY? Dużo zależy od czystości sygnału i jego amplitudy. Zliczanie można zrealizować na przerwaniu INT0 ale wczśniej dobrze aby sygnał przepuścić przez komparator aby ukształtować ładny prostokąc, można też wykorzystać wbudowany w procek komparator analogowy.

    Mikrokontrolery Początkujący   10 Gru 2014 07:36 Odpowiedzi: 17    Wyświetleń: 2265
  • 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ń: 8692
  • [ATMEGA8][BASCOM] - Zliczanie czasu pracy Atmegi / RTC

    delay w przerwaniu?! Nie przesadzasz? Dlaczego 2 razy ustawiasz TOIE2? Po co zerujesz TCNT2? Po co ustawiasz TOV2? Spróbuj najpierw sprawdzić ten kod z taktowaniem timera z podstawowego zegara, nie z kwarcu zegarkowego. Wtedy będziesz wiedział, czy problem leży w oprogramowaniu, czy w braku oscylacji.

    Mikrokontrolery Początkujący   04 Lip 2018 15:13 Odpowiedzi: 20    Wyświetleń: 3774
  • [BASCOM] BASCOM PWM – jak uzyskać płynne rozjaśnianie i ściemnianie diody LED?

    Może tak: Config Timer1 = Pwm , Pwm = 10 , Prescale = 1 , Compare A Pwm = Clear Down , Compare B Pwm = Clear Up 'Config Timer0 = Pwm , Prescale = 1 , Compare A Pwm = Clear Up , Compare B Pwm = Clear Down Start Timer1 Dim I As Integer Config Portb = 8 Do Do Incr Pwm1a If Pwm1a = 1000 Then Exit Do Waitms 10 Loop Do Decr Pwm1a If Pwm1a = 5 Then Exit Do...

    Mikrokontrolery   13 Wrz 2007 16:13 Odpowiedzi: 7    Wyświetleń: 2727
  • 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ń: 3180
  • Jak napisać kod w Bascom dla przepływomierza 648 impulsów/litr na ATmega32?

    Nie,ma liczyć litry tak jak dystrybutor . Dodano po 2 Nie wiem w jaki sposób dodawac litry do zmiennej po przekroczeniu okreslonej liczby impulsów z przepływomierza to co znalazłem to liczone wszystkie w czasie a tu chyba chodzi o przepełnienie licznika Czas tu nie ma znaczenia! Użyj dowolny timer w charakterze licznika (Counter), i tak jak sugerowano...

    Mikrokontrolery AVR   11 Wrz 2014 07:38 Odpowiedzi: 62    Wyświetleń: 7845
  • Jak zmierzyć czas ujemnego impulsu na pinie p3.0 w Bascom dla AT89C2051?

    hunterhouse W AVR-ach sprzętowo można zatrzasnąć zawartość timera , ale uruchomić zliczanie trzeba programowo.Natomiast w 51-ce można uruchomić i zatrzymać timer sprzętowo.Jeśli na P3.3 jest stan wysoki i flaga GATE timera1 jest ustawiona , to timer zlicza doputy , dopuki stan na P3.3 nie zmieni się na niski.Problem jest tylko z tym , że Charly chce...

    Mikrokontrolery   24 Paź 2005 12:36 Odpowiedzi: 10    Wyświetleń: 3958
  • Program w Bascom dla AT89c2051: Pomiar czasu impulsu i wyświetlanie LCD

    Kwarc dajesz np. 12 MHz Robisz sobie pętelkę pomiarową wywoływaną z Timera np. co 200 µs sprawdzającą dane wejście pomiarowe. Jeżeli wejście jest =0 to nie zliczasz jeżeli = 1 to zwiększasz zmienną WYNIK o 1 (zmienna 16 bitowa) zakres będzie do jakichś 6.4 sekundy. W pętli sprawdzasz także czy zmienna nie przekroczyła 25000 (5 sekund). Jeżeli...

    Początkujący Elektronicy   05 Paź 2005 17:42 Odpowiedzi: 2    Wyświetleń: 1146
  • Bascom - Zaokrąglanie liczby zmiennoprzecinkowej do liczby całkowitej

    Witam Potrzebuję zaokrąglić liczbę zmiennoprzecinkową do liczby całkowitej (do późniejszego wyświetlenia na wietlaczu LED (rozbijanie liczby na pojedyncze cyfry działa poprawnie). Do tego celu wykorzystałem funkcję Round. Zgodnie z instrukcją Bascoma należy zrobić to tak: [syntax=vbnet] dim A as Long, B as Long A=Round(B) [/syntax] Rozumiem, że gdyby...

    Mikrokontrolery AVR   20 Gru 2016 13:02 Odpowiedzi: 14    Wyświetleń: 2121
  • Bascom, licznik, zapisanie wrtości, zerowanie licznika.

    witam mam taki problemik bo wyczerpały mi się pomysły potrzebuje zrobić licznik na wejściu x który zlicza liczbe a następnie zapisuje ją sobie i licznik sie zeruje i od początku. Niedawno bawie sie w bascomie i nieumię sobie ztym poradzić za pomoc bardzo dziękuje.

    Programowanie   20 Lis 2006 19:31 Odpowiedzi: 2    Wyświetleń: 1380
  • [mega8][bascom]Zliczanie impulsów timer1 oraz sonar na IR.

    Prototyp zrobiłem na pomiarze napięcia (ADC) na fotodiodzie - to chodziło, dopóki nie zacząłem testu na dworze.... Fotodioda łapała podczerwień z... no właśnie, skąd? Nie wiem. To oczywiste. Światło z otoczenia również zawiera podczerwień, więc pojawiają się zakłócenia. Po odłączeniu fotodiody i dotykaniu kabelkiem do + na wyświetlaczu także pokazywały...

    Mikrokontrolery AVR   23 Paź 2008 08:50 Odpowiedzi: 4    Wyświetleń: 2544
  • [Bascom] Bascom INCR – nieskończone zliczanie w pętli vs. zliczanie po naciśnięciu klawisza

    Witam, mam mały problem tzn. nie wiem dlaczego w jednym warunku INCR zlicza w nieskończoność a w drugim warunku tylko jak klikam w klawisz [syntax=basic4gl] do Key_readmemory = Bank_memory + 1 If Key1 = 0 Then Mkey = 1 Idx = 0 Readmemory = 1 : Writememory = 0 Incr M If M = 255 Then Readmemory = 0 End If Gosub Key_memory : Gosub Freq_update : Gosub Wyswietlacz...

    Mikrokontrolery Początkujący   12 Lis 2013 13:02 Odpowiedzi: 1    Wyświetleń: 1071
  • [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ń: 4566
  • Jak ograniczyć zliczanie impulsów enkodera w Bascom na Atmega?

    Tomaszek_ A co ma timer do tego? Zmienna A zwiększa się o 1 podczas przerwania od pinu INT0. Też nie jestem za zwalaniem winy na Bascom. Nigdy mi się nie zdarzyło żeby Bascom namieszał coś.

    Mikrokontrolery AVR   08 Mar 2014 20:32 Odpowiedzi: 11    Wyświetleń: 2238
  • [BASCOM][Atmega8] Zliczanie sygnałów wejściowych

    Algorytm w skrócie: 1. pętla czekająca na mignięcie 2. jeśli pojawił się sygnał, wyzeruj licznik, wykonaj pętlę zliczającą czas 3. jeśli czas = 0,5 sekundy to zwiększ licznik, wróć do pętli 4. jeśli czas = 3 sekundy to wartość licznika zapisz jako pierwszą cyfrę kodu błędu, wyzeruj licznik i wróć do pętli 5. jeśli czas = 6 sekund to znaczy że jest koniec...

    Mikrokontrolery AVR   12 Cze 2012 05:19 Odpowiedzi: 1    Wyświetleń: 1515
  • [BASCOM] BASCOM: Zliczanie impulsów, błędne wyniki na LCD, konfiguracja Timer0 i Timer1

    Sygnałem wyjściowym hallotrona jest napięcie. Tak więc przez 1/2 LM358 pracująca jako komparator i zasilona napięciem takim jak procesor. Ważna jest biegunowość napięcia wejściowego.

    Mikrokontrolery   02 Lut 2010 07:46 Odpowiedzi: 7    Wyświetleń: 1967
  • [Bascom] Błąd w programie Bascom zliczającym impulsy - 3 parametry oczekiwane

    A co to za kwiatek: Lcd Wynik2 = Wynik + Wynik1 Powinno być: Wynik2 = Wynik + Wynik1 Lcd Wynik2 A jeszcze zmienna Wynik2 jest niepotrzebna i może być: Wynik = Wynik + Wynik1 Lcd Wynik

    Mikrokontrolery AVR   20 Gru 2008 01:30 Odpowiedzi: 6    Wyświetleń: 1161
  • [tiny2313][bascom] Jak zliczac timerem stan niski ?

    Ja już chyba na to odpisywałem, albo deja vu:) Nie Timer nie liczy stanów a zbocza... tak można na takie i takie zbocze liczyć... Ty zapewne chesz liczyć na zbocze opadające...

    Mikrokontrolery AVR   10 Lip 2008 18:50 Odpowiedzi: 4    Wyświetleń: 1482
  • Atmega8, Bascom - Timer0 zlicza przypadkowe impulsy, jak to naprawić?

    Noise canceller raczej nie pomoże. Można zbudować jakiś prosty filtr RC, albo filtr programowy, ale wtedy i zliczanie musi być programowe. Swoją drogą, po co wewnętrzny pull-up, jeśli masz zewnętrzny pull-down?

    Mikrokontrolery   30 Cze 2007 20:25 Odpowiedzi: 6    Wyświetleń: 1979
  • Bascom AVR: Jak poprawnie zliczać naciśnięcia przycisku na AT90S2313?

    wprowadź w programie zmienną bit która po wejsciu do przerwania uzależni zliczanie od swej wartosci. inaczej: dodaj warunek który musi być spełniony aby zliczyć nacisniecia if guzik nacisniety and zmienna = 0 then incr ilosc nacisniec : zmienna=1: end if dalej w programie: if guzik puszczony and zmienna = 1 then zmienna =0 to proste trzeba tylko pomyslec...

    Mikrokontrolery   30 Maj 2008 13:17 Odpowiedzi: 11    Wyświetleń: 2917
  • AVR Atmega, Bascom – jak zliczać impulsy zewnętrzne licznikiem Timer1?

    Witam wspólnotę chciałbym zaznaczyć że z wykształcenia jestem mechanikiem, a z programowaniem nie miałem wcześniej styczności. Przeczytałem książeczkę która mowiła o programowaniu w jezyku bascom, i stworzyłem taki o to kod programu. [syntax=basic4gl] $regfile = "m8def.dat" $crystal = 8000000 Config Timer0 = Timer , Prescale = 256 'licznik do odmierzania...

    Mikrokontrolery   25 Kwi 2011 14:59 Odpowiedzi: 1    Wyświetleń: 2715
  • Bascom - jak zliczać w pętli for od max do min bez błędu 72?

    Witam, nie umie sobie poradzić zliczaniem zmiennej w pętli for od największej do najmniejszej zliczanie w górę tak sobie poradziłem [syntax=basic4gl] If Pind.5 = 0 Then : Waitms 30 Locate 1 , 7 : Lcd "Scan" : For Freq = Freq To Bandup Step Krok : If Krok = 1 Then Waitms 50 'Waitms 100 : If Krok = 10 Then Waitms 100 ' ' If Krok = 100 Then Waitms 150...

    Mikrokontrolery Początkujący   16 Cze 2013 21:06 Odpowiedzi: 3    Wyświetleń: 1284
  • Sterownik oświetlenia z czujnikiem ultradźwiękowym plus RC5

    http://obrazki.elektroda.pl/9838687700_1... Trochę z obawą prezentuję kolejny już na elektrodzie sterownik oświetlenia, no bo ileż tego już tutaj było? A jednak nie znalazłem rozwiązania mnie zadowalającego, dlatego też powstał niżej prezentowany układ, powstał ponieważ klasyczne lampy z czujnikami ruchu mają pewną zasadniczą wadę:...

    DIY Konstrukcje   19 Mar 2017 12:07 Odpowiedzi: 12    Wyświetleń: 7590
  • 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ń: 1290
  • bascom, atmega - funkcja start/stop, zliczanie sekund/minut

    Już jest prawie ok, ale za nic nie mogę dojść dlaczego programik kol. emarcus błędnie pokazuje sekundy powyżej czasu 4min15sek czyli 255 sek. Zmienna tp jest word więc nie wychodzi z zakresu. Dzielenie mod też jest raczej ok. A poza tym jak zjadę poniżej 0sek. to pokazuje zawsze końcówkę 28 sek. Czas skróciłem do 10min w ustawieniach To był mój błąd;...

    Mikrokontrolery AVR   10 Lut 2013 09:29 Odpowiedzi: 8    Wyświetleń: 2706
  • Attiny2313 BASCOM - Jak zliczać impulsy z enkodera i wyświetlać na LCD?

    Witam ! Zmień zapis na ten: Stan_enk = Encoder(pind.2 , Pind.3 , Lewo , Prawo , 0)

    Mikrokontrolery AVR   09 Paź 2014 22:27 Odpowiedzi: 2    Wyświetleń: 1707
  • Jak zliczać czas stanu niskiego w Atmega16 BASCOM przy przerwaniach?

    Mam pytanko czy da się zrobić tak aby przerwanie było aktywowane zboczem opadającym i wyłączane narastającym? czy trzeba to zrobić na 2 przerwaniach? bo chodzi mi o zliczanie czasu trwania stanu niskiego i nie wiem dokładnie jak to zrobić. Z góry dzięki za pomoc

    Mikrokontrolery   13 Lut 2007 19:48 Odpowiedzi: 8    Wyświetleń: 2801
  • Atmega8A - [BASCOM] Źle działający program zliczający

    brakuje Ci jeszcze jednej malutkiej instrukcji [syntax=basic4gl]Set Portc.5[/syntax] u mnie zawsze to działa

    Mikrokontrolery AVR   08 Sty 2013 16:29 Odpowiedzi: 10    Wyświetleń: 2907
  • Obsługa mechanicznego enkodera wyciągniętego z myszki

    Gdzieś na elektrodzie ktoś już podawał fajny mały i szybki programik w BASCOM do obsługi enkodera, który przede wszystkim był naprawdę odporny na drgania i błędne zliczanie - wiem, bo sam go kiedyś sprawdzałem. Działał dokładniej niż gotowa bascom'owa instrukcja. Program był na tyle prosty, że i na C bez problemu byś go przepisał.

    Mikrokontrolery   15 Sie 2013 13:14 Odpowiedzi: 5    Wyświetleń: 2337
  • Bascom AVR - Jak zliczać impulsy z PCF8583 za pomocą Timer0?

    Szybko zajrzałem do noty PCF8583 i tam jest napisane, ze kiedy nie używasz funkcji alarmu to stan na pinie INT zmienia się na przeciwny co 500ms. Tak wiec impuls jest na tyle długi ze spokojnie można go traktować jak zwykły przycisk naciskany co sekundę. [syntax=vbnet]$regfile = "m32def.dat" $Crystal=8000000 $hwstack = 64 $swstack=32 $framesize = 128...

    Mikrokontrolery AVR   03 Gru 2016 16:00 Odpowiedzi: 4    Wyświetleń: 1245
  • Timer Atmega - Atmega32 timer jako licznik impulsów BASCOM

    To rozwiązanie chcę użyć do zliczania sygnałów z czujnika. Na chwilę obecną zliczam impulsy na zmiennej i jest taki efekt, że w trakcie zliczania program wykonuje zliczanie i nie mam możliwości przełączać innych wyjść. (zliczanie jest jednym etapem gdzie musi zostać wykonana określona liczba obrotów)

    Mikrokontrolery Początkujący   18 Lut 2013 20:07 Odpowiedzi: 3    Wyświetleń: 4386
  • [Bascom] Jak skonfigurować PWM w Bascom do sterowania wentylatorem lub oświetleniem?

    Za dużo kodu wewnątrz obsługi przerwań. Spróbuj wyrzucić wszystkie warunki do głównej pętli, w przerwaniach tylko zliczanie wywołań. Ewentualnie na początku obsługi przerwania zatrzymaj obsługę dla uniknięcia wywołania przed zakończeniem bieżącego (ochrona stosu).

    Początkujący Naprawy   13 Sty 2013 13:42 Odpowiedzi: 12    Wyświetleń: 3477
  • Jak napisać zegarek w Bascom na Attiny2313-20PU?

    Ten twór jest powodem tego że to był zegar pod wyświetlacz led, a został przerobiony na lcd. Skoro 4Mhz to 0.25 us to czy 1Mhz będzie 1 us ? Jak ustawić zliczanie z zewnętrznego kwarcu który ma 4Mhz?

    Mikrokontrolery   31 Mar 2008 17:13 Odpowiedzi: 21    Wyświetleń: 1880
  • BASCOM - Jak uniknąć drgań styków przy zliczaniu impulsów z enkodera?

    R10 jest nie potrzebny Kolega pisze bzdury, bez rezystora przycisk dostaje spore impulsy przeciążeniowe z naładowanego kondensatora. zapewne styki switcha sie skleją od tej pojemności 100n A jeśli chodzi o zliczanie impulsów to używa sie do tego Timera.

    Mikrokontrolery   01 Sie 2012 22:39 Odpowiedzi: 5    Wyświetleń: 1549
  • Jak zbudować tor komunikacji RC5 w Bascom dla 90S2313?

    chodzi mi żeby jeden mikroprocesor działał jak pięcioprzyciskowy pilot (który mam zamiar zamknąć w długopisie) a drugi odbierał to co drugi wysłał (bezprzewodowe przyciski). To co mi z teco wyszło to zliczanie impulsów lecz nie dekoduje(pokazuje 255, 63).

    Mikrokontrolery   13 Lis 2005 13:24 Odpowiedzi: 4    Wyświetleń: 1320
  • error:7, error:350, error:127 line:0 Bascom avr

    Wg. książki "Programowanie uC AVR w języku Bascom" błędy nie wyszczególnione w helpie są wynikiem błędów wewnętrznych. No tak. Biednemu to zawsze piach w oczy! To co z tym fantem zrobić?? Wywaliłem cześć instrukcji oraz zmiennych w pętli głównej. Zostawiłem tylko cześć odpowiedzialne za zliczanie 1 sek. I wszystko się skompilowało poprawnie.

    Mikrokontrolery AVR   22 Lut 2010 20:08 Odpowiedzi: 8    Wyświetleń: 3529
  • Jak rozdzielić przerwania Timer0 dla dwóch podprogramów w Bascom?

    No więc mają to być przerwania od timer0. Kończąc podprogram1 kończę zliczanie timer0. Jeśli przejde teraz do podprogramu2 to na nowo uruchamiam timer0 ale wtedy chcę aby generował mi przerwanie do przerwania2 . bascom 8051

    Mikrokontrolery   22 Sie 2006 20:56 Odpowiedzi: 6    Wyświetleń: 2185
  • Konfiguracja Timer1 w BASCOM AVR dla MEGA8535 z przerwaniem Compare Match

    A jak ustawić zliczanie z wejścia T1 (PB1) ? Dla Timer1=Counter itd, zawartość się nie zmienia (mimo Start Timer1) i podanych impulsów na T1.

    Mikrokontrolery   29 Maj 2005 01:24 Odpowiedzi: 11    Wyświetleń: 3459
  • Jak napisać stoper w Bascom na 51 z sygnałem po 3 minutach?

    Jeżeli ktoś ma programik czy sampla w Bascom , lub pomysł , na programik sumujący czas kolejnych naciśnięć przycisku. Po osiągnięciu 3 minut łącznego czasu przyciśnięć włączenie sygnału dźwiękowego i jednocześnie zliczanie od zera czasu następnych przyciśnięć. Długo szukam ale czegoś podobnego nie mogę znalęźć , a moja znajomść Bascomu, nie pozwala...

    Mikrokontrolery   17 Wrz 2005 09:11 Odpowiedzi: 2    Wyświetleń: 1239
  • RESET zewnętrzny w WINAVR vs BASCOM - różnice w kasacji zmiennych

    To załóżmy taka sytuacje.. Obsluga przerwania Timera1 zlicza nam czas. Po okreslonym czasie,nastepuje zalaczenie portu. Jezeli licznik do zliczania czasu w WinAVR bedzie zadeklarowany jako zmienna lokalna i nastapi reset to czy licznik bedzie dalej prawidlowo zliczal?fakt ze wystapi zwłoka wynikajaca z kasacji zawartosci timera1. w bascomie juz taka...

    Mikrokontrolery   04 Kwi 2006 09:46 Odpowiedzi: 4    Wyświetleń: 1452
  • [ATMEGA32][BASCOM] - Praca Timer1 w trybie CTC liczenie wygenerowanych impulsów

    Nie ma rejestru który by to zliczał. Chyba że podepniesz wyjście OC1A do wejścia innego Timera, np. T0. Tylko że nie masz już Timerów 16-to bitowych a tylko 8-mio bitowe. Praktycznie więc zostaje tylko zliczanie zmiennej. W BASCOMie przerwanie będzie się wykonywało ze 100 cykli. Minimalna wartość jaką możesz więc wpisać do OCR1A żeby nie zwiesić programu...

    Mikrokontrolery AVR   11 Paź 2013 20:26 Odpowiedzi: 12    Wyświetleń: 2649
  • Jak napisać program w Bascom do generatora 59 impulsów z przerwą?

    Mam prostokąt (PWM) na timer1. Czy zliczać Timer1 czy Timer0? Timer ma być ustawiony na time czy counter. Wydaje mi się że najlepiej byłoby ustawić na zliczanie impulsów czyli counter i po odliczeniu 59 zatrzymać Timer1 na czas 1 lub 2 impulsów. Wszystko OK ale nie udaje mi się to w praktyce. Albo nie generuje nic, albo nie zatrzymuje po odliczeniu....

    Mikrokontrolery   27 Gru 2007 16:12 Odpowiedzi: 4    Wyświetleń: 1163