реклама на сайте
подробности

 
 
> Байт по RS232
Kuznec9999
сообщение May 14 2008, 15:00
Сообщение #1


Участник
*

Группа: Новичок
Сообщений: 47
Регистрация: 29-04-08
Пользователь №: 37 157



Помогите. Необходимо переслать байт данных по RS232 на компьютер (например регистр R16). Как это сделать на ATMega8 на ассемблере?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Lepeksiy
сообщение May 15 2008, 10:12
Сообщение #2


Участник
*

Группа: Участник
Сообщений: 21
Регистрация: 25-04-07
Пользователь №: 27 294



Для отладки и домашних нужд использовал такую схемку, спаянную прямо на разъеме DB9.
Она не полностью соответствует спецификации RS232, но тем не менее работает для подключения и микроконтроллеров, и мобильников (тех что еще не USB).
Диоды любые (напр. 1n4148), транзисторы любые (напр. bc547), стабилитрон на напряжение чуть ниже питания контроллера, резисторы несколько кОм (рассчитаете).
Если пишете свой софт для компьютера - нужно включить RTS и/или DTR.
Прикрепленное изображение
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Kuznec9999   Байт по RS232   May 14 2008, 15:00
- - aaarrr   Можно так: Кодtx_byte: in c, UCSRA sbrs c, U...   May 14 2008, 15:04
|- - Kuznec9999   Цитата(aaarrr @ May 14 2008, 19:04) Можно...   May 14 2008, 15:07
|- - aaarrr   Цитата(Kuznec9999 @ May 14 2008, 19:07) Э...   May 14 2008, 15:13
|- - Kuznec9999   Цитата(aaarrr @ May 14 2008, 19:13) Можно...   May 14 2008, 16:47
- - Палыч   В ДШ на mega8 есть примеры программ на языке ассем...   May 14 2008, 15:12
- - aaarrr   Должна, но 1MHz не лучший выбор для 115200, если и...   May 14 2008, 17:18
|- - Kuznec9999   Цитата(aaarrr @ May 14 2008, 21:18) Должн...   May 14 2008, 17:50
|- - aaarrr   Цитата(Kuznec9999 @ May 14 2008, 21:50) П...   May 14 2008, 18:07
|- - Kuznec9999   Цитата(aaarrr @ May 14 2008, 22:07) Похож...   May 14 2008, 18:48
|- - aaarrr   Цитата(Kuznec9999 @ May 14 2008, 22:48) К...   May 14 2008, 18:54
|- - Kuznec9999   Цитата(aaarrr @ May 14 2008, 22:54) Скажу...   May 14 2008, 18:59
- - aaarrr   Для аппаратного управления потоком - передатчик то...   May 14 2008, 19:04
|- - Kuznec9999   Цитата(aaarrr @ May 14 2008, 23:04) Для а...   May 14 2008, 19:07
- - aaarrr   Да, этого вполне достаточно. Управление потоком ис...   May 14 2008, 19:08
|- - Kuznec9999   Цитата(aaarrr @ May 14 2008, 23:08) Да, э...   May 14 2008, 19:11
|- - aaarrr   Цитата(Kuznec9999 @ May 14 2008, 23:11) М...   May 14 2008, 19:17
||- - Kuznec9999   Цитата(aaarrr @ May 14 2008, 23:17) Нельз...   May 14 2008, 19:20
|- - @Ark   Цитата(Kuznec9999 @ May 14 2008, 23:11) П...   May 15 2008, 08:06
- - aaarrr   У RS232 логическая "1" от -3 до -15 воль...   May 14 2008, 19:27
|- - Kuznec9999   Цитата(aaarrr @ May 14 2008, 23:27) У RS2...   May 14 2008, 19:52
|- - VXDRV   Цитата(Lepeksiy @ May 15 2008, 16:12) Для...   May 15 2008, 14:42
|- - aaarrr   Цитата(VXDRV @ May 15 2008, 18:42) Проще ...   May 15 2008, 15:04
|- - @Ark   Цитата(aaarrr @ May 15 2008, 19:04) ... А...   May 15 2008, 16:54
- - Lepeksiy   ЦитатаБудут танцы с бубном! (или не будут - кт...   May 16 2008, 23:21
- - XVR   Цитата(Lepeksiy @ May 17 2008, 03:21) Ник...   May 19 2008, 08:11


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 31st July 2025 - 02:57
Рейтинг@Mail.ru


Страница сгенерированна за 0.0139 секунд с 7
ELECTRONIX ©2004-2016