Форум программистов, компьютерный форум, киберфорум
Наши страницы
Микроконтроллеры Atmega AVR
Войти
Регистрация
Восстановить пароль
Другие темы раздела
Atmega AVR микроконтроллер Работа с SRAM (AT90S2313) http://www.cyberforum.ru/avr/thread1562997.html
СodeVisionaAVR Записать в кодах МК AT90S2313 программу, которая: - Записывает в ячейку SRAM1 константу FE; - Переписывает содержание SRAM1 в регистр с номером 0; - Начальный адрес программы...
Atmega AVR микроконтроллер Подскажите по написанию программы для ультразвуковой ванночки, AtmelStudio 6 Здравствуйте я начал изучать язык си немного начал понимать и решил попробовать написать программу для своей ультразвуковой ванночки у неё слетела программа. Принцип хочу сделать такой есть три... http://www.cyberforum.ru/avr/thread1561104.html
Бегущая строка на MAX7219 Atmega AVR микроконтроллер
Доброго времени суток Делаю светодиодное табло, С использованием матриц 8х8 и Max7219. Проблема обстоит в том что никак не получается добавить эффект плавно движущийся строки. #include...
Atmega AVR микроконтроллер Программа "бегущий огонь" на ATMEGA
Написать программу для отображения передвижения двух светодиодов подключенных к порту МК. Направление передвижения определяется нажатием кнопок на основной плате (кнопка1-влево, кнопка2- вправо).
Atmega AVR микроконтроллер Работа с UART (Си, ATtiny 2313) http://www.cyberforum.ru/avr/thread1555551.html
Дорогие формчане и знатаки по микроконтролёрам я Новичок в этом деле. У меня есть вопрос, есть кусок кода в котором записываю принитые данные с Uart в массив и проверяю каждый елемент массива на...
Atmega AVR микроконтроллер Контроль семисегментника через сдвиговый регистр (ATMega8) подскажите, пожалуйста, нужно управлять 7 сегментным индикатором через регистр. Не могу никак разобраться подробнее
Calligraff
3 / 3 / 1
Регистрация: 26.07.2013
Сообщений: 46
29.10.2015, 07:19  [ТС] 0

Обмен данными между МК через RS-485 (MAX487)

29.10.2015, 07:19. Просмотров 6152. Ответов 86
Метки (Все метки)

Ответ

Да, конечно, прерывания используются
C++ (Qt)
1
2
3
4
5
...
sei();
...
ISR(USORT_TXC_vect) {...}
ISR(USORT_RXC_vect) {...}
в обоих МК

ISR(USORT_TXC_vect) - для выхода из режима передачи после отправки байта

Вернуться к обсуждению:
Обмен данными между МК через RS-485 (MAX487)
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
29.10.2015, 07:19
Готовые ответы и решения:

Обмен данными по RS-485 в CodeVisionAVR (на базе кода Wizard
Задача: дополнить (видоизменить) код на С (в CodeVisionAvr) , чтобы получить работу функций...

RS-485: PIC18f4620 и MAX487
Доброй ночи. Подскажите, пожалуйста, такую штуку. Разбираюсь с передачей данных посредством...

Обмен данными по UART между несколькими устройствами
Планирую собрать систему из 2 - 33 устройств обменивающимися данными между собой по UART. В систему...

Обмен данными по SPI между двумя Atemga
Пытаюсь реализовать обмен 5 байт данными между двумя Atmeg(1-Atmega165 ведущий, 2-Atmega16...

Обмен данными через COM- порт
Добрый день, пытаюсь освоить передачу данных. Отсылаю на мк скажем "1", приходит "1" и "-38"...

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