Записи с меткой ‘пользователя’

Применение драйвера параллельного порта ПК

March 30, 2012

В практике  любителей радио , измерительной и робототехники наибольшей популярно стью пользуется параллельный порт персонального компьютера. Многие устройства как со зданные, так и разрабатываемые,  управляются от параллельного порта. Изучив основы раз работки  драйверов,  мы может без особого труда создать несложный  драйвер  для устройства, присоединенного к параллельному порту ПК. Сам по себе, без дополнительной электроники, параллельный порт может служить неплохим генератором звуковых  колебаний, в качестве анализатора входных цифровых сигналов или использоваться  для функционирования  более сложных схем, например, аналого цифровых преобразователей. Рассмотрим два аппаратно программных  проекта, работающих с параллельным портом принтера, для которых создадим простейшие драйверы.

» Читать запись: Применение драйвера параллельного порта ПК

Взаимодействие пользовательской программы с драйвером устройства

March 22, 2012

Приложение пользователя, работающее в Windows, может взаимодействовать с устрой ством через исполнительный уровень, на котором работают важные системные службы, по средством  обращения  к функциям  интерфейса прикладного  программирования  (функции

WINAPI), которые  включены  в некоторые библиотеки динамической компоновки,  например, в kernel32.dll.  Здесь нужно отметить следующий важный момент: все устройства, с которыми взаимодействует  операционная  система, представлены  в ней как  файлы, причем это относит ся не только к файлам в их традиционном представлении как  об определенным образом скомпонованным группам данных на жестком диске, но и ко всем аппаратным устройствам. Так, например, параллельный порт ПК в операционной системе Windows может быть пред ставлен  как   файл  с  именем   «LPT1», последовательному порту может  быть присвоено имя

» Читать запись: Взаимодействие пользовательской программы с драйвером устройства

Эксперименты с вводом/выводом на микроЭВМ Acorn

January 6, 2012

МикроЭВМ Acorn фирмы ВВС Micro особенно хорошо приспособлена для экспериментов с вводом и выводом, поскольку у нее имеются два отдельных параллельных 8-разрядных порта. Адрес двунаправленного порта пользователя &FE60 (65120), и он доступен на разъеме PL10, а адрес принтерного порта &FE61 (65121), и он доступен на разъеме PL9. Последний из этих портов годится только для вывода; он снабжен буферами 74LS244. Эта ИС способна отдавать на выходе 15 мА, и, следовательно, к ней можно непосредственно подключать как маломощные реле, так и светодиоды, очень полезные при экспериментах. Направление передачи данных в двунаправленном порте можно задавать, записывая нужное значение в соответствующий разряд регистра направления передачи данных по адресу &FE62: 0 для ввода и 1 для вывода. В наших экспериментах порт ввода/вывода пользователя будет применен только для ввода, и поэтому с самого начала по адресу &FE62 записывается 0.

» Читать запись: Эксперименты с вводом/выводом на микроЭВМ Acorn

микросхемы мощности Устройство импульсов питания пример приемника провода витков генератора выходе напряжение напряжения нагрузки радоэлектроника работы сигнал сигнала сигналов управления сопротивление усилитель усилителя усиления устройства схема теория транзистора транзисторов частоты