atmega delay

Znaleziono około 6523 wyników dla: atmega delay
  • Atmega 32 bascom sterowanie fazowe mruganie żarówki

    Ja mam taki program zrealizowany na Atmedze8. [syntax=basic4gl]$regfile = "m8def.dat" $crystal = 8000000 $hwstack = 32 $swstack = 40 $framesize = 40 Config Portb.1 = Output 'wyjscie triak Triac Alias Portb.1 Config Rc5 = Pind.7 'rc5 pin timer0 Dim Level As Word 'poziom sciemniania 1 - 20 Dim Timer_val As Word 'wartosc timer1 dla sciemniania Dim Command...

    Mikrokontrolery AVR   21 Maj 2012 19:43 Odpowiedzi: 8    Wyświetleń: 4219
  • Atmega 8 - Termometr bezprzewodowy - brak znaku +/-

    nadajnik: [syntax=basic4gl]$regfile = "M8def.dat" $crystal = 16000000 $baud = 19200 $hwstack = 40 $swstack = 20 $framesize = 40 '=== Declare sub routines Declare Sub R_register(byval Command As Byte , Byval C_bytes As Byte) Declare Sub W_register(byval C_bytes As Byte) '=== Constante === 'Define nRF24L01 interrupt flag's Const Idle_int = &H00 'Idle,...

    Mikrokontrolery Początkujący   12 Sty 2015 13:45 Odpowiedzi: 11    Wyświetleń: 5391
  • REKLAMA
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (2min)...
  • Zestaw do naprawy padów do Pegasusa

    http://obrazki.elektroda.pl/9209500600_1... O tym, że większość padów do PEGASUSa często ulega uszkodzeniu, nie trzeba nikogo informować. I nie chodzi tu o uszkodzenia kabla czy też wtyczki, ale układu scalonego będącego w padzie. Zwykle uszkodzenie objawia się: * całkowitym brakiem reakcji na wciśnięcia klawiszy, * niedziałaniem niektórych...

    DIY Konstrukcje   16 Lip 2016 23:58 Odpowiedzi: 13    Wyświetleń: 11124
  • REKLAMA
  • Mikrokomputer COBRA 1

    Interfejs CobraSPI wstępnie uruchomiony. Wysyła znaki oraz odbiera swoją transmisję. https://obrazki.elektroda.pl/4256100500_... Filmik. Na ekranie są dwa znaki. Pierwszy od lewej to znak wysłany, drugi to znak odebrany. W środku filmiku następuje rozsynchronizowanie nadany/odebrany ponieważ na chwilę została odłączona zwora między...

    DIY Konstrukcje   18 Lis 2025 19:51 Odpowiedzi: 2168    Wyświetleń: 288795
  • Atmega 8/88P: delay_ms nie działa przy użyciu Timer0 z preskalerem

    A gdzie jest obsługa przerwania?

    Mikrokontrolery AVR   09 Lut 2019 09:08 Odpowiedzi: 8    Wyświetleń: 552
  • Stare na nowe czyli kod z ATMEGA 32 usiłuje wziąć do STM32F103

    Kod wgrany nie znaczy, zachowuje się zgodnie z kodem, jest delay na 10 sekund. dodatkowo to kwestia ustalenia używanych pinów, niektóre są już zajęte. ale to pierdułka. Dodano po 33 (at)margas60 staraj się używać portów które mają wyprowadzenia blisko siebie, bo zmiana w kodzie to żaden problem, a plątanina kabli już problemem jest - łatwo o pomyłkę.

    Mikrokontrolery ARM   09 Sie 2024 15:25 Odpowiedzi: 330    Wyświetleń: 6930
  • Avrdude - Atmega 32 wyczyszczony, co poszło nie tak?

    Podłączyłem JTAGICE mkII do Atmega 32 w komercyjnym urządzeniu żeby ocenić czy procesor nie jest uszkodzony i jakiś cudem po moich eksperymentach procesor okazał się wyczyszczony. Przy pierwszych odczytach lock bity miały wartość 0xC0 (wszystko zablokowane), przy kolejnych zrobiło się 0xFF. Praktycznie urządzenie jest już stracone, procesor wyczyszczony...

    Mikrokontrolery Początkujący   10 Mar 2025 21:33 Odpowiedzi: 7    Wyświetleń: 444
  • Atmega 328P nie reaguje po zmianie fuse bitów - jak odzyskać?

    Cześć, Mam podłączony do atmegi zewnętrzny oscylator 16 MHz z dwoma kondensatorami 22pf. Gdy w moich projektach na początku definiowałem #define F_CPU 16000000UL, delay 1 sekundowy trwał u mnie o wiele dłużej. Zrozumiałem, że pewnie wchodzi o fuse bity. Zmieniłem w AVR Labie na lfuse = 0xff; hfuse = 0xde; efuse = 0x05, czyli tak jak są zdefiniowane...

    Mikrokontrolery AVR   18 Gru 2023 10:24 Odpowiedzi: 3    Wyświetleń: 390
  • Jak wygląda , jak zrobić ten kod w j.C na Attiny2313a ,Atmega8A

    Chcę aby na Attiny 2313a i Atmega 8a był program z użyciem millis , nie delay , w j.C ,i aby nie było to w Arduino. Multiwibrator astabilny bez delay a z millis na PB3 i PB4 ,zmiana polaryzacji między tymi pinami co 64 sekund ,lub koło 64 sekund. Taki program jak poniżej w j.C ,(nie Arduino ) , tylko bez delay a z millis [syntax=c]#include <avr/io.h>...

    Arduino   26 Sie 2021 17:00 Odpowiedzi: 5    Wyświetleń: 534
  • REKLAMA
  • Programowanie mikrokontrolera Atmega 328P dla wielokanałowego termometru C.O.

    Witam, Dzięki za wsparcie, już sobie poradziłem, trochę na około, bo z użyciem goto. Delay w przerwaniu po to, aby wyeliminować drgania styków. Nie wiem jak to inaczej obejść. Z goto raczej sobie nie poradziłeś. Drgań styków nie wyeliminujesz. Najprościej, to nie reagować na drgania tych styków. Standardowa i nudna odpowiedź: zacznij od algorytmu, bo...

    Programowanie Początkujący   18 Sie 2021 21:27 Odpowiedzi: 9    Wyświetleń: 639
  • REKLAMA
  • Wgrywanie bootloadera i kodu programu do Atmega88PA TQFP32 - Błędy w Arduino IDE

    Dobry wieczór,borykam się z problemem poprawnego wgrania bootloadera jak i kodu programu dla układu Atmega88PA w obudowie TQFP32. Układ jest już wlutowany na płytkę do programowania używam przejściówki kanda ISP na 6 pinów. Co ciekawe sprawdzając podłączony avr w programie mkAVR Calculator atmega jest poprawnie wykrywana to też odrzuciłem(mam nadzieję)...

    Arduino   24 Lut 2021 09:52 Odpowiedzi: 2    Wyświetleń: 360
  • Atmega 16 i DS18b20 - problem z odczytem temperatury na wyświetlaczu -0.1

    Bardzo dziwna sprawa z tym delay bo w tym samym projekcie używam biblioteki do obsługi wyświetlacza HD44780 by Radzio i działa tam też jest użyta funkcja delay i działa poprawnie

    Mikrokontrolery AVR   30 Paź 2011 20:13 Odpowiedzi: 11    Wyświetleń: 2345
  • [Atmega128] [Atmega128][C] - Timer0 blokuje _delay_ms przy aktywnym przerwaniu TIMER0_OVF_vect

    Witam Serdecznie Na początek kod: [syntax=c]#define F_CPU 4000000UL #include <avr/io.h> #include <avr/iom128.h> #include <util/delay.h> #include <avr/interrupt.h> volatile uint8_t i=0; int main(void) { DDRA = 0xFF; ASSR &= ~(1<<AS0); TCCR0 |= (1<<CS01) | (1<<CS02); TIMSK |= (1<<TOIE0); TCNT0 = 131;...

    Mikrokontrolery AVR   06 Wrz 2012 03:28 Odpowiedzi: 15    Wyświetleń: 1794
  • Napisanie biblioteki dla modułu nrf24 przy użyciu atmega328P: Odczyt wartości z rejestru

    Może i działa, ale parę bzdur masz w tym kodzie. volatile w deklaracji argumentu funkcji jest bez sensu. Nikt tego argumentu nie ma szans zmienić. ATmega pracuje z zegarem max. 20 MHz, czyli okres 50 ns. Co ma niby robić ten delay ze ZMIENNOPOZYCYJNYM argumentem? Wykonanie jednej instrukcji przez ATmegę zajmie więcej czasu niż ma wynosić to opóźnienie....

    Mikrokontrolery AVR   03 Gru 2020 09:49 Odpowiedzi: 11    Wyświetleń: 681
  • Sterowanie silnikiem krokowym, atmega 8, zmiana szybkości

    Zdziwienie- nie. Ale mateusz powinien się uczyć prawidłowo programować- więc bez goto i delay. No- delay i goto- może potem.

    Mikrokontrolery   13 Paź 2010 19:04 Odpowiedzi: 63    Wyświetleń: 16449
  • ATMEGA 328P-AU - FAST PWM na pinie PD6 nie działa poprawnie - analiza kodu

    Witam Nie wiem co to za silnik, ale trudno będzie zaobserwować cokolwiek jak traktujesz silnik dość szybkozmiennym przebiegiem piłokształtnym ( wartość test zmienia się 10 razy na sekundę ) jak na typowe bezwładności silników. Nie wnikam czy delay jest cool w programach, ale jak zwiększysz delay do 1000 to może coś zauważysz. Druga sprawa to Fast PWM,...

    Mikrokontrolery AVR   26 Gru 2016 13:29 Odpowiedzi: 15    Wyświetleń: 2130
  • [ATMEGA] Jak uruchomić programator ATMEGA stk500v2 na Windows 8 z AVRStudio i AVRDude?

    Jakie środowisko? ATmelStudio5/6? Jeśli tak to musisz wejść w opcje kompilatora i zdefiniować globalnie stałą F_CPU. Kilka razy już o tym na forum zdaje się pisałem, nawet gdzieś screeny były. Bo takiej definicji plik z delay może nie widzieć...

    Mikrokontrolery AVR   20 Sty 2013 19:19 Odpowiedzi: 21    Wyświetleń: 3798
  • ADC Atmega 328p - Jak zmniejszyć szybkość próbkowania w trybie free running?

    Dlaczego delay jest poza forem.Podzielnik powinen byc 20 (0-19).

    Mikrokontrolery AVR   28 Wrz 2014 12:01 Odpowiedzi: 22    Wyświetleń: 2091
  • Błąd Write failed przy programowaniu Atmega 8 przez STK200 i PonyProg

    Tak, jak najblżej µC. Port delay znajdziesz w zakladce "Programmer".

    Mikrokontrolery   11 Lip 2008 23:56 Odpowiedzi: 12    Wyświetleń: 1151
  • [Atmega16]Sterownik silnika krokowego nie chce działać

    Witam, Wykonałem na module uruchomieniowym Atmega ver. 2 sterownik do dwóch unipolarnych silników krokowych. Na porcie A Atmegi podpiąłem mikrostyki, port B połączyłem z układem ULN2803, wyjścia ULN2803 podpiąłem do silników krokowych. Kiedy naciskałem mikrostyk, na port B wyprowadzana była sekwencja, która obracała silnikiem krokowym do momentu zwolnienia...

    Mikrokontrolery AVR   21 Lip 2011 21:38 Odpowiedzi: 25    Wyświetleń: 4019
  • Doświadczenia z przetaktowaniem AVR: Atmega128 i Atmega2561

    (at)R-MIK Robienie krótkich impulsów na timerze w ATMega jest bez sensu, bo ten timer nie ma trybu one-shot. Do tego celu trzeba kreatywnie wykorzystać inny układ peryferyjny... Oczekujesz, że podeślemy ci gotowy kod, który ty pod swoim nazwiskiem opublikujesz jako przełomowe odkrycie?:) Może by i tak było, gdybyś w międzyczasie nie zraził do siebie...

    Mikrokontrolery AVR   06 Lut 2017 16:58 Odpowiedzi: 151    Wyświetleń: 10998
  • Termometer Atmega 8 na 7-segmentowym - -miganie wyniku

    Ogólnie mam blue booka wiec mam nadzieję, że dużo mi powie. W BB nie ma obsługi przez uart. Zwykłe delay tyle że zawieszane są przerwania na czas transmisji bitu a nie jak gdzie indziej bajtu czy nawet całej transmisji łącznie z reset. Jeśli zawieszanie przerwań na kilkadziesiąt us nie jest problemem użyj płatnych, niedoskonałych jak napisał (at)kamyczek...

    Mikrokontrolery AVR   18 Lip 2020 19:21 Odpowiedzi: 8    Wyświetleń: 816
  • [Atmega162] [Atmega162][C] Migająca LED - Jak poprawnie zaimplementować opóźnienie?

    Witam! Docelowo musze stworzyc program do transmisji szeregowej wykorzystujacy 2 USARTy. Stad moj wybor padl na Atmega162. Poniewaz bedzie to transmisja z predkoscia 9600b/s na zaprojektowanej plytce znalazl sie kwarc 7,3728MHz. Poniewaz dopiero zaczynam z uC pierwszym programem jaki wgralem aby sprawdzic czy wszystko dziala byl znaleziony na http://www.avrtutor.com/tutorial/thermo/...

    Mikrokontrolery AVR   06 Lip 2009 22:38 Odpowiedzi: 20    Wyświetleń: 3862
  • [Atmega128] Atmega128 USART nie wyświetla danych na terminalu - co robię źle?

    Witam, mecze sie z tym problemem juz od dwoch dni i nie moge znalezc rozwiazania... mam polaczone USB z atmega w ten sposob: http://obrazki.elektroda.net/47_12487581... Terminal ustawiony tak: http://obrazki.elektroda.net/83_12487582... http://obrazki.elektroda.net/6_124875824... I nic sie nie wyswietla po nacisnieciu polacz......

    Mikrokontrolery AVR   06 Sie 2009 19:33 Odpowiedzi: 8    Wyświetleń: 4113
  • Wgrywanie programu do Atmega 324A-PU przez Arduino IDE

    https://obrazki.elektroda.pl/3176495900_... Nadal nie rusza. EDIT: Tak w Arduino IDE mam wybraną Atemege 324P, ponieważ podmieniałem sygnaturę z P na A, bo wcześniej avdude wyrzucał błąd, że nie widzi wersji A a podmienieniu wgrywał program normalnie, #---------------------------------------... # ATmega324P #---------------------------------------...

    Mikrokontrolery Początkujący   15 Sty 2020 16:13 Odpowiedzi: 28    Wyświetleń: 1647
  • [Atmega8] [Atmega8][C] Jak poprawnie obsłużyć przerwania USART?

    Po pierwsze powinieneś pisać kod bardziej po bożemu czyli stosować rzutowania. Po drugie Atmega 8 domyślnie pracuje na 8 znakach i nie trzeba tego ustawiać. Upewnij się że masz wyłączoną w komputerze kontrole przepływu. Funkcja _delay_ms przeznaczona jest do pisania własnych opóźnień bo sama jest ograniczona i 2000 jako argument nie przyjmie. Według...

    Mikrokontrolery AVR   10 Cze 2008 16:23 Odpowiedzi: 18    Wyświetleń: 4641
  • Atmega 32 - dlaczego przerwanie INT1 nie działa poprawnie?

    Już wszystko działa. Dziękuje wszystkim za pomoc. A tak poza tym to delay w przerwaniu wpisałem tylko dlatego, że myślałem że pomoże a w innych programach nie zamierzam używać delay w przerwaniach, a w programie głównym też zamiast delay stosuje funkcje do odczytu czasu i instrukcje if co daje o wiele lepszy efekt.

    Mikrokontrolery AVR   22 Maj 2011 08:17 Odpowiedzi: 10    Wyświetleń: 2885
  • Ładowanie lub odczyt z tablicy w języku C dla atmega 8

    nadal nie zrozumiałeś [syntax=c] if (przycisk włączony) delay if (przycisk włączony) do something (tab = pind) [/syntax]

    Mikrokontrolery Początkujący   16 Gru 2013 17:49 Odpowiedzi: 34    Wyświetleń: 5028
  • Atmega32+biblioteka IRMP do odczytu pilota IR prośba o pomoc

    Witam, bardzo proszę o pomoc. Zrobiłem układ na Atmega32 z podłączonymi diodami do całego PortuA, oraz do PortuB Pin2 (PB2) dekoder podczerwieni TSOP31236 (testowałem też na TSOP31238). Wykorzystać chciałem bibliotekę IRMP https://obrazki.elektroda.pl/6945425800_... a w załączniku spakowany cały projekt z plikami biblioteki irmp.

    Mikrokontrolery Początkujący   08 Cze 2021 18:07 Odpowiedzi: 2    Wyświetleń: 636
  • Atmega16 - nieprawidłowe działanie diod LED na płytce EVBavr05

    Witam wszystkich serdecznie ; ) Od niedawna rozpocząłem swoją przygodą z mikro-kontrolerami ;] Zakupiłem płytkę startową EVBavr05 z Atmega16 i wgrałem bootloadera żeby móc sobie pięknie programować mój układ przez rs232. Uczę się chyba z dość popularnego kursu online: http://hobby.abxyz.bplaced.net/index.php... i z niego właśnie pochodzi...

    Mikrokontrolery AVR   12 Maj 2014 14:36 Odpowiedzi: 11    Wyświetleń: 2401
  • Fazowa regulacja obrotów a stabilność programu Arduino

    Opiszę dokładniej: Atmega 328 kwarc 16Mhz. Próbuję złożyć sterownik do pieca na ekogroszek z regulacją fazową dmuchawy. Nigdy wcześniej nie korzystałem z przerwań i nagle mnie to przerosło, brak dostatecznej wiedzy. Przykładem takiego sterowania może być np. Sterownik Tech ST-37 na Atmega16. Obroty dmuchawy działają płynnie, czas podawania węgla itp....

    Początkujący Elektronicy   04 Lis 2018 20:21 Odpowiedzi: 11    Wyświetleń: 864
  • Atmega 8 - Licznik do14, Kod C jak wyzerować licznik pierwszym impulsem?

    Dziękuję za uwagi odnośnie kodu, rzeczywiście for(;;) nie jest potrzebny. Sorry za moje pytanie: delay jest w kodzie tylko wtedy, gdy PIN realizuję przyciskiem mechanicznym podczas testowania kodu; a pytanie - co oznacza "ifa"?

    Mikrokontrolery Początkujący   26 Sty 2016 18:55 Odpowiedzi: 11    Wyświetleń: 1923
  • Atmega 16 - opóźnienie sygnału 2 ms, problem ze zboczem opadającym

    Myslalem tez nad czyms takim . 1.Narastajace zbocze na INT0, start timera ostawionego na przepelnienie po 1 ms i w przerwaniu od przepelnienia ustawiam PA2 na 1, a petli głownej sprawdzanie stanu PD2 pod katem wystapienia stanu niskiego i ustawinie PA2 na 0 drugi sposob 2. Bez przerwan, tak jak mialem na poczatku w programie z delay tylko ze po pierwszym...

    Mikrokontrolery AVR   16 Cze 2009 13:12 Odpowiedzi: 27    Wyświetleń: 3659
  • [ATMega32] [ATMega32][C]RS232 - brak transmisji AVR->PC, konfiguracja MAX232N, 10MHz, 9600bps

    Mam problem z tranmisja AVR->PC. Uzywam ATmega32-16PU(at)10MHz, zew. krysztal. Fusy ustawione highbyte 0xC9, lowbyte 0xFF. Zasilanie 5V, kowerter poziomow to MAX232N, piny podpiete tak ATMEGA MAX232 input MAX232output PC RS TXD T2IN T2OUT RX ( pin 2) RXD R2OUT R2IN TX (pin3) GND (pin5) Kod programu testowego: #define BAUDRATE 64 // 9600 at 10MHz...

    Mikrokontrolery AVR   19 Paź 2008 20:17 Odpowiedzi: 13    Wyświetleń: 2588
  • Atmega i wyświetlacz graficzny (kontroler NT7086PQ)

    Witam wszystkich, Chciałbym obsłużyć wyświetlacz RG160160a (celem ostatecznym jest zbudowanie analizatora widma akustycznego). Jest on obsługiwany przez wspomniany wcześniej kontroler (4 sztuki są na PCB). Problem, z którym nie mogę sobie poradzić polega na tym, że nie mogę stworzyć wierszy, które by się różniły między sobą układem kropek. Kiedy przychodzi...

    Mikrokontrolery AVR   21 Paź 2016 15:58 Odpowiedzi: 1    Wyświetleń: 1134
  • Jak określić punkt startu dla wyświetlacza widmowego z transoptorem na Atmega 16A?

    Witam W jaki sposób mogę określić punkt startu dla wyświetlacza widmowego? Chodzi mi o coś takiego jak na tym filmie(6:26): https://youtu.be/57carjNxI9A Tutaj jest cały program: http://www.instructables.com/id/How-to-M... Z tym, że ten projekt jest na arduino i czujniku halla, a ja mam transoptor podłączony do...

    Mikrokontrolery Początkujący   28 Mar 2016 21:48 Odpowiedzi: 3    Wyświetleń: 888
  • Arduino UNO z CH340 i ATmega328P - błąd wgrywania szkicu, avrdude error

    witam , posiadam arduino UNO na chińskim chipie ch340, z atmega 328p przy próbie wgrania szkicu cały czas mam problem z komunikatem avrdude: arduino_read_sig_bytes(): (a) protocol error, expect=0x10, resp=0x90 avrdude: error reading signature data for part "ATmega328P", rc=-3 avrdude: error reading signature data, rc=-1 połączyłem na pająka programator...

    Arduino   12 Kwi 2015 21:14 Odpowiedzi: 2    Wyświetleń: 3132
  • Atmega 8 - Generator określonej liczby impulsów w zakresie 2 do 30.

    Witam ponownie. Nie zauważyłem tego, ale jeszcze się przyjże. Robiłem pomiary częstościomierzem z funkcją licznika, za i podstawiłem 120 a delay skróciłem do 1ms, tak aby uzyskać częstotliwość 5kHz i licznik za każdym podłączeniem do żródła zasilania - pokazywał 120... Może próbowałeś w jakimś poważniejszym układzie, bo mój to tylko Atmega 8 i led przyłączona...

    Mikrokontrolery AVR   28 Sie 2015 18:56 Odpowiedzi: 23    Wyświetleń: 2388
  • Wyświetlacz widmowy - Zmiana zawartego w kodzie napisu/obrazu, język c

    Witam W jaki sposób mógłbym zmienić wyświetlany tekst/obraz w programie: //(at)(at)(at)(at)(at)(at)(at)(at)(at)(a... // This programe for POV massage display // // For Active LOW // // Anticlockwise // // Using Atmega16...

    Programowanie Początkujący   20 Wrz 2015 20:43 Odpowiedzi: 20    Wyświetleń: 1845
  • AtMega - jak poprawnie obsłużyć przerwania przyciskiem w pętli nieskończonej?

    Robie zegarek na ATMega8 i robie go wlasnie na funkcji delay pokazanej powyzej czy to znaczy ze moj zegarek bedzie nie dokladnie odmierzal czas?? jak musze uzyc kwarca to jak go podlaczyc?? Prosze o pomoc jestem poczatkujacy.

    Mikrokontrolery   20 Gru 2008 13:41 Odpowiedzi: 10    Wyświetleń: 7466
  • Przepisanie programu z arduino pro mini na atmega 16A

    Witam W jaki sposób mogę przenieść program TriangleWave.ino z tego linku: http://www.instructables.com/id/How-to-M... na ATmegę16A? Wygląda on tak: http://obrazki.elektroda.pl/4752241700_1... Schemat mojego układu daję w załączniku. Na moim schemacie brakuje transoptora TCST1103(dodałem go jakiś...

    Arduino   02 Kwi 2016 11:32 Odpowiedzi: 6    Wyświetleń: 1344
  • DS18B20 na ATmega32 (PD3) nie wykrywa obecności czujnika – diagnostyka połączenia

    Jasne, program sprawdzony na ATmega 32, rezonator 8 MHz. void delay(unsigned int tau) { unsigned int tau2=tau; do {asm("nop"); //wstawka asemblerowa } while(--tau2); } unsigned char ow_reset(void) // reset lini one wire { unsigned char presence=1; sbi(DDRD,3); //DQ = 0; //pull DQ line delay(245); // leave it low // wystawienie na czas 490us "0" na linię...

    Mikrokontrolery   10 Paź 2006 10:47 Odpowiedzi: 4    Wyświetleń: 2454
  • [Atmega16] Atmega16, DS18b20: Czujnik temperatury nie wykrywany przez ow_reset, co robić?

    Witam. Od paru dni próbuje uruchomić czujnik temperatury niestety bezskutecznie (w ogóle nie jest wykrywany przez funkcje ow_reset). Dlatego tez byłbym bardzo wdzięczny za wszelkie sugestie. Atmega pracuje z częstotliwością 1Mhz. Czujnik jest podpięty pod 6 pin portu d. Z góry dziękuje. #include <avr/io.h> #include <util/delay.h> #include...

    Mikrokontrolery AVR   04 Kwi 2009 14:25 Odpowiedzi: 5    Wyświetleń: 2451
  • [ATmega][C] Ogromne rozmiary pliku - funkcja _delay_ms

    Zamiast wstawiać argument do delaya umieść delaya w pętli for ze stałym argumentem. Zmienna zawsze znajdują się w SRAM. Ale stałe można umieścić w pamięci programu.

    Mikrokontrolery AVR   27 Lut 2011 17:05 Odpowiedzi: 6    Wyświetleń: 1795
  • Niestabilny odczyt ADC w ATmega16 - spadki do zera co 3 sekundy

    zatem tak procesor atmega16, zaprogramowałem atmege na pomiar ciągły i mam bardzo dziwny problem, atmega połączona przez UART do komputera, zczytywanie w labview. tam trzeba ustawić takie coś jak delay before raad(ms), w kodzie na atmedze ustawiłem _delay(100), w programie tez, i mam bardzo dziwny problem, nic nie jest podpięte do przetwornika, powinna...

    Mikrokontrolery AVR   11 Lip 2009 09:58 Odpowiedzi: 9    Wyświetleń: 3392
  • Dlaczego przycisk na ATMEGA 16 nie zmienia stanu diody? Język C

    Tak. Przede wszystkim to. Podciąganie pull-upem wewnętrznym wystarczy, to już jest zrobione (0 w DDR i 1 w PORT). Ten delay przed pierwszą pętla zupełnie niepotrzebny. Nie wiem jak ten program ma działać, z tego co widzę to po wciśnięciu przycisku dioda będzie cały czas migać mimo zwolnienia go. Jeżeli ma migać tylko gdy przycisk jest wciśnięty to tak:...

    Mikrokontrolery AVR   08 Paź 2008 20:57 Odpowiedzi: 3    Wyświetleń: 1241
  • [atmega] [ATmega][AVR Studio 5][C] F_CPU i problemy z bibliotekami delay.h i LCD

    ten warning nie działa myląco. Przecież przed zaincludowaniem pliku nagłówkowego definiujesz swoje F_CPU, ale nie będzie ono widoczne w pliku nagłówkowym wyświetlacza. Rozwiązaniem jest pisanie w każdym pliku definicji F_CPU. Ale tak się nie robi bo jest to mega bez sensu i nigdy tak nie rób. Żeby ustawić stałą F_CPU globalnie, trzeba to zrobić w pliku...

    Mikrokontrolery AVR   10 Mar 2012 12:38 Odpowiedzi: 7    Wyświetleń: 5017
  • Atmega 32, bascom, problem z zewnętrznym AC-MCP3202-c

    Dziękuję bardzo za tak wyczerpującą podpowiedź. Jest to mój pierwszy kontakt z wymianą danych przez SPI, dlatego tez proszę o wyrozumiałość. Troszkę zrozumiałem ideę SPI, ale jednak dalej nie bardzo rozumiem jak odebrać te dane. Mój program wygląda tak: Set Portb.4 Reset Portb.4 ' ustaweinie stanu niskiego na cs Delay ' opóźnienie Spiout Word_b1 , 1...

    Mikrokontrolery AVR   30 Wrz 2009 21:52 Odpowiedzi: 6    Wyświetleń: 2775
  • Mikroprocesorowy chronograf z czujnikami odbiciowymi

    http://obrazki.elektroda.pl/7218266900_1... Chronograf jest urządzeniem służącym do pomiaru prędkości obiektu. W najprostszej formie pomiar polega na wykorzystaniu dwu czujników, które będą „śledzić” obiekt, urządzenia do pomiaru czasu i interfejsu wyświetlającego wynik pomiaru. W niniejszym artykule zostanie przedstawiony...

    DIY Zagranica   29 Sty 2013 22:25 Odpowiedzi: 5    Wyświetleń: 12855
  • Konfiguracja przerwań USART na ATmega 328PB - zmiana wektorów ISR

    Zastosowałem się do twoich rad stworzyłem klasy uC tak, żeby nie definiować na początku biblioteki port.h tylko w ustawieniach projektu musi być wybrany mikrokontorler: https://obrazki.elektroda.pl/8543232300_... cały plik port.h wygląda następująco pogrubiłem te zmiany które wprowadziłem: #if defined (__AVR_ATmega328PB__) #define UCSRB...

    Mikrokontrolery AVR   17 Mar 2020 10:53 Odpowiedzi: 8    Wyświetleń: 1512