Форум программистов, компьютерный форум, киберфорум
Наши страницы
Микроконтроллеры Atmega AVR
Войти
Регистрация
Восстановить пароль
Другие темы раздела
Atmega AVR микроконтроллер Отладьте программу, которая вычисляет факториал числа, записанного в регистр R0 http://www.cyberforum.ru/avr/thread1438459.html
отладьте программу, которая вычисляет факториал числа, записанного в регистр R0. БЕЗ рекурсии
Atmega AVR микроконтроллер Подключение BTM-222 к ATMEGA16 Хочу создать машинку на bluetooth управлении. Нашел статью http://avr-mk.blogspot.com/2010/03/bluetooth-btm-222-avr.html Спаял по схеме. Создал схему с контроллером. Написал программу. Проверил в... http://www.cyberforum.ru/avr/thread1438143.html
Atmega AVR микроконтроллер По нажатию кнопки вывести данные на дисплей HD44780 ATMega16 AVR Studio GCC
Здравствуйте, уважаемые любители-программисты. Нуждаюсь в небольшой помощи по программированию микроконтроллера. Задача: необходимо по нажатию кнопки вывести данные на дисплей. Программировать...
Atmega AVR микроконтроллер Управление шаговым двигателем на Attiny2313
нужен программный код на C и С++ Короче имеются две кнопки(влево и вправо).При нажатии на них соответственно двигатель поворачивается влево и вправо.
Atmega AVR микроконтроллер Генератор специальных функций (синуса, пилы на базе ШИМ) http://www.cyberforum.ru/avr/thread1435467.html
Мне нужно создать генератор специальных функций: пилообразный, синусоидальный сигналы (на основе ШИМ). При этом отсчеты сигналов за период хранить в виде констант в памяти программ частота...
Atmega AVR микроконтроллер Cумма элементов массива (ATMega128, AVR Studio 4) Инициализировать массив натуральных чисел от 0 до 900 и найти сумму его эл-ов. .include "m128def.inc" .EQU Number = 900 .DSEG N: .BYTE 2 SUM: .BYTE 4 ARRAY .BYTE 2*NUMBER подробнее
flatgad
geJI<|>eP
186 / 186 / 18
Регистрация: 22.07.2010
Сообщений: 733
19.05.2015, 10:32  [ТС] 0

Работа с UART (ATMega328)

19.05.2015, 10:32. Просмотров 7148. Ответов 13
Метки (Все метки)

Ответ

Voland_ "и еще в одном случае будет глючить." а в каком случае будет глючить ? А то мне не охота через пол года отлавливать баги

Меня пока смущает прием байт :
C
1
2
3
4
5
char USORT_Receive( void )
{
    while ( !(UCSR0A & (1<<RXC0)) );
    return UDR0;
}
может есть другая реализация буду очень благодарен за разъяснения . А то передача вроде отрабатывает нормально. А вот с приемом получается такая штука, если данные отправить то основная работа контроллера на время приема подвисает . Для меня это не критично, но если можно решить с прерываниями более красиво рад буду увидеть. Спасибо.

Вернуться к обсуждению:
Работа с UART (ATMega328)
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
19.05.2015, 10:32

Работа с UART (Си, ATtiny 2313)
Дорогие формчане и знатаки по микроконтролёрам я Новичок в этом деле. У меня есть вопрос, есть...

работа с UART (IDE WinAVR)
предыстория: есть мега88 с кварцем 20МГц (уж какой нашёл), также есть код, сгенерённый CvAVR для...

MSP430F5435A. Работа с UART
написал такую програмку для отправки по UART... эффекта нету, со стороны схемы всё норм, в чём...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru