|
|
Другие темы раздела | |
ATmega AVR Не стабильное поведение ATtiny13 при работе АЦП с низким напряжением
https://www.cyberforum.ru/ avr/ thread2783959.html Собрал схемку на базе ATtiny13, которая должна включать и отключать реле с задержкой, установленной потенциометром. При симуляции в Протеусе все работает как надо. Собрал эту схемку на макетке и получил такой результат: если на потенциометре выставить от 2,5В до 5В схема работает как надо. Если же выставить менее 2,5В, к примеру 0,5В, то микроконтроллер отрабатывает один раз. Что бы он... |
Как опросить состояния пинов Atmega13? ATmega AVR Помогаю, в меру способностей, товарищу с курсаком. Требуется по нажатию кнопки замкнуть реле, а по истечению времени (устанавливается потенциометром) отключить реле. Проект должен быть выполнен на ATtiny13. #define F_CPU 1000000UL #include <avr/io.h> #include <util/delay.h> unsigned int adc_convert (void) { ADCSRA |= (1<<ADSC); //Начинаем преобразование while((ADCSRA & (1<<ADIF)));... |
ATmega AVR Неудачная прошивка ATMEGA 328p Имею модуль Arduino pro min 16Мгц 5вольт. с микроконтроллером ATmega328р. Какое-то время я благополучно пользовался устройством собранным на базе этого модуля. Важно то , что это устройство - передатчик на 2,4 ГГц, которым управляет контроллер ардуинки, а напряжении питания передатчика не может быть выше 3,3в. При этом сама ардуинка отлично работает от этих же 3.3 вольта на частоте 16Мгц ... https://www.cyberforum.ru/ avr/ thread2780176.html | ATmega AVR Proteus не видет ассемблер файл В моем проекте на atmel studio присутствуют файлы си (*.c) и ассемблерные (*.S). Загружая файл *.elf в Proteus сишный код видеться а ассемблерный нет. Подскажите в чём может быть проблема? Proteus v 7.7 pro. Atmel studio 7.0 https://www.cyberforum.ru/ avr/ thread2779672.html |
ATmega AVR Библиотека Mozzi. Atmega32A Библиотека Mozzi для ардуино выводит звук (output pin) на пин 9. В микроконтроллере Atmege32A пин 9 отсутствует. Что делать? |
ATmega AVR ошибка при компиляции MAKE
https://www.cyberforum.ru/ avr/ thread2778883.html компилирую проект на базе библиотеки LUFA под AVR. все компилируется,но в начале выводятся два сообщения что системе не удалось найти файл есть ли какой то ключ для вывода детализации ошибок? |
ATmega AVR Как узнать тип переменной
https://www.cyberforum.ru/ avr/ thread2778437.html Всем привет! У меня возникла задача, решить которую я не смог. Пишу в PlatformIO IDE для Arduino Mega. Задача состояла в определении типа переменной в аргументе метода класса. Если, например, аргумент был типом int16_t, то подставлялась бы переменная-член класса такого же типа и аргумент копировался бы в эту переменную. Ну и соответственно с другими типами. Искал в интернете примеры, нашёл... |
Как посмотреть осциллом частоту перезапусков таймера в режиме normal mode? ATmega AVR Timer 1 настроен в режиме normal mode. По overflow запускается обработчик прерываний. Хочу посмотреть осциллом частоту вызывания обработчика, или частоту перезапусков таймера. Куда подключить осцилл? Плата ардуино мега. В режиме CTC подключался к ноге OC1A (или B), и видел частоту перезапусков, а куда подключиться при перезапусках в режиме normal mode? Извинияюсь за абракадабру в заголовке, не... |
ATmega AVR Добрый день, как такое сделать r0 r1 r17 r20 r24 r27 r26 EQU SRAM_START=$0x1d6 LDI XH, HIGH(SRAM_START ) LDI XL, LOW(SRAM_START ) LDI R17, -9 LSR R17 ANDI R17, 176 CPI R17, $1f BRGE skok ADDI R17, 236 https://www.cyberforum.ru/ avr/ thread2777636.html |
ATmega AVR Микропроцессорные системы
https://www.cyberforum.ru/ avr/ thread2776883.html Сделать тоже самое только вывести цифру 5 |
Таймеры для ATmega8 на Assembler ATmega AVR Добрый день! Просьба помочь с написанием кода на AVR Assembler под Atmega8 Суть: параллельно запускаем два таймера, параметры интервалов задаём константами. При срабатывании 1го таймера через заданный интервал в USART выводим “tic\r\n”, при срабатывании 2го - “tac\r\n”. |
ATmega AVR отправка пакета на W5100 (zabbix) Доброго времени суток!Возникла задача поместить в пакет zabbix-заголовок и данные. unsigned char header = {'Z','B','X','D',0x01,0x05,0x00,0x00,0x00,0x00,0x00,0x00,0x00,'H','e','l','l','o'}; strcpy(buf,header); unsigned char text = "Hello"; if (Send(mysocket, header, 18) == W5100_FAIL) break; // just throw out the packet for now так все работает. функция Send имеет 3... https://www.cyberforum.ru/ avr/ thread2774450.html |
Тутошний я
|
||||||
23.02.2021, 11:06 | 0 | |||||
Atmega2560,прерывание в таймере 1 вызванное событием на выходе из компаратора - ATmega AVR - Ответ 1528294823.02.2021, 11:06. Показов 2015. Ответов 16
Метки (Все метки)
Ответ
а что эта строка делает?
и зачем в функцию передаётся ICR1? Добавлено через 12 минут допустим в ADC у нас 50.что будет в arr[i] ?
Вернуться к обсуждению: Atmega2560,прерывание в таймере 1 вызванное событием на выходе из компаратора ATmega AVR
0
|
23.02.2021, 11:06 | |
Готовые ответы и решения:
16
Внешнее прерывание ATmega2560 в ASM Не срабатывает прерывание компаратора(AIN0) непонятное прерывание от компаратора atmega128 С# Сохранение текущего времени в таймере при выходе из программы |
23.02.2021, 11:06 | |
23.02.2021, 11:06 | |
Помогаю со студенческими работами здесь
0
Предусмотреть возможность изменения компаратора (реализация компаратора в виде передаваемой в подпрограмму функции) Рассчитать напряжение на выходе . Изобразить график напряжения на выходе Исключение , вызванное ViewBag.Title Перехват события вызванное программы Как разрушить вызванное popup - окно? Некорректное вычисление суммы, вызванное неоправданным округлением Исключение при работе с XML, вызванное символом амперсанда |