Zeppelinstrasse 19
D-82205 Gilching
Fon +49-8105-778090
info@lcd-module.de
http://www.lcd-module.de
1.2022
Round OLED 37mm - 128x128 dots
Incl. controller SSD1327ZB
Features
• 1.2” Low-Power OLED
• -40..+80°C (TOp.)
• 128x128 dots
• Incl. controller SSD1327ZB
• SPI, I²C, 8-Bit Interface
• Fast response time (10µs) even at -40°C
• ZIFF connection
• 37mm diameter
Ordering code
OLED 1.2” - 128x128 dots, round yellow
OLED 1.2” - 128x128 dots, round white
EA W128128-XRLG
EA W128128-XRLW
Accessory
ZIFF connector 24 pins, 0.5mm pitch, bottom contact
ZIFF connector 24 pins, 0.5mm pitch, top contact
USB-Testboard
EA WF050-24S
EA WF050-24T
EA 9781-2USB
Zeppelinstrasse 19
D-82205 Gilching
Fon +49-8105-778090
info@lcd-module.de
http://www.lcd-module.de
Content
1. General Specification
2. Contour Drawing & Block Diagram
3. Interface Pin Function
4. Absolute Maximum Ratings
5. Electrical Characteristics
6. Optical Characteristics
7. OLED Lifetime
8. Reliability
9. Inspection specification
10. Precautions in use of OLED Modules
11. Initialization example
12. Application example
EA W128128-XR
Printing and typographical errors reserved. ELECTRONIC ASSEMBLY
reserves the right to change specification without prior note.
Page 2 of 27
Zeppelinstrasse 19
D-82205 Gilching
Fon +49-8105-778090
info@lcd-module.de
http://www.lcd-module.de
1. General Specification
Item
Dimension
Unit
128 x 128 Dots
-
37.18× 41.23 × 2.05
mm
Active Area
30.00×30.00
mm
Pixel Size
0.210 × 0.210
mm
Pixel Pitch
0.235 × 0.235
mm
Dot Matrix
Module dimension
Display Mode
Display Color
Drive Duty
IC
EA W128128-XR
Passive Matrix
EA W128128-XLG: Yellow
EA W128128-XLW: White
1/128Duty
SSD1327ZB
Printing and typographical errors reserved. ELECTRONIC ASSEMBLY
reserves the right to change specification without prior note.
Page 3 of 27
Zeppelinstrasse 19
D-82205 Gilching
Fon +49-8105-778090
info@lcd-module.de
http://www.lcd-module.de
2. Contour Drawing & Block Diagram
EA W128128-XR
Printing and typographical errors reserved. ELECTRONIC ASSEMBLY
reserves the right to change specification without prior note.
Page 4 of 27
Zeppelinstrasse 19
D-82205 Gilching
Fon +49-8105-778090
info@lcd-module.de
http://www.lcd-module.de
FUNCTION BLOCK DIAGRAM
EA W128128-XR
Printing and typographical errors reserved. ELECTRONIC ASSEMBLY
reserves the right to change specification without prior note.
Page 5 of 27
Zeppelinstrasse 19
D-82205 Gilching
Fon +49-8105-778090
info@lcd-module.de
http://www.lcd-module.de
3. Interface Pin Function
No.
1
2
3
4
5
6
7
8
9
10
11
12
13
Symbol Function
VSS Ground pin. It must be connected to external ground.
Power supply for panel driving voltage. This is also the most positive power voltage
VCC
supply pin. It is supplied by external high voltage source.
COM signal deselected voltage level.
VCOMH A capacitor should be connected between this pin and VSS. No external power
supply is allowed to connect to this pin.
Low voltage power supply and power supply for interface logic level. It should match
VCI with the MCU interface voltage level and must be connected to external source.
VCI must always set to be equivalent to or higher than VDD.
VDD Power supply pin for core logic operation.
MCU bus interface selection pins. Select appropriate logic setting as described in the
following table. BS1 and BS2 are pin select.
Bus Interface selection
BS1
BS[2:1]
Interface
00
4 line SPI
01
I2C
11
8-bit 8080 parallel
10
8-bit 6800 parallel
BS2
Note (1) 0 is connected to VSS (2) 1 is connected to VCI
VSS Ground pin. It must be connected to external ground.
IREF This pin is the segment output current reference pin
This pin is the chip select input connecting to the MCU.
CS# The chip is enabled for MCU communication only when CS# is pulled LOW (active
LOW).
This pin is reset signal input.
RES# When the pin is pulled LOW, initialization of the chip is executed.
Keep this pin pull HIGH during normal operation.
This pin is Data/Command control pin connecting to the MCU.
When the pin is pulled HIGH, the data at D[7:0] will be interpreted as data.
When the pin is pulled LOW, the data at D[7:0] will be transferred to a command
D/C
register.
In I2C mode, this pin acts as SA0 for slave address selection.
When 3-wire serial interface is selected, this pin must be connected to VSS.
This pin is read / write control input pin connecting to the MCU interface.
When 6800 interface mode is selected, this pin will be used as Read/Write (R/W#)
selection input. Read mode will be carried out when this pin is pulled HIGH and write
W/R#
mode when LOW.
When 8080 interface mode is selected, this pin will be the Write (WR#) input. Data
write operation is initiated when this pin is pulled LOW and the chip is selected.
EA W128128-XR
Printing and typographical errors reserved. ELECTRONIC ASSEMBLY
reserves the right to change specification without prior note.
Page 6 of 27
Zeppelinstrasse 19
14
RD#
15
16
17
18
19
20
21
22
D0
D1
D2
D3
D4
D5
D6
D7
23
VCC
24
VSS
EA W128128-XR
D-82205 Gilching
Fon +49-8105-778090
info@lcd-module.de
http://www.lcd-module.de
This pin is MCU interface input.
When 6800 interface mode is selected, this pin will be used as the Enable (E) signal.
Read/write operation is initiated when this pin is pulled HIGH and the chip is
selected.
When 8080 interface mode is selected, this pin receives the Read (RD#) signal.
Read operation is initiated when this pin is pulled LOW and the chip is selected.
When serial or I2C interface is selected, this pin must be connected to VSS.
These pins are bi-directional data bus connecting to the MCU data bus.
Unused pins are recommended to tie LOW.
When serial interface mode is selected, D0 will be the serial clock input: SCLK; D1
will be the serial data input: SDIN and D2 should be kept NC.
When I2C mode is selected, D2, D1 should be tied together and serve as SDAout,
SDAin in application and D0 is the serial clock input, SCL.
Power supply for panel driving voltage. This is also the most positive power voltage
supply pin. It is supplied by external high voltage source.
Ground pin.
Printing and typographical errors reserved. ELECTRONIC ASSEMBLY
reserves the right to change specification without prior note.
Page 7 of 27
Zeppelinstrasse 19
D-82205 Gilching
Fon +49-8105-778090
info@lcd-module.de
http://www.lcd-module.de
4. Absolute Maximum Ratings
Parameter
Symbol
Min
Max
Unit
Notes
Supply Voltage for Operation
VCI
-0.3
4
V
1, 2
Supply Voltage for Logic
VDD
-0.5
2.75
V
1, 2
Supply Voltage for Display
VCC
-0.5
19
V
1, 2
Operating Temperature
TOP
-40
+80
°C
-
TSTG
-40
+80
°C
-
Storage Temperature
Note 1: All the above voltages are on the basis of “VSS = 0V”.
Note 2: When this module is used beyond the above absolute maximum ratings, permanent breakage of
the module may occur. Also, for normal operations, it is desirable to use this module under the
conditions according to Section6 “Electrical Characteristics”. If this module is used beyond these
conditions, malfunctioning of the module can occur and the reliability of the module may deteriorate
EA W128128-XR
Printing and typographical errors reserved. ELECTRONIC ASSEMBLY
reserves the right to change specification without prior note.
Page 8 of 27
Zeppelinstrasse 19
D-82205 Gilching
Fon +49-8105-778090
info@lcd-module.de
http://www.lcd-module.de
5. Electrical Characteristics
Item
Symbol
Condition
Min
Typ
Max
Unit
Supply Voltage for Logic
VCI
Note
2.8
3.0
3.3
V
Supply Voltage for Display
VCC
-
14
14.5
15
V
High Level Input
VIH
-
0.8×VCI
-
VCI
V
Low Level Input
VIL
-
0
-
0.2×VCI
V
High Level Output
VOH
-
0.9×VCI
-
VCI
V
Low Level Output
VOL
-
0
-
0.1×VDDIO
V
VCC =14.5V
23
24
26
mA
50% Check Board operating Current
EA W128128-XR
Printing and typographical errors reserved. ELECTRONIC ASSEMBLY
reserves the right to change specification without prior note.
Page 9 of 27
Zeppelinstrasse 19
D-82205 Gilching
Fon +49-8105-778090
http://www.lcd-module.de
info@lcd-module.de
6. Optical Characteristics
Item
View Angle
Contrast Ratio
Response Time
Symbol
Condition
Min
Typ
Max Unit
(V)θ
160
deg
(H)φ
160
deg
-
Dark
T rise
-
10
μs
T fall
-
10
μs
Display with 50% check Board Brightness
2000:1
Yellow
100
120
cd/m²
White
60
80
cd/m²
CIEx(Yellow)
(CIE1931)
0.45
0.47
0.49
CIEy(Yellow)
(CIE1931)
0.48
0.50
0.52
CIEx(White)
(CIE1931)
0.26
0.28
0.30
CIEy(White)
(CIE1931)
0.30
0.32
0.34
EA W128128-XR
-
CR
Printing and typographical errors reserved. ELECTRONIC ASSEMBLY
reserves the right to change specification without prior note.
Page 10 of 27
Zeppelinstrasse 19
D-82205 Gilching
Fon +49-8105-778090
info@lcd-module.de
http://www.lcd-module.de
7. OLED Lifetime
ITEM
Conditions
Operating
Life Time
Ta=25℃
/ Initial 50% check board
brightness Typical Value
Min
Typ
30,000 Hrs (Yellow)
20,000 Hrs (White)
-
Remark
Note
Notes:
1. Life time is defined the amount of time when the luminance has decayed to 50% of initial value.
4. Current consumption: within ± 50% of initial value.
APPENDIX:
RESIDUE IMAGE
Because the pixels are lighted in different time, the luminance of active pixels
may reduce or differ from inactive pixels. Therefore, the residue image will occur.
To avoid the residue image, every pixel needs to be lighted up uniformly.
EA W128128-XR
Printing and typographical errors reserved. ELECTRONIC ASSEMBLY
reserves the right to change specification without prior note.
Page 13 of 27
Zeppelinstrasse 19
D-82205 Gilching
Fon +49-8105-778090
info@lcd-module.de
http://www.lcd-module.de
9. Inspection specification
NO
01
02
03
04
Item
Electrical
Testing
Black or white
spots on
OLED
(display only)
OLED black
spots, white
spots,
contamination
(non-display)
Polarizer
bubbles
EA W128128-XR
Criterion
1.1 Missing vertical, horizontal segment, segment contrast
defect.
1.2 Missing character, dot or icon.
1.3 Display malfunction.
1.4 No function or no display.
1.5 Current consumption exceeds product specifications.
1.6 OLED viewing angle defect.
1.7 Mixed product types.
1.8 Contrast defect.
2.1 White and black spots on display ≦0.25mm, no more
than three white or black spots present.
2.2 Densely spaced: No more than two spots or lines within
3mm.
3.1 Round type : As
SIZE
Acceptable Q
following drawing
TY
Φ=( x + y ) / 2
Accept no
Φ≦0.10
dense
2
0.10<
Φ≦0.20
1
0.20<
Φ≦0.25
0
0.25<Φ
3.2 Line type : (As following drawing)
Length Width
Acceptable Q TY
--W≦0.02
Accept no dense
L≦3.0
0.02<W≦0.03
2
L≦2.5
0.03<W≦0.05
--0.05<W
As round type
If bubbles are visible,
judge using black
spot specifications,
not easy to find, must
check in specify
direction.
Size Φ
Φ≦0.20
0.20<Φ≦0.50
0.50<Φ≦1.00
1.00<Φ
Total Q TY
Acceptable Q TY
Accept no dense
3
2
0
3
Printing and typographical errors reserved. ELECTRONIC ASSEMBLY
reserves the right to change specification without prior note.
AQL
0.65
2.5
2.5
2.5
2.5
Page 14 of 27
Zeppelinstrasse 19
NO
05
Item
Scratches
D-82205 Gilching
Fon +49-8105-778090
http://www.lcd-module.de
info@lcd-module.de
Criterion
Follow NO.3 OLED black spots, white spots, contamination
Symbols Define:
x: Chip length
y: Chip width
z: Chip thickness
k: Seal width
t: Glass thickness a: OLED side length
L: Electrode pad length:
AQL
6.1 General glass chip :
6.1.1 Chip on panel surface and crack between panels:
06
Chipped
glass
y: Chip width
x: Chip length
Not over viewing
x≦1/8a
area
Not exceed 1/3k
1/2t<z≦2t
x≦1/8a
☉If there are 2 or more chips, x is total length of each chip.
z: Chip thickness
Z≦1/2t
2.5
6.1.2 Corner crack:
y: Chip width
x: Chip length
Not over viewing
x≦1/8a
area
Not exceed 1/3k
1/2t<z≦2t
x≦1/8a
☉If there are 2 or more chips, x is the total length of each chip.
z: Chip thickness
Z≦1/2t
EA W128128-XR
Printing and typographical errors reserved. ELECTRONIC ASSEMBLY
reserves the right to change specification without prior note.
Page 15 of 27
Zeppelinstrasse 19
NO Item
D-82205 Gilching
Fon +49-8105-778090
Criterion
Symbols :
x: Chip length
y: Chip width
z: Chip thickness
k: Seal width
t: Glass thickness a: OLED side length
L: Electrode pad length
6.2 Protrusion over terminal :
6.2.1 Chip on electrode pad :
y: Chip width
x: Chip length
y≦0.5mm
x≦1/8a
6.2.2 Non-conductive portion:
06
http://www.lcd-module.de
info@lcd-module.de
AQL
z: Chip thickness
0 < z≦t
Glass
crack
2.5
y: Chip width
x: Chip length
z: Chip
thickness
y≦ L
x≦1/8a
0 < z≦t
☉If the chipped area touches the ITO terminal, over 2/3 of the ITO
must remain and be inspected according to electrode terminal
specifications.
☉If the product will be heat sealed by the customer, the alignment
mark not be damaged.
6.2.3 Substrate protuberance and internal crack.
y: width
y≦1/3L
EA W128128-XR
x: length
x≦a
Printing and typographical errors reserved. ELECTRONIC ASSEMBLY
reserves the right to change specification without prior note.
Page 16 of 27
Zeppelinstrasse 19
NO
07
08
09
10
11
Item
Cracked
glass
Backlight
elements
D-82205 Gilching
Fon +49-8105-778090
info@lcd-module.de
http://www.lcd-module.de
Criterion
AQL
The OLED with extensive crack is not acceptable.
2.5
8.1 Illumination source flickers when lit.
8.2 Spots or scratched that appear when lit must be judged.
Using OLED spot, lines and contamination standards.
8.3 Backlight doesn’t light or color wrong.
0.65
2.5
0.65
Bezel
9.1 Bezel may not have rust, be deformed or have
fingerprints, stains or other contamination.
9.2 Bezel must comply with job specifications.
2.5
PCB、COB
10.1 COB seal may not have pinholes larger than 0.2mm or
contamination.
10.2 COB seal surface may not have pinholes through to the
IC.
10.3 The height of the COB should not exceed the height
indicated in the assembly diagram.
10.4 There may not be more than 2mm of sealant outside the
seal area on the PCB. And there should be no more than
three places.
10.5 No oxidation or contamination PCB terminals.
10.6 Parts on PCB must be the same as on the production
characteristic chart. There should be no wrong parts,
missing parts or excess parts.
10.7 The jumper on the PCB should conform to the product
characteristic chart.
10.8 If solder gets on bezel tab pads, OLED pad, zebra pad
or screw hold pad, make sure it is smoothed down.
11.1 No un-melted solder paste may be present on the PCB.
11.2 No cold solder joints, missing solder connections,
oxidation or icicle.
11.3 No residue or solder balls on PCB.
11.4 No short circuits in components on PCB.
2.5
2.5
Soldering
EA W128128-XR
Printing and typographical errors reserved. ELECTRONIC ASSEMBLY
reserves the right to change specification without prior note.
2.5
0.65
2.5
0.65
2.5
2.5
0.65
0.65
2.5
2.5
0.65
Page 17 of 27
Zeppelinstrasse 19
NO
12
D-82205 Gilching
Fon +49-8105-778090
info@lcd-module.de
http://www.lcd-module.de
Item
Criterion
AQL
2.5
General
appearance
12.1 No oxidation, contamination, curves or, bends on
interface Pin (OLB) of TCP.
12.2 No cracks on interface pin (OLB) of TCP.
12.3 No contamination, solder residue or solder balls on
product.
12.4 The IC on the TCP may not be damaged, circuits.
12.5 The uppermost edge of the protective strip on the
interface pin must be present or look as if it cause the
interface pin to sever.
12.6 The residual rosin or tin oil of soldering (component or
chip component) is not burned into brown or black color.
12.7 Sealant on top of the ITO circuit has not hardened.
12.8 Pin type must match type in specification sheet.
12.9 OLED pin loose or missing pins.
12.10 Product packaging must the same as specified on
packaging specification sheet.
12.11 Product dimension and structure must conform to
product specification sheet.
EA W128128-XR
Printing and typographical errors reserved. ELECTRONIC ASSEMBLY
reserves the right to change specification without prior note.
0.65
2.5
2.5
2.5
2.5
2.5
0.65
0.65
0.65
0.65
Page 18 of 27
Zeppelinstrasse 19
D-82205 Gilching
Fon +49-8105-778090
Check Item
Classification
No Display
Major
Missing Line
Major
Pixel Short
Major
Darker Short
Major
Wrong Display
Major
Un-uniform
B/A x 100% < 70%
A/C x 100% < 70%
Major
EA W128128-XR
info@lcd-module.de
http://www.lcd-module.de
Criteria
Printing and typographical errors reserved. ELECTRONIC ASSEMBLY
reserves the right to change specification without prior note.
Page 19 of 27
Zeppelinstrasse 19
D-82205 Gilching
Fon +49-8105-778090
info@lcd-module.de
http://www.lcd-module.de
10. Precautions in use of OLED Modules
Modules
(1) Avoid applying excessive shocks to module or making any alterations or modifications to it.
(2) Don’t make extra holes on the printed circuit board, modify its shape or change the
components of OLED display module.
(3) Don’t disassemble the OLED display module.
(4) Don’t operate it above the absolute maximum rating.
(5) Don’t drop, bend or twist OLED display module.
(6) Soldering: only to the I/O terminals.
(7) Storage: please storage in anti-static electricity container and clean environment.
(8) It's pretty common to use "Screen Saver" to extend the lifetime and don't use fix information
for long time in real application.
(9) Don't use fixed information in OLED panel for long time that will extend "screen burn" effect
time.
(10) ELECTRONIC ASSEMBLY has the right to change the passive components, including
R2and R3 adjust resistors. (Resistors, capacitors and other passive components will have
different appearance and color caused by the different supplier.)
(11) ELECTRONIC ASSEMBLY have the right to change the PCB Rev. (In order to satisfy the
supplying stability, management optimization and the best product performance... etc, under
the premise of not affecting the electrical characteristics and external dimensions,
ELECTRONIC ASSEMBLY have the right to modify the version.)
10.1. Handling Precautions
(1) Since the display panel is being made of glass, do not apply mechanical impacts such us
dropping from a high position.
(2) If the display panel is broken by some accident and the internal organic substance leaks out,
be careful not to inhale nor lick the organic substance.
(3) If pressure is applied to the display surface or its neighborhood of the OLED display module,
the cell structure may be damaged and be careful not to apply pressure to these sections.
(4) The polarizer covering the surface of the OLED display module is soft and easily scratched.
Please be careful when handling the OLED display module.
(5) When the surface of the polarizer of the OLED display module has soil, clean the surface. It
takes advantage of by using following adhesion tape.
* Scotch Mending Tape No. 810 or an equivalent
Never try to breathe upon the soiled surface nor wipe the surface using cloth containing
solvent such as ethyl alcohol, since the surface of the polarizer will become cloudy.
Also, pay attention that the following liquid and solvent may spoil the polarizer:
* Water
* Ketone
* Aromatic Solvents
(6) Hold OLED display module very carefully when placing OLED display module into the system
housing. Do not apply excessive stress or pressure to OLED display module. And, do not over
bend the film with electrode pattern layouts.
These stresses will influence the display performance. Also, secure sufficient rigidity for the
EA W128128-XR
Printing and typographical errors reserved. ELECTRONIC ASSEMBLY
reserves the right to change specification without prior note.
Page 20 of 27
Zeppelinstrasse 19
D-82205 Gilching
Fon +49-8105-778090
info@lcd-module.de
http://www.lcd-module.de
outer cases.
(7) Do not apply stress to the LSI chips and the surrounding molded sections.
(8) Do not disassemble nor modify the OLED display module.
(9) Do not apply input signals while the logic power is off.
(10) Pay sufficient attention to the working environments when handing OLED display modules
to prevent occurrence of element breakage accidents by static electricity.
* Be sure to make human body grounding when handling OLED display modules.
* Be sure to ground tools to use or assembly such as soldering irons.
* To suppress generation of static electricity, avoid carrying out assembly work under dry
environments.
* Protective film is being applied to the surface of the display panel of the OLED display module.
Be careful since static electricity may be generated when exfoliating the protective film.
(11) Protection film is being applied to the surface of the display panel and removes the
protection film before assembling it. At this time, if the OLED display module has been stored
for a long period of time, residue adhesive material of the protection film may remain on the
surface of the display panel after removed of the film. In such case, remove the residue
material by the method introduced in the above Section 5.
(12) If electric current is applied when the OLED display module is being dewed or when it is
placed under high humidity environments, the electrodes may be corroded and be careful to
avoid the above.
10.2. Storage Precautions
(1) When storing OLED display modules, put them in static electricity preventive bags
avoiding exposure to direct sun light nor to lights of fluorescent lamps. and, also, avoiding
high temperature and high humidity environment or low temperature (less than 0°C)
environments.
(We recommend you to store these modules in the packaged state when they were shipped
from ELECTRONIC ASSEMBLY.
At that time, be careful not to let water drops adhere to the packages or bags nor let dewing
occur with them.
(2) If electric current is applied when water drops are adhering to the surface of the OLED
display module, when the OLED display module is being dewed or when it is placed under
high humidity environments, the electrodes may be corroded and be careful about the above.
10.3. Designing Precautions
(1) The absolute maximum ratings are the ratings which cannot be exceeded for OLED
display module, and if these values are exceeded, panel damage may be happen.
EA W128128-XR
Printing and typographical errors reserved. ELECTRONIC ASSEMBLY
reserves the right to change specification without prior note.
Page 21 of 27
Zeppelinstrasse 19
D-82205 Gilching
Fon +49-8105-778090
info@lcd-module.de
http://www.lcd-module.de
(2) To prevent occurrence of malfunctioning by noise, pay attention to satisfy the VIL and VIH
specifications and, at the same time, to make the signal line cable as short as possible.
(3) We recommend you to install excess current preventive unit (fuses, etc.) to the power
circuit (VDD). (Recommend value: 0.5A)
(4) Pay sufficient attention to avoid occurrence of mutual noise interference with the
neighboring devices.
(5) As for EMI, take necessary measures on the equipment side basically.
(6) When fastening the OLED display module, fasten the external plastic housing section.
(7) If power supply to the OLED display module is forcibly shut down by such errors as taking
out the main battery while the OLED display panel is in operation, we cannot guarantee the
quality of this OLED display module.
* Connection (contact) to any other potential than the above may lead to rupture of
the IC.
10.4. Precautions when disposing of the OLED display modules
1) Request the qualified companies to handle industrial wastes when disposing of the OLED
display modules. Or, when burning them, be sure to observe the environmental and hygienic
laws and regulations.
10.5. Other Precautions
(1) When an OLED display module is operated for a long of time with fixed pattern may remain
as an after image or slight contrast deviation may occur.
Nonetheless, if the operation is interrupted and left unused for a while, normal state can be
restored. Also, there will be no problem in the reliability of the module.
(2) To protect OLED display modules from performance drops by static electricity rapture, etc.,
do not touch the following sections whenever possible while handling the OLED display
modules.
* Pins and electrodes
* Pattern layouts such as the TCP & FPC
(3) With this OLED display module, the OLED driver is being exposed. Generally speaking,
semiconductor elements change their characteristics when light is radiated according to the
principle of the solar battery. Consequently, if this OLED driver is exposed to light,
malfunctioning may occur.
* Design the product and installation method so that the OLED driver may be shielded from light
in actual usage.
* Design the product and installation method so that the OLED driver may be shielded from light
during the inspection processes.
(4) Although this OLED display module stores the operation state data by the commands and the
indication data, when excessive external noise, etc. enters into the module, the internal status
may be changed. It therefore is necessary to take appropriate measures to suppress noise
generation or to protect from influences of noise on the system design.
(5) We recommend you to construct its software to make periodical refreshment of the operation
statuses (re-setting of the commands and re-transference of the display data) to cope with
catastrophic noise.
(6) Resistors, capacitors and other passive components will have different appearance and color
caused by the different supplier.
EA W128128-XR
Printing and typographical errors reserved. ELECTRONIC ASSEMBLY
reserves the right to change specification without prior note.
Page 22 of 27
Zeppelinstrasse 19
D-82205 Gilching
Fon +49-8105-778090
info@lcd-module.de
http://www.lcd-module.de
(7) Our company will has the right to upgrade and modify the product function.
(8) The limitation of FPC bending
10.6. Precautions when disposing of the OLED display modules
(1) Request the qualified companies to handle industrial wastes when disposing of the OLED
display modules. Or, when burning them, be sure to observe the environmental and hygienic
laws and regulations.
EA W128128-XR
Printing and typographical errors reserved. ELECTRONIC ASSEMBLY
reserves the right to change specification without prior note.
Page 23 of 27
Zeppelinstrasse 19
D-82205 Gilching
Fon +49-8105-778090
http://www.lcd-module.de
info@lcd-module.de
11. Initialization example
/*********************************************************************************
Global variables
*********************************************************************************/
uint8_t buf[20];
//SPI command buffer
uint8_t buffer[8192];
//SPI data buffer
const uint8_t lookupval[4] = {0x0,0xF,0xF0,0xFF};
//lookup table
/*********************************************************************************
Function name: initW128128
Description: Initialization of the display
*********************************************************************************/
void initW128128(void){
uint16_t i = 0;
PORT5.PODR.BIT.B5 = 0;
ms_delay(100);
PORT5.PODR.BIT.B5 = 1;
ms_delay(100);
//Reset pin low
//100ms delay
//Reset pin high
//100ms delay
buf[i++] = 0xA4;
//set normal display mode
buf[i++] = 0x81; buf[i++] = 0x7F; //Set contrast to 0x7F (default)
buf[i++] = 0xB3; buf[i++] = 0x40; //clock divider/oscillator frequency
buf[i++] = 0xAF;
//Display on
buf[i++] = 0xA0;
//set memory addressing mode ...
buf[i++] = 0x51;
//... to horizontal address increment
//..enable column address remap
//...enable COM remap
//...enable COM split odd even
buf[i++] = 0xA1; buf[i++] = 0x00; //set display start line to 0
waitforemptybuffer();
//Waits until SPI buffer is empty
PORT5.PODR.BIT.B4 = 0;
R_RSPI0_Send(buf,i);
//D/C# pin low
//send initialization buffer via SPI
}
EA W128128-XR
Printing and typographical errors reserved. ELECTRONIC ASSEMBLY
reserves the right to change specification without prior note.
Page 24 of 27
Zeppelinstrasse 19
D-82205 Gilching
Fon +49-8105-778090
info@lcd-module.de
http://www.lcd-module.de
/*********************************************************************************
Function name: initWindow
Description: Initialization of the window in horizontal addressing mode
*********************************************************************************/
void initWindow(uint8_t startcol, uint8_t stopcol, uint8_t startrow, uint8_t stoprow){
uint16_t i = 0;
buf[i++] = 0x15;
buf[i++] = startcol;
buf[i++] = stopcol;
//set column address
//start address
//end address
buf[i++] = 0x75;
buf[i++] = startrow;
buf[i++] = stoprow;
//set page address
//start page
//stop page
waitforemptybuffer();
PORT5.PODR.BIT.B4 = 0;
//waits until SPI buffer is empty
//set D/C# pin low
R_RSPI0_Send(buf,i);
//send data buffer via SPI
}
/*********************************************************************************
Function name: sendDataW128128
Description: Sends data to the display (Initialization of the window before sending data to
the display -> initWindow()
Display controller provides 4Bit grayscale -> function only use monochrome data
*********************************************************************************/
void sendDataW128128 (const uint8_t *tx_buf, uint16_t tx_num){
uint16_t i,j;
uint16_t count = 0;
uint8_t byte;
//convert monochrome pixel data to 4Bit grayscale 0->0000; 1->1111
//see example below
for(i=0;i6];
byte = byte