Our new official repo is on github
LCD Smartie version 5.6 is released!
Download it now: https://github.com/LCD-Smartie/LCDSmartie/releases
LCD Smartie version 5.6 is released!
Download it now: https://github.com/LCD-Smartie/LCDSmartie/releases
make yourself a 4x40 serial LCD
Moderators: _X7JAY7X_, caesar, IFR, mattcro, limbo, Fast351, hydrolisk1792
-
- Forum Supporter
- Posts: 734
- Joined: October 15th, 2005, 10:39 am
- Location: Romania
- Contact:
make yourself a 4x40 serial LCD
This project is not developed anymore, a better version with USB support has taken over, read here: http://forums.lcdsmartie.org/viewtopic.php?p=10613
I started working on a 4x40 serial LCD, it uses a 16F877 (877A/876/876A) PIC and the RS-TTL converter of your choice.
The first beta version recognizes just cursor positioning, custom characters, home and clear screen. Communication takes place at 38400bps so winamp spectrum analyzer looks great, without gliches.
If there is someone interested, I can further develop the command set (backlight, buttons, GPO's).
Hex file and schematics are available on request (PM me with your mail).
Edit:
- added backlight and contrast commands, working fine.
- 57600bps 90% functional.
I started working on a 4x40 serial LCD, it uses a 16F877 (877A/876/876A) PIC and the RS-TTL converter of your choice.
The first beta version recognizes just cursor positioning, custom characters, home and clear screen. Communication takes place at 38400bps so winamp spectrum analyzer looks great, without gliches.
If there is someone interested, I can further develop the command set (backlight, buttons, GPO's).
Hex file and schematics are available on request (PM me with your mail).
Edit:
- added backlight and contrast commands, working fine.
- 57600bps 90% functional.
Last edited by caesar on September 20th, 2006, 12:57 am, edited 2 times in total.
-
- Forum Supporter
- Posts: 734
- Joined: October 15th, 2005, 10:39 am
- Location: Romania
- Contact:
-
- Posts: 2
- Joined: May 9th, 2006, 8:05 pm
-
- Forum Supporter
- Posts: 734
- Joined: October 15th, 2005, 10:39 am
- Location: Romania
- Contact:
Great!
How's the contrast setting working (and backlight too)?
The custom characters are only changed if you restart smartie or change to a screen with other custom characters. (use this if you power cycle the lcd).
PS: just a hint - use the edit button to add to a previous post if nobody has made a reply yet!
How's the contrast setting working (and backlight too)?
The custom characters are only changed if you restart smartie or change to a screen with other custom characters. (use this if you power cycle the lcd).
PS: just a hint - use the edit button to add to a previous post if nobody has made a reply yet!
-
- Forum Supporter
- Posts: 734
- Joined: October 15th, 2005, 10:39 am
- Location: Romania
- Contact:
It'll stay in testing phase untill it has all MO commands implemented.
GPO is alpha now, soon to be released in beta. Buttons are working but at 19200bps in the one chip version.
I think that most users prefer a 19200bps one chip version than a two PIC version at 57600bps (both versions with button support).
Switching it to a low cost 40MHz 18F PIC (some are cheaper than 16F877) could get buttons support at maybe 115200 bps.... or at least 57600bps.
This project is not developed anymore, a better version with USB support has taken over, read here: http://forums.lcdsmartie.org/viewtopic.php?p=10613
GPO is alpha now, soon to be released in beta. Buttons are working but at 19200bps in the one chip version.
I think that most users prefer a 19200bps one chip version than a two PIC version at 57600bps (both versions with button support).
Switching it to a low cost 40MHz 18F PIC (some are cheaper than 16F877) could get buttons support at maybe 115200 bps.... or at least 57600bps.
This project is not developed anymore, a better version with USB support has taken over, read here: http://forums.lcdsmartie.org/viewtopic.php?p=10613
-
- Forum Supporter
- Posts: 734
- Joined: October 15th, 2005, 10:39 am
- Location: Romania
- Contact:
Re: make yourself a 4x40 serial LCD
Due to interest in this project I searched my old backups for this project and found the compiled hex file.
chip is 16F877(A) with 20MHz crystal, fuses are set in hex file Wiring is:
PORTB data lines to LCD D0-7
PORTD.7 to LCD E1
PORTD.6 to LCD RW
PORTD.5 to LCD RS
PORTD.4 to LCD E2
communication is serial @ 57600bps, select MO protocol in Smartie
RX and TX need a RS232 to TTL converter like MAX232 or compatible
chip is 16F877(A) with 20MHz crystal, fuses are set in hex file Wiring is:
PORTB data lines to LCD D0-7
PORTD.7 to LCD E1
PORTD.6 to LCD RW
PORTD.5 to LCD RS
PORTD.4 to LCD E2
communication is serial @ 57600bps, select MO protocol in Smartie
RX and TX need a RS232 to TTL converter like MAX232 or compatible
You do not have the required permissions to view the files attached to this post.