27963 Parallax Inc, 27963 Datasheet

SOLUTIONS CUBED: MEMKEY

27963

Manufacturer Part Number
27963
Description
SOLUTIONS CUBED: MEMKEY
Manufacturer
Parallax Inc
Datasheet

Specifications of 27963

Accessory Type
Keypad Encoder
Product
Microcontroller Accessories
For Use With/related Products
BASIC Stamp®
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
MINIATURE ENGINEERING MODULES
MEMKey
Keypad Encoder
*4X5 Matrix
*Programmable Rows &
*PC/AT or Serial Output
Columns
SOLUTIONS CUBED
256 East 1
Chico, CA 95928
Phone
Fax
www.solutions-cubed.com
(530) 891-8045
(530) 891-1643
st
Street

Related parts for 27963

27963 Summary of contents

Page 1

MEMKey Keypad Encoder *4X5 Matrix *Programmable Rows & Columns *PC/AT or Serial Output MINIATURE ENGINEERING MODULES SOLUTIONS CUBED st 256 East 1 Street Chico, CA 95928 Phone (530) 891-8045 Fax (530) 891-1643 www.solutions-cubed.com ...

Page 2

Miniature Engineering Modules – MEMKey MEMKey Serial and PC/AT Keypad Encoder Module FEATURES u 4X5 Matrix u Programmable rows and columns u Programmable key values u PC/AT or serial output u Automatic or polled key reporting u Programmable debounce and ...

Page 3

Miniature Engineering Modules – MEMKey SPECIFICATIONS ABSOLUTE MAXIMUM RATINGS note: These are stress ratings only. Stresses above those listed below may cause permanent damage and/or affect device reliability. used to determine applicable ranges of operation. Storage Temperature -65°C to +125°C ...

Page 4

Miniature Engineering Modules – MEMKey AC ELECTRICAL CHARACTERISTICS 25°C and VDD = 5.0V unless otherwise noted. Characteristi Symbol Min c Serial TBIT 414 communication bit period Serial Offset TRD 180 when a bit is read Time ...

Page 5

Miniature Engineering Modules – MEMKey OPERATION The MEMKey is a keypad encoder which can communicate via a serial interface or the standard PC/AT interface. In addition fully programmable. Access to the programmable features is through the serial protocol. ...

Page 6

Miniature Engineering Modules – MEMKey Hardware Hook up The connection diagram below shows the basic setup for using the MEMKey. This is the easiest and simplest way to use the MEMKey. In addition, the MODE jumper (J3) must be on ...

Page 7

Miniature Engineering Modules – MEMKey Read Number of Keys (‘01’H) After receiving this command the MEMKey sends the master the number of key presses it has in its buffer. This number will range between 0 and 8. Program Typematic (‘02’H) ...

Page 8

Miniature Engineering Modules – MEMKey Program Serial Key (‘0A’H) This command is followed by two bytes: the physical key to program (see Key Map) and then the value that the master wants the MEMKey to send when that key is ...

Page 9

Miniature Engineering Modules – MEMKey '00'H FM 'FF'H TM time Read Key Buffer: No keys have been pressed FM '00'H '04'H TM time Automatic mode, default setup, keys pressed one right after another '06'H '00'H '01'H '02'H ...

Page 10

Miniature Engineering Modules – MEMKey PC/AT Operation In PC/AT mode the MEMKey operates as a standard keyboard that can be attached to any PC or single board computer that supports the PC/AT keyboard protocol. If attributes of the MEMKey such ...

Page 11

Miniature Engineering Modules – MEMKey PC/AT Default Settings The MEMKey is pre-configured at the factory so it will work with no user intervention. The table below shows the default values for the MEMKey. Item Value Key 0 ‘00’ ...

Page 12

Miniature Engineering Modules – MEMKey APPLICATIONS The following examples show how to interface the MEMKey to various master processors in various configurations. These examples should make it fairly easy for an end user to custom design their own programs and ...

Page 13

Miniature Engineering Modules – MEMKey SEROUT 14,396,[$0A,$05,$45] PAUSE 10 SEROUT 14,396,[$0A,$06,$46] PAUSE 10 SEROUT 14,396,[$0A,$07,$47] PAUSE 10 SEROUT 14,396,[$0A,$08,$48] PAUSE 10 SEROUT 14,396,[$0A,$09,$49] PAUSE 10 SEROUT 14,396,[$0A,$0A,$4A] PAUSE 10 SEROUT 14,396,[$0A,$0B,$4B] PAUSE 10 SEROUT 14,396,[$0A,$0C,$4C] PAUSE 10 SEROUT 14,396,[$0A,$0D,$4D] PAUSE ...

Page 14

Miniature Engineering Modules – MEMKey AN-301 Interfacing serial port SERIAL MAX203 PORT VCC 5 T1OUT T1IN RX 4 R1IN R1OUT TX 12 GND C2 C2 GND C2- 9 GND C2- Serial Port Level ...

Page 15

Miniature Engineering Modules – MEMKey NextBufferByte: Valid$ = "No" MoreData$ = "No" IF LOC( THEN GOTO EndGetByte A$ = INPUT$(1, #1) Byte Valid$ = "Yes" IF LOC(1) <> 0 THEN MoreData$ = "Yes" EndGetByte: IF Valid$ ...

Page 16

Miniature Engineering Modules – MEMKey Distributors Digi Key 701 Brooks Ave. South Thief River Falls, MN 56701-0677 800-344-4539 www.digikey.com Jameco 1355 Shoreway Road Belmont, CA 94002-4100 800-831-4242 www.jameco.com JDR Microdevices 1850 South 10th Street San Jose, CA 95112-4108 800-538-5000 www.jdr.com ...

Related keywords