> 1 = curve goes up > 0 = curve goes down > Tied to an integrator with virtual ground at Vdd/2 this would give > the curve back I use audio processors that do exactly this with CVSD. Data is stored in SRAM/EPROM and written/read serially. They can reproduce music at around about cassette quality -- http://www.piclist.com hint: PICList Posts must start with ONE topic: [PIC]:,[SX]:,[AVR]: ->uP ONLY! [EE]:,[OT]: ->Other [BUY]:,[AD]: ->Ads