In SX Microcontrollers, SX/B Compiler and SX-Key Tool, Sparks-R-Fun wrote: That is what I was trying to convey. The manual says it in a more technically correct manner. I almost never give any thought to this. I doubt many others do either. But it might be useful to keep in mind in special cases. Do you ever want to see what state an output should be driving toward? (Something in your program would have already set this so you should already know this.) Do you ever want to see what state an input would try to be if it were suddenly set to an output? (Again, something in your program would have already set this so you should already know this!) If you answer no to these questions you can simply ignore the feature and always read the values seen at the pins. Basically, each port on the SX has a special register that holds the output values the port should drive toward for pins that are configured as outputs. The SX48/52BD provides a way to read these registers in place of the actual pin values. This has limited usefulness. If you think you might have a case where this feature may be useful to you, you can probably gain enough good advise on this forum to make certain it is a good idea. Most people will never have cause to make use of this feature. - Sparks ---------- End of Message ---------- You can view the post on-line at: http://forums.parallax.com/forums/default.aspx?f=7&p=1&m=282985#m283555 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)