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

data vision p345a (?) - working Test Driver config

Discussion about LCD's and other related hardware

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

Post Reply
droppedd
Posts: 2
Joined: March 10th, 2009, 10:37 pm

data vision p345a (?) - working Test Driver config

Post by droppedd »

Just posting on the off chance this helps someone else.

This is a cheap serial LCD I picked up at an MIT Flea. here's a little info: http://www.altechelectronics.biz/16-x-4 ... -1007.html . It's actually two discrete 2x16 LCDs connected with a microcontroller. There was a bit of helpful instructions included, but it was missing a lot of necessary data to make it actually useful. I got it working with LCD Smartie's testdriver with the following config (watch out for excess spaces, which i put in for formatting linebreaks in phpbb):

Startup parameters: COM1,4800,8,O,1

testdriver.ini:

[Test Driver]
Parity=1
Init=17,1,18
Fini=17,1,18
GotoLine1=17,2,18
GotoLine2=17,2,17,16,17,16,17,16,17,16,17,16,17,16, 17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16, 17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16, 17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16, 17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,18
GotoLine3=21,2,22
GotoLine4=21,2,21,16,21,16,21,16,21,16,21,16,21, 16,21,16,21,16,21,16,21,16,21,16,21,16,21,16,21, 16,21,16,21,16,21,16,21,16,21,16,21,16,21,16,21, 16,21,16,21,16,21,16,21,16,21,16,21,16,21,16,21, 16,21,16,21,16,21,16,21,16,21,16,21,16,21,16,21, 16,21,16,21,16,22
CharMap=176,223,158,255,131,124,132,124

Yes, that's a real mess for line2 and line4. That's because as far as I can discover, the only way to get to the second line on these babies is to go to position 1 and then move forward or back 25 characters - and each cursor movement requires 2 signal codes (one to tell it which display to use, the other for the actual command). :)

It uses DV-16210 panels, which seem identical to these Novateks in practice (and these docs are better): http://www.pacificdisplay.com/ics_app%2 ... NT7603.pdf

Weird notes: Besides what they mention in the above documents, a ctrl-q needs to precede control signals sent to the top display, and ctrl-u for all bottom display. ctrl-r sets the top to writing mode, ctrl-v sets the bottom to writing mode.

There's not much identifying info on this board: the chip says 16215-1, and the PCB says Data Vision P345A, but I can't really find much else.

If anyone else has experience with this please comment - and let me know if anyone finds this useful.

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

Post by caesar »

Nice find!
I'm sure that eventually it will be useful to somebody.

It's very nice to see somebody so well documented ;)

Post Reply