|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
02.10.2013, 19:59 | #1 |
Форумчанин
Регистрация: 14.03.2012
Сообщений: 139
|
Переключение светодиодов клавиатуры
Здравствуйте.
Пробую написать циклическое переключение светодиодов клавиатуры. Пускаю в DOS Box, но со светодиодами ничего не происходит, буду благодарен за любую помощь. Код:
|
02.10.2013, 21:11 | #2 |
Форумчанин
Регистрация: 14.03.2012
Сообщений: 139
|
Может ли быть проблема в том, что запускаю на ноуте?
|
03.10.2013, 00:27 | #3 |
Старожил
Регистрация: 29.09.2009
Сообщений: 9,713
|
...cкорее проблема у dosbox-а в прямом доступе к портам в ОС, в которой вы его запускаете. Может укажем или дальше на гуще гадать будем?
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation |
03.10.2013, 00:44 | #4 |
Форумчанин
Регистрация: 14.03.2012
Сообщений: 139
|
Windows 7 x64
версия DOS Box 0.74 если это важно |
03.10.2013, 09:01 | #5 | |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
Цитата:
можно попробовать поднять настоящую виртуальную машину с MS DOS, но даже в этом случае я не уверен, что этой машине будет Windows, под которой она работает, достутучаться до реальных физических портов. Гарантировано поможет загрузка на вашем ноуте реальной MS DOS с дискеты (или диска/флешки и т.д.), но, не уверен, старая добрая MS DOS сможет загрузиться на новом железе (со всякими UFI, SSD, raid и т.д. и т.п.). Можно попытаться также загрузиться с операционкой, версией старой Windows, не столько жёстко блокирующей доступ к железу p.s. а стоит ли овчинка выделки? Так ли уж нужно помигать светодиодами при таких трудностях? p.p.s. если Вы под windows сидите, так и пишите программы под неё. Не исключаю, что Win API предоставляет программам возможность управлять светодиодами... |
|
03.10.2013, 09:09 | #6 | |
Старожил
Регистрация: 08.02.2012
Сообщений: 2,173
|
Цитата:
з.ы. где-то до сих пор валяются три дискеты, которые загружали Dos на рамдрайв и туда же копировался NC. работали даже при отсутствии жесткого диска.
Правильно поставленная задача - три четверти решения.
Последний раз редактировалось DiemonStar; 03.10.2013 в 09:13. |
|
03.10.2013, 09:26 | #7 |
Форумчанин
Регистрация: 14.03.2012
Сообщений: 139
|
Спасибо за ответы, буду пробовать.
|
03.10.2013, 10:15 | #8 |
Старожил
Регистрация: 29.09.2009
Сообщений: 9,713
|
...что-то вроде этого вам надо (код для скролл-лока 145):
Код:
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation |
03.10.2013, 16:15 | #9 |
Форумчанин
Регистрация: 14.03.2012
Сообщений: 139
|
Запустил в DOS'е и всё нормально работает.
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Зажигание светодиодов от кнопки | Faton 11 | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 7 | 22.06.2012 10:35 |
Переключение звуковух ) | Fragman | Общие вопросы Delphi | 5 | 28.08.2010 00:03 |
переключение раскладки клавиатуры по кнопкам Alt и Shift | Slash3 | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 4 | 10.03.2009 13:08 |
принадлежит ли число, введённое с клавиатуры отрезку (а;в). Границы отрезка вводятся с клавиатуры | Maria, Russia | Помощь студентам | 3 | 17.02.2009 22:01 |
Переключение клавиатуры в Turbo pascal 7.1 | TrunV | Помощь студентам | 2 | 16.01.2009 01:09 |