Our new official repo is on github
LCD Smartie version 5.6 is released!
Download it now: https://github.com/LCD-Smartie/LCDSmartie/releases

HD44780 with Shift register

Discussion about LCD's and other related hardware

Moderators: _X7JAY7X_, caesar, IFR, mattcro, limbo, Fast351, hydrolisk1792

Post Reply
en3rgy
Posts: 4
Joined: October 30th, 2007, 3:17 pm

HD44780 with Shift register

Post by en3rgy »

hello
i build this thing
Image
for http://www.markuszehnder.ch/projects/lcdplugin/
it work nice

is there a plugin or something else HD44780 with Shift register connected to LPT to work with LCD Smartie ?
mattcro
Forum Supporter
Posts: 590
Joined: March 8th, 2006, 1:58 pm
Location: Scotland

Post by mattcro »

For parallel port displays, LCD Smartie only supports 8-bit parallel mode - wiring diagram here: http://lcdsmartie.sourceforge.net/circuits.htm

If you are into programming, you can write/modify a display driver for Smartie (C++/C#/delphi) using the example driver framework on the forum.

I've never come across the shift register connection method like this for use on the parallel port, but it's a good way of reducing the number of port pins used... potentially allowing several LCDs to be connected at the same time.
en3rgy
Posts: 4
Joined: October 30th, 2007, 3:17 pm

Post by en3rgy »

mattcro wrote: If you are into programming, you can write/modify a display driver for Smartie (C++/C#/delphi) using the example driver framework on the forum.
thank you !

i am not so good in C++/C#/delphi .... i know VB6 ... made alot I/O program there inc somthing similar...
i dont know if it is possible to write those dll in vb6 :?
if not , will try I/O in dot net ... and to build dll
mattcro
Forum Supporter
Posts: 590
Joined: March 8th, 2006, 1:58 pm
Location: Scotland

Post by mattcro »

I tried writing a display driver recently in VB.NET 2005 Express, but couldn't make it work - I couldn't figure out how to export DLL functions and am not sure it's even possible. I switched to VC++ and got it working.
Post Reply