Форум программистов, компьютерный форум, киберфорум
Микроконтроллеры ATmega AVR
Войти
Регистрация
Восстановить пароль
Другие темы раздела
ATmega AVR Шум в линии питания от микроконтроллера ATmega328 https://www.cyberforum.ru/ avr/ thread2837849.html
Всем привет! Собираю схему, которая состоит из аналоговой и цифровой части и столкнулся с проблемой, что при подключении питания к микроконтроллеру, в схему идет сильный шум по линии питания. Так как аналоговая часть схемы должна быть чувствительна к слабым изменениям напряжения (пульсометр на фоторезисторе), то такие помехи для меня критичны. Пробовал ставить конденсатор параллельно питанию МК,...
Загрузка прошивки через SPI и "Arduino as ISP" больше не доступна ATmega AVR
Здравствуйте. Прошивал Atmega328p через SPI и "Arduino as ISP", всё было хорошо до тех пор пока не прошил кодом в котором прошиваемый Atmega328p становился SPI мастером. С этих пор прошивамый МК успешно работает, но при повторной попытке прошить вышеуказанным методом в среде Arduino 1.8.13 появляется следующая ошибка: Sketch uses 10538 bytes (34%) of program storage space. Maximum is 30720...
ATmega AVR Исследовать программную модель МК семейства (AVR) на примере реализации функции https://www.cyberforum.ru/ avr/ thread2831355.html
Приветствую всех, друзья! Помогите, пожалуйста, исследовать программную модель МК, семейства АVR на примере реализации функций y, где: x1, x2, const - двухбайтовые величины; способы адресации и местоположение переменных указаны в вариантах заданий То есть нужно написать на языке Assembler код, который будет выполняться в программном пакете Atmel Studio. Заранее благодарю!
ATmega AVR [Atmega16] Загорание светодиодов в зависимости от напряжения микроконтроллера Здравствуйте, помогите пожалуйста написать код. Задание: Создайте схематическую диаграмму и программу с комментариями на C++ для 8-битного микроконтроллера Atmel AVR ATmega16, который реализует следующий алгоритм: 1) MCU тактируется от встроенного генератора, тактовая частота равна 4 MHz. 2) Потенциометр 10 кОм подключается к входу АЦП (ADC3), работающего в 8-битном режиме, питающегося от... https://www.cyberforum.ru/ avr/ thread2828672.html
алгоритм включения двух АЦП ATmega AVR
я так понял запустить АЦП на AVR нужно по следующему алгоритму. 1) включаем АЦП 2) устанавливаем делитель 2,4,8.... 3) устанавливаем опорное напряжение питания или ареф 4) выбор ацп 0.1.2.3 и т.п. 5) запустить преобразование. 6) читаем данные но как выбрать второй ацп? такой алгоритм почему-то не работает.
ATmega AVR Atmel Studio консольный проект? https://www.cyberforum.ru/ avr/ thread2827401.html
В Visual studio можно создать проект "Консольное приложение", которое позволяет после ввода некоторых функций сразу же выводить результат в окне консоли. Можно то же самое сделать в Atmel Studio 7?
ATmega AVR Сложение чисел со знаком Atmega128 Необходимо реализовать следующее выражение: -260+1 в коде ассемблера для мк Atmega128 в программе MicroChip Studio 7. С ассемблером впервые познакомился сегодня, весь день ломал голову как это написать, результат получился следующий: .include "m128def.inc" ; подключение заголовочного файла Atmega128, в котором хранятся адреса и имена регистров .def tmp=R16 ; назначаем регистру символическое... https://www.cyberforum.ru/ avr/ thread2825892.html ATmega AVR Программа на микроконтроллере AtTiny 2313
Выводить на семисегментный индикатор текущую дату в формате ДД.ММ. а затем текущий год в формате ГГГГ. Время между сменами цифр на индикаторах -2 сек.
ATmega AVR i2c, atmel studio undeclared порты и регистры. TWBR TWSR https://www.cyberforum.ru/ avr/ thread2822793.html
Всем привет! Развод... депресняк... на 2 года забросил проект, программирование в целом, и произошло нечто странное за это время, атмел студия не хочет узнавать регистры i2c, поооо ним, а так же по дефайновым заменам типа #define ONE_WIRE_DDR DDRC для 1-wire выдает ошибки: "TWBR undeclared(first use in this function)" "ONE_WIRE_DDR undeclared(first use in this function)" в мэйне есть...
ATmega AVR МПСЗ на AVR https://www.cyberforum.ru/ avr/ thread2820469.html
Доброго времени суток, есть задача которую я сам себе и поставил, сделать микропроцессорное зажигания на ATMEGA8A для рядного 4-ех цилиндрового двигателя. В сети я нашел довольно мало проектов МПСЗ в чистом виде. И всего лишь одной статье более-менее описано как такое сделать но там задавали УОЗ тупо по точкам с шагом 500 об/мин и график ломаный, чем-то отдаленно похоже на √х но с линейных...
ATmega AVR Подскажите начинающему
Доброго времени суток! Начал составлять первую программу осмысленную в своей жизни, и первое устройство. Задача устройства зажигание последовательно диодов ( планирую нагрузку увеличить через ключи и повесить светодиодную ленту, зажигать хочу лестницу на второй этаж). Мысль работы следующая: 1-считывание состояния датчика движения; 2-включение шины ШИМ; 3-включение ШИМ и увеличения частоты;...
ATmega AVR На основе таймера/счетчика 1 построить схему формирователя импульсов, длительностью 1с, используя микроконтроллер с част https://www.cyberforum.ru/ avr/ thread2816833.html
Здравствуйте, нужно сделать задание: Assembler AVR studi
2105 / 1192 / 496
Регистрация: 11.10.2018
Сообщений: 6,000
28.05.2021, 15:57 0

Таймер в Atmega 328 не хочет считать до ICR1 (Toggle OC1A) - ATmega AVR - Ответ 15529529

28.05.2021, 15:57. Показов 5147. Ответов 16
Метки (Все метки)

Ответ

Цитата Сообщение от dimkra Посмотреть сообщение
переключает не в начале или конце счёта,
- в начале и в конце(при переполнении) тоже переключает. Посмотрите FastPWM.

Вернуться к обсуждению:
Таймер в Atmega 328 не хочет считать до ICR1 (Toggle OC1A) ATmega AVR
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
28.05.2021, 15:57
Готовые ответы и решения:

WDT таймер срабатывает без задержки ATmega 328
PORTD=(0<<PORTD7) | (0<<PORTD6) | (0<<PORTD5) | (0<<PORTD4) | (0<<PORTD3) | (0<<PORTD2) |...

Не хочет работать таймер ATMega 2560
Здравствуйте! Занимаюсь разработкой девайса обменивающегося с периферией по RS485. Работает в...

Atmega 328 + кварц NX3225SA-16.000000MHZ-T1
Помогите пожалуйста. Собираю частичный клон Arduino/ Все компоненты smd. Использую кварц...

Обращение к 16 -ричным регистрам ATmega 328
Смутно помню, что на asm к I/O регистрам (с "большими адресами) можно было обращаться через хитрые...

16
28.05.2021, 15:57
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
28.05.2021, 15:57
Помогаю со студенческими работами здесь

Раздельное питание цифровой и аналоговой части ATmega 328
Неожиданно осознал, что на МК есть два входа VCC и AVCC для раздельного питания аналоговой и...

Как правильно размещать таблицу прерываний (в ATmega 328 в частности)?
.cseg ; Выбор сегмента программного кода .org 0 ; Установка текущего адреса на ноль jmp ...

ATmega AVR таймер
Извиняюсь за такой вопрос - офтоп, если не выражает модератор. Допустим я хочу изучить...

atmega 8 сторожевой таймер
В каких случаях можно полагаться на сторожевой таймер? Столкнулся с тем, что в контроллере для...

Таймер Atmega 128
Здравствуйте, объясните пожалуйста вот эти строчки поэтапно clr r18 sbi DDRA,1 ldi...

Таймер на Atmega 8 с LED дисплеем
Доброго времени суток. Пытаюсь собрать таймер с LED индикатором на восьмой атмеге. Замысел такой в...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru