I have found Myke's code very useful. (2wirepic.asm) It uses jus two pins from the mcu (leaving potrs free for other uses). This is acomplished by shifting the data through a 74LS174 (type D flip-flops). Have in mind that this type of connection uses a 4 bit interface with the LCD (each character is sent as nibbles, most significant first.) In short, it works! P.S: If you need more info contact me directly or consult Myke Predko's page at http://www.myke.com/ Regards. > Hello! I am now working on the software controlling a robot I buildt as a > "finish scool project..:" I am now testing the LCD-module (4x20). I can > initialiase the module so the marker appear in the window but when I wan't > to write "Andreas M" on the display I only get a V moving around a bit,,,, I > send the code. If anyone can help I would be happy... > > /Andreas Magnusson > > ------------------------------------ netQ http://virtuaweb.com/picprog "Home of amateur PIC programmers..." -----BEGIN PGP PUBLIC KEY BLOCK----- Version: 2.6.2 mQCNAzV38BkAAAEEALfWv9j3f+tZ+z2IW+2o9Ebx4bUGnHjHPqIe0a6yVKawaeV/ Y4I6L2/A0ddbVMG8+qJ0MvHNkr3DzYkpW+hTl9zAzXkKBdZ3GA5bbvot7entl/O2 YDtRWUV730koxBo5iFFUbJH5kbmkox+h3znj34zPnZNWzNaqOAwol3wABfBNAAUT tBxOZXRRIDxuZXRxdWFrZUBpbm5vY2VudC5jb20+ =0bVU -----END PGP PUBLIC KEY BLOCK-----