|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
08.05.2011, 00:46 | #1 |
Регистрация: 08.05.2011
Сообщений: 5
|
инициализация RS-232 для МК AT89S8253
Прошу помощи опытных людей. Выпала мне задача инициализировать ком порт для МК, на С или на Асеме. Я полный ноль в программировании, даже с чего начать не знаю, и как подступиться, а сроки поджимают. Кто нибудь помогите хоть советом, с какой стороны подойти.
Предупреждая вопросы...датащит я скачал, бегло просматриваю, ужасаюсь=) Последний раз редактировалось maddannik; 08.05.2011 в 09:47. |
08.05.2011, 01:22 | #2 | |
Форумчанин
Регистрация: 11.08.2009
Сообщений: 558
|
Цитата:
COM порт в микроконтроллере? Там не ком порт а UART, это так, к сведению. |
|
08.05.2011, 01:28 | #3 |
Регистрация: 08.05.2011
Сообщений: 5
|
РС-232 это не КОМ ? Ну может хоть примеры есть какие кода для этого МК ?
|
08.05.2011, 01:31 | #4 |
Заблокирован
Старожил
Регистрация: 20.07.2008
Сообщений: 4,032
|
Гуглим что такое rs-232 и понимаем что его нет в МК
Там UART и уровни сигналов нужно преобразовать с помощью специальной микросхемы max232. Далее нужно найти даташит на КОНКРЕТНЫЙ микроконтроллер и посмотреть ТАМ как что инициализируется. У меня глюки или первый пост редактируется Оо Последний раз редактировалось Levsha100; 08.05.2011 в 01:36. |
08.05.2011, 01:33 | #5 |
Непрофессионал
Участник клуба
Регистрация: 01.01.2008
Сообщений: 1,405
|
А что именно непонятно?
Если надо настроить UART, то и начните с того, что настройте UART. Например как-нибудь так: Код:
И чем больше я узнавал людей, тем больше мне нравились компьютеры.
------------------------------------ Страничка с моими программками http://ulex-masm.ru |
08.05.2011, 09:46 | #6 |
Регистрация: 08.05.2011
Сообщений: 5
|
Ооо, это уже что-то, спасибо! А я правильно понимаю, что для каждого МК синтаксис будет отличатьсся? Иил настройка UART мало чем отличается на разных МК ?
|
08.05.2011, 12:08 | #7 | |
Форумчанин
Регистрация: 11.08.2009
Сообщений: 558
|
Цитата:
А про МК разных производителей и говорить нечего - будет различаться. |
|
09.05.2011, 16:05 | #8 |
Регистрация: 08.05.2011
Сообщений: 5
|
Больше нет никаких идей?(
|
09.05.2011, 16:14 | #9 |
Форумчанин
Регистрация: 11.08.2009
Сообщений: 558
|
Скачай даташит на этот МК.
Изучи языки программирования, например ассемблер, этого МК и напиши требуемую программу. Если лениво, то во фриланс http://programmersforum.ru/forumdisplay.php?f=29 |
09.05.2011, 16:17 | #10 |
Участник клуба
Регистрация: 29.12.2008
Сообщений: 1,598
|
Качаете с интернета книги:
1) Юрий Ревич "Практическое программирование микроконтроллеров Atmel AVR на языке ассемблера". 2) В.Н. Баранов "Применение микроконтролеров AVR: схемы, алгоритмы программы" Там есть примеры, если вам надо под AVR, ну или как сказали за денюжку. |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
rs 232 | kote-kachok | Win Api | 1 | 16.01.2011 12:34 |
RS 232 | MaJlblLLl | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 3 | 01.04.2010 17:43 |
i2c + RS-232 | BOBAH13 | Компьютерное железо | 3 | 22.12.2009 21:52 |
GPRS modem (RS 232) | Виталь | Общие вопросы Delphi | 4 | 26.12.2008 04:30 |
RS-232 интерфейс | SLIMMUS | Общие вопросы Delphi | 2 | 07.09.2008 23:32 |