Atmel flash memory?

I found an atmel AT29C020 chip on an old computer motherboard and I was wondering if I could use it to expand write space on the arduino, it's a 2 megabit flash memory chip in a DIP-32 form. I'm not exactly sure how I'd interface software with it or what needs to be connected to read/write to it.

http://www.google.com.au/url?sa=t&rct=j&q=&esrc=s&source=web&cd=2&ved=0CCIQFjAB&url=http%3A%2F%2Fpdf.datasheetcatalog.com%2Fdatasheet%2Fatmel%2FDOC0291.PDF&ei=zMDDU4-iNoTCkQWFtYDADA&usg=AFQjCNFIYa6xs9RLm-qzTijynQNH8R8Ntg&bvm=bv.70810081,d.dGI

I'm not really understanding much of the datasheet at all, I'm used to looking at transistors, so this is going a little over my head. :stuck_out_tongue:

Any help here is aprechiated greatly, but I'm actually thinking it might not be possible with an UNO.

From a quick look at the datasheet, it would take up too many I/O pins to be viable with a Uno,
you wouldn't be able to do it..

The only example of added External flash i've seen is using a IC that works via SPI bus.

That would simplify it greatly.

These bulky types of Flash are only really good with large CPU's with many I/O ports..

Fair enough, it was just an afterthought really, It'd probably be possible with a few daisy chained shift registers, that way it'd take 3 pins instead of 80 thousand.

Thanks for the confirmation though.

also, considering how easy it is to impliment a 1gb sd card, it'd be a lot of work for 2megabits of storage.