Home › Magazines › 2008 › May › Two-wire LCD

Two-wire LCD

ATM18 display for the Elektor AVR project

Published in issue 377, May 2008

Two-wire LCD
An ordinary LCD panel can be driven from a microcontroller using either four or eight data wires. In addition to these, an RS signal is needed to distinguish data from commands, and an E signal is needed to clock the data into the panel. This large total number of connections is unfortunate in our application because it ties up a number of port pins that could be used for other purposes.

Resistors

R1 = 10kΩ (SMD 805)

P1 = 10kΩ preset (SMD)

Capacitors

C1 = 10µF 6.3V (SMD)

Semiconductors

D1 = BAS70 (SMD)

IC1 = 4094 (SMD SO16)

Miscellaneous

K1 = 4-way SIL pinheader

LCD1 = LC Display 4x20 characters (HD44780 compatible)

14-way SIL pinheader

PCB with SMDs premounted, incl. all parts and 4x20 LCD; Elektor Shop # 071035-93

Click below to download a PDF copy of this article from Elektor magazine.

 

Downloads 

Article PDF
10 Elektor Credits
PCB PDF
Free download
 

Order this magazine 

Magazine May 2008
EN377 ($ 8.20)
 

Order from Elektor 

SMD-populated board with all parts and pinheaders
071035-93 ($ 47.10)
 

Order from ThePCBShop 

PCB for the LCD expansion module

 

Free downloads 

Software

Free download

Please note. In view of the complexity of international markets, Elektor cannot guarantee the availability of components for this project.

Spotlight

Design your own Embedded Linux Control Centre on a PC

These days a lot of options exist if you want to control home electrical appliances. This book covers a do-it-your-self system made from recycled components.