??? 11/03/06 16:10 Modified: 11/03/06 16:16 Read: times |
#127330 - experience and the other is stated already Responding to: ???'s previous message |
What is the basis for your comment about the 85 MIPS rate?
experience, my stuff run in that neighborhood Can you direct me to any documentation that supports the sort of function I want to create? assuming you refer to the "small precisely timed loop": stated already http://www.8052.com/forum/read.phtml?id=127313 chapter 16 in the datasheet. Playing with the cahche is "real fun" but once you get the drift of it quite easy. one more comment: if the time is 'irrelevant' but the precision of the time is 'relevant' the simple solution is to make the linker save the particular routine at the same place every time. The only way the timing of a routine is 'unpredictable' is when the linker keep relocating it. ANY routine in ANY location will (save for interrupts, of course) ALWAYS execute in the same time till it is changed or relocated. Erik |