beautypg.com

Matrix Orbital LCD2041 Legacy User Manual

Page 2

background image

Contents

Contents

ii

1 Introduction

1

1.1 What to Expect From the LCD2041 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

1

1.2 What Not to Expect From the LCD2041 . . . . . . . . . . . . . . . . . . . . . . . . . . . .

1

1.3 Setup for Testing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

1

1.4 Trying out the LCD2041 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

2

2 Connections

2

2.1 Connector Pinout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

2

2.1.1

Power Connection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

3

2.1.2

Five Volt Modules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

4

2.1.3

Wide Voltage Range Modules . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

5

2.1.4

Applying Power through the DB-9 Connector

. . . . . . . . . . . . . . . . . . . .

6

2.2 RS-232 Communications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

6

2.2.1

DB9 Connections . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

6

2.2.2

Alternate Serial Connection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

7

2.2.3

TTL communications

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

8

2.2.4

Configuring RS-232 and I

2

C

. . . . . . . . . . . . . . . . . . . . . . . . . . . . .

8

2.3 I

2

C Communications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10

2.3.1

ACK . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10

2.4 General Purpose Output . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11

3 Displaying Text

12

3.1 General . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
3.2 The built in Character Font . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
3.3 Writing Text to the Display . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
3.4 Text Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14

3.4.1

Auto line wrap on (254 67)

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14

3.4.2

Auto line wrap off (254 68) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14

3.4.3

Auto scroll on (254 81)

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14

3.4.4

Auto scroll off (254 82) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14

3.4.5

Set cursor position (254 71 [column] [row]) . . . . . . . . . . . . . . . . . . . . . . 15

3.4.6

Send cursor home (254 72) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15

3.4.7

Turn on underline cursor (254 74) . . . . . . . . . . . . . . . . . . . . . . . . . . . 15

3.4.8

Turn off underline cursor (254 75) . . . . . . . . . . . . . . . . . . . . . . . . . . . 15

3.4.9

Turn on block (blinking) cursor (254 83) . . . . . . . . . . . . . . . . . . . . . . . 15

3.4.10 Turn off block (blinking) cursor (254 84) . . . . . . . . . . . . . . . . . . . . . . . 15
3.4.11 Cursor left (254 76) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
3.4.12 Cursor right (254 77) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16

Matrix Orbital

LCD2041

ii