+ Reply to Thread
Results 1 to 6 of 6

Thread: 3x4 Keypad with MM74C922 Encoder

  1. #1
    Persia Newbie
    Join Date
    Jun 2007
    Posts
    5

    Default 3x4 Keypad with MM74C922 Encoder

    Hi
    I have been through some posts and I realised that there is a common problem interfacing 4x4 keypad with 74C922 encoder. But I couldnt find the solution using 3x4 keypad. Well becouse this keypad hast got one of the column there is a problem with the left out pin in the encoder. Can you please tell me how you make this enocder from 1-16 to 1-12 . I mean how do you deal with that extra pin ? here is what I have tried but the problem is that the numbers are 1 digit ahead. So when I presss 1 it gives zero , 2 gives 1 , 3 gives 2 , 4/5/6 are ok then 7 gives 8 , 8 gives 9 .
    http://www.electro-tech-online.com/a...1&d=1201702417
    Attached Images


  2. #2
    DigiTan Okay
    Join Date
    Apr 2004
    Location
    Dallas. USA
    Posts
    752

    Default

    You can leave it floating. That pin is actually the output of a One-Hot encoder and would float anyway when no one's touching the keypad.
    The most-hated young engineer in America.
    * AVR Projects
    * Robot War: TI
    * About

  3. #3
    Persia Newbie
    Join Date
    Jun 2007
    Posts
    5

    Default

    I did try leave it disconnected , but it didnt make any difference.
    Last edited by Persia; 31st January 2008 at 12:52 AM.

  4. #4
    nart_88 Newbie
    Join Date
    Nov 2008
    Location
    Amman-Jordan
    Posts
    1

    Default

    try using instead of a decoder a microcontroller, example: pic16f84 and now that you know the outputs just plug them in the microcontroller inputs and let it display tha value -1

  5. #5
    ericgibbs Excellent ericgibbs Excellent ericgibbs Excellent ericgibbs Excellent ericgibbs Excellent ericgibbs Excellent ericgibbs Excellent ericgibbs Excellent ericgibbs Excellent ericgibbs Excellent ericgibbs Excellent
    Join Date
    Jan 2007
    Location
    Hampshire. England.
    Posts
    10,774
    Blog Entries
    12

    Default

    Quote Originally Posted by Persia View Post
    I did try leave it disconnected , but it didnt make any difference.
    hi,
    That original circuit isnt wired to give the ASCII format.

    Look at this truth table.

    You will get the 'wrong' code from the pad.

    Post an image of the front of your keyapd.
    Attached Images
    Last edited by ericgibbs; 19th February 2009 at 12:55 PM.
    Eric " Good enough is Perfect "
    I will NOT answer PM's requesting technical help, please use the Forum
    PIC tutorials: Nigel's www.winpicprog.co.uk/ Bill's: www.blueroomelectronics.com/

  6. #6
    Persia Newbie
    Join Date
    Jun 2007
    Posts
    5

    Default

    Hi
    The problem was solved when using a microcontroller . I used different reading process where I set all the rows 1 and checked for pressed column and vice versa . The keypad is one of those old telephone 3x4 keypad which there isnt any data sheet for it so you have to find out the Xs and Ys yourself using multimeter. Thanks for the replies.

+ Reply to Thread

Similar Threads

  1. keypad encoder help
    By heiress007 in forum Electronic Projects Design/Ideas/Reviews
    Replies: 0
    Latest: 25th May 2006, 06:46 AM
  2. About 74C922( Keypad encoder)
    By kyutekyute101 in forum General Electronics Chat
    Replies: 2
    Latest: 28th April 2006, 02:44 PM
  3. keypad encoder
    By Mel_noypi in forum Datasheet/Parts Requests
    Replies: 5
    Latest: 22nd February 2006, 03:01 PM
  4. keypad encoder
    By jrz126 in forum Micro Controllers
    Replies: 8
    Latest: 5th January 2005, 06:54 AM
  5. PicBasic Keypad program
    By Sora in forum Micro Controllers
    Replies: 0
    Latest: 20th April 2004, 08:02 PM

Tags for this Thread