|
|
Другие темы раздела | ||||||||||||||||||
ATmega AVR Не работает I2C (TWI) Master на Atmega644p
https://www.cyberforum.ru/ avr/ thread1568649.html Соединил Atmega644p по I2C с Ардуиной Мега, на которой прошит стандартный код примера I2C Slave Receiver (ну разве что адрес поменял) : // Wire Slave Receiver // by Nicholas Zambetti <http://www.zambetti.com> // Demonstrates use of the Wire library // Receives data as an I2C/TWI slave device // Refer to the "Wire Master Writer" example for use with this // Created 29 March 2006 |
Timer1 считает до 32768, а не до 65536 ATmega AVR Нужен больший диапазон, т.е. чтобы измерять можно было до 50 тысяч единиц, а на деле получается, что таймер не уходит дальше 32768, переваливая эту цифру он начинает считать в обратном порядке но уже со знаком минус перед числом. Как его заставить считать в положительной области до конца диапазона? Искренне не могу понять в каком регистре была допущена ошибка. | |||||||||||||||||
ATmega AVR ATTiny13 в качестве сервопривода
https://www.cyberforum.ru/ avr/ thread1567093.html Здравствуйте! Не могли бы Вы помочь решить проблему: некорректно (точнее, вообще никак) работает программа написанная в CodeVision AVR для attiny13. Не совсем серворивод, но несколько аналогичный принцип работы. По идее, сравниваем два значения АЦП (на управляющем вручную и следящем на моторе резисторе) и соответсвенно вращаем мотов в ту или иную сторону. Написал программу, выбрав в мастере... |
ATmega AVR Стрелка на светодиодной ленте
https://www.cyberforum.ru/ avr/ thread1567009.html Здравствуйте, стоит задача сделать бегущую стрелку на светодиодной ленте, и вопрос заключается в том как подключить еще два сдвиговых регистров чтобы они управляли другими группами светодиодов. удалось реализовать только центр стрелки этим кодом, прошу наставить на путь, чтобы получилась задумка, заранее спасибо! #include <io.h> #include <math.h> #include <delay.h> void send_SPI(int... | |||||||||||||||||
Обмен данными между МК через RS-485 (MAX487) ATmega AVR Доброго времени суток. Сразу к делу: В сообщении прикреплено фото и файл исходного кода (AtmelStudio 6) и проект в Proteus 8 Prof. Проблема в следующем: из МК U2 поднимаем ножку PD3, передаем данные TXD (рис.п.1) MAX487 передает другой стороне (рис.п.2), а U3 принимает RXD (рис.п.3). Далее U3 обрабатывает данные и выдает ответ TXD (рис.п.4), MAX487 передает другой стороне (рис.п.5), но... |
ATmega AVR Работа с SRAM (AT90S2313)
https://www.cyberforum.ru/ avr/ thread1562997.html СodeVisionaAVR Записать в кодах МК AT90S2313 программу, которая: - Записывает в ячейку SRAM1 константу FE; - Переписывает содержание SRAM1 в регистр с номером 0; - Начальный адрес программы 114. Как получить доступ к SRAM? Как туда, чтото записать? Что означает "Начальный адрес программы 114"? Как все это написать на С? | |||||||||||||||||
ATmega AVR Подскажите по написанию программы для ультразвуковой ванночки, AtmelStudio 6 Здравствуйте я начал изучать язык си немного начал понимать и решил попробовать написать программу для своей ультразвуковой ванночки у неё слетела программа. Принцип хочу сделать такой есть три кнопки 1-35W, 2-55W, 3-start/stop, при нажатии на кнопку один или два выбирается режим и при дальнейшим нажатии выбирается время при нажатии добавляется по одной минуте по достижении десяти минут... https://www.cyberforum.ru/ avr/ thread1561104.html |
Бегущая строка на MAX7219 ATmega AVR Доброго времени суток Делаю светодиодное табло, С использованием матриц 8х8 и Max7219. Проблема обстоит в том что никак не получается добавить эффект плавно движущийся строки. #include <avr/io.h> #define F_CPU 8000000UL #include <util/delay.h> #include <avr/pgmspace.h> | |||||||||||||||||
ATmega AVR Программа "бегущий огонь" на ATMEGA Написать программу для отображения передвижения двух светодиодов подключенных к порту МК. Направление передвижения определяется нажатием кнопок на основной плате (кнопка1-влево, кнопка2- вправо). https://www.cyberforum.ru/ avr/ thread1556556.html |
ATmega AVR Работа с UART (Си, ATtiny 2313)
https://www.cyberforum.ru/ avr/ thread1555551.html Дорогие формчане и знатаки по микроконтролёрам я Новичок в этом деле. У меня есть вопрос, есть кусок кода в котором записываю принитые данные с Uart в массив и проверяю каждый елемент массива на значение. Вопрос такой, почему я не могу проверять больше двух элементов если я массив увеличиваю на 3 елемента и записываю 3 елемента, Жду ваших советов Заранее спасибо! //Подпрограмма обработки... | |||||||||||||||||
Контроль семисегментника через сдвиговый регистр (ATMega8) ATmega AVR подскажите, пожалуйста, нужно управлять 7 сегментным индикатором через регистр. Не могу никак разобраться |
ATmega AVR Конвертор между системами счисления на МК
https://www.cyberforum.ru/ avr/ thread1551501.html По учебе столкнулся с этим. Спасибо преподавателям и их "лекциям" - ничего не понял. Нужно сделать калькулятор для перевода чисел между двоичной, восьмеричной, десятичной и шестнадцатеричной СС. Сделать это все необходимо в протеусе. При этом есть ограничение по разрядности - число 100, переведенное из десятичной в двоичную СС и оно же максимальное число, с котор
Наверх
|