|
|
Другие темы раздела | |
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 | ATmega AVR Система контроля и управления доступом Система контроля доступа в помещения, учебное задание, нужно разработать простую СКУД с микроконтроллером. без БД и железа. Контроллер подключаемый к компьютеру считываю код и решает предоставлять доступ или нет. https://www.cyberforum.ru/ avr/ thread2756410.html |
ATmega AVR [EV8031/AVR] Ввести четырёхзначное число с клавиатуры и вывести его на четырёхзначный дисплей У меня есть задание реализовать программу ввода четырехзначного числа с клавиатуры, используя статическом индикаторе и дублируя значение нажатой кнопки на знако-синтезирующем индикаторе. На EV8031/AVR (V3.2). Принципиальную схему прикрепляю. Пожалуйста, помогите, потому что сам не справляюсь. |
ATmega AVR Установить время работы цикла на c++
https://www.cyberforum.ru/ avr/ thread2754661.html Здравствуйте. Не так давно начал изучать программирование микроконтроллеров и столкнулся с такой проблемой: цикл выполняется бесконечно (светодиод мигает каждые 200 милисекунд), но хотелось бы ограничить время работы цикла. Допустим, после нажатия на кнопку светодиод мигал бы в течение пяти секунд. Есть ли решение это проблемы? Язык программирования С++, среда разработки - CodeVisionAVR,... |
20.01.2021, 19:17 | 0 | |||||
Программированием на Си для микроконтроллеров - ATmega AVR - Ответ 1519710420.01.2021, 19:17. Показов 1462. Ответов 11
Метки (Все метки)
Ответ
Оператор запятая
Грубо говоря, вы делаете
Вернуться к обсуждению: Программированием на Си для микроконтроллеров ATmega AVR
0
|
20.01.2021, 19:17 | |
Готовые ответы и решения:
11
Как начать заниматься электроникой и программированием микроконтроллеров? Курсы и прочее... Выбор ноутбука до 40 т.р. для учебы+для возможных занятий программированием Хороший ноутбук для требовательных игр и для программ связанных с программированием и графикой +/- 1100$. Полезные ссылки для тех, кто до сих пор, любит заниматься программированием для DOS и Windows |
20.01.2021, 19:17 | |
20.01.2021, 19:17 | |
Помогаю со студенческими работами здесь
0
Язык для первого знакомства с программированием Трудности с программированием для windows-планшета C++ для микроконтроллеров С для микроконтроллеров C для микроконтроллеров Кто возьмёт помощника, для ознакомления с программированием? Отладка ПО для микроконтроллеров |