0% found this document useful (0 votes)
13 views

Matrix Key Board Ieee 488

This document discusses three interface standards: matrix keyboard interfacing, Centronics parallel interface, and IEEE-488 interface bus. It provides details on how a matrix keyboard works using rows and columns to connect multiple keys. It then describes the Centronics parallel interface which allows one-way data transfer from a computer to a printer or other device using 36-pin connectors. Finally, it outlines the IEEE-488 interface bus which allows up to 15 devices to communicate over a 20 meter cable connection directed by a controller.

Uploaded by

mohit mishra
Copyright
© © All Rights Reserved
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
13 views

Matrix Key Board Ieee 488

This document discusses three interface standards: matrix keyboard interfacing, Centronics parallel interface, and IEEE-488 interface bus. It provides details on how a matrix keyboard works using rows and columns to connect multiple keys. It then describes the Centronics parallel interface which allows one-way data transfer from a computer to a printer or other device using 36-pin connectors. Finally, it outlines the IEEE-488 interface bus which allows up to 15 devices to communicate over a 20 meter cable connection directed by a controller.

Uploaded by

mohit mishra
Copyright
© © All Rights Reserved
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 9

Matrix keyboard Interface

Centronics parallel interface


IEEE- 488
(UNIT-5)

(SUB: Microprocessor and Interfaces)


PREPARED BY:
ER. MOHIT MISHRA
ASSOCIATE PROFESSOR
COMPUTER SCIENCE DEPARTMENT
MATRIX KEYBOARD INTERFACING BASICS
• In a matrix keyboard there are keys which are arranged in the form of a
matrix which consists of several rows and columns. 

• In the figure which is stated below significantly indicates the interfacing


process of a matrix keyboard which consists four rows and four columns
respectively.

• We connect a key at the intersection of every rows and columns. Hence


there is a total of 4 × 4 = 16 keys in the given matrix. The lines of the
columns get connected to Gnd through pull-down resistors.
• Even there is a matrix size were to be 8 × 8, for a sum total of 64 keys, only
one output port and one input port would be sufficient. The processor sends
logic 1 on row 0 by the other row results in exit of logic 0 carried by the
instructions
Interfacing a matrix keyboard with

Interfacing a matrix keyboard with


8085 Microprocessor
Centronics parallel interface
• The Centronics parallel interface is an older and still widely-used
standard I/O interface for connecting printers and certain other devices to
computers.
• The interface typically includes a somewhat cumbersome cable and a
36- pin male and female connector at the printer or other device. The cable
plugs into a 25-pin parallel port on the computer.
• Data flows in one direction only, from the computer to the printer or other
device. In addition to eight parallel data lines, other lines are used to read status
information and send control signals.
• Centronics Corporation designed the original Centronics parallel interface for dot
matrix printers.
• In 1981, IBM used this interface as an alternative to the slower one-bit-at-a-
time serial interface.
• When the Centronics parallel interface was first developed, the main peripheral
was the printer. Since then, portable disk drives, tape backup drives, and CD-
ROM players are among devices that have adopted the parallel interface.
Centronics parallel interface
IEEE-488 INTERFACE BUS (HP-IB/GP-IB)
• In the early 1970's, Hewlett-Packard came out with a
standard bus (HP-IB) to help support their own
laboratory measurement equipment product lines,
which later was adopted by the IEEE in 1975. This is
known as the IEEE Std. 488-1975.
• The IEEE-488 Interface Bus (HP-IB) or general purpose
interface bus (GP-IB) was developed to provide a means
for various instruments and devices to communicate
with each other under the direction of one or more
master controllers.
• The HP-IB was originally intended to support a wide
range of instruments and devices, from the very fast to
the very slow.
DESCRIPTION
• The HP-IB specification permits up to 15 devices to be connected
together in any given setup, including the controller if it is part of the
system.
• A device may be capable of any other three types of functions:
controller, listener, or talker. A device on the bus may have only one of
the three functions active at a given time.
• A controller directs which devices will be talkers and listeners. The bus
will allow multiple controllers, but only one may be active at a given
time.
• Each device on the bus should have a unique address in the range of 0-
30. The maximum length of the bus network is limited to 20 meters
total transmission path length.
• It is recommended that the bus be loaded with at least one instrument
or device every 2 meter length of cable (4 meters is maximum). The use
of GP-IB extenders may be used to exceed the maximum permitted
length of 20 meters.
ELECTRICAL INTERFACE

• The GP-IB is a bus to which many similar modules can be directly


connected, as shown in figure.
• A total of 16 wires are shown in the figure - eight data lines and eight
control lines.
• The bus cables actually have 24 wires, providing eight additional for
shielding and grounds.
ELECTRICAL INTERFACE

You might also like