Hello Ned, >>Remember, you have two shift registers: the I2C/SPI one and the >>UART. Either or both could be used to produce a faster bit stream. are you sure? How could I manipulate the start/stop bits? >>Plus, you can get a PIC to run at 40MHz (I'd use an 18F). I think bit banging is possible: Timing for 160 pixels on a line: 52us/160 = 325ns But full graphics can't be made on a PIC18F252: RAM usage: (160x128)/8 = 2560bytes It would be a lot of effort. I would preffer a ready made solution. Phillips have some OSD generator chips, but I can't find it on any store. ST have the STV5730, it could be an option. Best regards, Brusque -- ----------------------------------------------------------------- Edson Brusque C.I.Tronics Lighting Designers Ltda Research and Development Blumenau - SC - Brazil Say NO to HTML mail www.citronics.com.br ----------------------------------------------------------------- -- http://www.piclist.com#nomail Going offline? Don't AutoReply us! email listserv@mitvma.mit.edu with SET PICList DIGEST in the body