电子工程世界电子工程世界电子工程世界

产品描述

搜索
 

74C922-SO

器件型号:74C922-SO
厂商名称:ABCircuits
厂商官网:http://www.abcircuits.com
下载文档

器件描述

Keyboard / Keypad Encoder for up to 16 switches

74C922-SO器件文档内容

                            Turning Ideas Into Reality

      ABCircuits www.abcircuits.com POB 123 New Hill NC 27562 (919) 290-7104

                 74C922-SO IC

    Keyboard / Keypad Encoder for up to 16 switches
                     MM74C922 Replacement IC

General Description

The 74C922-SO is designed as a replacement chip for the obsolete MM74C922 surface mount
part. The 74C922-SO contains all the logic necessary to encode a SPST keyboard switch array
up to 4 by 4 in size and provide a 4 bit parallel output and a data available signal. The data
available signal goes high when a key is pressed, and goes low before another key output is
generated. The data output pins keep their state even after the key is released. The array can
be a 4 x 4 array, but smaller arrays such as a 3 x 4 array or any smaller size can be used. The
74C922-SO handles debouncing of the keys as well. No external capacitors are required for
timing; all timing is internally generated. No external diodes are required in the array to prevent
key ghosting in a two key rollover situation. A .1 uF bypass capacitor is suggested across the
VDD and VSS pins. The part uses the standard 20 pin .3 inch width SOIC package.

Features

    Replacement Chip for MM74C922
    Fully encodes a key switch array. (up to 4 x 4)
    No external parts required.
    Low power consumption 1.5 mA typical.
    Supply voltage 2.4 to 5.25 volts.
    Last key pressed retained on data outputs.
    All timing internally generated.
    2 Key rollover.
    On chip row input resistors.
    Internal key bounce elimination.
    TTL and CMOS compatible outputs.
    Part is in full production.
    SOIC 20 Pin Package.
    ROHS Compliant
    Low EMI

                                    Part Number 74C922-SO
                                   December 2012 Page 1 of 5
                            Turning Ideas Into Reality

      ABCircuits www.abcircuits.com POB 123 New Hill NC 27562 (919) 290-7104

Example Circuit

                                                        2.4 - 5 V

                                       74C922-SO

                              1   ROWY1  VDD            20
                              2                         19
                              3   ROWY2 DATAOUTA        18         DATA OUT A
                                                                   DATA OUT B
                              4   ROWY3 DATAOUTB        17         DATA OUT C
                              5                         16         DATA OUT D
                              6   ROWY4 DATAOUTC        15
                                                                   DATA AVAILABLE
                                  NC     DATAOUTD

                               7  NC                NC  14
                               8  NC                NC  13
                               9  COLX4  DATAAVAIL      12
                              10  COLX3         COLX1   11

                                  VSS    COLX2

    KEYBOARD

Connection Diagram

             74C922-SO

    1                         20
    2 ROWY1           VDD 19
        ROWY2 DATAOUTA
    3   ROWY3 DATAOUTB        18
    4                         17
        ROWY4 DATAOUTC
    5                         16
        NC     DATAOUTD
    6                         15
    7   NC              NC    14

     8  NC                NC  13
     9  COLX4  DATAAVAIL      12
    10  COLX3                 11
                     COLX1

        VSS        COLX2

Pin Description

Pin #         Description                                   Pin #  Description
1             Row Y1                                        20     VDD
                                                            19     Data Out A
2             Row Y2                                        18     Data Out B
                                                            17     Data Out C
3             Row Y3                                        16     Data Out D
                                                            15     NC
4             Row Y4                                        14     NC
                                                            13     Data Avail
5             NC                                            12     Col X1
                                                            21     Col X2
6             NC

7             NC

8             Col X4

9             Col X3

10            VSS

Col X1 Col X4
These pins are open drain column driver outputs to the key matrix.

Row Y1 Row Y4
These pins are the row inputs from the key matrix. These inputs have 5.6K (nominal) pull up
resistors on chip.

                                        Part Number 74C922-SO
                                       December 2012 Page 2 of 5
                            Turning Ideas Into Reality

      ABCircuits www.abcircuits.com POB 123 New Hill NC 27562 (919) 290-7104

Data Out A Data Out D
These pins are the encoded data output. The output keeps the state of the last key pressed even
after the key is released. These pins are TTL and CMOS compatible.

Data Avail
This pin goes high when a key is pressed, and low when a key is released. This pin goes low in a
two key rollover situation before returning high. This pin is TTL and CMOS compatible.

VSS
Connect to system ground.

VDD
Connect to supply voltage of 2.4 to 5 volts. A .1 uF decoupling capacitor to ground is
recommended.

NOTES:
No connection is required to the NC pins. If external capacitors are used on pins 6 and 7 from
your previous design, they do not need to be removed. If pin 14 is grounded on your previous
design, it does not need to be changed. Pins 5 and 15 must be left unconnected.

Truth Table

ROWY1   COLX1  COLX2      COLX3          COLX4  DATAOUTD     DATAOUTC  DATAOUTB  DATAOUTA
ROWY1      X      X           X             X          0            0         0         0
ROWY1                                       X          0            0         0         1
ROWY1   X                                   X          0            0         1         0
ROWY2                X                      X          0            0         1         1
ROWY2                               X                  0            1         0         0
ROWY2                                                  0            1         0         1
ROWY2   X                                              0            1         1         0
ROWY3                X                                 0            1         1         1
ROWY3                               X                  1            0         0         0
ROWY3                                                  1            0         0         1
ROWY3   X                                              1            0         1         0
ROWY4                X                                 1            0         1         1
ROWY4                               X                  1            1         0         0
ROWY4                                                  1            1         0         1
ROWY4                                                  1            1         1         0
                                                       1            1         1         1

Absolute Maximum Ratings

Symbol  Description                       Min       Typical   Max      Units  Notes

Tstg    Storage Temperature                 -55         25     +100      C   Human Body Model
Ta      Operating Temperature               -40                 +85      C   ESD
Vdd                                         -0.5               +6.0       V
Vio     Vdd - Vss Voltage                                    Vdd +0.5     V
Imio    Input Voltage                    Vss - 0.5              +50      mA
ESD     Maximum current into any pin        -25                           V
        Electrostatic Discharge Voltage    2000                 200
                                                                         mA
LU      Latch up current

                           Part Number 74C922-SO
                          December 2012 Page 3 of 5
                       Turning Ideas Into Reality

ABCircuits www.abcircuits.com POB 123 New Hill NC 27562 (919) 290-7104

DC Electrical Characteristics

Symbol  Description                       Min       Typical  Max   Units  Notes

Vdd     Supply Voltage                      2.4         1.5  5.25     V   Vdd = 5V
Idd     Supply Current                   Vdd - 1.0             8     mA   Ioh=10 mA
Voh     High Output Level                               3.5           V   Iol=25 mA
Vol     Low Output Voltage                  2.1          1   0.75     V
Vih     Input High Level                                5.6           V
Vil     Input Low Level                      4                0.8     V
Ioh     High Level Source Current                             10     mA
Iol     Low Level Sink Current                                25     mA
Cio     Capacitive load                                       10     pF
Iil     Input leakage                                                nA
Rpu     Pull Up Resistors On Row Inputs                        8     k?

Differences between the MM74C922 and 74C922-SO

Power Supply
The MM74C922 part is capable of a supply voltage of 3 to 15 volts. The 74C922-SO has a more
limited power supply of 2.4 to 5.25 volts.

Timing Capacitors
The MM74C922 part requires timing capacitors on pins 6 and 7. The 74C922-SO generates all
timing internally, and these capacitors are not required. These pins are no connects on the
74C922-SO. If capacitors are present on your design, they do not need to be removed.

Tristate Outputs
The DataOut pins of the MM74C922 are tristate outputs controlled by pin 14 OutputEnable. The
DataOut pins of the 74C922-SO are not tristate. Pin 14 is a no connect, and may be grounded or
left open. If your design needs tristate outputs, consult the factory for solutions.

Timing
The timing of the 74C922-SO is more relaxed. The data setup to Data Avail timing is longer, and
the low output time in a two key roll over situation is improved.

Theory Of Operation

The 74C922-SO is a custom programmed microprocessor designed to emulate the MM74C922.
The open drain COLX pins are pulsed low one at a time, and the ROWY pins are sampled to
check for key switch closures. If a key is detected, scanning stops until the key is released. The
pressed key is encoded and placed on the DataOut pins, and the DataAvail output is set low until
the key is released. When the key is released, the DataAvail output is set high again and
scanning continues.

         Part Number 74C922-SO
        December 2012 Page 4 of 5
                            Turning Ideas Into Reality

      ABCircuits www.abcircuits.com POB 123 New Hill NC 27562 (919) 290-7104

Physical Dimensions

                                   MM74C922.com is a part of:

                            Turning Ideas Into Reality

      ABCircuits www.abcircuits.com POB 123 New Hill NC 27562 (919) 290-7104
                                    Part Number 74C922-SO

                                   December 2012 Page 5 of 5
This datasheet has been downloaded from:
            datasheet.eeworld.com.cn

                 Free Download
           Daily Updated Database
      100% Free Datasheet Search Site
  100% Free IC Replacement Search Site
     Convenient Electronic Dictionary

               Fast Search System
             www.EEworld.com.cn

                                                 All Datasheets Cannot Be Modified Without Permission
                                                                Copyright Each Manufacturing Company
小广播

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 大学堂 TI培训 Datasheet 电子工程

北京市海淀区知春路23号集成电路设计园量子银座1305 电话:(010)82350740 邮编:100191

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号 电信业务审批[2006]字第258号函 京公海网安备110108001534 Copyright © 2005-2020 EEWORLD.com.cn, Inc. All rights reserved