In SX Microcontrollers, SX/B Compiler and SX-Key Tool, Zoot wrote: [quote="Somebody"]There's more to this than the serial-EEPROM trip, so there would be timing considerations later, I'm sure.[/quote] You can have a 16 byte (or even 32 byte = 1 page on an EEPROM ) buffer if you take the plunge into interrupts (w SX/B and the many examples of serial ISR ASM routines at the forums it's not too hard). The high-level SX/B commands that are affected if you use an ISR are the internally time-dependent code structures, e.g. PAUSE, PAUSEUS, SERIN/SEROUT, PULSIN/PULSOUT, FREQOUT. Any commands that are clocked are unaffected (even if in an interrupt happens in the middle of a SHIFTIN or I2CRECV, it just means the clock pulse might be slightly longer/shorter). ---------- End of Message ---------- You can view the post on-line at: http://forums.parallax.com/forums/default.aspx?f=7&p=1&m=283153#m283571 Need assistance? Send an email to the Forum Administrator at forumadmin@parallax.com The Parallax Forums are powered by dotNetBB Forums, copyright 2002-2008 (http://www.dotNetBB.com)