Visual Basic в вопросах и ответах

Подключаем наши девайсы к компьютеру. Обсуждаются: порты, протоколы, драйвера, языки программирования и т.д.
krant
Встал на лапы
Сообщения: 135
Зарегистрирован: Чт окт 25, 2007 11:00:10
Откуда: Russland

Сообщение krant »

А можете посянить как формировать данный сигнал со всякими 7D и прочим? :)
Аватара пользователя
Деня
Открыл глаза
Сообщения: 43
Зарегистрирован: Вс дек 07, 2008 00:45:10
Откуда: Задворки родины

Сообщение Деня »

На VB пишеш программу которая отправляет этот покет и ждет когда примет пакет от твоего МК, обрабатевает и все.
прогой на VB я помогу, а что за МК и чем программируеш, может тоже помогу.
krant
Встал на лапы
Сообщения: 135
Зарегистрирован: Чт окт 25, 2007 11:00:10
Откуда: Russland

Сообщение krant »

буду очень рад посидеть поковырять исходник.

Работаю с Микрочипом, пишу в PIC-C :music:
Я если честно всё равно в упор не понимаю как формировать сигнал, думаю тут без сходника не разобраться :beer:
Аlex

Сообщение Аlex »

Пример управления выходами. PIC+COM
Устройство одно, так что адресации нет никакой.
VB + HI-TECH PICC

Юзай :)
Вложения
hdd.rar
(141.55 КБ) 271 скачивание
krant
Встал на лапы
Сообщения: 135
Зарегистрирован: Чт окт 25, 2007 11:00:10
Откуда: Russland

...

Сообщение krant »

Спасибо - поковыряю намеднях! :)
krant
Встал на лапы
Сообщения: 135
Зарегистрирован: Чт окт 25, 2007 11:00:10
Откуда: Russland

Сообщение krant »

Добрался я до исходников.
Как я понял

Com.Output = Chr(b) & Chr(&H18 Xor b)

Эта строчка отвечает непосредственно за передачу данных ?

Я вас ещё чуть-уть помучаю, FT232 которая через USB , будет определятся на компьюетере как непосредственный виртуальный СОМ порт ?
Аватара пользователя
Деня
Открыл глаза
Сообщения: 43
Зарегистрирован: Вс дек 07, 2008 00:45:10
Откуда: Задворки родины

Сообщение Деня »

Тут передача и прием пакетов, ставь номер СОМа, формируй пакет,
незабуть COMM32.
Вложения
232.rar
(3.61 КБ) 253 скачивания
Аватара пользователя
Деня
Открыл глаза
Сообщения: 43
Зарегистрирован: Вс дек 07, 2008 00:45:10
Откуда: Задворки родины

Сообщение Деня »

Я вас ещё чуть-уть помучаю, FT232 которая через USB , будет определятся на компьюетере как непосредственный виртуальный СОМ порт ?

Да. А в своей программе определить на каком СОМе в данный момент
сидит твой МК так:
Открываеш СОМ, проверяеш на ошибку если да то не твое устройство,
если нет то посылаеш пакет инициализации, ждеш ответа от МК
если ответа нет то закрываеш СОМ, открываеш следующий СОМ,
повторяеш проверку и тд. пока МК не ответит на запрос.
Аватара пользователя
Деня
Открыл глаза
Сообщения: 43
Зарегистрирован: Вс дек 07, 2008 00:45:10
Откуда: Задворки родины

Сообщение Деня »

Лююди кто может помоч, такая штука:
Пишу программу работы с частотником и уперся в задачу создания журнала событий - время,событие,описание события.
Это все нужно сохранять в фаил ну и по требованию на печать.
Чем мне это можно организовать.
Аватара пользователя
P-cad
Нашел транзистор. Понюхал.
Сообщения: 166
Зарегистрирован: Вс фев 04, 2007 20:15:56

Сообщение P-cad »

Для получения даты/времени используй функции DateTime.Date и DateTime.Time. Событие/описание: тебе виднее, что писать :-).
Потом все это пишешь в файл (предварительно можно вывести в текстбокс, чтобы посмотреть, как оно выглядит). Писать можно как через стандартный Write, так и через FSО. Для распечатки открываешь тот же файл, считываешь данные. Для работы с принтером в VВ есть класс Printer. Точно не помню, но метод для распечатки, кажется, называется Рrint:

Dim Pr As New Printer
Pr.Print DateTime.Date & ", " & DateTime.Time & ": что то мы чепятаем"
Аватара пользователя
Деня
Открыл глаза
Сообщения: 43
Зарегистрирован: Вс дек 07, 2008 00:45:10
Откуда: Задворки родины

Сообщение Деня »

P-cad
Ну мне нужно что то вроде этого^
Я не знаю что это за форма очень похоже на:
Компонент - Microsoft Hierarchical FlexGrid (MSHFlexGrid)
Заранее спасибо.
Вложения
.rar
(24.43 КБ) 209 скачиваний
Ответить

Вернуться в «Интеграция с ПК»