There have been many threads on the PICLIST regarding interfacing external RAM to PIC's, preferably without using up every available pin on the PIC. Today I stumbled onto an interesting solution. I just purchased, from BG Micro [www.bgmicro.com], their item #LCD1015, which is a 128 x 32 _graphics_ LCD display (USD $8.95). This device uses two (Samsung?) KS0108B "RAM enabled segment drivers", each of which contains 512 bytes of RAM used to refresh the LCD display. This is actually twice the RAM needed to map to the whole display (to allow for 'page flip animation and smooth vertical scrolling). The interface is through an 8 bit data port, plus 5 control pins. I am not sure yet how fast it is, but is does include an autoincrementing address counter for sequential access. I thought this might have some applications :-) Bob Ammerman RAm Systems (high performance, high function, low-level software)