Philip Pemberton wrote : > The other option, of course, is to hook up a 16k RAM > (62128?) and a pair of 4040 counters - use one 8-bit port > to read/write the data lines, then use another five I/O lines > to run /CS, /RD, /WR, COUNTER_CLK and COUNTER_RST. > Blast the data into the RAM (framebuffer), then come back > and read it out later. Hi ! I think the Ramtron FRAM devices has a mode where you first set the start adress with a command, then just write as many bytes as you like. The device will increment the address for you. Probably the same when reading. Now, if a serial memory solution is fast enought, that is... On the other side, most parts of the memory handling is done by the builtin I2C hardware, so it might be as fast as fiddling with the /CS, /RW and COUNTER_CLK in your code. Just a thought... /Jan-Erik. _______________________________________________ http://www.piclist.com View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist