I have noticed that several different interpretations have been described on this forum pertaining to the way in which FEC logic is implemented on the 580EX. This led me to perform my own evaluation yesterday using the 580EX on my XTi. Results may be different for other Canon DSLR models, but I suspect not.
UPDATE: I have discovered that my description is not quite correct after repeating the test. The only times that the FEC will revert back to the camera's settings is one of the two following situations:
- The FEC on the flash is set to zero.
- The mode dial on the camera is switched to a basic mode (ie, the green box) and then back to one of the creative modes. Switching to a basic mode essentially resets the flash FEC to zero.
Here is one example of a description of the FEC logic that appears to me to be one of the more often stated:
When the flash FEC is set to a non-zero value, then that value will be used instead of the camera's FEC value (this is true except for the caveat noted above). And, when the flash FEC is set to zero, the FEC value of the camera will be used (this stattement is always true).
Since this and several other interpretations seemed to be at odds, I conducted my own evaluation and the following is a summary of what I learned:
What I found is that after initial “power-up”, the camera's FEC will be used unless the FEC is changed on the 580EX after a particular mode is selected, such as Program AE, etc. That change will remain in effect until you do one of the following -- change to one of the other shooting modes, change the camera’s FEC, or turn the camera off (this whole statement should be revised to say that the FEC of the flash will remain in effect unless the shooting mode is switched to a basic mode such as full auto and then back to one of the creative modes. Doing so will reset the flash to zero FEC which means that the camera FEC will then be used).
A simpler way of phrasing this to make it easier to remember would be, "the camera's FEC applies, but can be temporarily overridden by the flash's FEC, where the term temporarily means, "until any camera setting is changed." (Disregard this and see the two cases mentioned at the beginning of this post).
LEGAL NOTICE: I believe the above results to be well intentioned, but possibly misguided. Your actual mileage may vary and is void in states where prohibited. This information is not warranted to be fit for any particular purpose and is provided “as is.”

).
