Раздел: Документация
0 ... 21 22 23 24 25 26 27 ... 105 Сьемнся колодко D1 D2 D3 D4 D5 D6 D7 D8 С1 С2 сз С4 S1 52 S3 S4 В... 15В DC GND GND +5В О 10 10 IO 10 IO 10 IO 10 10 10 10 10 10 10 10 10 IO 10 10 Экспериментальная плата пораллельного порто О J3 D2...D9 См-Iсз ° I 1 RL1 3,ЗК ТГ тг DD2 LS244 С4 rl2 100
о о О £ Предохронитель Q j Родиатор Б...15В DC Рис, 2.25. Расположение элементов на экспериментальной плате параллельного порта о » о о j 15 е 1 Сьемная колодко GND -•-DTR -•-TD -•- RTS RD DSR -»- DCD CTS 15В DC GND -*-GND -•- + 5В do d0 do do d0 do d0 do d0 do d0 do 8 15B DC -©- GND Рис. 2.26. Расположение элементов на экспериментальной плате последовательного порта §Е 5 I Сьемная колодка Vcc R1 Vcc R2 Vcc R3 Vcc I R4 IN2B INI В IN2A IN 1A 15B DC GND GND + 5B do d0 do do d0 do d0 do d0 do d0 do d0 do d0 do Q Vcc О RI Vcc R2 J3 Vcc R3 Vcc J5 25mA О C3 О 1мкф R4 D2 о1 о о о D5 R2 R5 3 ЗК СП IN2B СЗ СП IN 1 В C7J IN2A J2 DD2 LS244 R6 R9 100R СП СЗ СП Предохранитель 6 Радиатор DDI 7805 SW1 8 15В DC О C2 О •+5В RXA RYA RXB RYB IN 1А IN2A •IN 1 В IN2B GND -©- GND Рис. 2.27. Расположение элементов на экспериментальной плате игрового порта 3. ПРОГРАММЫ УПРАВЛЕНИЯ ЭКСПЕРИМЕНТАЛЬНЫМИ ПЛАТАМИ В данной главе представлены программы управления экспериментальными платами параллельного, последовательного и игрового портов, написанные на трех языках: Borland Turbo Pascal 6 для DOS (ТР6), Borland Turbo Pascal для Windows (TPW) и Microsoft Visual Basic 3 (VB3). Полный пакет ПО состоит из двух частей: непосредственно программ управления и библиотечных программ. К числу программ управления относятся: О CENTEXP.PAS для экспериментальной платы параллельного порта, язык ТР6; О CENTEXP для экспериментальной платы параллельного порта, язык VB3; О RS232EXP.PAS для экспериментальной платы последовательного порта, язык ТР6; О RS232EXP для экспериментальной платы последовательного порта, язык VB3; О GAMEEXP.PAS для экспериментальной платы игрового порта, язык ТР6; О GAMEEXP для экспериментальной платы игрового порта, язык VB3. Библиотечных программ три: О TPLIB1.PAS - библиотека ресурсов № 1, язык ТР6; О TPLIB2.PAS - библиотека ресурсов Х° 2, язык ТР6; О WLIB1.PAS - библиотека ресурсов № 1, язык TPW. Библиотеки ресурсов, написанные на языке ТР6, имеют набор процедур и функций для основных операций ввода/вывода параллельного, последовательного и игрового портов, обработки нажатия клавиши, вывода сообщений на экран и т.д. Эти библиотеки можно включить в пользовательские программы, тогда все процедуры и функции вызываются в дальнейшем из них. Те же программы, написанные на TPW, допустимо оформить в виде библиотеки динамической компоновки для 0 ... 21 22 23 24 25 26 27 ... 105
|