beautypg.com

Keyboard/display interface electronics, Keypad decoder, 2 x 40 char. vacuum fluorescent display – Teledyne GFC-7000E - Trace CO2 Analyzer User Manual

Page 188: C interface

background image

Model GFC7000E Instruction Manual

THEORY OF OPERATION

04584 Rev A1

177

10.4.1.4. Keyboard/Display Interface Electronics






FRONT PANEL

Keypad

Decoder

Key Press

Detect

KEYBOARD

Beeper

Sample LED

(Green)

Cal LED

(Yellow)

Fault LED

(Red)

Display Data

Decoder

Display Power

Watchdog

From 5 VDC

Power Supply

I

2

C to Relay Board

Para

llel D

at

a

2 x 40 CHAR. VACUUM

FLUORESCENT DISPLAY

Display

Controller

D

is

p

la

y W

rite

Clock

Serial

Data

I

2

C

to

/f

ro

m

C

PU

K

eybo

a

rd

In

terr

up

t S

tat

u

s Bit

I

2

C Interface

2

nd

Lang.

Switch

Maint.

Switch

Optional

Maintenance

LED

Figure 10-18: Keyboard and Display Interface Block Diagram

The keyboard/display interface electronics of the MGFC7000E Analyzer watches the status of the

eight front panel keys, alerts the CPU when keys are depressed, translates data from parallel to
serial and back and manages communications between the keyboard, the CPU and the front panel

display. Except for the Keyboard interrupt status bit, all communication between the CPU and the
keyboard/display is handle by way of the instrument’s I

2

C buss. The CPU controls the clock signal

and determines when the various devices on the bus are allowed to talk or required to listen. Data
packets are labeled with addresses that identify for which device the information is intended.

Keypad Decoder

Each key on the front panel communicates with a decoder IC via a separate analog line. When a
key is depressed the decoder chip notices the change of state of the associated signal; latches and

holds the state of all eight lines (in effect creating an 8-bit data word); alerts the key-depress-
detect circuit (a flip-flop IC); translates the 8-bit word into serial data and; sends this to the I

2

C

interface chip.

Key-Depress-Detect Circuit

This circuit flips the state of one of the inputs to the I

2

C interface chip causing it to send an

interrupt signal to the CPU

I

2

C Interface Chip