timer0 przerwać

Znaleziono około 1304 wyników dla: timer0 przerwać
  • [timer0] przerwanie nie zawsze działa?

    Czy dla uzyskania przerwania co 0,5s, 1s, lub 2sek musze użyc w przypadku Atmega8 timera1 16bit, czy mogę to też jakoś zrobić na 8-bitowym timerze0? Zakładam częstotliwość zegara 1Mhz-4MHz. (pracuję nad mruganiem diody :) widocznym dla oka przy uzyciu przerwania od timera)

    Mikrokontrolery xyacol   25 Lut 2006 09:02 Odpowiedzi: 6    Wyświetleń: 1344
  • atmega8 timer0 ,przerwania zewnetrzne

    witam Mam do zrealizowania coś takiego: Wejścia INT0 oraz Int1 muszą reagować na pojawiające się na nich sygnały (zbocza narastające ) po czym muszę zliczać czas trwania stanu wysokiego na powyższych wejściach gdy pojawi się zbocze opadające na int0,1 liczenie czasu ma być przerwane i wartość...

    Mikrokontrolery AVR _StinG_   30 Gru 2008 14:08 Odpowiedzi: 3    Wyświetleń: 1749
  • Timer0 przerwanie zamiast 1us jest ~3

    Witam. Chciałem otrzymać przerwanie od przepełnienia generowane przez timer0 procesor pracuje na 16mhz jednak mam dziwny problem. Mianowicie zamiast planowego 1us mam 2-4 x większe wartości. Napisałem taki program testowy który ma zobrazować efekt czyli co sekundę instrumentować zmienną. [syntax=c]#include...

    Mikrokontrolery AVR nasiono   02 Lut 2012 14:16 Odpowiedzi: 9    Wyświetleń: 1420
  • ATMega16 i przerwania od Timera

    Witam Ręce mi już opadają :( Już jakiś czas próbuję napisać zwykły program który wykorzystuje przerwanie od Timera przy jego przepełnieniu. Przeczytałem posty elektrody, dokumentacje procesora i nic. $regfile = "m162def.dat" $crystal = 16000000 Config Timer0 = Timer , Prescale...

    Mikrokontrolery AVR creepingdeath   09 Sty 2009 22:28 Odpowiedzi: 2    Wyświetleń: 1260
  • [bascom]przerwania a SUBy

    nie chcę siać zamętu, ale jeśli dobrze pamiętam to istnieje błąd w Bascomie, który źle kompiluje powrót w subie zawartym w przerwaniu (wstawia RETI zamiast RET) Obecnie takiego błędu kompilator nie wykazuje: ;---- test.bas ----------------------------------------...

    Mikrokontrolery ZbeeGin   14 Gru 2008 17:28 Odpowiedzi: 4    Wyświetleń: 804
  • pierwszy program z timer0, problem...

    Jest to mój pierwszy program z użyciem timera i nie mam pojęcia dlaczego nie działa, wydaje mi się że wszystko jest ok a jednak po wgraniu do mikrokontrolera nie ma żadnej reakcji. $regfile "attiny2313.dat" $crystal = 1000000 Config Timer0 = Timer , Prescale = 1024 Dim T1 As Byte T1...

    Mikrokontrolery AVR emarcus   11 Sty 2011 07:42 Odpowiedzi: 3    Wyświetleń: 708
  • [attiny2313][bascom] brak przerwań w programie

    Witam! Napisałem sterownik do rgb (dioda z wspólnym +), niestety nie chciał pracować, więc zacząłem drążyć... Okazało się, że nawet taki program $regfile "attiny2313.dat" $crystal = 16000000 Config Portb = Output Config Portd = &B11110000 Portb = &B11111111 Portd = &B11111111 Config...

    Mikrokontrolery AVR szaryjelen   22 Mar 2010 20:56 Odpowiedzi: 2    Wyświetleń: 1215
  • bascom, 51,Przerwania w89c2051

    witam INT0 przerwanie zewnętrzne końcówka INT0 INT1 przerwanie zewnętrzne końcówka INT1 TIMER0 przerwanie przepełnienia licznika TIMER0 TIMER1 przerwanie przepełnienia licznika TIMER1 Gdy używane są przerwania INT0 lub INT1, można określić warunek zgłoszenia tego przerwania. Należy w tym celu...

    Mikrokontrolery tomaszdjt   29 Paź 2009 15:39 Odpowiedzi: 1    Wyświetleń: 930
  • avr - zegarek na 8 bitowym [timet0] [avr 32] [bascom] 2

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

    Mikrokontrolery majki1995   10 Paź 2012 18:20 Odpowiedzi: 5    Wyświetleń: 1182
  • AtTiny13 - Bardzo dziwny problem... (BASCOM)

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

    Mikrokontrolery HumunD   18 Lip 2006 20:28 Odpowiedzi: 5    Wyświetleń: 2875
  • bascom [attiny2313] problem z użyciem eeprom, prośba o pomoc

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

    Mikrokontrolery AVR hanibal0   02 Lut 2011 13:18 Odpowiedzi: 2    Wyświetleń: 785
  • Przesyłanie pliku wav. UART - PWM

    Pomęczyłem się trochę dzisiaj i chciałbym zapytać czy w dobrym kierunku idę. Poniżej dwa przykłady oraz próbki tego co uzyskałem. Przepraszam za jakość dźwięku. Niestety byłem zmuszony nagrać to przez mikrofon. Kod 1: [syntax=basic4gl]$regfile = "m32def.dat" $crystal = 20000000 $baud = 115200 Config...

    Mikrokontrolery AVR zabex   08 Mar 2012 16:44 Odpowiedzi: 19    Wyświetleń: 2353
  • ATtiny13 Bascom - dwie funkcje w jednym przycisku jedna zależna od drugiej

    Poszukałem trochę dodatkowych materiałów do wchłonięcia przez moje szare komóreczki :) 13 Liczniki Słowo licznik to próba przetłumaczenia słowa timer. Ja używam tego słowa jako odpowiednika, ale nie wszyscy się z tym zgadzają i twierdzą, że należy używać słowa timer, gdyż nie można dokładnie przetłumaczyć...

    Mikrokontrolery Początkujący dobo_28   22 Kwi 2016 21:04 Odpowiedzi: 39    Wyświetleń: 2439
  • (BASCOM)(ATMEGA8)odmierzanie 1 sekundy i wylaczanie sie lcd

    Za dużo kodu w przerwaniu + z obsługi przerwania wywołujesz podprogram = obsługa przerwania trwa za długo, nakładają się kolejne przerwania, stos się przepełnia. Spróbuj tak (wykorzystałem Twoją zadeklarowaną, a nie używaną flagę): $regfile = "m8def.dat" $crystal = 8000000 '$sim Config...

    Mikrokontrolery AVR emarcus   17 Wrz 2009 18:47 Odpowiedzi: 2    Wyświetleń: 2010
  • [BASCOM][ATmega16] Pytanie początkującego

    $crystal = 8000000 $regfile = "m16def.dat" Led1 Alias Portc.1 Led2 Alias Portc.2 S1 Alias...

    Mikrokontrolery AVR bb5   14 Kwi 2010 21:07 Odpowiedzi: 16    Wyświetleń: 1667
  • generator z wypadającym jednym impulsem

    Witaj. Pod ręką miałem ATtiny26 i płytkę ZL4AVR, więc na szybko "popełniłem" programik, który spełnia Twoje założenia. Zmieniłem częstotliwość impulsów (około 2Hz), abym mógł sobie wizualnie sprawdzić prawidłowość działania programu. Programik w poniższej postaci generuje 8 impulsów, potem ma 2 okresy...

    Mikrokontrolery simgsm   27 Gru 2007 16:12 Odpowiedzi: 4    Wyświetleń: 827
  • Przesiadka z 51 na AVR - trudne początki

    Do tej pory troszkę bawiłem się AT89C2051. Wykonałem pewien układzik który za pomocą Timera0 zliczał impulsy na wejściu T0 podczas 1sekundy którą odmierzałem Timerem1. Jako, że musiałem przeprogramować 51 do innych celów chciałbym go zastąpić Attiny2313 bo mam dwie sztuki. Zacząłem czytać książkę Dolińskiego...

    Mikrokontrolery AVR Virus500   25 Cze 2011 22:57 Odpowiedzi: 6    Wyświetleń: 1560
  • Przełącznik dla 8 przekaźników

    W jednym swoim projekcie mam taką obsługę przerwań : [syntax=Basic4GL] Config Timer0 = Timer , Prescale = 256 On Timer0 Przerwanie Enable Interrupts Enable Timer0 Load Timer0 , 250 Do 'petla glowna Loop End Przerwanie: Load Timer0 , 250 Incr Czas8ms If Czas8ms = 125...

    Mikrokontrolery Początkujący emarcus   20 Lip 2012 00:44 Odpowiedzi: 65    Wyświetleń: 7071
  • AVR-Studio i bascom

    Witam!! Mam taki prosty programik napisany w bascomie: Config Timer0 = Timer , Prescale = 1 On Timer0 Przerwanie Enable Timer0 Enable Interrupts Do Loop Przerwanie:... Symuluje jego dzialanie w AVR Studio.Jesli w AStudio ustawie procek 2313 to wszystko dziala ok a jak zmienie...

    Mikrokontrolery smalski   26 Kwi 2005 12:53 Odpowiedzi: 2    Wyświetleń: 891
  • [ATmega32][BASCOM] Prośba o sprawdzenie kodu.

    Witam! Mam problem z tym programem. Nie chce się skompilować. Wywala mi trzy błędy: 123 (linia: 0) - END IF expected , in File: 7 (linia: 0 ) - IF THAN expected inventco.eu - post edytowałem, program umieszczamy w znacznikach code $crystal = 8000000 $regfile = "m32def.dat" ...

    Mikrokontrolery AVR bar_bur   24 Maj 2010 08:39 Odpowiedzi: 5    Wyświetleń: 1474
  • Mógłby ktoś mi to wyjaśnić?

    Usiłuję od jakiegoś czasu uruchomić 90S2313 z bzdurnym programem. Ustawiam Timer0 według helpa z bacom'a : $crystal = 8000000 $regfile = "2313DEF.DAT" Config Timer0 = Timer, Prescale = 8 Enable Timer0 On Timer0 Przerwanie Dim Licz As Byte Enable Interrupts Enable Timer0 Start Timer0 -...

    Początkujący Elektronicy rde   17 Sty 2013 16:52 Odpowiedzi: 0    Wyświetleń: 477
  • [Atmega328][DS18b20]Nie działa odczyt temperatury

    Witam. Koledzy niby prosty układzik między innymi z czujnikiem temperatury DS18b20. Nijak nie mogę uruchomić tego czujnika. Sprawdziłem wszystko pod kątem połączeń zwarć i zimnych lutów. Ba nawet czujnik podmieniałem i nadal temperatura odczytana z czujnika to -0.1. Wiem że mam jakiegoś babola...

    Mikrokontrolery AVR pier   17 Sty 2014 10:11 Odpowiedzi: 4    Wyświetleń: 1368
  • atmega16 Bascom - Program do obsługi zasilacza

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

    Mikrokontrolery AVR emarcus   04 Sty 2015 07:17 Odpowiedzi: 3    Wyświetleń: 588
  • Program do chronometru. Dlaczego wynik jest zawsze równy 0?

    Witam Chciałem zrobić chronometr do mierzenia prędkości kulki asg. Napisałem program. Czujniki są optyczne oddalone o 1 m. Problem polega na tym, że wynik zawsze jest równy 0 :( $regfile "attiny2313.dat" $crystal = 4000000 Config Portd = &B11111100 Portd = &B00000011 Config...

    Mikrokontrolery manius696   16 Sie 2008 10:33 Odpowiedzi: 8    Wyświetleń: 1704
  • [BASCOM] - DS18b20 - odczytanie bez wstrzymania programu

    Proszę bardzo, przykładzik jest lekką modyfikacją liczenia czasu w przerwaniu z książki Wiązani. [syntax=basic4gl] $regfile = "m8def.dat" $crystal = 8000000 Config Timer0 = Timer , Prescale = 256 On Timer0 Przerwanie Dim Licznik8ms As Word Dim Flaga As Bit ...

    Programowanie TomekMus   11 Wrz 2014 05:49 Odpowiedzi: 4    Wyświetleń: 561
  • [Bascom] attiny2313 program do migającej diody

    Witam. [syntax=basic4gl]Ustaw F_CPU na 8000000 Hz 'Declarujemy zmienną np.Licz Dim Licz As Byte Config timer0 = Timer , Prescale = 256 Enable Interrupts Load Timer0 , 250 '--przerwanie będzie co 8ms On Timer0 Przerwanie 'W przerwaniu: Przerwanie: Load Timer0 , 250 Incr Licz If...

    Mikrokontrolery AVR binkosss   19 Lut 2015 22:40 Odpowiedzi: 9    Wyświetleń: 957
  • [Atmega128 Bascom] - HARD-SPI vs SOFT-SPI

    Poczytałem trochę o timerach i prescalerach i mam nadzieję że teraz napisałem obsługę timer0 bez "rażących" błędów :?: Program posiada dwa założenia: zlicza liczbę zapisanych na SD zmiennych typu word lub zlicza ilość odczytów z ADC w ciągu 1sek, wyniki wyświetla na lcd. Zmieniłem również zmienną...

    Mikrokontrolery AVR dondu   24 Lip 2015 11:43 Odpowiedzi: 22    Wyświetleń: 1230
  • Potrzebuję dobrego człowieka znającego BASCOM-a

    PF - Jak zakładasz temat że potrzebujesz jakiejś pomocy, to postaraj się trochę szybciej odpowiadać na zadane pytania. Poniższy program powinien rozwiązać Twój problem. Zmienna "C" odpowiada w tym programie za czas w którym powinieneś wcisnąć przycisk 2-3 razy, wartość 5 (If C = 5 Then) odpowiada 1-nej...

    Mikrokontrolery Początkujący PF   27 Lut 2013 09:46 Odpowiedzi: 11    Wyświetleń: 2022
  • BASCOM mala przerobka programu- pomocy

    witam Nie znam sie dobrze na programowaniu w bascom a chcialem zbudowac sterownik do pieca co, w EDW byl taki projekt i zbudowalem uklad ale temperature pokazuje z 3 czujnikow a jest mozliwosc podlaczenia 4 Mozecie mi pomoc i powiedziec co trzeba zmienic w programie aby sterownik pokazywal temp....

    Mikrokontrolery Eagle   02 Kwi 2003 06:43 Odpowiedzi: 4    Wyświetleń: 2123
  • Sterownik pieca CO. Gotowy program do sterowania. AT89C2051.

    Zamieszczam caly program i prosiłbym oprzerobienie pod moje wytyczne. Przerasta mnie to . 'sterownik do pieca at89c2051 ' wyświetlacz 2*16, poprawione zachowanie po zaniku napięcia $large $crystal = 12000000 Config Lcd = 16 * 2 Cursor Off Cls Config Sda = P3.1 Config Scl = P3.0 Config...

    Mikrokontrolery Krzysieksiek   30 Lis 2006 20:54 Odpowiedzi: 16    Wyświetleń: 5584
  • ATtiny2313, jak uzyskać przerwanie co 4ms?

    Chcę uzyskać w timerze0 przerwanie co 4 ms mam oscylator 4 Mhz na attiny2313, programuje w bascomie. Robie to tak Config Portb = &B11111111 Portb = &B11111111 Config Portd = &B1111100 Portd = &B0111111 Config Timer0 = Timer , Prescale = 64 Enable Interrupts Enable Timer0 On...

    Mikrokontrolery Ch.M.   17 Sie 2007 10:14 Odpowiedzi: 10    Wyświetleń: 1419
  • Atmega8 bascom program w symulatorze działa a normalnie nie

    Witam Mam taki program w symulatorze działa tak jak bym chciał czyli po nacisnięciu przycisku dioda sie zapala i po kilku sekundach gasnie ale po wgraniu do atmegi 8 niedziała prawidłowo czyli diode można zgasic i zapalić ale już nie gasnie po kilku sekundach.Czy ktoś wie czemu??? $regfile = "m8def.dat"...

    Mikrokontrolery AVR Fredy   24 Sty 2011 21:27 Odpowiedzi: 1    Wyświetleń: 947
  • Sterownik gazowego pieca C.O. - Problem z Timerem w Bascomie

    Witam, Dostałem zadanie, aby zaprojektować bezprzewodowy sterownik pieca gazowego, który ma działać w następujący sposób: 1) W momencie kiedy przycisk S1 (na schemacie jest to złącze modułu radiowego - PC2) jest wciśnięty, przekaźnik gazu (G1) i wody (W1) są wysterowane. 2) Gdy przycisk S2 zostaje...

    Mikrokontrolery Początkujący ruffin-89   23 Sty 2012 16:15 Odpowiedzi: 0    Wyświetleń: 1817
  • [mega8][bascom] Jak obliczyć mAh i średnia.. Miernik DIY

    Mimo że nie mam dalej mega8 poprawiłem kod źródłowy. Liczenie mAh rozwiązałem przy użyciu Timer0 co sekundę w przerwaniu prąd dziele przez 3600000 (1/3600 bo sekunda to 1/3600 godziny i jeszcze przez 1000 żeby było w mili..) a później dodaje do ogólnej liczby, myśle że to dobry sposób. Zamieszczę...

    Mikrokontrolery AVR elektronik999   12 Sie 2011 09:12 Odpowiedzi: 16    Wyświetleń: 3941
  • Attiny2313 - załączanie diod RGB i PWM w jednym programie

    Witam, taki kod ja kiedyś używałem, spróbuj go sobie zaadaptować. [syntax=basic4gl]Dim Rled As Byte , Gled As Byte , Bled As Byte Dim Licznik As Byte Dim Flaga As Bit , Ctrled As Bit Dim N As Byte , Pomoc As Byte , Prz1 As Byte , Prz2 As Byte Dim Dziel As Word , Dziel2 As Word , Szybkosc As Word ...

    Mikrokontrolery Początkujący natevik   04 Sie 2013 07:32 Odpowiedzi: 1    Wyświetleń: 1200
  • [bascom] atmega8 x2 - szeregowa komunikacja dwóch procesorów

    Nie wiem czy dobrze kombinuje i trochę mi nie pasuje co zrobiłem. Do tego celu wykorzystuje polecenie Config Serialin które po konfiguracji wygląda tak: [syntax=basic4gl] Config Serialin = Buffered , Size = 20 Config Timer0 = Timer , Prescale = 256 Dim A As String * 10 Dim Odczyt As...

    Mikrokontrolery AVR stoper17   24 Lis 2014 22:25 Odpowiedzi: 39    Wyświetleń: 3180
  • Sterownik oświetlenia oraz klaksonu do motocykla

    Witam. Chciałbym zaprezentować moją konstrukcję, którą jest sterownik oświetlenia oraz klaksonu do motocykla typu cafe racer. Sterownik oparty jest na atmege8 oraz tranzystorach mosfet irfz34n. Urządzenie steruje kierunkowskazami, zmianą świateł (krótkie - długie) oraz działa jako przekaźnik...

    DIY Konstrukcje motomichu30   15 Paź 2015 13:01 Odpowiedzi: 44    Wyświetleń: 13986
  • Bascom - Odczyt dokładnej wartości z Timer

    Witam Jak odczytac dokładną wartośc z Timer0 (liczbę wszystkich impulsów), teraz zmienna A zbiera tylko same przepełnienia. [syntax=vbnet] $cry... = 8000000 config pind.4=input ' Config Lcdpin = Pin , Db4 = Portc.2 , Db5 = Portc.3 , Db6 = Portc.1 , Db7 = Portc.0 , E = Portc.5...

    Mikrokontrolery AVR xury   31 Gru 2016 18:47 Odpowiedzi: 1    Wyświetleń: 378
  • Problem ze stanem portu w Atmega16

    Witam. Mam problem z porgramemem w Bascomie, Do tej pory wszystko działało poprawnie aż do poewnego momentu zaczeły sie jakies anomalie. Mianowicie, program nie reaguje na zminanę na porcie A w podprogramie zamkanie_awaryjne, zamykanie i otwieranie, gdy wciskam przycski i wysyłam stam przez RS232 to...

    Mikrokontrolery Balu   04 Maj 2008 23:52 Odpowiedzi: 8    Wyświetleń: 1135
  • atmega8 + multiplexowanie 4 wyświetlaczy led + DS18B20

    Witam Mam problem następujący. Napisalem program do wyswietlania temperatury i dziala on wprawdzie, ale czasem na wyswietlaczach pojawiają sie hieroglify. Szczególnie przy zmianie temperatury. Czy jest na to jakaś rada? Może popełniłem błąd w programie? $crystal = 4000000 Config Portb =...

    Mikrokontrolery cyberdar   27 Paź 2007 08:06 Odpowiedzi: 2    Wyświetleń: 2126
  • [Bascom] atmega8 sprawdzenie programu.

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

    Mikrokontrolery AVR 30402   28 Lut 2012 23:13 Odpowiedzi: 20    Wyświetleń: 1790
  • Attiny2313 - [BASCOM] - multipleksowanie 2 x LED 7 seg 74HC595

    Witam, Z racji ograniczonej ilości portów, zostałem zmuszony do multipleksowania dwóch wyświetlaczy LED 7 segmentowych poprzez rejestr 74HC595. Na początku dla testów napisałem krótki programik. Program działa, lecz ......... Myślę sobie: poczekam parę milisekund po każdej cyfrze. Wstawiłem w...

    Mikrokontrolery AVR dreslak   28 Lut 2013 19:21 Odpowiedzi: 2    Wyświetleń: 1848
  • Duży zegar LED - programowanie przycisków

    Witam, zbudowałem jakiś czas temu zegar LED-owy, z wykorzystaniem taśmy LED i atmegi16. Napisałem do niego program w Bascomie i wszystko niby działa poza jedną rzeczą. Mianowicie nie działają przyciski mające ustawiać czas na zegarze. Czy ktoś byłby tak miły żeby wskazać mi błąd ? :) Program: [syntax=vbnet]$regfile.....

    Początkujący Elektronicy J0e   10 Cze 2016 15:15 Odpowiedzi: 2    Wyświetleń: 321
  • ATMEGA8 - Pętla while dziwne zachowanie AVR GCC

    Witam. Nie mam już pomysłu na rozwiązanie mojego problemu. Program działa, ale przy przesuwaniu tekstu w tablicy do prawej AVR GCC generuje dużo mniejszy kod (1002 bajty) niż jeśli zakomentuję tę część pętli głównej programu (1366 bajtów). Kompilacja przechodzi bez warningów w obu wypadkach. Dodatkowo...

    Mikrokontrolery AVR ryba884   06 Lut 2014 23:26 Odpowiedzi: 4    Wyświetleń: 1032
  • Atmega 16 - dwa pytania. Timer, końcówki portu C.

    Nie mam przez weekend dostępu do programatora itp. aby sprawdzić mój program. Czy poniższy kod zadziała jak programowe pwm na pd.2 oraz czy pb.3 będzie sobie mrugał? Wiem że nie powinienem pytać, tylko to sprawdzić ale zależy mi na waszej opinii :D $crystal = 1000000 $regfile = "m16def.dat" Config...

    Mikrokontrolery AVR Maciek4141   30 Kwi 2009 21:22 Odpowiedzi: 6    Wyświetleń: 1066
  • PWM programowe i piszczący wentylatorek [BASCOM]

    Witam! Wentylatorek piszczy przy każdym z 10 poziomów PWM'a. Jeżeli ustawie Port na stałe 1 to chodzi normalnie. Co jest nie tak z tym programem? $regfile = "m8def.dat" $crystal = 8000000 Config Portc.5 = Output Dim Licz As Byte Dim X As Byte Dim A As Byte , B As Byte ,...

    Mikrokontrolery AVR atom1477   23 Paź 2009 02:50 Odpowiedzi: 12    Wyświetleń: 1960
  • [at2313][bascom]Program sterownika rgb

    Witam! Niedawno zacząłem się uczyć bascoma. Jako pierwszą poprzeczkę postawiłem sobie napisać zupełnie sam sterownik do lampki rgb. Długo analizowałem kody innych sterowników (np. na stronie mirley.firley.org) W końcu udało mi się zrozumieć i napisałem program wykorzystujący metody kolegów, lecz został...

    Mikrokontrolery AVR szaryjelen   13 Mar 2010 17:12 Odpowiedzi: 5    Wyświetleń: 1447
  • [atmega32][bascom] Efekt świetlny pwm

    Wklepałem to: $regfile = "m32def.dat" $hwstack = 32 $swstack = 32 $framesize = 32 $crystal = 16000000 Dim Licz As Byte , Wyp(4) As Byte Portd = Portd Or &B00001111 Ddrd = Ddrd Or &B00001111 Config Timer0 = Timer , Prescale = 1 On Timer0 Przerwanie Enable Interrupts Enable...

    Mikrokontrolery AVR Manio79   06 Lis 2010 17:41 Odpowiedzi: 4    Wyświetleń: 1899
  • Atmega8, programowy PWM, bascom

    konfiguracja TIMERA: [syntax=basic4gl]Config Timer0 = Timer , Prescale = 256 'konfiguracja Timer0 jako timer On Timer0 Przerwanie 'wywołanie procedury liczącej przy przerwaniu Enable Timer0 ...

    Mikrokontrolery demsy   03 Maj 2012 21:06 Odpowiedzi: 24    Wyświetleń: 10226
  • Zapalanie diod - Pomoc przy kodzie bascom

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

    Mikrokontrolery Początkujący SylwekK   23 Maj 2012 07:36 Odpowiedzi: 3    Wyświetleń: 1312
  • Termometr cyfrowy (atmega8 i DS18B20) i dioda RGB - rozwiązany

    Dzień dobry, Zbudowałem termometr cyfrowy oparty na układzie Atmega8 i czujniku DS18B20. Do tego podpięty jest wyświetlacz LCD. Termometr "pamięta" i wyświetla temperaturę maksymalną i minimalną z ostatnich 12 godzin. Do tego wszystkiego podłączyłem diodę RGB tak jak na schemacie: Zadaniem...

    Początkujący Elektronicy Logan   14 Lis 2016 17:00 Odpowiedzi: 6    Wyświetleń: 3986
  • [BASCOM]rs485 slave odbiera dane, nadaje i nie wznawia odbioru, ogolne porady

    No tak w zupełności masz racje że pod włącznikiem będzie płytka z włącznikiem gdyby miało to tylko funkcje włącz wyłącz to rzeczywście jest to dobre a jeśli będzie oświetlenie na LEDach to slave będzie czekał na informację ile i jakie ma włączyć. Narazie szykuję do służby w altance gniazdka podświetlane...

    Mikrokontrolery Początkujący *zaba*   09 Mar 2013 15:23 Odpowiedzi: 7    Wyświetleń: 2556
  • Atmega 8 bascom - Zliczanie zmian stanu wyjścia

    Zaraz wrzucę to do programu, ale czy to normalne że ds18b20 zaniża mi temeraturę o 2-2,5 stopnia? Kupiłem nowy za 10zł i to samo. Wrzucę cały program do wglądu. Wiem, że może być coś nie tak napisane, ale działa tak jak chciałem ;) Dodano po 3 Edit: Jest jeszcze jeden problem. Co jakiś czas...

    Mikrokontrolery Początkujący emarcus   05 Lip 2014 06:39 Odpowiedzi: 7    Wyświetleń: 1272
  • [PIC16F84A][ASM] Sterowanie diodami na PortB.

    Hmm, ale chyba PIC16F84A nie ma przetworników A/C, przynajmniej tak wynika z dokumentacji, zawsze na początku jest strona "reklamowa" proca gdzie są wymieniane jego układy wewnętrzne itd, i z tego wynika że on ma tylko Timer0, przerwanie INT0, przerwania z PB4-PB7 no i 5-bitowy PortA i cały PortB. Nawet...

    Mikrokontrolery PIC PietrekDer   02 Sie 2008 10:09 Odpowiedzi: 4    Wyświetleń: 2427
  • Bascon AVR i wlacznik WLACZ-WYLACZ-WLACZ...

    Witam Pisze program w Bascomie na AVR'A (2313) sekwencyjnego zpalania i gaszenia oswietlenia modelu statku kosmicznego (silnik okienka i takie tam efekty) W poczatkowej wersji mial byc to wlaczanie automatyczne po zmroku przez fototranzystor. Niestety okazalo sie iz akumultor rozladowuje sie w przeciagu...

    Mikrokontrolery Espablo   17 Maj 2006 13:26 Odpowiedzi: 5    Wyświetleń: 876
  • RC5 w C. Dekodowanie sygnału. Co jest źle w programie?

    Witam! Mam problem z procedurą odbioru a raczej dekodowania sygnału RC5 W JĘZYKU C. Poniżej kod źródłowy (troche długi, więc przepraszam z góry) #include <stdio.h> #include <reg51.h> unsigned char adres,komenda,BitLicznik; bit InfraM,F... InfraR = P3^2; // wejście...

    Mikrokontrolery Max25   06 Sty 2005 20:19 Odpowiedzi: 7    Wyświetleń: 1271
  • [LPC2124][C] przerwania od timera.

    Chciałbym na timerze0 zrealizować ciągły odczyt czterech niezależnych liczników w trybie obsługi przerwań za pomoca kanałow porównująch, MR0, MR1, MR2, MR3. Timer1 jest zajęty. Czasy to 100 msec, 60 sekund , 100 sekund oraz dowolny inny. tick dla timera0 wybrałem na 1 msec. Licznik działa poprawnie...

    Mikrokontrolery ARM zorg666   07 Sie 2008 21:44 Odpowiedzi: 23    Wyświetleń: 3485
  • [LPC2138][C] Problem z przerwaniami

    Witajcie!! Mam taki problem: ponizej załączam mój plik źródłowy main.c , programik jest prosty, zawiera dwa przerwania jedno od timera 0 (przerwanie na narastajace zbocze CAP0.0 pin P0.2) drugie przerwanie to przerwanie zewnetrzne od przycisku (przerwanie na narastajace zbocze). Do pinu P0.2 dołączam...

    Mikrokontrolery ARM Piotr Biel.   29 Paź 2008 12:47 Odpowiedzi: 10    Wyświetleń: 2060
  • Bscom AVR + ATMega8 + przerwanie

    Dlaczego jak napisze: On Timer0 Timer0_int Disable Timer0 nop nop nop Tirf.0=1 'Ustawiam flagę oznaczająca rzadanie przerwania od Timer0 nop nop nop Enable Timer0 nop nop Timer0_int: nop... to program nie wykonuje przerwania po wykonaniu instrukcji Enable...

    Mikrokontrolery atom1477   22 Wrz 2006 09:20 Odpowiedzi: 2    Wyświetleń: 1046
  • lpc2148 - Przerwania i zawieszanie się programu

    Witam! Na wstępie chciałem zaznaczyć, że od niedawna dopiero poznaję procesory z serii ARM. Bardzo dawno temu miałem styczność z 51- jedynką i keilem. Moje doświadczenie w programowaniu C też nie jest oszałamiające, natomiast asembler na ARM jak na razie jest przeze mnie mało zrozumiany. Proszę o wyrozumiałość...

    Mikrokontrolery ARM andk20   19 Lis 2015 21:16 Odpowiedzi: 10    Wyświetleń: 864
  • [mega32][BASCOM] wys. LED na przerwaniach i problem z uartem

    witam mam zrobioną obsługę wyświetlacza led na przerwaniach i problem z odbieraniem znaków przez uart mianowicie uart "gubi" znaki podczas odbioru, jeżeli wyłączę przerwania przerwania problem znika, niestety wyświetlacz muszę mieć zrobiony na przerwaniach i nie wiem jak mam się z tym problemem uporać....

    Mikrokontrolery AVR mirley   10 Maj 2010 12:14 Odpowiedzi: 3    Wyświetleń: 1104
  • atmega1284p Bascom - DCF77 + Timery + przerwania

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

    Mikrokontrolery AVR Elektronik_Kraków   01 Sty 2013 02:17 Odpowiedzi: 0    Wyświetleń: 786
  • ATTiny13 Bascom problem z timer0

    Witam, nie mogę sobie proradzić z obsługą timer0 w przerwaniu. Zamiast wł/wył port po początkowym opóźnieniu co 0,5s ustawia się w stan wysoki i tak sobie świeci w nieskończoność. Co jest nie tak? Kod poniżej: $prog &HFF , &H73 , &HFF , &H00 $regfile = "ATtiny13.DAT" $crystal = 128000 Wyj...

    Mikrokontrolery Granat :)   20 Sie 2006 01:37 Odpowiedzi: 3    Wyświetleń: 1977
  • [Mega16][Bascom] Obsługa DS1820 w przerwaniach...

    Witajcie ! Wiem, że temat był wielokrotnie sygnalizowany na forum, przejrzałem wszystkie tematy z tym problemem związane i niestety nie uzyskałem satysfakcjonującego rezultatu. Cała idea jest w tym, żeby całą obsługę odczytu temperatur z 4rech DSów, połączonych na oddzielnych liniach, wcisnąć w...

    Mikrokontrolery AVR asembler   27 Maj 2010 12:08 Odpowiedzi: 12    Wyświetleń: 2019
  • [Atmega8][ASM] Problem z przerwaniami zew. INT0

    Witam Piszę program, który ma mierzyć długość impulsu podawanego z zew. źródła jakim jest odbiornik RC, częstotliwość impulsów to 50Hz, a ich długość mieści sie w przedziale 1ms-2ms. To mój pierwszy program na AVR w którym obsługuje przerwania zew. i mam pewien problem, program już napisałem, sprawdziłem...

    Mikrokontrolery AVR Lukis   28 Maj 2008 21:42 Odpowiedzi: 8    Wyświetleń: 3479
  • [atmega][bascom] - Zegar + DS1820 + przełączanie ekranów + przerwania = problem

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

    Mikrokontrolery rafik100   03 Cze 2016 20:58 Odpowiedzi: 1    Wyświetleń: 1155
  • [ATmega32][Bascom] Dokładny pomiar czasu trwania przerwania

    Nie jestem za biegły w timerach i się ciut pogubiłem. Proszę zatem o podpowiedzi. Próbuję ustalić ile czasu będzie trwał impuls podawany na INT procesora a jednocześnie zmierzyć czas od początku tego impulsu do początku następnego. Jednym uP podaję impulsy na drugi uP. Do Portc.7 = 0 ...

    Mikrokontrolery AVR Radkoo   23 Cze 2010 19:04 Odpowiedzi: 12    Wyświetleń: 3048
  • Atmage16 - przerwanie od INT0 przestaje działać

    Myślłem, że tak może być, ale przy każdym wyjściu z przerwania przywracany jest stan Input na INT0. Błąd w sofcie jest jak najbardziej możliwy, ewentualnie w jakichś ustawieniach procesora. Dziwne jest jednak to, że to się nie trafia na każdym procesorze. Obsługa przerwania to raptem tyle co poniżej,...

    Mikrokontrolery plp   19 Kwi 2011 12:02 Odpowiedzi: 11    Wyświetleń: 979
  • [BASCOM][atmega16] Przerwanie zewnętrzne co 4ms i komunikacja 1wire - kolizja

    Mam problem z komunikacją 1wire i jej kolizją z przerwaniami zewnętrznymi. Próbowałem wyłączać przerwania zewnętrzne na czas obsługi 1wire efekt jest taki, że temperaturę odczytuje bezbłędnie, niestety rozjeżdża mi się przerwanie zewnętrzne. Gdy, nie wyłączam przerwań zewnętrznych na czas obsługi...

    Mikrokontrolery AVR Mad Jaro   15 Mar 2012 13:42 Odpowiedzi: 30    Wyświetleń: 3893
  • [bascom] Przerwanie timerem i krzaki na lcd

    witam. Napisałem taki oto program. LCD jest podpięty w trybie 4ro bitowym. y=53 x=3y=53 Za jakiś czas zaś lcd jest pusty. Jeżeli w pętli głównej zmienię waitms 50 na 1000 to program dłuższą chwile wszystko pokazuje dobrze, ale i tak prędzej czy później na lcd pojawiają się krzaczki niczym z matrixa. Mój...

    Mikrokontrolery AVR BUNNIE   20 Lut 2012 19:28 Odpowiedzi: 2    Wyświetleń: 1026
  • [atmega328p][c] timer0 - miganie diodą

    Przepraszam, że odkopuję temat ale mam problem właśnie z timerem 0 w atmedze 328p i jak bym miał zakładać nowy temat to nazwał bym go prawie tak samo jak ten więc wolałem napisać w już istniejącym temacie. Chcę sprawdzić działanie 8-bit Timer/Counter0 w ATmega328P. Efekt do uzyskania prosty. Ustawiam...

    Mikrokontrolery AVR KonradIC13   11 Sie 2014 23:33 Odpowiedzi: 7    Wyświetleń: 2511
  • Atmega168 Bascom - Przerwanie co 5us i odczyt 8 bitów

    Zainstalowałem AVR Studio4 i lecę od początku z google i pdf na temat ASM i AVR Powiedzcie chociaż czy w dobrym kierunku zmierzam? Bo jak w złym to odpuszczam i daje sobie spokój, pobawię się migającymi diodami w Bascomie. Tam gdzie nie ma komentarza to nie wiem co to znaczy i co robi ale było w pdf...

    Mikrokontrolery Początkujący jacek   18 Lis 2014 09:04 Odpowiedzi: 65    Wyświetleń: 3495
  • Czujniki 18B20 i przerwania [BASCOM][atmega64]

    Oto istotny fragment mojego kodu. Faktycznie nie wiem nic o tym, czym charakteryzuje się tryb CTC Timera i chyba jednak go nie używam. Bardzo proszę rzućcie na to okiem. $regfile = "m32def.dat" $crystal = 8000000 Config 1wire = Portc.5 Config Lcdpin = Pin , Db4 =...

    Mikrokontrolery AVR Andy74   23 Paź 2009 17:47 Odpowiedzi: 14    Wyświetleń: 2662
  • [AVR ATMega644p][asm/AVR Studio] Obsługa przerwań

    Poniższy program dla wersji ATMega32 usiłuję przerobić na wersję dla ATMega644p /która posiadam/. Program ma za pomocą przerwań realizować opóźnienia. Niestety robi się to wszystko skomplikowane ponieważ jak wiadomo szczególnie system przerwań i timerów jest dużo bardzie rozbudowany niż na niższych modelach...

    Mikrokontrolery AVR TatOR   16 Mar 2010 16:30 Odpowiedzi: 0    Wyświetleń: 993
  • [atmega16][C] odmierzanie czasu (przerwania)

    Dlaczego w przerwaniach zewnętrznych zezwalasz/blokujesz obsługę przerwania od Timer0- bo nie od timerów ale tylko od TIMER0. Zezwolenie ma obsługę przerwania od przepełnienia TIMER0 powinno być w main. Podobnie ustawienie bitów CS00- CS02. Ustawienie ich na 0,0,0 powoduje zatrzymanie licznika. To...

    Mikrokontrolery AVR elonica   20 Cze 2010 20:12 Odpowiedzi: 6    Wyświetleń: 1790
  • [lpc1768][GNU C/eclipse] wywołanie funkcji w przerwaniu nie działa

    Witam, mam problem z wywołaniem funkcji w przerwaniu. Na chwilę obecną debugowanie odpada, gdyż mam mały problem z odpaleniem debugowania. Po wywołaniu przez procesor przerwania, albo się on wiesza albo niepoprawnie działa funkcja. To samo dzieje się gdy wkleję do przerwania zawartość funkcji. Podczas...

    Mikrokontrolery ARM Cosicek   24 Cze 2012 12:45 Odpowiedzi: 0    Wyświetleń: 1961
  • Bascom ATMega8 - tryb powerdown brak wybudzania z przerwania zew. INT0

    Witam Procesor przechodzi w stan Powerdown po ustalonym czasie kiedy zmienna L=1. Ustawiłem wybudzanie z przycisku (podanie 0 na int0) no i nie działa . Przepatrzyłem już chyba wszystkie tematy na forum i robiłem z milion kombinacji. Już nie mam pojęcia co robić czy to może być wina BASCOM, procesora...

    Mikrokontrolery AVR kisoft   26 Lut 2015 22:55 Odpowiedzi: 4    Wyświetleń: 516
  • przerwania w procesorze AT90s8515

    Config timer0 = timer, prescale = 1 on timer0 Obsluga_T0 enable timer0 enable interrupts Do loop Obsluga_T0: s... timer0 ' tu jakis podprogram timer0 = 200 start timer0 return Ten programik powinien wchodzic do przerwania od timera co 56 taktow zegara czyli na 10MHz co 5.6us...

    Mikrokontrolery midas78   24 Lut 2003 19:48 Odpowiedzi: 1    Wyświetleń: 1201
  • atmega 8 odmierzenie 1s za pomocą timer0 bascom avr

    witam chce odmierzyć 1 s za pomocą timer0 w procku Atmega8, robię to tak: $regfile = "m8def.dat" $crystal = 8000000 Config Lcd = 16 * 2 Config Lcdpin = Pin , Db4 = Portc.2 , Db5 = Portc.3 , Db6 = Portc.4 , Db7 = Portc.5 , E = Portc.1 , Rs = Portc.0 Config Timer0 = Timer , Prescale = 256 On...

    Mikrokontrolery genpa   27 Wrz 2007 10:51 Odpowiedzi: 0    Wyświetleń: 1144
  • Timery i przerwania w 89C2051

    Witam Czy da się w 89C2051 uzyskać coś takiego: potrzebuję zliczać impulsy z dwóch wejść i do tego zliczać czas trwania impulsu z trzeciego wejścia, a poza tym wszystko wyświetlać co jakiś czas (powiedzmy co 0,5s) Można jeden timer użyć jako timer wewnętrzny (wyświetlanie co jakiś czas), a drugi...

    Mikrokontrolery _Arecki_   06 Lut 2006 19:07 Odpowiedzi: 11    Wyświetleń: 1792
  • Dwa przerwania i przyciski.

    Napisałem taki program , który steruje pracą licznika za pomocą dwóch przycisków podłączonych do portów z wykorzystaniem przerwania INT0 , 1 . Naciśnięcie przycisku S1 (P3.2) powoduje rozpoczęcie zliczania impulsów , a S2 (P3.3) zatrzymanie i wyświetlenie wyniku.Wszystko działa bezproblemowo , ale jest...

    Mikrokontrolery edekk   13 Sty 2007 01:12 Odpowiedzi: 4    Wyświetleń: 957
  • Użycie przerwania do wyjścia z pętli FOR... w BASCOM

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

    Mikrokontrolery AVR xixin   25 Sie 2010 18:23 Odpowiedzi: 2    Wyświetleń: 1116
  • [PIC 18F452] Timery i przerwania.

    Witam Mam pewien problem z timerami, jesli dobrze rozumiem dokumentacje to przy kazdym przejsciu wartosci rejestru TMR z 0xFFFF na 0x0000 powinno wystapic przerwanie. Napialem prosty program wywolujacy przerwanie przy pomocy timera0 i niestety wartosc ta musi przjesc przez zero kilkaset razy zanim wystapi...

    Mikrokontrolery _Robak_   25 Kwi 2007 11:00 Odpowiedzi: 4    Wyświetleń: 1758
  • [BascomAVR] - przekazywanie danych do przerwań

    Jeżeli byłby ktoś w stanie wyjaśnić mi dlaczego realizując wyświetlanie multipleksowane w poniższy sposób uzyskuję wyświetlanie czterech zer ? ................ Config Timer0 = Timer , Prescale = 32 Enable Timer0 On Timer0 Wyswietlanie Timer0 oraz Timer1 nie maja prescalera=32 Zatem...

    Mikrokontrolery AVR ImPuLs   12 Sty 2010 21:23 Odpowiedzi: 13    Wyświetleń: 1275
  • [Bascom] - Attiny13 - Przerwanie Timer'a - krótki impuls

    Piszę program, do czasowego wyzwalania migawki: Na pokładzie mam attiny13, tact-switcha, oraz diodę led i transoptor. Układ ma wysyłać impuls ok 300ms co określony czas. Czas ustawia się poprzez wciskanie przycisku - jedno wciśnięcie = 0.5s więcej. Dłuższe przyciśnięcie (pow. 3s) powoduje ustawienie...

    Mikrokontrolery kjuba13   29 Kwi 2013 14:50 Odpowiedzi: 5    Wyświetleń: 1494
  • Attiny 2313 zegarek na timer0

    Witam, Próbuję uruchomić zegarek na procku ATtiny2313. Problem w tym że zegarek (stoper) działa za wolno - nie chodzi tu o precyzyjne odmierzanie czasu ale dziesiątki sekund zmieniają sie z prędkością sekund. Program jest z mikroprocesorowej oślej łączki z edw. Tam użyty był at90s2313, ale jeżeli dobrze...

    Mikrokontrolery ja_dzik   25 Wrz 2006 16:34 Odpowiedzi: 3    Wyświetleń: 1304
  • LPC1768, Keil 4.22.22, TIMER0 i za wysoka częstotliwość taktowania

    Witam Początek inicjalizacji Timer0 wygląda tak: LPC_TIM0->TCR |= 1<<0; // start timera a następnie zawartość licznika kilka razy przepisuje do zmiennej tc_val tc_val=LPC_TIM0->TC; gdy ustawie podzielnik dla taktowania Timer0 na 1 (czyli pełne CCLK 100MHz) LPC_SC->PCLKSEL0...

    Mikrokontrolery ARM eserkas   29 Lis 2011 12:23 Odpowiedzi: 4    Wyświetleń: 1011
  • [AT91SAM7S][C] Timer i przerwania.

    Witam! Spędziłem już dobre kilka dni na czytaniu specyfikacji, przykładów i różnych wypowiedzi innych ludzi, a problemu wciąż nie mogę rozwiązać. Pracuje na procesorze AT91SAM7S64 z programem CrossStudio i potrzebuje skonfigurować Timer0 tak by zliczał od 0 do rejestru RC w kółko i przy tym generował...

    Mikrokontrolery ARM WWektor   29 Maj 2008 17:24 Odpowiedzi: 2    Wyświetleń: 2714
  • [ATmega][WinAVR] Wektory przerwań

    Witam, W dokumentacji dowolnego mikrokontrolera ATmega z łatwością można odnaleźć tablicę z wektorami przerwań, np. taką: 1 $0000 RESET 2 $0002 INT0 External Interrupt Request 0 3 $0004 INT1 External Interrupt Request 1 4 $0006 INT2 External Interrupt Request 2 5 $0008 INT3 External Interrupt...

    Mikrokontrolery Andrzej__S   06 Lis 2010 19:03 Odpowiedzi: 7    Wyświetleń: 2591
  • [Atmega8][Bascom] Rc5 w przerwaniu od int0

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

    Mikrokontrolery AVR MaxDamage18   04 Lip 2012 11:27 Odpowiedzi: 2    Wyświetleń: 1200
  • [asembler][przerwania][LPC2468] Nie mogę wyczyścić przewania

    Witam, Moje pierwsze starcie z asemblerem na ARM i przerwaniami ... Mam taki kawałek kodu tmr0_irq stmdb r13!, {r0-r4, r12, r14} ldr r0, =TMR0_BASE ldr r1, =TMR0_RST str r1, [r0,...

    Mikrokontrolery ARM nenpa8lo   28 Cze 2010 13:04 Odpowiedzi: 0    Wyświetleń: 480
  • [ATmega32][c] Przerwanie od porównania w timer1 - ograniczenia

    Witam ponownie, Dziękuję za odpowiedzi, bardzo mi pomogły - zmniejszyłem rozmiar zmiennych, przez co zmniejszyłem czas przerwania (przynajmniej taką mam nadzieję), rozbudowałem trochę program. _delay_ms(40) stosowałem żeby przycisk po zmianie stanu nie "iskrzył" Niestety problem znów się pojawił: Program...

    Mikrokontrolery AVR macieqs   21 Lis 2011 17:23 Odpowiedzi: 10    Wyświetleń: 1741
  • [AT89S51] licznik na przerwaniach i 2x7 segm

    ok nie wiem czy dobrze zrozumiałem. może być np tak? tablica: db 00001001b, 00010010b, 01001001b ;przykładowo MOV DPTR, #tablica MOV A, #2h ; numerowanie od 0 jak w C ??? MOVC A,(at)A+DPTR MOV P1,A taki kod ustawi mi na P1 01001001b? Z modulo już sobie przypomniałem ;) Dodano po...

    Mikrokontrolery kalabim   04 Cze 2008 21:46 Odpowiedzi: 8    Wyświetleń: 1304
  • [8051] Problem z obsługą przerwania portu szeregowego

    Procesor DS89C430, 12 MHz. Witam, mam taką sytuację: -port szeregowy zero 4800b/s dane do PC -port szeregowy jeden 31250b/s odbiór danych midi -przetwornik analogowo/cyfrowy na porci 4001h generowany przebieg piłokształtny w przerwaniu timera zero, w celach debugowania, by sprawdzić czy procesor wykonuje...

    Mikrokontrolery Jimi Hendrix   25 Lut 2011 14:54 Odpowiedzi: 3    Wyświetleń: 1576
  • AVR - Timer 1 w AVR - przerwanie nie działa jak powinno

    A to, co zrobiłeś, działa prawdopodobnie dzięki temu, że preskaler się sam nie restartuje. To brzmi nawet dość logicznie. Chociaż dzisiaj udało mi się uruchomić tryb symulatora w AVR Studio 4.19 na timerze 1. Wcześniej nie chciało działać (pytałem o to powyżej), a to dlatego, że miałem wybrany...

    Mikrokontrolery AVR tomeeh   05 Lut 2014 21:48 Odpowiedzi: 10    Wyświetleń: 3477
  • Problem z RC5 na przerwaniu (WinAVR)

    Witam znalazlem w sieci progam do dekodowania RC5 pod C wszystko dziala pieknie tyle ze program nie wykorzystuje przerwania tylko dziala w petli :( probowalem przerobic go na przerwanie INT0 ale okazalo sie ze cos sie zawiesza, domyslem sie ze to timer2 zawiesza sie przy wykorzystaniu przerwania...

    Mikrokontrolery zumek   04 Kwi 2006 14:47 Odpowiedzi: 10    Wyświetleń: 2362
  • Obrotomierz, Bascom AVR, obsługa przerwań

    $regfile = "attiny2313.dat" $crystal = 10000000 $hwstack = 32 $swstack = 8 $framesize = 16 Config Lcdpin = Pin , Db4 = Portb.4 , Db5 = Portb.5 , Db6 = Portb.6 , Db7 = Portb.7 , E = Portb.1 , Rs = Portb.2 'konfiguracja podłączenia LCD Config Lcd = 16 * 2 Config Timer1 = Counter , Edge...

    Mikrokontrolery Luqu397   23 Maj 2012 19:50 Odpowiedzi: 11    Wyświetleń: 6482
  • Kalkulator przerwań dla mikrokontrolerów

    Witam napisałem prosty kalkulator w c++, obliczający przerwania dla zaokrąglonych czasów, Mi się przydał do zegarka i stopera może i Wam się przyda Program napisany pod Linux, skompilowana wersja na Windowsie nie działa Pozdrawiam Brak zdjęć, proszę to poprawić, regulamin wewnętrzny pkt....

    DIY Poczekalnia polprzewodnikowy   04 Sty 2012 18:34 Odpowiedzi: 3    Wyświetleń: 1489
  • Atmega8, przerwania od dwóch timerów.

    Witam, mam problem z napisanym przez mnie kodem. Założenie jest takie, że przy puszczonym przycisku Timer1 skonfigurowany jako Fast PWM ma mi powoli rozjaśniać listwę RGB. W momencie przyciśnięcia swicha Timer0 ma odliczyć 5 sekund i PWM ma mi ściemnić listwę. Ma to działać dla 4-ech niezależnych od...

    Mikrokontrolery Początkujący jarecki1989   07 Cze 2012 11:59 Odpowiedzi: 3    Wyświetleń: 1139
  • LPC1768, Keil - Czyszczenie flagi przerwania TIM0, startup i inne

    Witam, Jestem początkujący jeśli chodzi o programowanie ARM wiec proszę o wyrozumiałość. Mam problem z procesorem LPC 1768, konkretnie jest to płytka Mini DK-2. Od pewnego czasu walczę z problemami w przerwaniach i nie mogę sobie poradzić. Przewertowałem setki tematów na forach polskich i zagranicznych,...

    Mikrokontrolery ARM KamilCWK   08 Sie 2015 07:59 Odpowiedzi: 4    Wyświetleń: 804
 
Promocja -20%
Zamknij
Wyszukaj w ofercie 200 tys. produktów TME
tme
Promocja 20%