Страница 1 из 1

Управление COM портом на Delphi

Добавлено: Ср окт 31, 2007 18:27:10
Krik99
Я тут хочу научится управлять Com портом на Delphi... Дайте плиз если не трудно исходник чтобы например DTR'ом управлять ну чтобы светодиод зажигался и потухал! За ранние спасибо! :))

Добавлено: Ср окт 31, 2007 19:02:04
andrestudio
www.hiasm.com SUPER конструктор кроме USB управляет всем!!!
LPT, COM, TCP-IP, ну и просто в порт записать и прочитать можно.
Сделать програму не труднее чем нарисовать схему, а ежели
ты в паскале рубишь то тебе все и карты в руки!
Поверь что через неделю простые утилиты будешь делать за один вечер. Удачи!!! (пример того что я сделал за три вечера в архиве)

andrestudio

Добавлено: Ср окт 31, 2007 19:12:42
andrestudio
Пардон с размером не расчитал, залил архив сюда
http://ifolder.ru/3947307

Добавлено: Чт ноя 01, 2007 12:52:09
SAU
К Дельфям есть примочка для работы с портами - Async Pro.Реализовано все.

Добавлено: Чт ноя 01, 2007 12:58:11
KT315B
SlyDiman вроде есть и для Дельфи... Правда, это компонент для работы с последовательным портом.

Добавлено: Чт ноя 01, 2007 16:13:13
Krik99
Спасибо канешно за эту инфу но мне надо исходник маленькой программы которая на любом выходе COM порта мигалабы светодиодом. :(

andrestudio

Добавлено: Чт ноя 01, 2007 17:13:40
andrestudio
Ну вот тебе прога мигай чем хочешь http://ifolder.ru/3959719

andrestudio

Добавлено: Чт ноя 01, 2007 17:37:42
andrestudio
Сдесь есть исходники на все случаи жизни или на почти все
http://delphiworld.narod.ru

Добавлено: Чт ноя 01, 2007 23:04:07
Томатный
Тебе нужно проинсталировать компонент для работы с COM портом в Delphi - "ComPort Library version 3.10"
Могу кинуть тебе в ящик если необходимо


Пользуясь случаем спрошу.
Как можно отправить по COM порту несколько значений подряд, причём чтоб на приёмнике можно было разобрать где какой байт?
С учетом того что возможно что какойто пакет потеряется.

Чтоб это реализовать я свои байты которые передаю делю на две части по 4 бита и передаю частями, причём старшые 4 бита адресс, а младшие - 4 бита данных. На приёмнике "склеиваю" эти кусочки согласно ихним адресам.
Естествено трафик удваивается, а это не очень хорошо...
Я правильно делаю или я чего-то не знаю?

Добавлено: Пт ноя 02, 2007 11:18:15
Krik99
andrestudio
А на чём написана эта прога? И если можно дай исходники плиз!

andrestudio

Добавлено: Пт ноя 02, 2007 16:38:53
andrestudio
Библиотека для работы с СОМ портом в Delphi
Руская справка и пара примеров тамже.
http://ifolder.ru/3974048

p.s поищи в иннете может есть версия и посвежее...

andrestudio

Добавлено: Пт ноя 02, 2007 18:21:54
andrestudio
Коты!!! кто HiAsm(ом) заинтерисовался аль нет???

Добавлено: Пт ноя 02, 2007 22:16:21
Сэр Мурр
Я очень интересуюсь. Чувствую, что на нем можно будет очень быстро кропать программы для проверки идей. У меня предложение- если Вы уже разобрались в ХайАсме, может, поможете заинтересованным в его освоении? Я не только себя имею в виду. ХайАсм поможет и при работе с микроконтроллерами через СОМ-порт.

andrestudio

Добавлено: Сб ноя 03, 2007 13:48:36
andrestudio
Да без проблем это Вам может помочь любой на форуме HiAsm,
причём не придётся долго ждать там вообще очень даже не плохая
атмосфера. А насчёт СОМ порта то на том же сайте есть страница компонентов и там есть дополнительный элемент для СОМ порта он
более функциональный чем тот который идёт в комлекте с хиасм.
Развивается проект довольно хорошо и быстро тобишь пишутся компоненты появляются новые возможности а главное что один
Гуру (один из создателей) пообещал в не далёком будущем создать
пакет для разработки микрокантроллеров применительно к AVR.
Так что все свои идеи можно будет внедрять и продвигать.

Скорее всего Вы и сами быстрей разберётесь что к чему, лично мне
хватило три вечера для понимания что и как так что дерзайте
Удачи Вам! HiAsm- SUPER конструктор

p.s мой ник на форуме HiAsm тот же

andrestudio

Добавлено: Сб ноя 03, 2007 14:58:03
andrestudio
Уважаемые я тут вот что подумал коли есть тут интерес к HiAsm то может открыть для него сдесь на форуме отдельный раздел да мусолить тут темы и схемы HiAsm(а) на сопряжение с котроллерами и всё такое а то на форуме Hiasma не так много электронщиков ....
Народ как думаете???

Добавлено: Сб ноя 03, 2007 15:05:01
Krik99
Я всегда за! Можно открыть но это к модераторам надо обращятся! Я тут мучаюсь некак немогу хотябы пустую форму открыть ну и за компилировать! :evil:

andrestudio

Добавлено: Сб ноя 03, 2007 15:10:42
andrestudio
Дык компиляторы надобы скачать в придачу там же
не боись они там весом по полтора метра качай устанавливай и всё
заработает Удачи!

Добавлено: Сб ноя 03, 2007 20:58:48
Сэр Мурр
Ну, поскольку я вроде модератор, то могу высказать своё мнение.
Считаю, что раздел по программированию очень даже будет полезен на нашем форуме. Подчеркиваю- по программированию на обычном, персональном компе. По программированию для микроконтроллеров у нас более чем достаточно тем открыто.
За основу взять ХайАсм, как один из самых простых графических сред программирования, тем более, что он имеет много общего с ЛАБВЬЮ и каким не помню графическим языком программирования для микроконтроллеров. Более того, описания структур ну очень похожи на все современные среды программирования- Делфи, СИ, Визжал Бейсик.
Так что если есть желание- заводите новую тему, а потом, могобыть, и отдельный раздел под это отведём.
Да, поскольку самый трудный- это первый этап знакомства, желательно дать в концентрированном виде начала работы. Да-да, я знаю, в "помощи" все описано и разжёвано, но ведь "Инструкции читают только ламеры!" И хорошую поговорку "если не знаешь, что делать - прочти инструкцию!" вспоминают в последнюю очередь! Гораздо проще для многих "юзеров" отправить на форум крик души "Памагите!" С такими просьбами буду бороться самым жестким образом.

Добавлено: Сб ноя 03, 2007 21:25:43
Krik99
Сэр Мурр Мне кажется что в случие если сделают новую ветку про программирование тогда и не мешало бы сделать ветку про Веб - программирование... хотя Веб - программирование не относится к электронике, но я щетаю что на форум много людей которые неплохо разбираются в Веб - программирование...
andrestudio Спасибо, вот щя скачаю компилятор и буду пробывать! Мне что-то подсказывает что все будет работать! :idea:

andrestudio

Добавлено: Сб ноя 03, 2007 23:13:15
andrestudio
Из личного опыта как то с полгода назад делал интерфейсную прогу
для связи с AVR на HiAsm (честно не помню даже куда задумывал)
так вот отлаживал её в связке с Proteus(ом) и всё работало точно помню. дак вот пока делал был интерес а как заработало так все мечты сходят на нет. Эх сколько проектов на монтажке загибло, я иногда даже завидую начинающим радиолюбителям у них хоть до корпуса доходит...