Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
07.10.2005, 14:25
|
|
Частый гость
Регистрация: 07.10.2005
Сообщений: 39
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
rs-232
Привет всем!!!
У меня проблема. попросили (вернее приказали) сделать реализацию работы компорта (сам выбираю) т.е. считывания и записи. Неважно покаместь в каком режиме (UART или USART)
просто например чтоб посылал данные.
Но, нужно также и прифигарить микроконтроллер к RS-232 чтоб они вместе работали. Я на АТМЕЛКАХ пытаюсь работать.
Например вот задача: Посылаем с ком порта число от 0 до 255
а микроконтроллер или на жк панель высвечивал это число или на худой конец в двоичном виде выдавал на одном из портов это число (ну на светодиодах).
У кого есть какие то мысли по этому. Напишите. Мне просто влом самому все с нуля писать. Может у кого-нить есть какие предложения или наброски ПОЖАЛУСТО УМОЛЯЮ!!!
Программлю на С++, Delphi, Assembler
|
|
|
|
07.10.2005, 15:13
|
|
Прописка
Регистрация: 27.08.2004
Сообщений: 107
Сказал спасибо: 0
Сказали Спасибо 21 раз(а) в 20 сообщении(ях)
|
конфигурируй порт,
ставь прерывание на получение данных,
в обработчике прерывания считывай значение и рисуй на экран...
что может быть проще?
или проблема с электроникой?
|
|
|
|
07.10.2005, 15:49
|
|
Супер-модератор
Регистрация: 13.03.2004
Адрес: Minsk
Сообщений: 2,378
Сказал спасибо: 1,955
Сказали Спасибо 1,328 раз(а) в 578 сообщении(ях)
|
Re: rs-232
Сообщение от Limit
|
Привет всем!!!
Может у кого-нить есть какие предложения или наброски
|
Кажется, у меня на сайте http://avr.nikolaew.org был пример - МК передает, комп принимает... для МК в формате AB, на комп - Дельфи. Глянь, может пригодится
|
|
|
|
20.10.2005, 10:25
|
|
empty
Гость
|
есть такая фигня SourceBoost ...бесплатная
В ней есть такой sample:
#include ‹rs232_driver.h›
void main()
{
uart_init(1,21); // set high speed
puts("Hello, world");
while (1)
{
if (kbhit())
{
putc(getc());
}
}
}
Ставишь MPLAB, потом SourceBoost -› получаешь код.
|
|
|
|
20.10.2005, 10:27
|
|
empty
Гость
|
Самое прикольное, что SourceBoost пишет код на самые простые девайсы типа PIC16F84A.
|
|
|
|
09.12.2005, 01:59
|
|
Частый гость
Регистрация: 07.10.2005
Сообщений: 39
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Помоги
Сообщение от xelos
|
конфигурируй порт,
ставь прерывание на получение данных,
в обработчике прерывания считывай значение и рисуй на экран...
что может быть проще?
или проблема с электроникой?
|
Кодато ты это мне писал это давно уже сделал я. Теперь задача стоит в том что спаять себе нада такое. Паяли мне люди. Работали в паре. На счет аппаратной части есть у тебя чето. ПЛЗ.
|
|
|
|
09.12.2005, 14:32
|
|
Прописка
Регистрация: 27.08.2004
Сообщений: 107
Сказал спасибо: 0
Сказали Спасибо 21 раз(а) в 20 сообщении(ях)
|
для индикации что пользовать будешь? линейку диодов для двоичной индикации, семисегментные дисплеи или текстовый экран для нормальной индикации?
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Тема |
Автор |
Раздел |
Ответов |
Последнее сообщение |
RS-232
|
maxupp |
Микроконтроллеры, АЦП, память и т.д |
4 |
25.11.2007 00:20 |
rs-232 and PC
|
shcazaltc |
Информация по радиокомпонентам |
1 |
10.10.2007 16:56 |
RS-232
|
serjios |
Микроконтроллеры, АЦП, память и т.д |
19 |
23.04.2007 22:34 |
МК-232-Ком_порт
|
Limit |
Микроконтроллеры, АЦП, память и т.д |
2 |
09.12.2005 12:54 |
RS-232
|
while |
Микроконтроллеры, АЦП, память и т.д |
3 |
30.05.2003 10:34 |
Часовой пояс GMT +4, время: 04:39.
|
|