Digilent 410-142P User Manual

Digilent Hardware

Advertising
background image

P

P

m

m

o

o

d

d

C

C

L

L

P

P

P

P

a

a

r

r

a

a

l

l

l

l

e

e

l

l

L

L

C

C

D

D

D

D

i

i

s

s

p

p

l

l

a

a

y

y

M

M

o

o

d

d

u

u

l

l

e

e

R

R

e

e

f

f

e

e

r

r

e

e

n

n

c

c

e

e

M

M

a

a

n

n

u

u

a

a

l

l

®

w w w . d ig i l en t inc . c om

Revision: April 28, 2008

215 E Main Suite D | Pullman, WA 99163

(509) 334 6306 Voice and Fax

Doc: 502-142

page 1 of 5

Copyright Digilent, Inc. All rights reserved. Other product and company names mentioned may be trademarks of their respective owners.

PmodCLP Block Diagram

Overview


The PmodCLP is a 16x2 character LCD module that
uses two Pmod connectors to present a 3.3V, 8-bit
parallel data interface to system boards. It is based on
a Sunlike LCD panel that uses a Samsung KS0066 (or
equivalent) LCD controller. The module can be
attached to any number of Digilent system boards to
create a character LCD subsystem.

The PmodCLP can be supplied with 3.3V or 5V.
Because the Sunlike LCD module requires a 5V
supply, the PmodCLP includes a 3.3V-to-5V boost
regulator and a 5V-to-3.3V voltage-translation circuit.
The voltage translation circuit ensures that 3.3V data
signals are returned to the system board whether 3.3V
or 5V is used to supply the module (if 5V signal levels
are desired, the 2.5V regulator can be
removed).

A simple resistor-divider contrast-setting circuit
is used to set the contrast voltage (VO) to
about 200mV, ideal for temperatures around
20C. The divider circuit values can be
changed to define other contrast voltage
settings.

The module is capable of displaying any one
of more than 200 predefined characters in
each of the 32 display locations (organized as
16 characters on two rows). Most characters
use ASCII codes (see the Samsung KS0066
data sheet for a complete list of character
codes). The module can also execute a variety
of instructions, such as erasing specific characters, setting different display modes, scrolling, and
displaying user-defined characters. These instructions are defined in table 3 below. Characters and
instructions are written to the display using the 8-bit data bus as described below. Characters written
to the display appear at the current location of the LCD panel’s cursor.

This document contains much of the information required to drive the PmodCLP, but a good deal of
the information presented in the LCD controller data sheet has not been reproduced here. Please
refer to the Samsung manufacturer’s data sheet for more information.

Advertising