Académique Documents
Professionnel Documents
Culture Documents
Pagina 1 di 13
> n o k i a
7 1 1 0 <
> s e d
1 5 6 5
<
disclaimer / info:
DISCLAIMER:
THIS IS EXPERIMENTAL SOFTWARE AND HARDWARE. USE AT YOUR OWN RISK. THE MAINTAINER(S) OF THESE PAGES AND THE DEVELOPER(S) OF
SOFTWARE AND HARDWARE PRESENTED ON THESE PAGES CAN NOT BE HELD LIABLE UNDER ANY CIRCUMSTANCES FOR DAMAGE TO HARDWARE OR
SOFTWARE, LOST DATA, OR OTHER DIRECT OR INDIRECT DAMAGE RESULTING FROM THE USE OF THIS SOFTWARE OR HARDWARE. IF YOU DO NOT
AGREE TO THESE CONDITIONS, YOU ARE NOT PERMITTED TO USE OR FURTHER DISTRIBUTE THIS SOFTWARE OR TO USE ANY TEMPLATES FOR
BUILDING HARDWARE PRESENTED HERE.
z
z
z
z
z
this page deals with connecting a nokia 7110 display (or generally: sed1565-based display) to a parallel port and drive it using serdisplib
i'm not responsible for the content of external web pages
external web pages will generally open in separate browser windows or tabs
english is not my native language. please keep that in mind (corrections of english grammar and formulations are very welcome!)
email: mrwastl at users.sourceforge.net
specifications
resolution
colours
96x65
monochrome
controller
sed1565
backlight
adjustable contrast
dimensions
name in serdisplib
yes, programmable
module: 48 x 63 mm, display area: 34 x 29 mm (measured)
NOKIA7110
pinout, assembling
pinout for nokia 7110 display
http://serdisplib.sourceforge.net/ser/sed1565.html
29/12/2005
Pagina 2 di 13
2
3
4
5
6
7
8
9
10
11
12
13
14
/CS
D/_C
SCLK
LEDLED+
GND
GND
VDD
SDATA
/RES
annotations
z
z
z
speaker + and speaker - lead to two contact areas at the front side of the module (no
speaker is actually built-in in the module!)
signal on/off switch is set when pressing the button at the front side of the display
temp sensor is a temperature sensitive resistor
at first i wanted to solder flexcables directly onto the pins, but this didn't
work as expected, so i decided to build 'contact pads' which also did a
good job in my pcd8544-project:
z
http://serdisplib.sourceforge.net/ser/sed1565.html
from an old circuit board i cut out a small piece [1] and drilled three
holes into it so that it could be screwed with the display module (the
third hole is for the plastic nose of the display module).
i found some nuts that fit exactly into the holes of the display module
and some matching screws [2].
one end of the flex cable was unisolated and assembled such that it
suited exactly for the display's contact pins [3]. the other end was
already ready for insertion into a ZIF-socket (i found this cable in an
29/12/2005
Pagina 3 di 13
http://serdisplib.sourceforge.net/ser/sed1565.html
29/12/2005
Pagina 4 di 13
http://serdisplib.sourceforge.net/ser/sed1565.html
29/12/2005
http://serdisplib.sourceforge.net/ser/sed1565.html
Pagina 5 di 13
29/12/2005
Pagina 6 di 13
nokia 7110 display in red (replaced green leds with red ones)
warning: readability suffers when using red backlight
connecting a nokia 7110 display to the parallel port:
intro
the wiring is based on the wiring of optrex 323 and pcd8544-based displays to the parallel port. as i didn't know of any other projects like this (with nokia 7110 displays connected to
the parallel port) i had to chose a wiring-'standard' for myself.
wiring
signals:
+------------------+
|
7
1
|
|
# # # # # # #
|
|
# # # # # # #
|
|
8
14
|
+--======================--+
|
==
==
==
==
|
http://serdisplib.sourceforge.net/ser/sed1565.html
29/12/2005
|
##############
|
+--======================--+
|
|
|
|
|
rear view
|
|
connector is visible
|
|
|
|
nokia 7110
|
|
|
+--------------------------+
Pagina 7 di 13
Signal name PC
LCD
Signal name
--------------------------------------------------------Data 0
2
13
SDATA (SI) serial data input of LCD
Data 1
3
5
SCLK serial clock line of LCD
Data 2
4
4
D/_C command/data switch
Data 4
6
2
/CS
chip select (low active)
Data 5
7
14
/RES low active Reset input
Data 7
9
8, 9
backlight (switched using a transistor)
Ground
18
10,11
GND
ground for printer port and VDD
-12
VDD
+V (Chip power supply, some value around 3V)
circuit:
http://serdisplib.sourceforge.net/ser/sed1565.html
29/12/2005
Pagina 8 di 13
part list:
Part#
Type
Value
Annotation
--------------------------------------------------------------------------------------R1-R6
Resistor
1 kOhm
http://serdisplib.sourceforge.net/ser/sed1565.html
29/12/2005
Pagina 9 di 13
R7
Var.Resistor
T1
D1
IC1
R8
R9
C1, C2
Transistor
Diode
Var. Voltage Reg.
Resistor
Resistor
Capacitor
eg. BC547
eg. 1N4148
LM317 (or similar)
eg. 220 Ohm
eg. 330 Ohm
some uF
remarks:
R6, R7, T1, D1 are needed in combination with LED background light only!
R8 and R9 affect Vout of IC1 and are calculated using the following formula:
Vout = 1.25 * (1 + (R9 / R8))
usually (according to the data sheet of LM317) R8 should be 240 Ohm. i chose 220 Ohm.
together with R9 = 330 Ohm i get Vout = 3.15 V.
i also tested a PJ 1084 (smd lowdrop adj. voltage reg.) as a replacement for the LM317 and it worked fine.
attention: different order of pins!
addressing
http://serdisplib.sourceforge.net/ser/sed1565.html
29/12/2005
Pagina 10 di 13
http://serdisplib.sourceforge.net/ser/sed1565.html
29/12/2005
Pagina 11 di 13
using the third parameter of serdisp_init(), driver specific options and custom wiring can be set.
common information about passing options and customisable wiring can be found in a separate document.
examples:
serdisp_init(sdcd, "NOKIA7110", "ROTATE=90;INVERT=YES;BACKLIGH=OFF");
options
identifier
short
remark
ROTATE
ROT
INVERT
INV
invert display
DELAY
default
0 .. no delay
1 .. one call of gettimeofday()
>1 .. delay at least x nanoseconds
set display contrast
BG
WIRING
WIRE
identifier
range
aliases
ROTATE
INVERT
0, 1
DELAY
>= 0
NONE=0
CONTRAST
BACKLIGHT
ranges, aliases
CONTRAST
BACKLIGHT
[0, 10]
0, 1
numeric id
protocol
PAR
description
SerDisp wiring, serial data transfer
display signals
identifier
description
http://serdisplib.sourceforge.net/ser/sed1565.html
mandatory
29/12/2005
SI
Pagina 12 di 13
serial clock
DC
data or command
ICS
SCL
RESET
BACKLIGHT
annotations
z
z
links:
data sheets
sed1565 controller
(english)
sed1565.pdf
pinouts, projects, ... for different LCDs. important source for my project
(english)
http://sandiding.tripod.com/Bertys.html
(english)
http://sandiding.tripod.com/nokialcd7110.html
(english)
http://sandiding.tripod.com/n7110.html
thanks:
special thanks go to
donating a nokia 7110 phone
* Ren Hofer
* Andreas Fierlinger
* Christian Phringer
history:
2005-05-08
2004-08-29
added picture of nokia 7110 display hack using red background light
2004-04-03
http://serdisplib.sourceforge.net/ser/sed1565.html
29/12/2005
2004-03-28
2004-03-25
Pagina 13 di 13
http://serdisplib.sourceforge.net/ser/sed1565.html
29/12/2005