Форум программистов, компьютерный форум, киберфорум
Микроконтроллеры ATmega AVR
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
ATmega AVR ISR в отдельном модуле Как из main-программы перенести ISR в другой модуль (библиотеку)? AVR-GCC. Пока приходится костылем: в модуле void isr_foo(void) { ... } В main.c: ISR(FOO) { isr_foo(); } https://www.cyberforum.ru/ avr/ thread2086274.html AVRStudio ругается на u08 вместо char? ATmega AVR
Здравствуйте! Начал использовать AVRStudyo 4.19+AVRToolchain 3.4.2 вместо CVAVR, при переносе частично написанной программы хотел использовать u08 вместо char, но AVRStudyo почему то сильно ругается warningами, а иногда даже errorами, кричит о несовместимости. Пришлось окатиться. По чужим листингам, я вижу, что народ очень активно использует u08. Подскажите, пожалуйста, в каком направлении мне...
ATmega AVR Затер bootloader в atmega16u4 Для того, чтобы можно было воспользоваться ISP-программатором , чип пришлось стереть, что полностью уничтожило Flip-boottooder для моей Atmega16u4. Знаю точно, что на сайте атмела должен хранится бинарник на мою атмегу. Но разобраться в англоязычных дебрях я не смог. Если у кого-то есть бинарник бутлоадера скинте на мыло zamki74(гав-гав)bk.ru или дайте ссылку на скачивание. https://www.cyberforum.ru/ avr/ thread2086272.html ATmega AVR Как бы обыграть конфликт ds18b20 на пине SS? https://www.cyberforum.ru/ avr/ thread2086271.html
угораздило меня подключить ds18b20 на PB2 atmega8a к SPI у меня подключен радио модуль nrf24l01+ оно у меня работало пока я использовал библиотеку для радио с софтверным SPI но опыт с этой библиотекой по адекватности работы радио не удачный переключился на другую в которой железный SPI и обнаружил, что температура у меня перестала измеряться только сейчас до меня дошло, что хоть SS...
ATmega AVR Студия
Чего за прикол такой в дизассемблере? Пустые строчки начиная с 0х40 и так до определенного адреса (хотя код там еще определенно есть,видно в програм-мемори) ?И так кусками показывает. Почему так? <Изображение удалено>
ATmega AVR Осциллограф на Atmega 8 https://www.cyberforum.ru/ avr/ thread2086269.html
Все доброго дня. Решил я по этой статье собрать осциллограф. Мегу взял в дип корпусе. Вытравил плату, собрал данный девайс, а он нихрена не работает :( Дисплей абсолютно ничего не отображает, но если коснуться пальцем земляного полигона, в нижнем углу дисплея появляется какой-то мусор. Схему нарисовал и перевел в плату в программе Diptrosi. Если кто посмотрит на плату (мож я где накосячил),...
ATmega AVR таблицы выбора Атмелов Компания Rainbow Teknologis (я скопировал ее название из официального письма :) любезно предоставила удобную параметрическую таблицу в формате Exel, а так же в растровом формате .png, для печати на принтере. Так как никто не оговаривал приватности этой инфы, а она сама по себе показалась мне удобной, то выкладываю здесь образец (один из .png-файлов), а все остальное в виде архива (1,5... https://www.cyberforum.ru/ avr/ thread2086268.html RTC на mega8 с часовым кварцем ATmega AVR
прошелся по форуму поиском, прямого ответа не нашел до этого искал гуглом - выяснил две вещи: - часовой кварц капризен, желательны конденсаторы внешние, пайка максимально близко к выводам МК, заземление корпуса - таймер в асинхронном режиме нужно инициализировать в порядке описанном в отдельной главе даташита все это сделал, правда тестирую пока на макетке - корпус заземлил, но...
ATmega AVR Несколько двойных кнопок на одно прерывание Возникла необходимость подключить несколько кнопок, а прерываний мало и они нужны будут в другом месте. Обратил внимание, что почти все миниатюрные кнопочки имеют в своём составе 4 ноги, может для устойчивости но скорее всего там 2 независимые кнопки. Схема такая, половинки всех кнопок подключаются параллельно и заводятся на пин с прерыванием, другие половины в обычные порты или другими... https://www.cyberforum.ru/ avr/ thread2086266.html ATmega AVR новая atmega328p-pu прошивка бутлодера https://www.cyberforum.ru/ avr/ thread2086265.html
добрый день, все по порядку запускаю новые процессоры Atmega 328P-PU ### 1. собираю схему "ардуина в минимальной обвеске", схему пока не привожу, их в инете полно и все они как близнецы...(кварц 20Мгц, емкости 22пф, резистор на сброс, светодиод итд...) ### 2. тестовыя программи "блинк", работает нормально main.c #include <avr/io.h>
ATmega AVR Как глюк поймать с переферией SPI?
Делаю для автоматизации ряд устройств - их общая черта это связь с контроллером умного дома через радио модули с чипами nrf24 Сейчас отлаживаю очередное устройство - оно считает расход воды со счетчиков, замеряет температуру ds18b20, имеет два входа с передачей на контроллер по радио и 5 выходов с управлением из консоли умного дома Написал весь функционал - работает шикарно. Но... Поработает...
ATmega AVR UART - разные частоты узлов https://www.cyberforum.ru/ avr/ thread2086263.html
Два девайса, оба на atmega16a. Одно тактируется внутренним осцилятором на 8МГц, второе - внутренним 1МГц. Обмен по UART через RS485. Один только передает, второй только принимает. Глючит. Каждая четвертая-шестая восьмибайтовая посылка приходит с ошибками в отдельных битах. Температурные и прочие
1 / 1 / 0
Регистрация: 11.01.2013
Сообщений: 5,479
27.09.2013, 16:51 0

ATMega8A-PU — не работает UART через MAX232 - ATmega AVR - Ответ 11296466

27.09.2013, 16:51. Показов 8616. Ответов 9
Метки (Все метки)

Ответ

Цитата Сообщение от hotf_o_pomy
В результате в терминале на скорости 9600 каждые полсекунды появляется случайный символ, но не такой, какой отправляется.
Что-то не то с baudrate.
Попробуйте вот так, с заведомо верными значениями (просто для эксперимента):
Код
// Enable receiver omd transmitter.
UCSRB = 0x18;    //(1<<RXEN) | (1<<TXEN);
// Set frame format: 8data, 2stop bit.  URSEL=1 !!
UCSRC = 0x86;    //(1<<URSEL) | (1<<USBS) | (3<<UCSZ0);

// Set baud rate.  URSEL=0 !!
UCSRC = 0x06;    //(0<<URSEL) | (1<<USBS) | (3<<UCSZ0);
UBRRH = 0x00;    //для baudrate=9600
UBRRL = 0x67;    //для baudrate=9600


Вернуться к обсуждению:
ATMega8A-PU — не работает UART через MAX232 ATmega AVR
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
27.09.2013, 16:51
Готовые ответы и решения:

Avrdude не видит ATmega8A-PU через USBASP
Всем привет! В общем, история такая: заказал в России по парочке ATmega8A и ATmega328P в DIP...

Не могу прошить atmega8a через usb isp v2.0
Всем привет. Для прошивки использую usb isp в алюминиевом корпусе. Для прошивки использую программу...

Как прошить загрузчик Arduino на ATmega8A через hex
Здравствуйте. извините что всех тревожу... хочу разобраться как на ATmega8A записать bootloader....

Работа через терминал хост-компьютера с ПЛИС через USB-to-UART
Здравствуйте! Мне нужно организовать связь компьютера с платой от фирмы Xilinx ZC702. Решил ничего...

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

Не работает UART
Добрый день, У меня не получается запустить uart на модуле stm32 (для pinboard) имеется 2...

Не работает прием по UART
Отладочная плата stm32vlDyscovery. Контроллер не получает данные, прерывание не происходит при...

Как работает UART ?
В принципе, как работает UART понятно. Интересует другой вопрос. Если я пошлю байт на Tx, который...

UART через аудиоджек
Помогите красиво решить задачку Есть устройство с Аудио выходом на наушники Управляется мегой...

Unicode через uart
Кто нибудь отправлял кириллицу через rs232? Пытаюсь вот вывести на консоль через USB ttl...

UART через USB
Здравствуйте. У меня есть плата Arduino Uno и GPRS модуль на базе SIM900 который, по интерфесу,...

UART через отладчик??
Наткнулся на такую вот статью про ИАР: http://www.iar.com/website1/1.0.1.0/2839/1/ Т.е. что...

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