формирование UART-сообщений по факту изменения уровня сигнала на входных линиях.
Линии "подтянуты" к плюсу, сообщение передается при "прижатии" линии к нулю (выдается символ прижатой линии "A", "B" ...).
На линиях подавляется дребезг контактов.
pin_to_uart_scheme.JPG [ 69.44 КБ | Просмотров: 24411 ]
Это устройство - ответная часть для UART-to-PIN
http://www.getchip.net/posts/110-modul- ... agruzkami/
pin_to_uart.zip [70.94 КБ]
Скачиваний: 1441
Вариант аналогичный предыдущему, плюс добавлено выдача символа "0" (ноль) при отпускании любой клавиши
pin_to_uart_send_0.zip [71.56 КБ]
Скачиваний: 1414
Вариант выдает заглавную букву при "нажатии" линии и прописную при ее "отпускании"
pin_to_uart_on_off.zip [71.79 КБ]
Скачиваний: 1362
Вариант выдает:
-заглавную букву при "нажатии" линии (соответственно B,C,D,E,F,G,H,I,J,K,L,M,N,O,P)
-заглавную букву при "отпускании" линии (соответственно Q,R,S,T,U,V,W,X,Y,Z,0,0,0,0,0) 0-ноль
pin_to_uart_on_off_bl.zip [71.9 КБ]
Скачиваний: 1392
Аналогично предыдущему + выдаются еще и маленькие буквы (вместе с большими символами) Пример:
- нажал "B"
_отпустил "Qb"
pin_to_uart_on_off_bsl.zip [72.38 КБ]
Скачиваний: 1358
Вариант прошивки когда при прижатии (или отпускании) линии выдается строчка букв описывающая состояние всех линий (например "BCdefgijKLmno" - где A-прижата a-отпущена)
pin_to_uart_all_out.zip [73.37 КБ]
Скачиваний: 1376
Вариант прошивки выводит состояние всех линий (например "BCdefgijKLmno" - где A-прижата a-отпущена) автоматически каждые 500мС
pin_to_uart_all_out_time.zip [70.42 КБ]
Скачиваний: 1410
Программа для тестирования устройства от EVG с исходником
ComExampleDemo.zip [308.06 КБ]
Скачиваний: 1370
DEMO.rar [438.4 КБ]
Скачиваний: 1378
Привет. Программа под ХР, на 7 не тестировал, но должна работать. Программа подсвечивает получаемые буквы: прописные-зелёным цветом, заглавные- красным.Буквы могут приходить как поодиночке, так и в составе слова. Также можно отсылать символы, как из терминальной программы из окошка над кнопкой "send", а в нижнем окошке можно видеть получаемые символы. Работает программа как со встроенным com-портом, так и с usb-com.