I have read a few posts in the past about the ability to set OPx to a value other than 1, but haven't located them since.
I am running some boards which are v03.02.16c and higher. I played around a little with this function and have found:
Having OP1 output equal zero when it is any number other than 1 works perfect for an application I am considering.
Questions I have are:
Tim
I am running some boards which are v03.02.16c and higher. I played around a little with this function and have found:
- setting OP1 to 0 = 0 output
- setting OP1 to 1 = 1 output
- setting OP1 to 2-9 = 0 output, but can still test against the value.
- Once OP1 is set to 2 or higher it cannot be set to 0 directly, it has to be set to 1 then 0.
Having OP1 output equal zero when it is any number other than 1 works perfect for an application I am considering.
Questions I have are:
- Is this function by design or a bug?
- Are there any other limitations i haven't discovered yet?
- Will this function still be available in future revs or should I not program using this function?
Tim