Информационный сервер для программистов: Исходники со всего света. Паскальные исходники со всего света
  Powered by Поисковый сервер Яndex: Найдется ВСЁ!
На Главную Pascal Форум Информер Страны мира
Hа сервере:
 Программистам:
 Специальный проект:
 Обмен информацией:
 Подписка на новости:
 Ссылка на нас:
  • Вы можете воспользоваться этой кнопкой для ссылки на наш сайт:

 
 История сайта
  • Данный сайт появился на свет благодаря древнему проекту Russian SWAG:
About Russian SourceWare Archive Group
 
©  Valery Votintsev
Коммуникация


Страницы: >> 1 2 3 4 
 Pascal Programmer's Reference to Modem Communication  Jack Moffitt

Подробное описание принципов программирования UART для получения максимальной производительности передачи через COM порт с примерами на Паскале (Engl).
Direct UART programming is a subject that not many people are familiar with. Since the advent of FOSSIL, many people advise that one should use that for all communications, to make it more portable. But for some instances, it is necessary to have internal modem routines to go on.

29.03.1998

7k 
 
 Toggling the 16550 Fifo Buffer  David Kirschbaum

Программа для переключения статуса буфера UART. Работает совместно с фоссил-драйвером.
This program will toggle the state of a 16550 UART's FIFO buffer. It only seems to work with the Fossil driver X00.SYS version 1.09b. By toggling the buffer ON, even 4.77 Mhz PC's are able to receive files at a fixed rate of 19,200 baud without error. The code uses portions of the 'Turbo Professional' library. It will not compile without it.

29.03.1991

9k 
 
 RunFoss - Авто настройка для работы с PCI-модемом   Eugene Zagidullin

Программа для определения базового адреса и IRQ PCI-модема и подстановки их в командную строку вызываемой программы. Предназначена для автоматической настройки фоссилов/терминалок/проч. для работы с PCI-Hard-модемом.

26.09.2001

2k 
 
 CommUnit v1.02 - Low Level Communication Routines   Night Linker

Простая коммуникационная программа, использующая низкоуровневые ассемблерные функции для работы с COM портом на скоростях от 50 до 115200 бод.

15.01.1997

4k 
 
 DG_Stat v1.01 - DigiBoard 8 Channel Status Program  Computer Magic

Две программы для работы с 8-канальной мультипортовкой DigiChannel PC/8e по управлением драйвера XIDOS5.SYS. Первая программа выводит статус выбранного канала, а вторая - производит циклический ввод-вывод в канал.
DG_Stat Version 1.01 - DigiChannel PC/8e Status Program.
DG_Test Version 1.03 - Character-by-character loop transmission test.
This programs requires DigiBoard's DigiChannel PC/8e hardware and XIDOS5.SYS device driver to be installed on your PC.
 

30.01.1994

22k 
 
 Modem Communication Units for BP7   Alex Denisenko

Объектно-ориентированные модули для работы с модемом, поддерживающие Fossil и UART.

21.07.1998

7k 
 
 Windows Communication with XModem support  David Wilhelm

Программа для TPW или BP7/Win, демонстрирующая возможность приема-передачи через последовательный (COM) порт в среде Windows. Поддерживается протокол передачи файлов XMODEM.
Turbo Pascal for Windows Communications Demo Program with XModem support.  

22.01.1993

10k 
 
 PasPhone - Dial the Phone Number with a Modem   Ed Cuneo

Модуль и программа для дозвона по указанному телефонному номеру. Для управления модемом используется прерывание INt 14h.
This Turbo Pascal unit accepts user input to dial Hayes compatible modems. The phone number may be numeric or alpha (acronyms) or a mix of both. Bios interrupt $14 is used to send characters to the serial port. The interrupt will return information in register AH, and AL if your interested in checking them. A good bios services reference will contain the return codes This unit should work on IBM pc's and compatibles.

29.07.1994

4k 
 
 Personal Serial Communications Library v6.1  MarshallSoft

Коммуникационная библиотека для TP6...BP7. Поддерживает COM1...COM20, 300-115200 baud. Имеется подробнейшая документация на английском. Ассемблерные исходники не приведены, однако имеются все необходимые .OBJ файлы.
PCL4P61.ZIP, Mar 23, 1998, Ver 6.1 - Personal Serial Communications Library for Pascal. Real & protected mode DOS. Supports thru
- 20 to 115200 bauds,
- 4+ ports concurrently,
- many dumb multiport boards,
- 16550, 16650, 16750 UARTs,
- interrupt driven,
- RTS/CTS flow control,
- any UART address and IRQ.
- Supports Borland Pascal with Objects, and Turbo Pascal 6.0 & up.
 

23.03.1998

97k 
 
 Personal Serial Communications Library v6.2  MarshallSoft

Коммуникационная библиотека для TP6...BP7. Поддерживает COM1...COM20, до 4-х портов одновременно, скорость от 300 до 115200 бод. Имеется подробнейшая документация на английском. Ассемблерные исходники не приведены, однако имеются все необходимые .OBJ файлы.
PCL4P61.ZIP, Mar 23, 1998, Ver 6.1 - Personal Serial Communications Library for Pascal. Real & protected mode DOS. Supports thru
- 20 to 115200 bauds,
- 4+ ports concurrently,
- many dumb multiport boards,
- 16550, 16650, 16750 UARTs,
- interrupt driven,
- RTS/CTS flow control,
- any UART address and IRQ.
- Supports Borland Pascal with Objects, and Turbo Pascal 6.0 & up.
 

29.01.1999

97k 
 
 File Transfer Protocol Unit   Eric J. Givler

Модуль поддержки протоколов передачи файлов: ASCII, XmodemChkSum, XmodemCRC, Xmodem1K, Ymodem, MegaLink,YmodemG. Плюс модули для расчета CRC и работы с Fossil драйвером.

13.03.1993

36k 
 
 SYNC v1.0 - Simple Interrupt Driven Serial Unit  Ian Leisk

Очень простой модуль для работы с последовательным портом COM1...COM2. Управление портом с помощью прерываний.  

04.10.1989

1k 
 
 KERMIT File Transfer Protocol v1.1a for TP  Terje Mathisen

Реализация протокола передачи файлов KERMIT для Turbo Pascal. Кроме собственно протокола включает в себя модули для работы с COM портами, расчета CRC и низкоуровневые функции DOS.

04.02.1988

81k 
 
 TPCOM v3.1 - Serial Communication Unit  Rob Lerner

Модуль для работы с COM портом. Использует низкоуровневый доступ к регистрам порта по прерываниям, поддерживает UART.
This unit is the communications port interrupt driver for the IBM-PC. It handles handles all low-level i/o through the serial port.

11.08.1992

14k 
 
 TPIO v1.0 - FOSSIL Communication I/O Routines for TP  Tony Hsieh

Модуль для работы с последовательным портом через Fossil драйвер.
IO.PAS are I/O routines writen for Turbo Pascal v4.0.

02.01.1989

3k 
 
 ASYNC v2.03 - Communication Library  Mark Schultz

Библиотека для работы с COM портами. Включает в себя коммуникационный модуль, модуль таймера, программу для проверки статуса портов и простой эмулятор терминала.

09.08.1993

91k 
 
 Async4u - Communication Unit for TP4  Tom R.Donnelly

Модификация коммуникационной библиотеки ASYNC в виде модуля для TP4.
This is a faithful translation of the famous ASYNC.INC by Michael Quinlan into a Turbo 4.0 unit. No extra frills, no modification of types, nothing fancy.

04.03.1988

5k 
 
 BFCom - Send a Modem Command from Command Line  Brian Leiter

Утилита для управления модемом. Посылает в модем HAYES-команды. Позволяет из командной строки набрать номер или "положить" трубку.

07.12.1995

1k 
 
 Com v3.0 - Communication Unit and Terminal  Willem van Schaik

Модуль для работы с последовательными портами (до 2х портов одновременно) со скоростью до 115200 бод. В качестве примера приведена программа эмуляции терминала.
The unit COM.PAS enables serial IO from any Turbo Pascal program using interrupts supporting baudrates upto 115200 baud. It can address two COM ports at the same time, where each port can be set individually. So you could use it for baudrate conversions.

30.05.1994

18k 
 
 DTR Control Unit and Hangup Routine   Marc Boutet

Модуль TP6.0 для управления сигналом DTR (Data Terminal Ready) модема плюс две утилиты для работы с DTR.
A Turbo Pascal 6.0 unit for DTR control plus a little utility to drop or raise DTR plus a utility that will hang up the modem, by dropping the DTR.

04.07.1992

9k 
 
 FOSSIL Rev 5 Interface Library v1.20   David Nugent

Интерфейсная библиотека для работы с Fossil - драйвером Rev 5.0. Написано полностью на ассемблере, подключается к программам как на Паскале, так и на С.
The source and objects contained in this archive are a simple FOSSIL interface library for any full Revision 5 specification FOSSIL driver implimentation for MS-DOS on an 8088 through 80386. It is small and compact, having been written in assembly using large model, pascal style calling conventions. It may therefore be used with any brand of C, Pascal, Modular 2 or other high level language supporting MicroSoft object file format interfacing.

21.02.1990

27k 
 
 Fossil Support Unit v1.2 for Turbo Pascal 4,5  Ronen Magid

Модуль для коммуникации с использованием Fossil драйвера. В качестве примера приведены две программы - эмулятор терминала и утилита проверки модемов на COM портах.
Fossil Support Unit for Turbo Pascal 4,5. Examples: terminal and Modem-Tester programs.

26.08.1989

14k 
 
 IBMCom v3.0 - Communication Unit for IBM PC  Wayne E. Conrad

Простой коммуникационный модуль для работы с COM портами по прерываниям. Приведен пример - эмулятор терминала.
This unit is the communications port interrupt driver for the IBM-PC. It handles handles all low-level i/o through the serial port. Simple test program for IBMCOM added. Acts like a dumb terminal at a fixed speed and with no commands except for Alt-X, to exit the program. It tests the most important parts - receiving and sending characters.

02.01.1989

6k 
 
 Fossil rev.5 Functions Calls  Nowhere Fast

Коммуникационный модуль для работы с Fossil драйвером с поддержкой ANSI графики.
Functions calls derived from the fossil revision 5 documentation and will work with any proper fossil driver (X00, BNU, OPUSCOMM)

12.05.1992

9k 
 
 PCL4P v5.1 - Personal Communications Library  MarshallSoft

Коммуникационная библиотека. Поддерживает порты COM1-COM20 (4 порта одновременно) со скоростью до 115200 бод.
PERSONAL COMMUNICATIONS LIBRARY Ver 5.1 FOR PASCAL. Async comm library supporting COM1-COM20 to 115,200 baud, 4+ ports concurrently, many dumb multiport boards, 16550 UART, interrupt driven, RTS/CTS flow control, any UART address & IRQ. Protected Mode. Supports Turbo & Borland Pascal.

05.06.1996

76k 
 
Страницы: >> 1 2 3 4