| Микроконтролери и електроника http://mcu-bg.com/mcu_site/ |
|
| PC LPT port http://mcu-bg.com/mcu_site/viewtopic.php?f=14&t=1686 |
Страница 1 от 1 |
| Автор: | nickich [ Съб Яну 28, 2006 10:43 am ] |
| Заглавие: | PC LPT port |
Как да използвам възможностите на LPT-то като bidirectional порт? Т.е. искам да му вкарам данни, но не през статус и контрол регистрите. Четох, че ако дигна бит 5 на контрол регистъра, порта става вход, но не стана В същото време ползвам някакъв софтуер, който работи на този порт и го прави на вход и си чете от там, което означава, че порта е конфигуриран правилно от BIOSa (EPP+ECP).
|
|
| Автор: | ДедоБоре [ Съб Яну 28, 2006 11:31 am ] |
| Заглавие: | |
5-ти бит е. преди да четеш от порта трябва да запишеш 0xFF в него |
|
| Автор: | BrainStorm [ Съб Яну 28, 2006 1:46 pm ] | ||
| Заглавие: | |||
Да 5'бит е .... ето ти една помощна програмка ....
|
|||
| Автор: | nickich [ Съб Яну 28, 2006 3:24 pm ] |
| Заглавие: | |
а бит 0 (/strobe) трябва ли да е в 1? .. някъде мернах мещо такова, но сега не мога да тествам, дове4ера ще пробвам. |
|
| Автор: | nickich [ Нед Яну 29, 2006 3:22 pm ] |
| Заглавие: | |
Проблемът е решен! Оказа се, че има още един регистър на отместване 0х402, където трябва да се запише в какъв режим да работи ЕСР порта. |
|
| Страница 1 от 1 | Часовете са според зоната UTC + 2 часа [ DST ] |
| Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |
|