Hey Steve, looks like you still have plenty of F84's & C54's on the shelf.Originally Posted by mister_e
(Probably even C84's)
How about RoHS compliance of your stock ;-)
Hey Steve, looks like you still have plenty of F84's & C54's on the shelf.Originally Posted by mister_e
(Probably even C84's)
How about RoHS compliance of your stock ;-)
regards
Ralph
_______________________________________________
There are only 10 types of people:
Those who understand binary, and those who don't ...
_______________________________________________
HEY RALPH! Well i followed your suggestion a while back (more than 2 years ago) (http://www.picbasic.co.uk/forum/show...88&postcount=7) ... i use them on my pinboard... or as staple
Reuse
Old and
Hassling
Stock
C84?
PS: i know you love'em, so i can send you a few LMAO!
Last edited by mister_e; - 24th April 2007 at 23:27.
Steve
It's not a bug, it's a random feature.
There's no problem, only learning opportunities.
So how exactly am i suppose to use I2CWRITE or SHIFTOUT to print on LCD using the circuit i had attached earlier ?
Will i have to do some modification to the circuit or will it directly work if i just send the LCD commands to SHIFTOUT ? ? ?
Has anyone designed a HD44780 2-wire (or 3-wire) LCD interface?
Has anyone got an example code in picbasic?
TX side - SEROUT directly replaces LCDOUT (pick your serial transmit format, i.e. baud rate, parity, etc)
RX side - SERIN data feeds byte information directly to LCDOUT (again, pick your serial receive format to math the transmit side)
3 wires - power, ground, serial transmit data
2 Wire: The master side may use I2CWRITE. On the slave side, you will need to build your OWN I2C routine, using the MSSP or Bit banging. Maybe you could use some part of the following...
http://www.melabs.com/resources/samp...p/i2cslave.bas
Still possible to set a PIC USART in Synchronous mode.
3 wire: The master side may use SHIFTOUT. On the slave side, same rule apply..
http://www.melabs.com/resources/samp...p/spislave.bas
To me, a 1 wire solution is more valuable. But if your board already have a I2C bus... it's tempting to use it.
Last edited by mister_e; - 5th June 2007 at 15:02.
Steve
It's not a bug, it's a random feature.
There's no problem, only learning opportunities.
Bookmarks