Hi Friends, I am new to ARM. I have a project where i am trying to interface the keypad with controller. After a try of two days i thought i will try to take help from you guys....if somebody can refer me to any tutorial on this subject ...going to be a great help for me. I have tried to find any application note based on this but in a vain never found any thing after lot of googling. Guys please help me! Just guide me to some site where they have discussed any matrix keypad interfacing with LPC2148 or any other ARM controller.
Thank you!
i was using the word like matrix keypad, interfacing keyboard with LPC2148..etc.
"interfacing keyboard with LPC2148"
Haven't you considered using the word "microcontroller" instead of "LPC2148"? As I did write, the concept and the algorithmic part of the source code is very little affected by used processor.
You get further by trying to break down problems into their smallest ports. So both looking about microcontrollers interfacing keyboards, and as a separate issue how to accessing I/O pins of LPC2148 (or maybe LPC21xx) and a third thing to look for good time delays for LPC21xx.
If you do google for "interfacing keyboard with LPC2148" you may get hits. You may get great hits. But you get much, much, much, much fewer hits than if you google for a more generic implementation. This means that if you are looking for code, you may find much more beautiful code. Much better working code. Much better documented code. Much better textual descriptions of the concepts involved.
In the end, the best code is not the first one you find. It's way better to get multiple options and figure out which code is written by the most competent developer. Even if that code requires you to perform minor modifications to port the code to your specific compiler or your specific processor.