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

Make a 16x40 serial LCD

Discussion about LCD's and other related hardware

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

Post Reply
caesar
Forum Supporter
Posts: 734
Joined: October 15th, 2005, 10:39 am
Location: Romania
Contact:

Make a 16x40 serial LCD

Post by caesar »

It works at 16x40 now! Look at the 4th post.

Hi all!
As it seems that 4x40 is a small display for some of us i took a 128x240 graphic lcd and used it as a text display.
This comes up as a huge 16x40 display for Smartie.
It is built with a PIC 16F877 and communicates serially with Smartie based on MO protocol.
The display itself uses the Toshiba T6963C fast controller.

Just want to mention that all characters can be custom defined (256 characters) or 128 predefined and 128 custom. That means that it can support codepages and display correctly all characters!

The only problem now is that Smartie only supports 4 rows - let's hope this will be changed in the future.:idea:8)

For now I will post some pictures of the screens and if there is interest the firmware and schematics will follow.

Image
Image
Image

PS:
I will be away for a week but am eager to hear from you!
Feedback, ideas, solutions and comments are welcome.
In the future I will make a USB version of this if more rows will be supported by LCDSmartie.

As I don't know delphi yet to help change Smartie, this project is at least a very expensive but good looking 4x40 LCD with the possibility to display pics in the lower part of the display.

Enjoy!
Caesar
Last edited by caesar on June 24th, 2007, 10:26 pm, edited 1 time in total.
limbo
Plugin Author
Posts: 1604
Joined: February 13th, 2005, 7:38 pm
Location: Athens - Greece
Contact:

Re: Make a 16x40 serial LCD

Post by limbo »

caesar wrote:Hi all!
As it seems that 4x40 is a small display for some of us i took a 128x240 graphic lcd and used it as a text display.
This comes up as a huge 16x40 display for Smartie.
It is built with a PIC 16F877 and communicates serially with Smartie based on MO protocol.
The display itself uses the Toshiba T6963C fast controller.

Just want to mention that all characters can be custom defined (256 characters) or 128 predefined and 128 custom. That means that it can support codepages and display correctly all characters!

The only problem now is that Smartie only supports 4 rows - let's hope this will be changed in the future.:idea:8)

For now I will post some pictures of the screens and if there is interest the firmware and schematics will follow.

Image
Image
Image

PS:
I will be away for a week but am eager to hear from you!
Feedback, ideas, solutions and comments are welcome.
In the future I will make a USB version of this if more rows will be supported by LCDSmartie.

As I don't know delphi yet to help change Smartie, this project is at least a very expensive but good looking 4x40 LCD with the possibility to display pics in the lower part of the display.

Enjoy!
Caesar
Any schematic diagram and extra info on this ceasar?
caesar
Forum Supporter
Posts: 734
Joined: October 15th, 2005, 10:39 am
Location: Romania
Contact:

Re: Make a 16x40 serial LCD

Post by caesar »

I'll post everything ASAP but at the moment I'm moving my home so there will be some delay. :(
caesar
Forum Supporter
Posts: 734
Joined: October 15th, 2005, 10:39 am
Location: Romania
Contact:

Post by caesar »

I just want to let you all know that I managed to get a 16x40 output!

It looks like this:
Image

The schematic I used to connect to an EA DIP240-7KLW display:
Image

The hex file for a 16F877 PIC is: HEX file

Use a 20MHz Quartz and whatever RS232 to TTL converter you want, connected to RX/RC7 pin. Connection is at 19200bps.
Ofcourse you will also need a Smartie version that can output a 4x160 screen, and set it to matrix orbital output.

WARNING: this is not something easy to build so the schematics are not complete, but if you are knowledgeable you can figure it out!
You can very easy burn the pricy LCD or other components!
Post Reply