teclat

P

phongle119

Guest
Qualsevol sap com explorar el teclat per a l'entrada de clau?
Gràcies

 
Diguem que vostè té 4 per 4 de fila i columna del teclat i vol escanejar.

Has de tirar bé la columna o fila d'alta amb una resistència de 2k.
Després la resta de la fila o collum és aconseguir per a la senyal d'escaneig baix.Que podem esbrinar què tecla es premi

 
Aquí pot trobar un exemple de teclat hexadecimal escanejats per un PIC:
http://ww1.microchip.com/downloads/en/AppNotes/00529e.pdf
Els mateixos principis s'aplicaran a ony microcontrolador altres ..

A més, un cop d'ull a aquest exemple:
http://www.edn.com/contents/images/33105di.pdf
Utilitza només pin microcontrolador només ..

Records,
IANP

 
Hola,

Aquí hi ha un circuit complet i codi font.
http://www.josepino.com/2/index.html

Feu clic a "Em va ajudar a" si has trobat la meva resposta útil.

Bona sort.

 
Vostè pot trobar el codi ASM per 8.051 Frome llibre 'El 8.051 ....", va ser pujat a "pujar EDA / download'.

o mireu aquests enllaços

http://www.edaboard.com/viewtopic.php?t=116210&highlight=keypad
http://www.edaboard.com/viewtopic.php?t=121535&highlight=keypad
http://www.edaboard.com/viewtopic.php?t=120086&highlight=keypad
http://www.edaboard.com/viewtopic.php?t=122397&highlight=keypad

Podeu trobar més amb la cerca de "microcontrolador"

 
També Chek 8.051 de la UC i els sistemes integrats per Mazidi.

i em donen ua suggeriment per a una tècnica més simple

connectar el conjunt de 8 cables de teclat en un port.
dels cables de files en una mossegada i que de columnes en altres.
a continuació, envieu primer 0x0F i escanejar el port i després 0xf0 i escanejar el port.a continuació lògica o els dos resultats.thats codi UR.realment.només el mateix procés després de donar un petit retard (delay loop) per deboiuncing

 

Welcome to EDABoard.com

Sponsor

Back
Top