Форум программистов, компьютерный форум, киберфорум
Микроконтроллеры ATmega AVR
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
ATmega AVR Пример в CodeVisAVR на DS18B20 https://www.cyberforum.ru/ avr/ thread1885615.html
Всем добрый день! Прошу высказать мнение о работоспособности одной фирменной программы. В программе-среде CodeVisAVR в папке Examples>AVR>DS18B20 в качестве примера приводится программа термометра с цифровой индикацией на основе использования нескольких датчиков температуры DS18B20 и микроконтроллера ATmega8515. На вид программа не очень большая, что привлекает (профессионалы пишут компактно)....
ATmega AVR Как посмотреть значение впамяти avr 4 или atmel
Здравствуйте, организовал регистр r16, указал границы и начал помещать туда значения, как их посмотреть в памяти есть окно memory, сдесь все располагается ? как определить где что находится. Или где-то еще смотреть? пример окна
ATmega AVR Как понять присутствует в AtmelStudio файл Appnotes? https://www.cyberforum.ru/ avr/ thread1884563.html
Как понять присутствует в AtmelStudio файл Appnotes, с соответствующими подключаемыми .gif файлами или нет? Где их взять если их нет? Куда распаковать? Я в частности скачал с атмеловского сайта на всякий случай такую папочку с Appnot - ами . incluid соответствующий файл а компилятор ругается при отладке - "типа не могу найти указанный файл" ??? .device ATtiny2313 .include...
ATmega AVR Simulator atmel studio 7 игнорирует код https://www.cyberforum.ru/ avr/ thread1884523.html
Проблема заключается в том, что студия в режиме отладки не хочет отлаживать код. Код просто выполняется игнорируя точки прерываний. Допустим создал новый проект написал в нем следующий код: {ссылка удалена} Запускаем отладку в результате она стопорится там где указывает стрелка, проигнорировав весь код, при этом точки прерываний помечаются как недостижимые. Никаких ошибок более не выдается....
внешнее прерывание INT0 ATtiny2313 ATmega AVR
Как изобразить прерывание в AtmelStdio7 ну хоть какое то хоть блин любое.... Сначала пробовал на ATMega328p и внешние и по переднему и по заднему фронту и по уровню и по переполнению тамерсчетчика - НЭТ перхода по адресу вектора. Ладно взял тиньку 2313 внешнее прерывание INT0. В студии вручную выставил 2бит PORTD INT0 входа, сымитировал та прерывание. EIFR 6 бит флага INT0 выставился - типа...
ATmega AVR Проверка работы программы с внешними прерываниями https://www.cyberforum.ru/ avr/ thread1883439.html
Здравствуйте, пишу небольшую подпрограммку: крутится цикл от 0 до 100, по int0 нужно записать 10 значений счетчика цикла в память, по int1 - вывести в portD все четные/нечетные адреса, т.е адрес с 2,4,6,8,10 Так вот: не могу понять, правильно ли все выводится, в программировании мк я джун зеленый - поэтому прошу подсобить:) Реализовал так (ничего сложного, почти весь код-первоначальная...
ATmega AVR Как реализовать прерывание по переполнению таймера atmega32a в Atmel Studio 4 https://www.cyberforum.ru/ avr/ thread1881213.html
Здравствуйте! Пытаюсь постигнуть таймеры. Но что-то не получается даже простенькое и понять не могу почему. Вот код который пробую(в отладчике вроде все работает, а записываю в контроллер нет): #include <avr/io.h> #include <avr/interrupt.h> ISR( TIMER1_OVF_vect ) { TCNT1 = 64456; //выставляем начальное значение TCNT1
ATmega AVR Сортировка чисел в ОЗУ
Програмирую на АВР атмега8 Произвести сортировку по возрастанию 20 чисел, расположенных в последовательных ячейках ОЗУ. Пожалуйста помогите с кодом, очень туго идет ассемблер
ATmega AVR АЦП, Atmega8535 https://www.cyberforum.ru/ avr/ thread1877003.html
Задача. Подать аналоговый сигнал на вход ADC2 АЦП и вывести 8-разрядный результат на порт ввода/вывода С. Не использовать прерывание готовности результата преобразования АЦП. Код программы: .include"m8535def.inc" .cseg .org$0 ldi r16,low(RAMEND) ldi r17,high(RAMEND)
ATmega AVR Как правильно составить функциональную схему? День добрый! Как новичку объясните пожалуйста, как верно составить функциональную схему подключения микроконтроллера atmega32 к led индикатору? https://www.cyberforum.ru/ avr/ thread1876690.html
Управление ШД с повышенным моментом ATmega AVR
Всем ДВС! Я выполняю курсовую работу и моя тема называется "управление шаговым двигателем с повышенным моментом". Преподаватель сказал что моя курсовая сводится к получению сигнала через ШИМ (или возможно АИМ) как на приложенном рисунке. Подскажите, как это реализуется или что почитать на эту тему? Я совсем не понимаю как получить подобный сигнал. Спасибо!
ATmega AVR 2560(на плате Ардуино), не понятки с ОЗУ (Atmel Studio), Терминал USART Доброго всем суток, уже неделю мучаюсь попал в засаду. Не могу понять у меня пропадают(обнуляются переменные и буфер в ОЗУ) данные. Суть проги, Девайс по USORT принимает данные от ПК, в виде строк которые начинаются с "AT" и заканчиваются символами с кодом 10,13. Далее парсинг строки. Конструкция AT команд примитивна, AT0-системные команды(пока не реализовано), AT1-работа с буфером(тут сейчас и... https://www.cyberforum.ru/ avr/ thread1874664.html
912 / 672 / 134
Регистрация: 01.03.2010
Сообщений: 1,273
09.01.2017, 22:59 0

Симуляция прерываний в AVR-AtmelSudio. почему не работает - ATmega AVR - Ответ 9986894

09.01.2017, 22:59. Показов 13899. Ответов 11
Метки (Все метки)

Ответ

Цитата Сообщение от Voland_ Посмотреть сообщение
Debug -> Options and Settings -> Debugger -> Mask interrupts while stepping
Поищите в своей менюшке. Скорее всего у вас такой пункт тоже имеется.
А, в последствии, нужно будет вернуть обратно True ? Для чего эта маска?

Добавлено через 6 минут
Цитата Сообщение от vasiaFPV Посмотреть сообщение
Меняем Treu на False и прерывания симулируются!
У меня тоже симулируются, но не всегда. В векторе прерывания по переполнению таймера я поставил счетчик i++.
При шаговом прохождении программы не всегда есть переход в этот вектор прерывания, хотя счетчик i увеличивается как положено. Т.е. программа работает, но заход в вектор вижу не всегда. Почему?

Вернуться к обсуждению:
Симуляция прерываний в AVR-AtmelSudio. почему не работает ATmega AVR
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
09.01.2017, 22:59
Готовые ответы и решения:

AVR Studio 6 симуляция прерываний
Не могу в студии попасть на вектор прерываний и его обработку. Пробовал на нескольких примерах. В...

Симуляция в AVR Studio
Помогите, пожалуйста, разобраться. При тестировании кода в AVR Studyo 4.19 для ATMiko48 не могу...

Проблема с симуляцией прерываний в AVR Studio 4
Написал очень простой код, прерывание по совпадению канала А таймеров 0,1 и 2 для Atmega644....

AVR Studio, ATmega64a и непонятки с векторами прерываний
всем привет. что-то непонятное у меня происходит при симуляции в Авр Студии 4.19 мк Атмеги64а...

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

AVR ATtiny13A Assembler нажатие кнопки без прерываний
Доброго времени суток. Изучаю программирование микроконтроллеров по книге Белова Л.В....

Как программно на Си определить фронт импульса без прерываний? Atmega AVR
Всем привет.... столкнулся с задачкой - требуется определить фронт импульса.... (на МК...

Не работает симуляция в GPSS
Здравствуйте. Не могу понять почему гпсс ругается. Есть следующая СМО - почтовое отделение с тремя...

Не работает симуляция Windows 10
Вот уже несколько месяцев пытаюсь увидеть Hellow World на андроиде, но с ним вечно что то...

Не работает Gate Level симуляция в ModelSim Altera Edition
Не работает временная симуляция проекта в Quartus 15.0 в ModelSim Altera Edition и в обычном...

Какие функции прерываний используются в обработчике прерываний от клавиатуры?
Под функциями же имеется ввиду int ..h?

AVR DRAGON не работает с МЕГА162 но работает с МЕГА16
Коллеги, прошу совета! Имеется мега 162 и Dragon. Мега стоит на mykroeшной EasyAVR6. Подключаю...

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