Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту

Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей...

 
Опции темы
Непрочитано 03.12.2005, 20:48  
chipic128
Прописка
 
Регистрация: 13.02.2005
Сообщений: 250
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
chipic128 на пути к лучшему
По умолчанию COM_port

как можно установить в 1 или 0 ножки Сом порта... а именно ДТР, ДСР.... или чтото вроде.... а то только можно управлять 2 и 3 выводом - прием и передача, а вот остальные КАК, на какой-то адрес слать чтото, или как то по другому??
Реклама:
__________________
Що згорить - то не зігниє!

(c)ChiP
chipic128 вне форума  
Непрочитано 03.12.2005, 23:23  
nml
Супер-модератор
 
Аватар для nml
 
Регистрация: 13.03.2004
Адрес: Minsk
Сообщений: 2,392
Сказал спасибо: 1,976
Сказали Спасибо 1,332 раз(а) в 580 сообщении(ях)
nml на пути к лучшему
По умолчанию Re: COM_port

Сообщение от chipic128
как можно установить в 1 или 0 ножки Сом порта... а именно ДТР, ДСР.... или чтото вроде.... а то только можно управлять 2 и 3 выводом - прием и передача, а вот остальные КАК, на какой-то адрес слать чтото, или как то по другому??
Ищите вот такое:
EscapeCommFunction(Handle,CLRDTR);

Ну и остальное по аналогии...SETDTR и т.д.

Кстати - что означает "можно управлять 2 и 3 выводом - прием и передача,"?
nml вне форума  
Непрочитано 04.12.2005, 00:49  
chipic128
Прописка
 
Регистрация: 13.02.2005
Сообщений: 250
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
chipic128 на пути к лучшему
По умолчанию

Данке-шоон,.... разобоался, а 2 и 3 - означает, что инфу непосредственно как инфу можно передавать по 2 и 3 пину Сома

но и на том спассибо
щиро вдячний!!!
__________________
Що згорить - то не зігниє!

(c)ChiP
chipic128 вне форума  
Непрочитано 04.12.2005, 03:46  
nml
Супер-модератор
 
Аватар для nml
 
Регистрация: 13.03.2004
Адрес: Minsk
Сообщений: 2,392
Сказал спасибо: 1,976
Сказали Спасибо 1,332 раз(а) в 580 сообщении(ях)
nml на пути к лучшему
По умолчанию

Сообщение от chipic128
означает, что инфу непосредственно как инфу можно передавать по 2 и 3 пину Сома
Думаю, тут вы не правы... Ну, передать через TxD - это я еше понимаю, хотя ПРЯМОГО управления пином TxD нет (ну кроме хитрого режима blank...) Но вот по RxD передавать вы, к сожалению, не сможете - это линия приема.

Если есть какие-то вопросы - пишите... Эмуляцию RS232 я еще на 48 процессоре делал...
nml вне форума  
Непрочитано 04.12.2005, 05:02  
int4880053
Прописка
 
Аватар для int4880053
 
Регистрация: 03.05.2005
Адрес: Москва
Сообщений: 289
Сказал спасибо: 1
Сказали Спасибо 25 раз(а) в 23 сообщении(ях)
int4880053 на пути к лучшему
По умолчанию ComPort

Было такое лет 10 назад. Таким образом был сделан первый
программатор PIC84 (раъем 9 пин панелька и еще мелочь диод,
стабилитрон, ....) ,был написан драйвер для DOS. Этот
драйвер отличался тем,что он управлял линиями COM порта
не через BIOS а на прямую. Но сейчас особенности WIN- программирования создают некоторые проблемы. Т.Е СОЗДание
простых приложений становиться дороже.Так решил Бил.
int4880053 вне форума  
Непрочитано 04.12.2005, 14:36  
nml
Супер-модератор
 
Аватар для nml
 
Регистрация: 13.03.2004
Адрес: Minsk
Сообщений: 2,392
Сказал спасибо: 1,976
Сказали Спасибо 1,332 раз(а) в 580 сообщении(ях)
nml на пути к лучшему
По умолчанию Re: ComPort

Сообщение от int4880053
Но сейчас особенности WIN- программирования создают некоторые проблемы. Т.Е СОЗДание
простых приложений становиться дороже.Так решил Бил.
Билла с виндой только ленивый не пнет А вы можете указать многозадачную ОС, в которой разрешен прямой доступ к портам ввода-вывода?
nml вне форума  
Непрочитано 04.12.2005, 14:40  
chipic128
Прописка
 
Регистрация: 13.02.2005
Сообщений: 250
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
chipic128 на пути к лучшему
По умолчанию

Если постараться, то можно и в винде, прада через АПИ функции... - а прямо
__________________
Що згорить - то не зігниє!

(c)ChiP
chipic128 вне форума  
Непрочитано 04.12.2005, 20:32  
ne-rad
Прописка
 
Регистрация: 14.02.2005
Сообщений: 101
Сказал спасибо: 1
Сказали Спасибо 1 раз в 1 сообщении
ne-rad на пути к лучшему
По умолчанию

смотри
http://www.delphikingdom.com/
ne-rad вне форума  
Непрочитано 06.12.2005, 09:47  
Гость
 
Сообщений: n/a
По умолчанию

Подскажите,пожалуйста,где возможно взять информацию
по COM-порту,что-бы разобраться в программе?
Кусочек приведен ниже:

void InitCOM (int base)
{
//инициализируем COM порт
outportb (base + 3, 0x80); //доступ к записи делителя
outportb (base, S_4800); //младший байт делителя
outportb (base + 1, S_4800 ›› ; //старший байт делителя
outportb (base + 3, 0x03); //параметры порта 8 bit, 1 stop bit, no parity
outportb (base + 1, 0); //отключаем прерывание от порта
outportb (base + 4, 0x01); //устанавливаем выходные линии DTR = 0, RTS = 1
}
 
Непрочитано 06.12.2005, 10:23  
Гость
 
Сообщений: n/a
По умолчанию

Понятно же.. это грузятся регистры. Могу выслать pdf. А лежал он раньше на http://carradio.narod.ru/other/com-port.pdf

Где то ещё дома валяется умная книжка по всей это батве с описанием Bios и Dos прерываний.
 
 

Закладки
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +4, время: 13:20.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot