0% found this document useful (0 votes)
104 views

The Concise LCD Data Sheet.: RS T T

This document provides a concise data sheet for a LCD module that is compatible with the HD44780 LCD controller. It lists the instruction set and descriptions for controlling the LCD, including clearing the display, setting the cursor position, setting display options, and reading/writing to the character and display data memory. It also includes timing diagrams for write cycles and parameter specifications for timing constraints like data setup/hold times and pulse widths.

Uploaded by

gcbilal
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
104 views

The Concise LCD Data Sheet.: RS T T

This document provides a concise data sheet for a LCD module that is compatible with the HD44780 LCD controller. It lists the instruction set and descriptions for controlling the LCD, including clearing the display, setting the cursor position, setting display options, and reading/writing to the character and display data memory. It also includes timing diagrams for write cycles and parameter specifications for timing constraints like data setup/hold times and pulse widths.

Uploaded by

gcbilal
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1

The Concise LCD Data Sheet. http://www.senet.com.

au/~cpeacock

Instruction RS RW D7 D6 D5 D4 D3 D2 D1 D0 Description Clocks


NOP 0 0 0 0 0 0 0 0 0 0 No Operation 0
Clear Display 0 0 0 0 0 0 0 0 0 1 Clears display & sets address counter to zero. 165
Cursor Home 0 0 0 0 0 0 0 0 1 0 Sets address counter to zero, returns shifted 3
display to original position.
DDRAM contents remains unchanged.
Entry Mode Set 0 0 0 0 0 0 0 1 I/D S Sets cursor move direction, and specifies 3
automatic shift.
Display Control 0 0 0 0 0 0 1 D C B Turns display (D), cursor on/off (C) or cursor 3
blinking(B).
Cursor/display shift 0 0 0 0 0 1 S/C R/L 0 0 Moves cursor and shift display. DDRAM contents 3
remains unchanged.
Function Set 0 0 0 0 1 DL N M G 0 Sets interface data width(DL), number of display 3
lines (N,M) and voltage generator control (G).
Set CGRAM Addr 0 0 0 1 Character Generator RAM Sets CGRAM Address 3
Set DDRAM Addr 0 0 1 Display Data RAM Address Sets DDRAM Address 3
Busy Flag & Addr 0 1 BF Address Counter Reads Busy Flag & Address Counter 0
Read Data 1 0 Read Data Reads data from CGRAM or DDRAM 3
Write Data 1 1 Write Data Writes data from CGRAM or DDRAM 3

Write Cycle

RS
tas tah
R/W

tw
tf
Enable

tr tds th
Data Valid Data

tc

(2)
Parameter Symbol Min (1) Typ (1) Max (1) Unit
Enable Cycle Time tc 500 - - ns
Enable Pulse Width tw 230 - - ns
(High)
Enable Rise/Fall Time tr,tf - - 20 ns
Address Setup Time tas 40 - - ns
Address Hold Time tah 10 - - ns Pin No Name I/O Description
Data Setup Time 80 - ns 1 Vss Power GND
tds
2 Vdd Power +5v
Data Hold Time th 10 - - ns 3 Vo Analog Contrast Control
4 RS Input Register Select
Note 1 The above specifications are a indication only. Timing will vary from manufacturer 5 R/W Input Read/Write
to manufacturer. 6 E Input Enable (Strobe)
7 D0 I/O Data LSB
8 D1 I/O Data
Note 2 A 2 line by 16 Character LCD Module is Pictured. Data will work on most 1 line x 9 D2 I/O Data
16 character, 1 line x 20 character, 2 line x 16 character, 2 line x 20 character, 4 lines x 10 D3 I/O Data
20 character, 2 lines x 40 character etc. modules compatible with the HD44780 LCD 11 D4 I/O Data
Module. 12 D5 I/O Data
13 D6 I/O Data
14 D7 I/O Data MSB

You might also like