> From: Bob Fehrenbach > The problem with this approach is that, even after juggling min_period, > max_period and delta, I have never arrived at a combination that "felt > good". While I understand that this is a subjective call, I am > curious how others handle this problem and what they though of their > results. It would seem that there is a better way. Bob, It may be that a linear ramp to a faster incrementing rate just doesn't fit your expectations. I ended up using a log scheme for ramping the rate when I wrote some 8088 code that let the user scroll through *lots* of text. Users seemed to like that. However, that sort of sillyness is out of the question on a PIC if you are squeezed for clock cycles or space. Perhaps you could double the rate every so often to get somewhat the same effect, or maybe make a small table of rates. Cheers, Win Wiencke ImageLogic@ibm.net