In SX Microcontrollers, SX/B Compiler and SX-Key Tool, CCraig wrote: Thanks Sparks, Yes, I need to pause the screen a fair amount. The LCD is fairly slow, and I need time to see it. I'm more concerned with how big the ISR can get. This app. is processing very slow data streams. The data out of the GPS is once a second, the display runs slow, I'm only logging data every ten seconds and power is no problem, so I'm running the SX fast. I think I can slow down my ISR calls and pack more into the ISR. I'm trying to figure out IF that is possible. I want to add I2C commands therefore it must go into the ISR. I think the limit on how slow will be on the I2C which I believe will have to run faster interrupts than the serial at 9600. Being new to this interrupt stuff, I'm finding it difficult to determine interrupt times needed and how long the interrupt needs to run or is running. When I first ran some interrupts I had the period too short and got some really wierd results. Interrupting interrupts doesn't work. Even if I have to change to the Prop. I have learned a lot from this project. Thanks again, Chris ---------- End of Message ---------- You can view the post on-line at: http://forums.parallax.com/forums/default.aspx?f=7&p=1&m=195387#m195651 Need assistance? Send an email to the Forum Administrator at forumadmin@parallax.com The Parallax Forums are powered by dotNetBB Forums, copyright 2002-2007 (http://www.dotNetBB.com)