Помощ 4x4 клавиатурата използване интерфейс Parallel Port в Turbo C

H

Harsh.Realm

Guest
Имам нужда от помощ Опитвам се да интерфейс 4x4 клавиатура с паралелен порт използва Turbo C .

-- -- -- --
| 1 | 2 | 3 | A |
-- -- -- --
| 4 | 5 | 6 | Б |
-- -- -- --
| 7 | 8 | 9 | C |
-- -- -- --
| 0 | F | E | D |
-- -- -- --

Имам D0-D3 (outport), свързани с реда щифтове 1-4 и S3-S6 (inport), свързани с колоните пина 5-8.Къде мога да отида от тук?

Ако някой може да ми помогне, ще бъда много оценявам.

Благодарности

 
Кука 4 продукция пина към колоните и четири игли за въвеждане на реда.Сложете 10K pullups на входните линии.Използване на линия за да настроите всяка от продукцията линия ниско, с останалите 3 пина висока мощност.Тогава всеки ред вход.Ако някой е логиката ниски ли натискане на клавиш за тази колона и ред.
Ако използвате pulldowns (резистори до земята), то логиката е наопаки.Комплект за закрепване всяка продукция с висока мощност на други игли, определени ниски и линия чрез въвеждане на 4 линии.Ако намерите някой, който е висок логика тогава имате натискане на клавиш за този ред и колона.

Имате нужда от паралелен порт. DLL, която позволява достъп за четене и писане на пристанищата, ако използвате WinXP.Има няколко по интернет.

 
виж линковете по-долу
http://booksbybibin.14.forumer.com/viewtopic.php?t=58
http://booksbybibin.14.forumer.com/viewtopic.php?t=46Bibin Джон
www.bibinjohn.tk

 

Welcome to EDABoard.com

Sponsor

Back
Top