Форум программистов, компьютерный форум, киберфорум
Assembler, MASM, TASM
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/6: Рейтинг темы: голосов - 6, средняя оценка - 5.00
Straif
1

Из LPT на COM

01.11.2011, 22:14. Показов 1066. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Доброго времени суток! Уважаемые программисты, обращаюся к вам с просьбой: не могу доделать программу, сам программирую на Delphi и C #, но Ассемблер является инопланетным языком.
Так вот есть код для LPT порта
Assembler
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
begin
  set_port:=255;
  asm
    mov dx,37ah
    mov al,set_port
    out dx,al
 
    //in al,dx
    //mov data,al
  end;
 
  IntervalCount:=0;
  SetLength(IntervalData,0);
  ListBox1.Clear;
  FTick1:=GetTickCount;
  //data:=253;
  for i:=1 to 4000000 do    // 4000000
  begin
     asm
        mov dx,378h
        in al,dx
        mov data,al
      end;
вот асм вырезка, но не могу переписать на COM порт.
Помогите, пожалуйста. Очень прошу.
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
01.11.2011, 22:14
Ответы с готовыми решениями:

LPT программатор + PCI->LPT на NetMosChip nm9835cv
проапгрейдил комп, LPT порта уже НЕТ... остался с LPT программатором...

ШД lpt
Нужно прикошачить этот ШД http://rodyokot.ru/forum/viewtopys.php?f=29&t=43972 к lpt через ULN2004a....

LPT и txt
Здравствуйте, необходимо распечатать txt файл с именем, допустим "123.txt", хранящемся на...

Программирование LPT
Всем привет. Только недавно начал заниматься программированием на С++, и получил просьбу накодить...

1
Ушел с форума
Автор FAQ
 Аватар для Mikl___
16343 / 7661 / 1076
Регистрация: 11.11.2010
Сообщений: 13,711
02.11.2011, 05:34 2
Straif, здесь посмотри
0
02.11.2011, 05:34
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
02.11.2011, 05:34
Помогаю со студенческими работами здесь

С ХР не работает LPT
Помогите разобраться! У меня к старенькому ноуту подключен самодельный плоттер через LPT....

Работа с LPT
Уважаемые форумчане здравствуйте! Сразу к делу. Нужно по LPT передать файл по байтно ...

LPT port
Имеется LPT порт, имеется программа для управления LPT порта, какую функцию или процедуру нужно...

Проблемы с LPT
Вечер добрый! Отдали старую материнку с LPT портом на борту. CPU - AMD Athlon 64 X2 ОС -...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
Как копировать файлы в Python
bytestream 26.01.2025
При работе с файлами в Python часто возникает необходимость их копирования. Python предоставляет несколько встроенных модулей и функций, которые значительно упрощают процесс копирования файлов и. . .
Как сделать паузу в JavaScript. Аналог sleep()
bytestream 26.01.2025
В программировании часто возникает необходимость создать паузу в выполнении кода на определенный промежуток времени. Многие разработчики, знакомые с другими языками программирования, привыкли. . .
Как перехватить несколько исключений в Python
bytestream 26.01.2025
В программировании на Python обработка исключений является важным механизмом для управления ошибками и непредвиденными ситуациями во время выполнения программы. Этот механизм позволяет корректно. . .
Как привести int к enum в C#
bytestream 26.01.2025
В C# часто возникает необходимость преобразования целочисленных значений в перечисления (enum). Это особенно актуально при работе с базами данных, внешними API или при десериализации данных. . . .
Чем отличаются ссылка и указатель в C++
bytestream 26.01.2025
В программировании на C++ существует два фундаментальных механизма для работы с переменными и управления памятью - ссылки и указатели. Эти инструменты играют crucial роль в разработке эффективных и. . .
Как получить текущее время в Python. Работа со временем и датой
bytestream 26.01.2025
При разработке программ на Python часто возникает необходимость работать с текущим временем и датой. Для решения этих задач в стандартной библиотеке Python предусмотрен модуль datetime, который. . .
Как посмотреть историю файла в Git
bytestream 26.01.2025
При работе с системой контроля версий Git часто возникает необходимость просмотреть историю изменений файлов и проекта в целом. Основным инструментом для этого служит команда git log, которая. . .
Как удалить файл из репозитория Git без его физического удаления
bytestream 26.01.2025
При работе с системой контроля версий Git разработчики часто сталкиваются с необходимостью удаления файлов из репозитория. Однако этот процесс может быть сложнее, чем кажется на первый взгляд,. . .
Как вынести изменения в коде в новую ветку (branch) в Git
bytestream 26.01.2025
Git представляет собой современную систему контроля версий, которая произвела революцию в процессе разработки программного обеспечения. Эта распределенная система позволяет программистам эффективно. . .
Всё не так уж и плохо.
Hrethgir 25.01.2025
Запустил более-менее сносно регистры в связке с сумматорами. Да - виновата оптимизация от Gowin EDA, дело в том, что Education шифрует нетлист, да и вообще много чего не позволяет. Просто обвязал. . .
Cisco ASA: подробное руководство по настройке и использованию
hw_wired 25.01.2025
В сетевой безопасности межсетевые экраны играют критически важную роль в защите корпоративных инфраструктур от постоянно растущего числа киберугроз. Среди множества решений для обеспечения. . .
Cisco Intelligent Services Gateway: руководство по настройке
hw_wired 25.01.2025
В сетевых инфраструктурах Cisco Intelligent Services Gateway (ISG) играет ключевую роль в организации и управлении сервисами для конечных пользователей. Этот компонент представляет собой. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru