>From what I've read, it seems that the traditional way to add memory to >a PIC is to use EEPROM, rather than SRAM or DRAM. Now I know that DRAM >can be a pain, but is EEPROM preferable to SRAM for any particular >reason, beyond power considerations? Serial E2 can be accessed with as few as two I/O lines without the need for external circuitry. E2 package dimensions are small. E2 will hold its contents during power-fail. E2 is cheap. On the other hand... Reads from E2 are slow. Writes to E2 are v_e_r_y slow. Writes to E2 are limited to between 10^6 and 10^7 cycles. For a data logging application, the write time and write endurance can be the deciding factors. ___Bob