Разработка, производство и продажа радиоэлектронной аппаратуры
|
Карта сайта
|
Пишите нам
|
В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:
jobsmp@pochta.ru
Телесистемы
|
Электроника
|
Конференция «Микроконтроллеры и их применение»
Помогите найти данные по функциям отправки данных с Мк Atmega8 и приема через протокол rs232
Отправлено
Neizerth
19 октября 2008 г. 23:48
Составить ответ
|
Вернуться на конференцию
Ответы
а притяни ка TXD, RXD к vcc чрез 10кОм...
-
nestandart
(20.10.2008 21:12:8
87.180.25.121
,
пустое
)
книжку купи АВ Евстифеев Микроконтроллеры AVR семейства classic хотябы , полегчает
-
whale
(20.10.2008 04:22:2
88.87.80.109
, 50 байт)
Для Меги128, пример для компилятора ImageCraft ICC (+)
-
Doctor Livsy
(20.10.2008 00:54:13
85.30.223.1
, 754 байт)
по ссылке перевод описания Atmega128. см. главу 22 про УСАПП(+)
-
kp
(20.10.2008 00:53:31
87.228.45.250
, 123 байт,
ссылка
)
Для M162....
-
ETM
(20.10.2008 00:46:44
62.117.85.84
, 468 байт)
Вам нужны только 3 вещи : 1)описание УАПП; 2)знание языка 3) понимание зада...{+}
-
Юрий_СВ
(20.10.2008 00:33:37
91.124.219.63
, 230 байт)
Для начала проверьте соединения : подвесьте сброс контроллера на корпус и передайте байт с ПК.
-
Юрий_СВ
(20.10.2008 00:49:41
91.124.219.63
, 447 байт)
И уберите sei(); - оно тут явно не к месту.
-
Юрий_СВ
(20.10.2008 01:23:55
91.124.219.63
,
пустое
)
Пардон! Пропустил : для перврй проверки надо замкнуть RXD и TXD.
-
Юрий_СВ
(20.10.2008 00:52:11
91.124.219.63
,
пустое
)
Прием отлично работает! Светодиод горит при получении символа. А вот наоборот не работает
-
Neizerth
(20.10.2008 01:00:7
79.111.37.238
,
пустое
)
Я уже говорил. Ваша программа не обеспечивает проверку правильности приёма....{+}
-
Юрий_СВ
(20.10.2008 01:04:2
91.124.219.63
, 269 байт)
А не знает ли кто-нибудь программу работы с вводом-выводом данных с ПК на МК?
-
Neizerth
(20.10.2008 01:17:42
79.111.37.238
,
пустое
)
Осциллограф бы тебе... Без осциллографа ой как тяжко иногда бывает :)))
-
Doctor Livsy
(20.10.2008 01:01:36
85.30.223.1
,
пустое
)
Какие там могут быть "функции" ? Типа {*buf=UDR; buf++;} ? Остальное по желанию.
-
Юрий_СВ
(20.10.2008 00:22:10
91.124.219.63
,
пустое
)
Да, кстати, доступнейшие и широко распространеннейшие компиляторы ImageCraft ICC AVR и CodeVision AVR умеют сами генерировать исходный код настройки портов и периферии и прерываний во всех возможных режимах, если уж на то пошло.
-
Doctor Livsy
(20.10.2008 00:25:51
85.30.223.1
,
пустое
)
Шутите ? Т.е. нажимаем "Do it !" и компилятор сам догадается что...{+}
-
Юрий_СВ
(20.10.2008 00:30:26
91.124.219.63
, 174 байт)
не щучу. насколько помню, - там есть визард. запускаете его, задаете параметры и он после генерит кусок кода с настройкой регистров, - но есть альтернатива, - самому залезть в даташит и настроить все самостоятельно и с академическим подходом
-
Doctor Livsy
(20.10.2008 00:35:39
85.30.223.1
,
пустое
)
Я неправильно написал программу по отправке сигнала в ПК в результате чего ...{+}
-
Neizerth
(20.10.2008 00:25:34
79.111.37.238
, 205 байт)
У тебя там где while (!(UCSRA & (1<<UDRE))); (+)
-
Doctor Livsy
(20.10.2008 00:33:5
85.30.223.1
, 104 байт)
нужно, это ожидание бита UDRE
-
kp
(20.10.2008 00:35:43
87.228.45.250
,
пустое
)
да, действительно. тогда х.з.
-
Doctor Livsy
(20.10.2008 00:36:24
85.30.223.1
,
пустое
)
С английским языком все в порядке? Или надо только на русском? Ищите там, там все есть --->
-
Doctor Livsy
(19.10.2008 23:51:59
85.30.223.1
,
пустое
,
ссылка
)
Было бы здорово получить программу на русском...
-
Neizerth
(19.10.2008 23:59:23
79.111.37.238
,
пустое
)
А... даже получить... даже программу и даже на русском... замечательно. А к преподавателю Вашему не пойти, и курсовой за Вас не сдать?
-
Doctor Livsy
(20.10.2008 00:01:27
85.30.223.1
,
пустое
)
Да нет =) Мне нужен пример использования UART. Не программа в целом, а функции. МК сам занимаюсь
-
Neizerth
(20.10.2008 00:07:51
79.111.37.238
,
пустое
)
Вот здесь есть полнейшая библиотека, включая всю периферию семейства AVR. Компилятор бесплатный, WinAWR. Я с ним не работал.
-
Doctor Livsy
(20.10.2008 00:18:4
85.30.223.1
,
пустое
,
ссылка
)
спасибо
-
Neizerth
(20.10.2008 00:23:50
79.111.37.238
,
пустое
)
---->
-
Doctor Livsy
(20.10.2008 00:21:0
85.30.223.1
,
пустое
,
ссылка
)
Отправка ответа
Имя*:
Пароль:
E-mail:
Тема*:
Сообщение:
Ссылка на URL:
URL изображения:
если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
введите число 387:
Перейти к списку ответов
|
Конференция
|
Раздел "Электроника"
|
Главная страница
|
Карта сайта
Web
telesys.ru