obsługa przycisk atmega32

Znaleziono około 298 wyników dla: obsługa przycisk atmega32
  • Obsługa przycisków w C - Przyciski i diody atmega32

    Proszę o wyjaśnienie tematu flagi, najprościej dla topornych :D Właściwe wyjaśnił to kol: Potrzebujesz wprowadzić dodatkowe zmienne tzw. flagi. Niech przy starcie programu mają wartość 0, w pętli badaj stan przycisku i jeżeli wciśnięty zostanie przycisk pierwszy zmień stan flagi pierwszej na przeciwny, później sprawdzaj stan flag. Jeśli flaga jest...

    Mikrokontrolery AVR   29 Lip 2015 10:59 Odpowiedzi: 18    Wyświetleń: 3588
  • REKLAMA
  • Elektroniczny piórnik - niezbędnik dobrego ucznia

    http://obrazki.elektroda.net/41_12633119... Stworzone przeze mnie urządzenie jest praktycznym uzupełnieniem piórnika szkolnego. Jest wyposażone w kilka pożytecznych funkcji i na opisanych poniżej nie zamierzam zaprzestać. Całość została zorganizowana w wygodne w obsłudze intuicyjne menu. 6 przycisków uSwith w jakie jest wyposażony układ umożliwia...

    DIY Konstrukcje   23 Lut 2012 22:44 Odpowiedzi: 26    Wyświetleń: 27305
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (2min)...
  • Jak ustawić PWM na ATmega32 z przyciskami dla pozycji serwomechanizmu?

    Witam mam następujący problem, napisałem coś takiego do obsługi PWM'a: ; pozycja środkowa 0x005A - 1,41 ms ; pozycja lewa 0x0022 - 0,53 ms ; pozycja prawa 0x0093 - 2,29 ms ; częstotliwość PWM 61Hz .include "m32def.inc" .EQUSYS_FREQ = 1 .DSEG .org 0x0060 .CSEG .org 0x00 reset: ldi r17, high(RAMEND) ldi r16, low(RAMEND) out...

    Mikrokontrolery   14 Lut 2007 14:36 Odpowiedzi: 9    Wyświetleń: 2371
  • REKLAMA
  • Atmega32 - Niewłaściwa obsługa dwóch przycisków na portach PC2 i PC7

    żaden u mnie nie działa (tak jakby w ogóle nie następowało zczytywanie i analizowanie bitów z portu C JTAG wyłączony?

    Mikrokontrolery AVR   08 Lis 2012 16:53 Odpowiedzi: 3    Wyświetleń: 1389
  • MULTI CONTROLLER - bardzo uniwersalny sterownik

    http://obrazki.elektroda.net/30_12586328... Witam. To moje nowe dziecko :-) MULTI CONTROLLER - sterownik bardzo uniwersalny . Podstawowe możliwości : - mózg urządzenia ATmega32 - sterowanie z pilota IR (zgodnego ze standardem RC5) - Obsługa do 8-miu czujników DS18B20 (tryb normalny lub parasite) - 7 kanałów załącz wyłącz (przekaźnikowe) -...

    DIY Konstrukcje   20 Lis 2009 20:38 Odpowiedzi: 21    Wyświetleń: 10602
  • Atmega32 - Obsługa przycisków - stosowalność rozkazu switch

    I tak nie zadziała. Bo jeśli na raz wciśniesz więcej niż jeden przycisk, to żaden warunek switch nie będzie spełnony. Problem w tym, że wciśnięcie powinieneś sprawdzać jako wynik operacji maskowania, a nie poprzez porównanie (jak to robi switch). Ale można jeszcze inaczej. Odczytujesz PIN, sprawdzasz najmłodszy bit, jeśli przycisk wciśnięty to wywołujesz...

    Mikrokontrolery   01 Lis 2012 19:50 Odpowiedzi: 3    Wyświetleń: 909
  • REKLAMA
  • [ATmega32] Czy mój kod obsługi przycisków na ATmega32 w C/AVR-GCC jest poprawny?

    Przeszukałem dokładnie każdy temat dotyczący obsługi przycisków pod ATmegą8, ATmegą16 czy ATmegą32 jednak w żadnym z nich nie znalazłem instrukcji, która krok po kroku wyjaśniłaby schemat działania tej prostej klawiatury. .... Piny kolumn K1, K2, K3 i K4 klawiatury łączę kablami odpowiednio z pinami PC0, PC1, PC2 i PC3 portu C mikroprocesora. Piny...

    Mikrokontrolery AVR   06 Maj 2011 09:41 Odpowiedzi: 2    Wyświetleń: 3574
  • [Atmega32] Atmega32, avr-gcc - problem z obsługą przycisku KEY3 i zmienną w main.c

    Witam serdecznie mam mały kłopot z obsługa przycisku KEY3 jeśli nacisnę klawisz sw3 to zmienna powinna zmienić wartość na 1,a warunek do obsługi klawiszy KEY2 i KEY1 powinien być spełniony, niestety nie działa :([syntax=c]/* * main.c * * * */ #include <avr/io.h> #include <avr/interrupt.h> #include <util/delay.h> #define KEY1 (1<<PB0)...

    Mikrokontrolery AVR   06 Mar 2014 19:55 Odpowiedzi: 4    Wyświetleń: 1770
  • [Zlecę] program ATmega32 w C

    Witam, jak w temacie. Mam napisaną część programu, potrzebne mi jest menu do niego, obsługa przycisków. Schemat blokowy + resztę danych na priva.

    Ogłoszenia Elektronika   09 Wrz 2010 19:20 Odpowiedzi: 1    Wyświetleń: 1119
  • [Bascom] [Bascom][Atmega32] Jak wyłączyć dźwięk alarmu przyciskiem PORTD.0?

    Napisałem kod dla zegara cyfrowego w Bascom. Ogólnie działa jak należy. Mam tylko problem przede wszystkim z budzikiem. Chcę aby podczas alarmu naciśnięcie przycisku 1(PORTD.0) wyłączało alarm(chodzi o sam dźwięk). Program nie reaguje. Nie mam pojęcia czy jest to wina tego, że nie nadąża z wykonaniem polecenia (za długie przerwania?) 2) Aktywowanie...

    Mikrokontrolery AVR   31 Paź 2011 10:12 Odpowiedzi: 1    Wyświetleń: 1604
  • [ATmega32] Jak uzyskać zmienną częstotliwość PWM 50-1000 Hz na ATmega32 w Bascom?

    Dziękuje za opis ale chyba mnie to przerosło :) Zrobiłem programowy PWM, oto kod: [syntax=basic4gl] '************** Petla glowna ****************** '***************************************... Do '(at)(at)(at)(at)(at)(at) Obsługa klawiszy (at)(at)(at)(at)(at)(at) If Przycisk > 0 Then Przycisk = 0 If L1 = 0 Then L1 = 20 If Wybor = 0 Then If K_wybor...

    Mikrokontrolery AVR   09 Lip 2014 19:04 Odpowiedzi: 21    Wyświetleń: 7869
  • Przyciski - wykonywanie czynności do określonego momentu

    Jest to Atmega32 Przyciski po wciśnięciu wchodzą do pętli ale nie realizują pomiaru do określonego czasu. Funkcja wykonuje się tylko raz, także obsługa przycików jest ok tylko nie ma tego warunku do określonego momentu i przechodzenia na inne przyciski czyli inne kanały pomiarowe w moim przypadku. Liczę na waszą pomoc bo jest m to bardzo przydatne....

    Mikrokontrolery AVR   23 Gru 2011 19:24 Odpowiedzi: 12    Wyświetleń: 1826
  • Konwersja ASCII na hex i obsługa klawiatury 4x4 w ATmega32

    Witam! 1. Jak przekonwertowac otrzymany przez uart ciag ascii na liczbe hex. Tzn ktos np wpisze w terminalu 0xDA i chce zeby procesor zapisal ten odebrany ciag jako liczbe 218 do eeprom. Chodzi mi o sama funckje konwertujaca. Raczej chodzi ci o konwersje z hex na dziesiętnie. Musisz wykonać dzielenie przez 100 i wynik zapisać do komórki pamięci, później...

    Mikrokontrolery   16 Cze 2006 23:36 Odpowiedzi: 1    Wyświetleń: 1842
  • REKLAMA
  • [ATmega32] Błędy kompilacji w kursie C dla ATmega32 z avrlib 1.6 na ZL3AVR 16MHz

    Przystąpiłem do lekcji 10. Zrobiłem analogiczne poprawki, jak w lekcji 9, ale niestety również nie mogę skompilować kodu. Poświęciłem praktycznie cały dzień na szukaniu przyczyny. Pojawiają się takie błędy przy kompilacji: http://obrazki.elektroda.pl/4932303600_1... Tutaj zamieszczam kod programu po moich poprawkach: ////////////////////////////////////////...

    Mikrokontrolery AVR   05 Maj 2011 11:04 Odpowiedzi: 18    Wyświetleń: 5359
  • Przesiadka z ATmega8 na ATmega32! "Kilka" pytan:)

    Witam serdecznie! Jestem początkującym programistą, więc liczę na pomoc doswiadczonych kolegów. Ponieważ moje programy zaczęły się "rozrastac" muszę zrobic przesiadkę na ATmega32 a ATmega8. Tak więc mam kilka pytań: - jeśli chcę używać magistrali I2C w ATmega32 to czy linie muszę podpiąć pod końcówki PC1 (SDA) i PC0 (SCL) czy mogę je dowolnie skonfigurować...

    Mikrokontrolery   05 Sty 2008 23:27 Odpowiedzi: 4    Wyświetleń: 1646
  • Atmega32 - [BASCOM] Dekoder obrotu a menu w m32. Co nie tak?

    Witam. W nawiązaniu do zamkniętego mojego tematu [url=http://www.elektroda.pl/rtvforum/vi... chciałem na atmega32 zrobić takie menu lecz wykorzystując dekoder obrotu. Na przyciskach działa mi to extra ale nie mogę dojść do ładu z tym dekoderem. Z niego poprzez obrót wychodzą impulsy więc chyba musiałoby to być inaczej...

    Mikrokontrolery AVR   30 Sty 2013 19:13 Odpowiedzi: 1    Wyświetleń: 1386
  • Atmega32: Brak reakcji na przyciski w programie C - analiza kodu

    Witam wszystkich :) W ramach nauki jezyka C (przesiadka z bascoma) napisałem taki program. Niestety zero odzewu ze strony switchy. Prosze o pomoc i z góry dziekuję :) Oto kod: /* * main.c * * Created on: 2011-02-28 * Author: adi84_84 */ #include <avr/io.h> #include <avr/pgmspace.h> #include "LCD/lcd44780.h" #include <util/delay.h>...

    Mikrokontrolery AVR   28 Lut 2011 23:14 Odpowiedzi: 10    Wyświetleń: 1536
  • Menu na Atmega32 z kwarcem 14745600, LCD 4x20 i 5 przyciskami - zmienne nie działają

    Witam, działam na procesorze Atmega32 z kwarcem 14745600. Do tego podłączony wyświetlacz 4x20 (HD44780) i 5 przycisków. Lewy i dolny wypisują swoje nazwy, prawy wyświetla menu, górny wchodzi w ustawienia. Teraz, gdy górny zostanie naciśnięty, lewy i prawy przyjmują inne funkcje. Lewy wyświetla "menu" po lewej stronie, a prawy po prawej. Obecnie staram...

    Mikrokontrolery AVR   12 Sty 2016 20:16 Odpowiedzi: 12    Wyświetleń: 1536
  • [atmega32][c]Jeszcze raz o menu LCD...walki ciąg dalszy..

    Witam. Menu LCD...zrobiłem..uruchomiłem..ale nie byłem z niego zadowolony i zacząłem przerabiać na ile pozwala moja wiedza. Od razu mówię że czary mary ze wskaźnikami,tablicami i inny hokus-pokus to za wysoka dla mnie półka i choć próbowałem to efekt był mizerny i na dobre się w tym pogubiłem.Problemem jest architektura tego menu w którym jest sporo...

    Mikrokontrolery AVR   14 Sty 2011 09:06 Odpowiedzi: 15    Wyświetleń: 2537
  • Jak dodać obsługę przycisków w Bascom AVR dla początkujących?

    Witam A więc jestem początkujący w świecie mikrokontrolerów. I mam problem!!! W świecie elektroniki miałem już do czynienia więc to nie problem. Dokładnym problemem jest programowanie, tak pierwszy program mi się udał czyli migająca dioda, ale gdy chciałem już przyciski do tego dołączyć to jest coś nie tak:( To jest program taki najprostszy: $regfile...

    Mikrokontrolery AVR   07 Mar 2009 11:12 Odpowiedzi: 14    Wyświetleń: 2239
  • atmega32 [C] - Kod obrotomierza zliczającego impulsy i wyświetlającego na LCD

    Witam. Szukam programu obrotomierza zliczającego jedynie ilość impulsów i wyświetlający na LCD wynik, taki który dało by się uruchomić impulsami z przycisku.

    Mikrokontrolery Początkujący   24 Lip 2013 21:14 Odpowiedzi: 10    Wyświetleń: 2361
  • [atmega8][Bascom]Kłopoty przy obsłudze przycisków.

    Witam zacząłem projektować termometr na ds1820 do sterowania centralnym piecem. Odczyt temperatury działa ale nie mogę sobie poradzić z klawiszami np. wejście do menu, zwiększ histerezę itp. Poniżej zamieszczam mój kod jeżeli ktoś wyłapał by błąd jaki robię był bym wdzięczny regfile = "m8def.dat" $crystal = 8000000 Config Lcdpin = Pin , Db4...

    Mikrokontrolery AVR   09 Lut 2010 20:57 Odpowiedzi: 9    Wyświetleń: 3567
  • Obsługa klawiszy ATmega8, sprawdza który klawisz naciśnięty.

    Witam. Chcę obsłużyć AT8 dwoma klawiszami. W tym celu w pętli głównej sprawdzam, czy któryś z nich (a może oba) nie zostały naciśnięte. Do tego służy mi: unsigned char klawisz (void) //który klawisz { unsigned char aktyw = 0; PINB |= _BV(1) | _BV(2); _delay_ms(30); if (bit_is_clear(PINB,1)) {...

    Mikrokontrolery AVR   22 Lis 2009 22:45 Odpowiedzi: 13    Wyświetleń: 3959
  • Sterowanie diody RGB Atmega32 - programy, rozwązania

    Witam! Dopiero zaczynam zabawę w Bascom-ie, wiec proszę o wyrozumiałość. Zbudowałem układ na Atmega32, 4 kanały PWM do sterowania RGB+biały. Jeden klawisz do zmiany programów, LCD (do sprawdzenia co się dzieje) oraz czujnik oświetlenia na fototranzystorze. Co chciałbym zrobić: -klawiszem zmieniamy programy (różne kombinacje kolorów) -czujnik oświetlenia...

    Mikrokontrolery   12 Paź 2012 21:44 Odpowiedzi: 1    Wyświetleń: 1521
  • atmega32 [Bascom] - Jak poprawnie obsłużyć przycisk z dwiema funkcjami PWM?

    Witam Wiem, że temat przycisku jest mocno nadwyrężony, ale ... Program ma jednym przyciskiem przy dłuższym przytrzymaniu zwiększać i zmniejszać wartość wyjścia PWM ( na zmianę ) lub przy krótszym włączyć/wyłączyć, czyli pwm1a = 0 lub pwm1a = 255. Każda z tych funkcji osobno działa ok, ale razem działa tylko włącz/wyłącz przy krótszym przytrzymaniu W1,...

    Mikrokontrolery AVR   26 Paź 2011 15:49 Odpowiedzi: 3    Wyświetleń: 2620
  • Mikrokontroler ATMEGA32, jak wprowadzić program do uC?

    Witam... Wracajac do tego tematu, z problemem wczesniejszym bylo zwiazane to ze mialem walnieta Atmege, oraz programator na wejscie rownolegle nie dzialal prawidlowo...teraz juz mam zupelnie cos innego :), wiec zaczynam powoli raczkowac w programowaniu uC :/...posiadam programator ISPcable III i uzywam AVR Studio...wiec postanowilem pojsc troszeczke...

    Mikrokontrolery   07 Sie 2008 14:07 Odpowiedzi: 9    Wyświetleń: 1796
  • ATmega32/BASCOM - Reset przy obsłudze klawisza na PORTA.4, licznik i LCD

    Napisałem swój pierwszy prosty programik, na wzór z książki Wiązani, obsługujący wyświetlacz 4xLED i LCD. Na LED wyświetlany jest licznik a na LCD tekst. Wszystko działało dopóki nie dodałem obsługi klawisza na PORTA.4. Doszedłem do obsługi klawisza za pomocą Debounce ;) i próbowałem jak działa. U mnie nie działała więc sprawdziłem na If ..then. Założenie...

    Mikrokontrolery Początkujący   10 Sty 2013 02:43 Odpowiedzi: 0    Wyświetleń: 1041
  • [atmega8][bascom] input/output - nie działa krańcówka

    $regfile = "m8def.dat" $crystal = 1000000 Config Portc.5 = Input Config Portc.4 = Output Config Portb.0 = Output Portb.0 = 1 Portc.5 = 0 Portc.4 = 0 Do If Pinc.4 = 1 Then Portb.0 = 0 Else Portb.1 = 1 End If Loop End Portb.0 to dioda która ma gasnąć jeżeli naciśnie się przycisk (portc.4). Przycisk(krańcówka) podłączony jest z jednej strony...

    Mikrokontrolery AVR   27 Sty 2010 09:09 Odpowiedzi: 8    Wyświetleń: 2366
  • [ATmega32][C/AVR-GCC] - Przycisk w obsłudze przerwania

    W trakcie obsługi przerwania przychodzi następne i czeka w kolejce. I czekać będzie nie ważne jak bardzo zostanie "przeciągnięte" przerwanie.

    Mikrokontrolery AVR   05 Mar 2011 20:47 Odpowiedzi: 11    Wyświetleń: 4958
  • ATmega32, ZL3AVR - Obsługa zintegrowanej klawiatury matrix 4x4

    Niestety klawiatura matrycowa wymaga nieco zachodu z jej obsługą, za to wymaga mniejszej ilości pinów - coś za coś :) Nie wiem jakie dodatkowe funkcje będzie miał program, ale z reguły skanowanie klawiatury robi się w oparciu o jakiś timer, bo dodatkowo należy eliminować drgania styków. Strona ... korzystaj do woli, a w razie problemów pisz na forum...

    Mikrokontrolery AVR   26 Lut 2015 22:34 Odpowiedzi: 10    Wyświetleń: 2406
  • [Atmega328P][C] - Obsługa przycisków z wykorzystaniem timerów

    Tak.

    Mikrokontrolery AVR   16 Sie 2012 11:12 Odpowiedzi: 15    Wyświetleń: 1701
  • ATmega32 - Rejestracja min, max i średniej temperatury, obsługa przycisków

    Cześć, kurcze mam problem i nie mogę go przebrnąć... Zrobiłem sobie termometr i wszystko jest ok, temperatura dość dokładna, ale chciałbym żeby oprócz pokazywania aktualnej temperatury rejestrował mi najniższa, najwyższą i średnią w danym okresie. Mam trzy przyciski, jeden swMeasure_DOWN po którego naciśnięciu rozpoczyna się pomiar i on jest wtedy cały...

    Mikrokontrolery AVR   08 Wrz 2011 12:33 Odpowiedzi: 1    Wyświetleń: 1635
  • Obsługa przycisków dotykowych z mikrokontrolerem AVR Attiny4 - QTouch, QMatrix, ASM

    Jak się upierasz przy ASM, ale nie chcesz wszystkiego pisac od zera i cos podejrzeć "jak to jest zrobione" no i ogarniesz podstawy programu MicrochipStudio to w nim można otworzyć przykładowe programy (z biblioteki ASF) lub ściągnąć sobie gotowy przykład z -> https://start.atmel.com/#examples/touch Taki przykład mozna odpalić w MicrochipStudio w...

    Mikrokontrolery AVR   04 Sty 2023 22:24 Odpowiedzi: 7    Wyświetleń: 657
  • [ATMEGA32] AVR z USB do odczytu 7 przycisków, programator usbasp czy stk500?

    Witam, a czy wystarczy do tego AVR studio 4.19 bo mam problem z AS6.1? Czy obsługa USB w tym uP jest w miarę prosta?

    Mikrokontrolery AVR   13 Sie 2013 21:26 Odpowiedzi: 65    Wyświetleń: 9849
  • [ATMEGA32][C]Jak zrobić proste menu na LCD ? koncepcja

    Szybki wstęp to takiego menu: Oznaczamy na potrzeby programu każdą pozycję w menu: enum{ 0, menu1, menu2, menu3, menu11, menu12, ...}; tworzymy tablicę przejść menu unsigned char menu_stage [32][4] PROGMEM = { // next prev up down {0,0,0,0}; {}; {}; {}; {}; } nieistotne...

    Mikrokontrolery AVR   26 Paź 2010 22:43 Odpowiedzi: 25    Wyświetleń: 10789
  • Problem z obsługą klawiatury 1x4 na przerwaniach w ATmega32

    Klawiszy (poza wyjątkowymi sytuacjami typu wybudzanie uC) nie robi się na przerwaniach INT. Delaye w przerwaniu to nieporozumienie. Twoje przerwanie realizuje się tylko po wciśnięciu przycisku, więc trudno by było, aby zwróciło informację o jego zwolnieniu. Zrób przerwanie zegarowe co 25-50ms i cyklicznie sprawdzaj stan klawiatury. Opanujesz w ten sposób...

    Mikrokontrolery   06 Lut 2019 05:53 Odpowiedzi: 4    Wyświetleń: 480
  • [Atmega32] Atmega32 Bascom – jak zrobić menu z obsługą 4 przycisków do sterownika pieca CO?

    Zapoznaj sie z poleceniem case, Select Case

    Mikrokontrolery AVR   28 Wrz 2008 15:06 Odpowiedzi: 7    Wyświetleń: 8308
  • [ATmega32][avr-gcc] Multipleksowanie wyświetlacza LED

    jak przyciskam i trzymam to KEY1 powoduje znaczne zwolnienie pracy licznika można to jakoś ominąć aby on liczył stabilnie gdy KEY1 jest wciśnięty cały czas ? Dzieje się tak za sprawą _delay_ms(80); w funkcji uint8_t klawisz_wcisniety(uint8_t klawisz) Aby to zlikwidować skorzystaj i innej metody eliminacji drgań styków a najlepiej umieść obsługę przycisków...

    Mikrokontrolery AVR   17 Mar 2014 18:48 Odpowiedzi: 21    Wyświetleń: 2706
  • "uŚciąga" - Atmega32, LCD i karta pamięci

    U mnie obsługa przycisków też będzie w osobnym programie. A to na szybkiego zostało napisane aby sprawdzić działanie.

    DIY Konstrukcje   07 Paź 2014 19:52 Odpowiedzi: 134    Wyświetleń: 64183
  • ATmega32 ASSEMBLER: dziwne działanie - bardzo proszę o pomoc

    A ustawienie stosu to gdzie ? Kodu w obrazkach się nie wstawia, tylko w tagach code] ] Kod w ogóle to masakra, użyj preprocesora... Co to za "delaje" w przerwaniu ? Obsługa przycisków przez przerwanie to mi bascomem zalatuje...

    Mikrokontrolery AVR   26 Sty 2011 16:50 Odpowiedzi: 4    Wyświetleń: 2040
  • Zestaw uruchomieniowy EvB 5.1 z procesorem AVR ATMega32

    Witam, mam pytanie czy nie ma ktoś w swoich zasobach plików z przykładowymi programami do zestawu Zestaw uruchomieniowy EvB 5.1 z procesorem AVR ATMega32. Nauczyłem się już obsługi +/- przycisków i led, teraz przechodzę do wyświetlacza i przycisków i szczerze chciałbym zobaczyć te przykładowe programy, ale strona producenta and-tech.pl niestety nie...

    Mikrokontrolery Początkujący   16 Cze 2021 19:40 Odpowiedzi: 1    Wyświetleń: 657
  • Atmega32 - Jak poprawić kod do przełączania LED przyciskiem?

    Tylko poczatkowym zalozeniem bylo wykorzystanie "state maschine" zeby mozna bylo wiecej funkcji przypisac guzikowi Przykładowy kod jest również realizacją maszyny stanów i nie ma ograniczeń co do ilości funkcji. Problem z Twoim kodem polega na błędnej obsłudze wciskania klawisza. Filtr możesz dodać do funkcji int8_t button() jednak poprawy wymagają...

    Mikrokontrolery AVR   18 Cze 2014 12:33 Odpowiedzi: 13    Wyświetleń: 1740
  • Materiały do minutnika na mikrokontrolerze z LED i algorytmy

    Witam Moja propozycja to: ATMEGA32 (13zł) + 2 tranzystory PNP (0,4zł) + kwarc z kondensatorami (2zł) + 3 przyciski typu uswitch (1,5zł) + stabilizator napięcia 7805 (1,2zł) + kondensatory (1,5zł) + rezystory (0,5zł) + kwarc zegarkowy (1,5zł) + dwa wyświetlacze LED (6zł) + laminat (3zł). To jest trochę więcej niż cena ADUC814. Jeśli w Twoim sklepie tego...

    Mikrokontrolery   22 Kwi 2006 19:31 Odpowiedzi: 8    Wyświetleń: 2375
  • ATMega32 – brak zmiany wypełnienia PWM przy regulacji przyciskami, kod z ZL10AVR

    Witam. Mam problem z PWM w ATMega32. Posluzylem sie gotowym programem z ksiazki "Mikrokontrolery AVR w praktyce" J.Dolinskiego.Problem polega na tym, ze nie moge zmieniac wypelnienia PWM za pomoca przyciskow klawiatury.Podlaczony do zestawu ZL10AVR oscyloskop caly czas pokazuje stan wysoki.Ponizej umieszczam kod programu. #include <avr/io.h> void...

    Mikrokontrolery   18 Sty 2008 19:29 Odpowiedzi: 1    Wyświetleń: 1901
  • uProg - mały, szybki, przenośny programator AVR z SD

    http://obrazki.elektroda.pl/2762225800_1... Jedyny taki przenośny programator układów AVR. Pomoże wszędzie tam, gdzie trzeba zaktualizować oprogramowanie, a układ docelowy znajduje się w trudno dostępnym miejscu i nie mamy możliwości (lub chęci) ciągać ze sobą laptopa i mnóstwa przewodów. Banalnie łatwa obsługa, niski koszt wykonania, super...

    DIY Konstrukcje   15 Sty 2023 09:03 Odpowiedzi: 364    Wyświetleń: 158392
  • atmega32 [C] - Obsługa klawiszy, wyświetlacza, przerwań i do tego ADC.

    Najrozsądniej jest zwykle badać stan przycisków w przerwaniu timera, np. tym samym, którego używasz do obsługi wyświetlacza. Popatrz np. tu: http://mikrokontrolery.blogspot.com/2011...

    Mikrokontrolery Początkujący   21 Kwi 2013 18:28 Odpowiedzi: 29    Wyświetleń: 3507
  • [Atmega32] [Atmega32][BASCOM] Programowanie zegarka PCF8583 z przyciskami na EvB

    Zrób sprawdzanie godziny na jakimś przerwaniu z timera. Uważam że niepotrzebnie robi się to cały czas w głównej pętli. Ustaw timer żeby sprawdzał czas co 0,5 sek i to na pewno wystarczy. A w pętli głównej zrób tylko obsługę menu czy co tam jeszcze będziesz robił.

    Mikrokontrolery AVR   13 Paź 2011 10:13 Odpowiedzi: 8    Wyświetleń: 4086
  • [Atmega32][C] Zliczanie kliknięć przycisku w timerze, eliminacja drgań przycisku

    Jestem studentem, i na laboratoriach z mikrokontrolerów dostaliśmy do wykonania następujące zadanie: Zliczać w timerze ilość kliknięć przycisku i po zarejestrowaniu 5 kliknięć zapalić diodę. Zdaje sobie sprawę że timery nie powinny być w takim celu. Największym problemem przy tym prostym programie są drgania styków. Postanowiłem rozwiązać ten problem...

    Mikrokontrolery AVR   22 Lis 2018 21:11 Odpowiedzi: 7    Wyświetleń: 1092
  • Programowanie mikrokontrolera Atmega324a-pu dla układu LED - prośba o weryfikację kodu

    Dobra światełka w końcu działają po 2 wybuchach złości na biurko, na razie tylko 2 tryby i bez generatora liczb losowych, ale raczej to rozwinę... po jakimś czasie: Kod bez błędów: [syntax=c]/* * main.c * * Created on: 14 wrz 2023 * Author: Dzieci */ unsigned char jasnosc = 32; //określa jasnośc diod #include <avr/io.h> #include <util/delay.h>...

    Mikrokontrolery Początkujący   09 Paź 2023 15:54 Odpowiedzi: 11    Wyświetleń: 861
  • [ATmega32][C/LabView] - Obsługa dwukierunkowa RS232

    Co do procka to LordBlick ma racje. W LV wywal tą strukturę sekwencyjną i te "prymitywną synchronizację". Daj lepiej w zwykłej pętli while odczyt i zapis. Jak wejdziesz w przerwanie ustaw flagę informującą procke o wysłaniu danych po wyjściu z przerwania. Procek wychodzi z przerwania i wysyła info do LV. Jak coś wpiszesz do rejestru to wyślesz, LV odbierze...

    Mikrokontrolery Początkujący   12 Wrz 2012 18:36 Odpowiedzi: 53    Wyświetleń: 8589
  • PWM + gaszenie diody przyciskiem na płycie testowej atmega32

    To co pisał kolega wyżej będe próbował stosować później, lecz na razie chciałbym przerzucić ten kod na tinny13, pomijając gaszenie i zapalanie przyciskiem. Niech na razie zostanie obsługa samego pilota. Oto powstały kod: $regfile = "attiny13.dat" $hwstack = 32 $swstack = 18 $framesize = 8 ' tiny13 $crystal = 10000000 Config Pinb.1 = Output...

    Mikrokontrolery AVR   10 Sty 2012 20:37 Odpowiedzi: 6    Wyświetleń: 3105
  • [AVR][ATMEGA32][C] - Prośba o krytykę pierwszego programu AVR.

    Zdrowa krytyka :) Dziękuje za wszystko :) Jeśli mogę przeprosić za wcięcia, to stało się tak po przekopiowaniu z eclipse. Muszę się przyzwyczaić do zapisów z przesuwaniem 1-jedynek. Nie wiem dlaczego, ale prościej jest mi czytać zapisy szesnastkowe. Możecie pokazać jak taka funkcja z wyborem znaku u mnie "wyświetlaj" powinna wyglądać i dlaczego u mnie...

    Mikrokontrolery AVR   03 Gru 2012 22:41 Odpowiedzi: 12    Wyświetleń: 2829
  • [AVR C] Atmega32 - Liczenie naciśnięć przycisku z przerwaniami, problem z licznikiem

    Nie chciałem się tym zajmować, bo na razie mi to nie przeszkadza, nie zależy mi na dokładnym odczycie, chodzi mi o obsługę samego timera bardziej;> a, że później chciałem liczyć częstotliwość zewnętrznego przebiegu to to może być pewnego rodzaju wstęp :P

    Mikrokontrolery Początkujący   05 Cze 2012 05:08 Odpowiedzi: 15    Wyświetleń: 1808
  • [atmega32] Podłączenie LCD WITEK WM-G1206A-1YLYb z kontrolerem KS0108B do ATmega32

    Co do programów symulujących to nie używam takich więc nie pomogę z nim (wolę pracę na "żywym organizmie ;) ). Jeśli rożne sprawdzone programy nie działają, to duże prawdopodobieństwo problemów sprzętowych, posprawdzaj: 1. Ustawienia fusebitów (czy wszystko się zgadza) 2. Wszelkie połączenia i kabelki czy nie ma gdzieś przerwy albo coś nie jest źle...

    Mikrokontrolery AVR   07 Sty 2012 06:44 Odpowiedzi: 13    Wyświetleń: 5148
  • [Atmega32A][asm] Jak uruchomić timer do wyłączania diod po 0,5s?

    Czy to oznacza, że przycisk masz podłączony pod pin 0 portu B ? Wejście INT0 w ATmega32 jest na pinie 2 portu D i tam powinien być podłączony przycisk, aby wywołać przerwanie. Dopiero procedura obsługi tego przerwania włącza timer 1.

    Mikrokontrolery AVR   29 Lis 2018 20:35 Odpowiedzi: 12    Wyświetleń: 1086
  • Klon AVR JTAG ICE, wersja USB

    http://obrazki.elektroda.net/30_12564983... W ostatnim czasie przestałem pisać programy typu mrugająca dioda i obsługa przycisków i zabrałem się za coś poważniejszego. Postanowiłem zbudować prosty zegar. Po kilkuset linijkach kodu, okazało się, że zegar nie jest już tak prosty, bo pojawił się w nim: obsługa LCD, RTC, PWM, timer w trybie CTC,...

    DIY Konstrukcje   19 Cze 2010 20:24 Odpowiedzi: 18    Wyświetleń: 21745
  • [atmega32][bascom] - Program do sterownika pieca CO (sprawdzenie)

    Uwag miałbym więcej, ale może nie wszystko na raz bo nie ma czasu :D Nie wyświetlaj w kółko tego co ma się pokazywać bo w czasie kiedy będziesz wyświetlał mikrokontroler może coś przegapić. Ogólna zasada jest taka że komendy LCD używa się wtedy kiedy coś ma się zmienić na LCD Po co tyle tego Locate 1, 1 ? Można to zapisać tak: Call Odswiez_lcd a sub...

    Mikrokontrolery AVR   03 Paź 2015 22:18 Odpowiedzi: 10    Wyświetleń: 2571
  • Obsługa przycisków dotykowych za pomocą mikrokontrolera AVR

    Testowałem osobiście ten kod. Działa to fajnie ale jest jeden błąd w kodzie. Odpaliłem program a ATMega328 i nie działał ADC0. Należy zmienić to: [syntax=c] static inline void adc_channel(uint8_t channel){ ADMUX &= ~(0b11111); ADMUX |= 0b11111 & channel; } [/syntax] Na to: [syntax=c] static inline void adc_channel(uint8_t pin){ ADMUX = (ADMUX & 0xF0)...

    Artykuły   19 Gru 2014 16:27 Odpowiedzi: 3    Wyświetleń: 16455
  • DS18B20 na ATmega32 - błędne odczyty temperatury po czasie

    Obsługę przerwań mam w innym pliku #include <avr\interrupt.h> #include <avr\io.h> #include <inttypes.h> #include <stdio.h> #include <avr\pgmspace.h> #include <util\delay.h> #include <math.h> #include "onewire.h" #include "makra.h" #include "harddef.h" #include "lcd.h"...

    Mikrokontrolery AVR   22 Cze 2014 14:56 Odpowiedzi: 4    Wyświetleń: 2564
  • [ATmega32] [ATmega32][c/WinAVR] Przerwania nie działają w ZL3AVR - diody nie gasną

    Napisz konkretnie jak masz rozwiązany sprzętowo przycisk, czy inny system wywołania przerwania na INT0, bo z tego schematu nie bardzo to widzę. Dokładnie, a ze schematu widać jednak, że tylko klawisze w ramach tzw małej klawiatury S1 , S5 , S9 oraz S13 robią zwarcie do GND, czyli tylko w tym przypadku uzyskasz swoje zbocze opadające. A w przypadku...

    Mikrokontrolery AVR   07 Sie 2011 23:32 Odpowiedzi: 16    Wyświetleń: 2213
  • [AVR] Wybór płytki ewaluacyjnej EvB dla AtMega32 lub AtMega644p - porównanie modeli

    ... oraz skupić się na programowaniu i nauce algorytmiki, a nie zmaganiu z kabelkami, ciąganiem ich całymi wiązkami i zastanawianiu, czy to coś nie tak z programem, czy też może coś nie kontaktuje. A jak już umiem nieco więcej, wiem czemu ma służyć i przetestowałem układ, to trawimy płyktę, lutujemy i ma działać. ............................. jak to...

    Mikrokontrolery AVR   10 Gru 2011 01:41 Odpowiedzi: 17    Wyświetleń: 5592
  • [Atmega32] [Atmega32][Bascom] - Nieprawidłowy pomiar czasu przejazdu między bramkami

    Co z tego, że są "w stanie 1"? No zgadza się, że przyciski są tylko tymczasowo, ale one mogą załączyć podczas jednego naciśnięcia przerwanie nawet kilkaset razy. W dodatku w przerwaniu masz operację mnożenia na zmiennej SINGLE co nie jest dobrym rozwiązaniem. Jeszcze raz sugeruję by wywalić LCD z pętli. Najlepiej ją zostawić pustą. Wynik wyświetlać...

    Mikrokontrolery AVR   06 Maj 2013 20:55 Odpowiedzi: 10    Wyświetleń: 2964
  • Konfiguracja przerwań zewnętrznych INT0 w ATMEGA32 - problem z kompilacją

    Witam, dołączę się do tematu aby nie zaśmiecać forum. Moim problemem jest drganie styków przycisku aby wywołać przerwanie int2. Przyciskiem włączam i wyłączam optotriak MOC3041 który z kolei załącza sterownik lampy sodowej 70W przez triak. Problem jest taki: mimo, że zrobiłem programową obsługę drgań styków to działa ono jedynie bez obciążenia - czyli...

    Mikrokontrolery   28 Lip 2012 15:06 Odpowiedzi: 2    Wyświetleń: 2310
  • [Bascom][Atmega32] - "Config KBD" a praca timerów.

    Zamierzam w swoim projekcie wykorzystać funkcję "config KBD" gdyż będę potrzebował użycia dużej liczby przycisków do obsługi at32. Proszę o podpowiedź czy praca takiej funkcji, a szczególnie "debounce" i "delay" w niej zawarte nie zatrzymają timerów pracujących cały czas w przerwaniu. Z góry dziękuję za pomoc.

    Mikrokontrolery Początkujący   26 Paź 2012 12:58 Odpowiedzi: 10    Wyświetleń: 1731