Keypad Interfacing - newbie Question

May 07, 2007 6 Replies

Hi



I'm working on TMS320F2812, a 32-bit DSP processor.



I have to interface my processor with a Keypad that basically has 6 Keys.



I understand that the interfacing has to be done through the GPIO's of the processor. Can anyone give me any pointers on how to get started ??? a mini tutorial or brief How to is what I'm looking for to help me get started.



thanks



skn



This is the same as interfacing any microcontroller to a keypad -- I'd suggest either asking on the embedded group, doing a web search, or looking through back issues of Circuit Cellar.

It is _not_ rocket science.

Tim Wescott Wescott Design Services http://www.wescottdesign.com Posting from Google? See http://cfaj.freeshell.org/google/ Do you need to implement control loops in software? "Applied Control Theory for Embedded Systems" gives you just what it says. See details at http://www.wescottdesign.com/actfes/actfes.html

Whoops -- I thought I was on the DSP group, there. Sorry.

It's still not rocket science, and Circuit Cellar is still a valid resource.

If it's a simple keyboard that just pulls one line up or down for each key, look in the TI example software for something that will read ports. Use that to read your pins, and look for the '1' or '0' that indicates a pressed key. If it's a keyboard that requires you to do a scan, do some web searching -- there should be a good, non-terse explanation out there.

Tim Wescott Wescott Design Services http://www.wescottdesign.com Posting from Google? See http://cfaj.freeshell.org/google/ Do you need to implement control loops in software? "Applied Control Theory for Embedded Systems" gives you just what it says. See details at http://www.wescottdesign.com/actfes/actfes.html

Here's an Atmel reference which is excellent.

formatting link

The method is the same regardless of processor technology.

John B

This is another of those questions that crops up fairly regularly but this little document might show you how in very simple terms.

******************************************************************** Paul E. Bennett .................... Forth based HIDECS Consultancy ..... Mob: +44 (0)7811-639972 Tel: +44 (0)1235-811095 Going Forth Safely ..... EBA. www.electric-boat-association.org.uk.. ********************************************************************

more goodies from 1980

formatting link

martin

hi

thanks to all u guys for the resources. I have a lot of additional info to play around with now..

will keep you updated of my progress..

regards

skn

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required