Установил я на 98-ую винду Си Билдер. (Эту версию)
И теперь хотелось бы узнать , как прочесть\записать биты в LPT.
Реально ли стандартными средствами Ц++ Билдера или нужны дополнительные библиотеки ?
Установил я на 98-ую винду Си Билдер. (Эту версию)
И теперь хотелось бы узнать , как прочесть\записать биты в LPT.
Реально ли стандартными средствами Ц++ Билдера или нужны дополнительные библиотеки ?
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Накрайняк прямо через асм-вставку писать/читать порт 0x378. В 98й винде для этого ничего дополнительно не требуется.
Граф Дракула наш кумир, патамушта он вомпир!
VKINK 9 : BORDER NOT PI
Так ?
Код:_asm { out 0x378, 0b10101010 }
Граф Дракула наш кумир, патамушта он вомпир!
VKINK 9 : BORDER NOT PI
Под w98 нормально работала и 5-я и 6-я версия билдера и 7-е делфи.
а не out dx,al ? или порт в команде out может задваться 16-битной константой ? ЕМНИП, только 8-битной.Код:push eax ld al, 0b10101010 out 0x378, al pop eax
ПК8010 "Корвет"+ExtRom+AY, Atari 65XE+SDrive, Дельта-С(52ИС)+AY, Scorpion ZS 1024+SMUC
Граф Дракула наш кумир, патамушта он вомпир!
VKINK 9 : BORDER NOT PI
Ну, вероятно, надо поставить турбоассемблер и прописать пути. Хотя он вроде и так должен ставиться в полной установке.
Я ещё установил Borland C++ 3.1 (МС-Досовая оболочка)
Можно ли через него хотя бы что-нибудь мигнуть в LPT ?
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)