Форум программистов, компьютерный форум, киберфорум
Микроконтроллеры ATmega AVR
Войти
Регистрация
Восстановить пароль
Другие темы раздела
ATmega AVR UART и три микроконтроллера https://www.cyberforum.ru/ avr/ thread2087199.html
Всем привет! Возникла острая необходимость произвести небольшие дополнения существующего заводского устройства. Там имеется 2 микроконтроллера, соединенные по UART. Один из них вычисляет все что нужно, передает второму, второй своим вторым UARTом отправляет данные на другое внешнее устройство. Да, так сделано, потому что второй микроконтроллер находится на отдельной плате - это опция всего...
ATmega AVR Внутренняя память против внешней: что лучше?
Уважаемые коллеги, Хочу посоветоваться. У меня есть модуль (АЦП). Он имеет кучу параметров, которые нужно вычислять и потом запоминать. Ну, чтобы еще позже считывать и пользоваться :) Давно уже использую EEPROM (часто называю его ФЛЕШом) самой атмеги. По объему хватает, все внутри, минимум проблем. Назову эти параметры ФЛАЕШ-параметрами. Их около 100 байт. Но есть параметры, которые пищу...
ATmega AVR Как лучше реализовать прием без запроса Mnea с GPS модуля https://www.cyberforum.ru/ avr/ thread2087197.html
Привет всем извиняюсь за нубский вопрос запоял законнектил gps модуль ГПС FGPMMOPA6B к компу связываюсь через терминал ГПС постоянно отправляет данные по УАРТ в codivision avr у меня сделаны настройки USORT Reciver interrupt buffer 100 (скрин внизу) когда я подконекчу ГПС к Атмеге будет переполнять буфер в режиме прерывания и в конечном итоге в буфере будет хаос удобнее было бы сделать...
ATmega AVR Проект на асме в Eclipse Коллеги, подкажите, как можно в Eclipse писать прошивку под AVR на голом асме? Отдельные функции я знаю, как писать, но вот вектор прерываний линкер вставляет свой, и обработчики прерываний тоже только через специальные макросы вставляются. https://www.cyberforum.ru/ avr/ thread2087196.html
Деплой проекта ATmega AVR
Правильно ли я понимаю последовательность действий при выпуске нескольких готовых устройств? 1. Разработка прошивки и обвязки на какой-то макетной плате. 2. Беру пачку контроллеров, втыкаю в ту же плату, прошиваю, паяю на платы изделий прошитые контроллеры, паяю туда же нужную обвязку. Получаю столько прошитых изделий, сколько нужно.
ATmega AVR POV - Persistence Of Vision - механическая развёртка Сабж: http://voltsomdbytes.com/tinypov-yet-an ... v-project/ Спаял, прошил, вроде всё работает как задумано, но почему-то нет связи по УАРТ с компом - нельзя загрузить в МК набранное в GUI сообщение... Мало ли, вдруг кому-то из специалистов эта игрушка покажется забавной, и он заинтересуется ей настолько, чтобы найти баги в прилагаемом тексте. Устройство и код немного доработаны - добавлен... https://www.cyberforum.ru/ avr/ thread2087194.html
ATmega AVR Tiny13A, битые https://www.cyberforum.ru/ avr/ thread2087193.html
Прошу бывалых сказать свое мнение: Из 62 штук Tiny13A 13 отказались шиться. Программировал из студии через STK500. Такой процент брака можно считать нормальным? Стоит ли пробовать высоковольтный режим?
ATmega AVR Переключение кварцев на лету
Есть у меня довольно безумная идея, хочу узнать, кто что думает, и спросить совета )) Предыстория. Контроллер Tiny2313. Делаю устройство с очень жесткими требованиями по энергопотреблению, счет буквально идет на микроамперы. Over 99% времени девайс будет находиться в power-down режиме, просыпаясь по внешнему дерганью INT0 раз в секунду и делая небольшой набор действий в течение около 1мс. Первая...
ATmega AVR USI as TWI slave https://www.cyberforum.ru/ avr/ thread2087191.html
понадобилось подключить тиньку в качестве слэйва. Первое конечно это AN --AVR312. поключил--балалайка. Углубился.На avrfrioks некий Don Blake выложил свою реализацию с коментами косяков атмеловцев. Подключил--история та же.Осцила нет.ИИмуляторам всяким не верю. Кто пользовал данный интерфейс?
ATmega AVR Спасайте USBasp перестал работать Не могу понять. Уже давно пользуюсь USBasp и проблем не было. А тут халепа, зарядил, а он говорить "БОЛТ". Я уже и провода перепроверил и перемычки подёргал и уже на другом компе перепробывал и никак. Ну было бы не так обидно если бы у меня был бы второй, но второй COM програматор я отдал товарищу (я был уверен что USBasp меня не подведёт). Что делать? https://www.cyberforum.ru/ avr/ thread2087190.html
Xmega128A3 & USART ATmega AVR
Всем привет!!! Такая проблема возникла! Решил покрутить USORT у Xmega.Набросал код. Через FTDI USB-UART подключаю к пк, и кидаю с мк в комп символ любой, к примеру A. Но вместо символа приходит вот ето . Сразу могу скзать, что все настроено правильно: скорость, четность, паритет... (9600,8,n,1). Кто что может сказать по етому поводу? int main(void) { clock_setup(); init_uart();...
ATmega AVR Внешние тактовые генераторы на МК. Множители Здраствуйте, есть внешнее прерывание с определенной частотой, а внутри микроконтроллера должна быть частота в 4 раза выше. Вопрос: как програмно сделать множитель? З.Ы. Не предлагать сравнители всякие, нужно именно 4х частота. https://www.cyberforum.ru/ avr/ thread2087188.html
0 / 0 / 0
Регистрация: 24.12.2011
Сообщений: 2,752
01.04.2012, 10:55 0

Вопрос по точности АЦП в Atmega48 - ATmega AVR - Ответ 11309759

01.04.2012, 10:55. Показов 12403. Ответов 21
Метки (Все метки)

Ответ

Я о стиле программирования, omd пишет:
Цитата Сообщение от omd
Код:
// Настройка АЦП
ADMUX=0xC2; // канал АЦП2, внутренний ИОН 1,1В с конденсатором
ADCSRA=0x84; // вкл АЦП, Кд=16 (125кГц), правое выравнивание бит

Чтобы проверить правильность, мне сначала приходится переводить hex в bin:
Код
// Настройка АЦП
ADMUX=0b11000010;   // канал АЦП2, внутренний ИОН 1,1В с конденсатором
ADCSRA=0b10000100;   // вкл АЦП, Кд=16 (125кГц), правое выравнивание бит
А затем лезть в даташит и переводить уже в нормальный, удобочитаемый вид:
Код
// Настройка АЦП
ADMUX=(1<<REFS1) | (1<<REFS0) | (1<<MUX1)
ADCSRA=(1<<ADIM) | (1<<ADPS2)
Неужели с самого начала сложно придерживаться такого стиля программирования?

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

Проблема с АЦП на atmega48
Здравствуйте. Возник вопрос по поводу ацп на otmyko48 пишу в winavr #ymstude &lt;avr/io.h&gt;...

Нормирование данных датчика температуры LM35 с АЦП (ATMega48)
Есть следующий код, выводит значение, считанное с АЦП во вторую строку на экранчике побитово....

Расчет точности АЦП
На паре была поставлена задача рассчитать точность АЦП методом Монте-Карло. Я понимаю смысл метода,...

Здравствуйте. Вопрос по UATR на ATmega48
Здравствуйте. Помогите рабочим примером обработки прерывания по приёму байта по UART(скорость 9600,...

Повышение точности АЦП усреднением многократных измерений
Всем известно, что 10 битное АЦП atmmega8 реально позволяет получить не более чем 8-битную...

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

Вопрос по обозначению точности мультиметра
Вот смотрю сюда http://mostiram.som.ua/ru/AXIOMET-AX-58 ... imeter.php и там точность указана как,...

Вопрос по АЦП
Без прелюдии и сразу к делу!)) Короче вопрос такой: даю я команду АЦП (tiny45) начать...

Вопрос по АЦП
Пытаюсь считывать данные с ацп. Если к выходу ничего не подключено, то получаю значение около 3.3в,...

Вопрос по АЦП. + 1V на ножках.
Добрый день. Прошу подсказки. Настраиваю АЦП на прием напряжения с термосопротивления. По ходу...

Вопрос по АЦП pic12
Здравствуйте. Подскажите, можно ли подключить делитель к АЦП пика (Rдел=100 k, U=5 В) без...

мелкий вопрос по АЦП
Здрасьте, использую gcc пишу а си, имеется небольшой ламерский вопрос по ацп в авр: когда...

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