Форум программистов, компьютерный форум, киберфорум
Микроконтроллеры ATmega AVR
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
ATmega AVR atmega8 с кварцем на 16МГц - проблема с isp Помогите, пожалуйста, разобраться, в чем проблема. Делаю девайс по схеме из этой статьи. Отличие по схеме - в используемых полевиках, модуле bluetooth и применением по большей части smd-деталей (включая atmega8a 16au), а также добавлении перемычек, разделяющих схему на части (могу выложить dch/dip файлы). Прошивку к устройству пришлось переписать на C (авторская при компиляции тулчейном... https://www.cyberforum.ru/ avr/ thread2085128.html atmega8 проблема с таймером TIM0_OVF ATmega AVR
Здравствуйте, уважаемые! Подскажите, пожалуйста, в чём может быть дело. Бьюсь уже четвёртый день. Проблема в следующем - имеется 8-ми битный таймер по переполнению. При определённых условия он работает. Если условия меняются - не работает. Коротко о программе: часы (Что не делай на AVR, в итоге получаются часы, ога) на 7-сегментом индикаторе с общим анодом (подключено к PORTB). Катод подключен к...
ATmega AVR Вопрос по Codevision и указателям на память Подскажите. Есть два массива: unsykned char ENC_Data; unsykned char ENC_SN; Нужно передать в функцию адреса начала этих массивов. Чтоб можно было в этой функции с ними на ассемблере поколдовать. Как это сделать? Пример очень приветствуется. https://www.cyberforum.ru/ avr/ thread2085126.html ATmega AVR Atmega32u4+LUFA https://www.cyberforum.ru/ avr/ thread2085125.html
Здравствуйте Товарищи! Вот появилась у меня идея сделать часы на IN-14. И в качестве МК задумал использовать Atmego32u4. Я предполагаю что аппаратный USB не шибко будет загружать ЦП МК в отличии от библиотеки V-USB. Кроме того появится возможность перепрограммировать часы по USB и производить различные настройки часов и синхронизации по данному порту. Но возникла проблема. В программирование...
ATmega AVR Встроенный таймер-счётчик
Всем привет! Помогите, пожалуйста, с таким заданием. Необходимо создать программу, циклически "перемещающую" огонёк по цепочке светодиодов, подключённых к порту B микроконтроллера ATtiny2313. Для создания задержки между шагами (от 0,1 секунды до 1 секунды) использовать один из встроенных таймеров-счётчиков. Помогите, правильно настроить инициализацию таймер счетчик и регистр прерываний. ...
ATmega AVR [Решено]Странное поведение МК при работающем АЦП https://www.cyberforum.ru/ avr/ thread2085123.html
При работающем АЦП МК сбрасывается, либо вообще зависает. Визуально это видно как сброс прибора в исходное состояние и работа сначала. Либо вообще зависает. Что самое интересное, сторожевой таймер включен. Как только выключаю измерения АЦП, прототип работает как часики. На семисегментном дисплее по кругу поочередно выводит состояние 3 переменных. Блок питания трансформаторный. Не импульсный,...
ATmega AVR Странно работает порт - помогите! :) [Решено] Всем привет! Товарищи, заранее прошу прощения за, возможно, глупый вопрос - я только начинаю)) Помогите отловить баг - уже почти сутки туплю))) Дино: Pinboard II R2 + модуль с Atmega16A Фьюзы МК - дефолтные, за исключением CKSEL под 8МГц. В прошивке сделан программный ШИМ на 8 каналов (PORTB). https://www.cyberforum.ru/ avr/ thread2085122.html как запихнуть в прошивку большой массив - есть хитрость? ATmega AVR
собственно, понадобилось соорудить массив на 720 значений int в тиньку85 при компиляции вылезло так: Prokram: 2900 bytes (35.4% Full) (.text + .data + .boottooder) Data: 1545 bytes (301.8% Full) (.data + .bss + .noinit) (кстати, data предполагает максимум 500 байт - это о чем? )
ATmega AVR Вопрос по макросу #define Есть макросы, описывающие подключение датчика к ногам микроконтроллера (AvrStudyo4, WinAVR): #define W1_PORT PORTC #define W1_DDR DDRC #define W1_PIN PINC #define W1_BIT 5 Можно ли сделать макрос с параметрами port, pin типа #define init(port, pin) для того, что бы получить универсальную библиотеку для работы с датчиком на любом порту. Т.е. надо в зависимости от параметра «port» назначить... https://www.cyberforum.ru/ avr/ thread2085120.html ATmega AVR портативная кодевижн https://www.cyberforum.ru/ avr/ thread2085119.html
Только из-за мастера заготовки кода была создана эта версия. Но я думаю можно и программы писать но не стоит. Читаем файл: _запуск https://vk.com/doc-73481857_438921612
ATmega AVR создание объекта статически / большой список аргументов конс
создание объекта статически / большой список аргументов конструктора добрый день хочу подрихтовать "некую" библиотеку, содержащую "некий" класс конструктор должен получить "порядочный" список параметров, т.е. обычными 3я тут не обойтись как решение вижу пока след: - передавать конструктору указатель на структуру с инициализирующими параметрами или
ATmega AVR ATMega2560, power save, timer2 asynchronous, RTC https://www.cyberforum.ru/ avr/ thread2085117.html
Доброго времени суток. Хочу завести часики от часового кварца. Завёл, тикают, прерывания выполняются. Есть необходимость спать, пока не возникнет определённое условие. Пусть это условие будет проверяться в процедуре прерывания (раз в секунду). У меня контроллер либо входит в сон и не в
0 / 0 / 0
Регистрация: 06.12.2016
Сообщений: 1,818
05.11.2016, 15:45 0

внешние прерывания tiny85 - растолкуйте даташит! - ATmega AVR - Ответ 11277379

05.11.2016, 15:45. Показов 3479. Ответов 16
Метки (Все метки)

Ответ

не получилось. получилась колбасня какая-то :-(
но у меня в прерывание попадаем порой раз в 300мкс, а внутри - и if, и иногда деление на ftoot, которые половину этого времени отнимают. хочу от этого уйти.
хочу теперь во внешнем прерывании просто счетчик увеличивать

первый таймер у меня занят работой со стрелками, его трогать не хочу.
второй таймер сейчас у меня обнуляет позицию стрелки, когда внешнего сигнала нету (типа watchdog эдакий)

в принципе должно получится, если, скажем, во втором таймере раз в 1 мс считать количество импульсов и делать деление? дерготни по идее быть не должно?

Вернуться к обсуждению:
внешние прерывания tiny85 - растолкуйте даташит! ATmega AVR
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
05.11.2016, 15:45
Готовые ответы и решения:

Внешние прерывания
Добрый вечер, у меня на меге 8 работает ацп + необходимо обрадатывать внешнее прерывание от пина...

Внешние прерывания
Всем привет! пытаюсь осуществить светодиодную подсветку лестницы. Вверху и внизу стоят датчики...

Внешние прерывания
нужно что бы при нажатии на кнопку отрабатывало прерывание. Я сделал так (все на мегае16, на...

Внешние прерывания ATMega128
Всем привет. У меня задача такая: есть меиндр с изменяющейся частой и надо замерять время между...

мега48, внешние прерывания
всем здрасти) ситуация такова: планируется устройство с емкостной сенсорной клавиатурой, каждый...

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

Внешние прерывания МК ATmega8535
Народ, кто-нибудь поможет решить задачу или хотя бы подсказать с чего начать? Просто знания...

Внешние прерывания для AtMega16
Всем ,привет!)Подскажите пожалуйста:как правильно написать код программы для внешнего прерывания?Ну...

Не срабатывают внешние прерывания INT0/INT1 в Atmega8
Помогите разобраться новичку в МК, в чем может быть проблема. Пытаюсь освоить самостоятельно...

Нужен совет. Atmega88 + DS1307 + внешние прерывания
Собрался тут сделать один проектик, не знаю как пойдет, но если все будет ок, то будет и раздел в...

Внешние прерывания
Присобачил к STMf100 ENC28J60, пакеты принимает/отправляет) Решил забирать пакеты по прерыванию по...

Внешние прерывания
Доброе время суток! Подскажите пожалуйста как настроить внешнее прерывание на еще одном порте. Я...

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