Datasheet
Page 5
Printing and typographical errors reserved.
ELECTRONIC ASSEMBLY reserves the right to change specifications without prior notice.
EA DOGM204-A
12:00 VIEWING ANGLE, TOP VIEW OPTION
If the display is read mostly from above (on the front of a laboratory power
supply unit, for example), the preferred angle of viewing can be set to 12
o’clock. This rotates the display by 180°. A slightly different initialization setup
is required for this.
SETTING THE CONTRAST
The contrast for the EA DOGM204-A can be set by command. This is done
using bits C0 through C5 in the commands "Contrast Set" and "Power/Icon
Control/Contrast Set". Generally, the contrast is set once only. Thanks to the integrated temperature
compensation function it is kept constant allover the entire operating temperature range (-20 to
+70°C).
Contrast set (8-Bit)
Command
RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 He x
Remark
Function Set
0 0 0 0 1 1 1 0 0 1
$39 8-Bit data length extension Bit RE=0; IS=1
Power control
0 0 0 1 0 1 0 1 1 1
$57 Booster on and set contrast (DB1=C5, DB0=C4)
Contrast Set
0 0 0 1 1 1 0 0 1 0
$72 Set contrast (DB3-DB0=C3-C0)
Function Set
0 0 0 0 1 1 1 0 1 0
$38 8-Bit data length extension Bit RE=0; IS=0
INITIALISATION EXAMPLES
Initialization Example 8-Bit, SPI and I2C
Command
RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 Hex
Remark
Function Set 0 0 0 0 1 1 1 0 1 0 $3A 8 bit data length extension Bit RE=1; REV=0
Extended function set 0 0 0 0 0 0 1 0 0 1 $09 4 line display
Entry mode set 0 0 0 0 0 0 0 1 1 0 $06 bottom view
Bias setting 0 0 0 0 0 1 1 1 1 0 $1E BS1=1
Function Set 0 0 0 0 1 1 1 0 0 1 $39 8 bit data length extension Bit RE=0; IS=1
Internal OSC
0 0 0 0 0 1 1 0 1 1
$1B BS0=1 -> Bias=1/6
Follower control
0 0 0 1 1 0 1 1 1 0
$6E Devider on and set value
Power control
0 0 0 1 0 1 0 1 1 1
$57 Booster on and set contrast (DB1=C5, DB0=C4)
Contrast Set 0 0 0 1 1 1 0 0 1 0 $72 Set contrast (DB3-DB0=C3-C0)
Function Set 0 0 0 0 1 1 1 0 0 0 $38 8 bit data length extension Bit RE=0; IS=0
Display On 0 0 0 0 0 0 1 1 1 1 $0F Display on, cursor on, blink on
Initialization Example 4-Bit
Command
RS R/W DB7 DB6 DB5 DB4 Hex
Remark
Synchronize 1 0 0
0 0 1 1
$33 Make sure to switch to 8 bit data length
0 0 1 1
Synchronize 2
0 0
0 0 1 1
$32 Switch to 4 bit data length
0 0 1 0
Function Set 0 0
0 0 1 0
$2A 4 bit data length extension Bit RE=1; REV=0
1 0 1 0
Extended funcion
set
0 0
0 0 0 0
$09 4 line display
1 0 0 1
Entry mode set 0 0
0 0 0 0
$06 bottom view
0 1 1 0
Bias setting 0 0
0 0 0 1
$1E 4 bit data length extension Bit RE=0; IS=1
1 1 1 0
Function Set
0 0
0 0 1 0
$29 4 bit data length extension Bit RE=0; IS=1
1 0 0 1
Internal OSC 0 0
0 0 0 1
$1B 4 bit data length extension Bit RE=0; IS=1
1 0 1 1
Follower control 0 0
0 1 1 0
$6E Devider on and set value
1 1 1 0
Power control 0 0
0 1 0 1
$57 Booster on and set contrast (DB1=C5, DB0=C4)
0 1 1 1
Contrast Set 0 0
0 1 1 1
$72 Set contrast (DB3-DB0=C3-C0)
0 0 1 0
Function Set 0 0
0 0 1 0
$28 4 bit data length extension Bit RE=0; IS=0
1 0 0 0
Display on
0 0
0 0 0 0
$0F Display on, cursor on, blink on
1 1 1 1
Further information about the commands of the SSD1803A, please refer to the datasheet:
http://www.lcd-module.de/fileadmin/eng/pdf/zubehoer/ssd1803a_2_0.pdf
6 o’clock (Bottom View)
12 o’clock (Top View)








