atmega timer1 przerwanie

Znaleziono około 135 wyników dla: atmega timer1 przerwanie
Podstawowa forma zapytania: atmega timer1 przerwać
  • [bascom][atmega] Timer1 - jest przerwanie od pełnego cyklu pomimo jego skrócenia

    Dodam że alias Sprzeglo oznacza port PC5 Atmegi 328 która nie ma tam wyjść OC (ma tylko ADC5/SCL/PCINT13). Reszta kodu nie ma nic wspólnego z przerwaniami. Jest wyświetlacz lcd, przyciski i diody. Działające w pętli głównej. Zresztą wszystko pozostałe jest wykomentowane a załączony kod można uważać...

    Mikrokontrolery AVR   18 Kwi 2018 12:40 Odpowiedzi: 5    Wyświetleń: 429
  • 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   25 Maj 2013 12:53 Odpowiedzi: 6    Wyświetleń: 1824
  • Wolny start atmega 8. Bascom avr. Przyczyna wolnego startu.

    na każdym który napiszę jest tak samo, w nowym temacie powyżej podałem ustawienia fuse bitów, zaraz wkleję kawałek na którym teraz się bawię Dodano po 4 to kod na którym teraz się bawie '**************************...

    Mikrokontrolery   02 Mar 2006 10:15 Odpowiedzi: 10    Wyświetleń: 1936
  • [ATMega][Bascom] Licznik prędkości

    Postawiłem sobie zadanie opracowania licznika prędkości. Powiedzmy, że do roweru. Konstrukcję i jej sens odłóżmy na razie na bok :) Zadanie dla procesora niby banalnie proste - liczyć prędkość przez badanie impulsu na pinie. I teraz zaczynają się schody. Mogę to zrobić na kilka sposobów (te które znam): 1)...

    Mikrokontrolery AVR   27 Lip 2009 22:14 Odpowiedzi: 6    Wyświetleń: 4128
  • Bascom Atmega 1284P - Moduł internetowy na ENC28J60

    Witam Korzystając kodu Tuxgraphics zmodyfikowanego przez Kolegę Mundi1970 , chciałem również postawić prosty serwer pokazujący temperatury z kilku czujników oraz wilgotność i ciśnienie. Po zmianach regfile i pinu CS nie mogę go jednak skompilować. Występują trzy błędy: Error 46 Line: 363 Assignment...

    Mikrokontrolery   29 Paź 2013 11:48 Odpowiedzi: 5    Wyświetleń: 2934
  • [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   06 Lis 2010 19:03 Odpowiedzi: 7    Wyświetleń: 3059
  • atmega 128 - [ASM/AVR Studio]PWM dziwna sprawa

    Witam, sytuacja wygląda następująco: chce zrobić PWM'a w przerwaniu TOV1, który sterowany jest z ADC. Problem polega na tym, że kod, który jest w tym przerwaniu nie powoduje żadnej zmiany na wyjściu PWM, jeżeli przenoszę kod do pętli nieskończonej wszystko chodzi jak należy i nie wiem dlaczego to w...

    Mikrokontrolery AVR   11 Sie 2012 13:28 Odpowiedzi: 8    Wyświetleń: 1939
  • miernik częstotliwości bascom i atmega 8

    Mam mały problem chcę zrobić prosty miernik częstotliwości w bascomie do ok. 600KHz Warunek ma mierzyć z dokładnością 1Hz i niestety nie wychodzi mi to. Taimer 1 mam skonfigurowany jako taimer (Config Timer1 = Timer , Prescale = 8) taimer 0 skonfigurowany jako licznik (Config Timer0 = Counter , Edge...

    Mikrokontrolery AVR   26 Wrz 2013 13:49 Odpowiedzi: 4    Wyświetleń: 2013
  • Atmega 8 - Prosty generator i potknięcia sygnału

    Witam, Atmega 8, Timer1. Prosty generator: przerwanie od timera1 ze skróconym cyklem, pętla główna pusta, w przerwaniu zmieniam stan portu. Niby proste... Oto kod: Są to regularne skrócenia cyklu z 1.085ms na 0.6355ms. Proszę o wyjaśnienie co to jest i jak sie tego pozbyć?

    Mikrokontrolery AVR   31 Mar 2016 12:57 Odpowiedzi: 5    Wyświetleń: 747
  • [atmega 128][ASM][avrStudio]] - zmiana kanałów ADC nie działa?

    Witam was wszystkich. W sumie chciałbym żebyście sprawdzili kod, który napisałem bo juz nie mogę znaleźć wyjścia. Kod to przepisywanie z 4 kanałów 8 bitowego ADC na kanały PWM. Problem w tym że nic na wyjściu PWM sie nie pojawia (nic tzn. stan wysoki). Żeby było prościej to powiem, że oddzielnie (program,...

    Mikrokontrolery AVR   22 Mar 2013 13:42 Odpowiedzi: 3    Wyświetleń: 1380
  • [Atmega 16][Bascom] - Timer1 i Timer0 Prosze o przejrzenie kodu

    Witam. Ostatnio zainteresował mnie pomiar natężenia światła, potrzebuję go do wykonania projektu. Pomiar dokonuje czujnikiem TSL235R, który podaje mi odpowiedź w formie częstotliwości. Chciałbym aby ktoś przyjrzał się temu co narazie wklepałem do kompilatora, bo nie jestem pewien, czy wszystko będzie...

    Mikrokontrolery   14 Lip 2013 13:06 Odpowiedzi: 0    Wyświetleń: 777
  • AtMega 324/644/1284 - reset mikrokontrolera po odblokowaniu przerwań

    Kod jest prosty, bo siedze nad nim od dawna i już wyrzuciłem wszystko co było zbędne. Zależy mi na tym by na wyświetlaczu pojawił się napis "Timer0 OK". [syntax=c]#include <avr/io.h> #include <avr/interrupt.h> #include <avr/pgmspace.h> #include <util/delay.h> #include...

    Mikrokontrolery AVR   11 Lis 2015 17:52 Odpowiedzi: 6    Wyświetleń: 1002
  • Czy przerwanie jest "przechowywane"? Uszkodzona Atmega?

    Czesc, No niestety nie hula... probowałem tego. Myśle ze atmega jest zryta jakos... Mimo tego, ze mam obsługe przerwań i tak, wiem ze to musi działać bo skopiowałem to z mojego poprzedniego projektu, to mi się restartuje atmega. Zwrać na płytce nie ma. [syntax=c] #include <avr/io.h> ...

    Mikrokontrolery AVR   06 Sie 2019 15:46 Odpowiedzi: 21    Wyświetleń: 822
  • Pomiar temperatury przez ds18b20 i przerwanie w Bascom

    Witam serdecznie. Szukałem już chyba wszędzie, próbowałem kilkunastu innych programów i problem ciągle zostaje nie rozwiązany. Otóż piszę program do sterownika pieca. Posiada on 3 czujniki DS18B20, 3 przekaźniki i 1 triak do sterowania pompki kolektorów. Wszystko działa bez zarzutu. Problem pojawia...

    Mikrokontrolery AVR   25 Lis 2010 09:59 Odpowiedzi: 12    Wyświetleń: 5412
  • [atmega8][Bascom] Zewnętrzne przerwania uniemożliwiają komunikację przez I2C

    Witam! Kolega poprosił mnie o zrobienie mini-komputerka do Opla Corsy, mającego wyświetlać dane na wyświetlaczu radia. Problem pojawił się, kiedy zechciałem wyświetlać na bieżąco prędkość - program zgłupiał (choć, raz na kilka odświeżeń wyświetlacza pojawiła się poprawna prędkość) a przy większych...

    Mikrokontrolery AVR   18 Kwi 2012 21:48 Odpowiedzi: 10    Wyświetleń: 3287
  • Atmega+U2008 - Jak zrealizować fizycznie sterowanie U2008 przez mikrokontroler?

    Nie. Robię to mniej więcej tak: czekam na przejście przez zero i w czasie półokresu włączam i wyłączam na określony czas dmuchawę. Jestem pewien, że można to zrobić łatwiej, ale musiałem całość szybko uruchomić, a że ten sposób działał to już tak zostało. Póki co dmuchawa się nie popsuła przez takie...

    Mikrokontrolery   11 Lut 2013 10:59 Odpowiedzi: 26    Wyświetleń: 7458
  • AVR Atmega 16A - Konfiguracja TIMERA1 - przerwania wykonują sie za szybko.

    Witam! Chcę ustawić TIMER1 w atmedze 16 tak aby generował przerwania mniej więcej co sekundę w trybie CTC (dodam, że nie zależy mi na aptekarskiej precyzji). W tym celu ustawiłem następujące rejestry: TCCR1A |= (1<<WGM12); //tryb ctc , timer1 TCCR1B |= (1<<CS12)|(1<<CS10);...

    Mikrokontrolery AVR   07 Sty 2014 15:00 Odpowiedzi: 2    Wyświetleń: 1125
  • atmega 128 + sim900 - wysyłanie sms

    Mam problem z wysyłaniem sms, wykorzystuję atmege128 i moduł sim900 na płytce Evb v1.01_pcb , proszę o rzucenie okiem na kod gsm.c [syntax=c]// PLIK: gsm.c // Dołączone biblioteki #include <avr/io.h> // Biblioteka obsługująca peryferia mikrokontrolera #include <avr/interrupt.h> //...

    Mikrokontrolery   31 Sty 2014 02:12 Odpowiedzi: 1    Wyświetleń: 2100
  • Tutorial PIC18F2550 + SDCC - Część 4 - Timery, przerwania

    Witajcie moi drodzy W tym temacie poznamy podstawy przerwań i timerów w PIC18F2550 . Na początek będzie krótki wstęp teoretyczny, a potem wszystko przerobimy dokładnie na praktycznych przykładach. Do lektury tematu przyda się ogólna wiedza na temat przerwań i programowania w C, choćby taka...

    Artykuły   02 Kwi 2020 00:20 Odpowiedzi: 0    Wyświetleń: 891
  • Zmiana kodu z ATMega na 89s8252

    Rozumiem a czy któs z WAS mógłby zerknąć i powiedzieć mi co mam tutaj zmienić. Dim Adress As Byte , Command As Byte Dim Odebrano As Bit , Flaga As Bit Dim X As Byte Config Pind.2 = Input : Portd.2 = 1 Config Timer1 = Timer , Prescale = 8 'co 2usek przy 4MHz Stop Timer1 On...

    Mikrokontrolery   09 Lis 2006 18:39 Odpowiedzi: 9    Wyświetleń: 1275
  • Regulacja PWM atmega 8 (bascom)

    Witam jestem początkujący w dziedzinie procesorów i potrzebuje pomocy w dopisaniu kodu do regulacji pwm. Mam zamiar zrobić zegar binarny kolegi "joboo" zegar binarny joboo $regfile = "m8def.DAT" $crystal = 16000000 Dim Sekjed As Byte , Sekdzies As Byte , Minjed As Byte , Mindzies...

    Mikrokontrolery Początkujący   21 Gru 2012 11:47 Odpowiedzi: 9    Wyświetleń: 4380
  • atmega32 - atmega 32 odbiór rc6 C

    Witam, mam problem z odbiorem kodów rc6 a mianowicie sprawdziłem specyfikacje mojego pilota na stronie lirc/remotes i jest to kodowanie właśnie rc6 szukałem po internecie i niewiele się mówi o tym i innych kodowaniach niż rc5. Znam czasy między bitami i z czego się składa ramka danych w rc6. Mój problem...

    Mikrokontrolery AVR   13 Wrz 2013 23:02 Odpowiedzi: 0    Wyświetleń: 1296
  • Atmega 8 - Timer1 i rejestr porównania

    Witam, mam taki problem. Procek -Atmega8, chwilowo taktowana wewnetrzym 8mGHz. bascom Ogólnie program działa nastepująca: Korzystam z INT0 ustawiam go na zbocze opadjaące. konfiuguruje timer0 z parametrem Compare A = disconnect ustawiam flage na 0 do loop przerwanie int0: czesc1: sprawdza...

    Mikrokontrolery   17 Lut 2007 11:34 Odpowiedzi: 0    Wyświetleń: 960
  • [ATMEGA 16][C] - Timer1 odczytywanie częstotliwości

    Nie obraź się ale Twoja metoda pomiaru częstotliwości jest "trochę" zagmatwana :) Korzystasz z timera w dziwaczny sposób a funkcje typu Delay() w połączeniu z przerwaniami nie działają poprawnie i nadają się co najwyżej do migania diodą. Natomiast pomiar częstotliwości można zrealizować np. tak: 1....

    Mikrokontrolery   14 Mar 2014 22:28 Odpowiedzi: 9    Wyświetleń: 1518
  • [ATMEGA][BASCOM] Regulator żarówki 230V

    Witam Chciałem nauczyć się regulacji fazowej i popełniłem taki układ na podstawie tego co wyczytałem w internecie I do tego taki program [syntax=vbnet] $regfile = "m32def.dat" $crystal = 16000000 Config Com1 = Dummy = 0 , Parity = None , Stopbits = 1 , Databits = 8 , Clockpol = 0 'konfiguracja...

    Mikrokontrolery AVR   02 Lip 2017 19:20 Odpowiedzi: 5    Wyświetleń: 1179
  • Bascom, atmega 32 i timery

    juz to robie w inny sposob, ale teraz mecze sie nad czyms innym... chce zrobic licznik impulsow zewnetrznych, na timerze 1 ale nie za bardzo chce mi to wyjsc... po prostu program nie chce wejsc mi w przerwanie :( czy moglby mi ktos napisac co powinienem ustawic poza: config Timer1 = timer, prescale...

    Mikrokontrolery   26 Cze 2006 09:01 Odpowiedzi: 11    Wyświetleń: 1906
  • Atmega 162 - sterownik domowy

    Witam wszystkich forumowiczów. Ostatnio złożyłem sobie układ sterownika domowego z pewnej strony internetowej. Wszystko złożyłem z jak największą starannością. Zaprogramowałem uc ale wydaje mi się że układ nie działa tak jak powinien. Próbowałem znaleźć przyczynę problemów ale niestety do dzisiaj mi...

    Mikrokontrolery   21 Mar 2011 16:21 Odpowiedzi: 3    Wyświetleń: 1953
  • [ATmega][Bascom] Proszę o podpowiedź co robię źle, polecenie incr.

    Witam Proszę o wskazówki dotyczące polecenia incr. W celu poznania i zrozumienia przerwań (jak to wygląda, z czym się je i jak liczy) od kilku dni wertuję co możliwe i czytam, czytam, a następnie próbuję... "Urodził" mi się taki oto programik: If Portd.7 = 0 Then Incr Czas Czas kilkakrotnie "przeskakuje"...

    Mikrokontrolery AVR   08 Lut 2012 12:14 Odpowiedzi: 11    Wyświetleń: 2046
  • Jak zrobić regulator temperatury sterowany AVR Atmega??

    Witaj,kiedyś napisałem program w Bascomie do załączania żelazka które nie miało żadnego czujnika i regulatora temperatury,program jest napisany pod czujnik temperatury LM35 ponieważ ma duży zakres mierzenia,może ci to pomoże w rozwiązaniu twojego problemu: [syntax=basic4gl][/syntax] ... =...

    Początkujący Naprawy   20 Paź 2013 22:12 Odpowiedzi: 8    Wyświetleń: 4131
  • Atmega 16. Zwiększanie zmiennej. Zapis temperatury.

    ad 1:Podaj F rezonatora np. 8mhz config timer1 = timer,prescale 256 'konfiguracja timera load timer1 , 31250 'załadowanie timera 1s on timer1 odliczanie 'określenie która procedura ma byc wykonana co 1s enable interrupts 'właczenie przerwań enable timer1...

    Mikrokontrolery   25 Lis 2011 00:48 Odpowiedzi: 6    Wyświetleń: 1540
  • [ATMEGA128] Timer1 w trybie CTC

    Witam. Chciałem wykorzystać w Atmedze 128 Timer1 do wykonania zegara zliczającego sekundy. W tym celu ustawiłem go w trybie CTC i po zliczeniu do 62500 (taką wartość wpisuje do OCR1A] powinno nastąpić przerwanie. Nie wiem czemu tak się nie dzieje. Atmega taktowana jest kwarcem 16MHz. W układzie...

    Mikrokontrolery AVR   06 Lip 2008 08:32 Odpowiedzi: 23    Wyświetleń: 3869
  • Timer1 (16bit) ATmega 8515 czemu liczy tylko do 8bit?

    Jak ustawic timer 1 żeby liczyl 16bit a nie 8? bo to co napisalem ponizej to zawsze tylko liczy w TCNT1L a to co wpisałem w TCNT1H automatycznie wymazuje przy kolejnym cyklu dlaczego? :( .cseg .org 0x00 rjmp start .org 0x06 rjmp timer1 .org 0x11 Start: Ldi Acc, 1; ustaw preskaler timera...

    Mikrokontrolery   01 Lip 2005 23:57 Odpowiedzi: 1    Wyświetleń: 1209
  • Licznik Atmega 16. Program działa na symulatorze, na uP nie chce działać.

    WItam Mam problem z programem w Bascomie. Dziala na symulatorze ale po zaladowaniu do uP nie chce dzialac. Ma to byc licznik pracy wraz z zegarem i pomiarem temp pomieszczenia. Dziekuje za odpowiedz '******LCD timer dziala symulacja kelpsydry :)******* Deflcdchar 1 , 31 , 17 , 10 , 4 , 4 , 10...

    Mikrokontrolery   20 Paź 2006 13:00 Odpowiedzi: 2    Wyświetleń: 1418
  • [mega8] Problem z przerwaniem

    W oparciu o Wasze rady oraz [url=]Newbie's Guide to AVR Timers i przydatną stronę [url=]ATmega Timer/Counter/Prescaler Calculator w wolnym czasie sklepałem taki kawałek kodu: [syntax=c]#include <avr/io.h> #include <avr/interrupt.h> volatile unsigned char nacisnieto=0; kontrola=0; volatile...

    Mikrokontrolery   09 Maj 2011 14:25 Odpowiedzi: 8    Wyświetleń: 1674
  • AVR obsługa przerwań Timer1 library

    \ 1. Rozumiem, że ustawienie odpowiedniej częstotliwości da mi czas, który jest mi potrzebny? Tak, program z tego postu demonstruje rejestry i bity których odpowiednie ustawienie spowoduje daną częstotliwość przerwać timerów, a w konsekwencji odpowiednią częstotliwość wysyłania tekstu / migania diodą,...

    Arduino   20 Gru 2019 21:55 Odpowiedzi: 21    Wyświetleń: 624
  • Program na ATMEGA 128

    Witam wszystkich forumowiczow. Mam zrobic stoper odmierzajacy czas z wyswietlaczem lcd z sterownikiem HD44780 na ATMEGA 128 (na zajęciach jest takie pudło z całym mikrokontrolerem oraz wbudowaną klawiaturą i wyświetlaczem) w programie Programmers Notepad #include <avr/io.h> #include <avr/interrupt.h> #include...

    Mikrokontrolery   14 Sty 2008 22:26 Odpowiedzi: 8    Wyświetleń: 3467
  • Atmega8 - Odblokowanie globalnych przerwań hamuje pracę mikrokontrolera

    Szanowni Forumowicze, staram się z byle błahostką tutaj nie pojawiać, ale niestety natrafiłem na problem w trakcie programowania µC z którym nie potrafię sobie poradzić. Ćwiczę programowanie w C i od kilku dni testuję Timery na Atmega8. Udało mi się zaprogramować je na wszystkie znane mi sposoby....

    Mikrokontrolery AVR   21 Lis 2011 20:57 Odpowiedzi: 12    Wyświetleń: 2063
  • ArduinoMega - Niedziałające przerwania od timera (TIMER1) i przycisku (PCINT)

    Program na ArduinoMega działa bardzo dobrze, więc postanowiłem przenieść go na procesor Atmega 328p - ten sam co w większości płytek Arduino. Układ pracuje na wewnętrznym oscylatorze 8MHz, bootloader wgrany, program też. Pojawił się niestety problem, którego nie potrafię zlikwidować - przerwanie...

    Arduino   01 Cze 2014 16:49 Odpowiedzi: 1    Wyświetleń: 1500
  • atmega bascom - Atmega bascom pomiar prądu przy pwm

    (at)ziguś Dostosuj ten przykład do Twojego programu czyli nie mierz w przerwaniu tylko ustaw flagę by dokonano pomiaru. Możliwa wtedy będzie obsługa innych przerwań itd.. PWM jest, tak jak pisałeś, domyślnie ustawiany na Phase Correct. Dodatkowo Bascom domyślnie robi dwa pomiary i je uśrednia. Mierzenie...

    Mikrokontrolery AVR   25 Cze 2018 21:02 Odpowiedzi: 49    Wyświetleń: 4776
  • ATMEGA 2560 czy można zmienić priorytety danych przerwań

    No właśnie timer1 ma przerwania co 1ms. Używam panelu dotykowego nextion, korzystając z gotowej biblioteki arduino przesyłam dane po RS z prędkością 9600bodów. Nadawanie zostaje przerwane przez timer1, a przy dokończeniu nadawania cała transmisja nie zawsze sie zgadza, dlatego zależałoby mi żeby zmienić...

    Mikrokontrolery Początkujący   08 Sie 2017 20:29 Odpowiedzi: 15    Wyświetleń: 1461
  • atmega 16 odczyt wartosci z timer1

    Witam Czy mozna podczas gdzy Timer1 sobie liczy odczytac z niego wartość? ustawia preskaler na 64 i probuje odczytywac rejestry TCNT1H i TCNT1L i zawsze dostaje 0. Kwarc 1MHz , timer sie uruchamia bo mam od niego przerwanie.

    Mikrokontrolery AVR   05 Cze 2009 13:35 Odpowiedzi: 2    Wyświetleń: 1248
  • Atmega 16 problem z opoznieniem sygnalu

    zatem czestotliwośc sygnalu wejsciowego bedzie w granicach od 15Hz do okolo 150 Hz, sygnal wyjsciowy z ta sama czestotliwościa tylko, że ze zmiennym opóźnieniem, dla niskich obrotów większe opóznienie dla wyższych oprotów mnijsze.Opóżnienie bedzie sie zawierać w zakresie mniej wiecej od 5ms do 0 z rozdzielczoscia...

    Mikrokontrolery AVR   16 Cze 2009 13:12 Odpowiedzi: 27    Wyświetleń: 3410
  • [c]Timer1, Zgubione MHz w trybie CTC.

    Używam Timera1 z Atmega164P w trybie CTC, Atmega ma kwarc 16MHz, interesujący kawałek programu wygląda tak: Konfiguracja Timera: void Timer1_Init(void) { DDRD |= (1<<PD7); // PD7 wyjście PORTD |= (1<<PD7);...

    Mikrokontrolery AVR   24 Lis 2009 16:44 Odpowiedzi: 8    Wyświetleń: 1475
  • Bascom Atmega ustawienia Timer1 - problem

    Napisałem coś takiego. Czy to ma sens? Po pojawieniu się pierwszego zbocza opadającego na Int1 powinno uruchomić Timer1 i po podaniu drugiego zbocza opadającego na wyświetlaczu powinno pokazać wartość Timer1. W symulacji pokazuje na lcd cały czas zero. Gdzie jest problem? Na razie chcę mierzyć tylko...

    Mikrokontrolery AVR   02 Maj 2010 20:51 Odpowiedzi: 7    Wyświetleń: 2672
  • ATmega - Sygnał zewnętrznego przerwania

    Witam, czy ktoś może podpowiedzieć czy sygnał zewnętrznego przerwania musi być utrzymany w stanie ( np. niskim) do czasu wywołania procedury przerwania czy może zostać zwolniony. przykład dotyczy ATmega128 (kwarc 14MHz) gdzie uruchomione są dwa przerwania od licznika TIMER1 oraz zewnętrzne...

    Mikrokontrolery AVR   05 Maj 2016 14:38 Odpowiedzi: 4    Wyświetleń: 1344
  • AtMega8 [C] [Eclipse] - Timer1 zły pomiar czasu; Błędy przy programowaniu

    Witam, Jestem w trakcie budowy komputera pokładowego na procesorze AtMega8 oraz na wyświetlaczu LCD LS020. Program który tworzę ma zrealizować podstawowe funkcję komputera pokładowego, takie rzeczy jak menu i możliwość nastawienia parametrów odpuszczam a jedynie chcę prawidłowo obsłużyć wejścia i pomiary...

    Mikrokontrolery AVR   15 Kwi 2013 20:39 Odpowiedzi: 7    Wyświetleń: 2415
  • Atmega, Bascom - Obrotmomierz - nie zlicza.

    Teraz Timer1 powinien mierzyć okres a po przeliczeniu zmienna Liczba powinna podać częstotliwość. Sygnał podaje na INT0 i wyświetlacz zaczyna szybko migać więc nie widać jaki jest wynik. Podaje 84Hz ale wyniku na LCD brak. Sam fakt że wyswietlacz 'miga' oznacza że coś tam jednak się pokazuje....

    Mikrokontrolery AVR   29 Sie 2013 15:23 Odpowiedzi: 5    Wyświetleń: 1653
  • Atmega 32 [C] - Wywołanie pomiaru w przerwaniu timera1

    Witam. Chciałbym wykorzystać przerwania timera1 w Atmega32 do realizacji pojedynczego pomiaru wartości na ADC. Timer ustawiam w tryb "PWM with phase correct", a ADC na pojedynczy pomiar: [syntax=c] //ustawienia timer1 TCCR1A |= (1<<WGM10) | (1<<WGM11); TCCR1A |= (1<<COM1A1);...

    Mikrokontrolery AVR   07 Lis 2015 10:25 Odpowiedzi: 16    Wyświetleń: 1182
  • Atmega 8 Usart Serwo. Nic nie jest odbierane przez UART.

    Witam. Napisałem sterownik do serwa modelarskiego na Atmega 8. Teraz próbuje skomunikować ten sterownik z druga Atmegą 8, aby przesyłać pozycje zerwa z drugiej Atmegi do sterownika. Jednak napotkałem pewne kłopoty. Oto program do drugiej Atmegi: #include<avr/io.h> #include<...

    Mikrokontrolery AVR   01 Mar 2011 12:01 Odpowiedzi: 2    Wyświetleń: 1493
  • atmega 644 / Bascom - Timer 0 i Timer 2 nie mogą działć jednocześnie ?

    Bascom - wersja 1.11.95 Kod, no jest tego sporo: - zegar PCF8563 - Zapis na SD - dwa czujniki DHT11 - odczyt z PCF8574AP ( klawiatura ) - RC5 - ma być DS18B20 - ma być DCF77, ale nie doszedłem do tego momentu ( tzn testowałem na innym procesorze i działało ) Działa - zegar PCF8563 - dwa...

    Mikrokontrolery   27 Sty 2013 22:00 Odpowiedzi: 11    Wyświetleń: 4968
  • Atmega 8 bascom - Zliczanie zmian stanu wyjścia

    Program zajmuje 50%. Może i jest źle napisany ale działa.. Ja bym to stwirdzenie troche skorygował; Program działa tak jak jest napisany!... bo - "Jest jeszcze jeden problem." Co jakiś czas temperatura podskakuje o 10 stopni a czasami nawet do 200 podskoczyło co spowodowało zbędne...

    Mikrokontrolery Początkujący   05 Lip 2014 06:39 Odpowiedzi: 7    Wyświetleń: 1557
  • Fast PWM dla ATmega 32. Dobrze rozumiem działanie?

    podzielę się wnioskami z badania trybu Fast PWM w ATmega 32. Wszystko co tyczy się trybu 5,6,7 zgadza się reguluje się tylko wypełnienie i rodzaj przebiegu (odwrócony i bez odwrócenia; wielkość wypełnienia za pomocą OCR1A lub OCR1B) By regulować częstotliwość(okres) i wypełnienie , trzeba wybrać...

    Mikrokontrolery   11 Wrz 2007 01:43 Odpowiedzi: 9    Wyświetleń: 3528
  • [ATmega 644p][C] Analizator - problem z przerwaniem

    Można by się też zainteresować rejestrem ADCSRB i sprzętowo wyzwalać ADC od timer0 lub timer1. A wynik odczytywać w przerwaniu ISR(ADC_vect) i w nim ewentualnie zmieniać kanały. P.S. Wasza dyskusja na temat volatile sprawiła że zacząłem szukać- i co przykładowo znalazłem: "volatile uint8_t overflow; //...

    Mikrokontrolery AVR   01 Wrz 2010 14:56 Odpowiedzi: 14    Wyświetleń: 3092
  • ATMega 8 USART. Czy możliwa jest utrata danych?

    Trochę mnie uspokoiliście. W takim razie zrobię tak jak koledzy sugerowali, w przerwaniu od Timer2 ustawię tylko flagę, a resztę obsługi przerwania przeniosę do pętli głównej. A odbiór danych zrobię w przerwaniu. Po południu sprawdzę jak to działa i dam znać. A teraz to już na targi pneumatyki :) ...

    Mikrokontrolery AVR   02 Mar 2011 22:38 Odpowiedzi: 33    Wyświetleń: 3409
  • [Bascom AVR] Bootloader (ATmega 644P, wykorzystane 60% flash)

    No dobra. Pierwsze kroki. Teoria: Aplikacja do testów: Kod bootloadera: 1. W urządzeniu na ATmega644p stosuję wewnętrzny oscylator 8MHz i prędkość transmisji po UART 4800 baud (8N1, no parity). Podobno zalecany jest rezonator kwarcowy. Ciekawe jak to się będzie sprawdzać na oscylatorze...

    Mikrokontrolery AVR   20 Lis 2014 17:15 Odpowiedzi: 10    Wyświetleń: 1887
  • Atmega 328P - Sterownik pomp do kotła +LCD zawiesza się

    Witam Zbudowałem prosty sterownik pomp do kotła węglowego bez podajnika (planuję dorobić wentylator, ale narazie jest odłączony). Problem polega na tym, że codziennie rano sterownik jest jakby zawieszony. tj LCD pokazuje cały czas to samo, nie reaguje na przyciski, nie załącza przekaźników. Pomaga...

    Mikrokontrolery   26 Kwi 2015 20:38 Odpowiedzi: 10    Wyświetleń: 1365
  • Szybki impuls nie wychwytywany przez ATMega 32

    Użyj przerwania od przechwytywania kiedy uc wykryje zmianę stanu na pinie ICP1 z niskiego na wysoki to jak będziesz miał odblokowane to przerwanie oraz będziesz miał odpowiednią reakcję(w tym przypadku to ma być zbocze narastające bo z 0 do 1) to wywoła si się przerwanie i w tym przerwaniu możesz zobaczyć...

    Mikrokontrolery AVR   07 Paź 2017 14:55 Odpowiedzi: 32    Wyświetleń: 2343
  • Atmega 128 i Timer1 z trzema rej. OCR1A, OCR1B i OCR1C

    Cześc. Chcę użyć licznika timer/counter1 w układzie Atmega128 w trybie CTC. Potrzebuje aby przy zgodności następowało przerwanie. Po przeczytaniu Datasheet juz nie wiem o co chodzi w tym. Dlaczego i jak sie do tego zabrac skoro są tam aż 3 rejesrty OCR1A, OCR1B i OCR1C. Czy wpisując do tych...

    Mikrokontrolery   02 Paź 2006 20:31 Odpowiedzi: 2    Wyświetleń: 2054
  • lampka rgb+rc5 na timer1-bascom+atmega 16

    Witam chcę zrobić lampke rgb sterowaną na pilota rc5, jednak napotykam pewien problem: kod programu $regfile = "m16def.dat" $crystal = 8000000 Config Timer1 = Pwm , Pwm = 8 , Compare A Pwm = Clear Up , Compare B Pwm = Clear Up , Prescale = 1 Config Timer2 = Pwm , Async = Off , Pwm...

    Mikrokontrolery AVR   23 Sie 2009 01:07 Odpowiedzi: 3    Wyświetleń: 3022
  • ATMEGA 8 - pomiar predkości obrotowej silnika [BASCOM]

    Witam kolegów mam taki problem potrzebuje programu do mierzenia prędkości obrotowej silnika. Idea pomiaru jest znana, wykorzystywany jest do tego transoptor obiciowy. Ale to nie jest celem mojego wywodu. Potrzebuje krótkiego pomiaru obrotów zbudowanego na licznikach. Oscylator zewnętrzny 8MHz. Układ...

    Mikrokontrolery AVR   08 Cze 2009 18:48 Odpowiedzi: 4    Wyświetleń: 5169
  • Pytanie laika - AVR Atmega, licznik impulsów

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

    Mikrokontrolery   25 Kwi 2011 14:59 Odpowiedzi: 1    Wyświetleń: 2295
  • [ATmega][BASCOM] Odbiór RC5 bez użycia GETRC5 - gotowiec dla początkujących

    tak, można mierzyć długości półbitów ale zauważ że wtedy wstrzymuję główny program na czas odbioru całej ramki. Ale jest rozwiązanie, pobieram dane co pół bitu a nie co cały. Wtedy gdy otrzymam np 01 to mam 1, 10 to mam 0, a gdy dostanę 11 lub 00 to znaczy że bit jest błędny. Przerwanie Timer0 muszę...

    Mikrokontrolery AVR   03 Sty 2013 13:29 Odpowiedzi: 13    Wyświetleń: 6174
  • ATMega 8 Sterownik serwonapędów.

    Pozwolę sobie jeszcze raz nadużyć Waszej uprzejmości i znowu zwracam się z prośbą o pomoc Sprawa dotyczy sterownika do serwonapędu (na razie jednego, później rozbuduje do 8). Taktowanie 8MHz. Oto kod programu: [syntax=c]#include<avr/io.h> #include<avr/interrupt.h> #include<HD44780.c>...

    Mikrokontrolery AVR   30 Sty 2012 16:53 Odpowiedzi: 3    Wyświetleń: 1512
  • [C][ATmega 8] - Enegrooszczędne liczenie czasu

    Wszystko (no prawie wszystko) jest opisane w datasheet'ie. Założenia jak rozumiem są takie: - procesor ATmega88 taktowany kwarcem zegarkowym 32kHz Tutaj masz datasheet do tego procesora: [url=]Link strona 318 tabela 30-6 - podaje wykres pobieranego prądu dla 32 kHz, przy zasilaniu 5 V - 45...

    Mikrokontrolery Początkujący   30 Paź 2012 20:56 Odpowiedzi: 15    Wyświetleń: 2253
  • ATmega32 - Licznik impulsów Timer0 i Timer1 ustawienie

    Witam, mam problem z uruchomieniem programu do zliczania impulsów na T1 przez 1 sekundę. Wyświetla mi ciągle zero. Co źle ustawiłem z Timerami ?? Atmega 32 [syntax=c] #define F_CPU 1000000UL #include <avr/io.h> #include <avr/interrupt.h> #include <util/delay.h> ...

    Mikrokontrolery Początkujący   29 Mar 2013 22:18 Odpowiedzi: 15    Wyświetleń: 4956
  • ATMEGA BASCOM - Przeportowanie kodu z BASCOM na C

    Witam Potrzebuję pomocy w przeportowaniu kodu źródłowego z BASCOM na C (Atmel Studio 6) - mikrokontroler ATMEGA128 Na początek fragment takiego kodu: [syntax=basic4gl] Config Adc = Single , Prescaler = Auto , Reference = Avcc Config Timer0 = Timer , Prescale = 1024 Config Timer1 = Pwm , Pwm...

    Mikrokontrolery AVR   22 Lip 2013 17:26 Odpowiedzi: 2    Wyświetleń: 1239
  • atmega 32 - przepływomierz bascom jaki kod

    Hmm, moim zdaniem gdzieś jest zmienna 8 bitowa (Byte) musisz zmienić ją na większy typ. np. Word, Long. zmienna word Dodano po 1 A czy trzeba konfigurować port Config Pinb.0 = Input Set Portb.0 pod counter0 atmega 32 Dodano po 11 [syntax=basic4gl] $regfile = "m32def.dat" $crystal...

    Mikrokontrolery AVR   11 Wrz 2014 07:38 Odpowiedzi: 62    Wyświetleń: 6759
  • Chronograf od podstaw na Atmega

    No więc wykonałem jako takie bramki z tego co miałem pod ręką. Następnie na płytce stykowej złożyłem dwa układy odbiornika i o ile jeden wydaj się działać dobrze o tyle ten drugi jest czuły na otoczenie, tzn wyzwala przerwanie przy dotknięciu płytki ręką, przy jej poruszeniu, nawet jak puknę w biurko...

    Projektowanie Układów   20 Lut 2018 13:36 Odpowiedzi: 27    Wyświetleń: 4623
  • Atmega Bascom - pomiar czasu trwania impulsu

    Witam, Mam problem z pomiarem czasu trwania impulsu. Próbowałem różnych sposobów, siedzę już nad tym 3 dzień i nic mi nie wychodzi. Na wejście INT0 atmegi32 podaję sygnał np. 30Hz i wypełnieniu 15%. Sygnał jest stabilny więc tutaj problem odpada. Potrzebuję zmierzyć czas trwania stanu wysokiego. W...

    Mikrokontrolery AVR   08 Lip 2017 20:08 Odpowiedzi: 5    Wyświetleń: 1131
  • Atmega 8 i przerwanie od przepełnienia timera 2

    ... sorry ale to kolejne pytanie na forum z serii "dla jasnowidzów - magia i mistyka" ;) ... no jak można zadać pytanie "... dlaczego mi nie działa Timer1 w ATmega8???" i koniec! (no nie przepraszam kolega autor podał jeszcze wg niego garść dodatkowych informacji dzięki którym jasnowidzowie z forum...

    Mikrokontrolery   01 Sty 2007 21:04 Odpowiedzi: 13    Wyświetleń: 2984
  • PWM , czyli Atmega + NE555 + DS2890

    Nie pisze że w tej formie która jest nie działa. Wręcz przeciwnie działa od 6 miechów bez zwiech. Ale teraz chcemy dołożyć PWM do tego co mamy i tu jest problem. To część programu. Ważne elementy algorytmów są wycięte, bo nie maja znaczenia dla poruszanego problemu. Jeśli jest możliwość dołożenia PWM...

    Mikrokontrolery AVR   17 Lut 2011 23:38 Odpowiedzi: 27    Wyświetleń: 6835
  • ATMEGA[BASCOM] Najprostsze odtwarzanie Wav .

    Chciałem się dowiedzieć jakie częstotliwość próbkowania osiągacie przy stabilnym odtwarzaniu *.wav bez zakłóceń wynikających z obsługi karty. Śledzę temat od dawna. Ostatnio z potrzeby chwili zacząłem eksperymenty. Oprogramowanie jest napisane w Bascom/Asm. Kiedyś napotkałem PDF'a kolegi Saabotaz...

    Mikrokontrolery AVR   16 Lis 2016 22:22 Odpowiedzi: 328    Wyświetleń: 93576
  • Atmega 32 - Nadajnik i odbiornik

    Cześć Robie nadajnik i odbiornik podczerwieni w jednym korzystam z przerwania od przechwytywania czy na czas nadania muszę zablokować przerwanie wywołane zboczem opadającym lub narastającym (Timer1).Czy może nie muszę?????????

    Mikrokontrolery Początkujący   14 Kwi 2015 15:52 Odpowiedzi: 1    Wyświetleń: 513
  • Atmega Bascom - Przerwanie - nie mozna skrócić timera

    Witam, Atmega 8, Timer1. Używam instrukcji LOAD która skraca czas między przepełnieniami timera, a nie mogę uzyskać odpowiednio krótkiego czasu gdyż w pewnym momencie skracanie timera juz ic nie daje. Oto kod: [syntax=vbnet]$regfile = "m8def.dat" $crystal = 1000000 'Atmega 8 fusy E1...

    Mikrokontrolery Początkujący   01 Kwi 2016 21:04 Odpowiedzi: 6    Wyświetleń: 903
  • bascmom - Atmega 8 nie działa SET

    Zobacz tak. Napisałem na kolanie bez sprawdzania, ale może zafuczy ;) Na marginesie funkcja Getrc5() używa Timer0 i powinieneś zostawić go w spokoju czyli do innych rzeczy, jeśli potrzebne, użyć Timer1 lub Timer2. [syntax=vbnet] $regfile = "m8def.dat" $crystal = 8000000 $hwstack=64 $swstack = 32 $framesize=128 $baud...

    Mikrokontrolery AVR   07 Sty 2017 21:22 Odpowiedzi: 11    Wyświetleń: 756
  • Blokowanie przerwań przy obsłudze SPI

    Sprawa jest następująca, zaprojektowałem na ATMega mały system który używa kliku przerwań sprzętowych a mianowice INT0,INT1, oraz przerwania timera Timer0,Timer1. Dodatkowo program (w C) obsługuje przetworniki ADC oraz DAC podłączone pod magistralę SPI. Generalnie wszystko działa OK ale czasem pojawiają...

    Mikrokontrolery   25 Sie 2008 21:24 Odpowiedzi: 2    Wyświetleń: 969
  • Potrzebuję odczytać Atmega + RC5 + AVRGCC

    w petli glownej po sprawdzeniu flagi odebrania danej i odebraniu danej powinienes te flage skasowac, inaczej bedziesz caly czas informowany o czekajacej na odbior danej: while(1) { if (RC5Avail) { PORTC = RC5RxCommand; RC5Avail=FALSE; // >>tutaj<< ...

    Mikrokontrolery   23 Gru 2006 23:00 Odpowiedzi: 9    Wyświetleń: 4031
  • [atmega][bascom]problem z odliczaniem czasu

    Może używając timer1 i jakąś zmienną przechowującą ilość przerwań wywołanych przez ten timer - czyli co przerwanie timera zmienna+1 i jeśli osiągnie jakąś tam wartość (czyli ileś tam przerwań timera = jakiś czas (zależny od kwarcu)) to wtedy spełniać ten warunek.

    Mikrokontrolery   12 Wrz 2008 14:02 Odpowiedzi: 20    Wyświetleń: 2394
  • [Bascom][C]Atmega oraz radiowe moduły RFM01, RFM02, RFM12

    wygląda na to że antenki mam dobrze przylutowane. jako antenki używam kawałki drucików które miałem dołączone w paczce razem z rfm-ami. nie wiem czy są one odpowiednie, nie za bardzo się znam na sygnałach radiowych. moje moduły też chodzą na 868Mhz. tzn powinny chodzić, bo nie chodzą i nie wiem...

    Mikrokontrolery   08 Lut 2018 10:31 Odpowiedzi: 706    Wyświetleń: 232706
  • atmega8(16) czy atmega 162 i sterownik 6 serwomechanizmow

    Skupmy się na Twoim sterowniku.. : timer1 (16bit) : ISR(TIMER1_COMPA_vect) { if (pierwszy == 1) PORTA=0; else PORTC=0; TCCR1B=(0<<CS12); TCNT1L=0x00; } ISR(TIMER1_C... if (pierwszy == 1) ...

    Mikrokontrolery AVR   07 Mar 2009 15:23 Odpowiedzi: 9    Wyświetleń: 2940
  • Atmega Bascom- Nietypowy Pwm

    Wykonalne i niespacjalnie wymagajce ;) Ja bym do tego wykorzsytal timer1, poczytaj w datasheecie tam o timerach i sprzetowych pwmach. Wykorzystujac dwa kanaly jednego timera mozesz ustawic przesuniecie w fazie, tylko jak przesuniecie bedziesz mial polowe okresu to wypelnienie bedzie moglo byc maks 50%....

    Mikrokontrolery AVR   07 Lip 2014 21:28 Odpowiedzi: 13    Wyświetleń: 4352
  • ATmega + tryb uśpienia - moje pytania

    niestety wyłączyło się moje urządzonko skutecznie, zaraz spróbuje z innymi trybami Dodano po 14 a więc wyniki badań sa następujące: 13,2 mA w trybie IDLE i 13mA z wyłączonym oszczędzaniem. Można przyjąć to samo. Wyświetlacz był wyjęty, więc nie miało wpływu jaka cyfra się wyświetla. Czy jeśli...

    Mikrokontrolery   15 Lis 2009 15:40 Odpowiedzi: 13    Wyświetleń: 3685
  • [ATmega] Algorytm dla RC5 z ICP?

    Przerwanie wolę mieć wolne. Poza tym przez zastosowanie ICP zajmuje się wyłącznie Timer1 a nie Timer0 i Int)...robiw

    Mikrokontrolery AVR   03 Gru 2009 20:08 Odpowiedzi: 6    Wyświetleń: 3773
  • Atmega 8, Sterowanie fazowe [BASCOM]

    Witam Mam za zadanie wykonać sterowanie fazowe żarówki. Wykorzystuje układ Atmega8 oraz Bascom 1.1.9.5. Poniżej przedstawiam kod: Enable Interrupts Enable Int0 Enable Timer1 Config Int0 = Falling Config Timer1 = Timer , Prescale = 1 On Int0 Przerwanie On Timer1 Opoznienie Load Timer1...

    Mikrokontrolery   26 Mar 2010 07:23 Odpowiedzi: 7    Wyświetleń: 2962
  • odczyt pinu gdy jest on ustawiony jako wyjście-Atmega

    TIMER1 COMPA Timer / Licznik 1 dopasowanie porównania A Masz chyba rację ale jak to jest w szczegółach? Kiedy następuje przerwanie w PWM -korekcja fazy, przy odliczaniu w dół czy górę? Potrzebne mi jest rozróżnienie by PWM był poprawny fazowo. Jednak chyba zdecyduję się na czytanie pinu OC1A/...

    Mikrokontrolery AVR   22 Kwi 2010 22:31 Odpowiedzi: 20    Wyświetleń: 2041
  • Atmega+ Bascom+Serwo modelarskie

    Hejka Podświetlanie już działa na zadany czas ;-) faktycznie znalazłem błąd w kodzie. Jednak teraz gdy załącze podświetlanie i program ma się wykonywać przez dany czas, to nie działa mi pomiar temp z DS18B20. Jak usunę pomiar, to program działa normalnie, wykonuje wszystkie podprogramy. Doszedłem...

    Mikrokontrolery AVR   11 Kwi 2011 20:34 Odpowiedzi: 12    Wyświetleń: 3634
  • [Atmega 16][C/Eclipse]Opóźnienie 1us

    Możesz również zrobić to w podobny sposób jak masz na myśli. Wykorzystaj przerwanie od przepełnienia licznika. Wcześniej jednak musisz wyliczyć odpowiednią wartość rejestru licznika timer1. W ten sposób dobierając inny prescaler możesz uzyskać bliższy wynik do 1us. Co do tego co zasugerował przedmówca....

    Mikrokontrolery AVR   07 Maj 2011 09:45 Odpowiedzi: 8    Wyświetleń: 1523
  • [C][ATmega] Zegar widmowy, jak zlikwidować drganie obrazu

    Chyba tutaj jest pogrzebane nadmiarowe wygaszanie z wzajemnością: Mielenie tego w pętli nie ma sensu, warto zaprząc tu przerwania od Timera (Jest jeszcze Timer3, gdyby z czymś kolidowało użycie Timer1), a pętla główna niech tylko oblicza odpowiednie wartości licznika.

    Mikrokontrolery AVR   31 Maj 2012 22:25 Odpowiedzi: 14    Wyświetleń: 1566
  • ATMEGA 8 [C] - Dziwne zachowanie na PD2 (INT0)

    Witam, Przechodząc szybko do sedna tematu. Program pisany do 10 kanałowego sterownika oświetlenia DC. Timer0 służy do generowania programowego PWM. INT0 oraz TIMER1 CTC ma obsługiwać transmisje danych(tymczasowo kod usunąłem myśląc że to on jest problemem). Problemem jest to że przy kodzie jak poniżej...

    Mikrokontrolery Początkujący   26 Gru 2013 09:43 Odpowiedzi: 2    Wyświetleń: 888
  • ATMEGA 8 - Przrwania, prescaler 128

    31249 jest dla preskalera 256 i 1 s i dla częstotliwości wyjściowej 1Hz , natomiast 15624 jest też dla praskalera 256 i 1s ale dla częstotliwości 2Hz To dopiero miszmasz... Trzeba uporządkować...moja wersja to przerwanie od timera (gdy wartość rejestru OCR1A zrówna się z stanem licznika) co 1s...

    Mikrokontrolery AVR   05 Gru 2014 09:46 Odpowiedzi: 11    Wyświetleń: 1110
  • [C][atmega32] - Atmega i dekoder 1 z 10

    Zainstalowałem AvrStudio7 , jest ok. Znalazłem część starego kodu ale to tylko szkielet jest niekompletny. [syntax=csharp] //******... NIXIE CLOCK //*******************************... <stdint.h> #include...

    Mikrokontrolery AVR   29 Sty 2016 11:26 Odpowiedzi: 8    Wyświetleń: 1026
  • HS-SR04 podłączenie do Atmega

    ... lub do pinu z przerwaniem Pin Change o ile procesor takie posiada. Do pomiaru odległości (czasu trwania impulsu na Echo) można także wykorzystać pin ICP1 i timer1.

    Początkujący Elektronicy   18 Mar 2016 21:44 Odpowiedzi: 4    Wyświetleń: 513
  • Bascom AVR Uart wolne wysyłanie

    Witam. Od pewnego czasu zajmuje się wykonaniem sterowania na mikro-kontrolerach AVR. Nadajnik pracuje na atmega 8 a odbiorniki na atmega 16. Mój system to zestaw 15 odbiorników i 1 nadajnika. Połączone jest to wszystko za pomocą magistrali RS485 za pośrednictwem Sn75176 z przełączaniem odbiór nadawanie....

    Mikrokontrolery AVR   11 Maj 2014 11:49 Odpowiedzi: 5    Wyświetleń: 1686
  • Fuel Injector cleaner - prośba o sprawdzenie schematu - Eagle

    Witam ponownie, Poszedłem o krok dalej i moim planem jest podłączenie każdego z czterech wtryskiwaczy do osobnego pinu Arduino Uno/Nano z Atmega 328p. Pozwoliło mi to na skonstruowanie programu aby sterować każdym wtryskiwaczem z osobna z tą samą częstotliwością i wypełnieniem, ale sygnał do ich...

    Projektowanie PCB   04 Kwi 2019 19:53 Odpowiedzi: 8    Wyświetleń: 336
  • Atmega32 Bascom - Odbiór danych z modułu GSM

    Witam Do istniejącego i działającego "urządzenie" chciałem dodać możliwość odbioru, parsowania i odesłania SMS'a zwrotnego z danymi. Cały kod: Linia1 - to wyświetla Uart_numer - Linia1 Linia2 - to wyświetla Komanda - Linia2 czyli działa OK Ale jak podepnę modem GSM ( SIM900D ) to Uart_numer...

    Mikrokontrolery Początkujący   21 Gru 2014 23:18 Odpowiedzi: 0    Wyświetleń: 1506
  • Bascom - Atmega32 - LCD na t6963c + i2c, nie działa

    Witam Mam Atmega32A + PCF8563 + PCF8574 + RFM12 + DS18B20 +DHT11. Port danych LCD to Port.A, ControlPort to Port.C. I2C standardowo na Portc.0 Portc.1. Niestety jest problem z obsługą I2C, tzn. zegar PCF8563 nie działa w ogóle ( na LCD puste pole ) , a klawiatura na PCF8574 - tylko jeden klawisz i to...

    Mikrokontrolery   29 Sie 2017 19:32 Odpowiedzi: 2    Wyświetleń: 795
  • [ATmega8][C][7segment] - Termometr pokazuje 85/127 °C

    Witam forumowiczów, zacząłem realizować projekt zegarka, kalendarza i termometrów z owego linku: Proszę o porady i sugestie jak można rozwiązać ten problem :P

    Mikrokontrolery   17 Maj 2018 14:51 Odpowiedzi: 11    Wyświetleń: 1608
  • Pompka perystaltyczna

    Witam wszystkich, projekt powstał na przełomie marca/kwietnia tego roku w wyniku zapotrzebowania na pompkę perystaltyczną potrzebną przy realizacji pracy magisterskiej. Nigdy wcześniej nie miałem do czynienia z elektroniką (nie licząc podłączania diod z rezystorem i prostych zasilaczy na LM7812) a...

    DIY Konstrukcje   29 Sty 2015 02:50 Odpowiedzi: 29    Wyświetleń: 17760
  • [Bascom] Atmega128 multipleks LED i RC5

    Witam, od wczoraj zmagam się z problemem odbioru kodu RC5 w urządzeniu, w którym mam multipleks dużej ilości wyświetlaczy 7-segmentowych LED. Przerwania na multipleks przychodzą co około 4ms. Multipleksowanych cyfr jest łącznie 48, ale pogrupowane są one, tak jakby były tylko 4 cyfry. W każdym przerwaniu...

    Mikrokontrolery AVR   11 Cze 2011 09:11 Odpowiedzi: 9    Wyświetleń: 2553
  • Bascom AVR - Dekodowanie części jawnej z układów HCS200/301

    Robi się to prosto na wejściu ICP Atmegi, mierzysz czas pomiędzy kolejnymi zboczami, raz jest opadające, raz narastające itd.. potem to tylko interpretacja wyników, liczenie bitów i po odliczeniu 64 bitów z transmitowanych 66, bo dwa ostatnie dla uproszczenia procedury pomijasz. wyświetlasz na LCD lub...

    Mikrokontrolery AVR   12 Kwi 2018 10:43 Odpowiedzi: 40    Wyświetleń: 5808