ATMega to rodzina mikrokontrolerów z serii AVR firmy Atmel. To jest główny mikrokontroler platformy prototypowania Arduino. Proszę podać konkretny numer części w swoim pytaniu.
Próbuję użyć przerwań zmiany pinów do wykrycia naciśniętych przycisków. Do tej pory nigdy nie pracowałem z tego rodzaju przerwaniami i są pewne problemy, więc chcę się upewnić, czy jest to prawidłowe użycie. Jeśli poprawnie dostałem arkusz danych, należy wykonać następujące czynności, aby użyć przerwania zmiany PIN: Ustaw, które kody PIN …
Chciałbym, aby kilka Atmega328 uruchomiło ten sam program, ale będą się ze sobą komunikować i będą potrzebować unikalnych identyfikatorów. Czy na chipie jest na stałe zakodowany identyfikator lub numer seryjny?
Tylko podstawowe pytanie ... Dla arduino / avr / ATMega328 znajduję wiele przykładów przy użyciu Timera 1 (jest nawet cała biblioteka), ale rzadko takich, które wykorzystują Timer 0 (lub Timer 2). Teraz wiem, że użycie dowolnego z tych timerów do sterowania metodą ISR spowoduje wyłączenie użycia PWM na powiązanych pinach, …
Moje Arduino Uno ma mikrokontroler ATMEGA328P-PU i kilka innych rzeczy na płycie. Chciałbym zaprogramować układ bez oprogramowania Arduino i tylko minimum innych komponentów. Chcę w końcu tworzyć rzeczy bez kosztów Arduino i chcę dowiedzieć się o innych częściach na planszy i dodać je w razie potrzeby. Czuję się swobodnie z …
Próbuję użyć Timera1 mikrokontrolera AVR Atmel, albo AtMega328, jak w Arduino, lub ATTiny85, aby wyprowadzić dwa sygnały zegarowe, które są wzajemnie odbiciami lustrzanymi. Częstotliwość, którą próbuję wygenerować, jest zmienną od 1 MHz do 2 MHz lub więcej, które są zbyt wysokie, aby to zrobić za pomocą kodu do przełączania pinów …
Jak powinienem ustawić bity bezpiecznika na ATMega328p, aby używać kryształu 16 MHz? Próbowałem tego na własną rękę i zabiłem ostatnią atmega, którą miałem. Tym razem chciałbym rady. Kryształ używam jest to jeden Zakładam, że jest to „Full Swing Crystal Oscillator” wymieniony w arkuszu danych, więc CKSEL3..1 powinien mieć wartość 011 …
Z arkusza danych ATMega328 , sekcja 24.9.1: Opcji wewnętrznego napięcia odniesienia nie można używać, jeśli zewnętrzne napięcie odniesienia jest przykładane do pinu AREF. Ze stron referencyjnych Arduino : Alternatywnie możesz podłączyć zewnętrzne napięcie odniesienia do pinu AREF poprzez rezystor 5K, co pozwala na przełączanie między zewnętrznymi i wewnętrznymi napięciami odniesienia. …
Od wielu lat z powodzeniem stosujemy mikrokontrolery ATmega48 / 88/168/328 w wielu naszych produktach. Zastanawialiśmy się teraz nad przejściem z wariantów A i PA na nowy wariant PB (ponieważ będziemy potrzebować dodatkowych pinów, timerów i UART w nowych produktach, ponieważ staje się on tańszy i ponieważ wydaje się, że stare …
Podczas pracy z prekalkerem zegara 64 na ATmega328, jeden z moich timerów przyspiesza z nieznanych przyczyn w określonym czasie wykonywania. Używam dwóch timerów na ATmega328, aby wygenerować taktowanie potrzebne TLC5940 (patrz poniżej dlaczego; to nie ma znaczenia dla pytania). TIMER0generuje sygnał zegarowy przy włączonym szybkim PWM OC0Bi jest konfigurowany w …
Jestem zupełnie nowy w świecie układów FPGA i pomyślałem, że zacznę od bardzo prostego projektu: 4-bitowego 7-segmentowego dekodera. Pierwsza wersja, którą napisałem wyłącznie w języku VHDL (jest to w zasadzie pojedynczy kombinator select, nie wymaga zegarów) i wydaje się działać, ale chciałbym również eksperymentować z „rdzeniami IP” w Xilinx ISE. …
Mam układ ATmega32 i myślę, że idealnie byłoby zacząć od mikrokontrolerów. Kiedyś trochę bełkotałem w osadzonym C (to znaczy, kiedy dostałem tę płytę), ale przepływ został zatrzymany z powodu niektórych rzeczy. Teraz mam dwa pytania: Jaki jest najlepszy darmowy zasób na początek z C dla serii AVR. Wiem o AVR-GCC, …
Zastanawiam się nad zaprojektowaniem projektu o niskiej mocy, w którym ATMega328 będzie pracował z niską prędkością w celu zmniejszenia zużycia energii. Obecny plan zakłada podłączenie UART do odbiornika RF Link w celu komunikacji z prędkością 1200 bodów. Zastanawiam się jednak, jaka jest minimalna prędkość, z jaką mogę uruchomić ATMega328 i …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.