Форум программистов, компьютерный форум, киберфорум
Микроконтроллеры ATmega AVR
Войти
Регистрация
Восстановить пароль
Другие темы раздела
ATmega AVR Как в симуляторе "принять" байт по UART? Всем привет! Вопрос такого плана... Как в симуляторе студии "принять" байт по UART? Т.е. например надо отладить прерывание по приему, а для этого надо как бы закинуть гипотетический байт в приемник. Чета я никак не могу понять как это сделать. С передатчиком проблем никаких, а с приемником вот застрял... https://www.cyberforum.ru/ avr/ thread2086804.html Ультразвуковой дальномер HC-SR04 и AVR ATmega AVR
Здравствуйте! Помогите пожалуйста решить проблему с программой получения данных у дальномера HC-SR04. Уже две недели бьюсь над программой, всё никак не выходит. Программа .include "m16def.yms" ; Используем ATMiko16 ;- Макросы ------------------------------------------------------------ ;Установить бит без испльзования регистров .MACRO SITBM .if @0 < 0x20 SBI @0,@1
ATmega AVR типы данных и их длины в Си никак не могу раскопать, какие есть типы данных (ну и каких эти типы размеров) для avr-gcc. думаю, все уже с этим сталкивались.. PS дело в том, что хотелось бы реализовать в меге перемножение на число 1,5Е-6,ну и ещё пару похожих финтов (пересчитываю замер y2s датчика в температуру). UPD в math.h упоминаются всякие long и double, и даже задефайнено например число Пи с кучей знаков после... https://www.cyberforum.ru/ avr/ thread2086802.html ATmega AVR помогисте с RC5 декодером https://www.cyberforum.ru/ avr/ thread2086801.html
Задумал сделать декодер,вроде программа простая,в протеусе даже чтото показывает - но на С,пошагово как то там сложно. Суть этой программы делает прерывание по INTO ,по спаду(замеряет длину импульса).Потом делает задержку(прерывание) в 1/4 периода,и дальше задержки по периоду и записывает состояние ноги PIND.2 в массив,который записывается в переменные,и передаються на экран. Кажется все просто,а...
ATmega AVR Функция pow(); из math.h с переменными считает не правильно?
//Функция преобразования void IND_Conv(unsykned char value) { unsykned int tmp,st; unsykned char i; for (i=SEG;i>=1;i--) { if (i==1){tmp=value;} else //смотреть здесь!!!!
ATmega AVR AVR Studio. РОН https://www.cyberforum.ru/ avr/ thread2086799.html
Можно ли в авр студии в режиме отладки просмотривать содержимое РОН, также как всех регистров I/O.
ATmega AVR Не могу настроить порт на ввод/вывод. Подскажите, пожалуйста, не могу настроить порт на ввод/вывод. Всё до безумия просто - AVR Sudyo 6. Код в асме буквально пара строк: .DEF tmp = r16 ldi tmp, 0xff out DDRC, tmp Смотрю состояние регистра DDRC до и после команды OUT, оно не меняется. При этом в самом начале он имеет значение 7, хотя казалось бы при старте было бы логично 0. Микросхема ATMiko88. https://www.cyberforum.ru/ avr/ thread2086798.html Как вызывать функции на ASM из CИ? ATmega AVR
Поделитесь плз ссылками на доки про то, как вызывать функцию на ASM из модуля на CИ и функцию на Cи из модуля на ASM. Нужно повысить быстродействие. Про встроенный ASM уже прочитал Пишу в ATMEL STUDIO 6.
ATmega AVR Массив указателей на функции Добрый день! Разбираюсь в предмете. общая суть ясна, но не понятен следующий момент: Если у меня функции без аргументов, там все ясно. А вот если функций есть аргументы. Я понятное дело при инициализации массива с указателями, указываю на типы аргументов. Не смог разобраться, могу ли я указывать еще и аргументы функции при инициализации массива указателей на функции?? Или только типы... https://www.cyberforum.ru/ avr/ thread2086796.html ATmega AVR остаток от деления https://www.cyberforum.ru/ avr/ thread2086795.html
Добрый день! столкнулся с проблемой. пишу a=(a%100); в остатке получаются 2 цифры. например ,15 если остаток с нулем т.е ,05 то в "а" у меня просто 5 Возможно ли как то обойти это?
ATmega AVR Прошивка МК начиная с поределенного адреса во FLASH
Добрый день! Подскажите, пожалуйста, как прошить контроллер, начиная с определенного адреса и можно ли вообще это осуществить. Жаба душит тратить циклы перезаписи, каждый раз прошивая маленькие (по сравнению с общим объёмом FLASH) программки. Пишу на Си в WinAVR. Заранее благодарен!
ATmega AVR Как называется посадочная панель для TQFP64? https://www.cyberforum.ru/ avr/ thread2086793.html
Приветствую. Подскажите, пожалуйста, как называется гнездо/сокет/панель, куда можно втыкать и вытыкать ATMEGA126 TQFP64. А то ни гугл помучать, ни в прайсах посмотреть.
2 / 2 / 0
Регистрация: 25.05.2010
Сообщений: 3,609
17.11.2012, 14:01 0

Работа таймера/счетчика AVR - ATmega AVR - Ответ 11304024

17.11.2012, 14:01. Показов 7150. Ответов 18
Метки (Все метки)

Ответ

Цитата Сообщение от omokost
Поясняю, берете даташит от Atmel по интересующему вас контроллеру, внимательно читаете. 99% ответов там уже находятся.
А я поддержу ТС. Когда-то работал с этой тинькой, дай, думаю, подскажу. И честно полез в ДШ. Читал. Я, конечно, не самый прыткий, но и не дурак совсем. Так вот, признаю, что сходу и не смог ответить конкретно. Нужно оживить картинку работы таймера с его многочисленными режимами (а как оживить, если чел впервые запускает?), нужно прочувствовать разницу между заданием режима работы и заданием поведения выходов таймера (и еще заданием поведения прерываний)... Все это не трививально. И я вполне понимаю, что может понадобиться ответ на конкретный вопрос.
Так что, уважаемый коллега, присоединияюсь к просьбе автора темы: ответь, пожалуйста на его конкретные вопросы.

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

Прерывание по переполнению таймера-счетчика ATmega8535 (ASM, AVR Studio 4)
Система прерываний на примере прерывания по переполнению встроенного таймера-счётчика...

настройка таймера/счетчика
Как настроить таймер ATmega8 на отсчет интервалов времени равных 1 сек. Я попытался настроить...

Проблема с работой таймера/счетчика 0 на ATmega8
Всем привет! Столкнулся с одной очень интересной проблемой при работе с таймером/счетчиком на...

Подсчет одиночных импульсов на внешнем входе таймера-счетчика Т0
Задание такое ! Подсчет одиночных импульсов на внешнем входе таймера\счетчика Т0:если сумма меньше...

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

Расчет таймера AVR.
Приветствую. Подскажите пож-та, правильно ли я считаю. Мне нужно, что прерывание по переполнению...

Установить период входных импульсов таймера счетчика, равным 8 мс при ча-стоте резонатора в 2 МГц
МК: atmega 128 Установить период входных импульсов таймера счетчика, равным 8 мс при частоте...

На основе таймера/счетчика 1 построить схему делителя частоты с коэффициентом деления 500 (ATmega16)
Здравствуйте, помогите с заданием по микроконтроллерам ATmega AVR. На основе таймера/счетчика 1...

На основе таймера/счетчика 1 построить схему формирователя импульсов, длительностью 1с, используя микроконтроллер с част
Здравствуйте, нужно сделать задание: Assembler AVR studio На основе таймера/счетчика 1...

В чем отличие таймера АВР от счетчика АВР?
Объясните,пожалуйста.

Данные таймера-счетчика по внешнему прерыванию
мк AT90S8535 программа которая по внешнему сигналу учитывает показания таймера- счетчика 1(через...

Управление выводом с порта значением счётчика CNT таймера
Здравствуйте! Есть такая задача: хочу задействовать сразу 8 линий одного порта в режиме вывода так,...

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