przerwanie sekundę

Znaleziono około 3044 wyników dla: przerwanie sekundę
Podstawowa forma zapytania: przerwać sekunda
  • [ATmega32] przerwania od timera

    Już działa:) Jeżeli chodzi o same ustawienia i inicjalizację Timera0 oraz przerwań to okazało się tak jak mi się wydawało że wszystko miałem dobrze. Jak zwykle w takich przypadkach błąd okazał się błahy i leżał w zupełnie innym miejscu. Otóż przy definiowaniu wektorów przerwań nie używałem definiowania...

    Mikrokontrolery AVR ceZar PK   13 Sie 2008 21:39 Odpowiedzi: 4    Wyświetleń: 1773
  • Pomiar czasu wtrysku (atmega168, bascom) - mały problem

    Witam! Z tego co zauważyłem, a to: '-------------------------obsługa przerwań--------------------------------... - przerwanie od zegara'''''''''''''''''''''''''' Calase... = 1 Stop Timer0 Impp = Tcnt0 Tcnt0 = 0 Start Timer0 Liczba_taktow =...

    Mikrokontrolery woszu   18 Sty 2008 09:11 Odpowiedzi: 9    Wyświetleń: 2188
  • [ATMEGA32][C]priorytety przerwań (usart+timer)

    Witam. Próbuje uruchomić program testowy, który polega na tym, że po wysłaniu na RS-a liczby 2 dioda zapala się na okres 1 sekundy i na ten sam czas również gaśnie przez okres 30 s. Wysyłanie na port szeregowy wykonuje za pomocą przerwania z USART. Odmierzanie sekund z przerwania Timera w trybie asynchronicznym(RTC)....

    Mikrokontrolery AVR aniasta   14 Maj 2009 19:15 Odpowiedzi: 4    Wyświetleń: 2797
  • [mega16][C] Przerwania timera vs reszta kodu - blad programu

    Witam. Natrafiłem dziś na problem z przerwaniem. Mianowicie mam DS18B20, LCD, UART i timery. Program wygląda tak, że temperatura z DSa jest wyświetlana na LCD, wszystko gra. Mam też przerwanie, w którym co sekundę wysyłane jest 6 bajtów do kompa (przez UART). Przerwanie jest od Timera co 1 sekundę....

    Mikrokontrolery AVR archanoid   02 Mar 2009 18:28 Odpowiedzi: 3    Wyświetleń: 1264
  • [Bascom][Atmega8] Problem z przerwaniami.

    Witam. Mam problem z przerwaniami w atmega8. Wcześniej nie potrzebowałem przerwań więc to zagadnienie mnie nie interesowało. Potrzebuję wywołać przerwanie zewnętrzne int0 które uruchomi timer1, a ten zacznie odmierzać czas. Napisałem coś takiego (oczywiście to część z większego projektu) '$sim $regfile...

    Mikrokontrolery AVR denwer   01 Paź 2011 17:22 Odpowiedzi: 3    Wyświetleń: 1258
  • Dwa duże problemy z przerwaniami od timera na ATmega32

    Witam, piszę całkiem spory (w moim mniemaniu) program do sterowania silnikiem i paroma jeszcze innymi rzeczami (aktualnie na ATmega32L i 8MHz wewnętrznego oscylatora) i mam niezrozumiały dla mnie problem z obsługą przerwania od timera, kod obsługi przerwania wygląda mniej więcej tak: ... .org...

    Mikrokontrolery firefox_PL   16 Lut 2007 16:21 Odpowiedzi: 2    Wyświetleń: 1020
  • [Bascom] odmierzanie 1 sekundy

    witam. potrzebuję odmierzyć równo 1 sekundę, przykład wziąłem z kodu :

    Mikrokontrolery AVR DJOstry   17 Paź 2011 11:05 Odpowiedzi: 2    Wyświetleń: 1582
  • Zegarek (przerwania) na PIC 16f84a

    Witam. Próbuje napisać zegarek na PICu. Używam oscylatora 4 MHz. Nie wiem jak zrobic odliczanie jednej sekundy. Pisałam o tym na innym forum i otrzymałam taka odpowiedź: "Jeśli używasz kwarcu 4 MHz to ustaw preskaler na dzielenie przez 64. W takim przypadku do licznika/timer'a będą przychodziły impulsy...

    Mikrokontrolery starob   15 Maj 2007 13:09 Odpowiedzi: 1    Wyświetleń: 1104
  • Obsługa przerwań w BASCOM AT89C52

    Witam. Piszę sobie sterownik temperatury w Bascom '51 i mam problem z przerwaniem. Otóż serce układu to AT89C52 do niego jest podłączony RTC DS1678. Ustawiłem RTC, aby na wyjściu INT generował co sekundę impuls. Podaję ten impuls na wejście INT0 procesora. W obsłudze przerwań dałem ustawienie zmiennej...

    Mikrokontrolery Henry(k)   02 Maj 2012 20:20 Odpowiedzi: 2    Wyświetleń: 1760
  • Przerwania 89c2051 .asm. Pytania dot. obsługi przerwań.

    Nie wiem czy dobrze zrozumiałeś ideę wykożystania przepełnienia od licznika w tego typu wyświetlaniu, więc po kolei: - napewno wiesz że przy wyświetlaniu multipleksowym w danej chwili świeci tylko jedna cyfra, aby uzyskac efekt świecenia wszystkich trzeba kilkadziesiąt razy na sekundę zapalac kolejne...

    Mikrokontrolery Dyrek   07 Sie 2006 19:59 Odpowiedzi: 15    Wyświetleń: 2335
  • Przerwanie INT0 od DS3231 [Bascom]

    Witam. Jestem w fazie pisania programu z zegarem DS3231 i atmegą16. Mam podłączone wejście INT0 atmegi z wyjściem INT/SQW DS-a. Podciągnięte rezystorem 10k do 5V. I nie wiem co robię źle ale procesor nie reaguje na sygnał przerwania z DS-a. Powiem szczerze że nigdy nie korzystałem z przerwań zewnętrznych...

    Mikrokontrolery AVR Dareks   03 Mar 2012 12:31 Odpowiedzi: 3    Wyświetleń: 2879
  • [ATMEGA32][BASCOM] - Przerwania zagnieżdżone - LCD razem z INT0

    Witam forumowiczów, Natknąłem się na pewien problem, z którym nie wiem jak sobie poradzić. Sprawa dotyczy nieprawidłowej obsługi przerwania INT0 podczas wykonywania komend sterujących wyświetlaczem LCD. Do Atmega32 podłączone są: - standardowy wyświetlacz LCD, - źródło impulsów (dokładniej jest...

    Mikrokontrolery AVR glu80   14 Maj 2013 06:48 Odpowiedzi: 7    Wyświetleń: 2136
  • [timer0] przerwanie nie zawsze działa?

    Timer 8-bitowy przepełnia się po zliczeniu do 256 a preskaler dzieli maksymalnie przez 1024 więc z prostego mnożenia wynika, że częstotliwość zegara, która spowoduje przepełnienie timera po 1 sekundzie to 1024x256=262144 Hz. Jeśli taktujesz mikrokontroler wyższą częstotliwością to na tym timerze nie...

    Mikrokontrolery xyacol   25 Lut 2006 09:02 Odpowiedzi: 6    Wyświetleń: 1383
  • [atmega16][C] odmierzanie czasu (przerwania)

    Mam do zrobienia program o następującym działaniu: przerwaniem zewnętrznym (INT0) uruchamiam całą machinę - czas zaczyna być mierzony, kolejnym przerwaniem zewnętrznym (INT1) robię STOP, i w tym momencie wynik powinien być wyświetlony na wyświetlaczu LCD. Niestety jak chce odpalić program już na płytce...

    Mikrokontrolery AVR elonica   20 Cze 2010 20:12 Odpowiedzi: 6    Wyświetleń: 1856
  • [AtMega644][GCC] Przerwania PWM i INT0

    oprócz zmiennej temp reszta czyli aż int0_flag jest volatile większa cześć kodu jest z słynnej ostatnio książki na forum. jeszcze nie zdążyłem za dużo pozmieniać [syntax=cpp] /* * main.c * * Created on: 2012-02-14 * Author: Jacek */ #include <avr/io.h> #include <stdlib.h> #include...

    Mikrokontrolery AVR jacekr   15 Lut 2012 21:12 Odpowiedzi: 9    Wyświetleń: 1411
  • Atmega8 - Przerwania,tryb CTC nie działa tak jak trzeba

    Witam :) Próbuje odpalić tryb CTC na Atmega8-przerwanie co 5ms i nie mogę sobie poradzić pomimo czytania PDF.Mało rzeczy robiłem na przerwaniach a jeśli już to na Atmega32 gdzie korzystałem z tego: Przerwanie co 5ms więc mam 1 sekundę. ATMEGA32: [syntax=c] TCCR0 |= (1<<WGM01); ...

    Mikrokontrolery AVR adi84_84   28 Sie 2012 09:45 Odpowiedzi: 8    Wyświetleń: 1782
  • Odzczyt i korekcja godziny, przerwanie 21h

    Program do kompilacji pod Free Pascala pod DOSa. Założenie jest takie : program ma zmieniać godzinę w czasie systemowym o +1 po naciśnięciu strzałki do góry i odpowiednio o -1 po naciśnięciu strzałki w dół na klawiaturze. Wymyśliłem sobie to tak: 1. odczytam aktualną godzinę ( przerwanie 21h funkcja...

    Programowanie Początkujący Dżyszla   31 Gru 2011 09:05 Odpowiedzi: 1    Wyświetleń: 851
  • I2C w przerwaniach

    Co ile masz przerwanie od timera bo jak się domyślam stan klawiatury odczytujesz kilkadziesiąt razy na sekundę?? Napisze to po raz kolejny: Wywal odczyt po IIC klawiatury z obsługi przerwania!!! I rób to tak samo jak odczyt czasu w programie głównym na podstawie flagi. Po drugie po co odczytujesz...

    Mikrokontrolery s_ice   09 Gru 2004 16:08 Odpowiedzi: 18    Wyświetleń: 3261
  • [BASCOM][ATmega8515] Nie działające przerwania - TIMER0

    Witam! Napisałem sobie obsługę klawiatury matrycowej 3x4 w bascomie. Nie używam umieszczonej tam funkcji getkb(), ponieważ podłączona jest do różnych portów. Sprawdzanie wciśniętych przycisków chcę przeprowadzić w przerwaniu od wewnętrznego zegara TIMER0. Na ATmega32 wszystko bez problemu działa....

    Mikrokontrolery AVR piotrva   26 Kwi 2011 14:28 Odpowiedzi: 13    Wyświetleń: 1835
  • [Atmega8][hd44780][rtc] - Zawieszanie się programu. Działa tylko przerwanie.

    Co do reszty programu to nie będę marudny bo to Twoje początki. Natomiast z pewnością zmień podejście do flagi. Flagę w przerwaniu powinieneś tylko ustawiać. Natomiast w pętli głównej sprawdzasz czy flaga jest ustawiona. Jeżeli tak to wykonujesz przypisany jej kod i ją kasujesz. W tej chwili co sekundę...

    Mikrokontrolery AVR lukhol2   15 Lut 2016 10:58 Odpowiedzi: 4    Wyświetleń: 663
  • Atmega8 - priorytet zewnętrznych przerwań?

    proponuje trochę policzyć i nie panikować, przerwania ustawiają flagi, obsługiwane są jeżeli tylko znacznik "I" na to pozwala. jeśli obsługa 1-nego przerwania zwiększać będzie tylko pewien licznik, a nawet gdyby miało to zająć 100-cykli i tak wszystkie 3 przerwania to 8.000.000 (8MHz)/100/3=prawie 27kHz....

    Mikrokontrolery mieczotronix   21 Sty 2007 14:25 Odpowiedzi: 20    Wyświetleń: 5853
  • 89C2051 problem z zawieszaniem przerwania.

    Mam taka procedure przerwania: Przerwanie: If Z_lampa = 0 Then 'jesli jest zgoda na zalaczenie lampy Incr Cz_lampa If Cz_lampa >= 12 Then 'jesli uplynela 1 sekunda troche mniej Cz_lampa = 0...

    Mikrokontrolery coberr   28 Sty 2008 01:01 Odpowiedzi: 5    Wyświetleń: 976
  • [atmega162][c] przerwania i timery

    Atmega jest taktowana zewnętrznym kwarcem 12MHz, żeby jeden tick timera trwał ~1us. 1. Czy timer 8-bitowy przyjmujący zewnętrzne impulsy, może je przyjmować w takich samych odstępach czasowych jak 16-bitowy? Niestety na etapie projektowania nie zauważyłem, że żeby użyć 16-bit timera do przyjmowania...

    Mikrokontrolery rzepcio1987   14 Lip 2009 19:17 Odpowiedzi: 5    Wyświetleń: 1947
  • [Atmega32][C]Przerwanie i dziwne zachowanie zmiennej

    Witam, ostatnio podłączyłem do Atmegi wyświetlacz od nokii 3310 i postanowiłem pouczyć się trochę timerów i przerwań. Chciałem napisać prosty programik liczący impulsy i wyświetlać je na LCD. W przerwaniu od INT0 zliczam impulsy, a w drugim przerwaniu co sekundę przepisuje ilość impulsów do zmiennej...

    Mikrokontrolery AVR natrek   19 Gru 2011 21:34 Odpowiedzi: 18    Wyświetleń: 1937
  • Atmega32 - Przerwania ADC i zapis na kartę SD

    Nie ma szans. Chyba że zapis np. 100 pomiarów na raz zajmie mniej niż 200ms równolegle z prowadzeniem pomiarów (czyli prowadzenie pomiaru nie wydłuża czasu zapisu). Bo jak na razie masz sytuację - do bufora ładujesz co 2ms dane, a kasujesz na drugim końcu co 40ms. Czyli po każdych 40ms do bufora wpisałeś...

    Mikrokontrolery AVR mirekk36   20 Lis 2012 09:27 Odpowiedzi: 7    Wyświetleń: 1263
  • 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ń: 945
  • Przerwania. Przypadkowe odczyty

    Jakiej precyzji oczekujesz? Bo .... w sumie najprostszym rozwiązaniem jest zliczenie ile razy wystąpi int0 (możesz zmienić konfiguracje aby reagować na każda zmianę stanu) a licznik można skonfigurować aby dawał przerwanie co 1/32 sekundy i w przerwaniu konwertować ilość impulsów na RPM: ilosc_impulsow/czas_akwizycji/ilosc_impu...

    Mikrokontrolery sawitar   27 Lis 2017 10:35 Odpowiedzi: 16    Wyświetleń: 519
  • Przerwania w AVR, jak zrobić przerwanie przyciskiem

    Chciałbym napisać przerwanie do mojego programu zegara. Chcialbym aby przerwanie bylo wywolywane zmiana jednego pinu tzn zmiana PINA4 z 1 na 0. Gdy zmienie ten przycisk chcialbym aby wykonalo sie przerwanie. oto moj KOD: int main(void) { char B1; DDRA=0x00; DDRD |= (1 <<...

    Mikrokontrolery AVR misiek_1987   16 Gru 2009 06:53 Odpowiedzi: 2    Wyświetleń: 1934
  • stm32 - Timer one pulse mode + przerwanie

    Witam, Chcę skonfigurować timer tak aby po określonym czasie zostało wygenerowane przerwanie(jednokrotnie), fragment kodu: [syntax=c]TIM4->PSC = 7200; TIM4->ARR = 10000; TIM4->DIER = TIM_DIER_UIE; TIM4->CR1 |= TIM_CR1_URS | TIM_CR1_OPM | TIM_CR1_CEN; NVIC_EnableIRQ(30);[/synta... przerwania: [syntax=c]__attribute__.....

    Mikrokontrolery ARM rzczterysiedem   26 Sie 2012 18:36 Odpowiedzi: 2    Wyświetleń: 1980
  • Atmega32, C - Przerwania INT0 i INT1 - Co tu nie gra?

    Może faktycznie szum nałożony na zbocze jest tu przyczyną wielokrotnego wywołania przerwania przy jednym impulsie. W poniedziałek przyjrzę się dokładniej temu zboczu i spróbuje coś zaradzić. Ale z drugiej strony gdyby tak było, to dlaczego impulsy zliczane są prawidłowo wtedy gdy program okrojony jest...

    Mikrokontrolery martin_cb   18 Lis 2013 20:28 Odpowiedzi: 20    Wyświetleń: 2274
  • BASCOM - przerwanie zewnętrzne, niezrozumiałe działanie

    Prywit! Mam problem z obsługą przerwania zewnętrznego. Do pinu INT0 podłączyłem włącznik zwierający do masy. Jak widać w programie podciągnąłem końcówkę do plusa. Do pinów C.1; C.2; C.3 podłączyłem diody LED do zobrazowania problemu. Napisałem taki oto krótki program i jestem zdziwiony działaniem....

    Mikrokontrolery szeri88   17 Gru 2009 14:14 Odpowiedzi: 4    Wyświetleń: 2659
  • Złe wyświetlanie sekund na wyświetlaczu.

    Witam zrobiłem sobie prosty odmierzacz czasu na atmedze8 i wyświetlaczu hd44780 i wszystko jest prawie ok, tylko że jak sekundy są mniejsze niż 10 to wtedy wyświetlać np. 0:58:09 to wyświetla 0:58:90, nie mam pojęcia jak to naprawić, ma ktoś jakiś pomysł? [syntax=cpp] #include <stdio.h> #include...

    Mikrokontrolery AVR voytaschec   29 Gru 2011 13:36 Odpowiedzi: 3    Wyświetleń: 725
  • AVR - Timer 1 w AVR - przerwanie nie działa jak powinno

    Witam, przesymulowałem sobie pierwsze 8 minut działania zegarka. Dokładnie patrzyłem (wartość Stop Watch w symulatorze), kiedy wchodzę do obsługi przerwania. W ciągu tych 8 minut (odpowiada to 12.000 wywołań tego przerwania) błąd był niewidoczny, tzn. symulator nie był w stanie stwierdzić wahań, tj....

    Mikrokontrolery AVR tomeeh   05 Lut 2014 21:48 Odpowiedzi: 10    Wyświetleń: 3858
  • Przerwania i PWM, ATmega8A - Brak reakcji na wektory przerwań

    szczywronek : Tu mój błąd, nie doczytałem, ze potencjometry są elementami nastawczymi, wiec całe moje zdanie niema sensu. Bartosz36 : Ad 1. Zgadzam się z Tobą, prawie napewno masz rację; chyba, że przerwanie trwa 12 sekund a wywoływane jest co 10 sekund. Ad 2. Niema tu żadnych haczyków, chodzi...

    Mikrokontrolery Początkujący Bartosz36   29 Mar 2015 01:56 Odpowiedzi: 49    Wyświetleń: 2103
  • przerwania w procesorze AT90s8515

    Chciałbym aby ktoś mi napisał prosty program z wykorzystaniem przerwania. aby wskakiwał do niego co określony czas np 1 sekundę by niezależnie co dzieje się w programie co Np sekundę czy 5sek wyskakiwał do procedury przerwania czyli przerwanie wykonywane co określony czas a nie na podstawie wymuszenia...

    Mikrokontrolery midas78   24 Lut 2003 19:48 Odpowiedzi: 1    Wyświetleń: 1228
  • Wiązki podczerwone i detekcja przerwania

    Odległość napisałem, w pierwszym poście max 40 cm. czasami może bym potrzebował parę cm więcej ale to nie problem nawet przy odległości metra. Jak szybko ma to zadziałać najlepiej od razu czyli tryb multiplexingu nie wiem czy by zadziałał w moim przypadku. 10mm to za dużo, max 5mm - 6mm jeszcze...

    Początkujący Elektronicy Scorpion_1982   10 Cze 2016 15:00 Odpowiedzi: 13    Wyświetleń: 483
  • [ATmega8][C]Obsługa przerwania tryb CAPTURE vs. EXTERNAL INTERRUPT

    Z tego co zauważyłem, mikrokontroler taktujesz częstotliwością 1MHz. Przy preskalerze 1024 częstotliwość taktowania timera będzie równa 1000000Hz/1024=976,5625Hz. Z tego wniosek, że w ciągu 1 sekundy timer zlicza 976,5625 impulsów. Biorąc pod uwagę, że timer jest 16-bitowy przepełni się 1 raz na (65536/976,5625)...

    Mikrokontrolery AVR rozekk   13 Maj 2011 12:55 Odpowiedzi: 15    Wyświetleń: 2440
  • ATMEGA 8 + LCD - Problem z przerwaniami, sei();

    Witam, mam problem z programem na mikroprocesor. Na początek dodam, że prototyp, zanim poszedł w odstawkę pół roku temu działał prawidłowo. Program w tym momencie ma za zadanie wyświetlić 4 zmienne na wyświetlaczu. Uruchomienie przerwań zawiesza program. W zależności od tego kiedy zostaną rozpoczęte,...

    Mikrokontrolery AVR mastah2003   25 Maj 2013 12:53 Odpowiedzi: 6    Wyświetleń: 1683
  • AVR liczniki i przerwania

    Nadal nie wiem w czym konkretnie problem. Procedura obsługi przerwania od timera musi tylko co 1/2 sekundy przełączyć stan pinu na przeciwny oraz na nowo załadować timer. Nie wiesz jak przy taktowaniu 4MHz odmierzyć 1/2 sekundy, czy nie wiesz jak w ogóle wywołać przerwanie od timera i jego obsługę...

    Początkujący Elektronicy roar   21 Paź 2005 18:55 Odpowiedzi: 7    Wyświetleń: 915
  • [M16] [C] UART - przerwanie & string

    To dziala idealnie i wlasnie o to mi chodzilo. Dzis probowalem poskladac to w calosc i niestety znow mam problemy :| Mianowicie nie wiem gdzie umiescic odczyt zegara I2C i wyswietlanie na LCD. Myslalem, ze odpowiedni do tego bedzie Timer0 i oto wiekszy fragment kodu: #define TIMER0_CLK 0x01 //...

    Mikrokontrolery AVR JmL(TM)   03 Lip 2008 19:30 Odpowiedzi: 10    Wyświetleń: 4597
  • [LPC2148][C] Przerwania

    Witam mam dość dziwny problem z przerwaniami w tym procesorze. Jestem jeszcze zielony jeśli chodzi o przerwania i dlatego będę wdzięczny za każdą pomoc. otóż problem pojawia się z takim kodem: #include "lpc213x.h" #include "clcddisp.h" #include "armint.h" CLcdDisp...

    Mikrokontrolery ARM kermit48   15 Lis 2008 14:10 Odpowiedzi: 7    Wyświetleń: 1572
  • [AT91SAM7S64] przerwanie FIQ od wewn. timera TC0

    Część nie związaną z tematem, usunąłem. ______________________________________... ktoś miał z tym problem, to zamieszczam działający kod: Timer TC0 generuje 100 przerwań na sekundę, dzięki czemu mam 100Hz wyświetlacz. Funkcja obslugi przerwania (plik main.c): ...

    Mikrokontrolery ARM arkosmc   14 Maj 2009 00:30 Odpowiedzi: 10    Wyświetleń: 1749
  • [Bascom] Współpraca przerwań zewnętrznych i wewnętrznych

    Witam! Uczę się Bascoma i postanowiłem napisać "stoper" sterowany z pilota (pilot nadaje w standardzie rc5). Najpierw napisałem pętlę odpowiadającą za ustawienie stopera za pomocą pilota. Zrobiłem to za pomocą przerwania INT0. Wszystko działało jak należy. Problem się zaczął jak skonfigurowałem timer0...

    Mikrokontrolery AVR s-jacek   12 Wrz 2010 14:46 Odpowiedzi: 9    Wyświetleń: 1212
  • [C][Atiny2313] Proste zegarek. Timery i przerwania.

    [syntax=c] #include <avr/interrupt.h> #include <avr/io.h> #include <util/delay.h> #define LED_DATA PORTB #define LED_SEG PORTD #define SEGA (1<<0) #define SEGB (1<<1) #define SEGC (1<<2) #define SEGD (1<<3) #define SEGE (1<<4) #define SEGF...

    Mikrokontrolery AVR dondu   14 Lip 2011 08:09 Odpowiedzi: 10    Wyświetleń: 1144
  • Freescale MC68HC908QB8 - obsługa przerwań w C

    Witam, Chciałbym napisać program (w Codewarriorze) który na wyświetlaczu 2x16 na grónej linijce będzie odliczał sekundy a na dolnej wyświetlał dane zczytywane z klawiatury matrycowej. Jak to najprościej zrobić? Wydaje się że trzebaby użyć przerwań wewnątrz których byłby napisany podprogram który by...

    Mikrokontrolery Pozostałe Wat   08 Maj 2012 21:21 Odpowiedzi: 1    Wyświetleń: 2469
  • STM32 - Przerwanie zewnętrzne

    Odkopuję temat, ponieważ mój problem również tyczy się przerwania od przycisku, przy użyciu tych nieszczęsnych bibliotek :) Wydaje mi się, że wszystko jest włączone i zainicjowane jak należy... Dokładnie przeszedłem przez UM, oraz posiłkowałem się tematami na 'stackoverflow'. Przerwanie następuje,...

    Mikrokontrolery Początkujący mwtyczek   18 Sty 2015 17:43 Odpowiedzi: 18    Wyświetleń: 2415
  • Windows 10, Przerwania systemo - Wysokie użycie CPU

    Witam, Problem mam następujący: poskładałem komputer wszystko chodzi elegancko poza jedną sprawą, przerwania systemowe obciążają procesor do 70-80% :-( Sterowniki aktualne, BIOS aktualny... Zabrakło mi już pomysłów, a na forach nic pomocnego nie znalazłem... W innych miejscach proponowano: defragmentacje,...

    Komputery Hardware McLeod777   14 Wrz 2016 11:32 Odpowiedzi: 9    Wyświetleń: 3087
  • [film] dziwny dzwiek z ładowarki i przerwanie ładowania

    Witajcie Podczas ladowania ladowarka spadla mi z okolo 20 cm, niby mała wysokosc jednak odrazu pojawił sie dzwiny dzwiek nie dobiegajacy z wentylatora. Cos jak by tarlo o cos. Ładowarka poladowala tak chwile poczym zakonczyla proces ladowania. Teraz po podlaczeniu ladowarka laduje przez kilka sekund...

    Zasilacze, ładowarki W.P.   17 Cze 2016 18:51 Odpowiedzi: 2    Wyświetleń: 753
  • Jak trwale wyłączyć przerwanie INt0 w procesorze ATMega8?

    Od razu mówię że kasowanie bitu nr 6 w rejestrze GICR nic nie daje, bo jedynie ukrywa przerwanie przed procesorem do czasu włączenia przerwania. Bit ten jedynie ukrywa przed procesorem ustawienie flagi. Flaga jednak i tak zostanie ustawiona przy zmianie stanu pinu PortD.2, nawet jeżeli wyłączy się przerwanie....

    Mikrokontrolery atom1477   04 Wrz 2007 09:35 Odpowiedzi: 5    Wyświetleń: 2476
  • Problem z przerwaniami AT89S52

    Witam ! Zwracam sie z prosba o rade w sprawie obslugi przerwań. Jestem na ukonczeniu projektu termometru na AT89S52 w ktorym mają działac dwa przerwania - wewnetrzne od timera ktory zapisuje wyniki 10 kolejnych pomiarow do pamieci wewnetrzej u-kontrolera oraz zewnetrzne od przycisku - microswitcha...

    Mikrokontrolery zumek   20 Wrz 2007 21:21 Odpowiedzi: 6    Wyświetleń: 1489
  • (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ń: 2079
  • [Atmega8][C] przerwanie Timera2, podczas oblugi przer. zew.

    Otóż zliczam czas na timerze 2 i co 1 sekundę generuje mi przerwanie obsługiwane w procedurze signal. Jednak gdy jestem w menu które wywoływane jest za pomocą przerwania: ISR_BLOCK, czas nie jest liczony. Jak zrobić by priorytet przerwania Timera2 był większy niż przerwania zewnętrznego. Nie mogę ustawić...

    Mikrokontrolery AVR Freddie Chopin   08 Gru 2009 07:17 Odpowiedzi: 1    Wyświetleń: 768
  • [Atmega32][C] Jak używać dwóch źródeł przerwań na raz?

    Witam, w moim programie na atmegę 32 wykorzystałem timer0 oparty na zegarze procesora (8MHz) aby uruchamiać pewną funkcję ok. 100 razy na sekundę. Do programu postanowiłem dodać obsługę zewnętrznego kwarcu zegarkowego 32768Hz aby móc mierzyć w miarę dokładnie czas przy użyciu timera timer2. Po dopisaniu...

    Mikrokontrolery AVR timtheenchanter   20 Sie 2011 16:29 Odpowiedzi: 2    Wyświetleń: 846
  • ArduinoMega - Niedziałające przerwania od timera (TIMER1) i przycisku (PCINT)

    Witam! Zrobiłem prosty projekt wysokościomierza ciśnieniowego. Wszystko działa w jak najlepszym porządku. Teraz muszę go przekonwertować aby działał na mniejszej płytce zasilanej z baterii. Z tego powodu postanowiłem użyć funkcji sleep i przerwań. Program ma działać tak: - w funkcji setup następuje...

    Arduino DJ Danielus   01 Cze 2014 16:49 Odpowiedzi: 1    Wyświetleń: 1332
  • Rozłączanie się z sieci/internetu na ułamek sekundy

    Witam! Mam nadzieję że ten temat został umieszczony w poprawnym dziale. W każdym razie piszę ten wątek ponieważ mam dziwne problemy z internetem. Otóż od momentu w którym zmieniłem dostawcę i przeprowadziłem się do innego mieszkania, mam - bądź miałem (dlaczego być może miałem a już nie mam, wytłumaczę...

    Sieci LAN Mergus   09 Maj 2015 17:26 Odpowiedzi: 10    Wyświetleń: 1020
  • Atmega, zapis liczby 16bit procesor 8bit i przerwanie - konflikt

    Zastanawiam się, jak się odbywa zapis zmiennej 16 bitowej w procesorze 8 bitowym. Najpewniej najpierw przepisywana jest pierwsza połowa, następnie druga. A czy możliwe jest, żeby jeśli przerwanie wystąpi równo w tym momencie i będzie chciało odczytać wartość tej zmiennej to odczyta pierwszą połowę nową,...

    Mikrokontrolery AVR JacekCz   24 Paź 2017 14:40 Odpowiedzi: 1    Wyświetleń: 363
  • Programowe przerwanie ATMEGA644

    Pewne funkcje są wykonywane zarówno w przerwaniu jak i w programie głównym, konkretnie komunikacja po SPI. Aby między sobą się nie gryzły (te w głównym i te w przerwaniu) i aby w programie głównym nie używać ATOMIC_BLOCK, dzięki czemu działają inne przerwania, chciałem wykonywać pewne operacje w sztucznym...

    Mikrokontrolery AVR es2   18 Sty 2018 21:38 Odpowiedzi: 51    Wyświetleń: 1161
  • '51 przerwania od licznika

    jeżeli mogę sie dołączyć do tej dyskusji to chciałbym zaznaczyć, że podany przez Cobbera sposób najlepiej zrealizować za pomocą licznika T2, ze względu na możliwość ustawienia tego licznika w trybie autoładowania na całych 16 bitach; w pozostałych (T0 i T1) ta metoda będzie niedokładna - do okresu między...

    Mikrokontrolery nadmiszcz   03 Paź 2005 21:57 Odpowiedzi: 2    Wyświetleń: 900
  • Przerwania - Jak wyłączyć?

    Jak nie zostaje wyłączone... Przecież podczas wykonywania przerwania inne są automatycznie blokowane, właśnie poprzez wyzerowanie globalnej obsługi przerwań - tak więc nie ma nawet potrzeby stosowania specjalnych zabiegów (cli) w tym celu, to właśnie żeby włączyć stosuje się sei w przypadku, gdy trzeba...

    Mikrokontrolery Tuxlab   03 Sty 2008 20:57 Odpowiedzi: 8    Wyświetleń: 1264
  • ATtiny15 - problem z zewnętrznym przerwaniem

    Witam Napisałem poniższy prosty program który po 6 zmianach stanu na nóżce int0 (PB2) wykonuje przerwanie. include "tn15def.inc" .def acc = r16 ;nadanie rejestrowi r16 nazwy symbolicznej .def licz1 = r20 .def licz2 = r21 .def licz3 = r22 ...

    Mikrokontrolery cackoarek   26 Lut 2008 14:00 Odpowiedzi: 4    Wyświetleń: 1050
  • przerwania, konwersja A/C - gasnacy LED

    Witam, testuje układ, który umożliwia ustawianie zaworu kulowego poprzez silnik krokowy i natknąłem się na coś dość nietypowego. Ustawianie zaworu odbywa się poprzez potencjometr podłączony do portu A, pin 0, przy czym pot podłączony jest dość standardowo, dwa skrajne piny do 5V/GND, środkowy pin...

    Mikrokontrolery PIC dsc.   11 Maj 2009 10:31 Odpowiedzi: 0    Wyświetleń: 903
  • [Atmega88][Bascom] - przerwanie zegarowe i odmierzanie czasu

    crazy_phisic = faktyczne to mój błąd z różnych testów i kombinacji... m.bartczak = tu również to jedynie błąd z testów. Sprawdzałem na różnych timerach. I przy wklejaniu kodu nie zmieniłem tego. W ramach testu zmodyfikowałem kod, tak aby co 1000 przerwań (czyli teoretyczne 1000*1ms) dał mi 1ms...

    Mikrokontrolery AVR Bartek_Sab   20 Sie 2009 22:06 Odpowiedzi: 19    Wyświetleń: 4041
  • [ATtiny2313][C] Problem z przerwaniami

    Witam, W chwili obecnej pracuje nad termometrem, sterowanym na pilota. Pilot wysyła dane w kodzie RC5. Wysłane dane trafiają na odbiornik podczerwieni TSOP31236 (36kHz). W momencie gdy dane nie docierają na wyjściu odbiornika jest stan wysoki, gdy odbierze jakiś sygnał na wyjściu jest poziom niski....

    Mikrokontrolery AVR Freddie Chopin   16 Wrz 2009 17:47 Odpowiedzi: 3    Wyświetleń: 1530
  • [STM32] problem z prostym przerwaniem

    Konfiguracja przerwania od RTC: RCC_APB1PeriphClockCmd(RCC_APB1Perip... ENABLE); RCC_APB2PeriphClockCmd(RCC_APB2Perip... ENABLE); GPIO_InitTypeDef GPIO_InitStructure; /* TIM4 channel 2 pin (PB.07) configuration */ GPIO_InitStructure.GPIO_Pin...

    Mikrokontrolery ARM ksarim   08 Gru 2009 19:05 Odpowiedzi: 5    Wyświetleń: 1616
  • [bascom][atmega8] problem z przerwaniem zewnetrznym

    Stos OK. Mówię Ci. Skasuj flagę przed "Enable INT1". Generalnie kolejność mam w kodzie taką: Config Int0 = Falling 'opadajace zbocze wywoluje przerwanie Config Int1 = Falling 'opadajace zbocze wywoluje przerwanie Config...

    Mikrokontrolery AVR atom1477   17 Sty 2010 22:52 Odpowiedzi: 10    Wyświetleń: 1506
  • [stm32,fatfs,przerwania] odczyt pliku nie działa

    Witam Aplikacja: Próbuję zrobić aplikację która odczytuje plik wav'e z karty sd (przez SPI2) i podaje go na DAC'a (SPI1). Potrafie osobno skorzystać zarówno z DAC'a jak i FatFs. I tak: Ustawiłem przerwanie które jest generowane 44100 razy na sekundę (I tutaj może być problem, za często). Podczas...

    Mikrokontrolery ARM polimorf   26 Sty 2010 12:43 Odpowiedzi: 2    Wyświetleń: 2052
  • [ATtiny45V] Priorytety przerwań

    Witam, Mam taki oto problem. Mianowicie: W przerwaniu INT0 (wywoływanym z PCFa) wysyłam co sekundę ramkę danych (konkretnie 13 bajtów) na USART0 na którym to działa pewien czujnik. Następnie oczekuję od niego odpowiedzi (47 bajtów) w przerwaniu od USART0. Odpowiedź dopisuję do pliku na karcie SD. I...

    Mikrokontrolery AVR wjeszak   12 Paź 2010 13:40 Odpowiedzi: 10    Wyświetleń: 1624
  • ATMEGA8 przerwania, dioda świeci a nie powinna.

    Siemanko. Uczę się programowania mikroprocków w języku C. Aktualnie jestem na lekcji przerwań i pojawił się dziwny błąd, którego nie potrafię rozgryźć, może bardziej zaawansowani koledzy potrafili by powiedzieć co źle robię bo nie mam już pomysłów. Otóż cały program ma działać tak że diodka jest...

    Początkujący Naprawy mazur89   07 Lut 2011 22:30 Odpowiedzi: 10    Wyświetleń: 1031
  • atmega8a-pu + bootloader + przerwania - dziwne zachowanie timer1

    Witam. mam mały kłopot z przerwaniami w bootloaderze na wymienionym procesorze (dataszit o ile mnie oczy nie mylą, mowi ze adresacja sekcji pamieci flash jest taka sama jak w zwyklej atmedze8) proc ustawiony na wielkosc sekcji boot na 1024 słowa, po resecie wskakuje do bootloadera. program skompilowany...

    Mikrokontrolery AVR DmZ   01 Mar 2012 23:52 Odpowiedzi: 5    Wyświetleń: 1283
  • atmega2560 - przerwania przestają działać

    Pracuję obecnie nad układem obsługującym kilka czujników na I2C oraz jednym na USARTcie i wysyłaniu przeliczonych i obrobionych danych przez drugi USART do innego mikroprocka. Program, którym obsługuję całość, składa się z: 1. zewnętrznych przerwań generowanych przez czujniki (linie INT0...7), gdzie...

    Mikrokontrolery AVR nsvinc   28 Sie 2012 22:04 Odpowiedzi: 14    Wyświetleń: 1407
  • Przerwania "gryzą" się ze sobą.

    Witam, mam pewien problem z przerwaniami, otóż zastosowałem przerwanie zewnętrzne do zliczania obrotów i przerwanie timera do zliczania czasu w sekundach, ale po włączeniu przerwań timera, zobaczyłem w debuggowaniu że przerwania zewnętrzne zliczają do około 4. Czy jest to możliwe że przerwania się gryzą...

    Mikrokontrolery Początkujący miccaldo   14 Sty 2013 17:09 Odpowiedzi: 7    Wyświetleń: 1452
  • ATmega - Sygnał zewnętrznego przerwania

    Jeżeli Atmega1280 ma kwarc 16MHz to czy w świetle powyższego znaczy, że zewnętrzne przerwanie INT0 może być wywołane nawet 16 razy na mikro sekunde? Odpowiedź krótka: nie. Odpowiedź długa - to zależy. :) Zależy od tego, co rozumiesz przez wywołanie przerwania 16 razy na sekundę. Nie da się obsługiwać...

    Mikrokontrolery AVR szelus   05 Maj 2016 14:38 Odpowiedzi: 4    Wyświetleń: 1227
  • STM32F429I-DISC1/C# - Aktualizacja danych na wyświetlaczu wywołana przerwaniem.

    Dzień dobry Koledzy. Piszę kod w C#.NETMF dla STM32F429I-DISC1. Próbuję zrealizować takie działanie w którym wykorzystuję metody klasy UIElement. Jedna z metod obsługuje zdarzenie dotknięcia panelu dotykowego. Druga z metod ("Invalidate();") pozwala aktualizować treść wyświetlacza. Do tego mam...

    Mikrokontrolery ARM marciano8   29 Wrz 2016 23:23 Odpowiedzi: 9    Wyświetleń: 912
  • [Atmega328p][c] - Przerwanie zewnętrzne

    Mniej więcej co 2 tygodnie ktoś tu próbuje obsługiwać przycisk na przerwaniu portu i co dwa tygodnie próbujemy takiemu delikwentowi wybić ten nierozsądny pomysł z głowy. Przeszukaj archiwum. Przycisków NIE obsługuje się przy użyciu przerwań portu, a przy użyciu przerwania timera. Jak chodzi o mikrokontolery...

    Mikrokontrolery AVR 2675900   26 Lis 2016 16:04 Odpowiedzi: 28    Wyświetleń: 960
  • STM32 - Program na przerwaniach - ilość taktów zegara.

    Robię program składający się głównie z przerwań. Program steruje 6 silnikami krokowymi. Uruchomiłem więc 6 timerów dla kazdego silnika w trybie PWM, wypełnienie zawsze 50%, sterowanie częstotliwością. Żeby każdy silnik mógł wykonać zadaną ilość kroków (a zalezności miedzy silnikami są skomplikowane i...

    Mikrokontrolery ARM dziechu   25 Lip 2012 11:23 Odpowiedzi: 4    Wyświetleń: 1850
  • C18 - wiele przerwań - wyjaśnienie zagadnienia

    Dzięki za zwrócenie uwagi. Chcę zaimplementować zegarek RC - timer1, przetworniki ADC mają sprawdzać swój stan co kilka sekund, komunikacja po RS232 - przerwanie, inne timery również w przerwaniu. Wiem, że kod w przerwaniu powinien być krótki i zwięzły operuję tylko na flagach. Wykonanie akcji...

    Mikrokontrolery PIC ppawel12   13 Sie 2012 19:48 Odpowiedzi: 11    Wyświetleń: 1686
  • ATMega328P - Kilka przerwań i liczniki

    Witam Jestem początkujący jeśli chodzi o mikrokontrolery. Jakiś czas temu zaczął mnie nurtować jeden problem. Robię projekt, który robi za termometr i zegarek oraz ma klawiaturkę 4 przyciskową do obsługi interfejsu. Później ma być jeszcze dodany czytnik kart microSD. Czujnik temperatury/wilgoci...

    Mikrokontrolery DuMaM   03 Maj 2014 21:39 Odpowiedzi: 2    Wyświetleń: 663
  • ATXMega Timer [C] przerwania - Brak przejścia do procedury przerwania

    Witam, napisałem prosty program którego zadaniem miało być co 0,5 sekundy posłać 1 znak za pomocą bluetootha BTM-222. Dla testów w procedurze przerwania napisałem miganie diodą. Dla tej procedury wszystko wykonuje się poprawnie: [syntax=c] ISR(TCC1_OVF_v... = PIN7_bm; } [/syntax] Natomiast...

    Mikrokontrolery AVR MichGX   02 Lis 2014 13:43 Odpowiedzi: 4    Wyświetleń: 951
  • znowu przerwania na avr

    drodzy panowie, może panie :-) Sprawa jest taka, mam układ nad którym już od kilku tygodni ślęczę, coś w rodzaju komputera pokładowego do pojazdu jednoścladowego hehe. Generalnie wszystko jest ok z wyjątkiem... Zastopowałem się przy liczniku kilometrów. przerwanie INT0 zlicza ilosc obrotów koła (jedna...

    Mikrokontrolery marchewa101   27 Wrz 2004 20:51 Odpowiedzi: 8    Wyświetleń: 1572
  • sekunda po raz enty [Timer/8051]

    Witajcie. Proszę o pomoc w sprawie odmierzenia czasu za pomocą Licznika. Licznik pracuje w trybie 0 Program ma co sekunde zmieniać stan wyprowadzenia do którego podpięta jest dioda (wizualizacja pracy licznika) modyfikowałem wartość R1-pośredniego licznika ale bez skutków. po zmianie wartości TH...

    Mikrokontrolery grzesio14   07 Wrz 2005 14:03 Odpowiedzi: 0    Wyświetleń: 1350
  • Odczyt DS18B20 w przerwaniach

    Stosuję odczyt DS18B20 w przerwaniu, dlatego, że przerwanie rozkładało mi transmisję 1wire. Przerwanie jest wyzwalane z częstotliwością 100 Hz, przez częstotliwość sieci 220 V i służy do obsługi ściemniacza. Transmisję 1wire umieściłem w tym przerwaniu, żeby uniknąć jej zakłócania właśnie przez to...

    Mikrokontrolery plp   16 Maj 2006 07:59 Odpowiedzi: 12    Wyświetleń: 1966
  • Początkującego problem z przerwaniami w ATMEGA162 :(

    Dziękuję za odpowiedzi. Kubbaz co do INT0 i INT1, to są one podłączone na płytce z AVT pod LCD. Więc do testów chciałem skorzystać z wolnego INT2. Jak już będzie jako tako działać, to zrobię wtedy już nową płytkę i będzie można wykorzystać wszystkie wejścia przerwań. Niestety stronka podana przez...

    Mikrokontrolery gadula88   09 Paź 2006 16:12 Odpowiedzi: 9    Wyświetleń: 1686
  • Płyta Shuttle MV43Ni brak przerwań ?

    W tym sęk, że nie mozna. W Win2000 opcje są wyszarzone a w 98 system twierdzi, że : Tych zasobów nie można zmienić. Wygląda, że jest to zafiksowane na stałe. Potrzebuję to zmienić bo źle działa USB. Np ściąganie jednego obrazka ok. 350 kB z aparatu foto trwa 10 sekund :D. Po wyłączeniu w BIOS-ie...

    Komputery Hardware rasty   03 Sty 2007 22:21 Odpowiedzi: 20    Wyświetleń: 2159
  • [ATmega16][gcc] DS18B20 i PCF8538P na przerwaniach

    Witam Chcę skonstruować urządzenie, które oprócz zegarka mierzyłoby jednocześnie temperaturę i obydwie wielkości wyświetlałoby na wyświetlaczu LCD. Gdy programy napisałem osobno, obydwa działały, lecz gdy połączyłem je w całość, to czas odczytuję bez problemu, natomiast nie wyświetla mi się temperatura....

    Mikrokontrolery AVR Skyttop   18 Maj 2009 12:22 Odpowiedzi: 2    Wyświetleń: 1590
  • [ATMEGA16][C] - Problem z przerwaniami.

    Ponownie załączam kod który mi ciągle nie rusza. Wydaje mi się, że problem jest w tym, że zmienna flaga_odbioru_DCF nie zmienia wartości i przez to program nie rusza dalej. Fredie Chopin - staram się jak mogę, ale jest to mój pierwszy program, ty też się kiedyś uczyłeś i twoje progi od początku też...

    Mikrokontrolery AVR Freddie Chopin   15 Wrz 2009 17:24 Odpowiedzi: 25    Wyświetleń: 1986
  • atmega8 - przerwania od timer0 i timer1 nie działają razem

    Mam taki problem: chcę w programie wykorzystywać przerwania od przepełnienia dwóch timerów (0 i 1). W timer0 mam obsługę wyśw. LED i opóźnienie dla klawiatury a w timer1, z założenia wywoływanym co 100ms, coś jakby zegar z minutami i sekundami, choć nie jest to najważniejsze bo to program testowy. Problem...

    Mikrokontrolery AVR abancer   28 Lis 2009 22:30 Odpowiedzi: 2    Wyświetleń: 2177
  • [atmega8][gcc]przerwanie od zbocza od przepełnienia

    prosze oto kod mam problem z ogarnięciem dlaczego nie zlicza mi sygnałów z int0 #include <avr/io.h> // dostęp do rejestrów #include <avr/interrupt.h> // funkcje sei(), cli() #include <avr/signal.h> // definicje SIGNAL, INTERRUPT #include...

    Mikrokontrolery AVR tomasz1987   12 Sty 2010 14:56 Odpowiedzi: 3    Wyświetleń: 1331
  • [bascom][atmega8] Sterowanie dwoma silnikami + przerwania

    Steruje dwoma silnikami, jednak chciałbym aby jeden z nich się zatrzymał i zaczął cofać przez kilka sekund w momencie załączenia krańcówki. Podpięcie pinów opisane w kodzie. Krańcówka pod INT0 i pod INT1 i z drugiej strony do masy. Wąs = krańcówka. $regfile = "m8def.dat" $crystal =...

    Mikrokontrolery AVR janbernat   28 Lut 2010 11:35 Odpowiedzi: 3    Wyświetleń: 1515
  • [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ń: 2085
  • [Atmega2560] [BASCOM] . Jak uzyskać wykrycie przerwania.

    Witam Mam mały problem z wykryciem przerwania na jednym z pinów A2560. Otóż jest tak: normalnie przerwania konfiguruję i wykrywam tak: On Int7 Readir Config Int7 = Low Level Enable Int7 Ale teraz muszę wykryć przerwanie na pinie z opisem: OC2A/PCINT4 Pod ten pin mam podłączone wyjście...

    Mikrokontrolery AVR adambehnke   09 Cze 2010 21:37 Odpowiedzi: 8    Wyświetleń: 2250
  • Pomiar temperatury przez ds18b20 i przerwanie w Bascom

    Witam, wracając do wątku to próbowałem wszystkich metod, jednak żadna nie była zadowalająca, na pewno problem również tkwi w moim doświadczeniu w programowaniu, bowiem nie jestem specjalistą w tej dziedzinie:/...ale ostateczne rozwiązanie jakie zastosowałem jest następujące: - w programie głównym np....

    Mikrokontrolery AVR piotrva   25 Lis 2010 09:59 Odpowiedzi: 12    Wyświetleń: 4995
  • [stm32][FreeRTOS] przerwanie od USB

    Witam 1.Czy używając semaforów lub kolejek w przerwaniach, minimalny czas odebrania takiego semafora, lub kolejki wynosi Tick, czyli 1 ms? Czyli w teorii max 1000 razy na sekundę..? 2. Jakie niebezpieczeństwo niesie za sobą obsługa całego przerwania w przerwaniu np od USB, nie używając semaforów lub...

    Mikrokontrolery ARM Smashing   06 Paź 2010 12:32 Odpowiedzi: 0    Wyświetleń: 952
  • [Bascom] Przerywanie instrukcji Input w przerwaniu

    To co piszesz jest słuszne i mądre, widzisz, jest tylko jeden problem - soft jest skomplikowany bardziej niż by się wydawało, atmega8 ma tylko 8kb flash a wszystkie przerwania Atmega8 są zajęte (w tym timer1 do zliczania pojedynczych sekund, int1 i timer2 wykorzystywany przez getrc5). Oczywiście zawsze...

    Mikrokontrolery AVR MES Mariusz   21 Gru 2010 20:27 Odpowiedzi: 15    Wyświetleń: 2490
  • [avr] obsługa przerwań [początkujący]

    ... To w mniej więcej w taki sposób pisze się programy do zegarów alfanumerycznych, i w ogóle obsługę przerwań tak się pisze? WIem tylko, że one (te zegary)zczytują z odzielnych funkcji cyfry i je wyświetlają, a ustawienie godziny ejst możliwe w takim razie w każdym momencie ... Najprostszym rozwiazaniem...

    Początkujący Naprawy nemo07   29 Wrz 2011 22:09 Odpowiedzi: 16    Wyświetleń: 2298
  • Zapętlenie w przerwaniu rtc alarm.

    Uruchomiłem rtc i działa bez problemu na płytce stm32VLDISCOVERY. Do tego chce uruchomić alarm rtc w przerwaniu aby móc wchodzić uc w tryb STOP mode. Init przerwania: [syntax=c] //Konfiguruje linie EXTI dla rtc alarm EXTI->RTSR = EXTI_FTSR_TR17; EXTI->FTSR = 0; EXTI->PR = 0xFFFFF; EXTI->IMR...

    Mikrokontrolery ARM okczenaj   13 Gru 2011 12:46 Odpowiedzi: 1    Wyświetleń: 817
  • [stm32][C/TrueStudio] Błędna częstotliwość przerwania od TIM1

    To mój pierwszy post na tym forum, więc witam wszystkich użytkowników. Od jakiegoś tygodnia bawię się ARMami, używam płytki ZL31ARM z prockiem STM32F103RBT6. Po kilku próbach zdałem sobie sprawę, że standardowa biblioteka ST to jakieś nieporozumienie i zacząłem pisać programy po prostu operując na...

    Mikrokontrolery ARM browarinho   26 Gru 2011 12:08 Odpowiedzi: 2    Wyświetleń: 1266
  • [AVR][BASCOM] Przerwanie i obsługa procedury

    jeśli przerwanie jest co 100msek a obsługa procedury wywołanej w przerwaniu będzie trwała 101msek to przed zakończeniem pierwszej procedury i powrotu z przerwania program uruchomi drugi raz tę procedure potem trzeci itd . dojdzie wreszcie do zapełnienia stosu i "zwis" programu Gdy procedura wykonywana...

    Mikrokontrolery AVR zenon05   16 Lut 2012 20:45 Odpowiedzi: 4    Wyświetleń: 1469
  • Atmega128A-AU[C] nie wykonuje przerwania od timera1

    Napisał, że program nie działa tak jak chce, ale nie napisał czy w jakikolwiek sposób sprawdził czy układ wykonuje obsługę przerwania. Choćby przez zapalenie LEDa. W podanym przykładzie zmiana częstotliwości nastąpi dopiero po 15 sekundach. Czy autor czeka tyle? A może fusa ma ustawionego na 1Mhz...

    Mikrokontrolery AVR Papillon11   28 Kwi 2012 17:27 Odpowiedzi: 24    Wyświetleń: 1763
  • [ATmega8] [C] Timery i przerwania.

    Witam, Mam mały problem z programem z książki o programowaniu ATmega8 i ARM7 Pawła Borkowskiego tj. cw. 2 z lekcji o przerwaniach. Treść ćwiczenia to takie obsłużenie diód podłączonych do PC0, PC2 i PC4, aby PC4 świeciło po załączeniu przycisku, PC2 ma się zaświecić po 1,5 sekundzie przy wykorzystaniu...

    Mikrokontrolery Początkujący mirekk36   20 Lip 2012 22:00 Odpowiedzi: 5    Wyświetleń: 1190
  • Atmega 8 - Przekazywanie wartości zmiennych z przerwania do programu

    Pomysł wydaje się być dobry, ale nie do końca. Teraz reakcja na kręcenie potencjometrem jest widoczna na oscyloskopie w postaci zmiany częstotliwości, także podczas przytrzymywania przycisku, ale obecnie nie da się sterować klawiszami. Tzn, teoretycznie się da, ale czas reakcji od naciśnięcia przycisku...

    Mikrokontrolery AVR krzysztofh   31 Sie 2012 18:22 Odpowiedzi: 4    Wyświetleń: 1536