Hi Andre, If you push multiple buttons it can cause two or more outputs to short together. Cheerful regards, Bob On Thu, 13 Mar 2008 14:43:54 -0700, "Andre Abelian" said: > I put together prototype project using keypad with > individual diodes added to each key and wrote the code > every things working fine now other group took my project > and took all diodes off "bypassed" and same project is > working fine too I do not see any problem. My question is > what's the real reason to use diodes with keypad? -- http://www.fastmail.fm - Email service worth paying for. Try it for free -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist