Работа с LPT портом на ассемблере
Добавлено: 29 авг 2007, 22:46
**прочел руковдстово по задаванию вопросов- добавлю а нвсякий случай система обычная intel PC а компилятор TASM***
Знаю что аткая тема наверняа тут была
и умные знающие люди наверняка мне на это кивнут.
ну в любом случае я пару страниц глазами пробежал и не нашел
поэтому думаю никого не обижу если задам свой вопрос.
люди помогите пожалуста человеку малоориентирующемуся в ассемблере.
Мне надо научиться
подавать сигнал
на контакты параллельного порта.
ситуация
такая обьясню чтобы быоло понятно
я тыкаю в лпт кабель светодиод.
ну как будто это внешнее утсройсвто.
у меня есть прорамка которая позволяет контролировать питание на определнных контатах
а я хочу написать свою прсотенькую
чтобы она могла установить
контакт в 0 или 1
не могу найти нормальный пример в интрнете.
в том учебнике что я купил вобще нет ничего по этйо теме.
а электронный учебник зубкова...я не знаю для кого он написан
но написан не понятно)
если кто может поделитесь примером.
с пояснениями
или прсото информацией.
я думал что
сделав ну например так.
CSEG segment
assume CS:CSEG, DS:CSEG, ES:CSEG, SS:CSEG
org 100h
Begin:
mov dx,037Ah
mov al,0h
out dx,al
CSEG ends
end Begin
можно будет установить 0 на битах контроля
но естесвенно у меня ничего не получилось
я пробовал ставить цикл на всякий случай тоже не помогло.
а понять как сделат ьправельно я не могу
но мне уж очень интресно это для общего развития помгите пожалуста)))
Знаю что аткая тема наверняа тут была
и умные знающие люди наверняка мне на это кивнут.
ну в любом случае я пару страниц глазами пробежал и не нашел
поэтому думаю никого не обижу если задам свой вопрос.
люди помогите пожалуста человеку малоориентирующемуся в ассемблере.
Мне надо научиться
подавать сигнал
на контакты параллельного порта.
ситуация
такая обьясню чтобы быоло понятно
я тыкаю в лпт кабель светодиод.
ну как будто это внешнее утсройсвто.
у меня есть прорамка которая позволяет контролировать питание на определнных контатах
а я хочу написать свою прсотенькую
чтобы она могла установить
контакт в 0 или 1
не могу найти нормальный пример в интрнете.
в том учебнике что я купил вобще нет ничего по этйо теме.
а электронный учебник зубкова...я не знаю для кого он написан
но написан не понятно)
если кто может поделитесь примером.
с пояснениями
или прсото информацией.
я думал что
сделав ну например так.
CSEG segment
assume CS:CSEG, DS:CSEG, ES:CSEG, SS:CSEG
org 100h
Begin:
mov dx,037Ah
mov al,0h
out dx,al
CSEG ends
end Begin
можно будет установить 0 на битах контроля
но естесвенно у меня ничего не получилось
я пробовал ставить цикл на всякий случай тоже не помогло.
а понять как сделат ьправельно я не могу
но мне уж очень интресно это для общего развития помгите пожалуста)))