各位大大:
需要用单片机每50us产生这样的一个数据序列,
int A,B
B = (int)A/1; //第1个50us
B = (int)A/2; //第2个50us
B = (int)A/3; //第3个50us
B = (int)A/4; //第4个50us
B = (int)A/5; //第5个50us
B = (int)A/6; //第6个50us
B = (int)A/7; //第7个50us
B = (int)A/8; //第8个50us
。
。
。
。
。
B = (int)A/999; //第999个50us
B = (int)A/1000; //第1000个50us
B是我想要的数据,现在的问题是,我是用除法实现的,在50us的中断中,这句除法就占用了12us。请各位大大提供一点建议和替代方案。