We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
The DS80C400 revision B1 chip has a bug in the DIV AB instruction which can manifest if ACC is loaded after B prior to the DIV. The http://www.keil.com/support/docs/1977.htm page suggests that C51 generates contiguous mode code that works with earlier versions of the 390 which have the same fault. Is it safe to assume that C51 also generates correct contiguous mode code for the 400 too?
Thank you, that's good to know. (I'm not sure what you meant by "as mention on top of this answer" but if you're suggesting that the cited support page already answered my question then I disagree. It defines the nature of the bug on some 390s and the 400, but only suggests that the compiler will emit valid code for the 390. Nothing about the 400).