Using a BOE with a handyboard LCD
I found an old Handyboard setup at school, I ordered the MAX232 to build a programmer for it and I still can't get it to talk to the computer. So now I am looking to scrap it for parts, it has a nice 2 line LCD display that would be cool if I could output stuff to it from the BOE.
The LCD connects to the upper left connector strip next to the speaker, unfortently I can't much info on the LCD board itself. I belive these are the data sheets for it
rocky.digikey.com/scripts/ProductInfo.dll?Site=US&V=67&M=LCM-S01602DTR/A
Just on a long shot if anyone has experince with the www.handyboard.com and can tell me some simple things to test on why my DL program won't work with it please speak up
The LCD connects to the upper left connector strip next to the speaker, unfortently I can't much info on the LCD board itself. I belive these are the data sheets for it
rocky.digikey.com/scripts/ProductInfo.dll?Site=US&V=67&M=LCM-S01602DTR/A
Just on a long shot if anyone has experince with the www.handyboard.com and can tell me some simple things to test on why my DL program won't work with it please speak up
Comments
edit: found a webpage saying it was based on the HD44780
Post Edited (Cheeto) : 5/31/2006 12:57:30 AM GMT
As a "parallel" LCD, it takes up several I/Os.· Look into getting a "serial back-pack" for it, then you'll only take up 1 I/O pin.· This also saves Big-Time on programming/program space as you send the characters, etc.·as SEROUT statements and don't have to do all of that initialization jazz and the rest of it.
Post Edit -- http://www.phanderson.com/lcd106/lcd107.html
·
On that page you linked do I need both the LCD and the chip ? I am assuming I do, it looks like its serial input the chip and the chip controls the LCD
Also wish the HD44780 used the standard ASCII table =(
www.phanderson.com/lcd106/lcd115.html
Would I control this from the stamp just using serout with the $ sign commands the webpage list ?
this document[noparse]:http:[/noparse]//www.parallax.com/dl/docs/prod/audiovis/lcd2x16par.pdf
describes how to use a 14-pin parallel LCD. It uses 7 IO pins, but you can still use them for interface switches as the LCD has abugger which holds whatever you last sent it until you tell it to clear.
I am currently trying to figure out how to actually use this code to create a simple interface which uses 4 buttons, and the LCD...
It seems we might have to constantly load stuff in and out of the EEPROM as some sort of buffer. Ive got it working with a preset eeprom entry and a known word length... The next step is to learn how to repeatedly load it with new data and identify the word length..
http://www.parallax.com/dl/docs/prod/appmod/LcdTerminal.pdf
There is a schematic at the end of the document, and running the example code it works just like it says it should.