bascom drgania

Znaleziono około 214 wyników dla: bascom drgania
  • [Bascom] Poczatkujacy - program brama dwuskrzydlowa, sprawdzenie, sugestie

    Witam. Chciałbym zbudować sterownik bramy dwuskrzydłowej. Działanie standardowe tj. Włącz otwieranie 1skrzydla/poczekaj włącz otwieranie 2 skrzydła/Stop. Włącz zamykanie 2 skrzydła/poczekaj, włącz zamykanie 1 skrzydła/Stop. Czyli Otwórz/Stop/Zamknij/Stop itd. Dodaje wzór płytki pcb w pdfie, gdyż...

    Mikrokontrolery Początkujący   28 Cze 2012 09:15 Odpowiedzi: 0    Wyświetleń: 1269
  • bascom - Bascom - sprawdzenie programu termostatu

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

    Mikrokontrolery AVR   28 Lut 2016 09:53 Odpowiedzi: 4    Wyświetleń: 1071
  • [ATmega8][Bascom] Sterownik na podczerwień

    Witam jestem początkujący w programowaniu uczę się dopiero i chciałem sobie stworzyć sterownik na podczerwień 12 kanałowy plus dwa kanały PWM. dodatkowo chciałem sterować trzema wentylatorkami które mają się załączać przy różnych temperaturach. Napisałem program w BASCOM i wziołem się do testów czy działa...

    Mikrokontrolery Początkujący   04 Lip 2012 18:47 Odpowiedzi: 36    Wyświetleń: 5844
  • [Mega8][Bascom] Kodu do PWM.

    Prosze bardzo: 'Program regulujący prędkość obrotową silnika DC 12 V 'Do sterowania wykorzystano sygnał PWM 'Częstotliwość przebiegu PWM ok. 254 Hz - 8 MHz/510/64 'Przycisk S1 zwiększa prędkość obrotową silnika 'Przycisk S2 zmniejsza prędkość obrotową silnika $regfile = "m8def.dat"...

    Mikrokontrolery AVR   05 Lip 2008 20:35 Odpowiedzi: 4    Wyświetleń: 3399
  • [attiny2313] [bascom] Przyciski int0 i int1

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

    Mikrokontrolery AVR   30 Mar 2009 07:23 Odpowiedzi: 7    Wyświetleń: 3952
  • Poszukuje sprawny zegar [Bascom][Atmega8]

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

    Mikrokontrolery AVR   29 Mar 2010 13:17 Odpowiedzi: 15    Wyświetleń: 7424
  • Generator 0-10kHz Atmega8 Bascom

    Aby wykonać taki generator na Atmedze możesz posłużyć się sprzętowym PWM'em. Prawdopodobnie obsługa przycisków nie działa Ci prawidłowo ponieważ na linii występują zakłócenia, a także drgania styków. Nie wiem jak wygląda schemat, ale dobrą praktyką jest podciągniecie linii do plusa wewnętrznie lub...

    Mikrokontrolery AVR   21 Sty 2012 01:54 Odpowiedzi: 2    Wyświetleń: 2425
  • bascom - zmiana obsługi przycisków

    Witam, mam program (attiny2313) do obsługi termometru DS18b20 i wyświetlacza, układ posiada 3 przyciski +/M/-. Program reaguje na zwieranie przycisków do masy, a chciałbym zrobić tak by procesor reagował na przerywanie masy. Znajdzie się ktoś kto mógłby rzucić okiem na program i podpowiedzieć co trzeba...

    Mikrokontrolery AVR   02 Lis 2015 15:53 Odpowiedzi: 1    Wyświetleń: 729
  • Sterowanie silnikiem krokowym - Bascom '51

    albo rozbij oczekiwanie, wstawiając przy okazji procedurę sprawdzania klawiery, nie musisz zmieniać istniejącej płytki drukowanej (jeśli jest :) )i przy okazji pozbywasz się problemu drgania styków cum bajszpil: dim D as byte, dim U as byte D = 10 ' czekamy 200ms for U = 0 to D waitms...

    Mikrokontrolery   25 Lip 2004 18:33 Odpowiedzi: 6    Wyświetleń: 2909
  • Bascom - problemy poczatkujacego

    Witam. W petli glownej programu musisz sobie napiac jakas procedurke wyboru podprogramow. Np mozesz uzyc do tego 3 przyciskow - jeden do zwiekszana zmiennej np wybor , drugi do jej zmniejszania atrzeci przycisk do potwierdzenia "enter" . Nie pamietam juz dokaldnie skladni w Bascomie ale moze...

    Mikrokontrolery   10 Lut 2006 11:50 Odpowiedzi: 19    Wyświetleń: 1848
  • potrzeba połaczyć dwa programy bascom

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

    Programowanie   30 Gru 2007 18:58 Odpowiedzi: 2    Wyświetleń: 1721
  • Pomiar czasu wtrysku (atmega168, bascom) - mały problem

    (at)woszu - wydaje mi sie ze powinienes to uwzglednic - bez znaczenia jest czy wtrysk zalaczany jest masa czy nie - zawsze pojawia sie drgania stykow. Tu masz troche o drganiach styku.

    Mikrokontrolery   18 Sty 2008 09:11 Odpowiedzi: 9    Wyświetleń: 2470
  • [mega8][BASCOM]Jak zapisać i odczytać dane z 24Cxx ?

    No faktycznie widac postepy :D Przerobilem troszke Twoj kod: $regfile = "m8def.dat" $crystal = 1000000 Config Lcdpin = Pin , Db4 = Portb.0 , Db5 = Portb.1 , Db6 = Portb.2 , Db7 = Portb.3 , E = Portb.6 , Rs = Portb.7 Config Lcd = 16 * 1a Config Scl = Portd.0 Config Sda = Portd.1 Config...

    Mikrokontrolery AVR   09 Sie 2008 21:57 Odpowiedzi: 143    Wyświetleń: 16451
  • [Bascom][Attiny2313] Nie działa przerwanie zewnętrzne

    Obsługa przycisku w przerwaniu jest niezbyt wskazana. Owszem przycisk uruchomi przerwanie ale do tego należy również doliczyć drgania styków. Jak wiadomo opóźnienia w przerwaniu to niepożądane zjawisko. Dobrym sposobem jest dodanie kondensatora który będzie się ładował i rozładowywał tym samym eliminując...

    Mikrokontrolery AVR   07 Gru 2008 09:12 Odpowiedzi: 20    Wyświetleń: 2388
  • Prośba o prosty programik (BASCOM) M16

    Musi on zwiększać wartość PWM w uC, Zamiast S1 i S2. If S1 = 0 Then 'jeśli przyciśnięty S1, to Waitms 10 'opóźnienie dla eliminacji drgań 'styków If S1 = 0 Then ...

    Mikrokontrolery   28 Cze 2009 20:05 Odpowiedzi: 35    Wyświetleń: 3966
  • Bascom-silnik- błąd w rozumowaniu- c.d.

    No i następnej sprawy nie rozumiem. Dlaczego ten licznik liczy do 99999 a nie "po bożemu" do 65535? Przynajmniej tak się wyświetla. I z 1000 przy decr "zmniejsza" się na 9999? 'Program do sterowania małych silników krokowych za pomocą ATMega8 i układu L6219 lub LB1845 'sterowanie ćwierćrokowe,...

    Mikrokontrolery AVR   29 Cze 2010 18:43 Odpowiedzi: 6    Wyświetleń: 1160
  • [Atmega8][Bascom] MEMS, pomiar przeciążeń i prędkości

    U mnie czas pomiaru będzie wynosił ok. 1,5s od momentu startu do zatrzymania fotela. Myślę, że nie będzie odpływania wyniku od rzeczywistej wartości. Próbki będę odczytywał przypuśćmy co 10ms. I tak dla 10ms będzie ok 0,036m/s, dla 20ms - 0,072m/s, dla 30ms - 0,108m/s itd. Każde drgania się odbiją na...

    Mikrokontrolery AVR   20 Kwi 2010 21:09 Odpowiedzi: 13    Wyświetleń: 3283
  • Atmega8, BASCOM, sterowanie kilkoma silnikami DC

    paaanie kolego janbernat ;) ależ lubicie przesadzać i utrudniać sobie życie, ba wręcz je komplikować do kwadratu i to niepotrzebnie - bo żeby do sterowania serwem stosować PID ??? hyyyyy - ale o co chodzi ? (no ale może to ja czegoś nie wiem) - tym bardziej do takiego projektu ? - oj to wg mnie ogromny...

    Mikrokontrolery AVR   03 Lis 2010 20:32 Odpowiedzi: 23    Wyświetleń: 5718
  • Program do termo - zegarka [atmega8][bascom]

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

    Mikrokontrolery AVR   12 Mar 2011 09:43 Odpowiedzi: 2    Wyświetleń: 1606
  • Switch 1-kanałowy DMX [Atmega 8][BASCOM]

    Zastosowanie kondensatora jako zabezpieczenie przed drganiem styków nie wydaje mi się zbyt dobrym pomysłem ponieważ gdy przycisk zostanie puszczony , procek będzie "myślał" jeszcze przez pewien czas (dopóki ten kondensator się nie rozładuje) że przycisk jest wciśnięty. Sam programuje w BASCOMIE ale...

    DIY Konstrukcje   19 Sie 2012 17:20 Odpowiedzi: 13    Wyświetleń: 14357
  • [atmega8] [bascom] czas przerwania na int0 i int1 - gdzie popełniłem bład

    W INT0 - STARTUJ dodałbym DISABLE INT0, a dopiero potem w INT1 komendę ENABLE INT0 Drgania styku "startującego" spowodują ci wielokrotne wywołania INT0 i zerowania timera i fałszowanie czasu. Drgania przycisku stopującego nie wpływają na pomiar i można je zignorować.

    Mikrokontrolery AVR   07 Lip 2012 20:41 Odpowiedzi: 6    Wyświetleń: 2272
  • Atmega8A-PU Bascom - Prosty zegar + data

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

    Mikrokontrolery AVR   27 Sie 2012 08:06 Odpowiedzi: 6    Wyświetleń: 2918
  • avr - zegarek na 8 bitowym [timet0] [avr 32] [bascom] 2

    Masz trzy przyciski, które nie wiadomo jak podłączyłeś. Przyciski mogą działać nieprawidłowo, wewnętrzne rezystor podciągające nie są włączone i brak eliminacja drgań styków przycisku. Po konfiguracji PORTC jako wejście, dopisz do programu: [syntax=basic4gl]Set Portc.0 Set Portc.1 Set Portc.2[/syntax] Eliminacja...

    Mikrokontrolery   10 Paź 2012 18:20 Odpowiedzi: 5    Wyświetleń: 1503
  • Timer Atmega - Atmega32 timer jako licznik impulsów BASCOM

    Witam zastosowanie timera w konfiguracji licznika w takim wypadku się nie sprawdzi. Naciśnięcie i puszczenie niesie za sobą efekt uboczny czyli drgania styków. Przez to twój licznik przy jednym naciśnięciu przycisku zalicza kilka impulsów. Taka konfiguracja timera jest przystosowana do stabilnych (czyt....

    Mikrokontrolery Początkujący   18 Lut 2013 20:07 Odpowiedzi: 3    Wyświetleń: 4050
  • [BASCOM] - Sterowanie czasomierzem

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

    Mikrokontrolery AVR   09 Wrz 2013 18:50 Odpowiedzi: 8    Wyświetleń: 1677
  • attiny13(Bascom) - Podwójne kliknięcie

    Jaka zwłoka czasowa powinna wystąpić podczas podwójnego kliknięcia ? To Ty decydujesz jak ma urządzenie działać. Na pewno zwłoka musi być większa od czasu drgań styków (kilkadziesiąt milisekund od wykrycia zwolnienia przycisku).

    Mikrokontrolery AVR   15 Lut 2014 11:00 Odpowiedzi: 10    Wyświetleń: 1641
  • Akcelerometr żyroskop MPU6500 BASCOM AVR I2C jak odczytać dane?

    Witam, Po długiej przerwie wracam do tematu programowania i obsługi MPU6050 Układ, który zbudowałem i zaprogramowałem przy waszej pomocy działa, mój program wyświetla wartości dla osi x i steruje silnikiem prądu stałego. Jednak pojawił się jeden problem... Jeśli trzymam MPU w ręce to wyświetlane...

    Mikrokontrolery AVR   05 Sie 2016 18:54 Odpowiedzi: 33    Wyświetleń: 4704
  • Eliminacja drgań styków. Przełącznik 2 pozycyjny.

    Bascom posiada instrukcję "debounce" do eliminacji drgań styków i standardowo sprawdza styki powtórnie po 25ms . nie zdarzyło mi się żeby to nie zadziałało poprawnie. fakt, że zawsze z mikroswitchami, ale przy dwupozycyjnym wyłączniku raczej nie ma niebezpieczeństwa zbyt krótkiego załączenia, więc mozna...

    Projektowanie Układów   06 Wrz 2006 09:01 Odpowiedzi: 2    Wyświetleń: 3035
  • Attiny2313 i debounce. Drgania na przełącznikach.

    Zacznij od tego if pin.x=0 then waitms 30 call podprogram else end if Po przejściu do podprogramu też możesz dać na wstepie waitms 100 (jeśli w nim też używasz tego przycisku). Switch podciągnięty do masy? - rozwiń temat :) Kolego zabardzo, to co podpowiadasz to niestety jest niezabardzo,...

    Mikrokontrolery Początkujący   02 Gru 2011 09:38 Odpowiedzi: 6    Wyświetleń: 2059
  • Obsługa szybkiego impulsatora w BASCOM AVR

    ..... Rozumiem że pracując w BASCOM AVR nie ma raczej alternatywnych rozwiązań(oprócz wstawek asemblerowych), które przyśpieszyły by prace tego modułu? ... I to jest słuszne stwierdzenie !!!! Następna sprawa to obsługa impulsatora. Zakładam, że impulsator jest 2 (dwu) wyjściowy i pomijam ile...

    Mikrokontrolery   14 Maj 2006 09:45 Odpowiedzi: 15    Wyświetleń: 5119
  • Stoper - Atmega8, wyświetlacz LED, bascom

    1.STFW.... 2.RTFM [kolejny bascomowiec] 3.Naprawde, bascom nie zastępuje programisty do tego stopnia, zeby miał zaimplementowaną obsługe CZTEROCYFROWEGO WYSWIETLACZA LED!... Wniosek: Uzyj multipleksowania, a jesli nie wiesz co to jest, zastosuj sie do punktu pierwszego. 4.Jak wyeliminować...

    Mikrokontrolery   21 Kwi 2008 18:30 Odpowiedzi: 13    Wyświetleń: 7482
  • [atmega16][BASCOM] sygnal CLK o zmiennej F

    Aaaale... Czy generowanie tego przebiegu ma być jedynym zadaniem twojego mikrokontrolera? Jeśli w pętli głównej będziesz chociażby odczytywać czujnik 1wire lub mocno utylizujesz przerwania, błąd nie będzie rzędu 10% (220Hz zamiast 200Hz), tylko rzędu 50%, a może i nawet 100%. Tego nie wie nikt,...

    Mikrokontrolery   22 Cze 2011 16:20 Odpowiedzi: 11    Wyświetleń: 1882
  • [Bascom][AtMega] Jak napisać program

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

    Mikrokontrolery AVR   13 Sie 2011 16:46 Odpowiedzi: 5    Wyświetleń: 2300
  • Bascom - Sekwencja mrugania diod

    Wiem o tym, czytałem te wszystkie wywody na temat jaki to Bascom jest plugawy , ... Zastanów się młody człowieku co czytasz i piszesz. ... stąd też przy tym głupieję ( sam fakt, że muszę w tym Bascomie operować jest dość... ). :) ... ale nie mam wyboru - z przyczyn ode mnie niezależnych...

    Programowanie Początkujący   24 Sie 2015 20:41 Odpowiedzi: 8    Wyświetleń: 666
  • SILNIKI KROKOWE - DRGANIA I GUBIENEI KROKÓW

    Cześć. Sterowanie ma własnej konstrukcji, zasilanie unipolarne, silniki 0.4Nm 1.8deg, stabilizacja prądu, dobry mocny zasilacz. Nie zastosowałem sterowania pólkrokowego bo niechciałem stosować układów specjalizowanych lub programować (choć mam mozliwość) np atmeli dla tego sterowanika Silniki te...

    Mikrokontrolery   15 Lis 2004 12:44 Odpowiedzi: 21    Wyświetleń: 8891
  • Drgania styków w wielkiej skali

    Cześć BascomAVR któraś z nowszych wersji, zmienne zadeklarowane minimalistycznie, kodu nie mam na tym kompie, żadnych mnożeń, dzieleń, czytam wejścia analogowe ( 5 sztuk ) i porównuję no i te pętelki... Czy Bascom łyknie jakąś bardziej złożoną instrukcję ( wiele warunków ) IF ?, w zasadzie mógłbym...

    Mikrokontrolery   12 Gru 2007 12:11 Odpowiedzi: 5    Wyświetleń: 1128
  • serwa atmeag8 - drgania w sterowniu kilku serw pwm

    Zalecane taktowanie do obsługi serw to 10MHz (przynajmniej dla softu w Bascom).

    Robotyka Modelarstwo   22 Kwi 2013 15:42 Odpowiedzi: 3    Wyświetleń: 1089
  • Debounce i przycisk w Bascom AVR

    Nie ma to jak odpowiadac samemu sobie ;) Ale być może ktoś z tego skorzysta, więc podam przykałd: config portd = &B00000000 'wszystkie piny jako wejście na porcie D portd = &B11111111 'wymuszamy stan wysoki na wszytskich wejściach (podciagamy - port ma wudowane rezystory podciagajace) config debounce...

    Mikrokontrolery   14 Kwi 2003 08:17 Odpowiedzi: 1    Wyświetleń: 1927
  • bascom,avr i liczenie naduszeń

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

    Mikrokontrolery   30 Maj 2008 13:17 Odpowiedzi: 11    Wyświetleń: 2764
  • at89c2051, bascom i int0

    Cześć. Przeglądałem archiwum ale nic dla siebie konkretnego nie znalazłem. Mam problem z programem (konfiguracją przerwań). Chciałem wykonać mały i prosty licznik obrotów. Wykonałem przetwornik obrót/impulsy na diodach, zakładam że nie występują w nim "drgania styków" :) Otrzymany sygnał chciałem podać...

    Mikrokontrolery   17 Gru 2003 15:07 Odpowiedzi: 8    Wyświetleń: 1914
  • bascom, przerwania, klawiatura, problem

    1. Jak masz podłączony przycisk? Powineien być tak żeby zwierał pin procesora do masy. 2. if portd.0 = 0 then !!! 3. taki program Ci bedzie dziwnie dzialal bo jest cos takiego jak drgania stykow. Jezeli odczyt trafi akurat na moment ze styk sobie odskoczy to choc ty myslisz ze g wcisnales to nic sie...

    Mikrokontrolery   12 Maj 2004 13:37 Odpowiedzi: 5    Wyświetleń: 1515
  • jak w Bascom avr napisac komende przycisku??

    (...)co do aplikacji przycisku to bym jednak proponowal instukcje DEBOUNCE Px.y , state , label Oczywiście, że warto stosować instrukcję DEBOUNCE, która ma za zadanie eliminowanie drgań styków przełącznika ale w tym konkretnym przykładzie, który podałem nie jest to konieczne.

    Mikrokontrolery   05 Wrz 2005 10:01 Odpowiedzi: 17    Wyświetleń: 3366
  • Menu w programie - Bascom

    Ja zrobiłem coś w rodzaju matrycy. np. 4 przyciski podłączone do 4 linii i przez diody do przerwania. Przerwanie wywoływane jest dowolnym przyciskiem,a w podprogramie sprawdzałem (po pewnym czsie)jaka liczba wychodzi z tych 4 bitów (przycisków). Dzięki temu mogłem zrobić kombinacje naciśnięć kilku...

    Mikrokontrolery   06 Gru 2004 16:59 Odpowiedzi: 3    Wyświetleń: 2411
  • BASCOM odczyt danych i exsport na RS232 z AT89C2051

    Witam wszystkich Nie mam pojęcia o Bascomie a muszę napisać przykłady , Proszę o pomoc szybkość 9600 rezonator 110952 Mamy 8 klawiszy od (P1.0 do P1.7) oczywiście zwierane do masy naciskam klawisz np. (P1.0) i uzyskuję na RS232 komunikat (#70, #13) naciskam klawisz np. (P1.1) i uzyskuję...

    Mikrokontrolery   06 Lut 2005 17:29 Odpowiedzi: 12    Wyświetleń: 3190
  • Bascom, komenda na narastające zbocze

    Złe nawyki z programowania w PLC? Spokojnie wszystko da się zrobić. Sprawdź komendę debounce - służy ona do eliminowania drgań styków ale jej druga zaletą jest w skoczenie do zdefiniowanej pętli tylko raz i można określć czy narastające czy opadające. Minus jest taki że trzeba cyklicznie wywoływać...

    Mikrokontrolery AVR   13 Lut 2005 23:46 Odpowiedzi: 8    Wyświetleń: 2675
  • Licznik prawe / lewe oboty pomocy + BASCOM

    Przewglądnąłem Twój program, kompilacji spróbować nie mogę bo mam tylko Bascoma AVR i być może to jest problem. Natomiast, napisz co to ma robić i jak działać, bo z programu to do końca nie wynika. Czy Up i Down to wejścia sygnałów czy wyjścia, bo traktujesz je różnie. Do If Down = 0 And Up =...

    Mikrokontrolery   24 Wrz 2005 20:52 Odpowiedzi: 18    Wyświetleń: 2339
  • [BASCOM '51] i kilka portów 1-wire

    zapodam całośc na forum jest to obsługa czterech klawiszy do sterownika kolektorem słonecznym, uczę się programować od niedawna chętnie poczytam krytykę albo podpowiedzi innego rozwiązania tylko Panowie litości krytykujcie tylko tak abym nie zniechecił się całkowicie do programowania. Muszę w tym...

    Mikrokontrolery   25 Wrz 2005 19:26 Odpowiedzi: 20    Wyświetleń: 1896
  • Potrzebny program do zegarka [AVR Bascom, 32k OSC]

    Kolega wyżej ma rację... Zacznij od poznania wszystkich "klocków" a potem zacznij budować z nich całość... Jeśli weźmiesz się odrazu za całość to nawet jeśli ktoś ci program napisze w bascomie to niewiele z tego wyniesiesz... Możesz się jedynie zniechęcić bo tak od kopa ciężko wszystko objąć... Przeglądnij...

    Mikrokontrolery   29 Paź 2005 17:11 Odpowiedzi: 5    Wyświetleń: 1972
  • [BASCOM] Wyłącznik na 89C2051. Program czasami działa, a czasami nie.

    Debounce eliminuje drganie styków, a jak mam zmienić stan pinu pod który dam przekaźnik? Toggle w 8051 nie jest dostępne.

    Mikrokontrolery   24 Mar 2006 19:39 Odpowiedzi: 16    Wyświetleń: 1767
  • Bascom - jak sterować przekaźnikiem.

    'fusebit A987 0100:0100 osc $regfile = "m8def.dat" $crystal = 8000000 Config Pind.0 = Output 'PRZEKAZNIK Config Pind.6 = Input 'KLAWISZ Klawisz Alias Pind.6 Przekaznik Alias Portd.0 'podpiecie klawisz...

    Mikrokontrolery AVR   08 Cze 2006 08:11 Odpowiedzi: 4    Wyświetleń: 2238
  • klawiatura 3x4 -> Bascom

    Może jest to spowodowane drganiami styków klawiszy? Spróbuj przylutować kondensatory(1nF-100nF) równolegle do przycisków. U mnie takie coś pomogło. Pozdrawiam Yakuza

    Mikrokontrolery   04 Mar 2010 19:57 Odpowiedzi: 5    Wyświetleń: 2559
  • Bascom program. uP jako przełącznik. Jak napisać dobrze?

    Drgają ci styki. Użyj filtru dolnoprzepustowego na wejściu portu, lub też skorzystaj z instrukcji DEBOUNCE.

    Programowanie   31 Sie 2006 14:07 Odpowiedzi: 2    Wyświetleń: 963
  • BASCOM i multipleks 4 LED

    Nio zobaczymy. Doszlismy wkoncu do wniosku ze zliczanie bedzie poprzez port uC a wyswietlanie w przerwaniu timera zeby nie migotaly wyswietlacze. Przy zliczaniu przez timer zlicza on wszystkie drgania przycisku czy przekaznika a RC sie nie sprawdzi bo musi to byc bardzo uniwersalny licznik.

    Mikrokontrolery   05 Wrz 2006 13:37 Odpowiedzi: 28    Wyświetleń: 5673
  • Mega8 i Bascom licznik impulsów

    A liczy cały czas tak w ogóle, czy chwilę po tym jak puścisz przycik? Poczytaj o funkcji debounce - usuwanie drgań z przycisku...Może to tego wina... I poczemu w tym ifie masz pom?? Nie wystarczy if impuls=o then incr... ;lcd...? Dodano po 2 No i co to robi w tym dziale (vhdl pla etc...?)

    Mikrokontrolery   29 Paź 2006 12:04 Odpowiedzi: 4    Wyświetleń: 5098
  • menu w projekcie-- bascom

    hmmm jesli chodzi o te opoznienia 25 ms to jest to czas ktory eleminuje drgania styku - mikroshwicza, a jesli chodzi o te petle do loop w podprogramach to nie iwedzialem ze jesli zastosuje gosub menu to ten program sie bedzie wykonywal non-stop hmm czegos chyba nie rozumiem a i jeszcze dlatego uzylem...

    Mikrokontrolery   12 Kwi 2007 09:19 Odpowiedzi: 8    Wyświetleń: 4136
  • ATmega8, encoder, Bascom-nie działa dobrze, co tu poprawić?

    Siemka! Mam tego typu problem do rozwiązania: Do kontrolera ATmega8 mam podpięty impulsator(encoder) z przełącznikiem w ośce: podpięty jest tak: encoder: ATmega8: A PORTD.6 B PORTD.5 E PORTD.4 C,D do masy porty...

    Mikrokontrolery   10 Mar 2007 23:49 Odpowiedzi: 6    Wyświetleń: 5276
  • atmega8, bascom -problem z timer0

    Dr_dead....źródłem impulsów są kontaktrony, albo poprawniej zwarcie styku kontaktronu powoduje powstanie impulsu. Sprawdzę oczywiście wydajność żródła zasilania ale nie sądzę aby tu była przyczyna problemu. Raczej liczone sa jakieś"śmieci" z drgającego styku....i moje pytanie raczej skierowane było...

    Mikrokontrolery   30 Cze 2007 20:25 Odpowiedzi: 6    Wyświetleń: 1835
  • Optymalna obsługa enkodera (impulsatora) - Bascom

    Witam. Temat ogólnie znany ale próbowałem pisać różne procedury, przeszukiwałem Elektrodę i niestety nie znalazłem dobrej obsługi enkodera bez używania systemu przerwań (nie pozwala mi na to konstrukcja programu, gdyż innym przerwaniem obsługuję RS'a dla którego bardzo ważne są timingi). Poniżej zamieszczam...

    Mikrokontrolery   15 Lip 2007 12:42 Odpowiedzi: 7    Wyświetleń: 5744
  • Termostat ATMEGA8 Bascom - problem z histerezą

    Witam. Czasami komórka pamięci o adresie 0 może zostać nadpisana przy rozbudowie programu, lepiej używaj pierwszego adresu o nr.1 do eepromu. W sprawdzaniu stanu przycisku dałeś wait2 (2s), to nie za długi czas?, standardowo aby wyeliminować drgania zestyków wystarczy czas 20-30 mS. Jeszcze jedna...

    Mikrokontrolery   06 Cze 2010 19:38 Odpowiedzi: 14    Wyświetleń: 9402
  • Oczekiwanie na klawisz określony czas (DSM-51 BASCOM)

    Michal19881 wlasnie z podobnej petli skorzystalem. Do R0 zapisalem CSKB1 i w srodku tej petli sprawdzalem poprzez sprawdzenie zawartosci R0 czy wcisniety zostal klawisz. Jezeli chodzi o gotowe procedury typu DELAY_MS, DELAY_100MS to nie moga one byc w tym przypadku uzywane, bo wykrywanie klawisza musi...

    Mikrokontrolery   12 Sty 2008 19:08 Odpowiedzi: 5    Wyświetleń: 1637
  • Prosty program do napisania brama wjazdowa...Bascom

    W Twoim programie nie wiem, :] Nie wiem do czego Ci służy to liczenie w tych pętlach - pytałem wcześniej i chyba nie było odpowiedzi... to: Licz = Licz + 1 Dodano po 3 Przypuszczam, że łatwo się nie pozbędziesz tamtego problemu... bo kiedy ruszasz z zamkniętej bramy, krańcówka puszcza...

    Mikrokontrolery Początkujący   11 Cze 2014 10:53 Odpowiedzi: 72    Wyświetleń: 10793
  • [tiny2313][Bascom] Efekt swietlny - optymalizacja kodu

    Każdy efekt zapisz jako podprogram wywoływany przez GOSUB a nie przez GOTO. I zlikwiduj w nich pętle. Stwórz jedną pętle obsługi klawiszy. I już wszystko się znacznie uprości. Az taki zaawansowany nie jestem, mozesz mi powiedziec jak dokladnie to poprawic wg twoich zalecen? Po za tym do obsługi...

    Mikrokontrolery AVR   03 Cze 2008 00:08 Odpowiedzi: 7    Wyświetleń: 2416
  • [Attiny2313][BASCOM] Sterowanie czasowe mostkiem H.

    Przy takim kodzie: $regfile = "attiny2313.dat" $crystal = 1000000 Config pind.6 = output Config pind.4 = output Do Wait 5 Portd.6 = 0 Portd.4 = 1 Wait 5 Portd.6 = 0 Portd.4 = 0 Loop silnik drga równo co 5 sekund ;/. Sygnał jest odbierany przez sylnik tylko przez krótki moment....

    Mikrokontrolery AVR   14 Lip 2008 17:19 Odpowiedzi: 62    Wyświetleń: 5391
  • [Attiny2313][Bascom] Wielopoziomowe menu.

    :arrow: wader_669: z postu wynika, ze sam miales z tym problem :D :arrow: sq3fyk: pamietaj, ze istnieje cos takiego jak drganie stykow ale to powinienes wywnioskowac przegladajac kod zrodlowy w poscie wader'a_669. A w sumie pewnie w dziale DIY znajdziesz wiele gotowcow...

    Mikrokontrolery AVR   28 Lip 2008 15:31 Odpowiedzi: 6    Wyświetleń: 5682
  • [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...

    Mikrokontrolery AVR   23 Paź 2008 08:50 Odpowiedzi: 4    Wyświetleń: 2382
  • [bascom] programowanie zewnetrznego eerpom za pomoca uart

    RETURN służy do zakończenia podprogramu a nie procedury. Nie pamiętam czy jest jakieś polecenie do wyjścia z procedury, ponieważ nigdy na pewno nie używałem nawet jeśli istnieje. Zawsze tak tworzę procedury aby program dochodził do końca i sama się kończyła. Ja całą procedurę przerobiłbym tak: Dim...

    Mikrokontrolery AVR   23 Gru 2008 02:38 Odpowiedzi: 21    Wyświetleń: 1602
  • [AT Mega] [Bascom] Wielofunkcyjna klawiatura

    Napisałem się, napisałem... a tu wylogowało i przepadło a wstecz w przeglądarce nie przywróciło :( ale postaram się odtworzyć. W wyżej zaproponowanym sposobie musisz mieć przycisk podpięty pod zewnętrzne przerwanie. Ja zrobiłbym to inaczej. Obsługę przycisku zrobiłbym w przerwaniu timera. Przerwanie...

    Mikrokontrolery AVR   20 Gru 2008 14:26 Odpowiedzi: 13    Wyświetleń: 3163
  • [atmega32][bascom] 4 przyciski, jedno przerwanie i powerdown

    1. W takich sytuacjach zawsze próbuję debugować program. Akurat do AVRów nie mam debugera to radzę sobie inaczej. A więc tutaj zacząłbym od sprawdzenia czy na pewno nie działa przerwanie, np. dodając diodę i zapalając ją w przerwaniu lub za poleceniem POWERDOWN dać: set dioda waitms 100 reset dioda waitms...

    Mikrokontrolery AVR   07 Wrz 2009 14:13 Odpowiedzi: 21    Wyświetleń: 5946
  • [Avr][Bascom] Pwm i wyrażenie incr

    A jeszcze takie pytanie odnośnie Pwm. Jak zrobić by pwm miało wartość 0 lub 1. Program który stworzyłem to program do sterowania podświetlenia wyświetlacza lcd poprzez tranzystor i pwm osiąga wartość najwyższą ale najniższej raczej nie. [code] Dim K As Byte Config Timer1 = Pwm , Pwm = 8 , Compare...

    Mikrokontrolery AVR   21 Sty 2009 21:30 Odpowiedzi: 6    Wyświetleń: 1880
  • Programowanie przycisku 3 funkcje w bascom

    ja bym to zrobił w ten sposób: if pinb.3=0 then 'badanie stanu przycisku incr zmienna_pomocnicza 'zwiększ zawartość zmiennej if zmienna_pomocnicza = 4 then zmienna_pomocnicza=1 'liczenie do 3 waitms 20 'eliminacja drgania stykow end if select case zmienna_pomocnicza 'wybierz...

    Mikrokontrolery AVR   08 Lut 2009 20:27 Odpowiedzi: 32    Wyświetleń: 3721
  • [BASCOM] [ATmega8] Obsługa przycisków

    Witam Chciałem poćwiczyć obsługę przycisków, sprawdzanie stanów portów i wystawianie odpowiedniej odpowiedzi na wyświetlaczu LCD. W ramach ćwiczeń napisałem krótki program: $regfile = "m8def.dat" $crystal = 1000000 Config Lcd = 16 * 2 Config Lcdpin = Pin , Db4 = Portc.3 , Db5...

    Mikrokontrolery AVR   15 Lut 2009 19:03 Odpowiedzi: 8    Wyświetleń: 8715
  • [Atmega8] [Bascom] Problem z zapętlaniem

    witam Czy ktoś z wytrawnych bacom-owców mógłby mi podpowiedzieć jak poprawić kod ;) Program jest banalny dla was ;) ja dopiero się uczę ;) Napisałem program z menu przełączanym jednym klawiszem - zmienna Menu_id zliczana i ze względu na nią i ponowne naciśniecie klawisza wywołuję podprogramy - wszytko...

    Mikrokontrolery AVR   22 Lut 2009 10:06 Odpowiedzi: 6    Wyświetleń: 1020
  • bascom klawiatura, instrukcja debounce

    Config Debounce = 30 ' Wydłużenie czasu na wygaszenie drgań styków do 30ms ' Pin wejściowy musi mieć podciąganie (wewnętrzne lub zewnętrzne) do Ucc 'by gdy przycisk jest wciśniety był wymuszony konkretny stan wejścia Do ' Główna pętla programu debounce p1.1,0,klaw112,sub Loop klaw112:...

    Początkujący Elektronicy   26 Lut 2009 17:53 Odpowiedzi: 4    Wyświetleń: 1255
  • Proszę o sprawdzenie programu bascom.

    Okazuje się, że w Bascomie 8051 nie można zdefiniować własnej funkcji, ta możliwość istnieje dopiero w Bascomie AVR - ciekawostka .. Spróbuj czegos takiego może zadziała ... Declare Sub Klawiatura Dim przycisk As Byte Dim kol1 as Byte Dim kol2 as Byte Przycisk=0 Do Call...

    Początkujący Elektronicy   11 Mar 2009 00:19 Odpowiedzi: 2    Wyświetleń: 821
  • [ATmega8][bascom] Problem z zegarkiem i wejściem sygnału

    Witam Wykonałem dosyć ciekawy układ odpowiadający za oddymianie pomieszczenia po otrzymaniu sygnału z czujki dymu. Wszystkie opcje oprogramowania i symulacje $regfile = "m8def.dat" 'Dyrektyway dla kompilatora. $crystal = 8000000 ...

    Mikrokontrolery AVR   23 Mar 2009 01:17 Odpowiedzi: 6    Wyświetleń: 1310
  • Bascom początki programowania - problemy z programami.

    aha rozumiem juz czytam o przyciskach i to waitms 45 to ma ominąć drgania styków w takim razie będe musiał czekać 9 sekund zeby sprawdziło przycisk to musze z przycisku zrezygnować bo to za długo a zrobie zeby np po przejsciu pętli for next zamigało strobem pare razy i od nowa pętle

    Mikrokontrolery AVR   31 Mar 2009 19:17 Odpowiedzi: 26    Wyświetleń: 2270
  • Attiny2313 Pierwszy program [Bascom] Schemat podłączenia

    w programie wejściowy portb masz sciągnięty do masy. A przyciski powinny być podpięty do plusa zasilania, a na schemacie są do masy. config portb=input 'port b jako wejścia portb=255 'wszędzie stan spoczynkowy-0 if pinb.0=0 then...

    Mikrokontrolery   09 Maj 2009 08:59 Odpowiedzi: 11    Wyświetleń: 2465
  • [attiny2313] [bascom] Uniwersalny układ czasowy

    Oczywiście, że pomieszałeś, bo pod PD3 jednocześnie masz podłączone sterowanie anodą wyświetlacza i przycisk - jak wciśniesz przycisk, to odpowiednia cyfra wyświetlacza będzie zawsze aktywna... Użyj Timer1 w trybie CTC do odmierzania 0.01s - przy F_CPU = 1MHz chcesz mieć przerwanie z f=100Hz czyli...

    Mikrokontrolery AVR   12 Maj 2009 22:52 Odpowiedzi: 6    Wyświetleń: 2044
  • [atmega8][bascom] zegar i termometr w jednym

    odliczanie czasu w przerwaniu. Poczytaj o zapisie liczby w formacie bcd. Gdy uzywasz przyciskow musisz przeczekac chwile, zeby procek nie regowal na drgania przyciskow. Totalnie nie wiem o co chodzi z ta zmienna "Z" ? Dodano po 14 Jeszcze przeczytaj tego posta. Gdybys chcial ulepszyc swoj...

    Mikrokontrolery AVR   24 Maj 2009 23:55 Odpowiedzi: 7    Wyświetleń: 6238
  • Atmega16+PCF8583+BASCOM

    Witam No to edekk mnie pocieszyłeś :-) muszę jutro do elektronika podjechać i zakupić kilka części. Co za kobieta, miała na kartce napisane jaki kwarc ma być ( właśnie sprawdziłem tą kartkę i jak byk jest wartość 32.768kHz ) to ponad w 3.2MHz. Mam jeszcze takie pytanko. Zrobiłem sobie menu...

    Mikrokontrolery AVR   31 Maj 2009 11:47 Odpowiedzi: 60    Wyświetleń: 9176
  • [Attiny13][Bascom] Sterowanie zasilaniem końcówki mocy

    Kolego gothye troszkę namieszałeś :| Po co zewnętrzne rezystory jak tiny ma swoje wewnętrzne? Po za tym skoro już dajesz opóźnienie do warunku to wg mnie powinno to wyglądać mniej więcej tak: If Sw_on = 0 Then Waitms 100 'w celu eliminacji drgań If Sw_on = 0 Then Call Wlacz End if...

    Mikrokontrolery AVR   11 Cze 2009 15:53 Odpowiedzi: 9    Wyświetleń: 2485
  • [ATMega][Bascom] Licznik prędkości

    Zastanawiam się jeszcze, czy przerwania od INTx nie zastąpić sprawdzaniem pinu. Instrukcja DEBOUNCE w sumie ma eliminować drgania zestyków i jeśli będzie odpowiednio skonfigurowany czas Debounca (CONFIG DEBOUNCE) to DEBOUNCE pinx.y, 0, przerwanie, sub powinno zadziałać chyba dokładnie tak jak ...

    Mikrokontrolery AVR   27 Lip 2009 22:14 Odpowiedzi: 6    Wyświetleń: 4203
  • [bascom] SWITCH 3 sekundy wcisniety

    wykluczyc drgania mozesz za pomoca funkcji debounce, albo tak: if s1=0 then 'przycisk jest wcisniety waitms 45 ' czekaj az mina drgania if s1=0 then ' gdy przycisk jest nadal wcisniety to zrob: end if end if Pokaz (najlepiej na schemacie) lub wyltumacz jak masz podlaczony przycisk...

    Mikrokontrolery AVR   15 Sie 2009 00:08 Odpowiedzi: 17    Wyświetleń: 1335
  • Jak zrealizować zbocza narastające i opadające w BASCOM

    pixel7 ale bzdura. Jak chcesz zareagować natychmiast to właśnie w przerwaniu a tam ustawiasz czy zbocze wyzwalające ma być narastające czy opadające. No i jak to ma być przycisk to trzeba koniecznie odfiltrować drganie styków.

    Mikrokontrolery   13 Paź 2009 04:41 Odpowiedzi: 10    Wyświetleń: 2640
  • [BASCOM] Licznik 0-9, regulowanie prędkości odliczania

    Już z tym też kombinowałem, ale nie wydaje mi się by było to "fachowe" rozwiązanie.. Kazde rozwiazanie z uzyciem 'Wait,' 'waitms' jest NIE-fachowe i bez sensu. Uzywasz calej mocy processora dla glupiej dyrektywy czekania. Malo tego, w tym czasie processor jest zajety wlasnie odliczniem tego czasu...

    Mikrokontrolery AVR   16 Lis 2009 11:56 Odpowiedzi: 6    Wyświetleń: 1326
  • [Atmega8][Bascom] pomiar stoperem krótkich czasów.

    Najpierw "mikroswłicz" który po wciśnięciu drga. Czyli przełącza wielokrotnie- a nie wiesz jaki stan procesor bada na wejściu- po są drgania. Najprostsza metoda: If Pinb.3 = 0 Then waitms 20 If Pinb.3 = 0 Then ......... end if end if To oznacza że po wciśnięciu mikroprzełącznika...

    Mikrokontrolery AVR   02 Lut 2010 00:32 Odpowiedzi: 30    Wyświetleń: 5561
  • Moj pierwszy program i mały problem [Attiny2313][Bascom]

    Ja tam nie widzę w kodzie by coś ten Timer1 robił oprócz liczenia do 2. I też wyłączyć się nie ma prawa, bo warunek do wyłączania jest taki sam jak do zmiany efektu. A jeśli nawet się wyłączy to za kilka mikrosekund się włączy po przejściu przez pętlę. Przydałoby się też jakieś zabezpieczenie przed...

    Mikrokontrolery AVR   20 Gru 2009 21:10 Odpowiedzi: 32    Wyświetleń: 3642
  • Generowanie tekstu (obrazu video 75 ohm)- ccir(pal) [BASCOM]

    Z Font nic nie robisz. To jest tablica czcionki. Ją zostaw. ldi R24, 80 !Out Spcr, R24 ldi R24, 1 !Out Spsr, R24 ldi R16, 255 ldi R17, 16 Loadadr Znaki(1) , X !Loop_zapis: St X+, R17 'Inc R17 dec R16 brne Loop_zapis Enable Interrupts Enable Timer2 Do ...

    Mikrokontrolery AVR   21 Gru 2009 09:19 Odpowiedzi: 18    Wyświetleń: 4411
  • [Atmega 8] [Bascom] Sterownik cyrkulacji C.W.U

    Witam z menu to chyba się już uporałem poszperałem po forum i znalazłem podobny sposób co Ty napisałeś ale wielkie dzięki za polecenie tego sposobu. Program jest obszerny ale teraz tak sobie pomyślałem żeby zamiast 10 programowań zrobić takie coś w menu aby określić liczbę programowań jeżeli chce się...

    Mikrokontrolery AVR   02 Sty 2010 22:29 Odpowiedzi: 14    Wyświetleń: 6455
  • BASCOM, AVR, dioda RGB sterowana switchem...

    jak w ogole chce dodac jeszcze tranzystory sterujace diodami - ten schemat jest tylko taki "prowizoryczny" bo program do symulacji ktorego uzywam czyli Proteus nie potrzebuje az takich wymagan jak rezystory czy tranzystory. Ja wiem, ze satysfakcja bedzie wielka, ale nie wiem czy do tego dojde......

    Mikrokontrolery AVR   12 Sty 2010 13:30 Odpowiedzi: 6    Wyświetleń: 3431
  • Bascom, przyciski-błąd w rozumowaniu

    Ale aż MAXa do tego? Tosz to wystarczą kondensatory przy przyciskach. Histereza jest już w AVRze więc jej nie trzeba dodawać na zewnątrz. Przy odpowiednich wartościach elementów (gdy stała czasowa obwodu RC podzielona przez okno histerezy będzie mniejsza niż okres drgań przycisków to procesor w ogóle...

    Mikrokontrolery AVR   14 Sty 2010 20:44 Odpowiedzi: 33    Wyświetleń: 4026
  • Pomoc w wyświetlaniem na lcd bascom

    Spróbuj tak: ... Cursor Off Cls Do If S1 = 0 Then A = A + 1 Lcd A End If ' Petla: If s1=0 then goto Petla '...aż zostanie puszczony przycisk! ' Waitms 10 'małe opóźnienie dla zniwelowania drgań Loop Pozdrawiam.

    Mikrokontrolery AVR   21 Sty 2010 07:03 Odpowiedzi: 6    Wyświetleń: 909
  • [ATMega16][Bascom]Termostat z DS18B20-sprawdzenie kodu

    po pierwsze nie wiem dokładnie jakiego czujnika używasz ale zakładając że jest to DS18B20 to za mały czas dajesz na konwersję 100ms po drugie - dokonujesz weryfikacji 1wverify Dsid1(1) tzn chcesz odpytać konkretny czujnik na magistrali więc podajesz do sprawdzenia jego numer Dsid(1)...

    Mikrokontrolery   18 Sty 2010 14:19 Odpowiedzi: 6    Wyświetleń: 2491
  • [BASCOM] Menu z 3 przyciskami - góra, dół i enter.

    Moglibyście powiedzieć jakie są minusy używania debounce? Bo niestety części tego kodu z drganiami nie rozumiem, jeszcze się nie zagłębiłem tak głęboko w BASCOM'a.

    Mikrokontrolery AVR   30 Sty 2010 21:22 Odpowiedzi: 42    Wyświetleń: 7321
  • [atmega8][bascom]Problem z obsługą impulsatora

    Problemem przy programowej obsłudze koderów przyrostowych jest to, że układ działa poprawnie jeżeli program przechwytuje kolejne (wszystkie) stany kodera. Jeżeli program krąży w pętli to działa asynchronicznie w stosunku do zmian wejść i dekoder głupieje, bo dostaje niepoprawne następstwa stanów i jeżeli...

    Mikrokontrolery Początkujący   27 Lut 2014 21:55 Odpowiedzi: 9    Wyświetleń: 5021
  • [BASCOM][Atmega8] Licznik impulsów nie działa poprawnie.

    wersji z DEBOUNCE nie dałem bo nie ma jej już zapewne nie działała dlatego ze impulsy docierały zbyt szybko a DEBOUNCE ma opóźnienia eliminujące drgania styków co pewnie wpływało na wykrywanie impulsów. Wiem ze można tę instrukcje przestawić zmniejszając czas opóźnienia ale to nie ma sensu bo jak kiedyś...

    Mikrokontrolery AVR   19 Lut 2010 10:15 Odpowiedzi: 14    Wyświetleń: 4934
  • Atmega8-bascom-Układ opóźniający

    "Impulsy są z czujnika z zewnątrz - powiedzmy klawisza który podaje 5v czy tam mase." No to trochę wyjaśnia. Jak nie daje drgań to tak. Ale Timer1= counter zlicza impulsy z zewnątrz. No a powinno być tak: Coś przychodzi na dowolną końcówkę ustawioną jako wejście. Odliczamy czas. Zmieniamy stam...

    Mikrokontrolery AVR   19 Lut 2010 13:51 Odpowiedzi: 24    Wyświetleń: 2210
  • [Atmega8][Bascom]Problem sterowania diod led 3 przyciskami

    Może dodasz jakieś małe opóźnienie (20-80 ms) w celu eliminacji drgań styków przy sprawdzaniu stanu S3 ?

    Mikrokontrolery AVR   19 Lut 2010 03:27 Odpowiedzi: 7    Wyświetleń: 3036
  • [ATMega8][Bascom]Program nie działa zgodnie z założeniem.

    A to jest nie tak, że nie doczytałeś o tzw "drganiach styków" i ich w ogóle nie eliminujesz programowo. A jakbyś jeszcze helpa bascomicznego poczytał to zobaczyłbyś, że masz w tym celu gotowe polecenie jak Debounce, które od razu załatwi te problemy z obsługą klawiszy ;)

    Mikrokontrolery AVR   22 Lut 2010 19:37 Odpowiedzi: 11    Wyświetleń: 2150
  • [MEGA32][BASCOM]Sterownik kominka z płaszczem wodnym.

    Witam, proszę o uwagi na temat moich wypocin. Mam kominek z płasczem wodnym. Układ ma mierzyć temperaturę w obwodzie kominka i na wyjsciu z wymiennika płytowego. Na podstawie pomiaru temperatury w obwodzie pierwotnym mają być załączane pompy i w razie potrzeby włączany alarm po przekroczeniu bezpiecznej...

    Mikrokontrolery AVR   22 Mar 2011 10:52 Odpowiedzi: 6    Wyświetleń: 5242
  • RC5 i Servo (Bascom ATmega)

    Od 2, może 3 mc uczę sie Bascom'u i pewnie nigdy go do końca nie poznam :) Servo drga, ale dopiero od I > 120, jednak jest to bardzo delikatne drganie...

    Mikrokontrolery AVR   02 Mar 2010 16:38 Odpowiedzi: 21    Wyświetleń: 3850
  • [atmega16] [Bascom] Wpis wartości początkowej do timera

    Ja to robię tak: Do If Flaga = 1 Then 'gdy jest przerwanie od Timer0- co 237us -czyli w zasadzie pętla wykonuje się co 237us aż do flaga=0 If Pinb.0 = 0 Then 'i jest wciśnięty przycisk PIND.2- ustawianie kierunku jednym przyciskiem Incr Opoznienie_odczytu ...

    Mikrokontrolery AVR   14 Mar 2010 21:32 Odpowiedzi: 22    Wyświetleń: 2925
  • [AVR][Bascom] Atmega8 - Usbasp - konfiguracja, podłączenie.

    W kodzie nie napisałeś "crystal = ...". W tej linijce do ustawiania programatora możesz wpisać jak podała instrukcja. Switchów się tak nie podłącza do portów wejściowych. Kabuto15 - Możesz mi powiedzieć dlaczego nie można tak podłączać przycisków? W kodzie dajesz tylko Set Portx.y I przycisk...

    Mikrokontrolery AVR   20 Mar 2010 19:47 Odpowiedzi: 9    Wyświetleń: 6594
  • ATMEGA[BASCOM] Najprostsze odtwarzanie Wav .

    Ja też jestem ciekaw o co chodzi z tym obrabianiem dźwięku, nic nie robiłem tylko przez winampa wrzucałem na kartę i grało. Niestety chyba spaliłem procesor, układ miałem podłączony do przekaźnika który włączał odtwarzanie jak przekaźnik był słabo wysterowany zaczynał drgać i to ubiło procka. Teraz...

    Mikrokontrolery AVR   16 Lis 2016 22:22 Odpowiedzi: 328    Wyświetleń: 94284
  • [bascom][atmega32]Problem w komunikacji avr >> sl45

    Na początek mam trzy wiadomości. Dwie złe i jedną taką sobie. 1.Nie znam się na sterowaniu telefonów- może ktoś inny pomoże. 2.Znowu fusebity- PORTC jest ustawiony do obsługi JTAG- trzeba to wyłączyć. Wchodzisz w ustawianie fusebitów- tak jak poprzednio. Szukasz Fusebit High H - i ustawiasz na disable. 3.Skoro...

    Mikrokontrolery AVR   09 Lip 2010 19:42 Odpowiedzi: 7    Wyświetleń: 1497
  • [Mega32][BAscom]Dziwne zachowanie przerwań

    Jak program wejdzie raz do obsługi przerwania to je wyłącza. Czyli eliminacja drgań styków jest załatwiona. Otóż nie jest załatwiona. Nawet jak wyłączysz przerwania na początku to i tak nie wyłączysz ich bezpośrednio po przyjęciu przerwania, a dopiero po paru mikrosekundach jak 28 rejestrów poleci...

    Mikrokontrolery AVR   10 Lip 2010 16:54 Odpowiedzi: 6    Wyświetleń: 2065
  • Atmega16 i Bascom - Przerwania

    Port a nie ma przerwań, ale jeśli to ma być obsługo przycisku można wykorzystać przerwanie timera co np 50ms. przy 2 wykryciu stanu niskiego wykonujesz odpowiednie działanie. przy 2 bo dzięki temu od razu wyeliminujesz drgania styków.

    Mikrokontrolery AVR   20 Lip 2010 18:27 Odpowiedzi: 15    Wyświetleń: 2073
  • [bascom][attiny13] microswitch

    Ta komenda to Debounce. Eliminuje m.in. drgania styków. alien_audio Co to ma być: set pinb.4

    Mikrokontrolery AVR   06 Sie 2010 20:26 Odpowiedzi: 7    Wyświetleń: 1776
  • [bascom][atmega32]Wyłącznik schodowy

    Musisz wyeliminować drganie styków. Możesz użyć debounce lub dać np 200 ms opóźnienia pomiędzy dwukrotnymi sprawdzeniami

    Mikrokontrolery AVR   04 Wrz 2010 09:36 Odpowiedzi: 10    Wyświetleń: 1304
  • [Bascom][AVR] wyświetlacz 7 seg LED

    Trzeba umieć zadawać pytania panie kolego a nie wkleić kobylasty jakiś tam kod i zapytać się o jakiś tam szczegół. Żeby odpowiedzieć to trzeba teraz próbować przeanalizować co poeta miał na myśli pisząc takie "cóś". I to to jeszcze jak szybko odpowiedzi oczekujesz? Albo sprecyzuj pytanie sam analizując...

    Mikrokontrolery AVR   17 Wrz 2010 09:26 Odpowiedzi: 4    Wyświetleń: 3749
  • [atmega8][Bascom] PLL SAA1057 i dekoder RDS

    Witam, Przymierzam sie do budowy małego sendera UKF i koderem rds i stereo w celach dydaktycznych. Znalazłem program do obsługi syntezera na saa1057 na ATMEGA8 i mam małe pytanie. Jak zmienić program żeby na wyświetlaczu wyświetlał mi częstotliwość w podanym formacie XX,XX MHZ w tej chwili wyświetla...

    Mikrokontrolery AVR   20 Wrz 2010 17:56 Odpowiedzi: 1    Wyświetleń: 4509
  • [Bascom][Atmega8] Problem z opóźnieniem wykonania programu

    To się nie robi jak myślisz. Najprościej jest zrobić to na "przepełnieni" licznika czyli jak doliczy do zera. Na początku ustawiasz mu np. 64287 i podział przez 256. Po dokładnie 0,01s nastąpi przepełnienie i włączenie przerwania. W przerwaniu pierwszą rzeczą jaką musisz zrobić jest ponowne ustawienie...

    Mikrokontrolery AVR   29 Wrz 2010 17:30 Odpowiedzi: 12    Wyświetleń: 2480
  • Uklad pomiarowy ADC atmega , bascom -pomocy

    Witam.Chce przedstawic pewien problem i poprosic was o pomoc w rozwiazaniu.Buduje urzadzenie pomiarowe , koncowym ukladem jest Atmega 8 i jego wewnetrzny przetwornik ADC .Dokonuje on pomiarow napiecia co okolo 20msek , jesli w przeciagu 0.3sek dojdzie do odchylki wartosci mierzonej o okolo 5 % lub wiecej...

    Mikrokontrolery AVR   26 Lis 2010 23:46 Odpowiedzi: 10    Wyświetleń: 3769
  • Bascom i wysterowanie 2 serwo naraz, atmega32

    Witam, na forum jest wiele informacji na temat serw modelarskich ale nie znalazłem informacji o tym jak wysterować dwa serwomechanizmy naraz korzystając z Config Servos. Jeżeli wysteruję jedno serwo a potem drugie to jest w miarę ok. Natomiast przy próbie wysterowania 2 w tym samym czasie serwa wykonują...

    Mikrokontrolery   24 Gru 2010 01:26 Odpowiedzi: 0    Wyświetleń: 775
  • [Atmega32] [Bascom] sterowanie PWM

    Ogólnie podam Ci algorytm, bo mam nadzieję, że ujęcie go w kod nie sprawi problemu. masz 2 zmienne typu integer np. T1, i T2 oraz stałą Const max_pulse = 1000 i zmienne bitowe long1 i long2: ustawiasz przerwanie timera tak jak masz to zrobione, tyle, że robisz tam tak: if w1 = 0 then incr t1 if...

    Mikrokontrolery AVR   05 Sty 2011 12:12 Odpowiedzi: 10    Wyświetleń: 5278
  • Bascom - problem w odliczaniu

    Źle, w skrócie powinno być tak: jeśli wiatr_ena = 0 wtedy poczekaj 25 ms (eliminacja drgań styków) jeśli wiatr_ena = 0 wtedy pętla wyjście z pętli kiedy wiatr_ena=1 (czekanie na PUSZCZENIE przycisku koniec petli reszta Twoich instrukcji warunkowych endif endif

    Mikrokontrolery AVR   16 Sty 2011 14:47 Odpowiedzi: 2    Wyświetleń: 750
  • Bascom, Atmega16 - problem z adc

    Podciągnij PinA.6 do VCC: Porta = &B01100010 Przekaźnikiem zwieraj PinA.6 do masy a stan sprawdzaj za pomocą: If Pina.6 = 0 Then ps. Zadbaj o eliminację drgań styków przekaźnika !

    Mikrokontrolery AVR   06 Lis 2019 20:13 Odpowiedzi: 20    Wyświetleń: 2911
  • Bascom zliczanie impulsów w określonym czasie

    1. jaki język programowania? 2. ja bym to zrobił tak: a) Timer ustawiasz, żeby łatwo zliczał impulsy do odmierzenia czasu 2s. b) pierwsze naciśnięcie przycisku (po eliminacji drgań styków) wubudza timer c) każde kolejne naciśnięcie przycisku przed upływem 2s zwiększa zmienną, jeśli dojdzie do 2 to...

    Mikrokontrolery AVR   18 Lut 2011 13:14 Odpowiedzi: 15    Wyświetleń: 2678
  • [ATTiny2313][Bascom]-sterownik silnika krokowego początkujac

    Musi kolega jeszcze dobrać się do przycisków bo teraz każde przejście programu będzie wykonywało operację na liczbie A , więc proponuje wprowadzić opóźnienie mające zapobiegać drganiu styków a następnie czekać na zwolnienie przycisku przed zmianą wartości A . Dodatkowo można wzbogacić urządzenie o mechanizm...

    Mikrokontrolery AVR   05 Mar 2011 18:57 Odpowiedzi: 6    Wyświetleń: 3862
  • [ATTiny13][BASCOM] Obrotomierz , pomiar okresu

    Poprawiłem na 9,6MHz. Czy w kodzie powinno być Start Counter0 zamiast Start Timer0? Skoro zadekarowałem w configu że to licznik to muszę napisać mimo tego counter? Nie ma potrzeby dawać 'Start Timer0' jeżeli uprzednio nie był zatrzymanyu przez 'Stop Timer0'. Timer w AVR uruchamia sie natychmiast...

    Mikrokontrolery AVR   07 Gru 2011 18:40 Odpowiedzi: 37    Wyświetleń: 7663
  • [Attiny2313][Bascom]Różne czasy reakcji na wciskanie przycisku.

    Część Witajcie! Jestem Oskar, dopiero zaczynam przygodę z mikrokontrolerami. Otóż, dostałem niedawno swoją pierwszą Attiny2313. Napisałem również do niej program i pojawił się problem z przyciskami. Mianowicie gdy chcę aby przycisk zadziałał muszę jednego razu dłużej przytrzymać drugiego krócej....

    Mikrokontrolery AVR   02 Kwi 2011 06:45 Odpowiedzi: 24    Wyświetleń: 2772
  • [bascom] if end if co w tych komendach jest źle ?

    Tak jak napisałem w pierwszym poście na atmega8 nie miałem z tym problemu a tu jakoś stanąłem mimo wszelkich prób rozwiązania problemu. Kod który kolega dodał różni sie prócz zmiany nazewnictwa tylko komendą "set", o której i z początku pamiętałem ale teraz uszła mi z pamięci :) Po wklejeniu żywcem...

    Mikrokontrolery AVR   03 Maj 2011 17:17 Odpowiedzi: 14    Wyświetleń: 1431
  • Atmega32 Bascom i obsługa przycisku

    Powoli myślę nad Atmega64 ponieważ cały czas kręcę się w okolicach 95% pamięci Flash. Czy na pewno nie ma innego sposobu? Sposób jest bardzo prosty ... zmień język na C lub assembler. W drugiej kolejności zastanów się nad zewnętrznym flashem, bo jak sądzę tę pamięć zajmują Ci próbki dźwięków, a nie...

    Mikrokontrolery AVR   03 Maj 2011 15:49 Odpowiedzi: 16    Wyświetleń: 2548
  • Bascom 7 segmentowy wyswietlacz

    po pierwsze źle obsługujesz przyciski - te podłącza się tak by zwierały do masy i załącza się wewnętrzne podciąganie pinów - od tego zacznij po drugie w obu przypadkach dodajesz liczbę po trzecie skorzystaj z timerów do eliminowania drgań styków, lub, jeśli nie jesteś na tym poziomie to dodaj odpowiednio...

    Mikrokontrolery   05 Maj 2011 15:00 Odpowiedzi: 3    Wyświetleń: 1360
  • Bascom, Sprawdzenie poprawności kodu

    Drgania eliminuje poprzez waitms 100 tak mi się wydaje. W bascomie jest takie specjalne polecenie, żeby wyeliminowac drgania styków, nazywa się "debounce". Poczytaj o tej funkcji.

    Mikrokontrolery AVR   07 Sie 2011 20:45 Odpowiedzi: 11    Wyświetleń: 1708
  • [m8][bascom] pomiar prędkości kontaktronem

    Ja bym jednak wymienił kontaktron na czujnik halla, sygnał z kontaktronu trzeba kondycjonować, zrobić eliminację drgań, a ciągle zostajemy z zawodnym elementem mechanicznym. Wyjście z cz. halla (i po odpowiednim filtrowaniu z kontaktronu) wystarczy podłączyć pod pin ICP procesora i mierzyć wsp. wypełnienia....

    Mikrokontrolery AVR   24 Wrz 2011 15:57 Odpowiedzi: 32    Wyświetleń: 7501
  • [Atmega8][Bascom] Pomiar czasu zadziałania przekaźnika - nie działa jak powinien

    Styk przekaźnika podłącz do przerwania zewnętrznego i w obsłudze tego przerwania odczytuj wartość timera uruchomionego wraz z włączeniem cewki, a później przelicz. (Pamiętaj o drganiach styków). Po co korzystać z przerwania od przepełnienia timera? Użyj Timera1. Z tą samą dokładnością zmierzysz czas...

    Mikrokontrolery AVR   06 Sty 2012 20:29 Odpowiedzi: 11    Wyświetleń: 2581
  • [Atmega8][BASCOM]Prośba o odchudzenie kodu

    Takie powtarzanie ma na celu eliminację drgań styków a co za tym idzie niechcianych przypadkowych uruchomień.

    Mikrokontrolery AVR   24 Gru 2011 00:30 Odpowiedzi: 27    Wyświetleń: 3813
  • [Atmega88][Bascom] Error:61

    W 3 linii Debounce nic nie zmieniłeś więc nie spodziewaj się usunięcia błędu. Zrób swoją własną eliminację drgań dla dwóch jednocześnie naciskanych klawiszy...

    Mikrokontrolery AVR   28 Gru 2011 11:19 Odpowiedzi: 6    Wyświetleń: 2097
  • [bascom]Timer zamiast waitms do obslugi dgran przyciskow i 1wire

    Witam, Napisalem wieksza czesc kodu lecz po drodze napotkalem na przeszkode w postaci waita przy odczytywaniu temeratury. Chcialbym calkowicie zrezygnowac z waitow, bitwaitow itp wiec mysle nad wykorzystaniem timera. Napisalem maly programik testujacy lecz nie do konca dziala prawidlowo $regfile...

    Mikrokontrolery AVR   15 Sty 2012 14:24 Odpowiedzi: 11    Wyświetleń: 2825
  • [Attiny2313][Bascom]Zapalanie i gaszenie diody przyciskiem

    Prawdopodobnie będziesz się męczyć z drganiami styków (jak wiele początkujących osób) więc użyj komendy Debounce lub odczekuj chwilę podczas detekcji wciśnięcia.

    Mikrokontrolery AVR   02 Lut 2012 10:54 Odpowiedzi: 16    Wyświetleń: 6668
  • [atmega8][bascom] sterowanie przekaźnikiem na pilota

    Mam jeszcze jeden problem, a mianowicie przekaźnik zamiast zmienić stan na przeciwny, zmienia stan 2 razy (tzn. włącz/wyłącz). Czy chodzi tu o drganie styków, czy może popełniłem jakiś błąd w programie? Bardzo proszę o pomoc próbowałem już chyba wszystkiego, ale nie mogę sobie z tym poradzić.

    Mikrokontrolery AVR   28 Lut 2012 19:20 Odpowiedzi: 3    Wyświetleń: 1793
  • [AVR][Bascom] Porządna obsługa przycisków

    Jeśli nie szkoda Ci zmiennej typu Byte i masz jeszcze miejsce na programowy licznik w swoim programie to możesz zerknąć jak ja rozwiązałem badanie przycisku w tym temacie Zapewniam Cię, że rozwiązanie to jest bardziej odporne na zakłócenia (drgania) i przede wszystkim przelotowe (żadnych wait) niż...

    Mikrokontrolery AVR   23 Wrz 2012 11:14 Odpowiedzi: 10    Wyświetleń: 3852
  • [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ń: 4104
  • [bascom] petla licznika bez końca

    Przepraszam za głupie pytanie, ale jak ten program działa? I po co te dwa warunki? Bo rozumiem, chciałbyś wyeliminować drgania styków, masz opóźnienie 50ms, ale wtedy sprawdzasz, czy przycisk jest wciśnięty, a nie, czy puszczony... Co prawda Twój program będzie działał, ale trzymanie przycisku nie będzie...

    Mikrokontrolery Początkujący   26 Kwi 2012 12:48 Odpowiedzi: 3    Wyświetleń: 880
  • [BASCOM AVR][ATMEGA168V] Zegar DS1337, prośba o sprawdzenie poprawności sch.+kod

    Kolega pisze w bascomie. Jeśli chcesz tłumić drgania tego przycisku to musisz go dać równolegle do niego. Poza tym, jeśli filtrujesz już tak ten przycisk to daj też rezystor szeregowo do resetu jakiś mały (100-300Ω). Rezystor do resetu jest ciut za duży, ja bym tam dał 10k AVCC też musi być...

    Mikrokontrolery AVR   30 Kwi 2012 22:18 Odpowiedzi: 19    Wyświetleń: 3229
  • Enkoder i atmega 128 [BASCOM] - proszę o pomoc

    Czy na płytce są sprzętowo wyeliminowane drgania styków ? A jak obsługujesz ten enkoder ? Masz jakiś przykładowy kod ?

    Mikrokontrolery   14 Maj 2012 17:49 Odpowiedzi: 6    Wyświetleń: 1646
  • [Mega32][Bascom] zegarek LED a przygasanie wyświetlacza podczas obsługi klawiszy

    Po usunięciu pętli w podprogramach obsługi klawiszy przygasanie zmniejszyło się o około 90%. Obecnie widzę, że na czas obsługi nacisnięcia wyświetlacz ledwie przygasa. Spróbuję stworzyć obsługę w przerwaniu. Czy mogę w przerwaniu wpakować instrukcję debounce? Wiem, że domyslnie wprowadza 25ms opóźnienia,...

    Mikrokontrolery AVR   22 Cze 2012 22:44 Odpowiedzi: 29    Wyświetleń: 2804
  • [M32][Bascom] Wstęp do warstwowej obsługi LCD oraz menu

    Sprawdzę zaraz po powrocie do domu i dam znać, teraz nie mam przy sobie modułu uruchomieniowego. Faktycznie, sprawa końca stringa może być pewnym kłopotem, ale przecież mogę w kolejnym poleceniu pokryć ten znak początkiem jakiejś innej zmiennej i w efekcie w buforze, po zakończeniu nakładania warstw,...

    Mikrokontrolery Początkujący   15 Lip 2012 20:17 Odpowiedzi: 38    Wyświetleń: 5095
  • [Atmega8][Bascom] prędkościomierz hallotron

    Miałem ostatnio trochę czasu i udało mi się zrobić wstępny prototyp. Na schemacie tranzystory BC 415 = BC 560 PNP 1. Mam problem ze stabilizatorem 7805 gdyż po podłączeniu do akumulatora 12V, po pięciu minutach pracy jest już dosyć mocno nagrzany nawet przy podłączonej tylko 1 diodzie...

    Mikrokontrolery AVR   22 Sie 2012 22:33 Odpowiedzi: 26    Wyświetleń: 6193
  • BASCOM - Zliczanie sygnałów impulsatora

    Mam taki kod do zliczania impulsów z enkodera:

    Mikrokontrolery   01 Sie 2012 22:39 Odpowiedzi: 5    Wyświetleń: 1432
  • [Bascom][ATmega8]oświetlenie schodów

    Kurcze, coraz bardziej się pogrążamy :wink: Ale, za to, jak Jacek1987-1987 skończy, to będziemy mieli gotowy projekt za darmo! :D A w temacie. Najsampierw, należy opanować nielogiczną logikę procesorów. Bez opanowania Timer'ów ani rusz! Problemem na początek, mogą być przerwania - konfiguracja...

    Mikrokontrolery Początkujący   23 Sie 2012 13:22 Odpowiedzi: 21    Wyświetleń: 6320
  • Bascom - tryb powerdown. Obniżenie poboru prądu.

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

    Mikrokontrolery AVR   09 Sty 2013 23:18 Odpowiedzi: 28    Wyświetleń: 4275
  • Atmega8 Bascom - Counter T1 szaleje

    Drgania styków i ich eliminacja - poszukaj, poczytaj. Domniemam że impulsy nie pochodzą z innego układu cyfrowego ale z przycisku;-)

    Mikrokontrolery AVR   25 Sie 2012 06:36 Odpowiedzi: 9    Wyświetleń: 1527
  • [ATtiny13][Bascom]Błędne działanie przerwania zewnętrznego

    Piotrva masz rację nie doczytałem na temat drgań styków. Podaję link do strony gdzie jest to dobrze wytłumaczone. [url=]Drgania styków i ich zapobieganie Oprócz rozwiązania podanego w materiale z linku czy zastosowanie jakiegoś transoptora czy coś w tym stylu na wejściu int nie wyeliminuje problemu...

    Mikrokontrolery AVR   02 Wrz 2012 14:29 Odpowiedzi: 7    Wyświetleń: 1644
  • [Attiny13][Bascom] - Sterowanie jednym przyciskiem kilkoma funkcjami.

    Możesz sobie podłączyć przycisk pod zewnętrzne przerwanie i w programie przerwania na początku zrobić Disable INT0 , wtedy drgania stuku będą chyba wyeliminowane.

    Mikrokontrolery Początkujący   26 Paź 2014 09:58 Odpowiedzi: 28    Wyświetleń: 3243
  • [BASCOM] KIT AVT5217 - numer karty sterującej i inne opcje.

    1. Czy w kodzie do tej karty, aby dodać przyciski to wystarczy podać który pin jest wejściem i co program ma zrobić po wykryciu sygnału czy jeszcze coś trzeba zmienić ? 1. Ustawić piny jako wejścia. 2. Sprawdzać ich stan w głównej pętli 3. Przemyśleć sprawę wyeliminowania drgania styków 4. Zmienić...

    Mikrokontrolery Początkujący   25 Paź 2015 20:49 Odpowiedzi: 147    Wyświetleń: 13182
  • [Atmega8][Bascom] Osiem inteligentnych przycisków

    Napisane na szybko bez gwarancji działania i bez detekcji wciśnięcia kilku przycisków naraz. Do tego mogą byc problemy z drganiem styków, w razie czego waitms daj na np 50 [syntax=basic4gl] $regfile = "m8def.dat" $crystal = 8000000 Config Portc = &B00000000 Portc = &B11111111 Config...

    Mikrokontrolery AVR   06 Paź 2012 16:43 Odpowiedzi: 13    Wyświetleń: 2106
  • Bascom - Licznik impulsów, kierunek obrotów

    Akurat takich mam dostatek, jednak nie bardzo rozumiem, jak wykożystac sprzętową obsługę w bascomie W helpie jest opisana funkcja ENCODER(), zatem może warto najpierw te parę zdań przeczytać? W obsłudze przerwania sprawdzasz stan wejść i porównujesz z poprzednim stanem Nie zapominajmy o drganiu...

    Mikrokontrolery Początkujący   29 Paź 2012 10:39 Odpowiedzi: 9    Wyświetleń: 2853
  • (Bascom) - polecenie Encoder() i przerwania

    A po co zaprzęgasz Bascomowy ENCODER() Zobacz na ten przykład :) Jest to bardzo proste ] Testowałem to, ale z uwagi na to że posiadam "gówniany" enkoder mechaniczny, drgania styków, powodują że kawałek kodu z linku nie działa jak powinien.

    Mikrokontrolery Początkujący   01 Lis 2012 18:53 Odpowiedzi: 5    Wyświetleń: 1836