|
|
Другие темы раздела | |
ATmega AVR Трассировать программу на ассемблере: заполнить таблицу значений регистров после выполнения каждой инструкции
https://www.cyberforum.ru/ avr/ thread2772197.html Здравствуйте. Нужна помощь с регистрами по Ассемблеру |
ATmega AVR Работа таймера в асинхронном режиме. Доброго времени суток, Уважаемые форумчане! Такой вопрос возникла необходимость немного улучшить вышеописанный код. А именно настроить работу таймера в асинхронном режиме. На 9-ю и 10-ю ножку прицеплен часовой кварц, без конденсаторов. Код согласно даташиту на ATmega 8. Все нормально все включается НО сам таймер не запускается. т.е. при нажатии на кнопку старт ничего не происходит. При прошивке... |
ATmega AVR Программированием на Си для микроконтроллеров
https://www.cyberforum.ru/ avr/ thread2770715.html не так давно начал программировать на Си для микроконтроллеров ,но хелпаните условие : нажимаю 1 раз светодиод горит ,нажимаю второй раз -моргает ,нажимаю 3-ий раз -гаснет . вот примерный код , пробывал ,работает не так как надо . #include <io.h> //запрос библиотеки #include <delay.h> //подключение библиотеки задержки void main(void) // начало основной программы { ... |
ATmega AVR Регулятор мощности с детектором нуля Отлаживаю реализацию алгоритма регулятора мощности на ATmega644PA. Задействован Timer1 в режиме CTC, канал сравнения OC1A в нормальном режиме (т.е. вывод отключён от порта, включение симистора из обработчика прерывания TIMER1_COMPA_vect), предделитель частоты 8. Симистор BTA16-600 управляется через оптрон MOC3052 без детектора нуля, т.е. может включаться в любой момент времени. Отсчёт ТС1... https://www.cyberforum.ru/ avr/ thread2767012.html |
Не работает код ATmega AVR Добрый вечер, только начал заниматься программированием avr на СИ, написал данный код, но он почему-то отказывается работать в proteus. Уже всю голову сломал, не подскажете в чем моя ошибка? #include <avr/io.h> #include <util/delay.h> #include <avr/interrupt.h> unsigned int ch=0; ISR(INT0_vect) { ch=ch+1; } |
ATmega AVR I2C интерфейс Здравствуйте! Мне нужно подключить 2 микроконтроллера по шине i2c и чтобы в дальнейшем они общались между друг другом. Первая операция была выполнена (смотри рисунок), однако второй микроконтроллер (тот что справа) работает только как слейв. Поясню что нужно: мне нужно при нажатии на кнопку на одном из контроллеров вывод данных на экран (например при нажатии на левую кнопку чтобы правый... https://www.cyberforum.ru/ avr/ thread2762754.html |
ATmega AVR SPI EEPROM 95640WQ прочитать/записать инструменты STLINKv3 AVRDRAGON Добрый вечер, не знаю какая лучше всего ветка подойдет для того, чтобы задал вопрос. Но по моему мнению эта больше всего подходит. Прошу если не так перенести в необходимую. Есть EEPROM SPI 95640WQ с неё необходимо считать прошивку и отредактировать для последующей записи. В наличии ch340, Pl2303, CP2102 как понимаю rs232 и не подойдут сюда. Только CH341 который необходимо приобрести. У него... https://www.cyberforum.ru/ avr/ thread2762716.html |
Подключение LCD дисплея к ATMEGA8 в PROTEUS ATmega AVR Не могу понять, как подсоединить дисплей к микроконтроллеру, чтобы при нажатии каждой кнопки высвечивалась определённая надпись на самом дисплее. Для первой кнопки попытался написать код, но получилось не очень. |
ATmega AVR Перевести из pascal в assembler avr
https://www.cyberforum.ru/ avr/ thread2762009.html Переведите пожалуйста из pascal в avr assembler и желательно пояснить) Var a:integer; sum:integer; begin a:=10; sum:=0; for a: = 10 downto 0 do begin sum:=sum+a; |
ATmega AVR Задача в Algorithm Builder для ATiny2313. Высвечивание суммы номеров нажатых кнопок
https://www.cyberforum.ru/ avr/ thread2757591.html Добрый день. В общем есть задача, которую нужно завтра сдать. В порт D микроконтроллера ATiny2313 подключены кнопки (7 шт). Нажатие кнопки должно обеспечить "высвечивание" Высвечивание суммы номеров нажатых кнопок. Каким образом это реализовать? В AB новичок и только начал это делать. Заранее благодарю. |
ATmega AVR Зачем проверяется i в условии Доброго дня, уважаемые программисты. Есть код, представленный ниже, который служит для включения попеременного горения светодиодов при нажатии на одну кнопку и, соответственно, при нажатии на вторую - светодиоды гаснут. Объясните, пожалуйста, зачем в условии if мы проверяем переменную i? Язык программирования С++, среда разработки - CodeVisionAVR, визуализация - Proteus 8.5 while (1) {... |
ATmega AVR Применение задержки delay_ms Здравствуйте, уважаемые программисты. Есть некий код, который отвечает за включение и выключение светодиодов при нажатии на кнопку. Вопрос: для чего в этом коде необходима задержка интервалом в 100 миллисекунд? Без неё код работает некорректно и светодиод включается не с первого раза, поэтому решил попробовать добавить задержку и, как оказалось, это помогло. while (1) { // Place... https://www.cyberforum.ru/ avr/ thread2757420.html |
Тутошний я
|
|
23.01.2021, 10:30 | 0 |
Генерация частоты на Attiny - ATmega AVR - Ответ 1520428123.01.2021, 10:30. Показов 1275. Ответов 8
Метки (Все метки)
Ответ
а в счётчиках, при сбросе, одинаковые значения?
а если настроить счётчик в противофазе? Добавлено через 38 минут не то. это 2 счётчика нужно. Добавлено через 20 минут по моему проще настроить таймер на переполнение. и в прерывании переключать выводы. Вернуться к обсуждению: Генерация частоты на Attiny ATmega AVR
0
|
23.01.2021, 10:30 | |
Готовые ответы и решения:
8
Генерация звука заданной частоты Работа со звуком: генерация звука определенной частоты Генерация звука заданной частоты и отключение динамика по нажатию любой клавиши Получить слова длиной Х по убыванию частоты появления в тексте с указанием этой частоты |
23.01.2021, 10:30 | |
23.01.2021, 10:30 | |
Помогаю со студенческими работами здесь
0
Различие частоты сигнала и частоты его АКФ Attiny 13 ADC Attiny в atmega Тактирование Attiny не прошивается attiny 13 ATtiny 2313 |