Описание тега atmega

ATmega - это линейка продуктов в семействе микроконтроллеров AVR компании Atmel.
1 ответ

Arduino if утверждение всегда верно

Я создаю программу для моего мега Arduino с моторным щитом L293D и модулем Bluetooth на контакте rx для моего автомобильного проекта arduino rc. #include <AFMotor.h> #include <SoftwareSerial.h> SoftwareSerial mySerial(10,11); // RX, TX A…
23 сен '18 в 01:49
1 ответ

Atmega32U4 USB-устройство / режим HOST

Недавно я изучал m32u4 usb. У него есть регистр USBCON, но нет бита HOST, который используется для изменения режима HOST/Device. Я хочу знать, как я могу преобразовать USB из режима устройства в режим хоста. Может ли кто-нибудь помочь мне? Благодарю.
22 мар '16 в 12:52
0 ответов

Как сделать один секундный таймер с atmega8?

Я хочу сделать таймер на одну секунду с atmega8 и timer0. Я использовал кристалл 8 МГц и prescale = 1, Каждые 125 нс timer0 увеличивается на единицу, поэтому, когда timer0 переполняется 31250 раз, у нас должна быть одна секунда, но она не работает д…
25 окт '15 в 10:14
3 ответа

Есть ли способ обнаружить в первый раз доступ из EEPROM

Среда Я пишу небольшую игру для arduino на atmega328p, и я пытаюсь сохранить рекорд путем чтения / записи из eeprom объем памяти. Но я не знаю, как вы можете проверить, если данные в eeprom это правильный рекорд или некоторые случайные данные. Вопро…
06 янв '16 в 10:49
1 ответ

Atmega 168A USB крошечный предохранитель программирования

В настоящее время я программирую на микроконтроллере Atmega 168A через программатор USB Tiny и интерфейс ISP. Микроконтроллер оснащен внешним генератором, и внешний человек помог мне, запрограммировав соответствующие предохранители для его использов…
22 ноя '14 в 15:41
1 ответ

Проблема с использованием интерфейса AVR TWI

Я пытаюсь получить доступ к модулю HMC5883L, используя atmega2560. Я написал класс (I2C), содержащий основные методы, необходимые для связи I2C. Сначала я объясню проблему. Это то, что я сделал. int main(){ I2C i2c; //an object with basic I2C commun…
13 фев '13 в 12:43
1 ответ

Arduino DHT11 чтения мест обмена

У кого-нибудь еще есть подобные проблемы с использованием Arduino (в данном случае Mega2560) и DHT11 с DHT Library. Я читаю датчик влажности и температуры раз в минуту. Я не использую задержки, но проверяю текущий миллис - последний прочитанный милл…
27 окт '16 в 09:23
0 ответов

Добавить собственный датчик в lm_sensors?

У меня есть PCIe, подключенный к моему Linux-серверу, и я хочу использовать контакты SMBus для связи через I2C с подчиненным UC (atmega128). Аналогичным образом, это подчиненное устройство также считывает некоторую температуру через I2C (провода мул…
07 июн '17 в 12:34
1 ответ

C - atmega328p - я не понимаю, что не так

Я не понимаю, почему мой код не работает (doISR). Что должно делать: - есть ходовой огонь (6 светодиодов) и 3 кнопки. Мне нужно нажать кнопку в нужное время (кнопка 1, если светодиод 1 или 2 горит.... и т. Д.). если это правильно: увеличьте скорость…
12 май '17 в 17:15
1 ответ

Сборка AVR ATMEGA128: алгоритм CRC

Я должен сделать простую проверку CRC для следующего: взять 8-битный вход из порта, получить его значение контрольной суммы CRC и вывести его. Пока что я могу взять ввод и прочитать алгоритм, поэтому я добавляю n - 1 ноль к своему вводу, фактически …
12 апр '16 в 00:41
4 ответа

C - AVR - простое объяснение PORTB, DDRB, PINB

Я работаю над школьным проектом и должен изучить основы C с контроллером AVR atmega. Я не понимаю, как все настроено. Например, PORTB, PORTD, DDRB; DDRD, PINB, PIND и все в таком духе. И я не знаю, как все работает с операторами if, циклами и т. Д. …
08 янв '14 в 11:00
3 ответа

Модифицировать код из ATmega32 в Arduino Mega - ошибка в функции `main', даже если ее нет

Я пытаюсь изменить этот код в попытке заставить его работать на Arduino Mega. Я довольно плохо знаком с C, так что, возможно, я сделал несколько серьезных ошибок. Кстати, это для самобалансирующегося скейтборда. Этот код взят из ATmega32 ( отсюда и …
07 янв '10 в 04:14
1 ответ

AVR ATMEGA32A-PU Низкое выходное напряжение

Я только начал пытаться использовать AVR напрямую, а не использовать панель разработки, как Arduino Uno. Проблема, которую я вижу, заключается в том, что, когда я пытаюсь подключить несколько светодиодов к выходным контактам, многие из них читают оч…
15 май '16 в 06:36
1 ответ

Как я могу сбросить свой Arduino Micro, когда я случайно отключил внутренний USB?

Я думаю, что у меня есть Arduino Micro. Теперь мой Mac вообще не видит последовательный порт в Tools -> Serial Port меню в Arduino 1.0.5. Я считаю, что виновником была команда, которую я отправил в MCU: PORTD = B10000000; Точнее, вот программа, к…
15 сен '13 в 16:58
1 ответ

Цифровой выход АЦП уменьшается на 1

Я работал в проекте АЦП на ATmega 32, мой АЦП имеет разрешение 10 бит, Vref = 2,56 В (внутренне из этой информации я могу сделать вывод, что размер шага = 2,56/1024 = 2,5 мВ затем, если входное напряжение составляет 2,5 В, выход цифровых данных долж…
19 ноя '13 в 01:21
1 ответ

Atmega2560 настраивает ШИМ и прерывает на положительном фронте

Я пытаюсь сделать 2 операции на одном таймере: ШИМ и прерывание на положительном фронте. Я могу заставить оба работать индивидуально, но не могу заставить их работать вместе. Я использую чип atmega2560 на плате Arduino и пытаюсь сделать это на Timer…
02 апр '15 в 15:40
1 ответ

AVR C Почему не прерывать это?

Недавно я пытался сделать прерывание на моем atmega328p, используя atmelstudio, чтобы светодиод, подключенный к цифровому контакту 13/PB5/PCINT5, мигал в четыре раза медленнее, чем обычно, когда кнопка подключена к выходу 5 В и цифровому контакту 2/…
27 ноя '18 в 14:28
1 ответ

Невозможно поговорить с atmega328p через AVRisp MKII

У меня такая же проблема, как и здесь ( состояние соединения AVRISPmkII: неизвестный статус 0x00), но другие настройки и изменение бит-блокировки не помогли. Текущая настройка - atmega328p с внешним генератором 16 МГц, подключенным к интерфейсу ISP …
09 дек '14 в 17:27
0 ответов

Используйте библиотеки Arduino в программе AVR

Я пытаюсь перейти от использования платы разработки, такой как Arduino Uno, к программированию прямо на AVR. Тем не менее, библиотеки Arduino, а также некоторые сторонние библиотеки Arduino очень полезны, и я хотел бы иметь возможность их использова…
07 май '16 в 15:56
2 ответа

Чтение сигнала с прерываниями с помощью Arduino

Я пытаюсь прочитать входной сигнал от источника, который является ШИМ-сигналом. В своем исследовании я нашел несколько полезных статей, найденных здесь: http://www.instructables.com/id/Arduino-Frequency-Detection/?ALLSTEPS и здесь: http://www.camels…
08 сен '16 в 18:31