Администрация форума не несёт ответственности за достоверность информации и оставляет за собой право редактировать или в особых случаях даже удалять посты без предупреждения. Спасибо за понимание.

Программирование ATMEL в BASCOM.

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » Программирование ATMEL в BASCOM. » Примеры применения в среде Баском » InСom - простая терминальная программа


InСom - простая терминальная программа

Сообщений 1 страница 3 из 3

1

InСom это простая терминальная программа, написанная по просьбе sasha_1973. Выкладываю здесь, может еще кому-то пригодится.
Она может отправлять через COM порт текстовые сообщения и принимать из порта данные, отображая их в двоичном, шестнадцатеричном или символьном виде. Так же предусмотрена функция записи принимаемых данных в файл.

Доступен автофокус окна (поверх других окон).
Выбор шрифта отображения принятой и переданной информации

Скриншот окна программы.

http://s0.uploads.ru/t/eyOzf.jpg

Доступны все порты зарегистрированные в OS

http://s0.uploads.ru/t/wPnrA.jpg

Доступны основные скорости трансляции, включая ручной ввод значения

http://s2.uploads.ru/t/TBE4w.jpg

Регулируемая прозрачность окна

http://s4.uploads.ru/t/GQvlI.jpg

Передача в терминал Протеуса, с последующим выводом на LCD через МК

http://s1.uploads.ru/t/FoYxh.jpg

Скачать программу.

+5

2

Огромное СПАСИБО !!!

Чёткая работа с преобразователями COM==>USB на чипах:

MAX232; PL2003; CP2102; CP2103; CP2104, а также блютуз-модулем HC-05 (устойчивая постоянная связь)

0

3

14.11.2014

Обновилась программа терминал  -  скачать

http://sa.uploads.ru/t/wxhUH.jpg

Добавлено:

Функция авто-повтора последних переданных данных (отключаемая)
Независимая очистка окон приёма - передачи (правая кнопка мышки)
Функция "Вставить" в окнах приёма-передачи  (правая кнопка мышки)
Функция "Копировать" из окон приёма-передачи  (правая кнопка мышки)
Функция повтора последних переданных данных   (правая кнопка мышки)
Установка времени авто-повтора (сек, мин, часы)  (правая кнопка мышки)
Независимый выбор цвета и размера шрифта в окнах приёма - передачи  (правая кнопка мышки)
Завершение передачи служебными символами {13}; {10}, в любом сочетании (выбирается маркерами) или без служебных символов по нажатию "Enter"


На текущий момент в программе реализовано:

Приём и передача через USART, в форматах: bin; hex; chr.
Функция авто-повтора последних переданных данных (отключаемая)
Функция автофокуса окна программы (всегда сверху), отключаемая.
Сохранение размера и местоположения окна программы при выходе.
Произвольное изменение размера полей, приёма и отправки данных.
Независимая очистка окон приёма - передачи (правая кнопка мышки)
Функция "Вставить" в окнах приёма-передачи  (правая кнопка мышки)
Функция "Копировать" из окон приёма-передачи  (правая кнопка мышки)
Функция повтора последних переданных данных   (правая кнопка мышки)
Возможность выбора для работы любого порта из определённых в системе.
Установка времени авто-повтора (сек, мин, часы)  (правая кнопка мышки)
Независимый выбор цвета и размера шрифта из установленных в системе, в окнах приёма - передачи  (правая кнопка мышки).
Возможность запуска множества окон, параллельно работающих с разными портами.
Автосоединение с последним подключенным портом по его освобождению другой программой (отключаемая)
Скорость: все поддерживаемые скорости трансляции по USART в МК или ручной режим ввода требуемой скорости.
Создание лог файла на каждое подключение к порту. Возможность записи в один файл или на каждое соединение свой (отключаемая).
Кнопка соединить / разъединить, с отображением соединённого состояния в заголовке окна и изменением цвета кнопки на красный.
Завершение передачи служебными символами {13}; {10}, в любом сочетании (выбирается маркерами) или без служебных символов по нажатию "Enter"

0


Вы здесь » Программирование ATMEL в BASCOM. » Примеры применения в среде Баском » InСom - простая терминальная программа