Разработка, производство и продажа радиоэлектронной аппаратуры
|
Карта сайта
|
Пишите нам
|
В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:
jobsmp@pochta.ru
Телесистемы
|
Электроника
|
Конференция «Микроконтроллеры и их применение»
Вопрос по пинам RX и TX в ATmega-х
Отправлено
Дон Амброзио
20 февраля 2008 г. 01:35
Можно ли изменить состояние пина TX "вручную" если передатчик UART включен? И можно ли считать состояние пина RX "вручную" если приёмник UART включен? Микроконтроллеры ATmega8, ATmega16, ATmega8515, ATmega8535, ATmega64, ATmega128
Составить ответ
|
Вернуться на конференцию
Ответы
Ответ: Сюда же вопрос про внутренние PullUp-резистор на RX (+)
—
Дон Амброзио
(20.02.2008 04:57:31
217.118.66.17
, 88 байт)
Ну ты ленив (+)
—
Codavr
(20.02.2008 07:22:51
89.179.38.71
, 325 байт)
Доку атмедовскую читать одно удовольствие. Не то что у какого нить микрочипа или техаса.
—
Codavr
(20.02.2008 07:25:19
89.179.38.71
,
пустое
)
Нормальная дока. Я только забыл, какое убогое IO на AVRках.
—
Artem-1.6E-19
(20.02.2008 10:19:35
92.113.6.243
,
пустое
)
Нет. Да.
—
Codavr
(20.02.2008 03:07:46
78.107.124.226
,
пустое
)
Ответ: Вы не на выборах. Поподробней можно что "нет" и что "да"
—
Дон Амброзио
(20.02.2008 03:16:23
217.118.66.37
,
пустое
)
Ты не в магазине, и не заплатил. Читай даташит или проси повежлевее.
—
Codavr
(20.02.2008 03:27:51
78.107.124.226
,
пустое
)
О'кей.. Подскажите плииз...P.S. в даташифтах об этом ни звука (+)
—
Дон Амброзио
(20.02.2008 03:31:45
217.118.66.37
, 193 байт)
Ну конечно.
—
Artem-1.6E-19
(20.02.2008 08:57:1
92.113.6.243
, 149 байт)
Как это ни звукаю Смотрим даташит на мегу8. Table 30 на странице 62. Все есть.
—
Codavr
(20.02.2008 03:37:59
78.107.124.226
,
пустое
)
Да и Figure 25 на стр 54
—
Codavr
(20.02.2008 03:41:15
78.107.124.226
,
пустое
)
Ответ: Хочу организовать что-то типа CAN-а на UART-е
—
Дон Амброзио
(20.02.2008 03:17:38
217.118.66.37
,
пустое
)
Как то делал "полуаппаратную" ирду c ТХ сигнал на один INT там прерывание управляет ногой на передачу. На другой INT сигнал с приемника прерывание управляет ногой и сигнал на TX. Проц грузится минимально. Может пригодится метода.
—
Codavr
(20.02.2008 04:01:11
78.107.124.226
,
пустое
)
т.е. можно и дёргать TX и читать RX при включенном UART-е?
—
Дон Амброзио
(20.02.2008 04:05:31
217.118.66.37
,
пустое
)
RX читать можно, а TX дрыгать нельзя, у UARTа приоритет.
—
Codavr
(20.02.2008 04:13:41
78.107.124.226
,
пустое
)
Ответ: Т.е. приёмник и пидератчик UART у Вас были включены?
—
Дон Амброзио
(20.02.2008 04:06:49
217.118.66.37
,
пустое
)
Промахнулся
—
Codavr
(20.02.2008 04:26:21
78.107.124.226
,
пустое
,
ссылка
)
Ответ: ===========>>>>>>>>>>>
—
Дон Амброзио
(20.02.2008 04:53:24
217.118.66.17
,
пустое
,
ссылка
)
Ответ: Пардон...Сразу не сообразил... (+)
—
Дон Амброзио
(20.02.2008 04:55:40
217.118.66.17
, 120 байт)
Угу
—
Codavr
(20.02.2008 04:57:4
78.107.124.226
,
пустое
)
На другой INT сигнал с приемника прерывание управляет ногой и сигнал на RX. (исправленому верить)
—
Codavr
(20.02.2008 04:02:2
78.107.124.226
,
пустое
)
Читать pin RX - читал(ловил фронт старт-бита передатчика соседа в 485-сети ), а вот "мусорить" в передатчик чё-та даже в голову не приходило, но, думаю, Док, у тебя должно получиться... Тока не забуть ноги порта соответсвенно настроить на вход/выход... Убийца...
—
ETM
(20.02.2008 02:43:36
62.117.85.106
,
пустое
)
Насколько я знабю, да. Переключить регистр на PIO, и сделать что угодно. Считать, кажись тот пин постоянно подключен.
—
Artem-1.6E-19
(20.02.2008 01:56:23
92.113.99.51
,
пустое
)
Ответ: Дык я не хочу отключать UART. Хочу дёргать и читать пины (+)
—
Дон Амброзио
(20.02.2008 02:01:28
217.118.66.37
, 52 байт)
Уарт будет включен. Вы просто переключаете вывод с UART на PIO. Читать, насколько я помню, то без проблем, любые.
—
Artem-1.6E-19
(20.02.2008 02:04:3
92.113.99.51
, 114 байт)
Не понимаю фразы "Вы просто переключаете вывод с UART на PIO"
—
Дон Амброзио
(20.02.2008 02:10:5
217.118.66.37
,
пустое
)
Ответ: Т.е. Вы хотите сказать, что отключить UART (+)
—
Дон Амброзио
(20.02.2008 02:11:35
217.118.66.37
, 103 байт)
Читайте.
—
Artem-1.6E-19
(20.02.2008 08:25:59
92.113.6.243
,
пустое
)
-->
—
=AVR=
(20.02.2008 02:14:11
80.92.96.19
,
пустое
,
картинка
)
-->
—
=AVR=
(20.02.2008 02:06:19
80.92.96.19
,
пустое
,
картинка
)
—
(20.02.2008 02:07:42
80.92.96.19
,
пустое
,
картинка
)
-->
—
=AVR=
(20.02.2008 01:46:14
80.92.96.19
,
пустое
,
картинка
)
Ответ: Ты ебанутый?
—
Дон Амброзио
(20.02.2008 01:51:5
217.118.66.37
,
пустое
)
-->
—
=AVR=
(20.02.2008 01:54:37
80.92.96.19
,
пустое
,
картинка
)
—
(20.02.2008 02:17:52
80.92.96.19
,
пустое
,
картинка
)
Отправка ответа
Имя*:
Пароль:
E-mail:
Тема*:
Сообщение:
Ссылка на URL:
URL изображения:
если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
введите число 38:
Перейти к списку ответов
|
Конференция
|
Раздел "Электроника"
|
Главная страница
|
Карта сайта
Web
telesys.ru